commsfw_info/commsinfrastructuredocs/esock_arch.mdl
branchRCL_3
changeset 84 486e9e9c45a7
parent 0 dfb7c4ff071f
child 50 afebdb533a85
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/commsfw_info/commsinfrastructuredocs/esock_arch.mdl	Wed Oct 13 15:54:14 2010 +0300
@@ -0,0 +1,7178 @@
+
+(object Petal
+    version    	43
+    _written   	"Rose 6.5.9232.10"
+    charSet    	0)
+
+(object Design "Logical View"
+    is_unit    	TRUE
+    is_loaded  	TRUE
+    quid       	"3DD372A101C9"
+    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      	31
+	gridY      	31
+	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       	"3DD372A101CB"
+	exportControl 	"Public"
+	global     	TRUE
+	logical_models 	(list unit_reference_list)
+	logical_presentations 	(list unit_reference_list
+	    (object UseCaseDiagram "Main"
+		quid       	"3DD372A30191"
+		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       	"3DD372A101CA"
+	exportControl 	"Public"
+	global     	TRUE
+	subsystem  	"Component View"
+	quidu      	"3DD372A101CC"
+	logical_models 	(list unit_reference_list
+	    (object Class "RSubSessionBase"
+		quid       	"3DD372D80395")
+	    (object Class "RSocket"
+		quid       	"3DD3732F0191"
+		superclasses 	(list inheritance_relationship_list
+		    (object Inheritance_Relationship
+			quid       	"3DD373380018"
+			supplier   	"Logical View::RSubSessionBase"
+			quidu      	"3DD372D80395")))
+	    (object Class "RHostResolver"
+		quid       	"3DD3733C0046"
+		superclasses 	(list inheritance_relationship_list
+		    (object Inheritance_Relationship
+			quid       	"3DD373480147"
+			supplier   	"Logical View::RSubSessionBase"
+			quidu      	"3DD372D80395")))
+	    (object Class "RSocketServ"
+		quid       	"3DD373560332"
+		superclasses 	(list inheritance_relationship_list
+		    (object Inheritance_Relationship
+			quid       	"3DD3737301E9"
+			supplier   	"Logical View::RSessionBase"
+			quidu      	"3DD3736B01F2")))
+	    (object Class "RSessionBase"
+		quid       	"3DD3736B01F2")
+	    (object Class "RConnection"
+		quid       	"3DD3738D0038"
+		superclasses 	(list inheritance_relationship_list
+		    (object Inheritance_Relationship
+			quid       	"3DD3739602E4"
+			supplier   	"Logical View::RSubSessionBase"
+			quidu      	"3DD372D80395")))
+	    (object Class "CSocket"
+		quid       	"3DD373F7026B"
+		superclasses 	(list inheritance_relationship_list
+		    (object Inheritance_Relationship
+			quid       	"3DD374DF025B"
+			supplier   	"Logical View::CSockSubSession"
+			quidu      	"3DD374480131")
+		    (object Inheritance_Relationship
+			quid       	"3DD374E2015B"
+			supplier   	"Logical View::MSocketNotify"
+			quidu      	"3DD374C600B0"))
+		used_nodes 	(list uses_relationship_list
+		    (object Uses_Relationship
+			quid       	"3DD376CA030B"
+			supplier   	"Logical View::RSocket"
+			quidu      	"3DD3732F0191")))
+	    (object Class "CHostResolver"
+		quid       	"3DD373FC03A9"
+		superclasses 	(list inheritance_relationship_list
+		    (object Inheritance_Relationship
+			quid       	"3DD3753C013C"
+			supplier   	"Logical View::CSockSubSession"
+			quidu      	"3DD374480131")
+		    (object Inheritance_Relationship
+			quid       	"3DD3754E034B"
+			supplier   	"Logical View::MResolverNotify"
+			quidu      	"3DD3754402A6")))
+	    (object Class "CSockSubSession"
+		quid       	"3DD374480131"
+		superclasses 	(list inheritance_relationship_list
+		    (object Inheritance_Relationship
+			quid       	"3DD374AC02C6"
+			supplier   	"Logical View::CObject"
+			quidu      	"3DD37454020B")))
+	    (object Class "CObject"
+		quid       	"3DD37454020B")
+	    (object Class "MSocketNotify"
+		quid       	"3DD374C600B0")
+	    (object Class "MResolverNotify"
+		quid       	"3DD3754402A6")
+	    (object Class "CServProviderBase"
+		quid       	"3DD37576029E")
+	    (object Class "CHostResolvProvdBase"
+		quid       	"3DD3759100EE"
+		superclasses 	(list inheritance_relationship_list
+		    (object Inheritance_Relationship
+			quid       	"3DD3761F01CF"
+			supplier   	"Logical View::CResolverProvdBase"
+			quidu      	"3DD376140060")))
+	    (object Class "CResolverProvdBase"
+		quid       	"3DD376140060")
+	    (object Class "Protocol Derived Socket Class"
+		quid       	"3DD37996030B"
+		superclasses 	(list inheritance_relationship_list
+		    (object Inheritance_Relationship
+			quid       	"3DD379B80165"
+			supplier   	"Logical View::CServProviderBase"
+			quidu      	"3DD37576029E")))
+	    (object Class "Protocol Derived Host Resolver Class"
+		quid       	"3DD379C30374"
+		superclasses 	(list inheritance_relationship_list
+		    (object Inheritance_Relationship
+			quid       	"3DD379D00278"
+			supplier   	"Logical View::CHostResolvProvdBase"
+			quidu      	"3DD3759100EE")))
+	    (object Class "CSockSession"
+		quid       	"3DD37A8C01C4"
+		superclasses 	(list inheritance_relationship_list
+		    (object Inheritance_Relationship
+			quid       	"3DD37AB00071"
+			supplier   	"Logical View::CSharableSession"
+			quidu      	"3DD37AA10387"))
+		class_attributes 	(list class_attribute_list
+		    (object ClassAttribute "iSockets"
+			quid       	"3DD37B82004B")
+		    (object ClassAttribute "iHostResolvers"
+			quid       	"3DD37BC303CA")
+		    (object ClassAttribute "iConnections"
+			quid       	"3DD37BDE0198")))
+	    (object Class "CSharableSession"
+		quid       	"3DD37AA10387")
+	    (object Class "RMessage"
+		quid       	"3DD37AE201C8")
+	    (object Class "CObjectIx"
+		quid       	"3DD37B1802FC")
+	    (object Class "TSockManData"
+		quid       	"3DD37DCC018E")
+	    (object Class "CProtocolRef"
+		quid       	"3DD37DDC0304")
+	    (object Class "CProtocolBase"
+		quid       	"3DD37E030206")
+	    (object Class "CProtocolFamilyRef"
+		quid       	"3DD37E5102C6")
+	    (object Class "CProtocolFamilyBase"
+		quid       	"3DD37F6402C1")
+	    (object Class "CInterface"
+		quid       	"3DD380C40015"
+		superclasses 	(list inheritance_relationship_list
+		    (object Inheritance_Relationship
+			quid       	"3DD4D8F401E5"
+			supplier   	"Logical View::MConnectionNotify"
+			quidu      	"3DD4D72601B9")))
+	    (object Class "CNifAgentRef"
+		quid       	"3DD4CA410352"
+		superclasses 	(list inheritance_relationship_list
+		    (object Inheritance_Relationship
+			quid       	"3DD4CA7C032E"
+			supplier   	"Logical View::CObject"
+			quidu      	"3DD37454020B")
+		    (object Inheritance_Relationship
+			quid       	"3DD4CAA0020E"
+			supplier   	"Logical View::MNifAgentNotify"
+			quidu      	"3DD4CA89003E")
+		    (object Inheritance_Relationship
+			quid       	"3DD4CAA300D2"
+			supplier   	"Logical View::MNifIfNotify"
+			quidu      	"3DD4CA910307"))
+		used_nodes 	(list uses_relationship_list
+		    (object Uses_Relationship
+			quid       	"3E77322A02EB"
+			supplier   	"Logical View::CNifExtendedManagementCompatibilityLayer"
+			quidu      	"3E772BB30145")
+		    (object Uses_Relationship
+			quid       	"3E77323703D5"
+			supplier   	"Logical View::MNifIfExtendedManagementInterface"
+			quidu      	"3E772C000116")
+		    (object Uses_Relationship
+			quid       	"3E77323B03C6"
+			supplier   	"Logical View::MNifAgentExtendedManagementInterface"
+			quidu      	"3E772C2703B6")))
+	    (object Class "CNifServer"
+		quid       	"3DD4CA49026D")
+	    (object Class "CNifAgentBase"
+		quid       	"3DD4CA4F00D1")
+	    (object Class "MNifAgentNotify"
+		quid       	"3DD4CA89003E")
+	    (object Class "MNifIfNotify"
+		quid       	"3DD4CA910307")
+	    (object Class "CNifIfLink"
+		quid       	"3DD4CAC6037B")
+	    (object Class "CNetworkControllerBase"
+		quid       	"3DD4CAE30232")
+	    (object Class "CBinderRef"
+		quid       	"3DD4CAF900A3")
+	    (object Class "MAgentSessionNotify"
+		quid       	"3DD4CB0E0360")
+	    (object Class "CNifSession"
+		quid       	"3DD4CB9900D5"
+		superclasses 	(list inheritance_relationship_list
+		    (object Inheritance_Relationship
+			quid       	"3DD4D75E0227"
+			supplier   	"Logical View::CConnectionProvdBase"
+			quidu      	"3DD4D71D007F")
+		    (object Inheritance_Relationship
+			quid       	"3DD4D88002CF"
+			supplier   	"Logical View::MAgentSessionNotify"
+			quidu      	"3DD4CB0E0360")))
+	    (object Class "CConnectionProvdBase"
+		quid       	"3DD4D71D007F")
+	    (object Class "MConnectionNotify"
+		quid       	"3DD4D72601B9")
+	    (object Class "NewClass"
+		quid       	"3DD4D7310291")
+	    (object Class "NewClass2"
+		quid       	"3DD4D74A00D4")
+	    (object Class "CNifIfBase"
+		quid       	"3DD4DE63028F")
+	    (object Class "MNifIfUser"
+		quid       	"3DD4DEA303DC")
+	    (object Class "CNifExtendedManagementCompatibilityLayer"
+		quid       	"3E772BB30145")
+	    (object Class "MNifIfExtendedManagementInterface"
+		quid       	"3E772C000116")
+	    (object Class "MNifAgentExtendedManagementInterface"
+		quid       	"3E772C2703B6")
+	    (object Class "RServiceResolver"
+		quid       	"3E81DE6E01E2"
+		superclasses 	(list inheritance_relationship_list
+		    (object Inheritance_Relationship
+			quid       	"3E81DEA6012E"
+			supplier   	"Logical View::RSubSessionBase"
+			quidu      	"3DD372D80395")))
+	    (object Class "RNetDatabase"
+		quid       	"3E81DE7F00C4"
+		superclasses 	(list inheritance_relationship_list
+		    (object Inheritance_Relationship
+			quid       	"3E81DEAE00FD"
+			supplier   	"Logical View::RSubSessionBase"
+			quidu      	"3DD372D80395")))
+	    (object Class "CNifSecureSession"
+		quid       	"4119011E00E9"
+		superclasses 	(list inheritance_relationship_list
+		    (object Inheritance_Relationship
+			quid       	"4119012E0241"
+			supplier   	"Logical View::CNifSession"
+			quidu      	"3DD4CB9900D5")))
+	    (object Association "iSSP"
+		quid       	"3DD375A30176"
+		roles      	(list role_list
+		    (object Role "$UNNAMED$0"
+			quid       	"3DD375A303BB"
+			supplier   	"Logical View::CServProviderBase"
+			quidu      	"3DD37576029E"
+			is_navigable 	TRUE)
+		    (object Role "$UNNAMED$1"
+			quid       	"3DD375A303BD"
+			supplier   	"Logical View::CSocket"
+			quidu      	"3DD373F7026B")))
+	    (object Association "iRSP"
+		quid       	"3DD375AA0054"
+		roles      	(list role_list
+		    (object Role "$UNNAMED$2"
+			quid       	"3DD375AA01BD"
+			supplier   	"Logical View::CHostResolvProvdBase"
+			quidu      	"3DD3759100EE"
+			is_navigable 	TRUE)
+		    (object Role "$UNNAMED$3"
+			quid       	"3DD375AA01C7"
+			supplier   	"Logical View::CHostResolver"
+			quidu      	"3DD373FC03A9")))
+	    (object Association "iSocket"
+		quid       	"3DD375CA014A"
+		roles      	(list role_list
+		    (object Role "$UNNAMED$4"
+			quid       	"3DD375CB0192"
+			supplier   	"Logical View::MSocketNotify"
+			quidu      	"3DD374C600B0"
+			is_navigable 	TRUE)
+		    (object Role "$UNNAMED$5"
+			quid       	"3DD375CB019C"
+			supplier   	"Logical View::CServProviderBase"
+			quidu      	"3DD37576029E")))
+	    (object Association "$UNNAMED$6"
+		quid       	"3DD375CE0132"
+		roles      	(list role_list
+		    (object Role "$UNNAMED$7"
+			quid       	"3DD375CF0061"
+			supplier   	"Logical View::MResolverNotify"
+			quidu      	"3DD3754402A6"
+			is_navigable 	TRUE)
+		    (object Role "$UNNAMED$8"
+			quid       	"3DD375CF006B"
+			supplier   	"Logical View::CHostResolvProvdBase"
+			quidu      	"3DD3759100EE")))
+	    (object Association "iNotify"
+		quid       	"3DD3765203C7"
+		roles      	(list role_list
+		    (object Role "$UNNAMED$9"
+			quid       	"3DD37653029C"
+			supplier   	"Logical View::MResolverNotify"
+			quidu      	"3DD3754402A6"
+			is_navigable 	TRUE)
+		    (object Role "$UNNAMED$10"
+			quid       	"3DD37653029E"
+			supplier   	"Logical View::CResolverProvdBase"
+			quidu      	"3DD376140060")))
+	    (object Association "$UNNAMED$11"
+		quid       	"3DD376D6007D"
+		roles      	(list role_list
+		    (object Role "$UNNAMED$12"
+			quid       	"3DD376D603D1"
+			supplier   	"Logical View::RSocket"
+			quidu      	"3DD3732F0191"
+			is_navigable 	TRUE)
+		    (object Role "$UNNAMED$13"
+			quid       	"3DD376D603DB"
+			supplier   	"Logical View::CSocket"
+			quidu      	"3DD373F7026B"
+			is_navigable 	TRUE)))
+	    (object Association "$UNNAMED$14"
+		quid       	"3DD376E30357"
+		roles      	(list role_list
+		    (object Role "$UNNAMED$15"
+			quid       	"3DD376E40204"
+			supplier   	"Logical View::RHostResolver"
+			quidu      	"3DD3733C0046"
+			is_navigable 	TRUE)
+		    (object Role "$UNNAMED$16"
+			quid       	"3DD376E4020E"
+			supplier   	"Logical View::CHostResolver"
+			quidu      	"3DD373FC03A9"
+			is_navigable 	TRUE)))
+	    (object Association "iOurMessage"
+		quid       	"3DD37AEB01DF"
+		roles      	(list role_list
+		    (object Role "$UNNAMED$17"
+			quid       	"3DD37AEC0009"
+			supplier   	"Logical View::RMessage"
+			quidu      	"3DD37AE201C8"
+			is_navigable 	TRUE)
+		    (object Role "$UNNAMED$18"
+			quid       	"3DD37AEC0013"
+			supplier   	"Logical View::CSockSession"
+			quidu      	"3DD37A8C01C4")))
+	    (object Association "iSockets, iHostResolvers, iServResolvers, iNetDbs, iConnections"
+		quid       	"3DD37B23012B"
+		roles      	(list role_list
+		    (object Role "$UNNAMED$19"
+			quid       	"3DD37B230348"
+			supplier   	"Logical View::CObjectIx"
+			quidu      	"3DD37B1802FC"
+			is_navigable 	TRUE)
+		    (object Role "$UNNAMED$20"
+			quid       	"3DD37B230352"
+			supplier   	"Logical View::CSockSession"
+			quidu      	"3DD37A8C01C4")))
+	    (object Association "$UNNAMED$21"
+		quid       	"3DD37CB40268"
+		roles      	(list role_list
+		    (object Role "$UNNAMED$22"
+			quid       	"3DD37CB50115"
+			supplier   	"Logical View::CSockSession"
+			quidu      	"3DD37A8C01C4"
+			is_navigable 	TRUE)
+		    (object Role "$UNNAMED$23"
+			quid       	"3DD37CB5011F"
+			supplier   	"Logical View::RSocketServ"
+			quidu      	"3DD373560332"
+			is_navigable 	TRUE)))
+	    (object Association "iProtocols"
+		quid       	"3DD37DE50220"
+		roles      	(list role_list
+		    (object Role "$UNNAMED$24"
+			quid       	"3DD37DE600B9"
+			supplier   	"Logical View::CProtocolRef"
+			quidu      	"3DD37DDC0304"
+			is_navigable 	TRUE)
+		    (object Role "$UNNAMED$25"
+			quid       	"3DD37DE600BB"
+			supplier   	"Logical View::TSockManData"
+			quidu      	"3DD37DCC018E")))
+	    (object Association "iProtocol"
+		quid       	"3DD37E0C0367"
+		roles      	(list role_list
+		    (object Role "$UNNAMED$26"
+			quid       	"3DD37E0D01BA"
+			supplier   	"Logical View::CProtocolBase"
+			quidu      	"3DD37E030206"
+			is_navigable 	TRUE)
+		    (object Role "theCProtocolRef"
+			quid       	"3DD37E0D01C4"
+			label      	"theCProtocolRef"
+			supplier   	"Logical View::CProtocolRef"
+			quidu      	"3DD37DDC0304")))
+	    (object Association "iManagerRef"
+		quid       	"3DD37E2900DE"
+		roles      	(list role_list
+		    (object Role "$UNNAMED$27"
+			quid       	"3DD37E2A00D5"
+			supplier   	"Logical View::CProtocolRef"
+			quidu      	"3DD37DDC0304"
+			is_navigable 	TRUE)
+		    (object Role "$UNNAMED$28"
+			quid       	"3DD37E2A00DF"
+			supplier   	"Logical View::CProtocolBase"
+			quidu      	"3DD37E030206")))
+	    (object Association "iProtocolFamilies"
+		quid       	"3DD37E5E0058"
+		roles      	(list role_list
+		    (object Role "$UNNAMED$29"
+			quid       	"3DD37E5E0224"
+			supplier   	"Logical View::CProtocolFamilyRef"
+			quidu      	"3DD37E5102C6"
+			is_navigable 	TRUE)
+		    (object Role "$UNNAMED$30"
+			quid       	"3DD37E5E022E"
+			supplier   	"Logical View::TSockManData"
+			quidu      	"3DD37DCC018E")))
+	    (object Association "$UNNAMED$31"
+		quid       	"3DD37E98014C"
+		roles      	(list role_list
+		    (object Role "$UNNAMED$32"
+			quid       	"3DD37E990049"
+			supplier   	"Logical View::CProtocolFamilyRef"
+			quidu      	"3DD37E5102C6"
+			is_navigable 	TRUE)
+		    (object Role "$UNNAMED$33"
+			quid       	"3DD37E990053"
+			supplier   	"Logical View::CProtocolBase"
+			quidu      	"3DD37E030206")))
+	    (object Association "iFamily"
+		quid       	"3DD37F3B0182"
+		roles      	(list role_list
+		    (object Role "$UNNAMED$34"
+			quid       	"3DD37F3C0011"
+			supplier   	"Logical View::CProtocolFamilyRef"
+			quidu      	"3DD37E5102C6"
+			is_navigable 	TRUE)
+		    (object Role "$UNNAMED$35"
+			quid       	"3DD37F3C0013"
+			supplier   	"Logical View::CProtocolRef"
+			quidu      	"3DD37DDC0304")))
+	    (object Association "iManagerRef"
+		quid       	"3DD37F770283"
+		roles      	(list role_list
+		    (object Role "$UNNAMED$36"
+			quid       	"3DD37F780112"
+			supplier   	"Logical View::CProtocolFamilyRef"
+			quidu      	"3DD37E5102C6"
+			is_navigable 	TRUE)
+		    (object Role "$UNNAMED$37"
+			quid       	"3DD37F78011C"
+			supplier   	"Logical View::CProtocolFamilyBase"
+			quidu      	"3DD37F6402C1")))
+	    (object Association "iProtocolFamily"
+		quid       	"3DD37F9100DB"
+		roles      	(list role_list
+		    (object Role "$UNNAMED$38"
+			quid       	"3DD37F9103A2"
+			supplier   	"Logical View::CProtocolFamilyBase"
+			quidu      	"3DD37F6402C1"
+			is_navigable 	TRUE)
+		    (object Role "$UNNAMED$39"
+			quid       	"3DD37F9103AD"
+			supplier   	"Logical View::CProtocolFamilyRef"
+			quidu      	"3DD37E5102C6")))
+	    (object Association "iAgent"
+		quid       	"3DD4CACF016B"
+		roles      	(list role_list
+		    (object Role "$UNNAMED$40"
+			quid       	"3DD4CACF0306"
+			supplier   	"Logical View::CNifAgentBase"
+			quidu      	"3DD4CA4F00D1"
+			is_navigable 	TRUE)
+		    (object Role "$UNNAMED$41"
+			quid       	"3DD4CACF0308"
+			supplier   	"Logical View::CNifAgentRef"
+			quidu      	"3DD4CA410352")))
+	    (object Association "iInterface"
+		quid       	"3DD4CAD20242"
+		roles      	(list role_list
+		    (object Role "$UNNAMED$42"
+			quid       	"3DD4CAD3003A"
+			supplier   	"Logical View::CNifIfLink"
+			quidu      	"3DD4CAC6037B"
+			is_navigable 	TRUE)
+		    (object Role "$UNNAMED$43"
+			quid       	"3DD4CAD30044"
+			supplier   	"Logical View::CNifAgentRef"
+			quidu      	"3DD4CA410352")))
+	    (object Association "iNetCon"
+		quid       	"3DD4CAEC0127"
+		roles      	(list role_list
+		    (object Role "$UNNAMED$44"
+			quid       	"3DD4CAEC0325"
+			supplier   	"Logical View::CNetworkControllerBase"
+			quidu      	"3DD4CAE30232"
+			is_navigable 	TRUE)
+		    (object Role "$UNNAMED$45"
+			quid       	"3DD4CAEC032F"
+			supplier   	"Logical View::CNifAgentRef"
+			quidu      	"3DD4CA410352")))
+	    (object Association "iBinders"
+		quid       	"3DD4CB0102FE"
+		roles      	(list role_list
+		    (object Role "$UNNAMED$46"
+			quid       	"3DD4CB0201E7"
+			supplier   	"Logical View::CBinderRef"
+			quidu      	"3DD4CAF900A3"
+			is_navigable 	TRUE)
+		    (object Role "$UNNAMED$47"
+			quid       	"3DD4CB0201E9"
+			supplier   	"Logical View::CNifAgentRef"
+			quidu      	"3DD4CA410352")))
+	    (object Association "iSessions"
+		quid       	"3DD4CB1900A9"
+		roles      	(list role_list
+		    (object Role "$UNNAMED$48"
+			quid       	"3DD4CB1A0014"
+			supplier   	"Logical View::MAgentSessionNotify"
+			quidu      	"3DD4CB0E0360"
+			is_navigable 	TRUE)
+		    (object Role "$UNNAMED$49"
+			quid       	"3DD4CB1A001F"
+			supplier   	"Logical View::CNifAgentRef"
+			quidu      	"3DD4CA410352")))
+	    (object Association "iProvider"
+		quid       	"3DD4D75A031C"
+		roles      	(list role_list
+		    (object Role "$UNNAMED$50"
+			quid       	"3DD4D75B0179"
+			supplier   	"Logical View::CConnectionProvdBase"
+			quidu      	"3DD4D71D007F"
+			is_navigable 	TRUE)
+		    (object Role "$UNNAMED$51"
+			quid       	"3DD4D75B0183"
+			supplier   	"Logical View::CInterface"
+			quidu      	"3DD380C40015")))
+	    (object Association "iNotify"
+		quid       	"3DD4D90103CE"
+		roles      	(list role_list
+		    (object Role "$UNNAMED$52"
+			quid       	"3DD4D9020235"
+			supplier   	"Logical View::MConnectionNotify"
+			quidu      	"3DD4D72601B9"
+			is_navigable 	TRUE)
+		    (object Role "$UNNAMED$53"
+			quid       	"3DD4D9020237"
+			supplier   	"Logical View::CConnectionProvdBase"
+			quidu      	"3DD4D71D007F")))
+	    (object Association "iAgentRef"
+		quid       	"3DD4D91600B7"
+		roles      	(list role_list
+		    (object Role "$UNNAMED$54"
+			quid       	"3DD4D91603CF"
+			supplier   	"Logical View::CNifAgentRef"
+			quidu      	"3DD4CA410352"
+			is_navigable 	TRUE)
+		    (object Role "$UNNAMED$55"
+			quid       	"3DD4D91603D9"
+			supplier   	"Logical View::CNifSession"
+			quidu      	"3DD4CB9900D5")))
+	    (object Association "iNetCon"
+		quid       	"3DD4DCD901D5"
+		roles      	(list role_list
+		    (object Role "$UNNAMED$56"
+			quid       	"3DD4DCDA004F"
+			supplier   	"Logical View::CNetworkControllerBase"
+			quidu      	"3DD4CAE30232"
+			is_navigable 	TRUE)
+		    (object Role "$UNNAMED$57"
+			quid       	"3DD4DCDA0051"
+			supplier   	"Logical View::CNifSession"
+			quidu      	"3DD4CB9900D5")))
+	    (object Association "iLinkLayer"
+		quid       	"3DD4DE730076"
+		roles      	(list role_list
+		    (object Role "$UNNAMED$58"
+			quid       	"3DD4DE730292"
+			supplier   	"Logical View::CNifIfBase"
+			quidu      	"3DD4DE63028F"
+			is_navigable 	TRUE)
+		    (object Role "$UNNAMED$59"
+			quid       	"3DD4DE730294"
+			supplier   	"Logical View::CBinderRef"
+			quidu      	"3DD4CAF900A3")))
+	    (object Association "iNetworkLayer"
+		quid       	"3DD4DEAB01AD"
+		roles      	(list role_list
+		    (object Role "$UNNAMED$60"
+			quid       	"3DD4DEAC001D"
+			supplier   	"Logical View::MNifIfUser"
+			quidu      	"3DD4DEA303DC"
+			is_navigable 	TRUE)
+		    (object Role "$UNNAMED$61"
+			quid       	"3DD4DEAC001F"
+			supplier   	"Logical View::CBinderRef"
+			quidu      	"3DD4CAF900A3")))
+	    (object Association "$UNNAMED$62"
+		quid       	"3E77344002BC"
+		roles      	(list role_list
+		    (object Role "$UNNAMED$63"
+			quid       	"3E7734410136"
+			supplier   	"Logical View::MNifIfExtendedManagementInterface"
+			quidu      	"3E772C000116"
+			is_navigable 	TRUE)
+		    (object Role "$UNNAMED$64"
+			quid       	"3E7734410137"
+			supplier   	"Logical View::CNifAgentRef"
+			quidu      	"3DD4CA410352")))
+	    (object Association "$UNNAMED$65"
+		quid       	"3E773444028D"
+		roles      	(list role_list
+		    (object Role "$UNNAMED$66"
+			quid       	"3E7734450201"
+			supplier   	"Logical View::MNifAgentExtendedManagementInterface"
+			quidu      	"3E772C2703B6"
+			is_navigable 	TRUE)
+		    (object Role "$UNNAMED$67"
+			quid       	"3E7734450202"
+			supplier   	"Logical View::CNifAgentRef"
+			quidu      	"3DD4CA410352"))))
+	logical_presentations 	(list unit_reference_list
+	    (object ClassDiagram "ESOCK Client API"
+		quid       	"3DD372A3019A"
+		title      	"ESOCK Client API"
+		zoom       	100
+		max_height 	28350
+		max_width  	21600
+		origin_x   	0
+		origin_y   	0
+		items      	(list diagram_item_list
+		    (object ClassView "Class" "Logical View::RSubSessionBase" @1
+			ShowCompartmentStereotypes 	TRUE
+			IncludeAttribute 	TRUE
+			IncludeOperation 	TRUE
+			location   	(1578, 144)
+			label      	(object ItemLabel
+			    Parent_View 	@1
+			    location   	(1262, 87)
+			    fill_color 	13434879
+			    nlines     	1
+			    max_width  	632
+			    justify    	0
+			    label      	"RSubSessionBase")
+			icon_style 	"Icon"
+			line_color 	3342489
+			fill_color 	13434879
+			quidu      	"3DD372D80395"
+			width      	650
+			height     	138
+			annotation 	8
+			autoResize 	TRUE)
+		    (object ClassView "Class" "Logical View::RSocket" @2
+			ShowCompartmentStereotypes 	TRUE
+			IncludeAttribute 	TRUE
+			IncludeOperation 	TRUE
+			location   	(2494, 576)
+			label      	(object ItemLabel
+			    Parent_View 	@2
+			    location   	(2402, 525)
+			    fill_color 	13434879
+			    nlines     	1
+			    max_width  	184
+			    justify    	0
+			    label      	"RSocket")
+			icon_style 	"Icon"
+			line_color 	3342489
+			fill_color 	13434879
+			quidu      	"3DD3732F0191"
+			width      	202
+			height     	126
+			annotation 	8
+			autoResize 	TRUE)
+		    (object InheritView "" @3
+			stereotype 	TRUE
+			line_color 	3342489
+			quidu      	"3DD373380018"
+			client     	@2
+			supplier   	@1
+			line_style 	0)
+		    (object ClassView "Class" "Logical View::RHostResolver" @4
+			ShowCompartmentStereotypes 	TRUE
+			IncludeAttribute 	TRUE
+			IncludeOperation 	TRUE
+			location   	(1107, 576)
+			label      	(object ItemLabel
+			    Parent_View 	@4
+			    location   	(956, 525)
+			    fill_color 	13434879
+			    nlines     	1
+			    max_width  	302
+			    justify    	0
+			    label      	"RHostResolver")
+			icon_style 	"Icon"
+			line_color 	3342489
+			fill_color 	13434879
+			quidu      	"3DD3733C0046"
+			width      	320
+			height     	126
+			annotation 	8
+			autoResize 	TRUE)
+		    (object InheritView "" @5
+			stereotype 	TRUE
+			line_color 	3342489
+			quidu      	"3DD373480147"
+			client     	@4
+			supplier   	@1
+			line_style 	0)
+		    (object ClassView "Class" "Logical View::RSocketServ" @6
+			ShowCompartmentStereotypes 	TRUE
+			IncludeAttribute 	TRUE
+			IncludeOperation 	TRUE
+			location   	(219, 576)
+			label      	(object ItemLabel
+			    Parent_View 	@6
+			    location   	(84, 525)
+			    fill_color 	13434879
+			    nlines     	1
+			    max_width  	270
+			    justify    	0
+			    label      	"RSocketServ")
+			icon_style 	"Icon"
+			line_color 	3342489
+			fill_color 	13434879
+			quidu      	"3DD373560332"
+			width      	288
+			height     	126
+			annotation 	8
+			autoResize 	TRUE)
+		    (object ClassView "Class" "Logical View::RSessionBase" @7
+			ShowCompartmentStereotypes 	TRUE
+			IncludeAttribute 	TRUE
+			IncludeOperation 	TRUE
+			location   	(308, 138)
+			label      	(object ItemLabel
+			    Parent_View 	@7
+			    location   	(159, 87)
+			    fill_color 	13434879
+			    nlines     	1
+			    max_width  	298
+			    justify    	0
+			    label      	"RSessionBase")
+			icon_style 	"Icon"
+			line_color 	3342489
+			fill_color 	13434879
+			quidu      	"3DD3736B01F2"
+			width      	316
+			height     	126
+			annotation 	8
+			autoResize 	TRUE)
+		    (object InheritView "" @8
+			stereotype 	TRUE
+			line_color 	3342489
+			quidu      	"3DD3737301E9"
+			client     	@6
+			supplier   	@7
+			line_style 	0)
+		    (object ClassView "Class" "Logical View::RConnection" @9
+			ShowCompartmentStereotypes 	TRUE
+			IncludeAttribute 	TRUE
+			IncludeOperation 	TRUE
+			location   	(655, 576)
+			label      	(object ItemLabel
+			    Parent_View 	@9
+			    location   	(522, 525)
+			    fill_color 	13434879
+			    nlines     	1
+			    max_width  	266
+			    justify    	0
+			    label      	"RConnection")
+			icon_style 	"Icon"
+			line_color 	3342489
+			fill_color 	13434879
+			quidu      	"3DD3738D0038"
+			width      	284
+			height     	126
+			annotation 	8
+			autoResize 	TRUE)
+		    (object InheritView "" @10
+			stereotype 	TRUE
+			line_color 	3342489
+			quidu      	"3DD3739602E4"
+			client     	@9
+			supplier   	@1
+			line_style 	0)
+		    (object ClassView "Class" "Logical View::RServiceResolver" @11
+			ShowCompartmentStereotypes 	TRUE
+			IncludeAttribute 	TRUE
+			IncludeOperation 	TRUE
+			location   	(2061, 576)
+			label      	(object ItemLabel
+			    Parent_View 	@11
+			    location   	(1888, 525)
+			    fill_color 	13434879
+			    nlines     	1
+			    max_width  	346
+			    justify    	0
+			    label      	"RServiceResolver")
+			icon_style 	"Icon"
+			line_color 	3342489
+			fill_color 	13434879
+			quidu      	"3E81DE6E01E2"
+			width      	364
+			height     	126
+			annotation 	8
+			autoResize 	TRUE)
+		    (object ClassView "Class" "Logical View::RNetDatabase" @12
+			ShowCompartmentStereotypes 	TRUE
+			IncludeAttribute 	TRUE
+			IncludeOperation 	TRUE
+			location   	(1573, 576)
+			label      	(object ItemLabel
+			    Parent_View 	@12
+			    location   	(1426, 525)
+			    fill_color 	13434879
+			    nlines     	1
+			    max_width  	294
+			    justify    	0
+			    label      	"RNetDatabase")
+			icon_style 	"Icon"
+			line_color 	3342489
+			fill_color 	13434879
+			quidu      	"3E81DE7F00C4"
+			width      	312
+			height     	126
+			annotation 	8
+			autoResize 	TRUE)
+		    (object InheritView "" @13
+			stereotype 	TRUE
+			line_color 	3342489
+			quidu      	"3E81DEA6012E"
+			client     	@11
+			supplier   	@1
+			line_style 	0)
+		    (object InheritView "" @14
+			stereotype 	TRUE
+			line_color 	3342489
+			quidu      	"3E81DEAE00FD"
+			client     	@12
+			supplier   	@1
+			line_style 	0)))
+	    (object ClassDiagram "ESOCK Server SAP Objects"
+		quid       	"3DD3741B030D"
+		title      	"ESOCK Server SAP Objects"
+		zoom       	100
+		max_height 	28350
+		max_width  	21600
+		origin_x   	0
+		origin_y   	0
+		items      	(list diagram_item_list
+		    (object ClassView "Class" "Logical View::CObject" @15
+			ShowCompartmentStereotypes 	TRUE
+			IncludeAttribute 	TRUE
+			IncludeOperation 	TRUE
+			location   	(922, 312)
+			label      	(object ItemLabel
+			    Parent_View 	@15
+			    location   	(833, 261)
+			    fill_color 	13434879
+			    nlines     	1
+			    max_width  	178
+			    justify    	0
+			    label      	"CObject")
+			icon_style 	"Icon"
+			line_color 	3342489
+			fill_color 	13434879
+			quidu      	"3DD37454020B"
+			width      	196
+			height     	126
+			annotation 	8
+			autoResize 	TRUE)
+		    (object ClassView "Class" "Logical View::CSockSubSession" @16
+			ShowCompartmentStereotypes 	TRUE
+			IncludeAttribute 	TRUE
+			IncludeOperation 	TRUE
+			location   	(922, 534)
+			label      	(object ItemLabel
+			    Parent_View 	@16
+			    location   	(731, 483)
+			    fill_color 	13434879
+			    nlines     	1
+			    max_width  	382
+			    justify    	0
+			    label      	"CSockSubSession")
+			icon_style 	"Icon"
+			line_color 	3342489
+			fill_color 	13434879
+			quidu      	"3DD374480131"
+			width      	400
+			height     	126
+			annotation 	8
+			autoResize 	TRUE)
+		    (object InheritView "" @17
+			stereotype 	TRUE
+			line_color 	3342489
+			quidu      	"3DD374AC02C6"
+			client     	@16
+			supplier   	@15
+			line_style 	0)
+		    (object ClassView "Class" "Logical View::MResolverNotify" @18
+			ShowCompartmentStereotypes 	TRUE
+			IncludeAttribute 	TRUE
+			IncludeOperation 	TRUE
+			location   	(231, 593)
+			label      	(object ItemLabel
+			    Parent_View 	@18
+			    location   	(71, 542)
+			    fill_color 	13434879
+			    nlines     	1
+			    max_width  	320
+			    justify    	0
+			    label      	"MResolverNotify")
+			icon_style 	"Icon"
+			line_color 	3342489
+			fill_color 	13434879
+			quidu      	"3DD3754402A6"
+			width      	338
+			height     	126
+			annotation 	8
+			autoResize 	TRUE)
+		    (object ClassView "Class" "Logical View::CResolverProvdBase" @19
+			ShowCompartmentStereotypes 	TRUE
+			IncludeAttribute 	TRUE
+			IncludeOperation 	TRUE
+			location   	(231, 1062)
+			label      	(object ItemLabel
+			    Parent_View 	@19
+			    location   	(24, 1011)
+			    fill_color 	13434879
+			    nlines     	1
+			    max_width  	414
+			    justify    	0
+			    label      	"CResolverProvdBase")
+			icon_style 	"Icon"
+			line_color 	3342489
+			fill_color 	13434879
+			quidu      	"3DD376140060"
+			width      	432
+			height     	126
+			annotation 	8
+			autoResize 	TRUE)
+		    (object AssociationViewNew "iNotify" @20
+			location   	(231, 827)
+			label      	(object SegLabel @21
+			    Parent_View 	@20
+			    location   	(303, 821)
+			    font       	(object Font
+				italics    	TRUE)
+			    anchor     	1
+			    anchor_loc 	1
+			    nlines     	1
+			    max_width  	450
+			    justify    	0
+			    label      	"iNotify"
+			    pctDist    	1.700000
+			    height     	7
+			    orientation 	0)
+			stereotype 	TRUE
+			line_color 	3342489
+			quidu      	"3DD3765203C7"
+			roleview_list 	(list RoleViews
+			    (object RoleView "$UNNAMED$9" @22
+				Parent_View 	@20
+				location   	(-100, -210)
+				stereotype 	TRUE
+				line_color 	3342489
+				quidu      	"3DD37653029C"
+				client     	@20
+				supplier   	@18
+				line_style 	0)
+			    (object RoleView "$UNNAMED$10" @23
+				Parent_View 	@20
+				location   	(-100, -210)
+				stereotype 	TRUE
+				line_color 	3342489
+				quidu      	"3DD37653029E"
+				client     	@20
+				supplier   	@19
+				line_style 	0)))
+		    (object ClassView "Class" "Logical View::MSocketNotify" @24
+			ShowCompartmentStereotypes 	TRUE
+			IncludeAttribute 	TRUE
+			IncludeOperation 	TRUE
+			location   	(1573, 618)
+			label      	(object ItemLabel
+			    Parent_View 	@24
+			    location   	(1424, 567)
+			    fill_color 	13434879
+			    nlines     	1
+			    max_width  	298
+			    justify    	0
+			    label      	"MSocketNotify")
+			icon_style 	"Icon"
+			line_color 	3342489
+			fill_color 	13434879
+			quidu      	"3DD374C600B0"
+			width      	316
+			height     	126
+			annotation 	8
+			autoResize 	TRUE)
+		    (object ClassView "Class" "Logical View::CServProviderBase" @25
+			ShowCompartmentStereotypes 	TRUE
+			IncludeAttribute 	TRUE
+			IncludeOperation 	TRUE
+			location   	(1209, 1137)
+			label      	(object ItemLabel
+			    Parent_View 	@25
+			    location   	(1015, 1086)
+			    fill_color 	13434879
+			    nlines     	1
+			    max_width  	388
+			    justify    	0
+			    label      	"CServProviderBase")
+			icon_style 	"Icon"
+			line_color 	3342489
+			fill_color 	13434879
+			quidu      	"3DD37576029E"
+			width      	406
+			height     	126
+			annotation 	8
+			autoResize 	TRUE)
+		    (object AssociationViewNew "iSocket" @26
+			location   	(1390, 877)
+			label      	(object SegLabel @27
+			    Parent_View 	@26
+			    location   	(1487, 862)
+			    font       	(object Font
+				italics    	TRUE)
+			    anchor     	1
+			    anchor_loc 	1
+			    nlines     	1
+			    max_width  	450
+			    justify    	0
+			    label      	"iSocket"
+			    pctDist    	2.133333
+			    height     	16
+			    orientation 	0)
+			stereotype 	TRUE
+			line_color 	3342489
+			quidu      	"3DD375CA014A"
+			roleview_list 	(list RoleViews
+			    (object RoleView "$UNNAMED$4" @28
+				Parent_View 	@26
+				location   	(268, -257)
+				stereotype 	TRUE
+				line_color 	3342489
+				quidu      	"3DD375CB0192"
+				client     	@26
+				supplier   	@24
+				line_style 	0)
+			    (object RoleView "$UNNAMED$5" @29
+				Parent_View 	@26
+				location   	(268, -257)
+				stereotype 	TRUE
+				line_color 	3342489
+				quidu      	"3DD375CB019C"
+				client     	@26
+				supplier   	@25
+				line_style 	0)))
+		    (object ClassView "Class" "Logical View::RSocket" @30
+			ShowCompartmentStereotypes 	TRUE
+			IncludeAttribute 	TRUE
+			IncludeOperation 	TRUE
+			location   	(1444, 112)
+			label      	(object ItemLabel
+			    Parent_View 	@30
+			    location   	(1352, 61)
+			    fill_color 	13434879
+			    nlines     	1
+			    max_width  	184
+			    justify    	0
+			    label      	"RSocket")
+			icon_style 	"Icon"
+			line_color 	3342489
+			fill_color 	13434879
+			quidu      	"3DD3732F0191"
+			width      	202
+			height     	126
+			annotation 	8
+			autoResize 	TRUE)
+		    (object ClassView "Class" "Logical View::CSocket" @31
+			ShowCompartmentStereotypes 	TRUE
+			IncludeAttribute 	TRUE
+			IncludeOperation 	TRUE
+			location   	(1211, 787)
+			label      	(object ItemLabel
+			    Parent_View 	@31
+			    location   	(1112, 736)
+			    fill_color 	13434879
+			    nlines     	1
+			    max_width  	198
+			    justify    	0
+			    label      	"CSocket")
+			icon_style 	"Icon"
+			line_color 	3342489
+			fill_color 	13434879
+			quidu      	"3DD373F7026B"
+			width      	216
+			height     	126
+			annotation 	8
+			autoResize 	TRUE)
+		    (object InheritView "" @32
+			stereotype 	TRUE
+			line_color 	3342489
+			quidu      	"3DD374DF025B"
+			client     	@31
+			supplier   	@16
+			line_style 	0)
+		    (object InheritView "" @33
+			stereotype 	TRUE
+			line_color 	3342489
+			quidu      	"3DD374E2015B"
+			client     	@31
+			supplier   	@24
+			line_style 	0)
+		    (object AssociationViewNew "iSSP" @34
+			location   	(1209, 961)
+			label      	(object SegLabel @35
+			    Parent_View 	@34
+			    location   	(1266, 899)
+			    font       	(object Font
+				italics    	TRUE)
+			    anchor     	1
+			    anchor_loc 	1
+			    nlines     	1
+			    max_width  	450
+			    justify    	0
+			    label      	"iSSP"
+			    pctDist    	1.450000
+			    height     	63
+			    orientation 	0)
+			stereotype 	TRUE
+			line_color 	3342489
+			quidu      	"3DD375A30176"
+			roleview_list 	(list RoleViews
+			    (object RoleView "$UNNAMED$0" @36
+				Parent_View 	@34
+				location   	(86, 202)
+				stereotype 	TRUE
+				line_color 	3342489
+				quidu      	"3DD375A303BB"
+				client     	@34
+				supplier   	@25
+				line_style 	0)
+			    (object RoleView "$UNNAMED$1" @37
+				Parent_View 	@34
+				location   	(86, 202)
+				stereotype 	TRUE
+				line_color 	3342489
+				quidu      	"3DD375A303BD"
+				client     	@34
+				supplier   	@31
+				line_style 	0)))
+		    (object AssociationViewNew "$UNNAMED$11" @38
+			location   	(1326, 449)
+			stereotype 	TRUE
+			line_color 	3342489
+			quidu      	"3DD376D6007D"
+			roleview_list 	(list RoleViews
+			    (object RoleView "$UNNAMED$12" @39
+				Parent_View 	@38
+				location   	(143, -310)
+				stereotype 	TRUE
+				line_color 	3342489
+				quidu      	"3DD376D603D1"
+				client     	@38
+				supplier   	@30
+				line_style 	0)
+			    (object RoleView "$UNNAMED$13" @40
+				Parent_View 	@38
+				location   	(143, -310)
+				stereotype 	TRUE
+				line_color 	3342489
+				quidu      	"3DD376D603DB"
+				client     	@38
+				supplier   	@31
+				line_style 	0)))
+		    (object ClassView "Class" "Logical View::CHostResolvProvdBase" @41
+			ShowCompartmentStereotypes 	TRUE
+			IncludeAttribute 	TRUE
+			IncludeOperation 	TRUE
+			location   	(650, 1268)
+			label      	(object ItemLabel
+			    Parent_View 	@41
+			    location   	(418, 1217)
+			    fill_color 	13434879
+			    nlines     	1
+			    max_width  	464
+			    justify    	0
+			    label      	"CHostResolvProvdBase")
+			icon_style 	"Icon"
+			line_color 	3342489
+			fill_color 	13434879
+			quidu      	"3DD3759100EE"
+			width      	482
+			height     	126
+			annotation 	8
+			autoResize 	TRUE)
+		    (object InheritView "" @42
+			stereotype 	TRUE
+			line_color 	3342489
+			quidu      	"3DD3761F01CF"
+			client     	@41
+			supplier   	@19
+			line_style 	0)
+		    (object ClassView "Class" "Logical View::RHostResolver" @43
+			ShowCompartmentStereotypes 	TRUE
+			IncludeAttribute 	TRUE
+			IncludeOperation 	TRUE
+			location   	(428, 112)
+			label      	(object ItemLabel
+			    Parent_View 	@43
+			    location   	(277, 61)
+			    fill_color 	13434879
+			    nlines     	1
+			    max_width  	302
+			    justify    	0
+			    label      	"RHostResolver")
+			icon_style 	"Icon"
+			line_color 	3342489
+			fill_color 	13434879
+			quidu      	"3DD3733C0046"
+			width      	320
+			height     	126
+			annotation 	8
+			autoResize 	TRUE)
+		    (object ClassView "Class" "Logical View::CHostResolver" @44
+			ShowCompartmentStereotypes 	TRUE
+			IncludeAttribute 	TRUE
+			IncludeOperation 	TRUE
+			location   	(650, 781)
+			label      	(object ItemLabel
+			    Parent_View 	@44
+			    location   	(500, 730)
+			    fill_color 	13434879
+			    nlines     	1
+			    max_width  	300
+			    justify    	0
+			    label      	"CHostResolver")
+			icon_style 	"Icon"
+			line_color 	3342489
+			fill_color 	13434879
+			quidu      	"3DD373FC03A9"
+			width      	318
+			height     	126
+			annotation 	8
+			autoResize 	TRUE)
+		    (object InheritView "" @45
+			stereotype 	TRUE
+			line_color 	3342489
+			quidu      	"3DD3753C013C"
+			client     	@44
+			supplier   	@16
+			line_style 	0)
+		    (object InheritView "" @46
+			stereotype 	TRUE
+			line_color 	3342489
+			quidu      	"3DD3754E034B"
+			client     	@44
+			supplier   	@18
+			line_style 	0)
+		    (object AssociationViewNew "iRSP" @47
+			location   	(650, 1024)
+			label      	(object SegLabel @48
+			    Parent_View 	@47
+			    location   	(708, 895)
+			    font       	(object Font
+				italics    	TRUE)
+			    anchor     	1
+			    anchor_loc 	1
+			    nlines     	1
+			    max_width  	450
+			    justify    	0
+			    label      	"iRSP"
+			    pctDist    	1.483333
+			    height     	130
+			    orientation 	0)
+			stereotype 	TRUE
+			line_color 	3342489
+			quidu      	"3DD375AA0054"
+			roleview_list 	(list RoleViews
+			    (object RoleView "$UNNAMED$2" @49
+				Parent_View 	@47
+				location   	(32, 262)
+				stereotype 	TRUE
+				line_color 	3342489
+				quidu      	"3DD375AA01BD"
+				client     	@47
+				supplier   	@41
+				line_style 	0)
+			    (object RoleView "$UNNAMED$3" @50
+				Parent_View 	@47
+				location   	(32, 262)
+				stereotype 	TRUE
+				line_color 	3342489
+				quidu      	"3DD375AA01C7"
+				client     	@47
+				supplier   	@44
+				line_style 	0)))
+		    (object AssociationViewNew "$UNNAMED$14" @51
+			location   	(538, 446)
+			stereotype 	TRUE
+			line_color 	3342489
+			quidu      	"3DD376E30357"
+			roleview_list 	(list RoleViews
+			    (object RoleView "$UNNAMED$15" @52
+				Parent_View 	@51
+				location   	(-112, -304)
+				stereotype 	TRUE
+				line_color 	3342489
+				quidu      	"3DD376E40204"
+				client     	@51
+				supplier   	@43
+				line_style 	0)
+			    (object RoleView "$UNNAMED$16" @53
+				Parent_View 	@51
+				location   	(-112, -304)
+				stereotype 	TRUE
+				line_color 	3342489
+				quidu      	"3DD376E4020E"
+				client     	@51
+				supplier   	@44
+				line_style 	0)))
+		    (object Label @54
+			location   	(69, 181)
+			nlines     	2
+			max_width  	2181
+			label      	"- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -")
+		    (object Label @55
+			location   	(47, 181)
+			nlines     	2
+			max_width  	1837
+			label      	"- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -")
+		    (object Label @56
+			location   	(31, 903)
+			nlines     	2
+			max_width  	2206
+			label      	"- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -")
+		    (object Label @57
+			location   	(1725, 81)
+			nlines     	2
+			max_width  	325
+			label      	"Client")
+		    (object Label @58
+			location   	(1734, 469)
+			nlines     	3
+			max_width  	343
+			label      	"ESOCK")
+		    (object Label @59
+			location   	(1725, 1069)
+			nlines     	3
+			max_width  	368
+			label      	"Protocol Module")
+		    (object ClassView "Class" "Logical View::Protocol Derived Socket Class" @60
+			ShowCompartmentStereotypes 	TRUE
+			IncludeAttribute 	TRUE
+			IncludeOperation 	TRUE
+			location   	(1209, 1575)
+			label      	(object ItemLabel
+			    Parent_View 	@60
+			    location   	(1028, 1499)
+			    fill_color 	13434879
+			    nlines     	2
+			    max_width  	362
+			    justify    	0
+			    label      	"Protocol Derived Socket Class")
+			icon_style 	"Icon"
+			line_color 	3342489
+			fill_color 	13434879
+			quidu      	"3DD37996030B"
+			width      	380
+			height     	176
+			annotation 	8
+			autoResize 	TRUE)
+		    (object InheritView "" @61
+			stereotype 	TRUE
+			line_color 	3342489
+			quidu      	"3DD379B80165"
+			client     	@60
+			supplier   	@25
+			line_style 	0)
+		    (object ClassView "Class" "Logical View::Protocol Derived Host Resolver Class" @62
+			ShowCompartmentStereotypes 	TRUE
+			IncludeAttribute 	TRUE
+			IncludeOperation 	TRUE
+			location   	(653, 1578)
+			label      	(object ItemLabel
+			    Parent_View 	@62
+			    location   	(452, 1502)
+			    fill_color 	13434879
+			    nlines     	2
+			    max_width  	402
+			    justify    	0
+			    label      	"Protocol Derived Host Resolver Class")
+			icon_style 	"Icon"
+			line_color 	3342489
+			fill_color 	13434879
+			quidu      	"3DD379C30374"
+			width      	420
+			height     	176
+			annotation 	8
+			autoResize 	TRUE)
+		    (object InheritView "" @63
+			stereotype 	TRUE
+			line_color 	3342489
+			quidu      	"3DD379D00278"
+			client     	@62
+			supplier   	@41
+			line_style 	0)))
+	    (object ClassDiagram "ESOCK Server Session Objects"
+		quid       	"3DD37A83010D"
+		title      	"ESOCK Server Session Objects"
+		zoom       	100
+		max_height 	28350
+		max_width  	21600
+		origin_x   	0
+		origin_y   	0
+		items      	(list diagram_item_list
+		    (object ClassView "Class" "Logical View::CSharableSession" @64
+			ShowCompartmentStereotypes 	TRUE
+			IncludeAttribute 	TRUE
+			IncludeOperation 	TRUE
+			location   	(307, 581)
+			label      	(object ItemLabel
+			    Parent_View 	@64
+			    location   	(117, 530)
+			    fill_color 	13434879
+			    nlines     	1
+			    max_width  	380
+			    justify    	0
+			    label      	"CSharableSession")
+			icon_style 	"Icon"
+			line_color 	3342489
+			fill_color 	13434879
+			quidu      	"3DD37AA10387"
+			width      	398
+			height     	126
+			annotation 	8
+			autoResize 	TRUE)
+		    (object Label @65
+			location   	(50, 288)
+			nlines     	2
+			max_width  	2206
+			label      	"- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -")
+		    (object ClassView "Class" "Logical View::RMessage" @66
+			ShowCompartmentStereotypes 	TRUE
+			IncludeAttribute 	TRUE
+			IncludeOperation 	TRUE
+			location   	(1208, 531)
+			label      	(object ItemLabel
+			    Parent_View 	@66
+			    location   	(1088, 480)
+			    fill_color 	13434879
+			    nlines     	1
+			    max_width  	240
+			    justify    	0
+			    label      	"RMessage")
+			icon_style 	"Icon"
+			line_color 	3342489
+			fill_color 	13434879
+			quidu      	"3DD37AE201C8"
+			width      	258
+			height     	126
+			annotation 	8
+			autoResize 	TRUE)
+		    (object ClassView "Class" "Logical View::CObjectIx" @67
+			ShowCompartmentStereotypes 	TRUE
+			IncludeAttribute 	TRUE
+			IncludeOperation 	TRUE
+			location   	(1158, 1095)
+			label      	(object ItemLabel
+			    Parent_View 	@67
+			    location   	(1047, 1043)
+			    fill_color 	13434879
+			    nlines     	1
+			    max_width  	222
+			    justify    	0
+			    label      	"CObjectIx")
+			icon_style 	"Icon"
+			line_color 	3342489
+			fill_color 	13434879
+			quidu      	"3DD37B1802FC"
+			width      	240
+			height     	128
+			annotation 	8
+			autoResize 	TRUE)
+		    (object ClassView "Class" "Logical View::CSockSession" @68
+			ShowCompartmentStereotypes 	TRUE
+			IncludeOperation 	TRUE
+			location   	(639, 878)
+			label      	(object ItemLabel
+			    Parent_View 	@68
+			    location   	(481, 826)
+			    fill_color 	13434879
+			    nlines     	1
+			    max_width  	316
+			    justify    	0
+			    label      	"CSockSession")
+			icon_style 	"Icon"
+			line_color 	3342489
+			fill_color 	13434879
+			quidu      	"3DD37A8C01C4"
+			width      	334
+			height     	128
+			autoResize 	TRUE)
+		    (object InheritView "" @69
+			stereotype 	TRUE
+			line_color 	3342489
+			quidu      	"3DD37AB00071"
+			client     	@68
+			supplier   	@64
+			line_style 	0)
+		    (object AssociationViewNew "iOurMessage" @70
+			location   	(921, 703)
+			label      	(object SegLabel @71
+			    Parent_View 	@70
+			    location   	(1102, 695)
+			    font       	(object Font
+				italics    	TRUE)
+			    anchor     	1
+			    anchor_loc 	1
+			    nlines     	1
+			    max_width  	450
+			    justify    	0
+			    label      	"iOurMessage"
+			    pctDist    	3.533333
+			    height     	9
+			    orientation 	0)
+			stereotype 	TRUE
+			line_color 	3342489
+			quidu      	"3DD37AEB01DF"
+			roleview_list 	(list RoleViews
+			    (object RoleView "$UNNAMED$17" @72
+				Parent_View 	@70
+				location   	(253, 216)
+				stereotype 	TRUE
+				line_color 	3342489
+				quidu      	"3DD37AEC0009"
+				client     	@70
+				supplier   	@66
+				line_style 	0)
+			    (object RoleView "$UNNAMED$18" @73
+				Parent_View 	@70
+				location   	(253, 216)
+				stereotype 	TRUE
+				line_color 	3342489
+				quidu      	"3DD37AEC0013"
+				client     	@70
+				supplier   	@68
+				line_style 	0)))
+		    (object AssociationViewNew "iSockets, iHostResolvers, iServResolvers, iNetDbs, iConnections" @74
+			location   	(915, 992)
+			label      	(object SegLabel @75
+			    Parent_View 	@74
+			    location   	(1440, 936)
+			    font       	(object Font
+				italics    	TRUE)
+			    anchor     	1
+			    anchor_loc 	1
+			    nlines     	1
+			    max_width  	1138
+			    justify    	0
+			    label      	"iSockets, iHostResolvers, iServResolvers, iNetDbs, iConnections"
+			    pctDist    	9.250000
+			    height     	56
+			    orientation 	0)
+			stereotype 	TRUE
+			line_color 	3342489
+			quidu      	"3DD37B23012B"
+			roleview_list 	(list RoleViews
+			    (object RoleView "$UNNAMED$19" @76
+				Parent_View 	@74
+				location   	(273, 192)
+				stereotype 	TRUE
+				line_color 	3342489
+				quidu      	"3DD37B230348"
+				client     	@74
+				supplier   	@67
+				line_style 	0)
+			    (object RoleView "$UNNAMED$20" @77
+				Parent_View 	@74
+				location   	(273, 192)
+				stereotype 	TRUE
+				line_color 	3342489
+				quidu      	"3DD37B230352"
+				client     	@74
+				supplier   	@68
+				line_style 	0)))
+		    (object ClassView "Class" "Logical View::RSocketServ" @78
+			ShowCompartmentStereotypes 	TRUE
+			IncludeAttribute 	TRUE
+			IncludeOperation 	TRUE
+			location   	(637, 150)
+			label      	(object ItemLabel
+			    Parent_View 	@78
+			    location   	(502, 99)
+			    fill_color 	13434879
+			    nlines     	1
+			    max_width  	270
+			    justify    	0
+			    label      	"RSocketServ")
+			icon_style 	"Icon"
+			line_color 	3342489
+			fill_color 	13434879
+			quidu      	"3DD373560332"
+			width      	288
+			height     	126
+			annotation 	8
+			autoResize 	TRUE)
+		    (object AssociationViewNew "$UNNAMED$21" @79
+			location   	(637, 513)
+			stereotype 	TRUE
+			line_color 	3342489
+			quidu      	"3DD37CB40268"
+			roleview_list 	(list RoleViews
+			    (object RoleView "$UNNAMED$22" @80
+				Parent_View 	@79
+				location   	(6, 363)
+				stereotype 	TRUE
+				line_color 	3342489
+				quidu      	"3DD37CB50115"
+				client     	@79
+				supplier   	@68
+				line_style 	0)
+			    (object RoleView "$UNNAMED$23" @81
+				Parent_View 	@79
+				location   	(6, 363)
+				stereotype 	TRUE
+				line_color 	3342489
+				quidu      	"3DD37CB5011F"
+				client     	@79
+				supplier   	@78
+				line_style 	0)))))
+	    (object ClassDiagram "ESOCK Global Data"
+		quid       	"3DD37DC2034D"
+		title      	"ESOCK Global Data"
+		zoom       	100
+		max_height 	28350
+		max_width  	21600
+		origin_x   	0
+		origin_y   	0
+		items      	(list diagram_item_list
+		    (object ClassView "Class" "Logical View::CProtocolBase" @82
+			ShowCompartmentStereotypes 	TRUE
+			IncludeAttribute 	TRUE
+			IncludeOperation 	TRUE
+			location   	(1609, 865)
+			label      	(object ItemLabel
+			    Parent_View 	@82
+			    location   	(1459, 814)
+			    fill_color 	13434879
+			    nlines     	1
+			    max_width  	300
+			    justify    	0
+			    label      	"CProtocolBase")
+			icon_style 	"Icon"
+			line_color 	3342489
+			fill_color 	13434879
+			quidu      	"3DD37E030206"
+			width      	318
+			height     	126
+			annotation 	8
+			autoResize 	TRUE)
+		    (object ClassView "Class" "Logical View::TSockManData" @83
+			ShowCompartmentStereotypes 	TRUE
+			IncludeAttribute 	TRUE
+			IncludeOperation 	TRUE
+			location   	(359, 672)
+			label      	(object ItemLabel
+			    Parent_View 	@83
+			    location   	(206, 621)
+			    fill_color 	13434879
+			    nlines     	1
+			    max_width  	306
+			    justify    	0
+			    label      	"TSockManData")
+			icon_style 	"Icon"
+			line_color 	3342489
+			fill_color 	13434879
+			quidu      	"3DD37DCC018E"
+			width      	324
+			height     	126
+			annotation 	8
+			autoResize 	TRUE)
+		    (object ClassView "Class" "Logical View::CProtocolRef" @84
+			ShowCompartmentStereotypes 	TRUE
+			IncludeAttribute 	TRUE
+			IncludeOperation 	TRUE
+			location   	(865, 868)
+			label      	(object ItemLabel
+			    Parent_View 	@84
+			    location   	(729, 817)
+			    fill_color 	13434879
+			    nlines     	1
+			    max_width  	272
+			    justify    	0
+			    label      	"CProtocolRef")
+			icon_style 	"Icon"
+			line_color 	3342489
+			fill_color 	13434879
+			quidu      	"3DD37DDC0304"
+			width      	290
+			height     	126
+			annotation 	8
+			autoResize 	TRUE)
+		    (object AssociationViewNew "iProtocols" @85
+			location   	(620, 772)
+			label      	(object SegLabel @86
+			    Parent_View 	@85
+			    location   	(517, 795)
+			    font       	(object Font
+				italics    	TRUE)
+			    anchor     	1
+			    anchor_loc 	1
+			    nlines     	1
+			    max_width  	450
+			    justify    	0
+			    label      	"iProtocols"
+			    pctDist    	-1.216667
+			    height     	23
+			    orientation 	1)
+			stereotype 	TRUE
+			line_color 	3342489
+			quidu      	"3DD37DE50220"
+			roleview_list 	(list RoleViews
+			    (object RoleView "$UNNAMED$24" @87
+				Parent_View 	@85
+				location   	(261, 100)
+				stereotype 	TRUE
+				line_color 	3342489
+				quidu      	"3DD37DE600B9"
+				client     	@85
+				supplier   	@84
+				line_style 	0)
+			    (object RoleView "$UNNAMED$25" @88
+				Parent_View 	@85
+				location   	(261, 100)
+				stereotype 	TRUE
+				line_color 	3342489
+				quidu      	"3DD37DE600BB"
+				client     	@85
+				supplier   	@83
+				line_style 	0)))
+		    (object AssociationViewNew "iProtocol" @89
+			location   	(1282, 905)
+			label      	(object SegLabel @90
+			    Parent_View 	@89
+			    location   	(1234, 948)
+			    font       	(object Font
+				italics    	TRUE)
+			    anchor     	1
+			    anchor_loc 	1
+			    nlines     	1
+			    max_width  	450
+			    justify    	0
+			    label      	"iProtocol"
+			    pctDist    	-0.300000
+			    height     	43
+			    orientation 	1)
+			stereotype 	TRUE
+			line_color 	3342489
+			quidu      	"3DD37E0C0367"
+			roleview_list 	(list RoleViews
+			    (object RoleView "$UNNAMED$26" @91
+				Parent_View 	@89
+				location   	(485, -208)
+				stereotype 	TRUE
+				line_color 	3342489
+				quidu      	"3DD37E0D01BA"
+				client     	@89
+				supplier   	@82
+				line_style 	0)
+			    (object RoleView "theCProtocolRef" @92
+				Parent_View 	@89
+				location   	(485, -208)
+				stereotype 	TRUE
+				line_color 	3342489
+				quidu      	"3DD37E0D01C4"
+				client     	@89
+				supplier   	@84
+				vertices   	(list Points
+				    (1282, 905)
+				    (1222, 913)
+				    (1010, 885))
+				line_style 	0)))
+		    (object AssociationViewNew "iManagerRef" @93
+			location   	(1279, 833)
+			label      	(object SegLabel @94
+			    Parent_View 	@93
+			    location   	(1239, 790)
+			    font       	(object Font
+				italics    	TRUE)
+			    anchor     	1
+			    anchor_loc 	1
+			    nlines     	1
+			    max_width  	450
+			    justify    	0
+			    label      	"iManagerRef"
+			    pctDist    	-0.166667
+			    height     	44
+			    orientation 	0)
+			stereotype 	TRUE
+			line_color 	3342489
+			quidu      	"3DD37E2900DE"
+			roleview_list 	(list RoleViews
+			    (object RoleView "$UNNAMED$27" @95
+				Parent_View 	@93
+				location   	(229, -614)
+				stereotype 	TRUE
+				line_color 	3342489
+				quidu      	"3DD37E2A00D5"
+				client     	@93
+				supplier   	@84
+				vertices   	(list Points
+				    (1279, 833)
+				    (1219, 828)
+				    (1010, 850))
+				line_style 	0)
+			    (object RoleView "$UNNAMED$28" @96
+				Parent_View 	@93
+				location   	(229, -614)
+				stereotype 	TRUE
+				line_color 	3342489
+				quidu      	"3DD37E2A00DF"
+				client     	@93
+				supplier   	@82
+				line_style 	0)))
+		    (object ClassView "Class" "Logical View::CProtocolFamilyBase" @97
+			ShowCompartmentStereotypes 	TRUE
+			IncludeAttribute 	TRUE
+			IncludeOperation 	TRUE
+			location   	(1650, 421)
+			label      	(object ItemLabel
+			    Parent_View 	@97
+			    location   	(1437, 370)
+			    fill_color 	13434879
+			    nlines     	1
+			    max_width  	426
+			    justify    	0
+			    label      	"CProtocolFamilyBase")
+			icon_style 	"Icon"
+			line_color 	3342489
+			fill_color 	13434879
+			quidu      	"3DD37F6402C1"
+			width      	444
+			height     	126
+			annotation 	8
+			autoResize 	TRUE)
+		    (object ClassView "Class" "Logical View::CProtocolFamilyRef" @98
+			ShowCompartmentStereotypes 	TRUE
+			IncludeAttribute 	TRUE
+			IncludeOperation 	TRUE
+			location   	(864, 425)
+			label      	(object ItemLabel
+			    Parent_View 	@98
+			    location   	(665, 374)
+			    fill_color 	13434879
+			    nlines     	1
+			    max_width  	398
+			    justify    	0
+			    label      	"CProtocolFamilyRef")
+			icon_style 	"Icon"
+			line_color 	3342489
+			fill_color 	13434879
+			quidu      	"3DD37E5102C6"
+			width      	416
+			height     	126
+			annotation 	8
+			autoResize 	TRUE)
+		    (object AssociationViewNew "iProtocolFamilies" @99
+			location   	(609, 548)
+			label      	(object SegLabel @100
+			    Parent_View 	@99
+			    location   	(459, 530)
+			    font       	(object Font
+				italics    	TRUE)
+			    anchor     	1
+			    anchor_loc 	1
+			    nlines     	1
+			    max_width  	450
+			    justify    	0
+			    label      	"iProtocolFamilies"
+			    pctDist    	-2.000000
+			    height     	19
+			    orientation 	0)
+			stereotype 	TRUE
+			line_color 	3342489
+			quidu      	"3DD37E5E0058"
+			roleview_list 	(list RoleViews
+			    (object RoleView "$UNNAMED$29" @101
+				Parent_View 	@99
+				location   	(250, -124)
+				stereotype 	TRUE
+				line_color 	3342489
+				quidu      	"3DD37E5E0224"
+				client     	@99
+				supplier   	@98
+				line_style 	0)
+			    (object RoleView "$UNNAMED$30" @102
+				Parent_View 	@99
+				location   	(250, -124)
+				stereotype 	TRUE
+				line_color 	3342489
+				quidu      	"3DD37E5E022E"
+				client     	@99
+				supplier   	@83
+				line_style 	0)))
+		    (object AssociationViewNew "iFamily" @103
+			location   	(864, 646)
+			label      	(object SegLabel @104
+			    Parent_View 	@103
+			    location   	(945, 650)
+			    font       	(object Font
+				italics    	TRUE)
+			    anchor     	1
+			    anchor_loc 	1
+			    nlines     	1
+			    max_width  	140
+			    justify    	0
+			    label      	"iFamily"
+			    pctDist    	1.850000
+			    height     	4
+			    orientation 	1)
+			stereotype 	TRUE
+			line_color 	3342489
+			quidu      	"3DD37F3B0182"
+			roleview_list 	(list RoleViews
+			    (object RoleView "$UNNAMED$34" @105
+				Parent_View 	@103
+				location   	(67, -467)
+				stereotype 	TRUE
+				line_color 	3342489
+				quidu      	"3DD37F3C0011"
+				client     	@103
+				supplier   	@98
+				line_style 	0)
+			    (object RoleView "$UNNAMED$35" @106
+				Parent_View 	@103
+				location   	(67, -467)
+				stereotype 	TRUE
+				line_color 	3342489
+				quidu      	"3DD37F3C0013"
+				client     	@103
+				supplier   	@84
+				line_style 	0)))
+		    (object AssociationViewNew "iManagerRef" @107
+			location   	(1298, 374)
+			label      	(object SegLabel @108
+			    Parent_View 	@107
+			    location   	(1258, 320)
+			    font       	(object Font
+				italics    	TRUE)
+			    anchor     	1
+			    anchor_loc 	1
+			    nlines     	1
+			    max_width  	450
+			    justify    	0
+			    label      	"iManagerRef"
+			    pctDist    	-0.166667
+			    height     	55
+			    orientation 	0)
+			stereotype 	TRUE
+			line_color 	3342489
+			quidu      	"3DD37F770283"
+			roleview_list 	(list RoleViews
+			    (object RoleView "$UNNAMED$36" @109
+				Parent_View 	@107
+				location   	(-274, -310)
+				stereotype 	TRUE
+				line_color 	3342489
+				quidu      	"3DD37F780112"
+				client     	@107
+				supplier   	@98
+				vertices   	(list Points
+				    (1298, 374)
+				    (1238, 366)
+				    (1072, 391))
+				line_style 	0)
+			    (object RoleView "$UNNAMED$37" @110
+				Parent_View 	@107
+				location   	(-274, -310)
+				stereotype 	TRUE
+				line_color 	3342489
+				quidu      	"3DD37F78011C"
+				client     	@107
+				supplier   	@97
+				line_style 	0)))
+		    (object AssociationViewNew "iProtocolFamily" @111
+			location   	(1304, 462)
+			label      	(object SegLabel @112
+			    Parent_View 	@111
+			    location   	(1379, 506)
+			    font       	(object Font
+				italics    	TRUE)
+			    anchor     	1
+			    anchor_loc 	1
+			    nlines     	1
+			    max_width  	450
+			    justify    	0
+			    label      	"iProtocolFamily"
+			    pctDist    	1.750000
+			    height     	44
+			    orientation 	1)
+			stereotype 	TRUE
+			line_color 	3342489
+			quidu      	"3DD37F9100DB"
+			roleview_list 	(list RoleViews
+			    (object RoleView "$UNNAMED$38" @113
+				Parent_View 	@111
+				location   	(249, -103)
+				stereotype 	TRUE
+				line_color 	3342489
+				quidu      	"3DD37F9103A2"
+				client     	@111
+				supplier   	@97
+				line_style 	0)
+			    (object RoleView "$UNNAMED$39" @114
+				Parent_View 	@111
+				location   	(249, -103)
+				stereotype 	TRUE
+				line_color 	3342489
+				quidu      	"3DD37F9103AD"
+				client     	@111
+				supplier   	@98
+				vertices   	(list Points
+				    (1304, 462)
+				    (1244, 469)
+				    (1072, 448))
+				line_style 	0)))))
+	    (object ClassDiagram "NIFMAN Relationship with ESOCK"
+		quid       	"3DD4C9DB0052"
+		title      	"NIFMAN Relationship with ESOCK"
+		zoom       	100
+		max_height 	28350
+		max_width  	21600
+		origin_x   	-274
+		origin_y   	0
+		items      	(list diagram_item_list
+		    (object ClassView "Class" "Logical View::CObject" @115
+			ShowCompartmentStereotypes 	TRUE
+			IncludeAttribute 	TRUE
+			IncludeOperation 	TRUE
+			location   	(687, 143)
+			label      	(object ItemLabel
+			    Parent_View 	@115
+			    location   	(598, 92)
+			    fill_color 	13434879
+			    nlines     	1
+			    max_width  	178
+			    justify    	0
+			    label      	"CObject")
+			icon_style 	"Icon"
+			line_color 	3342489
+			fill_color 	13434879
+			quidu      	"3DD37454020B"
+			width      	196
+			height     	126
+			annotation 	8
+			autoResize 	TRUE)
+		    (object ClassView "Class" "Logical View::MNifAgentNotify" @116
+			ShowCompartmentStereotypes 	TRUE
+			IncludeAttribute 	TRUE
+			IncludeOperation 	TRUE
+			location   	(1044, 140)
+			label      	(object ItemLabel
+			    Parent_View 	@116
+			    location   	(885, 89)
+			    fill_color 	13434879
+			    nlines     	1
+			    max_width  	318
+			    justify    	0
+			    label      	"MNifAgentNotify")
+			icon_style 	"Icon"
+			line_color 	3342489
+			fill_color 	13434879
+			quidu      	"3DD4CA89003E"
+			width      	336
+			height     	126
+			annotation 	8
+			autoResize 	TRUE)
+		    (object ClassView "Class" "Logical View::MNifIfNotify" @117
+			ShowCompartmentStereotypes 	TRUE
+			IncludeAttribute 	TRUE
+			IncludeOperation 	TRUE
+			location   	(320, 137)
+			label      	(object ItemLabel
+			    Parent_View 	@117
+			    location   	(196, 86)
+			    fill_color 	13434879
+			    nlines     	1
+			    max_width  	248
+			    justify    	0
+			    label      	"MNifIfNotify")
+			icon_style 	"Icon"
+			line_color 	3342489
+			fill_color 	13434879
+			quidu      	"3DD4CA910307"
+			width      	266
+			height     	126
+			annotation 	8
+			autoResize 	TRUE)
+		    (object ClassView "Class" "Logical View::CInterface" @118
+			ShowCompartmentStereotypes 	TRUE
+			IncludeAttribute 	TRUE
+			IncludeOperation 	TRUE
+			location   	(1031, 1428)
+			label      	(object ItemLabel
+			    Parent_View 	@118
+			    location   	(918, 1377)
+			    fill_color 	13434879
+			    nlines     	1
+			    max_width  	226
+			    justify    	0
+			    label      	"CInterface")
+			icon_style 	"Icon"
+			line_color 	3342489
+			fill_color 	13434879
+			quidu      	"3DD380C40015"
+			width      	244
+			height     	126
+			annotation 	8
+			autoResize 	TRUE)
+		    (object ClassView "Class" "Logical View::MConnectionNotify" @119
+			ShowCompartmentStereotypes 	TRUE
+			IncludeAttribute 	TRUE
+			IncludeOperation 	TRUE
+			location   	(1347, 1218)
+			label      	(object ItemLabel
+			    Parent_View 	@119
+			    location   	(1156, 1167)
+			    fill_color 	13434879
+			    nlines     	1
+			    max_width  	382
+			    justify    	0
+			    label      	"MConnectionNotify")
+			icon_style 	"Icon"
+			line_color 	3342489
+			fill_color 	13434879
+			quidu      	"3DD4D72601B9"
+			width      	400
+			height     	126
+			annotation 	8
+			autoResize 	TRUE)
+		    (object InheritView "" @120
+			stereotype 	TRUE
+			line_color 	3342489
+			quidu      	"3DD4D8F401E5"
+			client     	@118
+			supplier   	@119
+			line_style 	0)
+		    (object ClassView "Class" "Logical View::CConnectionProvdBase" @121
+			ShowCompartmentStereotypes 	TRUE
+			IncludeAttribute 	TRUE
+			IncludeOperation 	TRUE
+			location   	(1031, 718)
+			label      	(object ItemLabel
+			    Parent_View 	@121
+			    location   	(799, 667)
+			    fill_color 	13434879
+			    nlines     	1
+			    max_width  	464
+			    justify    	0
+			    label      	"CConnectionProvdBase")
+			icon_style 	"Icon"
+			line_color 	3342489
+			fill_color 	13434879
+			quidu      	"3DD4D71D007F"
+			width      	482
+			height     	126
+			annotation 	8
+			autoResize 	TRUE)
+		    (object AssociationViewNew "iProvider" @122
+			location   	(1031, 1072)
+			label      	(object SegLabel @123
+			    Parent_View 	@122
+			    location   	(939, 1264)
+			    font       	(object Font
+				italics    	TRUE)
+			    anchor     	1
+			    anchor_loc 	1
+			    nlines     	1
+			    max_width  	450
+			    justify    	0
+			    label      	"iProvider"
+			    pctDist    	-1.033333
+			    height     	192
+			    orientation 	1)
+			stereotype 	TRUE
+			line_color 	3342489
+			quidu      	"3DD4D75A031C"
+			roleview_list 	(list RoleViews
+			    (object RoleView "$UNNAMED$50" @124
+				Parent_View 	@122
+				location   	(444, -612)
+				stereotype 	TRUE
+				line_color 	3342489
+				quidu      	"3DD4D75B0179"
+				client     	@122
+				supplier   	@121
+				line_style 	0)
+			    (object RoleView "$UNNAMED$51" @125
+				Parent_View 	@122
+				location   	(444, -612)
+				stereotype 	TRUE
+				line_color 	3342489
+				quidu      	"3DD4D75B0183"
+				client     	@122
+				supplier   	@118
+				line_style 	0)))
+		    (object AssociationViewNew "iNotify" @126
+			location   	(1188, 967)
+			label      	(object SegLabel @127
+			    Parent_View 	@126
+			    location   	(1200, 848)
+			    font       	(object Font
+				italics    	TRUE)
+			    anchor     	1
+			    anchor_loc 	1
+			    nlines     	1
+			    max_width  	450
+			    justify    	0
+			    label      	"iNotify"
+			    pctDist    	0.700000
+			    height     	119
+			    orientation 	0)
+			stereotype 	TRUE
+			line_color 	3342489
+			quidu      	"3DD4D90103CE"
+			roleview_list 	(list RoleViews
+			    (object RoleView "$UNNAMED$52" @128
+				Parent_View 	@126
+				location   	(663, 108)
+				stereotype 	TRUE
+				line_color 	3342489
+				quidu      	"3DD4D9020235"
+				client     	@126
+				supplier   	@119
+				line_style 	0)
+			    (object RoleView "$UNNAMED$53" @129
+				Parent_View 	@126
+				location   	(663, 108)
+				stereotype 	TRUE
+				line_color 	3342489
+				quidu      	"3DD4D9020237"
+				client     	@126
+				supplier   	@121
+				line_style 	0)))
+		    (object ClassView "Class" "Logical View::MAgentSessionNotify" @130
+			ShowCompartmentStereotypes 	TRUE
+			IncludeAttribute 	TRUE
+			IncludeOperation 	TRUE
+			location   	(372, 718)
+			label      	(object ItemLabel
+			    Parent_View 	@130
+			    location   	(159, 667)
+			    fill_color 	13434879
+			    nlines     	1
+			    max_width  	426
+			    justify    	0
+			    label      	"MAgentSessionNotify")
+			icon_style 	"Icon"
+			line_color 	3342489
+			fill_color 	13434879
+			quidu      	"3DD4CB0E0360"
+			width      	444
+			height     	126
+			annotation 	8
+			autoResize 	TRUE)
+		    (object ClassView "Class" "Logical View::CNifAgentRef" @131
+			ShowCompartmentStereotypes 	TRUE
+			IncludeAttribute 	TRUE
+			IncludeOperation 	TRUE
+			location   	(687, 465)
+			label      	(object ItemLabel
+			    Parent_View 	@131
+			    location   	(550, 414)
+			    fill_color 	13434879
+			    nlines     	1
+			    max_width  	274
+			    justify    	0
+			    label      	"CNifAgentRef")
+			icon_style 	"Icon"
+			line_color 	3342489
+			fill_color 	13434879
+			quidu      	"3DD4CA410352"
+			width      	292
+			height     	126
+			annotation 	8
+			autoResize 	TRUE)
+		    (object InheritView "" @132
+			stereotype 	TRUE
+			line_color 	3342489
+			quidu      	"3DD4CA7C032E"
+			client     	@131
+			supplier   	@115
+			line_style 	0)
+		    (object InheritView "" @133
+			stereotype 	TRUE
+			line_color 	3342489
+			quidu      	"3DD4CAA0020E"
+			client     	@131
+			supplier   	@116
+			line_style 	0)
+		    (object InheritView "" @134
+			stereotype 	TRUE
+			line_color 	3342489
+			quidu      	"3DD4CAA300D2"
+			client     	@131
+			supplier   	@117
+			line_style 	0)
+		    (object AssociationViewNew "iSessions" @135
+			location   	(528, 591)
+			label      	(object SegLabel @136
+			    Parent_View 	@135
+			    location   	(454, 556)
+			    font       	(object Font
+				italics    	TRUE)
+			    anchor     	1
+			    anchor_loc 	1
+			    nlines     	1
+			    max_width  	450
+			    justify    	0
+			    label      	"iSessions"
+			    pctDist    	-0.733333
+			    height     	35
+			    orientation 	0)
+			stereotype 	TRUE
+			line_color 	3342489
+			quidu      	"3DD4CB1900A9"
+			roleview_list 	(list RoleViews
+			    (object RoleView "$UNNAMED$48" @137
+				Parent_View 	@135
+				location   	(-222, -272)
+				stereotype 	TRUE
+				line_color 	3342489
+				quidu      	"3DD4CB1A0014"
+				client     	@135
+				supplier   	@130
+				line_style 	0)
+			    (object RoleView "$UNNAMED$49" @138
+				Parent_View 	@135
+				location   	(-222, -272)
+				stereotype 	TRUE
+				line_color 	3342489
+				quidu      	"3DD4CB1A001F"
+				client     	@135
+				supplier   	@131
+				line_style 	0)))
+		    (object ClassView "Class" "Logical View::CNifSession" @139
+			ShowCompartmentStereotypes 	TRUE
+			IncludeAttribute 	TRUE
+			IncludeOperation 	TRUE
+			location   	(689, 996)
+			label      	(object ItemLabel
+			    Parent_View 	@139
+			    location   	(558, 945)
+			    fill_color 	13434879
+			    nlines     	1
+			    max_width  	262
+			    justify    	0
+			    label      	"CNifSession")
+			icon_style 	"Icon"
+			line_color 	3342489
+			fill_color 	13434879
+			quidu      	"3DD4CB9900D5"
+			width      	280
+			height     	126
+			annotation 	8
+			autoResize 	TRUE)
+		    (object InheritView "" @140
+			stereotype 	TRUE
+			line_color 	3342489
+			quidu      	"3DD4D75E0227"
+			client     	@139
+			supplier   	@121
+			line_style 	0)
+		    (object InheritView "" @141
+			stereotype 	TRUE
+			line_color 	3342489
+			quidu      	"3DD4D88002CF"
+			client     	@139
+			supplier   	@130
+			line_style 	0)
+		    (object AssociationViewNew "iAgentRef" @142
+			location   	(687, 730)
+			label      	(object SegLabel @143
+			    Parent_View 	@142
+			    location   	(665, 839)
+			    font       	(object Font
+				italics    	TRUE)
+			    anchor     	1
+			    anchor_loc 	1
+			    nlines     	1
+			    max_width  	450
+			    justify    	0
+			    label      	"iAgentRef"
+			    pctDist    	0.133333
+			    height     	109
+			    orientation 	1)
+			stereotype 	TRUE
+			line_color 	3342489
+			quidu      	"3DD4D91600B7"
+			roleview_list 	(list RoleViews
+			    (object RoleView "$UNNAMED$54" @144
+				Parent_View 	@142
+				location   	(-119, -420)
+				stereotype 	TRUE
+				line_color 	3342489
+				quidu      	"3DD4D91603CF"
+				client     	@142
+				supplier   	@131
+				line_style 	0)
+			    (object RoleView "$UNNAMED$55" @145
+				Parent_View 	@142
+				location   	(-119, -420)
+				stereotype 	TRUE
+				line_color 	3342489
+				quidu      	"3DD4D91603D9"
+				client     	@142
+				supplier   	@139
+				line_style 	0)))
+		    (object Label @146
+			location   	(84, 1066)
+			nlines     	2
+			max_width  	1556
+			label      	"- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -")
+		    (object Label @147
+			location   	(78, 953)
+			nlines     	1
+			max_width  	193
+			label      	"NIFMAN")
+		    (object Label @148
+			location   	(75, 1169)
+			nlines     	1
+			max_width  	194
+			label      	"ESOCK")))
+	    (object ClassDiagram "NIFMAN Relationship with Agents, NIF's and NetCon"
+		quid       	"3DD4DBE90284"
+		title      	"NIFMAN Relationship with Agents, NIF's and NetCon"
+		zoom       	100
+		max_height 	28350
+		max_width  	21600
+		origin_x   	0
+		origin_y   	0
+		items      	(list diagram_item_list
+		    (object ClassView "Class" "Logical View::CObject" @149
+			ShowCompartmentStereotypes 	TRUE
+			IncludeAttribute 	TRUE
+			IncludeOperation 	TRUE
+			location   	(1232, 188)
+			label      	(object ItemLabel
+			    Parent_View 	@149
+			    location   	(1143, 137)
+			    fill_color 	13434879
+			    nlines     	1
+			    max_width  	178
+			    justify    	0
+			    label      	"CObject")
+			icon_style 	"Icon"
+			line_color 	3342489
+			fill_color 	13434879
+			quidu      	"3DD37454020B"
+			width      	196
+			height     	126
+			annotation 	8
+			autoResize 	TRUE)
+		    (object ClassView "Class" "Logical View::MNifAgentNotify" @150
+			ShowCompartmentStereotypes 	TRUE
+			IncludeAttribute 	TRUE
+			IncludeOperation 	TRUE
+			location   	(1588, 191)
+			label      	(object ItemLabel
+			    Parent_View 	@150
+			    location   	(1429, 140)
+			    fill_color 	13434879
+			    nlines     	1
+			    max_width  	318
+			    justify    	0
+			    label      	"MNifAgentNotify")
+			icon_style 	"Icon"
+			line_color 	3342489
+			fill_color 	13434879
+			quidu      	"3DD4CA89003E"
+			width      	336
+			height     	126
+			annotation 	8
+			autoResize 	TRUE)
+		    (object ClassView "Class" "Logical View::MNifIfNotify" @151
+			ShowCompartmentStereotypes 	TRUE
+			IncludeAttribute 	TRUE
+			IncludeOperation 	TRUE
+			location   	(915, 185)
+			label      	(object ItemLabel
+			    Parent_View 	@151
+			    location   	(791, 134)
+			    fill_color 	13434879
+			    nlines     	1
+			    max_width  	248
+			    justify    	0
+			    label      	"MNifIfNotify")
+			icon_style 	"Icon"
+			line_color 	3342489
+			fill_color 	13434879
+			quidu      	"3DD4CA910307"
+			width      	266
+			height     	126
+			annotation 	8
+			autoResize 	TRUE)
+		    (object Label @152
+			location   	(2179, 267)
+			nlines     	2
+			max_width  	263
+			label      	"(AGENT)")
+		    (object Label @153
+			location   	(2013, 473)
+			nlines     	1
+			max_width  	318
+			label      	"(NIF - Link Layer)")
+		    (object Label @154
+			location   	(935, 1085)
+			nlines     	1
+			max_width  	300
+			label      	"(NETCON)")
+		    (object Label @155
+			location   	(1648, 1242)
+			nlines     	2
+			max_width  	387
+			label      	"(TCP/IP PRT)")
+		    (object Label @156
+			location   	(2017, 685)
+			nlines     	2
+			max_width  	387
+			label      	"(NIF - Network Layer)")
+		    (object ClassView "Class" "Logical View::CNifExtendedManagementCompatibilityLayer" @157
+			ShowCompartmentStereotypes 	TRUE
+			IncludeAttribute 	TRUE
+			IncludeOperation 	TRUE
+			location   	(467, 371)
+			label      	(object ItemLabel
+			    Parent_View 	@157
+			    location   	(46, 320)
+			    fill_color 	13434879
+			    nlines     	1
+			    max_width  	842
+			    justify    	0
+			    label      	"CNifExtendedManagementCompatibilityLayer")
+			icon_style 	"Icon"
+			line_color 	3342489
+			fill_color 	13434879
+			quidu      	"3E772BB30145"
+			width      	860
+			height     	126
+			annotation 	8
+			autoResize 	TRUE)
+		    (object Label @158
+			location   	(88, 719)
+			nlines     	1
+			max_width  	94
+			label      	"(NIF)")
+		    (object Label @159
+			location   	(56, 484)
+			nlines     	1
+			max_width  	94
+			label      	"(NIF)")
+		    (object ClassView "Class" "Logical View::CNifIfBase" @160
+			ShowCompartmentStereotypes 	TRUE
+			IncludeAttribute 	TRUE
+			IncludeOperation 	TRUE
+			location   	(1876, 716)
+			label      	(object ItemLabel
+			    Parent_View 	@160
+			    location   	(1760, 665)
+			    fill_color 	13434879
+			    nlines     	1
+			    max_width  	232
+			    justify    	0
+			    label      	"CNifIfBase")
+			icon_style 	"Icon"
+			line_color 	3342489
+			fill_color 	13434879
+			quidu      	"3DD4DE63028F"
+			width      	250
+			height     	126
+			annotation 	8
+			autoResize 	TRUE)
+		    (object ClassView "Class" "Logical View::MNifIfUser" @161
+			ShowCompartmentStereotypes 	TRUE
+			IncludeAttribute 	TRUE
+			IncludeOperation 	TRUE
+			location   	(1768, 1172)
+			label      	(object ItemLabel
+			    Parent_View 	@161
+			    location   	(1660, 1121)
+			    fill_color 	13434879
+			    nlines     	1
+			    max_width  	216
+			    justify    	0
+			    label      	"MNifIfUser")
+			icon_style 	"Icon"
+			line_color 	3342489
+			fill_color 	13434879
+			quidu      	"3DD4DEA303DC"
+			width      	234
+			height     	126
+			annotation 	8
+			autoResize 	TRUE)
+		    (object ClassView "Class" "Logical View::CNifAgentBase" @162
+			ShowCompartmentStereotypes 	TRUE
+			IncludeAttribute 	TRUE
+			IncludeOperation 	TRUE
+			location   	(1982, 297)
+			label      	(object ItemLabel
+			    Parent_View 	@162
+			    location   	(1831, 246)
+			    fill_color 	13434879
+			    nlines     	1
+			    max_width  	302
+			    justify    	0
+			    label      	"CNifAgentBase")
+			icon_style 	"Icon"
+			line_color 	3342489
+			fill_color 	13434879
+			quidu      	"3DD4CA4F00D1"
+			width      	320
+			height     	126
+			annotation 	8
+			autoResize 	TRUE)
+		    (object ClassView "Class" "Logical View::CNifIfLink" @163
+			ShowCompartmentStereotypes 	TRUE
+			IncludeAttribute 	TRUE
+			IncludeOperation 	TRUE
+			location   	(1882, 500)
+			label      	(object ItemLabel
+			    Parent_View 	@163
+			    location   	(1776, 449)
+			    fill_color 	13434879
+			    nlines     	1
+			    max_width  	212
+			    justify    	0
+			    label      	"CNifIfLink")
+			icon_style 	"Icon"
+			line_color 	3342489
+			fill_color 	13434879
+			quidu      	"3DD4CAC6037B"
+			width      	230
+			height     	126
+			annotation 	8
+			autoResize 	TRUE)
+		    (object ClassView "Class" "Logical View::CNetworkControllerBase" @164
+			ShowCompartmentStereotypes 	TRUE
+			IncludeAttribute 	TRUE
+			IncludeOperation 	TRUE
+			location   	(1041, 1004)
+			label      	(object ItemLabel
+			    Parent_View 	@164
+			    location   	(803, 953)
+			    fill_color 	13434879
+			    nlines     	1
+			    max_width  	476
+			    justify    	0
+			    label      	"CNetworkControllerBase")
+			icon_style 	"Icon"
+			line_color 	3342489
+			fill_color 	13434879
+			quidu      	"3DD4CAE30232"
+			width      	494
+			height     	126
+			annotation 	8
+			autoResize 	TRUE)
+		    (object ClassView "Class" "Logical View::CBinderRef" @165
+			ShowCompartmentStereotypes 	TRUE
+			IncludeAttribute 	TRUE
+			IncludeOperation 	TRUE
+			location   	(1532, 875)
+			label      	(object ItemLabel
+			    Parent_View 	@165
+			    location   	(1416, 824)
+			    fill_color 	13434879
+			    nlines     	1
+			    max_width  	232
+			    justify    	0
+			    label      	"CBinderRef")
+			icon_style 	"Icon"
+			line_color 	3342489
+			fill_color 	13434879
+			quidu      	"3DD4CAF900A3"
+			width      	250
+			height     	126
+			annotation 	8
+			autoResize 	TRUE)
+		    (object AssociationViewNew "iLinkLayer" @166
+			location   	(1703, 794)
+			stereotype 	TRUE
+			line_color 	3342489
+			quidu      	"3DD4DE730076"
+			roleview_list 	(list RoleViews
+			    (object RoleView "$UNNAMED$58" @167
+				Parent_View 	@166
+				location   	(1462, 335)
+				stereotype 	TRUE
+				line_color 	3342489
+				quidu      	"3DD4DE730292"
+				client     	@166
+				supplier   	@160
+				line_style 	0)
+			    (object RoleView "$UNNAMED$59" @168
+				Parent_View 	@166
+				location   	(1462, 335)
+				stereotype 	TRUE
+				line_color 	3342489
+				quidu      	"3DD4DE730294"
+				client     	@166
+				supplier   	@165
+				line_style 	0)))
+		    (object AssociationViewNew "iNetworkLayer" @169
+			location   	(1649, 1023)
+			label      	(object SegLabel @170
+			    Parent_View 	@169
+			    location   	(1774, 990)
+			    font       	(object Font
+				italics    	TRUE)
+			    anchor     	1
+			    anchor_loc 	1
+			    nlines     	1
+			    max_width  	450
+			    justify    	0
+			    label      	"iNetworkLayer"
+			    pctDist    	2.600000
+			    height     	34
+			    orientation 	0)
+			stereotype 	TRUE
+			line_color 	3342489
+			quidu      	"3DD4DEAB01AD"
+			roleview_list 	(list RoleViews
+			    (object RoleView "$UNNAMED$60" @171
+				Parent_View 	@169
+				location   	(1408, 564)
+				stereotype 	TRUE
+				line_color 	3342489
+				quidu      	"3DD4DEAC001D"
+				client     	@169
+				supplier   	@161
+				line_style 	0)
+			    (object RoleView "$UNNAMED$61" @172
+				Parent_View 	@169
+				location   	(1408, 564)
+				stereotype 	TRUE
+				line_color 	3342489
+				quidu      	"3DD4DEAC001F"
+				client     	@169
+				supplier   	@165
+				line_style 	0)))
+		    (object ClassView "Class" "Logical View::MNifIfExtendedManagementInterface" @173
+			ShowCompartmentStereotypes 	TRUE
+			IncludeAttribute 	TRUE
+			IncludeOperation 	TRUE
+			location   	(401, 609)
+			label      	(object ItemLabel
+			    Parent_View 	@173
+			    location   	(55, 558)
+			    fill_color 	13434879
+			    nlines     	1
+			    max_width  	692
+			    justify    	0
+			    label      	"MNifIfExtendedManagementInterface")
+			icon_style 	"Icon"
+			line_color 	3342489
+			fill_color 	13434879
+			quidu      	"3E772C000116"
+			width      	710
+			height     	126
+			annotation 	8
+			autoResize 	TRUE)
+		    (object ClassView "Class" "Logical View::MNifAgentExtendedManagementInterface" @174
+			ShowCompartmentStereotypes 	TRUE
+			IncludeAttribute 	TRUE
+			IncludeOperation 	TRUE
+			location   	(433, 843)
+			label      	(object ItemLabel
+			    Parent_View 	@174
+			    location   	(46, 792)
+			    fill_color 	13434879
+			    nlines     	1
+			    max_width  	774
+			    justify    	0
+			    label      	"MNifAgentExtendedManagementInterface")
+			icon_style 	"Icon"
+			line_color 	3342489
+			fill_color 	13434879
+			quidu      	"3E772C2703B6"
+			width      	792
+			height     	126
+			annotation 	8
+			autoResize 	TRUE)
+		    (object ClassView "Class" "Logical View::CNifAgentRef" @175
+			ShowCompartmentStereotypes 	TRUE
+			IncludeAttribute 	TRUE
+			IncludeOperation 	TRUE
+			location   	(1232, 500)
+			label      	(object ItemLabel
+			    Parent_View 	@175
+			    location   	(1095, 449)
+			    fill_color 	13434879
+			    nlines     	1
+			    max_width  	274
+			    justify    	0
+			    label      	"CNifAgentRef")
+			icon_style 	"Icon"
+			line_color 	3342489
+			fill_color 	13434879
+			quidu      	"3DD4CA410352"
+			width      	292
+			height     	126
+			annotation 	8
+			autoResize 	TRUE)
+		    (object InheritView "" @176
+			stereotype 	TRUE
+			line_color 	3342489
+			quidu      	"3DD4CA7C032E"
+			client     	@175
+			supplier   	@149
+			line_style 	0)
+		    (object InheritView "" @177
+			stereotype 	TRUE
+			line_color 	3342489
+			quidu      	"3DD4CAA0020E"
+			client     	@175
+			supplier   	@150
+			line_style 	0)
+		    (object InheritView "" @178
+			stereotype 	TRUE
+			line_color 	3342489
+			quidu      	"3DD4CAA300D2"
+			client     	@175
+			supplier   	@151
+			line_style 	0)
+		    (object AssociationViewNew "iAgent" @179
+			location   	(1599, 398)
+			label      	(object SegLabel @180
+			    Parent_View 	@179
+			    location   	(1579, 358)
+			    font       	(object Font
+				italics    	TRUE)
+			    anchor     	1
+			    anchor_loc 	1
+			    nlines     	1
+			    max_width  	450
+			    justify    	0
+			    label      	"iAgent"
+			    pctDist    	0.166667
+			    height     	41
+			    orientation 	0)
+			stereotype 	TRUE
+			line_color 	3342489
+			quidu      	"3DD4CACF016B"
+			roleview_list 	(list RoleViews
+			    (object RoleView "$UNNAMED$41" @181
+				Parent_View 	@179
+				location   	(321, 60)
+				label      	(object SegLabel @182
+				    Parent_View 	@181
+				    location   	(1413, 406)
+				    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      	"3DD4CACF0308"
+				client     	@179
+				supplier   	@175
+				line_style 	0)
+			    (object RoleView "$UNNAMED$40" @183
+				Parent_View 	@179
+				location   	(321, 60)
+				label      	(object SegLabel @184
+				    Parent_View 	@183
+				    location   	(1767, 310)
+				    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      	"3DD4CACF0306"
+				client     	@179
+				supplier   	@162
+				line_style 	0)))
+		    (object AssociationViewNew "iInterface" @185
+			location   	(1572, 500)
+			label      	(object SegLabel @186
+			    Parent_View 	@185
+			    location   	(1588, 470)
+			    font       	(object Font
+				italics    	TRUE)
+			    anchor     	1
+			    anchor_loc 	1
+			    nlines     	1
+			    max_width  	450
+			    justify    	0
+			    label      	"iInterface"
+			    pctDist    	0.783333
+			    height     	31
+			    orientation 	0)
+			stereotype 	TRUE
+			line_color 	3342489
+			quidu      	"3DD4CAD20242"
+			roleview_list 	(list RoleViews
+			    (object RoleView "$UNNAMED$43" @187
+				Parent_View 	@185
+				location   	(344, 6)
+				label      	(object SegLabel @188
+				    Parent_View 	@187
+				    location   	(1417, 459)
+				    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      	"3DD4CAD30044"
+				client     	@185
+				supplier   	@175
+				line_style 	0)
+			    (object RoleView "$UNNAMED$42" @189
+				Parent_View 	@185
+				location   	(344, 6)
+				label      	(object SegLabel @190
+				    Parent_View 	@189
+				    location   	(1727, 459)
+				    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      	"3DD4CAD3003A"
+				client     	@185
+				supplier   	@163
+				line_style 	0)))
+		    (object AssociationViewNew "iNetCon" @191
+			location   	(1136, 751)
+			label      	(object SegLabel @192
+			    Parent_View 	@191
+			    location   	(1098, 636)
+			    font       	(object Font
+				italics    	TRUE)
+			    anchor     	1
+			    anchor_loc 	1
+			    nlines     	1
+			    max_width  	450
+			    justify    	0
+			    label      	"iNetCon"
+			    pctDist    	-0.133333
+			    height     	116
+			    orientation 	0)
+			stereotype 	TRUE
+			line_color 	3342489
+			quidu      	"3DD4CAEC0127"
+			roleview_list 	(list RoleViews
+			    (object RoleView "$UNNAMED$45" @193
+				Parent_View 	@191
+				location   	(-358, -158)
+				label      	(object SegLabel @194
+				    Parent_View 	@193
+				    location   	(1156, 587)
+				    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      	"3DD4CAEC032F"
+				client     	@191
+				supplier   	@175
+				line_style 	0)
+			    (object RoleView "$UNNAMED$44" @195
+				Parent_View 	@191
+				location   	(-358, -158)
+				label      	(object SegLabel @196
+				    Parent_View 	@195
+				    location   	(1041, 887)
+				    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      	"3DD4CAEC0325"
+				client     	@191
+				supplier   	@164
+				line_style 	0)))
+		    (object AssociationViewNew "iBinders" @197
+			location   	(1381, 687)
+			label      	(object SegLabel @198
+			    Parent_View 	@197
+			    location   	(1448, 656)
+			    font       	(object Font
+				italics    	TRUE)
+			    anchor     	1
+			    anchor_loc 	1
+			    nlines     	1
+			    max_width  	450
+			    justify    	0
+			    label      	"iBinders"
+			    pctDist    	1.633333
+			    height     	32
+			    orientation 	0)
+			stereotype 	TRUE
+			line_color 	3342489
+			quidu      	"3DD4CB0102FE"
+			roleview_list 	(list RoleViews
+			    (object RoleView "$UNNAMED$47" @199
+				Parent_View 	@197
+				location   	(1137, 262)
+				label      	(object SegLabel @200
+				    Parent_View 	@199
+				    location   	(1271, 614)
+				    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      	"3DD4CB0201E9"
+				client     	@197
+				supplier   	@175
+				line_style 	0)
+			    (object RoleView "$UNNAMED$46" @201
+				Parent_View 	@197
+				location   	(1137, 262)
+				label      	(object SegLabel @202
+				    Parent_View 	@201
+				    location   	(1428, 811)
+				    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      	"3DD4CB0201E7"
+				client     	@197
+				supplier   	@165
+				line_style 	0)))
+		    (object UsesView "" @203
+			stereotype 	TRUE
+			line_color 	3342489
+			quidu      	"3E77322A02EB"
+			client     	@175
+			supplier   	@157
+			line_style 	0)
+		    (object AssociationViewNew "$UNNAMED$62" @204
+			location   	(920, 539)
+			stereotype 	TRUE
+			line_color 	3342489
+			quidu      	"3E77344002BC"
+			roleview_list 	(list RoleViews
+			    (object RoleView "$UNNAMED$63" @205
+				Parent_View 	@204
+				location   	(-312, 39)
+				stereotype 	TRUE
+				line_color 	3342489
+				quidu      	"3E7734410136"
+				client     	@204
+				supplier   	@173
+				line_style 	0)
+			    (object RoleView "$UNNAMED$64" @206
+				Parent_View 	@204
+				location   	(-312, 39)
+				stereotype 	TRUE
+				line_color 	3342489
+				quidu      	"3E7734410137"
+				client     	@204
+				supplier   	@175
+				line_style 	0)))
+		    (object AssociationViewNew "$UNNAMED$65" @207
+			location   	(830, 670)
+			stereotype 	TRUE
+			line_color 	3342489
+			quidu      	"3E773444028D"
+			roleview_list 	(list RoleViews
+			    (object RoleView "$UNNAMED$66" @208
+				Parent_View 	@207
+				location   	(-402, 170)
+				stereotype 	TRUE
+				line_color 	3342489
+				quidu      	"3E7734450201"
+				client     	@207
+				supplier   	@174
+				line_style 	0)
+			    (object RoleView "$UNNAMED$67" @209
+				Parent_View 	@207
+				location   	(-402, 170)
+				stereotype 	TRUE
+				line_color 	3342489
+				quidu      	"3E7734450202"
+				client     	@207
+				supplier   	@175
+				line_style 	0)))))
+	    (object ClassDiagram "PlatSec: NIFMAN security checking classes"
+		quid       	"411900FF0147"
+		title      	"PlatSec: NIFMAN security checking 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::CNifSession" @210
+			ShowCompartmentStereotypes 	TRUE
+			IncludeAttribute 	TRUE
+			IncludeOperation 	TRUE
+			location   	(403, 508)
+			label      	(object ItemLabel
+			    Parent_View 	@210
+			    location   	(275, 462)
+			    fill_color 	13434879
+			    nlines     	1
+			    max_width  	256
+			    justify    	0
+			    label      	"CNifSession")
+			icon_style 	"Icon"
+			line_color 	3342489
+			fill_color 	13434879
+			quidu      	"3DD4CB9900D5"
+			width      	274
+			height     	114
+			annotation 	8
+			autoResize 	TRUE)
+		    (object ClassView "Class" "Logical View::CNifSecureSession" @211
+			ShowCompartmentStereotypes 	TRUE
+			IncludeAttribute 	TRUE
+			IncludeOperation 	TRUE
+			location   	(402, 759)
+			label      	(object ItemLabel
+			    Parent_View 	@211
+			    location   	(220, 713)
+			    fill_color 	13434879
+			    nlines     	1
+			    max_width  	364
+			    justify    	0
+			    label      	"CNifSecureSession")
+			icon_style 	"Icon"
+			line_color 	3342489
+			fill_color 	13434879
+			quidu      	"4119011E00E9"
+			width      	382
+			height     	114
+			annotation 	8
+			autoResize 	TRUE)
+		    (object InheritView "" @212
+			stereotype 	TRUE
+			line_color 	3342489
+			quidu      	"4119012E0241"
+			client     	@211
+			supplier   	@210
+			line_style 	0)
+		    (object ClassView "Class" "Logical View::CConnectionProvdBase" @213
+			ShowCompartmentStereotypes 	TRUE
+			IncludeAttribute 	TRUE
+			IncludeOperation 	TRUE
+			location   	(404, 240)
+			label      	(object ItemLabel
+			    Parent_View 	@213
+			    location   	(180, 194)
+			    fill_color 	13434879
+			    nlines     	1
+			    max_width  	448
+			    justify    	0
+			    label      	"CConnectionProvdBase")
+			icon_style 	"Icon"
+			line_color 	3342489
+			fill_color 	13434879
+			quidu      	"3DD4D71D007F"
+			width      	466
+			height     	114
+			annotation 	8
+			autoResize 	TRUE)
+		    (object InheritView "" @214
+			stereotype 	TRUE
+			line_color 	3342489
+			quidu      	"3DD4D75E0227"
+			client     	@210
+			supplier   	@213
+			line_style 	0)))))
+    root_subsystem 	(object SubSystem "Component View"
+	quid       	"3DD372A101CC"
+	physical_models 	(list unit_reference_list)
+	physical_presentations 	(list unit_reference_list
+	    (object Module_Diagram "Main"
+		quid       	"3DD372A30190"
+		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       	"3DD372A101CD"
+	ProcsNDevs 	(list
+	    (object Process_Diagram "Deployment View"
+		quid       	"3DD372A101CF"
+		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       	"Const"
+			value      	FALSE)
+		    (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       	"Copyright"
+			value      	(value Text ""))
+		    (object Attribute
+			tool       	"Cplusplus"
+			name       	"RootPackage"
+			value      	"C++ Reverse Engineered")
+		    (object Attribute
+			tool       	"Cplusplus"
+			name       	"InitialHeaderIncludes"
+			value      	(value Text ""))
+		    (object Attribute
+			tool       	"Cplusplus"
+			name       	"InitialBodyIncludes"
+			value      	(value Text ""))))
+	    (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       	"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       	"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       	"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       	"R2Editor"
+		name       	"HiddenTool"
+		value      	FALSE)
+	    (object Attribute
+		tool       	"RequisitePro"
+		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       	"Rose Web Publisher"
+		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       	"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       	"VisualStudio"
+		name       	"HiddenTool"
+		value      	FALSE))
+	quid       	"3DD372A101CE"))