tzservices/tzserver/analysis/LogicalLocaltimeConv.cat
changeset 0 2e3d3ce01487
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/tzservices/tzserver/analysis/LogicalLocaltimeConv.cat	Tue Feb 02 10:12:00 2010 +0200
@@ -0,0 +1,8075 @@
+
+(object Petal
+    version    	43
+    _written   	"Rose 6.5.9232.10"
+    charSet    	0)
+
+(object Class_Category "2. Local Time Conversion - Analysis"
+    is_unit    	TRUE
+    is_loaded  	TRUE
+    quid       	"40B1D43200B7"
+    exportControl 	"Public"
+    logical_models 	(list unit_reference_list
+	(object Class "MTZCfgAgentObserver"
+	    quid       	"417E5D9E0285"
+	    operations 	(list Operations
+		(object Operation "NotifyTZStatusChange"
+		    quid       	"418661990045"
+		    concurrency 	"Sequential"
+		    opExportControl 	"Public"
+		    uid        	0)))
+	(object Class "CTzDstRuleChangeNotifier"
+	    quid       	"417E611102DE"
+	    superclasses 	(list inheritance_relationship_list
+		(object Inheritance_Relationship
+		    quid       	"417E6129002F"
+		    supplier   	"Logical View::Analysis Model::SysClasses::CTimer"
+		    quidu      	"417E611F02A0")))
+	(object Class "CSystemTzRulesCache"
+	    quid       	"417E61CB014A"
+	    superclasses 	(list inheritance_relationship_list
+		(object Inheritance_Relationship
+		    quid       	"417E621A0301"
+		    supplier   	"Logical View::Analysis Model::2. Local Time Conversion - Analysis::CTZRulesCache"
+		    quidu      	"417E61FF033F"))
+	    operations 	(list Operations
+		(object Operation "SetDefaultZoneIdL"
+		    quid       	"418662950171"
+		    concurrency 	"Sequential"
+		    opExportControl 	"Protected"
+		    uid        	0)))
+	(object Class "CTZRulesCache"
+	    quid       	"417E61FF033F"
+	    used_nodes 	(list uses_relationship_list
+		(object Uses_Relationship
+		    quid       	"417E62ED0323"
+		    supplier   	"Logical View::Analysis Model::LTClasses::MTzDataAccess"
+		    quidu      	"40B1D59903C5"))
+	    operations 	(list Operations
+		(object Operation "GetTimeZoneRulesL"
+		    quid       	"4186626B0103"
+		    concurrency 	"Sequential"
+		    opExportControl 	"Public"
+		    uid        	0)
+		(object Operation "SetDefaultZoneIdL"
+		    quid       	"418662F902CA"
+		    stereotype 	"virtual"
+		    concurrency 	"Sequential"
+		    opExportControl 	"Public"
+		    uid        	0)))
+	(object Class "CTzServer"
+	    quid       	"40A1DCCE01F1"
+	    superclasses 	(list inheritance_relationship_list
+		(object Inheritance_Relationship
+		    quid       	"409F88A303E5"
+		    supplier   	"Logical View::Analysis Model::SysClasses::CPolicyServer"
+		    quidu      	"409F888A0154")
+		(object Inheritance_Relationship
+		    quid       	"417E5DA401BA"
+		    supplier   	"Logical View::Analysis Model::2. Local Time Conversion - Analysis::MTZCfgAgentObserver"
+		    quidu      	"417E5D9E0285"))
+	    operations 	(list Operations
+		(object Operation "NotifyTZStatusChange"
+		    quid       	"4186617300A3"
+		    concurrency 	"Sequential"
+		    opExportControl 	"Public"
+		    uid        	0)))
+	(object Class "CTzSession"
+	    quid       	"409F890B0127"
+	    superclasses 	(list inheritance_relationship_list
+		(object Inheritance_Relationship
+		    quid       	"409F895302CE"
+		    supplier   	"Logical View::Analysis Model::SysClasses::CSession2"
+		    quidu      	"409F8948005D"))
+	    operations 	(list Operations
+		(object Operation "NotifyTZStatusChange"
+		    quid       	"418661CB0065"
+		    concurrency 	"Sequential"
+		    opExportControl 	"Public"
+		    uid        	0)
+		(object Operation "doRegisterTimeZoneChangeNotifierL"
+		    quid       	"418661D702E6"
+		    concurrency 	"Sequential"
+		    opExportControl 	"Public"
+		    uid        	0)
+		(object Operation "doCancelRequestForTimeZoneChangeNoticeL"
+		    quid       	"418661E600F2"
+		    concurrency 	"Sequential"
+		    opExportControl 	"Public"
+		    uid        	0)))
+	(object Class "CTzChangeNotifier"
+	    quid       	"40F5160A0058"
+	    superclasses 	(list inheritance_relationship_list
+		(object Inheritance_Relationship
+		    quid       	"40F5161603E2"
+		    supplier   	"Logical View::Analysis Model::SysClasses::CActive"
+		    quidu      	"409F86F50045"))
+	    used_nodes 	(list uses_relationship_list
+		(object Uses_Relationship
+		    quid       	"40F518140142"
+		    supplier   	"Logical View::Analysis Model::LTClasses::RTz"
+		    quidu      	"409F82C301AF")))
+	(object Class "CTzConverter"
+	    quid       	"40A487AF039A"
+	    stereotype 	"active"
+	    superclasses 	(list inheritance_relationship_list
+		(object Inheritance_Relationship
+		    quid       	"417E54EE01CC"
+		    supplier   	"Logical View::Analysis Model::SysClasses::CBase"
+		    quidu      	"40D7E5240359"))
+	    used_nodes 	(list uses_relationship_list
+		(object Uses_Relationship
+		    quid       	"40A48BF80399"
+		    supplier   	"Logical View::Analysis Model::SysClasses::TTime"
+		    quidu      	"407FBECA00CB")
+		(object Uses_Relationship
+		    quid       	"40D7EAE80001"
+		    supplier   	"Logical View::Analysis Model::LTClasses::TLocalTime"
+		    quidu      	"409F825F0036")
+		(object Uses_Relationship
+		    quid       	"41120A0F02C8"
+		    supplier   	"Logical View::Analysis Model::LTClasses::CTzId"
+		    quidu      	"411209EF00C4"))
+	    operations 	(list Operations
+		(object Operation "ConvertToUniversalTime"
+		    quid       	"40D7E78E014D"
+		    parameters 	(list Parameters
+			(object Parameter "TTime&"))
+		    concurrency 	"Sequential"
+		    opExportControl 	"Public"
+		    uid        	0)
+		(object Operation "ConvertToUniversalTime"
+		    quid       	"40F5049102A9"
+		    parameters 	(list Parameters
+			(object Parameter "TTime&")
+			(object Parameter "CTimeZoneId&"))
+		    concurrency 	"Sequential"
+		    opExportControl 	"Public"
+		    uid        	0)
+		(object Operation "ConvertToLocalTime"
+		    quid       	"40D7E79201DA"
+		    parameters 	(list Parameters
+			(object Parameter "TTime&"))
+		    concurrency 	"Sequential"
+		    opExportControl 	"Public"
+		    uid        	0)
+		(object Operation "ConvertToLocalTime"
+		    quid       	"40F504AD00A6"
+		    parameters 	(list Parameters
+			(object Parameter "TTime&")
+			(object Parameter "CTimeZoneId&"))
+		    concurrency 	"Sequential"
+		    opExportControl 	"Public"
+		    uid        	0)
+		(object Operation "NewL"
+		    quid       	"4112110D02BF"
+		    concurrency 	"Sequential"
+		    opExportControl 	"Public"
+		    uid        	0)
+		(object Operation "NotifyTimeZoneChange"
+		    quid       	"418616440076"
+		    concurrency 	"Sequential"
+		    opExportControl 	"Public"
+		    uid        	0)))
+	(object Class "CTzConfigAgent"
+	    quid       	"409F83A9029C"
+	    superclasses 	(list inheritance_relationship_list
+		(object Inheritance_Relationship
+		    quid       	"417E5CC100CC"
+		    supplier   	"Logical View::Analysis Model::LTClasses::MTzDataObserver"
+		    quidu      	"417E5C9D037C")
+		(object Inheritance_Relationship
+		    quid       	"417E5CF40254"
+		    supplier   	"Logical View::Analysis Model::SysClasses::CBase"
+		    quidu      	"40D7E5240359"))
+	    used_nodes 	(list uses_relationship_list
+		(object Uses_Relationship
+		    quid       	"40F284690167"
+		    label      	"loads time zone data provider from"
+		    supplier   	"Logical View::Analysis Model::TZClasses::CTzDataProviderFactory"
+		    quidu      	"40F284200290")
+		(object Uses_Relationship
+		    quid       	"4108F88D02D1"
+		    label      	"notifies current zone change to"
+		    supplier   	"Logical View::Analysis Model::2. Local Time Conversion - Analysis::CTzConverter"
+		    quidu      	"40A487AF039A"))
+	    operations 	(list Operations
+		(object Operation "GetTimeZoneIdL"
+		    quid       	"418660BE017B"
+		    concurrency 	"Sequential"
+		    opExportControl 	"Public"
+		    uid        	0)
+		(object Operation "SetTimeZoneL"
+		    quid       	"418660D302E3"
+		    concurrency 	"Sequential"
+		    opExportControl 	"Public"
+		    uid        	0)
+		(object Operation "ConvertL"
+		    quid       	"41875E880119"
+		    concurrency 	"Sequential"
+		    opExportControl 	"Public"
+		    uid        	0)
+		(object Operation "GetTimeZoneRulesL"
+		    quid       	"418661120360"
+		    concurrency 	"Sequential"
+		    opExportControl 	"Public"
+		    uid        	0)
+		(object Operation "GetForeignTimeZoneRulesL"
+		    quid       	"4186612300D0"
+		    concurrency 	"Sequential"
+		    opExportControl 	"Public"
+		    uid        	0)
+		(object Operation "NotifyAutoTimeUpdateTimeOut"
+		    quid       	"41866144014E"
+		    concurrency 	"Sequential"
+		    opExportControl 	"Public"
+		    uid        	0)))
+	(object Class "CTimeZoneDataProvider"
+	    quid       	"40B1DA3703B5"
+	    superclasses 	(list inheritance_relationship_list
+		(object Inheritance_Relationship
+		    quid       	"40B1D83B00F6"
+		    supplier   	"Logical View::Analysis Model::LTClasses::MTzDataAccess"
+		    quidu      	"40B1D59903C5")
+		(object Inheritance_Relationship
+		    quid       	"40B1DA73021F"
+		    supplier   	"Logical View::Analysis Model::TZClasses::CECOMTimeZoneDataProvider"
+		    quidu      	"40B1D827028C"))
+	    operations 	(list Operations
+		(object Operation "NewL"
+		    quid       	"40B1DBC50088"
+		    concurrency 	"Sequential"
+		    opExportControl 	"Public"
+		    uid        	0)))
+	(object Association "gets time zone rules from"
+	    quid       	"40B1D5B802AB"
+	    roles      	(list role_list
+		(object Role "$UNNAMED$0"
+		    quid       	"40B1D5B901A2"
+		    supplier   	"Logical View::Analysis Model::LTClasses::MTzDataAccess"
+		    quidu      	"40B1D59903C5"
+		    client_cardinality 	(value cardinality "1")
+		    Containment 	"By Reference"
+		    is_navigable 	TRUE)
+		(object Role "$UNNAMED$1"
+		    quid       	"40B1D5B901A3"
+		    supplier   	"Logical View::Analysis Model::2. Local Time Conversion - Analysis::CTzConfigAgent"
+		    quidu      	"409F83A9029C"
+		    is_aggregate 	TRUE)))
+	(object Association "delegates time zone configuration to"
+	    quid       	"40B35A9A03D8"
+	    roles      	(list role_list
+		(object Role "$UNNAMED$2"
+		    quid       	"40B35A9B01F4"
+		    supplier   	"Logical View::Analysis Model::2. Local Time Conversion - Analysis::CTzConfigAgent"
+		    quidu      	"409F83A9029C"
+		    client_cardinality 	(value cardinality "1")
+		    is_navigable 	TRUE)
+		(object Role "$UNNAMED$3"
+		    quid       	"40B35A9B0204"
+		    supplier   	"Logical View::Analysis Model::2. Local Time Conversion - Analysis::CTzServer"
+		    quidu      	"40A1DCCE01F1"
+		    is_aggregate 	TRUE)))
+	(object Association "provides interface to"
+	    quid       	"409F83CD0377"
+	    roles      	(list role_list
+		(object Role "$UNNAMED$4"
+		    quid       	"409F83CE0174"
+		    supplier   	"Logical View::Analysis Model::2. Local Time Conversion - Analysis::CTzServer"
+		    quidu      	"40A1DCCE01F1"
+		    client_cardinality 	(value cardinality "1")
+		    is_navigable 	TRUE)
+		(object Role "$UNNAMED$5"
+		    quid       	"409F83CE0175"
+		    supplier   	"Logical View::Analysis Model::LTClasses::RTz"
+		    quidu      	"409F82C301AF"
+		    client_cardinality 	(value cardinality "1..n")))
+	    AssociationClass 	"Logical View::Analysis Model::2. Local Time Conversion - Analysis::CTzSession")
+	(object Association "gets time zone rules from"
+	    quid       	"409F83E900A9"
+	    roles      	(list role_list
+		(object Role "$UNNAMED$6"
+		    quid       	"409F83E902AC"
+		    supplier   	"Logical View::Analysis Model::LTClasses::RTz"
+		    quidu      	"409F82C301AF"
+		    client_cardinality 	(value cardinality "1")
+		    Containment 	"By Value"
+		    is_navigable 	TRUE)
+		(object Role "$UNNAMED$7"
+		    quid       	"409F83E902AD"
+		    supplier   	"Logical View::Analysis Model::2. Local Time Conversion - Analysis::CTzConverter"
+		    quidu      	"40A487AF039A")))
+	(object Association "$UNNAMED$8"
+	    quid       	"40D7E577004C"
+	    roles      	(list role_list
+		(object Role "$UNNAMED$9"
+		    quid       	"40D7E5770185"
+		    supplier   	"Logical View::Analysis Model::SysClasses::TTime"
+		    quidu      	"407FBECA00CB"
+		    is_navigable 	TRUE)
+		(object Role "$UNNAMED$10"
+		    quid       	"40D7E5770186"
+		    supplier   	"Use Case View::Use-Case Model::Actors::Sync Conversion Client"
+		    quidu      	"353D5816026C")))
+	(object Association "$UNNAMED$11"
+	    quid       	"40D7E57900D9"
+	    roles      	(list role_list
+		(object Role "$UNNAMED$12"
+		    quid       	"40D7E579027F"
+		    supplier   	"Logical View::Analysis Model::SysClasses::TTime"
+		    quidu      	"407FBECA00CB"
+		    is_navigable 	TRUE)
+		(object Role "$UNNAMED$13"
+		    quid       	"40D7E579028F"
+		    supplier   	"Use Case View::Use-Case Model::Actors::Sync Conversion Client"
+		    quidu      	"353D5816026C")))
+	(object Association "$UNNAMED$14"
+	    quid       	"40D7E57C03C7"
+	    roles      	(list role_list
+		(object Role "$UNNAMED$15"
+		    quid       	"40D7E57D029E"
+		    supplier   	"Logical View::Analysis Model::2. Local Time Conversion - Analysis::CTzConverter"
+		    quidu      	"40A487AF039A"
+		    client_cardinality 	(value cardinality "1")
+		    is_navigable 	TRUE)
+		(object Role "$UNNAMED$16"
+		    quid       	"40D7E57D02AE"
+		    supplier   	"Use Case View::Use-Case Model::Actors::Sync Conversion Client"
+		    quidu      	"353D5816026C"
+		    is_aggregate 	TRUE)))
+	(object Association "$UNNAMED$17"
+	    quid       	"40D7E87B018F"
+	    roles      	(list role_list
+		(object Role "$UNNAMED$18"
+		    quid       	"40D7E87C0085"
+		    supplier   	"Logical View::Analysis Model::LTClasses::TLocalTime"
+		    quidu      	"409F825F0036"
+		    is_navigable 	TRUE)
+		(object Role "$UNNAMED$19"
+		    quid       	"40D7E87C0086"
+		    supplier   	"Use Case View::Use-Case Model::Actors::Sync Conversion Client"
+		    quidu      	"353D5816026C")))
+	(object Association "$UNNAMED$20"
+	    quid       	"40D7E8C501BF"
+	    roles      	(list role_list
+		(object Role "$UNNAMED$21"
+		    quid       	"40D7E8C503C2"
+		    supplier   	"Logical View::Analysis Model::SysClasses::TTime"
+		    quidu      	"407FBECA00CB"
+		    Containment 	"By Value"
+		    is_navigable 	TRUE)
+		(object Role "$UNNAMED$22"
+		    quid       	"40D7E8C503D2"
+		    supplier   	"Logical View::Analysis Model::LTClasses::TLocalTime"
+		    quidu      	"409F825F0036"
+		    is_aggregate 	TRUE)))
+	(object Association "gets and sets local  zone in"
+	    quid       	"40D83B14032A"
+	    roles      	(list role_list
+		(object Role "$UNNAMED$23"
+		    quid       	"40D83B14032B"
+		    supplier   	"Logical View::Analysis Model::2. Local Time Conversion - Analysis::CTzConfigAgent"
+		    quidu      	"409F83A9029C")
+		(object Role "$UNNAMED$24"
+		    quid       	"40D83B14032C"
+		    supplier   	"Logical View::Analysis Model::SysClasses::TLocale"
+		    quidu      	"409F828F0066"
+		    is_navigable 	TRUE)))
+	(object Association "delegates zone change observation to"
+	    quid       	"40F514F1024C"
+	    roles      	(list role_list
+		(object Role "$UNNAMED$25"
+		    quid       	"40F514F20077"
+		    supplier   	"Logical View::Analysis Model::2. Local Time Conversion - Analysis::CTzChangeNotifier"
+		    quidu      	"40F5160A0058"
+		    is_navigable 	TRUE)
+		(object Role "$UNNAMED$26"
+		    quid       	"40F514F20087"
+		    supplier   	"Logical View::Analysis Model::2. Local Time Conversion - Analysis::CTzConverter"
+		    quidu      	"40A487AF039A"
+		    is_navigable 	TRUE
+		    is_aggregate 	TRUE)))
+	(object Association "delegates timezone setting to"
+	    quid       	"4108F69A021F"
+	    roles      	(list role_list
+		(object Role "iSystemTzCache"
+		    quid       	"4108F69B000C"
+		    label      	"iSystemTzCache"
+		    supplier   	"Logical View::Analysis Model::2. Local Time Conversion - Analysis::CSystemTzRulesCache"
+		    quidu      	"417E61CB014A"
+		    client_cardinality 	(value cardinality "0..1")
+		    exportControl 	"Private")
+		(object Role "$UNNAMED$27"
+		    quid       	"4108F69B001B"
+		    supplier   	"Logical View::Analysis Model::2. Local Time Conversion - Analysis::CTzConfigAgent"
+		    quidu      	"409F83A9029C"
+		    is_aggregate 	TRUE)))
+	(object Association "$UNNAMED$28"
+	    quid       	"411209F90028"
+	    roles      	(list role_list
+		(object Role "$UNNAMED$29"
+		    quid       	"411209F90373"
+		    supplier   	"Logical View::Analysis Model::LTClasses::CTzId"
+		    quidu      	"411209EF00C4"
+		    is_navigable 	TRUE)
+		(object Role "$UNNAMED$30"
+		    quid       	"411209F90383"
+		    supplier   	"Use Case View::Use-Case Model::Actors::Sync Conversion Client"
+		    quidu      	"353D5816026C"
+		    is_aggregate 	TRUE)))
+	(object Association "$UNNAMED$31"
+	    quid       	"4112367103B7"
+	    roles      	(list role_list
+		(object Role "$UNNAMED$32"
+		    quid       	"41123672031B"
+		    supplier   	"Logical View::Analysis Model::LTClasses::CTimeZoneLocations"
+		    quidu      	"4118881902E0"
+		    client_cardinality 	(value cardinality "1")
+		    is_navigable 	TRUE)
+		(object Role "$UNNAMED$33"
+		    quid       	"41123672032A"
+		    supplier   	"Use Case View::Use-Case Model::Actors::Sync Conversion Client"
+		    quidu      	"353D5816026C")))
+	(object Association "caches rules in"
+	    quid       	"417E540101F8"
+	    roles      	(list role_list
+		(object Role "$UNNAMED$34"
+		    quid       	"417E540101F9"
+		    supplier   	"Logical View::Analysis Model::2. Local Time Conversion - Analysis::CTzConverter"
+		    quidu      	"40A487AF039A"
+		    is_aggregate 	TRUE)
+		(object Role "iCurrentRules"
+		    quid       	"417E540101FA"
+		    label      	"iCurrentRules"
+		    supplier   	"Logical View::Analysis Model::LTClasses::CTzActualisedRules"
+		    quidu      	"417E545600A1"
+		    client_cardinality 	(value cardinality "0..1")
+		    Containment 	"By Reference"
+		    exportControl 	"Private"
+		    is_navigable 	TRUE)))
+	(object Association "$UNNAMED$35"
+	    quid       	"417E59E801FC"
+	    roles      	(list role_list
+		(object Role "$UNNAMED$36"
+		    quid       	"417E59E90008"
+		    supplier   	"Logical View::Analysis Model::LTClasses::RTz"
+		    quidu      	"409F82C301AF"
+		    client_cardinality 	(value cardinality "1")
+		    Containment 	"By Value"
+		    is_navigable 	TRUE)
+		(object Role "$UNNAMED$37"
+		    quid       	"417E59E90017"
+		    supplier   	"Use Case View::Use-Case Model::Actors::Time Zone Setting Client"
+		    quidu      	"417E52C803D8"
+		    is_aggregate 	TRUE)))
+	(object Association "$UNNAMED$38"
+	    quid       	"417E5A0901EC"
+	    roles      	(list role_list
+		(object Role "$UNNAMED$39"
+		    quid       	"417E5A0A0112"
+		    supplier   	"Logical View::Analysis Model::LTClasses::CTzId"
+		    quidu      	"411209EF00C4"
+		    is_navigable 	TRUE)
+		(object Role "$UNNAMED$40"
+		    quid       	"417E5A0A0121"
+		    supplier   	"Use Case View::Use-Case Model::Actors::Time Zone Setting Client"
+		    quidu      	"417E52C803D8"
+		    is_aggregate 	TRUE)))
+	(object Association "$UNNAMED$41"
+	    quid       	"417E5DBA00A1"
+	    roles      	(list role_list
+		(object Role "iObserver"
+		    quid       	"417E5DBA037F"
+		    label      	"iObserver"
+		    supplier   	"Logical View::Analysis Model::2. Local Time Conversion - Analysis::MTZCfgAgentObserver"
+		    quidu      	"417E5D9E0285"
+		    exportControl 	"Private"
+		    is_navigable 	TRUE)
+		(object Role "$UNNAMED$42"
+		    quid       	"417E5DBA0380"
+		    supplier   	"Logical View::Analysis Model::2. Local Time Conversion - Analysis::CTzConfigAgent"
+		    quidu      	"409F83A9029C")))
+	(object Association "delegates next rule change event observation to"
+	    quid       	"417E6137033C"
+	    roles      	(list role_list
+		(object Role "iAutoUpdateNotifier"
+		    quid       	"417E613800EB"
+		    label      	"iAutoUpdateNotifier"
+		    supplier   	"Logical View::Analysis Model::2. Local Time Conversion - Analysis::CTzDstRuleChangeNotifier"
+		    quidu      	"417E611102DE"
+		    exportControl 	"Private")
+		(object Role "$UNNAMED$43"
+		    quid       	"417E613800FA"
+		    supplier   	"Logical View::Analysis Model::2. Local Time Conversion - Analysis::CTzConfigAgent"
+		    quidu      	"409F83A9029C"
+		    is_aggregate 	TRUE)))
+	(object Association "$UNNAMED$44"
+	    quid       	"417E61E10235"
+	    roles      	(list role_list
+		(object Role "$UNNAMED$45"
+		    quid       	"417E61E10245"
+		    supplier   	"Logical View::Analysis Model::2. Local Time Conversion - Analysis::CTZRulesCache"
+		    quidu      	"417E61FF033F")
+		(object Role "iRules"
+		    quid       	"417E61E10246"
+		    label      	"iRules"
+		    supplier   	"Logical View::Analysis Model::LTClasses::CTzActualisedRules"
+		    quidu      	"417E545600A1"
+		    client_cardinality 	(value cardinality "1")
+		    exportControl 	"Private"
+		    is_navigable 	TRUE)))
+	(object Association "$UNNAMED$46"
+	    quid       	"417E621D01C8"
+	    roles      	(list role_list
+		(object Role "iOtherTzCache"
+		    quid       	"417E621D03AD"
+		    label      	"iOtherTzCache"
+		    supplier   	"Logical View::Analysis Model::2. Local Time Conversion - Analysis::CTZRulesCache"
+		    quidu      	"417E61FF033F"
+		    client_cardinality 	(value cardinality "0..1")
+		    exportControl 	"Private")
+		(object Role "$UNNAMED$47"
+		    quid       	"417E621D03AE"
+		    supplier   	"Logical View::Analysis Model::2. Local Time Conversion - Analysis::CTzConfigAgent"
+		    quidu      	"409F83A9029C"
+		    is_aggregate 	TRUE)))
+	(object Association "$UNNAMED$48"
+	    quid       	"417E6273011E"
+	    roles      	(list role_list
+		(object Role "iTimeZoneId"
+		    quid       	"417E627302F2"
+		    label      	"iTimeZoneId"
+		    supplier   	"Logical View::Analysis Model::LTClasses::CTzId"
+		    quidu      	"411209EF00C4"
+		    client_cardinality 	(value cardinality "1")
+		    exportControl 	"Private"
+		    is_navigable 	TRUE)
+		(object Role "$UNNAMED$49"
+		    quid       	"417E62730312"
+		    supplier   	"Logical View::Analysis Model::2. Local Time Conversion - Analysis::CTZRulesCache"
+		    quidu      	"417E61FF033F"
+		    is_aggregate 	TRUE)))
+	(object Association "$UNNAMED$50"
+	    quid       	"418658CE00D4"
+	    roles      	(list role_list
+		(object Role "iRules"
+		    quid       	"418658CE00D5"
+		    label      	"iRules"
+		    supplier   	"Logical View::Analysis Model::LTClasses::CTzActualisedRules"
+		    quidu      	"417E545600A1"
+		    client_cardinality 	(value cardinality "1")
+		    exportControl 	"Private"
+		    is_navigable 	TRUE)
+		(object Role "$UNNAMED$51"
+		    quid       	"418658CE00D6"
+		    supplier   	"Logical View::Analysis Model::2. Local Time Conversion - Analysis::CTZRulesCache"
+		    quidu      	"417E61FF033F")))
+	(object Association "$UNNAMED$52"
+	    quid       	"41866A2200DE"
+	    roles      	(list role_list
+		(object Role "iRules"
+		    quid       	"41866A2202F2"
+		    label      	"iRules"
+		    supplier   	"Logical View::Analysis Model::LTClasses::TTzActualisedRule"
+		    quidu      	"418669E703DB"
+		    client_cardinality 	(value cardinality "1..n")
+		    exportControl 	"Private"
+		    is_navigable 	TRUE)
+		(object Role "$UNNAMED$53"
+		    quid       	"41866A2202F3"
+		    supplier   	"Logical View::Analysis Model::LTClasses::CTzActualisedRules"
+		    quidu      	"417E545600A1"
+		    is_aggregate 	TRUE)))
+	(object Association "gets and sets local  zone in"
+	    quid       	"41866BA803C2"
+	    roles      	(list role_list
+		(object Role "$UNNAMED$54"
+		    quid       	"41866BA803C3"
+		    supplier   	"Logical View::Analysis Model::2. Local Time Conversion - Analysis::CSystemTzRulesCache"
+		    quidu      	"417E61CB014A")
+		(object Role "$UNNAMED$55"
+		    quid       	"41866BA803C4"
+		    supplier   	"Logical View::Analysis Model::SysClasses::TLocale"
+		    quidu      	"409F828F0066"
+		    is_navigable 	TRUE)))
+	(object Association "$UNNAMED$56"
+	    quid       	"41875FDA0330"
+	    roles      	(list role_list
+		(object Role "$UNNAMED$57"
+		    quid       	"41875FDB03DC"
+		    supplier   	"Logical View::Analysis Model::SysClasses::TTime"
+		    quidu      	"407FBECA00CB"
+		    is_navigable 	TRUE)
+		(object Role "$UNNAMED$58"
+		    quid       	"41875FDC0004"
+		    supplier   	"Use Case View::Use-Case Model::Actors::Time Zone Setting Client"
+		    quidu      	"417E52C803D8")))
+	(object Association "connects TzServer via"
+	    quid       	"419CBDE90243"
+	    roles      	(list role_list
+		(object Role "$UNNAMED$59"
+		    quid       	"419CBDE90244"
+		    supplier   	"Use Case View::Use-Case Model::Actors::Sync Conversion Client"
+		    quidu      	"353D5816026C"
+		    is_aggregate 	TRUE)
+		(object Role "$UNNAMED$60"
+		    quid       	"419CBDE90245"
+		    supplier   	"Logical View::Analysis Model::LTClasses::RTz"
+		    quidu      	"409F82C301AF"
+		    client_cardinality 	(value cardinality "1")
+		    Containment 	"By Value"
+		    is_navigable 	TRUE)))
+	(object Mechanism @1
+	    logical_models 	(list unit_reference_list
+		(object Object "$UNNAMED$61"
+		    quid       	"40F79653006D"
+		    class      	"Logical View::Analysis Model::LTClasses::RTz"
+		    quidu      	"409F82C301AF"
+		    persistence 	"Transient"
+		    multi      	FALSE)
+		(object Object "$UNNAMED$62"
+		    quid       	"40F7965D02BF"
+		    collaborators 	(list link_list
+			(object Link
+			    quid       	"40F7973400AE"
+			    supplier   	"$UNNAMED$61"
+			    quidu      	"40F79653006D")
+			(object Link
+			    quid       	"41866FDE0026"
+			    supplier   	"$UNNAMED$63"
+			    quidu      	"41866FBB03DF"
+			    messages   	(list Messages
+				(object Message "NewL( )"
+				    quid       	"41866FDE0027"
+				    frequency  	"Aperiodic"
+				    synchronization 	"Simple"
+				    dir        	"FromClientToSupplier"
+				    sequence   	"1"
+				    ordinal    	0
+				    quidu      	"4112110D02BF")
+				(object Message "ConvertToUniversalTime()"
+				    quid       	"41866FFB02E5"
+				    frequency  	"Aperiodic"
+				    synchronization 	"Simple"
+				    dir        	"FromClientToSupplier"
+				    sequence   	"3"
+				    ordinal    	2
+				    quidu      	"40D7E78E014D")))
+			(object Link
+			    quid       	"418670330056"
+			    supplier   	"$UNNAMED$64"
+			    quidu      	"4186701F0324"
+			    messages   	(list Messages
+				(object Message "NewL()"
+				    quid       	"418670330057"
+				    frequency  	"Aperiodic"
+				    synchronization 	"Simple"
+				    dir        	"FromClientToSupplier"
+				    sequence   	"2"
+				    ordinal    	1
+				    quidu      	"41121126009D"))))
+		    class      	"Use Case View::Use-Case Model::Actors::Sync Conversion Client"
+		    quidu      	"353D5816026C"
+		    persistence 	"Transient"
+		    multi      	FALSE)
+		(object Object "$UNNAMED$63"
+		    quid       	"41866FBB03DF"
+		    collaborators 	(list link_list
+			(object Link
+			    quid       	"418670F60308"
+			    supplier   	"iCurrentRules"
+			    quidu      	"418670CE0029"
+			    messages   	(list Messages
+				(object Message "ruleApplies = RuleApplies( )"
+				    quid       	"418670F60309"
+				    frequency  	"Aperiodic"
+				    synchronization 	"Simple"
+				    dir        	"FromClientToSupplier"
+				    sequence   	"3.1"
+				    ordinal    	3)
+				(object Message "[ruleApplies] ConvertTime( )"
+				    quid       	"418671070385"
+				    frequency  	"Aperiodic"
+				    synchronization 	"Simple"
+				    dir        	"FromClientToSupplier"
+				    sequence   	"3.2"
+				    ordinal    	4)
+				(object Message "ConvertTime( )"
+				    quid       	"418671E3000D"
+				    frequency  	"Aperiodic"
+				    synchronization 	"Simple"
+				    dir        	"FromClientToSupplier"
+				    sequence   	"3.3.1"
+				    ordinal    	7
+				    quidu      	"4186161002C3")))
+			(object Link
+			    quid       	"4186712D03B4"
+			    supplier   	"$UNNAMED$61"
+			    quidu      	"40F79653006D"
+			    messages   	(list Messages
+				(object Message "iCurrentRules = GetTimeZoneRulesL( )"
+				    quid       	"4186712D03B5"
+				    frequency  	"Aperiodic"
+				    synchronization 	"Simple"
+				    dir        	"FromClientToSupplier"
+				    sequence   	"4"
+				    ordinal    	6)))
+			(object Link
+			    quid       	"4186715D0319"
+			    supplier   	"$UNNAMED$64"
+			    quidu      	"4186701F0324")
+			(object Link
+			    quid       	"41867172027D"
+			    supplier   	"$UNNAMED$63"
+			    quidu      	"41866FBB03DF"
+			    messages   	(list Messages
+				(object Message "[!ruleApplies] replaceCachedRule"
+				    quid       	"41867172027E"
+				    frequency  	"Aperiodic"
+				    synchronization 	"Simple"
+				    dir        	"FromClientToSupplier"
+				    sequence   	"3.3"
+				    ordinal    	5))))
+		    class      	"Logical View::Analysis Model::2. Local Time Conversion - Analysis::CTzConverter"
+		    quidu      	"40A487AF039A"
+		    persistence 	"Transient"
+		    multi      	FALSE)
+		(object Object "$UNNAMED$64"
+		    quid       	"4186701F0324"
+		    class      	"Logical View::Analysis Model::LTClasses::CTzId"
+		    quidu      	"411209EF00C4"
+		    persistence 	"Transient"
+		    multi      	FALSE)
+		(object Object "iCurrentRules"
+		    quid       	"418670CE0029"
+		    class      	"Logical View::Analysis Model::LTClasses::CTzActualisedRules"
+		    quidu      	"417E545600A1"
+		    persistence 	"Transient"
+		    multi      	FALSE)))
+	(object Mechanism @2
+	    logical_models 	(list unit_reference_list
+		(object Object "$UNNAMED$65"
+		    quid       	"41867AC800D6"
+		    collaborators 	(list link_list
+			(object Link
+			    quid       	"41867AC800D7"
+			    supplier   	"$UNNAMED$66"
+			    quidu      	"41867AC800DB"
+			    messages   	(list Messages
+				(object Message "doGetTimeZoneRulesL"
+				    quid       	"41867AC800D8"
+				    frequency  	"Aperiodic"
+				    synchronization 	"Simple"
+				    dir        	"FromClientToSupplier"
+				    sequence   	"2"
+				    ordinal    	1))))
+		    class      	"Logical View::Analysis Model::LTClasses::RTz"
+		    quidu      	"409F82C301AF"
+		    persistence 	"Transient"
+		    multi      	FALSE)
+		(object Object "$UNNAMED$66"
+		    quid       	"41867AC800DB"
+		    collaborators 	(list link_list
+			(object Link
+			    quid       	"41867AC800DA"
+			    supplier   	"iTimeZoneMgr"
+			    quidu      	"41867AC800DE"
+			    messages   	(list Messages
+				(object Message "GetTimeZoneRulesL( )"
+				    quid       	"41867AC800D9"
+				    frequency  	"Aperiodic"
+				    synchronization 	"Simple"
+				    dir        	"FromClientToSupplier"
+				    sequence   	"2.1"
+				    ordinal    	2
+				    quidu      	"418661120360"))))
+		    class      	"Logical View::Analysis Model::2. Local Time Conversion - Analysis::CTzSession"
+		    quidu      	"409F890B0127"
+		    persistence 	"Transient"
+		    multi      	FALSE)
+		(object Object "iTimeZoneMgr"
+		    quid       	"41867AC800DE"
+		    collaborators 	(list link_list
+			(object Link
+			    quid       	"41867AC800DD"
+			    supplier   	"iSystemTimeZone"
+			    quidu      	"41867AC800E1"
+			    messages   	(list Messages
+				(object Message "GetTimeZoneRulesL( )"
+				    quid       	"41867AC800DC"
+				    frequency  	"Aperiodic"
+				    synchronization 	"Simple"
+				    dir        	"FromClientToSupplier"
+				    sequence   	"2.1.1"
+				    ordinal    	3
+				    quidu      	"4186626B0103")))
+			(object Link
+			    quid       	"41867B9F03A8"
+			    supplier   	"iTZProvider"
+			    quidu      	"41867AC800E9"
+			    messages   	(list Messages
+				(object Message "ReleaseTzRules( )"
+				    quid       	"41867B9F03A9"
+				    frequency  	"Aperiodic"
+				    synchronization 	"Simple"
+				    dir        	"FromClientToSupplier"
+				    sequence   	"2.1.2"
+				    ordinal    	9
+				    quidu      	"4186758301A0"))))
+		    class      	"Logical View::Analysis Model::2. Local Time Conversion - Analysis::CTzConfigAgent"
+		    quidu      	"409F83A9029C"
+		    persistence 	"Transient"
+		    multi      	FALSE)
+		(object Object "iTZProvider"
+		    quid       	"41867AC800E9"
+		    class      	"Logical View::Analysis Model::LTClasses::MTzDataAccess"
+		    quidu      	"40B1D59903C5"
+		    persistence 	"Transient"
+		    multi      	FALSE)
+		(object Object "iRules"
+		    quid       	"41867AC800E8"
+		    class      	"Logical View::Analysis Model::LTClasses::CTzActualisedRules"
+		    quidu      	"417E545600A1"
+		    persistence 	"Transient"
+		    multi      	FALSE)
+		(object Object "iSystemTimeZone"
+		    quid       	"41867AC800E1"
+		    collaborators 	(list link_list
+			(object Link
+			    quid       	"41867AC800E2"
+			    supplier   	"iTZProvider"
+			    quidu      	"41867AC800E9"
+			    messages   	(list Messages
+				(object Message "iRules = GetTZRules(, )"
+				    quid       	"41867AC800E3"
+				    frequency  	"Aperiodic"
+				    synchronization 	"Simple"
+				    dir        	"FromClientToSupplier"
+				    sequence   	"2.1.1.3.1"
+				    ordinal    	7
+				    Operation  	"iRules = GetTZRules( )")))
+			(object Link
+			    quid       	"41867AC800E0"
+			    supplier   	"iRules"
+			    quidu      	"41867AC800E8"
+			    messages   	(list Messages
+				(object Message "ruleApplies = RuleApplies(, )"
+				    quid       	"41867AC800DF"
+				    frequency  	"Aperiodic"
+				    synchronization 	"Simple"
+				    dir        	"FromClientToSupplier"
+				    sequence   	"2.1.1.1"
+				    ordinal    	4)
+				(object Message "[ruleApplies] ( )"
+				    quid       	"41867AC800E6"
+				    frequency  	"Aperiodic"
+				    synchronization 	"Simple"
+				    dir        	"FromClientToSupplier"
+				    sequence   	"2.1.1.2"
+				    ordinal    	5)
+				(object Message "( )"
+				    quid       	"41867AC800E7"
+				    frequency  	"Aperiodic"
+				    synchronization 	"Simple"
+				    dir        	"FromClientToSupplier"
+				    sequence   	"2.1.1.3.2"
+				    ordinal    	8)))
+			(object Link
+			    quid       	"41867AC800E4"
+			    supplier   	"iSystemTimeZone"
+			    quidu      	"41867AC800E1"
+			    messages   	(list Messages
+				(object Message "[!ruleApplies] replaceCachedRule"
+				    quid       	"41867AC800E5"
+				    frequency  	"Aperiodic"
+				    synchronization 	"Simple"
+				    dir        	"FromClientToSupplier"
+				    sequence   	"2.1.1.3"
+				    ordinal    	6))))
+		    class      	"Logical View::Analysis Model::2. Local Time Conversion - Analysis::CSystemTzRulesCache"
+		    quidu      	"417E61CB014A"
+		    persistence 	"Transient"
+		    multi      	FALSE)
+		(object Object "$UNNAMED$67"
+		    quid       	"41867AE5022E"
+		    collaborators 	(list link_list
+			(object Link
+			    quid       	"41867AF2021F"
+			    supplier   	"$UNNAMED$65"
+			    quidu      	"41867AC800D6"
+			    messages   	(list Messages
+				(object Message "GetTimeZoneRulesL( )"
+				    quid       	"41867AF20220"
+				    frequency  	"Aperiodic"
+				    synchronization 	"Simple"
+				    dir        	"FromClientToSupplier"
+				    sequence   	"1"
+				    ordinal    	0
+				    quidu      	"417E559303C2"))))
+		    class      	"Logical View::Analysis Model::2. Local Time Conversion - Analysis::CTzConverter"
+		    quidu      	"40A487AF039A"
+		    persistence 	"Transient"
+		    multi      	FALSE)))
+	(object Mechanism @3
+	    logical_models 	(list unit_reference_list
+		(object Object "$UNNAMED$68"
+		    quid       	"418778A7022A"
+		    collaborators 	(list link_list
+			(object Link
+			    quid       	"4187793D0299"
+			    supplier   	"$UNNAMED$69"
+			    quidu      	"4187792E01BE"
+			    messages   	(list Messages
+				(object Message "ConvertToLocalTime()"
+				    quid       	"41877A1F0116"
+				    frequency  	"Aperiodic"
+				    synchronization 	"Simple"
+				    dir        	"FromClientToSupplier"
+				    sequence   	"1"
+				    ordinal    	0
+				    quidu      	"40D7E79201DA"))))
+		    class      	"Use Case View::Use-Case Model::Actors::Sync Conversion Client"
+		    quidu      	"353D5816026C"
+		    persistence 	"Transient"
+		    multi      	FALSE)
+		(object Object "$UNNAMED$70"
+		    quid       	"418778AD0065"
+		    collaborators 	(list link_list
+			(object Link
+			    quid       	"4187795A027A"
+			    supplier   	"$UNNAMED$71"
+			    quidu      	"418778C90382"
+			    messages   	(list Messages
+				(object Message "SetTimeZoneL( )"
+				    quid       	"41877ABC0202"
+				    frequency  	"Aperiodic"
+				    synchronization 	"Simple"
+				    dir        	"FromClientToSupplier"
+				    sequence   	"2"
+				    ordinal    	6
+				    quidu      	"40D83ABE00E7"))))
+		    class      	"Use Case View::Use-Case Model::Actors::Time Zone Setting Client"
+		    quidu      	"417E52C803D8"
+		    persistence 	"Transient"
+		    multi      	FALSE)
+		(object Object "$UNNAMED$71"
+		    quid       	"418778C90382"
+		    collaborators 	(list link_list
+			(object Link
+			    quid       	"4187791200C4"
+			    supplier   	"$UNNAMED$72"
+			    quidu      	"4187790A01CE"
+			    messages   	(list Messages
+				(object Message "doSetTimeZoneL()"
+				    quid       	"41877ABF026F"
+				    frequency  	"Aperiodic"
+				    synchronization 	"Simple"
+				    dir        	"FromClientToSupplier"
+				    sequence   	"2.1"
+				    ordinal    	7))))
+		    class      	"Logical View::Analysis Model::LTClasses::RTz"
+		    quidu      	"409F82C301AF"
+		    persistence 	"Transient"
+		    multi      	FALSE)
+		(object Object "$UNNAMED$73"
+		    quid       	"418778F001CD"
+		    collaborators 	(list link_list
+			(object Link
+			    quid       	"418779180112"
+			    supplier   	"$UNNAMED$74"
+			    quidu      	"418779000289"
+			    messages   	(list Messages
+				(object Message "NotifyTZStatusChange( )"
+				    quid       	"41877B250232"
+				    frequency  	"Aperiodic"
+				    synchronization 	"Simple"
+				    dir        	"FromClientToSupplier"
+				    sequence   	"3.1"
+				    ordinal    	9
+				    quidu      	"4186617300A3")
+				(object Message "NotifyTZStatusChange( )"
+				    quid       	"41877E7A01B0"
+				    frequency  	"Aperiodic"
+				    synchronization 	"Simple"
+				    dir        	"FromClientToSupplier"
+				    sequence   	"5.1"
+				    ordinal    	14
+				    quidu      	"4186617300A3")))
+			(object Link
+			    quid       	"41877A5C024F"
+			    supplier   	"iSystemZoneCache"
+			    quidu      	"41877A510145"
+			    messages   	(list Messages
+				(object Message "GetTimeZoneRulesL( )"
+				    quid       	"41877AAA029E"
+				    frequency  	"Aperiodic"
+				    synchronization 	"Simple"
+				    dir        	"FromClientToSupplier"
+				    sequence   	"1.1.1.1.1"
+				    ordinal    	4
+				    quidu      	"4186626B0103"))))
+		    class      	"Logical View::Analysis Model::2. Local Time Conversion - Analysis::CTzConfigAgent"
+		    quidu      	"409F83A9029C"
+		    persistence 	"Transient"
+		    multi      	FALSE)
+		(object Object "$UNNAMED$74"
+		    quid       	"418779000289"
+		    collaborators 	(list link_list
+			(object Link
+			    quid       	"4187791A0374"
+			    supplier   	"$UNNAMED$72"
+			    quidu      	"4187790A01CE"
+			    messages   	(list Messages
+				(object Message "NotifyTZStatusChange( )"
+				    quid       	"41877B34038A"
+				    frequency  	"Aperiodic"
+				    synchronization 	"Simple"
+				    dir        	"FromClientToSupplier"
+				    sequence   	"3.1.1"
+				    ordinal    	10
+				    quidu      	"418661CB0065")
+				(object Message "NotifyTZStatusChange( )"
+				    quid       	"41877E870088"
+				    frequency  	"Aperiodic"
+				    synchronization 	"Simple"
+				    dir        	"FromClientToSupplier"
+				    sequence   	"5.1.1"
+				    ordinal    	15
+				    quidu      	"418661CB0065"))))
+		    class      	"Logical View::Analysis Model::2. Local Time Conversion - Analysis::CTzServer"
+		    quidu      	"40A1DCCE01F1"
+		    persistence 	"Transient"
+		    multi      	FALSE)
+		(object Object "$UNNAMED$72"
+		    quid       	"4187790A01CE"
+		    collaborators 	(list link_list
+			(object Link
+			    quid       	"41877915027A"
+			    supplier   	"$UNNAMED$73"
+			    quidu      	"418778F001CD"
+			    messages   	(list Messages
+				(object Message "GetTimeZoneRulesL( )"
+				    quid       	"41877A3B03D5"
+				    frequency  	"Aperiodic"
+				    synchronization 	"Simple"
+				    dir        	"FromClientToSupplier"
+				    sequence   	"1.1.1.1"
+				    ordinal    	3
+				    quidu      	"418661120360")
+				(object Message "SetTimeZoneL( )"
+				    quid       	"41877ACD00E9"
+				    frequency  	"Aperiodic"
+				    synchronization 	"Simple"
+				    dir        	"FromClientToSupplier"
+				    sequence   	"3"
+				    ordinal    	8
+				    quidu      	"418660D302E3")))
+			(object Link
+			    quid       	"418779670019"
+			    supplier   	"$UNNAMED$69"
+			    quidu      	"4187792E01BE"
+			    messages   	(list Messages
+				(object Message "NotifyTimeZoneChange( )"
+				    quid       	"41877C110003"
+				    frequency  	"Aperiodic"
+				    synchronization 	"Simple"
+				    dir        	"FromClientToSupplier"
+				    sequence   	"3.1.1.1"
+				    ordinal    	11
+				    quidu      	"418616440076")
+				(object Message "NotifyTimeZoneChange( )"
+				    quid       	"41877E9D0144"
+				    frequency  	"Aperiodic"
+				    synchronization 	"Simple"
+				    dir        	"FromClientToSupplier"
+				    sequence   	"5.1.1.1"
+				    ordinal    	16
+				    quidu      	"418616440076"))))
+		    class      	"Logical View::Analysis Model::2. Local Time Conversion - Analysis::CTzSession"
+		    quidu      	"409F890B0127"
+		    persistence 	"Transient"
+		    multi      	FALSE)
+		(object Object "$UNNAMED$69"
+		    quid       	"4187792E01BE"
+		    collaborators 	(list link_list
+			(object Link
+			    quid       	"4187793F0326"
+			    supplier   	"$UNNAMED$75"
+			    quidu      	"418779380038"
+			    messages   	(list Messages
+				(object Message "GetTimeZoneRulesL( )"
+				    quid       	"41877A2503C5"
+				    frequency  	"Aperiodic"
+				    synchronization 	"Simple"
+				    dir        	"FromClientToSupplier"
+				    sequence   	"1.1"
+				    ordinal    	1
+				    quidu      	"417E559303C2")))
+			(object Link
+			    quid       	"41877984000A"
+			    supplier   	"iCache"
+			    quidu      	"418779750327"
+			    messages   	(list Messages
+				(object Message "delete"
+				    quid       	"41877BA8031E"
+				    frequency  	"Aperiodic"
+				    synchronization 	"Simple"
+				    dir        	"FromClientToSupplier"
+				    sequence   	"4"
+				    ordinal    	12)
+				(object Message "delete"
+				    quid       	"41877EB701FF"
+				    frequency  	"Aperiodic"
+				    synchronization 	"Simple"
+				    dir        	"FromClientToSupplier"
+				    sequence   	"5.1.1.1.1"
+				    ordinal    	17))))
+		    class      	"Logical View::Analysis Model::2. Local Time Conversion - Analysis::CTzConverter"
+		    quidu      	"40A487AF039A"
+		    persistence 	"Transient"
+		    multi      	FALSE)
+		(object Object "$UNNAMED$75"
+		    quid       	"418779380038"
+		    collaborators 	(list link_list
+			(object Link
+			    quid       	"418779FD02DA"
+			    supplier   	"$UNNAMED$72"
+			    quidu      	"4187790A01CE"
+			    messages   	(list Messages
+				(object Message "doGetTimeZoneRulesL"
+				    quid       	"41877A2F0368"
+				    frequency  	"Aperiodic"
+				    synchronization 	"Simple"
+				    dir        	"FromClientToSupplier"
+				    sequence   	"1.1.1"
+				    ordinal    	2))))
+		    class      	"Logical View::Analysis Model::LTClasses::RTz"
+		    quidu      	"409F82C301AF"
+		    persistence 	"Transient"
+		    multi      	FALSE)
+		(object Object "iCache"
+		    quid       	"418779750327"
+		    class      	"Logical View::Analysis Model::LTClasses::CTzActualisedRules"
+		    quidu      	"417E545600A1"
+		    persistence 	"Transient"
+		    multi      	FALSE)
+		(object Object "iSystemZoneCache"
+		    quid       	"41877A510145"
+		    collaborators 	(list link_list
+			(object Link
+			    quid       	"41877A9A00AA"
+			    supplier   	"iTzDataProvider"
+			    quidu      	"41877A8C008A"
+			    messages   	(list Messages
+				(object Message "GetFullTZIDAndRulesL( )"
+				    quid       	"41877AF903C8"
+				    frequency  	"Aperiodic"
+				    synchronization 	"Simple"
+				    dir        	"FromClientToSupplier"
+				    sequence   	"1.1.1.1.1.1"
+				    ordinal    	5
+				    quidu      	"418657F70362"))))
+		    class      	"Logical View::Analysis Model::2. Local Time Conversion - Analysis::CSystemTzRulesCache"
+		    quidu      	"417E61CB014A"
+		    persistence 	"Transient"
+		    multi      	FALSE)
+		(object Object "iTzDataProvider"
+		    quid       	"41877A8C008A"
+		    collaborators 	(list link_list
+			(object Link
+			    quid       	"41877AA103D6"
+			    supplier   	"$UNNAMED$73"
+			    quidu      	"418778F001CD"
+			    messages   	(list Messages
+				(object Message "NotifyTZFileStatusChange( )"
+				    quid       	"41877B6C002F"
+				    frequency  	"Aperiodic"
+				    synchronization 	"Simple"
+				    dir        	"FromClientToSupplier"
+				    sequence   	"5"
+				    ordinal    	13
+				    quidu      	"417E5D5601E8"))))
+		    class      	"Logical View::Analysis Model::LTClasses::MTzDataAccess"
+		    quidu      	"40B1D59903C5"
+		    persistence 	"Transient"
+		    multi      	FALSE)))
+	(object Mechanism @4
+	    logical_models 	(list unit_reference_list
+		(object Object "$UNNAMED$76"
+		    quid       	"418B88AA03C2"
+		    collaborators 	(list link_list
+			(object Link
+			    quid       	"418B88C001BF"
+			    supplier   	"$UNNAMED$76"
+			    quidu      	"418B88AA03C2"
+			    messages   	(list Messages
+				(object Message "zone = FindZoneL()"
+				    quid       	"418B88C001C0"
+				    frequency  	"Aperiodic"
+				    synchronization 	"Simple"
+				    dir        	"FromClientToSupplier"
+				    sequence   	"1"
+				    ordinal    	0)))
+			(object Link
+			    quid       	"418B894A0182"
+			    supplier   	"zone"
+			    quidu      	"418B89340182"
+			    messages   	(list Messages
+				(object Message "GetRulesL(aRules)"
+				    quid       	"418B894A0183"
+				    frequency  	"Aperiodic"
+				    synchronization 	"Simple"
+				    dir        	"FromClientToSupplier"
+				    sequence   	"2"
+				    ordinal    	1
+				    Operation  	"GetRulesL"))))
+		    class      	"Logical View::Analysis Model::TZClasses::CReadOnlyTZDB"
+		    quidu      	"40FBA87302D3"
+		    persistence 	"Transient"
+		    multi      	FALSE)
+		(object Object "zone"
+		    quid       	"418B89340182"
+		    collaborators 	(list link_list
+			(object Link
+			    quid       	"418B89CA02FA"
+			    supplier   	"sta"
+			    quidu      	"418B89A801A2"
+			    messages   	(list Messages
+				(object Message "[for all sta in range] GetRulesL(aRules, )"
+				    quid       	"418B89CA02FB"
+				    frequency  	"Aperiodic"
+				    synchronization 	"Simple"
+				    dir        	"FromClientToSupplier"
+				    sequence   	"2.1"
+				    ordinal    	2))))
+		    class      	"Logical View::Design Model::2. TZ Data Provider - Design::CTzDbZone"
+		    quidu      	"40FFE0E20357"
+		    persistence 	"Transient"
+		    multi      	FALSE)
+		(object Object "sta"
+		    quid       	"418B89A801A2"
+		    collaborators 	(list link_list
+			(object Link
+			    quid       	"418B8A540118"
+			    supplier   	"ruleset"
+			    quidu      	"418B8A4D033B"
+			    messages   	(list Messages
+				(object Message "[ruleset] GetRuleL(def_rule, aRules, )"
+				    quid       	"418B8A540119"
+				    frequency  	"Aperiodic"
+				    synchronization 	"Simple"
+				    dir        	"FromClientToSupplier"
+				    sequence   	"2.1.2"
+				    ordinal    	4)))
+			(object Link
+			    quid       	"418B8AB00251"
+			    supplier   	"sta"
+			    quidu      	"418B89A801A2"
+			    messages   	(list Messages
+				(object Message "def_rule = CreateSTDRule()"
+				    quid       	"418B8AB00252"
+				    frequency  	"Aperiodic"
+				    synchronization 	"Simple"
+				    dir        	"FromClientToSupplier"
+				    sequence   	"2.1.1"
+				    ordinal    	3
+				    Operation  	"def_rule = CreateSTDRule")
+				(object Message "[!ruleset] AddDefaultRule(aRules, def_rule)"
+				    quid       	"418B8B670179"
+				    frequency  	"Aperiodic"
+				    synchronization 	"Simple"
+				    dir        	"FromClientToSupplier"
+				    sequence   	"2.1.3"
+				    ordinal    	8))))
+		    class      	"Logical View::Design Model::2. TZ Data Provider - Design::CTzDbStdTimeAlignment"
+		    quidu      	"40FFE058036F"
+		    persistence 	"Transient"
+		    multi      	FALSE)
+		(object Object "ruleset"
+		    quid       	"418B8A4D033B"
+		    collaborators 	(list link_list
+			(object Link
+			    quid       	"418B8D49021C"
+			    supplier   	"truledef"
+			    quidu      	"418B8D390289"
+			    messages   	(list Messages
+				(object Message "[for all truledef in ruleuses] trule = Actualise()"
+				    quid       	"418B8D49021D"
+				    frequency  	"Aperiodic"
+				    synchronization 	"Simple"
+				    dir        	"FromClientToSupplier"
+				    sequence   	"2.1.2.2"
+				    ordinal    	6)))
+			(object Link
+			    quid       	"418B8DE70337"
+			    supplier   	"ruleset"
+			    quidu      	"418B8A4D033B"
+			    messages   	(list Messages
+				(object Message "AddActualisedRule(aRule, trule)"
+				    quid       	"418B8DE70338"
+				    frequency  	"Aperiodic"
+				    synchronization 	"Simple"
+				    dir        	"FromClientToSupplier"
+				    sequence   	"2.1.2.3"
+				    ordinal    	7)
+				(object Message "[first ruleuse > actualisation_year] AddDefaultRule(aRules, def_rule)"
+				    quid       	"418B8F1703A8"
+				    frequency  	"Aperiodic"
+				    synchronization 	"Simple"
+				    dir        	"FromClientToSupplier"
+				    sequence   	"2.1.2.1"
+				    ordinal    	5))))
+		    class      	"Logical View::Design Model::2. TZ Data Provider - Design::CTzDbRuleSet"
+		    quidu      	"40FFE15302FD"
+		    persistence 	"Transient"
+		    multi      	FALSE)
+		(object Object "truledef"
+		    quid       	"418B8D390289"
+		    class      	"Logical View::Design Model::2. TZ Data Provider - Design::TTzRuleDefinition"
+		    quidu      	"418B8D2F0392"
+		    persistence 	"Transient"
+		    multi      	FALSE))))
+    logical_presentations 	(list unit_reference_list
+	(object ClassDiagram "9. Server-side Tz Rules Caching"
+	    quid       	"40A89A7802F4"
+	    title      	"9. Server-side Tz Rules Caching"
+	    zoom       	100
+	    max_height 	28350
+	    max_width  	21600
+	    origin_x   	150
+	    origin_y   	0
+	    items      	(list diagram_item_list
+		(object NoteView @5
+		    location   	(2178, 2153)
+		    font       	(object Font
+			size       	12)
+		    label      	(object ItemLabel
+			Parent_View 	@5
+			location   	(1709, 1747)
+			fill_color 	13434879
+			nlines     	14
+			max_width  	902
+			label      	
+|A single set of rules for the current zone and 1 other zone is maintained.
+|
+|The decision on having a separate cache for the current zone is because that will be the most used information.
+|
+|Rules in the cache will be maintained on a Least Recently Used bases.
+|
+|SetDefaultZoneIdL() is used as a template method to encapsulate the variability between the two classes
+			)
+		    line_color 	3342489
+		    fill_color 	13434879
+		    width      	962
+		    height     	825)
+		(object NoteView @6
+		    location   	(987, 2453)
+		    font       	(object Font
+			size       	12)
+		    label      	(object ItemLabel
+			Parent_View 	@6
+			location   	(396, 2131)
+			fill_color 	13434879
+			nlines     	11
+			max_width  	1146
+			label      	
+|This a transformed version of the TzRuleDefinition.
+|The transformation changes the Rule into the actual Time (in the year of interest) when the change takes place.
+|For any year, there may be any number of changes depending on whether there is a single, double or no change at all.
+|A StdTimeAlignment with no associated DST rules is represented as single TTzActualisedRule for the period covered.
+			)
+		    line_color 	3342489
+		    fill_color 	13434879
+		    width      	1206
+		    height     	656)
+		(object ClassView "Class" "Logical View::Analysis Model::LTClasses::TTzActualisedRule" @7
+		    ShowCompartmentStereotypes 	TRUE
+		    IncludeOperation 	TRUE
+		    location   	(293, 1862)
+		    font       	(object Font
+			size       	12)
+		    label      	(object ItemLabel
+			Parent_View 	@7
+			location   	(77, 1785)
+			fill_color 	13434879
+			nlines     	1
+			max_width  	432
+			justify    	0
+			label      	"TTzActualisedRule")
+		    icon_style 	"Icon"
+		    line_color 	3342489
+		    fill_color 	13434879
+		    quidu      	"418669E703DB"
+		    width      	450
+		    height     	182
+		    annotation 	8
+		    autoResize 	TRUE)
+		(object AttachView "" @8
+		    stereotype 	TRUE
+		    line_color 	3342489
+		    client     	@6
+		    supplier   	@7
+		    line_style 	0)
+		(object ClassView "Class" "Logical View::Analysis Model::LTClasses::CTzId" @9
+		    ShowCompartmentStereotypes 	TRUE
+		    IncludeOperation 	TRUE
+		    location   	(1823, 1523)
+		    font       	(object Font
+			size       	12)
+		    label      	(object ItemLabel
+			Parent_View 	@9
+			location   	(1701, 1417)
+			fill_color 	13434879
+			nlines     	1
+			max_width  	244
+			justify    	0
+			label      	"CTzId")
+		    icon_style 	"Icon"
+		    line_color 	3342489
+		    fill_color 	13434879
+		    quidu      	"411209EF00C4"
+		    compartment 	(object Compartment
+			Parent_View 	@9
+			location   	(1701, 1528)
+			font       	(object Font
+			    size       	10)
+			icon_style 	"Icon"
+			fill_color 	16777215
+			anchor     	2
+			nlines     	2
+			max_width  	175)
+		    width      	262
+		    height     	240
+		    annotation 	8
+		    autoResize 	TRUE)
+		(object ClassView "Class" "Logical View::Analysis Model::LTClasses::CTzActualisedRules" @10
+		    ShowCompartmentStereotypes 	TRUE
+		    IncludeOperation 	TRUE
+		    location   	(1065, 1608)
+		    font       	(object Font
+			size       	12)
+		    label      	(object ItemLabel
+			Parent_View 	@10
+			location   	(833, 1427)
+			fill_color 	13434879
+			nlines     	1
+			max_width  	464
+			justify    	0
+			label      	"CTzActualisedRules")
+		    icon_style 	"Icon"
+		    line_color 	3342489
+		    fill_color 	13434879
+		    quidu      	"417E545600A1"
+		    compartment 	(object Compartment
+			Parent_View 	@10
+			location   	(833, 1538)
+			font       	(object Font
+			    size       	10)
+			icon_style 	"Icon"
+			fill_color 	16777215
+			anchor     	2
+			nlines     	5
+			max_width  	432)
+		    width      	482
+		    height     	390
+		    annotation 	8
+		    autoResize 	TRUE)
+		(object AttachView "" @11
+		    stereotype 	TRUE
+		    line_color 	3342489
+		    client     	@5
+		    supplier   	@10
+		    line_style 	0)
+		(object AssociationViewNew "$UNNAMED$52" @12
+		    location   	(670, 1737)
+		    stereotype 	TRUE
+		    line_color 	3342489
+		    quidu      	"41866A2200DE"
+		    roleview_list 	(list RoleViews
+			(object RoleView "iRules" @13
+			    Parent_View 	@12
+			    location   	(-395, 70)
+			    label      	(object SegLabel @14
+				Parent_View 	@13
+				location   	(609, 1825)
+				font       	(object Font
+				    size       	10)
+				anchor     	1
+				anchor_loc 	1
+				nlines     	1
+				max_width  	140
+				justify    	0
+				label      	"-iRules"
+				pctDist    	0.532649
+				height     	64
+				orientation 	0)
+			    stereotype 	TRUE
+			    line_color 	3342489
+			    quidu      	"41866A2202F2"
+			    client     	@12
+			    supplier   	@7
+			    line_style 	0
+			    label      	(object SegLabel @15
+				Parent_View 	@13
+				location   	(554, 1712)
+				font       	(object Font
+				    size       	12)
+				anchor     	2
+				anchor_loc 	1
+				nlines     	1
+				max_width  	15
+				justify    	0
+				label      	"1..*"
+				pctDist    	0.645281
+				height     	61
+				orientation 	1))
+			(object RoleView "$UNNAMED$53" @16
+			    Parent_View 	@12
+			    location   	(-395, 70)
+			    stereotype 	TRUE
+			    line_color 	3342489
+			    quidu      	"41866A2202F3"
+			    client     	@12
+			    supplier   	@10
+			    line_style 	0)))
+		(object AttachView "" @17
+		    stereotype 	TRUE
+		    line_color 	3342489
+		    client     	@6
+		    supplier   	@10
+		    line_style 	0)
+		(object ClassView "Class" "Logical View::Analysis Model::LTClasses::MTzDataAccess" @18
+		    ShowCompartmentStereotypes 	TRUE
+		    location   	(345, 984)
+		    font       	(object Font
+			size       	12)
+		    label      	(object ItemLabel
+			Parent_View 	@18
+			location   	(149, 929)
+			fill_color 	13434879
+			nlines     	1
+			max_width  	392
+			justify    	0
+			label      	"MTzDataAccess")
+		    stereotype 	(object ItemLabel
+			Parent_View 	@18
+			location   	(149, 879)
+			fill_color 	13434879
+			anchor     	10
+			nlines     	1
+			max_width  	392
+			justify    	0
+			label      	"<<abstract>>")
+		    icon_style 	"Icon"
+		    line_color 	3342489
+		    fill_color 	13434879
+		    quidu      	"40B1D59903C5"
+		    width      	410
+		    height     	238
+		    annotation 	8
+		    autoResize 	TRUE)
+		(object ClassView "Class" "Logical View::Analysis Model::2. Local Time Conversion - Analysis::CTZRulesCache" @19
+		    ShowCompartmentStereotypes 	TRUE
+		    IncludeOperation 	TRUE
+		    location   	(1207, 1025)
+		    font       	(object Font
+			size       	12)
+		    label      	(object ItemLabel
+			Parent_View 	@19
+			location   	(896, 917)
+			fill_color 	13434879
+			nlines     	1
+			max_width  	622
+			justify    	0
+			label      	"CTZRulesCache")
+		    icon_style 	"Icon"
+		    line_color 	3342489
+		    fill_color 	13434879
+		    quidu      	"417E61FF033F"
+		    compartment 	(object Compartment
+			Parent_View 	@19
+			location   	(896, 984)
+			font       	(object Font
+			    size       	10)
+			icon_style 	"Icon"
+			fill_color 	16777215
+			anchor     	2
+			nlines     	3
+			max_width  	619)
+		    width      	640
+		    height     	244
+		    annotation 	8
+		    autoResize 	TRUE)
+		(object UsesView "" @20
+		    stereotype 	TRUE
+		    line_color 	3342489
+		    quidu      	"417E62ED0323"
+		    client     	@19
+		    supplier   	@18
+		    line_style 	0)
+		(object AssociationViewNew "$UNNAMED$48" @21
+		    location   	(1524, 1281)
+		    stereotype 	TRUE
+		    line_color 	3342489
+		    quidu      	"417E6273011E"
+		    roleview_list 	(list RoleViews
+			(object RoleView "iTimeZoneId" @22
+			    Parent_View 	@21
+			    location   	(274, -762)
+			    label      	(object SegLabel @23
+				Parent_View 	@22
+				location   	(1800, 1338)
+				font       	(object Font
+				    size       	12)
+				anchor     	1
+				anchor_loc 	1
+				nlines     	1
+				max_width  	289
+				justify    	0
+				label      	"-iTimeZoneId"
+				pctDist    	1.168960
+				height     	130
+				orientation 	0)
+			    stereotype 	TRUE
+			    line_color 	3342489
+			    quidu      	"417E627302F2"
+			    client     	@21
+			    supplier   	@9
+			    line_style 	0
+			    label      	(object SegLabel @24
+				Parent_View 	@22
+				location   	(1619, 1395)
+				font       	(object Font
+				    size       	12)
+				anchor     	2
+				anchor_loc 	1
+				nlines     	1
+				max_width  	15
+				justify    	0
+				label      	"1"
+				pctDist    	0.677432
+				height     	30
+				orientation 	1))
+			(object RoleView "$UNNAMED$49" @25
+			    Parent_View 	@21
+			    location   	(274, -762)
+			    stereotype 	TRUE
+			    line_color 	3342489
+			    quidu      	"417E62730312"
+			    client     	@21
+			    supplier   	@19
+			    line_style 	0)))
+		(object AssociationViewNew "$UNNAMED$44" @26
+		    location   	(1143, 1279)
+		    stereotype 	TRUE
+		    line_color 	3342489
+		    quidu      	"417E61E10235"
+		    roleview_list 	(list RoleViews
+			(object RoleView "$UNNAMED$45" @27
+			    Parent_View 	@26
+			    location   	(-35, -484)
+			    label      	(object SegLabel @28
+				Parent_View 	@27
+				location   	(1209, 1184)
+				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      	"417E61E10245"
+			    client     	@26
+			    supplier   	@19
+			    line_style 	0)
+			(object RoleView "iRules" @29
+			    Parent_View 	@26
+			    location   	(-35, -484)
+			    label      	(object SegLabel @30
+				Parent_View 	@29
+				location   	(1235, 1363)
+				font       	(object Font
+				    size       	12)
+				anchor     	1
+				anchor_loc 	1
+				nlines     	1
+				max_width  	164
+				justify    	0
+				label      	"-iRules"
+				pctDist    	0.446154
+				height     	109
+				orientation 	0)
+			    stereotype 	TRUE
+			    line_color 	3342489
+			    quidu      	"417E61E10246"
+			    client     	@26
+			    supplier   	@10
+			    line_style 	0
+			    label      	(object SegLabel @31
+				Parent_View 	@29
+				location   	(1074, 1365)
+				font       	(object Font
+				    size       	12)
+				anchor     	2
+				anchor_loc 	1
+				nlines     	1
+				max_width  	15
+				justify    	0
+				label      	"1"
+				pctDist    	0.726792
+				height     	48
+				orientation 	1))))
+		(object ClassView "Class" "Logical View::Analysis Model::2. Local Time Conversion - Analysis::CTzConfigAgent" @32
+		    ShowCompartmentStereotypes 	TRUE
+		    location   	(1181, 297)
+		    font       	(object Font
+			size       	12)
+		    label      	(object ItemLabel
+			Parent_View 	@32
+			location   	(984, 243)
+			fill_color 	13434879
+			nlines     	1
+			max_width  	394
+			justify    	0
+			label      	"CTzConfigAgent")
+		    icon_style 	"Icon"
+		    line_color 	3342489
+		    fill_color 	13434879
+		    quidu      	"409F83A9029C"
+		    width      	412
+		    height     	136
+		    annotation 	8
+		    autoResize 	TRUE)
+		(object AssociationViewNew "gets time zone rules from" @33
+		    location   	(613, 527)
+		    font       	(object Font
+			size       	12)
+		    label      	(object SegLabel @34
+			Parent_View 	@33
+			location   	(525, 478)
+			font       	(object Font
+			    size       	12
+			    italics    	TRUE)
+			anchor     	1
+			anchor_loc 	1
+			nlines     	4
+			max_width  	287
+			justify    	0
+			label      	"gets time zone rules from"
+			pctDist    	-0.966667
+			height     	50
+			orientation 	0)
+		    stereotype 	TRUE
+		    line_color 	3342489
+		    quidu      	"40B1D5B802AB"
+		    roleview_list 	(list RoleViews
+			(object RoleView "$UNNAMED$0" @35
+			    Parent_View 	@33
+			    location   	(-875, -689)
+			    stereotype 	TRUE
+			    line_color 	3342489
+			    quidu      	"40B1D5B901A2"
+			    client     	@33
+			    supplier   	@18
+			    vertices   	(list Points
+				(613, 527)
+				(509, 569)
+				(391, 864))
+			    line_style 	0
+			    label      	(object SegLabel @36
+				Parent_View 	@35
+				location   	(381, 794)
+				font       	(object Font
+				    size       	12)
+				anchor     	2
+				anchor_loc 	1
+				nlines     	1
+				max_width  	15
+				justify    	0
+				label      	"1"
+				pctDist    	0.857701
+				height     	37
+				orientation 	1))
+			(object RoleView "$UNNAMED$1" @37
+			    Parent_View 	@33
+			    location   	(-875, -689)
+			    stereotype 	TRUE
+			    line_color 	3342489
+			    quidu      	"40B1D5B901A3"
+			    client     	@33
+			    supplier   	@32
+			    line_style 	0)))
+		(object AssociationViewNew "$UNNAMED$46" @38
+		    location   	(1192, 633)
+		    stereotype 	TRUE
+		    line_color 	3342489
+		    quidu      	"417E621D01C8"
+		    roleview_list 	(list RoleViews
+			(object RoleView "iOtherTzCache" @39
+			    Parent_View 	@38
+			    location   	(-23, -606)
+			    label      	(object SegLabel @40
+				Parent_View 	@39
+				location   	(1384, 842)
+				font       	(object Font
+				    size       	12)
+				anchor     	1
+				anchor_loc 	1
+				nlines     	1
+				max_width  	347
+				justify    	0
+				label      	"-iOtherTzCache"
+				pctDist    	0.798664
+				height     	185
+				orientation 	0)
+			    stereotype 	TRUE
+			    line_color 	3342489
+			    quidu      	"417E621D03AD"
+			    client     	@38
+			    supplier   	@19
+			    line_style 	0
+			    label      	(object SegLabel @41
+				Parent_View 	@39
+				location   	(1146, 852)
+				font       	(object Font
+				    size       	12)
+				anchor     	2
+				anchor_loc 	1
+				nlines     	1
+				max_width  	15
+				justify    	0
+				label      	"0..1"
+				pctDist    	0.805720
+				height     	54
+				orientation 	1))
+			(object RoleView "$UNNAMED$47" @42
+			    Parent_View 	@38
+			    location   	(-23, -606)
+			    stereotype 	TRUE
+			    line_color 	3342489
+			    quidu      	"417E621D03AE"
+			    client     	@38
+			    supplier   	@32
+			    line_style 	0)))
+		(object ClassView "Class" "Logical View::Analysis Model::2. Local Time Conversion - Analysis::CSystemTzRulesCache" @43
+		    ShowCompartmentStereotypes 	TRUE
+		    IncludeOperation 	TRUE
+		    location   	(2114, 953)
+		    font       	(object Font
+			size       	12)
+		    label      	(object ItemLabel
+			Parent_View 	@43
+			location   	(1837, 870)
+			fill_color 	13434879
+			nlines     	1
+			max_width  	554
+			justify    	0
+			label      	"CSystemTzRulesCache")
+		    icon_style 	"Icon"
+		    line_color 	3342489
+		    fill_color 	13434879
+		    quidu      	"417E61CB014A"
+		    compartment 	(object Compartment
+			Parent_View 	@43
+			location   	(1837, 937)
+			font       	(object Font
+			    size       	10)
+			icon_style 	"Icon"
+			fill_color 	16777215
+			anchor     	2
+			nlines     	2
+			max_width  	403)
+		    width      	572
+		    height     	194
+		    annotation 	8
+		    autoResize 	TRUE)
+		(object AssociationViewNew "delegates timezone setting to" @44
+		    location   	(1814, 472)
+		    label      	(object SegLabel @45
+			Parent_View 	@44
+			location   	(1759, 509)
+			font       	(object Font
+			    size       	12
+			    italics    	TRUE)
+			anchor     	1
+			anchor_loc 	1
+			nlines     	1
+			max_width  	520
+			justify    	0
+			label      	"delegates timezone setting to"
+			pctDist    	-0.433333
+			height     	37
+			orientation 	1)
+		    stereotype 	TRUE
+		    line_color 	3342489
+		    quidu      	"4108F69A021F"
+		    roleview_list 	(list RoleViews
+			(object RoleView "iSystemTzCache" @46
+			    Parent_View 	@44
+			    location   	(730, -686)
+			    label      	(object SegLabel @47
+				Parent_View 	@46
+				location   	(1792, 689)
+				font       	(object Font
+				    size       	12)
+				anchor     	1
+				anchor_loc 	1
+				nlines     	1
+				max_width  	400
+				justify    	0
+				label      	"-iSystemTzCache"
+				pctDist    	0.424040
+				height     	165
+				orientation 	1)
+			    stereotype 	TRUE
+			    line_color 	3342489
+			    quidu      	"4108F69B000C"
+			    client     	@44
+			    supplier   	@43
+			    vertices   	(list Points
+				(1814, 472)
+				(1872, 488)
+				(2063, 855))
+			    line_style 	0
+			    label      	(object SegLabel @48
+				Parent_View 	@46
+				location   	(1959, 776)
+				font       	(object Font
+				    size       	12)
+				anchor     	2
+				anchor_loc 	1
+				nlines     	1
+				max_width  	15
+				justify    	0
+				label      	"0..1"
+				pctDist    	0.750324
+				height     	56
+				orientation 	1))
+			(object RoleView "$UNNAMED$27" @49
+			    Parent_View 	@44
+			    location   	(730, -686)
+			    stereotype 	TRUE
+			    line_color 	3342489
+			    quidu      	"4108F69B001B"
+			    client     	@44
+			    supplier   	@32
+			    line_style 	0)))
+		(object InheritView "" @50
+		    stereotype 	TRUE
+		    line_color 	3342489
+		    quidu      	"417E621A0301"
+		    client     	@43
+		    supplier   	@19
+		    line_style 	0)
+		(object AttachView "" @51
+		    stereotype 	TRUE
+		    line_color 	3342489
+		    client     	@5
+		    supplier   	@43
+		    line_style 	0)
+		(object ClassView "Class" "Logical View::Analysis Model::SysClasses::TLocale" @52
+		    ShowCompartmentStereotypes 	TRUE
+		    location   	(2186, 193)
+		    font       	(object Font
+			size       	12)
+		    label      	(object ItemLabel
+			Parent_View 	@52
+			location   	(2060, 116)
+			fill_color 	13434879
+			nlines     	1
+			max_width  	252
+			justify    	0
+			label      	"TLocale")
+		    icon_style 	"Icon"
+		    line_color 	3342489
+		    fill_color 	13434879
+		    quidu      	"409F828F0066"
+		    width      	270
+		    height     	182
+		    annotation 	8
+		    autoResize 	TRUE)
+		(object AssociationViewNew "gets and sets local  zone in" @53
+		    location   	(2270, 567)
+		    font       	(object Font
+			size       	12)
+		    label      	(object SegLabel @54
+			Parent_View 	@53
+			location   	(2331, 482)
+			font       	(object Font
+			    size       	12
+			    italics    	TRUE)
+			anchor     	1
+			anchor_loc 	1
+			nlines     	3
+			max_width  	281
+			justify    	0
+			label      	"gets and sets local  zone in"
+			pctDist    	1.533333
+			height     	86
+			orientation 	0)
+		    stereotype 	TRUE
+		    line_color 	3342489
+		    quidu      	"41866BA803C2"
+		    roleview_list 	(list RoleViews
+			(object RoleView "$UNNAMED$54" @55
+			    Parent_View 	@53
+			    location   	(2051, -1317)
+			    label      	(object SegLabel @56
+				Parent_View 	@55
+				location   	(2215, 812)
+				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      	"41866BA803C3"
+			    client     	@53
+			    supplier   	@43
+			    line_style 	0)
+			(object RoleView "$UNNAMED$55" @57
+			    Parent_View 	@53
+			    location   	(2051, -1317)
+			    label      	(object SegLabel @58
+				Parent_View 	@57
+				location   	(2296, 323)
+				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      	"41866BA803C4"
+			    client     	@53
+			    supplier   	@52
+			    vertices   	(list Points
+				(2270, 567)
+				(2315, 456)
+				(2231, 284))
+			    line_style 	0)))))
+	(object ClassDiagram "4. Time Zone Configuration"
+	    quid       	"40A899B3013F"
+	    title      	"4. Time Zone Configuration"
+	    zoom       	100
+	    max_height 	28350
+	    max_width  	21600
+	    origin_x   	-1366
+	    origin_y   	0
+	    items      	(list diagram_item_list
+		(object NoteView @59
+		    location   	(1890, 156)
+		    font       	(object Font
+			size       	12)
+		    label      	(object ItemLabel
+			Parent_View 	@59
+			location   	(1371, 41)
+			fill_color 	13434879
+			nlines     	4
+			max_width  	1003
+			label      	"Responsible for transforming time zone rules into the time of change for a given year. Caches this transformed rules for all clients.")
+		    line_color 	3342489
+		    fill_color 	13434879
+		    width      	1063
+		    height     	243)
+		(object ClassView "ClassUtility" "Logical View::Analysis Model::TZClasses::CTzDataProviderFactory" @60
+		    ShowCompartmentStereotypes 	TRUE
+		    IncludeOperation 	TRUE
+		    location   	(353, 1650)
+		    font       	(object Font
+			size       	12)
+		    label      	(object ItemLabel
+			Parent_View 	@60
+			location   	(69, 1544)
+			fill_color 	13434879
+			nlines     	1
+			max_width  	568
+			justify    	0
+			label      	"CTzDataProviderFactory")
+		    icon_style 	"Icon"
+		    line_color 	3342489
+		    fill_color 	13434879
+		    quidu      	"40F284200290"
+		    width      	586
+		    height     	240
+		    annotation 	8
+		    autoResize 	TRUE)
+		(object ClassView "Class" "Logical View::Analysis Model::LTClasses::MTzDataObserver" @61
+		    ShowCompartmentStereotypes 	TRUE
+		    IncludeOperation 	TRUE
+		    location   	(797, 232)
+		    font       	(object Font
+			size       	12)
+		    label      	(object ItemLabel
+			Parent_View 	@61
+			location   	(523, 148)
+			fill_color 	13434879
+			nlines     	1
+			max_width  	548
+			justify    	0
+			label      	"MTzDataObserver")
+		    stereotype 	(object ItemLabel
+			Parent_View 	@61
+			location   	(523, 98)
+			fill_color 	13434879
+			anchor     	10
+			nlines     	1
+			max_width  	548
+			justify    	0
+			label      	"<<abstract>>")
+		    icon_style 	"Icon"
+		    line_color 	3342489
+		    fill_color 	13434879
+		    quidu      	"417E5C9D037C"
+		    compartment 	(object Compartment
+			Parent_View 	@61
+			location   	(523, 259)
+			font       	(object Font
+			    size       	10)
+			icon_style 	"Icon"
+			fill_color 	16777215
+			anchor     	2
+			nlines     	2
+			max_width  	544)
+		    width      	566
+		    height     	296
+		    annotation 	8
+		    autoResize 	TRUE)
+		(object ClassView "Class" "Logical View::Analysis Model::SysClasses::CBase" @62
+		    ShowCompartmentStereotypes 	TRUE
+		    IncludeOperation 	TRUE
+		    location   	(1300, 581)
+		    font       	(object Font
+			size       	12)
+		    label      	(object ItemLabel
+			Parent_View 	@62
+			location   	(1174, 504)
+			fill_color 	13434879
+			nlines     	1
+			max_width  	252
+			justify    	0
+			label      	"CBase")
+		    icon_style 	"Icon"
+		    line_color 	3342489
+		    fill_color 	13434879
+		    quidu      	"40D7E5240359"
+		    width      	270
+		    height     	182
+		    annotation 	8
+		    autoResize 	TRUE)
+		(object ClassView "Class" "Logical View::Analysis Model::SysClasses::CTimer" @63
+		    ShowCompartmentStereotypes 	TRUE
+		    IncludeOperation 	TRUE
+		    location   	(2178, 447)
+		    font       	(object Font
+			size       	12)
+		    label      	(object ItemLabel
+			Parent_View 	@63
+			location   	(2052, 370)
+			fill_color 	13434879
+			nlines     	1
+			max_width  	252
+			justify    	0
+			label      	"CTimer")
+		    icon_style 	"Icon"
+		    line_color 	3342489
+		    fill_color 	13434879
+		    quidu      	"417E611F02A0"
+		    width      	270
+		    height     	182
+		    annotation 	8
+		    autoResize 	TRUE)
+		(object ClassView "Class" "Logical View::Analysis Model::2. Local Time Conversion - Analysis::CTzConverter" @64
+		    ShowCompartmentStereotypes 	TRUE
+		    location   	(365, 619)
+		    font       	(object Font
+			size       	12)
+		    label      	(object ItemLabel
+			Parent_View 	@64
+			location   	(200, 587)
+			fill_color 	13434879
+			nlines     	1
+			max_width  	330
+			justify    	0
+			label      	"CTzConverter")
+		    stereotype 	(object ItemLabel
+			Parent_View 	@64
+			location   	(200, 537)
+			fill_color 	13434879
+			anchor     	10
+			nlines     	1
+			max_width  	330
+			justify    	0
+			label      	"<<active>>")
+		    icon_style 	"Icon"
+		    line_color 	3342489
+		    fill_color 	13434879
+		    quidu      	"40A487AF039A"
+		    width      	348
+		    height     	192
+		    annotation 	8
+		    autoResize 	TRUE)
+		(object ClassView "Class" "Logical View::Analysis Model::LTClasses::MTzDataAccess" @65
+		    ShowCompartmentStereotypes 	TRUE
+		    IncludeOperation 	TRUE
+		    location   	(917, 2225)
+		    font       	(object Font
+			size       	12)
+		    label      	(object ItemLabel
+			Parent_View 	@65
+			location   	(632, 2015)
+			fill_color 	13434879
+			nlines     	1
+			max_width  	570
+			justify    	0
+			label      	"MTzDataAccess")
+		    stereotype 	(object ItemLabel
+			Parent_View 	@65
+			location   	(632, 1965)
+			fill_color 	13434879
+			anchor     	10
+			nlines     	1
+			max_width  	570
+			justify    	0
+			label      	"<<abstract>>")
+		    icon_style 	"Icon"
+		    line_color 	3342489
+		    fill_color 	13434879
+		    quidu      	"40B1D59903C5"
+		    width      	588
+		    height     	548
+		    annotation 	8
+		    autoResize 	TRUE)
+		(object UsesView "" @66
+		    stereotype 	TRUE
+		    line_color 	3342489
+		    quidu      	"40F28479007C"
+		    client     	@60
+		    supplier   	@65
+		    line_style 	0)
+		(object ClassView "Class" "Logical View::Analysis Model::2. Local Time Conversion - Analysis::CTzDstRuleChangeNotifier" @67
+		    ShowCompartmentStereotypes 	TRUE
+		    IncludeOperation 	TRUE
+		    location   	(2179, 844)
+		    font       	(object Font
+			size       	12)
+		    label      	(object ItemLabel
+			Parent_View 	@67
+			location   	(1868, 790)
+			fill_color 	13434879
+			nlines     	1
+			max_width  	622
+			justify    	0
+			label      	"CTzDstRuleChangeNotifier")
+		    icon_style 	"Icon"
+		    line_color 	3342489
+		    fill_color 	13434879
+		    quidu      	"417E611102DE"
+		    width      	640
+		    height     	136
+		    annotation 	8
+		    autoResize 	TRUE)
+		(object InheritView "" @68
+		    stereotype 	TRUE
+		    line_color 	3342489
+		    quidu      	"417E6129002F"
+		    client     	@67
+		    supplier   	@63
+		    line_style 	0)
+		(object ClassView "Class" "Logical View::Analysis Model::2. Local Time Conversion - Analysis::CTzConfigAgent" @69
+		    ShowCompartmentStereotypes 	TRUE
+		    location   	(1292, 1256)
+		    font       	(object Font
+			size       	12)
+		    label      	(object ItemLabel
+			Parent_View 	@69
+			location   	(1095, 1202)
+			fill_color 	13434879
+			nlines     	1
+			max_width  	394
+			justify    	0
+			label      	"CTzConfigAgent")
+		    icon_style 	"Icon"
+		    line_color 	3342489
+		    fill_color 	13434879
+		    quidu      	"409F83A9029C"
+		    width      	412
+		    height     	136
+		    annotation 	8
+		    autoResize 	TRUE)
+		(object AssociationViewNew "gets time zone rules from" @70
+		    location   	(1182, 1688)
+		    font       	(object Font
+			size       	12)
+		    label      	(object SegLabel @71
+			Parent_View 	@70
+			location   	(1069, 1660)
+			font       	(object Font
+			    size       	12
+			    italics    	TRUE)
+			anchor     	1
+			anchor_loc 	1
+			nlines     	4
+			max_width  	287
+			justify    	0
+			label      	"gets time zone rules from"
+			pctDist    	-1.400000
+			height     	29
+			orientation 	0)
+		    stereotype 	TRUE
+		    line_color 	3342489
+		    quidu      	"40B1D5B802AB"
+		    roleview_list 	(list RoleViews
+			(object RoleView "$UNNAMED$0" @72
+			    Parent_View 	@70
+			    location   	(-306, 472)
+			    stereotype 	TRUE
+			    line_color 	3342489
+			    quidu      	"40B1D5B901A2"
+			    client     	@70
+			    supplier   	@65
+			    line_style 	0
+			    label      	(object SegLabel @73
+				Parent_View 	@72
+				location   	(1037, 1896)
+				font       	(object Font
+				    size       	12)
+				anchor     	2
+				anchor_loc 	1
+				nlines     	1
+				max_width  	15
+				justify    	0
+				label      	"1"
+				pctDist    	0.857701
+				height     	37
+				orientation 	1))
+			(object RoleView "$UNNAMED$1" @74
+			    Parent_View 	@70
+			    location   	(-306, 472)
+			    stereotype 	TRUE
+			    line_color 	3342489
+			    quidu      	"40B1D5B901A3"
+			    client     	@70
+			    supplier   	@69
+			    vertices   	(list Points
+				(1182, 1688)
+				(1209, 1634)
+				(1276, 1324))
+			    line_style 	0)))
+		(object AttachView "" @75
+		    stereotype 	TRUE
+		    line_color 	3342489
+		    client     	@59
+		    supplier   	@69
+		    line_style 	0)
+		(object AssociationViewNew "delegates next rule change event observation to" @76
+		    location   	(1732, 1049)
+		    font       	(object Font
+			size       	12)
+		    label      	(object SegLabel @77
+			Parent_View 	@76
+			location   	(1717, 1061)
+			font       	(object Font
+			    size       	12
+			    italics    	TRUE)
+			anchor     	1
+			anchor_loc 	1
+			nlines     	5
+			max_width  	312
+			justify    	0
+			label      	"delegates next rule change event observation to"
+			pctDist    	0.250000
+			height     	12
+			orientation 	1)
+		    stereotype 	TRUE
+		    line_color 	3342489
+		    quidu      	"417E6137033C"
+		    roleview_list 	(list RoleViews
+			(object RoleView "iAutoUpdateNotifier" @78
+			    Parent_View 	@76
+			    location   	(705, -184)
+			    label      	(object SegLabel @79
+				Parent_View 	@78
+				location   	(2169, 993)
+				font       	(object Font
+				    size       	12)
+				anchor     	1
+				anchor_loc 	1
+				nlines     	1
+				max_width  	444
+				justify    	0
+				label      	"-iAutoUpdateNotifier"
+				pctDist    	1.290747
+				height     	132
+				orientation 	1)
+			    stereotype 	TRUE
+			    line_color 	3342489
+			    quidu      	"417E613800EB"
+			    client     	@76
+			    supplier   	@67
+			    line_style 	0)
+			(object RoleView "$UNNAMED$43" @80
+			    Parent_View 	@76
+			    location   	(705, -184)
+			    stereotype 	TRUE
+			    line_color 	3342489
+			    quidu      	"417E613800FA"
+			    client     	@76
+			    supplier   	@69
+			    line_style 	0)))
+		(object InheritView "" @81
+		    stereotype 	TRUE
+		    line_color 	3342489
+		    quidu      	"417E5CC100CC"
+		    client     	@69
+		    supplier   	@61
+		    vertices   	(list Points
+			(1226, 1187)
+			(791, 738)
+			(794, 380))
+		    line_style 	0)
+		(object InheritView "" @82
+		    stereotype 	TRUE
+		    line_color 	3342489
+		    quidu      	"417E5CF40254"
+		    client     	@69
+		    supplier   	@62
+		    line_style 	0)
+		(object UsesView "loads time zone data provider from" @83
+		    font       	(object Font
+			size       	12)
+		    label      	(object ItemLabel
+			Parent_View 	@83
+			location   	(586, 1263)
+			anchor_loc 	1
+			nlines     	1
+			max_width  	635
+			justify    	0
+			label      	"loads time zone data provider from")
+		    stereotype 	TRUE
+		    line_color 	3342489
+		    quidu      	"40F284690167"
+		    client     	@69
+		    supplier   	@60
+		    vertices   	(list Points
+			(1085, 1257)
+			(350, 1266)
+			(351, 1529))
+		    line_style 	0)
+		(object UsesView "notifies current zone change to" @84
+		    font       	(object Font
+			size       	12)
+		    label      	(object ItemLabel
+			Parent_View 	@84
+			location   	(620, 1029)
+			anchor_loc 	1
+			nlines     	1
+			max_width  	541
+			justify    	0
+			label      	"notifies current zone change to")
+		    stereotype 	TRUE
+		    line_color 	3342489
+		    quidu      	"4108F88D02D1"
+		    client     	@69
+		    supplier   	@64
+		    vertices   	(list Points
+			(1091, 1187)
+			(366, 944)
+			(365, 715))
+		    line_style 	0)
+		(object ClassView "Class" "Logical View::Analysis Model::SysClasses::TLocale" @85
+		    ShowCompartmentStereotypes 	TRUE
+		    location   	(2322, 1575)
+		    font       	(object Font
+			size       	12)
+		    label      	(object ItemLabel
+			Parent_View 	@85
+			location   	(2196, 1498)
+			fill_color 	13434879
+			nlines     	1
+			max_width  	252
+			justify    	0
+			label      	"TLocale")
+		    icon_style 	"Icon"
+		    line_color 	3342489
+		    fill_color 	13434879
+		    quidu      	"409F828F0066"
+		    width      	270
+		    height     	182
+		    annotation 	8
+		    autoResize 	TRUE)
+		(object AssociationViewNew "gets and sets local  zone in" @86
+		    location   	(1842, 1425)
+		    font       	(object Font
+			size       	12)
+		    label      	(object SegLabel @87
+			Parent_View 	@86
+			location   	(1925, 1375)
+			font       	(object Font
+			    size       	12
+			    italics    	TRUE)
+			anchor     	1
+			anchor_loc 	1
+			nlines     	4
+			max_width  	212
+			justify    	0
+			label      	"gets and sets local  zone in"
+			pctDist    	1.900000
+			height     	51
+			orientation 	0)
+		    stereotype 	TRUE
+		    line_color 	3342489
+		    quidu      	"40D83B14032A"
+		    roleview_list 	(list RoleViews
+			(object RoleView "$UNNAMED$23" @88
+			    Parent_View 	@86
+			    location   	(1623, -459)
+			    label      	(object SegLabel @89
+				Parent_View 	@88
+				location   	(1556, 1380)
+				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      	"40D83B14032B"
+			    client     	@86
+			    supplier   	@69
+			    line_style 	0)
+			(object RoleView "$UNNAMED$24" @90
+			    Parent_View 	@86
+			    location   	(1623, -459)
+			    label      	(object SegLabel @91
+				Parent_View 	@90
+				location   	(2106, 1551)
+				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      	"40D83B14032C"
+			    client     	@86
+			    supplier   	@85
+			    line_style 	0)))
+		(object ClassView "Class" "Logical View::Analysis Model::2. Local Time Conversion - Analysis::CSystemTzRulesCache" @92
+		    ShowCompartmentStereotypes 	TRUE
+		    IncludeOperation 	TRUE
+		    location   	(1952, 2119)
+		    font       	(object Font
+			size       	12)
+		    label      	(object ItemLabel
+			Parent_View 	@92
+			location   	(1675, 2036)
+			fill_color 	13434879
+			nlines     	1
+			max_width  	554
+			justify    	0
+			label      	"CSystemTzRulesCache")
+		    icon_style 	"Icon"
+		    line_color 	3342489
+		    fill_color 	13434879
+		    quidu      	"417E61CB014A"
+		    width      	572
+		    height     	194
+		    annotation 	8
+		    autoResize 	TRUE)
+		(object AssociationViewNew "delegates timezone setting to" @93
+		    location   	(1610, 1672)
+		    font       	(object Font
+			size       	12)
+		    label      	(object SegLabel @94
+			Parent_View 	@93
+			location   	(1610, 1613)
+			font       	(object Font
+			    size       	12
+			    italics    	TRUE)
+			anchor     	1
+			anchor_loc 	1
+			nlines     	1
+			max_width  	520
+			justify    	0
+			label      	"delegates timezone setting to"
+			pctDist    	0.500000
+			height     	60
+			orientation 	0)
+		    stereotype 	TRUE
+		    line_color 	3342489
+		    quidu      	"4108F69A021F"
+		    roleview_list 	(list RoleViews
+			(object RoleView "$UNNAMED$27" @95
+			    Parent_View 	@93
+			    location   	(16, -131)
+			    label      	(object SegLabel @96
+				Parent_View 	@95
+				location   	(1366, 1421)
+				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      	"4108F69B001B"
+			    client     	@93
+			    supplier   	@69
+			    line_style 	0)
+			(object RoleView "iSystemTzCache" @97
+			    Parent_View 	@93
+			    location   	(16, -131)
+			    label      	(object SegLabel @98
+				Parent_View 	@97
+				location   	(1610, 1949)
+				font       	(object Font
+				    size       	12)
+				anchor     	1
+				anchor_loc 	1
+				nlines     	1
+				max_width  	425
+				justify    	0
+				label      	"-iSystemTzCache"
+				pctDist    	0.503038
+				height     	168
+				orientation 	1)
+			    stereotype 	TRUE
+			    line_color 	3342489
+			    quidu      	"4108F69B000C"
+			    client     	@93
+			    supplier   	@92
+			    line_style 	0
+			    label      	(object SegLabel @99
+				Parent_View 	@97
+				location   	(1888, 1918)
+				font       	(object Font
+				    size       	12)
+				anchor     	2
+				anchor_loc 	1
+				nlines     	1
+				max_width  	15
+				justify    	0
+				label      	"0..1"
+				pctDist    	0.830067
+				height     	73
+				orientation 	0))))
+		(object AssociationViewNew "gets and sets local  zone in" @100
+		    location   	(2138, 1843)
+		    font       	(object Font
+			size       	12)
+		    label      	(object SegLabel @101
+			Parent_View 	@100
+			location   	(2166, 1784)
+			font       	(object Font
+			    size       	12
+			    italics    	TRUE)
+			anchor     	1
+			anchor_loc 	1
+			nlines     	1
+			max_width  	600
+			justify    	0
+			label      	"gets and sets local  zone in"
+			pctDist    	0.966667
+			height     	60
+			orientation 	0)
+		    stereotype 	TRUE
+		    line_color 	3342489
+		    quidu      	"41866BA803C2"
+		    roleview_list 	(list RoleViews
+			(object RoleView "$UNNAMED$55" @102
+			    Parent_View 	@100
+			    location   	(544, 40)
+			    label      	(object SegLabel @103
+				Parent_View 	@102
+				location   	(2199, 1679)
+				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      	"41866BA803C4"
+			    client     	@100
+			    supplier   	@85
+			    line_style 	0)
+			(object RoleView "$UNNAMED$54" @104
+			    Parent_View 	@100
+			    location   	(544, 40)
+			    label      	(object SegLabel @105
+				Parent_View 	@104
+				location   	(2008, 1964)
+				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      	"41866BA803C3"
+			    client     	@100
+			    supplier   	@92
+			    line_style 	0)))))
+	(object ClassDiagram "3. Local Time Conversion - Client-Process-Local Conversion Details"
+	    quid       	"409F82FB024C"
+	    title      	"3. Local Time Conversion - Client-Process-Local Conversion Details"
+	    zoom       	100
+	    max_height 	28350
+	    max_width  	21600
+	    origin_x   	0
+	    origin_y   	0
+	    items      	(list diagram_item_list
+		(object NoteView @106
+		    location   	(718, 212)
+		    font       	(object Font
+			size       	12)
+		    label      	(object ItemLabel
+			Parent_View 	@106
+			location   	(443, 65)
+			fill_color 	13434879
+			nlines     	5
+			max_width  	515
+			label      	"Client-Local caching is provided for performance. Each client caches only 1 actualised rule for the current selected zone.")
+		    line_color 	3342489
+		    fill_color 	13434879
+		    width      	575
+		    height     	306)
+		(object ClassView "Class" "Logical View::Analysis Model::SysClasses::CActive" @107
+		    ShowCompartmentStereotypes 	TRUE
+		    location   	(200, 1352)
+		    font       	(object Font
+			size       	12)
+		    label      	(object ItemLabel
+			Parent_View 	@107
+			location   	(74, 1275)
+			fill_color 	13434879
+			nlines     	1
+			max_width  	252
+			justify    	0
+			label      	"CActive")
+		    icon_style 	"Icon"
+		    line_color 	3342489
+		    fill_color 	13434879
+		    quidu      	"409F86F50045"
+		    width      	270
+		    height     	182
+		    annotation 	8
+		    autoResize 	TRUE)
+		(object NoteView @108
+		    location   	(534, 2159)
+		    font       	(object Font
+			size       	12)
+		    label      	(object ItemLabel
+			Parent_View 	@108
+			location   	(140, 1965)
+			fill_color 	13434879
+			nlines     	6
+			max_width  	752
+			label      	
+|Observes the CTimeZoneConfigAgent for changes in the information held on the current zone.
+|It then informs CTzConverter, for the latter to purge its current zone rule cache.
+			)
+		    line_color 	3342489
+		    fill_color 	13434879
+		    width      	812
+		    height     	400)
+		(object ClassView "Class" "Logical View::Analysis Model::SysClasses::CBase" @109
+		    ShowCompartmentStereotypes 	TRUE
+		    IncludeOperation 	TRUE
+		    location   	(175, 651)
+		    font       	(object Font
+			size       	12)
+		    label      	(object ItemLabel
+			Parent_View 	@109
+			location   	(49, 574)
+			fill_color 	13434879
+			nlines     	1
+			max_width  	252
+			justify    	0
+			label      	"CBase")
+		    icon_style 	"Icon"
+		    line_color 	3342489
+		    fill_color 	13434879
+		    quidu      	"40D7E5240359"
+		    width      	270
+		    height     	182
+		    annotation 	8
+		    autoResize 	TRUE)
+		(object ClassView "Class" "Logical View::Analysis Model::SysClasses::RSessionBase" @110
+		    ShowCompartmentStereotypes 	TRUE
+		    IncludeOperation 	TRUE
+		    location   	(2151, 993)
+		    font       	(object Font
+			size       	12)
+		    label      	(object ItemLabel
+			Parent_View 	@110
+			location   	(1968, 916)
+			fill_color 	13434879
+			nlines     	1
+			max_width  	366
+			justify    	0
+			label      	"RSessionBase")
+		    icon_style 	"Icon"
+		    line_color 	3342489
+		    fill_color 	13434879
+		    quidu      	"40A1D3F1009C"
+		    width      	384
+		    height     	182
+		    annotation 	8
+		    autoResize 	TRUE)
+		(object ClassView "Class" "Logical View::Analysis Model::LTClasses::RTz" @111
+		    ShowCompartmentStereotypes 	TRUE
+		    IncludeOperation 	TRUE
+		    location   	(1701, 1723)
+		    font       	(object Font
+			size       	12)
+		    label      	(object ItemLabel
+			Parent_View 	@111
+			location   	(1434, 1392)
+			fill_color 	13434879
+			nlines     	1
+			max_width  	534
+			justify    	0
+			label      	"RTz")
+		    icon_style 	"Icon"
+		    line_color 	3342489
+		    fill_color 	13434879
+		    quidu      	"409F82C301AF"
+		    width      	552
+		    height     	690
+		    annotation 	8
+		    autoResize 	TRUE)
+		(object InheritView "" @112
+		    stereotype 	TRUE
+		    line_color 	3342489
+		    quidu      	"40A1D40000BB"
+		    client     	@111
+		    supplier   	@110
+		    line_style 	0)
+		(object ClassView "Class" "Logical View::Analysis Model::2. Local Time Conversion - Analysis::CTzChangeNotifier" @113
+		    ShowCompartmentStereotypes 	TRUE
+		    location   	(750, 1717)
+		    font       	(object Font
+			size       	12)
+		    label      	(object ItemLabel
+			Parent_View 	@113
+			location   	(525, 1663)
+			fill_color 	13434879
+			nlines     	1
+			max_width  	450
+			justify    	0
+			label      	"CTzChangeNotifier")
+		    icon_style 	"Icon"
+		    line_color 	3342489
+		    fill_color 	13434879
+		    quidu      	"40F5160A0058"
+		    width      	468
+		    height     	136
+		    annotation 	8
+		    autoResize 	TRUE)
+		(object UsesView "" @114
+		    stereotype 	TRUE
+		    line_color 	3342489
+		    quidu      	"40F518140142"
+		    client     	@113
+		    supplier   	@111
+		    line_style 	0)
+		(object InheritView "" @115
+		    stereotype 	TRUE
+		    line_color 	3342489
+		    quidu      	"40F5161603E2"
+		    client     	@113
+		    supplier   	@107
+		    line_style 	0)
+		(object AttachView "" @116
+		    stereotype 	TRUE
+		    line_color 	3342489
+		    client     	@113
+		    supplier   	@108
+		    line_style 	0)
+		(object ClassView "Class" "Logical View::Analysis Model::2. Local Time Conversion - Analysis::CTzConverter" @117
+		    ShowCompartmentStereotypes 	TRUE
+		    IncludeOperation 	TRUE
+		    location   	(841, 955)
+		    font       	(object Font
+			size       	12)
+		    label      	(object ItemLabel
+			Parent_View 	@117
+			location   	(588, 768)
+			fill_color 	13434879
+			nlines     	1
+			max_width  	506
+			justify    	0
+			label      	"CTzConverter")
+		    stereotype 	(object ItemLabel
+			Parent_View 	@117
+			location   	(588, 718)
+			fill_color 	13434879
+			anchor     	10
+			nlines     	1
+			max_width  	506
+			justify    	0
+			label      	"<<active>>")
+		    icon_style 	"Icon"
+		    line_color 	3342489
+		    fill_color 	13434879
+		    quidu      	"40A487AF039A"
+		    width      	524
+		    height     	502
+		    annotation 	8
+		    autoResize 	TRUE)
+		(object AssociationViewNew "gets time zone rules from" @118
+		    location   	(1263, 1333)
+		    font       	(object Font
+			size       	12)
+		    label      	(object SegLabel @119
+			Parent_View 	@118
+			location   	(1303, 1237)
+			font       	(object Font
+			    size       	12
+			    italics    	TRUE)
+			anchor     	1
+			anchor_loc 	1
+			nlines     	3
+			max_width  	206
+			justify    	0
+			label      	"gets time zone rules from"
+			pctDist    	1.183333
+			height     	97
+			orientation 	0)
+		    stereotype 	TRUE
+		    line_color 	3342489
+		    quidu      	"409F83E900A9"
+		    roleview_list 	(list RoleViews
+			(object RoleView "$UNNAMED$6" @120
+			    Parent_View 	@118
+			    location   	(47, 805)
+			    stereotype 	TRUE
+			    line_color 	3342489
+			    quidu      	"409F83E902AC"
+			    client     	@118
+			    supplier   	@111
+			    line_style 	0
+			    label      	(object SegLabel @121
+				Parent_View 	@120
+				location   	(1396, 1406)
+				font       	(object Font
+				    size       	12)
+				anchor     	2
+				anchor_loc 	1
+				nlines     	1
+				max_width  	15
+				justify    	0
+				label      	"1"
+				pctDist    	0.685232
+				height     	35
+				orientation 	0))
+			(object RoleView "$UNNAMED$7" @122
+			    Parent_View 	@118
+			    location   	(47, 805)
+			    stereotype 	TRUE
+			    line_color 	3342489
+			    quidu      	"409F83E902AD"
+			    client     	@118
+			    supplier   	@117
+			    line_style 	0)))
+		(object AssociationViewNew "delegates zone change observation to" @123
+		    location   	(783, 1427)
+		    font       	(object Font
+			size       	12)
+		    label      	(object SegLabel @124
+			Parent_View 	@123
+			location   	(919, 1443)
+			font       	(object Font
+			    size       	12
+			    italics    	TRUE)
+			anchor     	1
+			anchor_loc 	1
+			nlines     	5
+			max_width  	244
+			justify    	0
+			label      	"delegates zone change observation to"
+			pctDist    	2.766667
+			height     	16
+			orientation 	1)
+		    stereotype 	TRUE
+		    line_color 	3342489
+		    quidu      	"40F514F1024C"
+		    roleview_list 	(list RoleViews
+			(object RoleView "$UNNAMED$26" @125
+			    Parent_View 	@123
+			    location   	(-1111, -352)
+			    label      	(object SegLabel @126
+				Parent_View 	@125
+				location   	(846, 1256)
+				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      	"40F514F20087"
+			    client     	@123
+			    supplier   	@117
+			    line_style 	0)
+			(object RoleView "$UNNAMED$25" @127
+			    Parent_View 	@123
+			    location   	(-1111, -352)
+			    label      	(object SegLabel @128
+				Parent_View 	@127
+				location   	(804, 1608)
+				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      	"40F514F20077"
+			    client     	@123
+			    supplier   	@113
+			    line_style 	0)))
+		(object InheritView "" @129
+		    stereotype 	TRUE
+		    line_color 	3342489
+		    quidu      	"417E54EE01CC"
+		    client     	@117
+		    supplier   	@109
+		    line_style 	0)
+		(object ClassView "Class" "Logical View::Analysis Model::LTClasses::CTzActualisedRules" @130
+		    ShowCompartmentStereotypes 	TRUE
+		    IncludeOperation 	TRUE
+		    location   	(1643, 195)
+		    font       	(object Font
+			size       	12)
+		    label      	(object ItemLabel
+			Parent_View 	@130
+			location   	(1411, 14)
+			fill_color 	13434879
+			nlines     	1
+			max_width  	464
+			justify    	0
+			label      	"CTzActualisedRules")
+		    icon_style 	"Icon"
+		    line_color 	3342489
+		    fill_color 	13434879
+		    quidu      	"417E545600A1"
+		    width      	482
+		    height     	390
+		    annotation 	8
+		    autoResize 	TRUE)
+		(object AssociationViewNew "caches rules in" @131
+		    location   	(1269, 547)
+		    font       	(object Font
+			size       	12)
+		    label      	(object SegLabel @132
+			Parent_View 	@131
+			location   	(1339, 596)
+			font       	(object Font
+			    size       	12
+			    italics    	TRUE)
+			anchor     	1
+			anchor_loc 	1
+			nlines     	3
+			max_width  	213
+			justify    	0
+			label      	"caches rules in"
+			pctDist    	1.683333
+			height     	49
+			orientation 	1)
+		    stereotype 	TRUE
+		    line_color 	3342489
+		    quidu      	"417E540101F8"
+		    roleview_list 	(list RoleViews
+			(object RoleView "iCurrentRules" @133
+			    Parent_View 	@131
+			    location   	(23, -514)
+			    label      	(object SegLabel @134
+				Parent_View 	@133
+				location   	(1220, 450)
+				font       	(object Font
+				    size       	12)
+				anchor     	1
+				anchor_loc 	1
+				nlines     	1
+				max_width  	317
+				justify    	0
+				label      	"-iCurrentRules"
+				pctDist    	0.135907
+				height     	105
+				orientation 	0)
+			    stereotype 	TRUE
+			    line_color 	3342489
+			    quidu      	"417E540101FA"
+			    client     	@131
+			    supplier   	@130
+			    line_style 	0
+			    label      	(object SegLabel @135
+				Parent_View 	@133
+				location   	(1443, 468)
+				font       	(object Font
+				    size       	12)
+				anchor     	2
+				anchor_loc 	1
+				nlines     	1
+				max_width  	15
+				justify    	0
+				label      	"0..1"
+				pctDist    	0.791334
+				height     	62
+				orientation 	1))
+			(object RoleView "$UNNAMED$34" @136
+			    Parent_View 	@131
+			    location   	(23, -514)
+			    stereotype 	TRUE
+			    line_color 	3342489
+			    quidu      	"417E540101F9"
+			    client     	@131
+			    supplier   	@117
+			    line_style 	0)))
+		(object AttachView "" @137
+		    stereotype 	TRUE
+		    line_color 	3342489
+		    client     	@106
+		    supplier   	@130
+		    line_style 	0)
+		(object UsesView "" @138
+		    stereotype 	TRUE
+		    line_color 	3342489
+		    quidu      	"417E54A90342"
+		    client     	@111
+		    supplier   	@130
+		    line_style 	0)
+		(object ClassView "Class" "Logical View::Analysis Model::LTClasses::TTzActualisedRule" @139
+		    ShowCompartmentStereotypes 	TRUE
+		    IncludeOperation 	TRUE
+		    location   	(2172, 640)
+		    font       	(object Font
+			size       	12)
+		    label      	(object ItemLabel
+			Parent_View 	@139
+			location   	(1956, 563)
+			fill_color 	13434879
+			nlines     	1
+			max_width  	432
+			justify    	0
+			label      	"TTzActualisedRule")
+		    icon_style 	"Icon"
+		    line_color 	3342489
+		    fill_color 	13434879
+		    quidu      	"418669E703DB"
+		    width      	450
+		    height     	182
+		    annotation 	8
+		    autoResize 	TRUE)
+		(object AssociationViewNew "$UNNAMED$52" @140
+		    location   	(1969, 469)
+		    stereotype 	TRUE
+		    line_color 	3342489
+		    quidu      	"41866A2200DE"
+		    roleview_list 	(list RoleViews
+			(object RoleView "$UNNAMED$53" @141
+			    Parent_View 	@140
+			    location   	(-100, 163)
+			    label      	(object SegLabel @142
+				Parent_View 	@141
+				location   	(1922, 375)
+				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      	"41866A2202F3"
+			    client     	@140
+			    supplier   	@130
+			    line_style 	0)
+			(object RoleView "iRules" @143
+			    Parent_View 	@140
+			    location   	(-100, 163)
+			    label      	(object SegLabel @144
+				Parent_View 	@143
+				location   	(2103, 490)
+				font       	(object Font
+				    size       	12)
+				anchor     	1
+				anchor_loc 	1
+				nlines     	1
+				max_width  	160
+				justify    	0
+				label      	"-iRules"
+				pctDist    	0.952434
+				height     	71
+				orientation 	0)
+			    stereotype 	TRUE
+			    line_color 	3342489
+			    quidu      	"41866A2202F2"
+			    client     	@140
+			    supplier   	@139
+			    line_style 	0
+			    label      	(object SegLabel @145
+				Parent_View 	@143
+				location   	(1964, 522)
+				font       	(object Font
+				    size       	12)
+				anchor     	2
+				anchor_loc 	1
+				nlines     	1
+				max_width  	15
+				justify    	0
+				label      	"1..*"
+				pctDist    	0.248320
+				height     	45
+				orientation 	1))))))
+	(object ClassDiagram "6. TZ Data Provider Interface"
+	    quid       	"40F508D002C9"
+	    title      	"6. TZ Data Provider Interface"
+	    zoom       	100
+	    max_height 	28350
+	    max_width  	21600
+	    origin_x   	0
+	    origin_y   	0
+	    items      	(list diagram_item_list
+		(object ClassView "Class" "Logical View::Analysis Model::LTClasses::MTzDataAccess" @146
+		    ShowCompartmentStereotypes 	TRUE
+		    IncludeOperation 	TRUE
+		    location   	(1170, 784)
+		    font       	(object Font
+			size       	12)
+		    label      	(object ItemLabel
+			Parent_View 	@146
+			location   	(885, 574)
+			fill_color 	13434879
+			nlines     	1
+			max_width  	570
+			justify    	0
+			label      	"MTzDataAccess")
+		    stereotype 	(object ItemLabel
+			Parent_View 	@146
+			location   	(885, 524)
+			fill_color 	13434879
+			anchor     	10
+			nlines     	1
+			max_width  	570
+			justify    	0
+			label      	"<<abstract>>")
+		    icon_style 	"Icon"
+		    line_color 	3342489
+		    fill_color 	13434879
+		    quidu      	"40B1D59903C5"
+		    compartment 	(object Compartment
+			Parent_View 	@146
+			location   	(885, 685)
+			font       	(object Font
+			    size       	10)
+			icon_style 	"Icon"
+			fill_color 	16777215
+			anchor     	2
+			nlines     	7
+			max_width  	566)
+		    width      	588
+		    height     	548
+		    annotation 	8
+		    autoResize 	TRUE)
+		(object ClassView "ClassUtility" "Logical View::Analysis Model::TZClasses::CTzDataProviderFactory" @147
+		    ShowCompartmentStereotypes 	TRUE
+		    IncludeAttribute 	TRUE
+		    IncludeOperation 	TRUE
+		    location   	(389, 792)
+		    font       	(object Font
+			size       	12)
+		    label      	(object ItemLabel
+			Parent_View 	@147
+			location   	(105, 686)
+			fill_color 	13434879
+			nlines     	1
+			max_width  	568
+			justify    	0
+			label      	"CTzDataProviderFactory")
+		    icon_style 	"Icon"
+		    line_color 	3342489
+		    fill_color 	13434879
+		    quidu      	"40F284200290"
+		    compartment 	(object Compartment
+			Parent_View 	@147
+			location   	(105, 797)
+			font       	(object Font
+			    size       	10)
+			icon_style 	"Icon"
+			fill_color 	16777215
+			anchor     	2
+			nlines     	2
+			max_width  	488)
+		    width      	586
+		    height     	240
+		    annotation 	8
+		    autoResize 	TRUE)
+		(object UsesView "" @148
+		    stereotype 	TRUE
+		    line_color 	3342489
+		    quidu      	"40F28479007C"
+		    client     	@147
+		    supplier   	@146
+		    line_style 	0)
+		(object NoteView @149
+		    location   	(1587, 1703)
+		    font       	(object Font
+			size       	12)
+		    label      	(object ItemLabel
+			Parent_View 	@149
+			location   	(878, 1175)
+			fill_color 	13434879
+			nlines     	18
+			max_width  	1383
+			label      	
+|This is the interface to the TZ Data Provider. 
+|
+|GetTZules():
+|  returns a collection of TZ Rules for the given period and zone.
+|
+|GetFullTZIDAndRulesL():
+|  returns a collection of TZ Rules for the given period and zone. Also supplies the full name of the zone
+|
+|Release():
+|  Clients are responsible for the lifetime of the Data Provider. They must call this method if the object is no longer required. The method name allows ease of putting on the CleanupRelease stack.
+|
+|ReleaseTzRules():
+|  Instructs the data provider to free the rules to preserve space.
+			)
+		    line_color 	3342489
+		    fill_color 	13434879
+		    width      	1443
+		    height     	1069)
+		(object AttachView "" @150
+		    stereotype 	TRUE
+		    line_color 	3342489
+		    client     	@149
+		    supplier   	@146
+		    line_style 	0)
+		(object NoteView @151
+		    location   	(390, 259)
+		    font       	(object Font
+			size       	12)
+		    label      	(object ItemLabel
+			Parent_View 	@151
+			location   	(40, 28)
+			fill_color 	13434879
+			nlines     	8
+			max_width  	665
+			label      	
+|Factory for TZ Data Provider
+|
+|CreateTZDataProviderL():
+|  returns MTzDataAccess
+			)
+		    line_color 	3342489
+		    fill_color 	13434879
+		    width      	725
+		    height     	475)
+		(object AttachView "" @152
+		    stereotype 	TRUE
+		    line_color 	3342489
+		    client     	@147
+		    supplier   	@151
+		    line_style 	0)
+		(object ClassView "Class" "Logical View::Analysis Model::SysClasses::TTime" @153
+		    ShowCompartmentStereotypes 	TRUE
+		    location   	(1165, 120)
+		    font       	(object Font
+			size       	12)
+		    label      	(object ItemLabel
+			Parent_View 	@153
+			location   	(1039, 43)
+			fill_color 	13434879
+			nlines     	1
+			max_width  	252
+			justify    	0
+			label      	"TTime")
+		    icon_style 	"Icon"
+		    line_color 	3342489
+		    fill_color 	13434879
+		    quidu      	"407FBECA00CB"
+		    width      	270
+		    height     	182
+		    annotation 	8
+		    autoResize 	TRUE)
+		(object NoteView @154
+		    location   	(1900, 266)
+		    font       	(object Font
+			size       	12)
+		    label      	(object ItemLabel
+			Parent_View 	@154
+			location   	(1612, 25)
+			fill_color 	13434879
+			nlines     	8
+			max_width  	540
+			label      	
+|Encapsulates a collection of Time Zone Rules for changing to Summer, Double Summer, or Winter.
+|Also defines the period the rules cover.
+			)
+		    line_color 	3342489
+		    fill_color 	13434879
+		    width      	600
+		    height     	494)
+		(object ClassView "Class" "Logical View::Analysis Model::LTClasses::MTzDataObserver" @155
+		    ShowCompartmentStereotypes 	TRUE
+		    IncludeOperation 	TRUE
+		    location   	(397, 1378)
+		    font       	(object Font
+			size       	12)
+		    label      	(object ItemLabel
+			Parent_View 	@155
+			location   	(123, 1294)
+			fill_color 	13434879
+			nlines     	1
+			max_width  	548
+			justify    	0
+			label      	"MTzDataObserver")
+		    stereotype 	(object ItemLabel
+			Parent_View 	@155
+			location   	(123, 1244)
+			fill_color 	13434879
+			anchor     	10
+			nlines     	1
+			max_width  	548
+			justify    	0
+			label      	"<<abstract>>")
+		    icon_style 	"Icon"
+		    line_color 	3342489
+		    fill_color 	13434879
+		    quidu      	"417E5C9D037C"
+		    compartment 	(object Compartment
+			Parent_View 	@155
+			location   	(123, 1405)
+			font       	(object Font
+			    size       	10)
+			icon_style 	"Icon"
+			fill_color 	16777215
+			anchor     	2
+			nlines     	2
+			max_width  	544)
+		    width      	566
+		    height     	296
+		    annotation 	8
+		    autoResize 	TRUE)
+		(object UsesView "" @156
+		    stereotype 	TRUE
+		    line_color 	3342489
+		    quidu      	"417E681D00F2"
+		    client     	@147
+		    supplier   	@155
+		    line_style 	0)
+		(object ClassView "Class" "Logical View::Analysis Model::LTClasses::CTzActualisedRules" @157
+		    ShowCompartmentStereotypes 	TRUE
+		    IncludeOperation 	TRUE
+		    location   	(1884, 817)
+		    font       	(object Font
+			size       	12)
+		    label      	(object ItemLabel
+			Parent_View 	@157
+			location   	(1652, 636)
+			fill_color 	13434879
+			nlines     	1
+			max_width  	464
+			justify    	0
+			label      	"CTzActualisedRules")
+		    icon_style 	"Icon"
+		    line_color 	3342489
+		    fill_color 	13434879
+		    quidu      	"417E545600A1"
+		    compartment 	(object Compartment
+			Parent_View 	@157
+			location   	(1652, 747)
+			font       	(object Font
+			    size       	10)
+			icon_style 	"Icon"
+			fill_color 	16777215
+			anchor     	2
+			nlines     	5
+			max_width  	431)
+		    width      	482
+		    height     	390
+		    annotation 	8
+		    autoResize 	TRUE)
+		(object UsesView "" @158
+		    stereotype 	TRUE
+		    line_color 	3342489
+		    quidu      	"4186575403BE"
+		    client     	@146
+		    supplier   	@157
+		    line_style 	0)
+		(object UsesView "" @159
+		    stereotype 	TRUE
+		    line_color 	3342489
+		    quidu      	"40F63FCB00CD"
+		    client     	@146
+		    supplier   	@153
+		    line_style 	0)
+		(object AttachView "" @160
+		    stereotype 	TRUE
+		    line_color 	3342489
+		    client     	@154
+		    supplier   	@157
+		    line_style 	0)))
+	(object ClassDiagram "2. Local Time Conversion API"
+	    quid       	"40F5116F025B"
+	    title      	"2. Local Time Conversion API"
+	    zoom       	100
+	    max_height 	28350
+	    max_width  	21600
+	    origin_x   	0
+	    origin_y   	0
+	    items      	(list diagram_item_list
+		(object NoteView @161
+		    location   	(875, 2034)
+		    font       	(object Font
+			size       	12)
+		    label      	(object ItemLabel
+			Parent_View 	@161
+			location   	(62, 1853)
+			fill_color 	13434879
+			nlines     	6
+			max_width  	1590
+			label      	
+|Provides high Performance Conversion for the current selected time zone.
+|Only one instance is required per client.  
+|It requires an installed active scheduler to manage its delegate system time zone change event observer .
+			)
+		    line_color 	3342489
+		    fill_color 	13434879
+		    width      	1650
+		    height     	375)
+		(object ClassView "Class" "Logical View::Analysis Model::LTClasses::CTzId" @162
+		    ShowCompartmentStereotypes 	TRUE
+		    IncludeOperation 	TRUE
+		    location   	(1809, 1679)
+		    font       	(object Font
+			size       	12)
+		    label      	(object ItemLabel
+			Parent_View 	@162
+			location   	(1687, 1573)
+			fill_color 	13434879
+			nlines     	1
+			max_width  	244
+			justify    	0
+			label      	"CTzId")
+		    icon_style 	"Icon"
+		    line_color 	3342489
+		    fill_color 	13434879
+		    quidu      	"411209EF00C4"
+		    width      	262
+		    height     	240
+		    annotation 	8
+		    autoResize 	TRUE)
+		(object ClassView "Class" "Logical View::Analysis Model::SysClasses::TTime" @163
+		    ShowCompartmentStereotypes 	TRUE
+		    location   	(678, 547)
+		    font       	(object Font
+			size       	12)
+		    label      	(object ItemLabel
+			Parent_View 	@163
+			location   	(552, 470)
+			fill_color 	13434879
+			nlines     	1
+			max_width  	252
+			justify    	0
+			label      	"TTime")
+		    icon_style 	"Icon"
+		    line_color 	3342489
+		    fill_color 	13434879
+		    quidu      	"407FBECA00CB"
+		    width      	270
+		    height     	182
+		    annotation 	8
+		    autoResize 	TRUE)
+		(object ClassView "Class" "Use Case View::Use-Case Model::Actors::Sync Conversion Client" @164
+		    ShowCompartmentStereotypes 	TRUE
+		    location   	(423, 86)
+		    font       	(object Font
+			size       	12)
+		    label      	(object ItemLabel
+			Parent_View 	@164
+			location   	(423, 246)
+			anchor_loc 	1
+			nlines     	2
+			max_width  	377
+			justify    	0
+			label      	"Sync Conversion Client")
+		    icon       	"Actor"
+		    icon_style 	"Icon"
+		    line_color 	3342489
+		    fill_color 	13434879
+		    quidu      	"353D5816026C"
+		    annotation 	8
+		    autoResize 	TRUE)
+		(object AssociationViewNew "$UNNAMED$28" @165
+		    location   	(1844, 124)
+		    stereotype 	TRUE
+		    line_color 	3342489
+		    quidu      	"411209F90028"
+		    roleview_list 	(list RoleViews
+			(object RoleView "$UNNAMED$29" @166
+			    Parent_View 	@165
+			    location   	(974, 2)
+			    stereotype 	TRUE
+			    line_color 	3342489
+			    quidu      	"411209F90373"
+			    client     	@165
+			    supplier   	@162
+			    line_style 	3
+			    origin_attachment 	(1844, 124)
+			    terminal_attachment 	(1844, 1559))
+			(object RoleView "$UNNAMED$30" @167
+			    Parent_View 	@165
+			    location   	(974, 2)
+			    stereotype 	TRUE
+			    line_color 	3342489
+			    quidu      	"411209F90383"
+			    client     	@165
+			    supplier   	@164
+			    vertices   	(list Points
+				(1844, 124)
+				(1844, 54)
+				(480, 54))
+			    line_style 	3
+			    origin_attachment 	(1844, 124)
+			    terminal_attachment 	(480, 54))))
+		(object AssociationViewNew "$UNNAMED$8" @168
+		    location   	(650, 188)
+		    stereotype 	TRUE
+		    line_color 	3342489
+		    quidu      	"40D7E577004C"
+		    roleview_list 	(list RoleViews
+			(object RoleView "$UNNAMED$9" @169
+			    Parent_View 	@168
+			    location   	(-239, -440)
+			    stereotype 	TRUE
+			    line_color 	3342489
+			    quidu      	"40D7E5770185"
+			    client     	@168
+			    supplier   	@163
+			    line_style 	3
+			    origin_attachment 	(650, 188)
+			    terminal_attachment 	(650, 456))
+			(object RoleView "$UNNAMED$10" @170
+			    Parent_View 	@168
+			    location   	(-239, -440)
+			    stereotype 	TRUE
+			    line_color 	3342489
+			    quidu      	"40D7E5770186"
+			    client     	@168
+			    supplier   	@164
+			    vertices   	(list Points
+				(650, 188)
+				(650, 91)
+				(480, 91))
+			    line_style 	3
+			    origin_attachment 	(650, 188)
+			    terminal_attachment 	(480, 91))))
+		(object ClassView "Class" "Logical View::Analysis Model::2. Local Time Conversion - Analysis::CTzConverter" @171
+		    ShowCompartmentStereotypes 	TRUE
+		    IncludeOperation 	TRUE
+		    location   	(353, 1144)
+		    font       	(object Font
+			size       	12)
+		    label      	(object ItemLabel
+			Parent_View 	@171
+			location   	(100, 957)
+			fill_color 	13434879
+			nlines     	1
+			max_width  	506
+			justify    	0
+			label      	"CTzConverter")
+		    stereotype 	(object ItemLabel
+			Parent_View 	@171
+			location   	(100, 907)
+			fill_color 	13434879
+			anchor     	10
+			nlines     	1
+			max_width  	506
+			justify    	0
+			label      	"<<active>>")
+		    icon_style 	"Icon"
+		    line_color 	3342489
+		    fill_color 	13434879
+		    quidu      	"40A487AF039A"
+		    width      	524
+		    height     	502
+		    annotation 	8
+		    autoResize 	TRUE)
+		(object AttachView "" @172
+		    stereotype 	TRUE
+		    line_color 	3342489
+		    client     	@161
+		    supplier   	@171
+		    line_style 	3
+		    origin_attachment 	(303, 1846)
+		    terminal_attachment 	(303, 1395))
+		(object AssociationViewNew "$UNNAMED$14" @173
+		    location   	(165, 378)
+		    stereotype 	TRUE
+		    line_color 	3342489
+		    quidu      	"40D7E57C03C7"
+		    roleview_list 	(list RoleViews
+			(object RoleView "$UNNAMED$15" @174
+			    Parent_View 	@173
+			    location   	(-724, -250)
+			    stereotype 	TRUE
+			    line_color 	3342489
+			    quidu      	"40D7E57D029E"
+			    client     	@173
+			    supplier   	@171
+			    line_style 	3
+			    origin_attachment 	(165, 378)
+			    terminal_attachment 	(165, 893)
+			    label      	(object SegLabel @175
+				Parent_View 	@174
+				location   	(207, 836)
+				font       	(object Font
+				    size       	12)
+				anchor     	2
+				anchor_loc 	1
+				nlines     	1
+				max_width  	15
+				justify    	0
+				label      	"1"
+				pctDist    	0.890656
+				height     	42
+				orientation 	0))
+			(object RoleView "$UNNAMED$16" @176
+			    Parent_View 	@173
+			    location   	(-724, -250)
+			    stereotype 	TRUE
+			    line_color 	3342489
+			    quidu      	"40D7E57D02AE"
+			    client     	@173
+			    supplier   	@164
+			    vertices   	(list Points
+				(165, 378)
+				(165, 63)
+				(364, 63))
+			    line_style 	3
+			    origin_attachment 	(165, 378)
+			    terminal_attachment 	(364, 63))))
+		(object UsesView "" @177
+		    stereotype 	TRUE
+		    line_color 	3342489
+		    quidu      	"41120A0F02C8"
+		    client     	@171
+		    supplier   	@162
+		    vertices   	(list Points
+			(513, 1395)
+			(513, 1683)
+			(1678, 1683))
+		    line_style 	3
+		    origin_attachment 	(513, 1395)
+		    terminal_attachment 	(1678, 1683))
+		(object UsesView "" @178
+		    stereotype 	TRUE
+		    line_color 	3342489
+		    quidu      	"40A48BF80399"
+		    client     	@171
+		    supplier   	@163
+		    vertices   	(list Points
+			(374, 893)
+			(374, 540)
+			(543, 540))
+		    line_style 	3
+		    origin_attachment 	(374, 893)
+		    terminal_attachment 	(543, 540))
+		(object ClassView "Class" "Logical View::Analysis Model::LTClasses::RTz" @179
+		    ShowCompartmentStereotypes 	TRUE
+		    IncludeOperation 	TRUE
+		    location   	(1357, 1076)
+		    font       	(object Font
+			size       	12)
+		    label      	(object ItemLabel
+			Parent_View 	@179
+			location   	(1090, 745)
+			fill_color 	13434879
+			nlines     	1
+			max_width  	534
+			justify    	0
+			label      	"RTz")
+		    icon_style 	"Icon"
+		    line_color 	3342489
+		    fill_color 	13434879
+		    quidu      	"409F82C301AF"
+		    width      	552
+		    height     	690
+		    annotation 	8
+		    autoResize 	TRUE)
+		(object AssociationViewNew "connects TzServer via" @180
+		    location   	(1258, 69)
+		    font       	(object Font
+			size       	12)
+		    label      	(object SegLabel @181
+			Parent_View 	@180
+			location   	(1190, 305)
+			font       	(object Font
+			    size       	12
+			    italics    	TRUE)
+			anchor     	1
+			anchor_loc 	1
+			nlines     	3
+			max_width  	313
+			justify    	0
+			label      	"connects TzServer via"
+			pctDist    	-0.650000
+			height     	236
+			orientation 	1)
+		    stereotype 	TRUE
+		    line_color 	3342489
+		    quidu      	"419CBDE90243"
+		    roleview_list 	(list RoleViews
+			(object RoleView "$UNNAMED$59" @182
+			    Parent_View 	@180
+			    location   	(-448, -1294)
+			    label      	(object SegLabel @183
+				Parent_View 	@182
+				location   	(636, 28)
+				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      	"419CBDE90244"
+			    client     	@180
+			    supplier   	@164
+			    line_style 	3
+			    origin_attachment 	(1258, 69)
+			    terminal_attachment 	(480, 69))
+			(object RoleView "$UNNAMED$60" @184
+			    Parent_View 	@180
+			    location   	(-448, -1294)
+			    label      	(object SegLabel @185
+				Parent_View 	@184
+				location   	(1417, 575)
+				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      	"419CBDE90245"
+			    client     	@180
+			    supplier   	@179
+			    vertices   	(list Points
+				(1258, 69)
+				(1375, 69)
+				(1375, 731))
+			    line_style 	3
+			    origin_attachment 	(1258, 69)
+			    terminal_attachment 	(1375, 731)
+			    label      	(object SegLabel @186
+				Parent_View 	@184
+				location   	(1322, 652)
+				font       	(object Font
+				    size       	12)
+				anchor     	2
+				anchor_loc 	1
+				nlines     	1
+				max_width  	15
+				justify    	0
+				label      	"1"
+				pctDist    	0.900000
+				height     	54
+				orientation 	1))))
+		(object UsesView "" @187
+		    stereotype 	TRUE
+		    line_color 	3342489
+		    quidu      	"40F51C740307"
+		    client     	@179
+		    supplier   	@163
+		    vertices   	(list Points
+			(1172, 731)
+			(1172, 528)
+			(813, 528))
+		    line_style 	3
+		    origin_attachment 	(1172, 731)
+		    terminal_attachment 	(813, 528))
+		(object UsesView "" @188
+		    stereotype 	TRUE
+		    line_color 	3342489
+		    quidu      	"41875FF002C3"
+		    client     	@179
+		    supplier   	@162
+		    vertices   	(list Points
+			(1447, 1421)
+			(1447, 1627)
+			(1678, 1627))
+		    line_style 	3
+		    origin_attachment 	(1447, 1421)
+		    terminal_attachment 	(1678, 1627))
+		(object AssociationViewNew "gets time zone rules from" @189
+		    location   	(848, 1028)
+		    font       	(object Font
+			size       	12)
+		    label      	(object SegLabel @190
+			Parent_View 	@189
+			location   	(855, 983)
+			font       	(object Font
+			    size       	12
+			    italics    	TRUE)
+			anchor     	1
+			anchor_loc 	1
+			nlines     	3
+			max_width  	400
+			justify    	0
+			label      	"gets time zone rules from"
+			pctDist    	0.616667
+			height     	46
+			orientation 	0)
+		    stereotype 	TRUE
+		    line_color 	3342489
+		    quidu      	"409F83E900A9"
+		    roleview_list 	(list RoleViews
+			(object RoleView "$UNNAMED$6" @191
+			    Parent_View 	@189
+			    location   	(486, -213)
+			    stereotype 	TRUE
+			    line_color 	3342489
+			    quidu      	"409F83E902AC"
+			    client     	@189
+			    supplier   	@179
+			    line_style 	3
+			    origin_attachment 	(848, 1028)
+			    terminal_attachment 	(1081, 1028)
+			    label      	(object SegLabel @192
+				Parent_View 	@191
+				location   	(1054, 1082)
+				font       	(object Font
+				    size       	12)
+				anchor     	2
+				anchor_loc 	1
+				nlines     	1
+				max_width  	15
+				justify    	0
+				label      	"1"
+				pctDist    	0.900000
+				height     	54
+				orientation 	1))
+			(object RoleView "$UNNAMED$7" @193
+			    Parent_View 	@189
+			    location   	(486, -213)
+			    stereotype 	TRUE
+			    line_color 	3342489
+			    quidu      	"409F83E902AD"
+			    client     	@189
+			    supplier   	@171
+			    line_style 	3
+			    origin_attachment 	(848, 1028)
+			    terminal_attachment 	(615, 1028))))))
+	(object ClassDiagram "5. Time Zone Server"
+	    quid       	"417E5E7A03DF"
+	    title      	"5. Time Zone Server"
+	    zoom       	100
+	    max_height 	28350
+	    max_width  	21600
+	    origin_x   	0
+	    origin_y   	0
+	    items      	(list diagram_item_list
+		(object ClassView "Class" "Logical View::Analysis Model::SysClasses::CPolicyServer" @194
+		    ShowCompartmentStereotypes 	TRUE
+		    location   	(1586, 1478)
+		    font       	(object Font
+			size       	12)
+		    label      	(object ItemLabel
+			Parent_View 	@194
+			location   	(1416, 1401)
+			fill_color 	13434879
+			nlines     	1
+			max_width  	340
+			justify    	0
+			label      	"CPolicyServer")
+		    icon_style 	"Icon"
+		    line_color 	3342489
+		    fill_color 	13434879
+		    quidu      	"409F888A0154"
+		    width      	358
+		    height     	182
+		    annotation 	8
+		    autoResize 	TRUE)
+		(object ClassView "Class" "Logical View::Analysis Model::2. Local Time Conversion - Analysis::CTzSession" @195
+		    ShowCompartmentStereotypes 	TRUE
+		    IncludeOperation 	TRUE
+		    location   	(1802, 1137)
+		    font       	(object Font
+			size       	12)
+		    label      	(object ItemLabel
+			Parent_View 	@195
+			location   	(1349, 1004)
+			fill_color 	13434879
+			nlines     	1
+			max_width  	906
+			justify    	0
+			label      	"CTzSession")
+		    icon_style 	"Icon"
+		    line_color 	3342489
+		    fill_color 	13434879
+		    quidu      	"409F890B0127"
+		    compartment 	(object Compartment
+			Parent_View 	@195
+			location   	(1349, 1071)
+			font       	(object Font
+			    size       	10)
+			icon_style 	"Icon"
+			fill_color 	16777215
+			anchor     	2
+			nlines     	4
+			max_width  	903)
+		    width      	924
+		    height     	294
+		    annotation 	8
+		    autoResize 	TRUE)
+		(object ClassView "Class" "Logical View::Analysis Model::SysClasses::CSession2" @196
+		    ShowCompartmentStereotypes 	TRUE
+		    location   	(2020, 647)
+		    font       	(object Font
+			size       	12)
+		    label      	(object ItemLabel
+			Parent_View 	@196
+			location   	(1880, 570)
+			fill_color 	13434879
+			nlines     	1
+			max_width  	280
+			justify    	0
+			label      	"CSession2")
+		    icon_style 	"Icon"
+		    line_color 	3342489
+		    fill_color 	13434879
+		    quidu      	"409F8948005D"
+		    width      	298
+		    height     	182
+		    annotation 	8
+		    autoResize 	TRUE)
+		(object InheritView "" @197
+		    stereotype 	TRUE
+		    line_color 	3342489
+		    quidu      	"409F895302CE"
+		    client     	@195
+		    supplier   	@196
+		    line_style 	0)
+		(object ClassView "Class" "Logical View::Analysis Model::LTClasses::RTz" @198
+		    ShowCompartmentStereotypes 	TRUE
+		    IncludeOperation 	TRUE
+		    location   	(1429, 364)
+		    font       	(object Font
+			size       	12)
+		    label      	(object ItemLabel
+			Parent_View 	@198
+			location   	(1162, 33)
+			fill_color 	13434879
+			nlines     	1
+			max_width  	534
+			justify    	0
+			label      	"RTz")
+		    icon_style 	"Icon"
+		    line_color 	3342489
+		    fill_color 	13434879
+		    quidu      	"409F82C301AF"
+		    compartment 	(object Compartment
+			Parent_View 	@198
+			location   	(1162, 144)
+			font       	(object Font
+			    size       	10)
+			icon_style 	"Icon"
+			fill_color 	16777215
+			anchor     	2
+			nlines     	11
+			max_width  	531)
+		    width      	552
+		    height     	690
+		    annotation 	8
+		    autoResize 	TRUE)
+		(object ClassView "Class" "Logical View::Analysis Model::2. Local Time Conversion - Analysis::CTzServer" @199
+		    ShowCompartmentStereotypes 	TRUE
+		    IncludeOperation 	TRUE
+		    location   	(932, 1228)
+		    font       	(object Font
+			size       	12)
+		    label      	(object ItemLabel
+			Parent_View 	@199
+			location   	(692, 1145)
+			fill_color 	13434879
+			nlines     	1
+			max_width  	480
+			justify    	0
+			label      	"CTzServer")
+		    icon_style 	"Icon"
+		    line_color 	3342489
+		    fill_color 	13434879
+		    quidu      	"40A1DCCE01F1"
+		    compartment 	(object Compartment
+			Parent_View 	@199
+			location   	(692, 1212)
+			font       	(object Font
+			    size       	10)
+			icon_style 	"Icon"
+			fill_color 	16777215
+			anchor     	2
+			nlines     	2
+			max_width  	478)
+		    width      	498
+		    height     	194
+		    annotation 	8
+		    autoResize 	TRUE)
+		(object AssociationViewNew "provides interface to" @200
+		    location   	(1108, 919)
+		    font       	(object Font
+			size       	12)
+		    label      	(object SegLabel @201
+			Parent_View 	@200
+			location   	(1299, 852)
+			font       	(object Font
+			    size       	12
+			    italics    	TRUE)
+			anchor     	1
+			anchor_loc 	1
+			nlines     	3
+			max_width  	200
+			justify    	0
+			label      	"provides interface to"
+			pctDist    	3.683333
+			height     	68
+			orientation 	0)
+		    stereotype 	TRUE
+		    line_color 	3342489
+		    quidu      	"409F83CD0377"
+		    roleview_list 	(list RoleViews
+			(object RoleView "$UNNAMED$4" @202
+			    Parent_View 	@200
+			    location   	(-300, -281)
+			    stereotype 	TRUE
+			    line_color 	3342489
+			    quidu      	"409F83CE0174"
+			    client     	@200
+			    supplier   	@199
+			    line_style 	0
+			    label      	(object SegLabel @203
+				Parent_View 	@202
+				location   	(980, 1070)
+				font       	(object Font
+				    size       	12)
+				anchor     	2
+				anchor_loc 	1
+				nlines     	1
+				max_width  	15
+				justify    	0
+				label      	"1"
+				pctDist    	0.796536
+				height     	37
+				orientation 	1))
+			(object RoleView "$UNNAMED$5" @204
+			    Parent_View 	@200
+			    location   	(-300, -281)
+			    stereotype 	TRUE
+			    line_color 	3342489
+			    quidu      	"409F83CE0175"
+			    client     	@200
+			    supplier   	@198
+			    line_style 	0
+			    label      	(object SegLabel @205
+				Parent_View 	@204
+				location   	(1147, 752)
+				font       	(object Font
+				    size       	12)
+				anchor     	2
+				anchor_loc 	1
+				nlines     	1
+				max_width  	15
+				justify    	0
+				label      	"1..*"
+				pctDist    	0.682964
+				height     	51
+				orientation 	0))))
+		(object AssocAttachView "" @206
+		    stereotype 	TRUE
+		    line_color 	3342489
+		    client     	@200
+		    supplier   	@195
+		    line_style 	0)
+		(object InheritView "" @207
+		    stereotype 	TRUE
+		    line_color 	3342489
+		    quidu      	"409F88A303E5"
+		    client     	@199
+		    supplier   	@194
+		    line_style 	0)
+		(object ClassView "Class" "Logical View::Analysis Model::2. Local Time Conversion - Analysis::MTZCfgAgentObserver" @208
+		    ShowCompartmentStereotypes 	TRUE
+		    IncludeOperation 	TRUE
+		    location   	(806, 1628)
+		    font       	(object Font
+			size       	12)
+		    label      	(object ItemLabel
+			Parent_View 	@208
+			location   	(538, 1545)
+			fill_color 	13434879
+			nlines     	1
+			max_width  	536
+			justify    	0
+			label      	"MTZCfgAgentObserver")
+		    icon_style 	"Icon"
+		    line_color 	3342489
+		    fill_color 	13434879
+		    quidu      	"417E5D9E0285"
+		    compartment 	(object Compartment
+			Parent_View 	@208
+			location   	(538, 1612)
+			font       	(object Font
+			    size       	10)
+			icon_style 	"Icon"
+			fill_color 	16777215
+			anchor     	2
+			nlines     	2
+			max_width  	478)
+		    width      	554
+		    height     	194
+		    annotation 	8
+		    autoResize 	TRUE)
+		(object InheritView "" @209
+		    stereotype 	TRUE
+		    line_color 	3342489
+		    quidu      	"417E5DA401BA"
+		    client     	@199
+		    supplier   	@208
+		    line_style 	0)
+		(object ClassView "Class" "Logical View::Analysis Model::2. Local Time Conversion - Analysis::CTzConfigAgent" @210
+		    ShowCompartmentStereotypes 	TRUE
+		    IncludeOperation 	TRUE
+		    location   	(332, 469)
+		    font       	(object Font
+			size       	12)
+		    label      	(object ItemLabel
+			Parent_View 	@210
+			location   	(15, 261)
+			fill_color 	13434879
+			nlines     	1
+			max_width  	634
+			justify    	0
+			label      	"CTzConfigAgent")
+		    icon_style 	"Icon"
+		    line_color 	3342489
+		    fill_color 	13434879
+		    quidu      	"409F83A9029C"
+		    width      	652
+		    height     	444
+		    annotation 	8
+		    autoResize 	TRUE)
+		(object AssociationViewNew "delegates time zone configuration to" @211
+		    location   	(680, 910)
+		    font       	(object Font
+			size       	12)
+		    label      	(object SegLabel @212
+			Parent_View 	@211
+			location   	(828, 878)
+			font       	(object Font
+			    size       	12
+			    italics    	TRUE)
+			anchor     	1
+			anchor_loc 	1
+			nlines     	4
+			max_width  	332
+			justify    	0
+			label      	"delegates time zone configuration to"
+			pctDist    	2.966667
+			height     	33
+			orientation 	0)
+		    stereotype 	TRUE
+		    line_color 	3342489
+		    quidu      	"40B35A9A03D8"
+		    roleview_list 	(list RoleViews
+			(object RoleView "$UNNAMED$2" @213
+			    Parent_View 	@211
+			    location   	(-1336, -834)
+			    stereotype 	TRUE
+			    line_color 	3342489
+			    quidu      	"40B35A9B01F4"
+			    client     	@211
+			    supplier   	@210
+			    line_style 	0
+			    label      	(object SegLabel @214
+				Parent_View 	@213
+				location   	(531, 775)
+				font       	(object Font
+				    size       	12)
+				anchor     	2
+				anchor_loc 	1
+				nlines     	1
+				max_width  	15
+				justify    	0
+				label      	"1"
+				pctDist    	0.713417
+				height     	34
+				orientation 	0))
+			(object RoleView "$UNNAMED$3" @215
+			    Parent_View 	@211
+			    location   	(-1336, -834)
+			    stereotype 	TRUE
+			    line_color 	3342489
+			    quidu      	"40B35A9B0204"
+			    client     	@211
+			    supplier   	@199
+			    line_style 	0)))
+		(object AssociationViewNew "$UNNAMED$41" @216
+		    location   	(303, 1225)
+		    stereotype 	TRUE
+		    line_color 	3342489
+		    quidu      	"417E5DBA00A1"
+		    roleview_list 	(list RoleViews
+			(object RoleView "iObserver" @217
+			    Parent_View 	@216
+			    location   	(-817, -36)
+			    label      	(object SegLabel @218
+				Parent_View 	@217
+				location   	(497, 1483)
+				font       	(object Font
+				    size       	12)
+				anchor     	1
+				anchor_loc 	1
+				nlines     	1
+				max_width  	187
+				justify    	0
+				label      	"-iObserver"
+				pctDist    	0.638828
+				height     	81
+				orientation 	1)
+			    stereotype 	TRUE
+			    line_color 	3342489
+			    quidu      	"417E5DBA037F"
+			    client     	@216
+			    supplier   	@208
+			    line_style 	0)
+			(object RoleView "$UNNAMED$42" @219
+			    Parent_View 	@216
+			    location   	(-817, -36)
+			    stereotype 	TRUE
+			    line_color 	3342489
+			    quidu      	"417E5DBA0380"
+			    client     	@216
+			    supplier   	@210
+			    vertices   	(list Points
+				(303, 1225)
+				(256, 1188)
+				(308, 691))
+			    line_style 	0)))))
+	(object ClassDiagram "Timezone Configuration API"
+	    quid       	"419DB54A019D"
+	    title      	"Timezone Configuration API"
+	    zoom       	100
+	    max_height 	28350
+	    max_width  	21600
+	    origin_x   	-1063
+	    origin_y   	0
+	    items      	(list diagram_item_list
+		(object ClassView "Class" "Logical View::Analysis Model::LTClasses::RTz" @220
+		    ShowCompartmentStereotypes 	TRUE
+		    IncludeOperation 	TRUE
+		    location   	(1023, 1154)
+		    font       	(object Font
+			size       	12)
+		    label      	(object ItemLabel
+			Parent_View 	@220
+			location   	(756, 823)
+			fill_color 	13434879
+			nlines     	1
+			max_width  	534
+			justify    	0
+			label      	"RTz")
+		    icon_style 	"Icon"
+		    line_color 	3342489
+		    fill_color 	13434879
+		    quidu      	"409F82C301AF"
+		    width      	552
+		    height     	690
+		    annotation 	8
+		    autoResize 	TRUE)
+		(object ClassView "Class" "Logical View::Analysis Model::LTClasses::CTzId" @221
+		    ShowCompartmentStereotypes 	TRUE
+		    IncludeOperation 	TRUE
+		    location   	(956, 533)
+		    font       	(object Font
+			size       	12)
+		    label      	(object ItemLabel
+			Parent_View 	@221
+			location   	(834, 427)
+			fill_color 	13434879
+			nlines     	1
+			max_width  	244
+			justify    	0
+			label      	"CTzId")
+		    icon_style 	"Icon"
+		    line_color 	3342489
+		    fill_color 	13434879
+		    quidu      	"411209EF00C4"
+		    width      	262
+		    height     	240
+		    annotation 	8
+		    autoResize 	TRUE)
+		(object ClassView "Class" "Logical View::Analysis Model::SysClasses::TTime" @222
+		    ShowCompartmentStereotypes 	TRUE
+		    location   	(1415, 209)
+		    font       	(object Font
+			size       	12)
+		    label      	(object ItemLabel
+			Parent_View 	@222
+			location   	(1289, 132)
+			fill_color 	13434879
+			nlines     	1
+			max_width  	252
+			justify    	0
+			label      	"TTime")
+		    icon_style 	"Icon"
+		    line_color 	3342489
+		    fill_color 	13434879
+		    quidu      	"407FBECA00CB"
+		    width      	270
+		    height     	182
+		    annotation 	8
+		    autoResize 	TRUE)
+		(object ClassView "Class" "Use Case View::Use-Case Model::Actors::Time Zone Setting Client" @223
+		    ShowCompartmentStereotypes 	TRUE
+		    IncludeOperation 	TRUE
+		    location   	(261, 325)
+		    label      	(object ItemLabel
+			Parent_View 	@223
+			location   	(261, 485)
+			anchor_loc 	1
+			nlines     	2
+			max_width  	327
+			justify    	0
+			label      	"Time Zone Setting Client")
+		    icon       	"Actor"
+		    icon_style 	"Icon"
+		    line_color 	3342489
+		    fill_color 	13434879
+		    quidu      	"417E52C803D8"
+		    annotation 	8
+		    autoResize 	TRUE)
+		(object AssociationViewNew "$UNNAMED$35" @224
+		    location   	(522, 705)
+		    stereotype 	TRUE
+		    line_color 	3342489
+		    quidu      	"417E59E801FC"
+		    roleview_list 	(list RoleViews
+			(object RoleView "$UNNAMED$37" @225
+			    Parent_View 	@224
+			    location   	(-914, -374)
+			    label      	(object SegLabel @226
+				Parent_View 	@225
+				location   	(369, 367)
+				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      	"417E59E90017"
+			    client     	@224
+			    supplier   	@223
+			    vertices   	(list Points
+				(522, 705)
+				(522, 325)
+				(318, 325))
+			    line_style 	3
+			    origin_attachment 	(522, 705)
+			    terminal_attachment 	(318, 325))
+			(object RoleView "$UNNAMED$36" @227
+			    Parent_View 	@224
+			    location   	(-914, -374)
+			    label      	(object SegLabel @228
+				Parent_View 	@227
+				location   	(697, 1107)
+				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      	"417E59E90008"
+			    client     	@224
+			    supplier   	@220
+			    vertices   	(list Points
+				(522, 705)
+				(522, 1065)
+				(747, 1065))
+			    line_style 	3
+			    origin_attachment 	(522, 705)
+			    terminal_attachment 	(747, 1065)
+			    label      	(object SegLabel @229
+				Parent_View 	@227
+				location   	(722, 1012)
+				anchor     	2
+				anchor_loc 	1
+				nlines     	1
+				max_width  	15
+				justify    	0
+				label      	"1"
+				pctDist    	0.900000
+				height     	54
+				orientation 	0))))
+		(object AssociationViewNew "$UNNAMED$38" @230
+		    location   	(700, 280)
+		    stereotype 	TRUE
+		    line_color 	3342489
+		    quidu      	"417E5A0901EC"
+		    roleview_list 	(list RoleViews
+			(object RoleView "$UNNAMED$40" @231
+			    Parent_View 	@230
+			    location   	(-1109, -1399)
+			    label      	(object SegLabel @232
+				Parent_View 	@231
+				location   	(442, 322)
+				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      	"417E5A0A0121"
+			    client     	@230
+			    supplier   	@223
+			    line_style 	3
+			    origin_attachment 	(700, 280)
+			    terminal_attachment 	(318, 280))
+			(object RoleView "$UNNAMED$39" @233
+			    Parent_View 	@230
+			    location   	(-1109, -1399)
+			    label      	(object SegLabel @234
+				Parent_View 	@233
+				location   	(909, 289)
+				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      	"417E5A0A0112"
+			    client     	@230
+			    supplier   	@221
+			    vertices   	(list Points
+				(700, 280)
+				(950, 280)
+				(950, 413))
+			    line_style 	3
+			    origin_attachment 	(700, 280)
+			    terminal_attachment 	(950, 413))))
+		(object AssociationViewNew "$UNNAMED$56" @235
+		    location   	(746, 191)
+		    stereotype 	TRUE
+		    line_color 	3342489
+		    quidu      	"41875FDA0330"
+		    roleview_list 	(list RoleViews
+			(object RoleView "$UNNAMED$58" @236
+			    Parent_View 	@235
+			    location   	(68, -356)
+			    label      	(object SegLabel @237
+				Parent_View 	@236
+				location   	(336, 233)
+				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      	"41875FDC0004"
+			    client     	@235
+			    supplier   	@223
+			    vertices   	(list Points
+				(746, 191)
+				(264, 191)
+				(264, 243))
+			    line_style 	3
+			    origin_attachment 	(746, 191)
+			    terminal_attachment 	(264, 243))
+			(object RoleView "$UNNAMED$57" @238
+			    Parent_View 	@235
+			    location   	(68, -356)
+			    label      	(object SegLabel @239
+				Parent_View 	@238
+				location   	(1157, 233)
+				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      	"41875FDB03DC"
+			    client     	@235
+			    supplier   	@222
+			    line_style 	3
+			    origin_attachment 	(746, 191)
+			    terminal_attachment 	(1280, 191))))
+		(object UsesView "" @240
+		    stereotype 	TRUE
+		    line_color 	3342489
+		    quidu      	"41875FF002C3"
+		    client     	@220
+		    supplier   	@221
+		    line_style 	3
+		    origin_attachment 	(994, 808)
+		    terminal_attachment 	(994, 652))
+		(object UsesView "" @241
+		    stereotype 	TRUE
+		    line_color 	3342489
+		    quidu      	"40F51C740307"
+		    client     	@220
+		    supplier   	@222
+		    vertices   	(list Points
+			(1299, 999)
+			(1431, 999)
+			(1431, 300))
+		    line_style 	3
+		    origin_attachment 	(1299, 999)
+		    terminal_attachment 	(1431, 300))))
+	(object ObjectDiagram "8. Coversion Collaboration Diagram"
+	    mechanism_ref 	@1
+	    quid       	"409F82450382"
+	    title      	"8. Coversion Collaboration Diagram"
+	    zoom       	100
+	    max_height 	28350
+	    max_width  	21600
+	    origin_x   	600
+	    origin_y   	0
+	    items      	(list diagram_item_list
+		(object ObjectView "$UNNAMED$61" @242
+		    location   	(1175, 473)
+		    font       	(object Font
+			underline  	TRUE)
+		    label      	(object ItemLabel
+			Parent_View 	@242
+			location   	(1094, 425)
+			fill_color 	13434879
+			nlines     	2
+			max_width  	162
+			justify    	0
+			label      	"")
+		    icon_style 	"Icon"
+		    line_color 	3342489
+		    fill_color 	13434879
+		    quidu      	"40F79653006D"
+		    height     	118
+		    annotation 	4
+		    autoResize 	TRUE
+		    subobjects 	0
+		    x_offset   	0.000000
+		    y_offset   	0.000000)
+		(object ObjectView "$UNNAMED$62" @243
+		    location   	(506, 222)
+		    font       	(object Font
+			underline  	TRUE)
+		    label      	(object ItemLabel
+			Parent_View 	@243
+			location   	(506, 331)
+			anchor_loc 	1
+			nlines     	2
+			max_width  	487
+			justify    	0
+			label      	"")
+		    icon       	"Actor"
+		    icon_style 	"Icon"
+		    line_color 	3342489
+		    fill_color 	13434879
+		    quidu      	"40F7965D02BF"
+		    width      	180
+		    height     	60
+		    annotation 	4
+		    autoResize 	TRUE
+		    subobjects 	0
+		    x_offset   	0.000000
+		    y_offset   	0.000000)
+		(object ObjectView "$UNNAMED$63" @244
+		    location   	(984, 1061)
+		    font       	(object Font
+			underline  	TRUE)
+		    label      	(object ItemLabel
+			Parent_View 	@244
+			location   	(851, 1012)
+			fill_color 	13434879
+			nlines     	2
+			max_width  	266
+			justify    	0
+			label      	"")
+		    icon_style 	"Icon"
+		    line_color 	3342489
+		    fill_color 	13434879
+		    quidu      	"41866FBB03DF"
+		    width      	284
+		    height     	118
+		    annotation 	4
+		    autoResize 	TRUE
+		    subobjects 	0
+		    x_offset   	0.000000
+		    y_offset   	0.000000)
+		(object ObjectView "$UNNAMED$64" @245
+		    location   	(1806, 259)
+		    font       	(object Font
+			underline  	TRUE)
+		    label      	(object ItemLabel
+			Parent_View 	@245
+			location   	(1725, 218)
+			fill_color 	13434879
+			nlines     	2
+			max_width  	162
+			justify    	0
+			label      	"")
+		    icon_style 	"Icon"
+		    line_color 	3342489
+		    fill_color 	13434879
+		    quidu      	"4186701F0324"
+		    height     	105
+		    annotation 	4
+		    autoResize 	TRUE
+		    subobjects 	0
+		    x_offset   	0.000000
+		    y_offset   	0.000000)
+		(object ObjectView "iCurrentRules" @246
+		    location   	(976, 1625)
+		    font       	(object Font
+			underline  	TRUE)
+		    label      	(object ItemLabel
+			Parent_View 	@246
+			location   	(786, 1576)
+			fill_color 	13434879
+			nlines     	2
+			max_width  	380
+			justify    	0
+			label      	"iCurrentRules")
+		    icon_style 	"Icon"
+		    line_color 	3342489
+		    fill_color 	13434879
+		    quidu      	"418670CE0029"
+		    width      	398
+		    height     	118
+		    annotation 	4
+		    autoResize 	TRUE
+		    subobjects 	0
+		    x_offset   	0.000000
+		    y_offset   	0.000000)
+		(object LinkSelfView "" @247
+		    location   	(984, 852)
+		    stereotype 	TRUE
+		    line_color 	3342489
+		    quidu      	"41867172027D"
+		    client     	@244
+		    supplier   	@244
+		    line_style 	0)
+		(object MessView "" @248
+		    location   	(984, 808)
+		    line_color 	3342489
+		    label      	(object SegLabel @249
+			Parent_View 	@248
+			location   	(984, 764)
+			quidu      	"41867172027E"
+			anchor_loc 	1
+			nlines     	1
+			max_width  	559
+			justify    	0
+			label      	"[!ruleApplies] replaceCachedRule"
+			pctDist    	0.500000
+			height     	45
+			orientation 	0)
+		    object_arc 	@247
+		    pctDist    	0.500000
+		    height     	45
+		    orientation 	0
+		    dir        	1
+		    origin     	(924, 808)
+		    terminus   	(1044, 808))
+		(object LinkView "" @250
+		    stereotype 	TRUE
+		    line_color 	3342489
+		    quidu      	"40F7973400AE"
+		    client     	@243
+		    supplier   	@242
+		    line_style 	0)
+		(object LinkView "" @251
+		    stereotype 	TRUE
+		    line_color 	3342489
+		    quidu      	"41866FDE0026"
+		    client     	@243
+		    supplier   	@244
+		    line_style 	0)
+		(object MessView "" @252
+		    location   	(774, 606)
+		    line_color 	3342489
+		    label      	(object SegLabel @253
+			Parent_View 	@252
+			location   	(813, 542)
+			quidu      	"41866FDE0027"
+			anchor_loc 	1
+			nlines     	1
+			max_width  	147
+			justify    	0
+			label      	"NewL( )"
+			pctDist    	0.500000
+			height     	45
+			orientation 	0)
+		    label      	(object SegLabel @254
+			Parent_View 	@252
+			location   	(813, 585)
+			quidu      	"41866FFB02E5"
+			anchor_loc 	1
+			nlines     	1
+			max_width  	422
+			justify    	0
+			label      	"ConvertToUniversalTime()"
+			pctDist    	0.500000
+			height     	45
+			orientation 	0)
+		    object_arc 	@251
+		    pctDist    	0.500000
+		    height     	45
+		    orientation 	0
+		    dir        	1
+		    origin     	(744, 554)
+		    terminus   	(804, 658))
+		(object LinkView "" @255
+		    stereotype 	TRUE
+		    line_color 	3342489
+		    quidu      	"418670330056"
+		    client     	@243
+		    supplier   	@245
+		    line_style 	0)
+		(object MessView "" @256
+		    location   	(1154, 195)
+		    line_color 	3342489
+		    label      	(object SegLabel @257
+			Parent_View 	@256
+			location   	(1155, 151)
+			quidu      	"418670330057"
+			anchor_loc 	1
+			nlines     	1
+			max_width  	138
+			justify    	0
+			label      	"NewL()"
+			pctDist    	0.500000
+			height     	45
+			orientation 	0)
+		    object_arc 	@255
+		    pctDist    	0.500000
+		    height     	45
+		    orientation 	0
+		    dir        	1
+		    origin     	(1094, 193)
+		    terminus   	(1214, 197))
+		(object LinkView "" @258
+		    stereotype 	TRUE
+		    line_color 	3342489
+		    quidu      	"418670F60308"
+		    client     	@244
+		    supplier   	@246
+		    line_style 	0)
+		(object MessView "" @259
+		    location   	(1024, 1344)
+		    line_color 	3342489
+		    label      	(object SegLabel @260
+			Parent_View 	@259
+			location   	(1069, 1258)
+			quidu      	"418670F60309"
+			anchor_loc 	1
+			nlines     	1
+			max_width  	475
+			justify    	0
+			label      	"ruleApplies = RuleApplies( )"
+			pctDist    	0.500000
+			height     	45
+			orientation 	0)
+		    label      	(object SegLabel @261
+			Parent_View 	@259
+			location   	(1069, 1301)
+			quidu      	"418671070385"
+			anchor_loc 	1
+			nlines     	1
+			max_width  	478
+			justify    	0
+			label      	"[ruleApplies] ConvertTime( )"
+			pctDist    	0.500000
+			height     	45
+			orientation 	0)
+		    label      	(object SegLabel @262
+			Parent_View 	@259
+			location   	(1069, 1344)
+			quidu      	"418671E3000D"
+			anchor_loc 	1
+			nlines     	1
+			max_width  	313
+			justify    	0
+			label      	"ConvertTime( )"
+			pctDist    	0.500000
+			height     	45
+			orientation 	0)
+		    object_arc 	@258
+		    pctDist    	0.500000
+		    height     	45
+		    orientation 	0
+		    dir        	1
+		    origin     	(1024, 1284)
+		    terminus   	(1024, 1404))
+		(object LinkView "" @263
+		    stereotype 	TRUE
+		    line_color 	3342489
+		    quidu      	"4186712D03B4"
+		    client     	@244
+		    supplier   	@242
+		    line_style 	0)
+		(object MessView "" @264
+		    location   	(1035, 754)
+		    line_color 	3342489
+		    label      	(object SegLabel @265
+			Parent_View 	@264
+			location   	(993, 741)
+			quidu      	"4186712D03B5"
+			anchor_loc 	1
+			nlines     	1
+			max_width  	838
+			justify    	0
+			label      	"iCurrentRules = GetTimeZoneRulesL( )"
+			pctDist    	0.500000
+			height     	45
+			orientation 	0)
+		    object_arc 	@263
+		    pctDist    	0.500000
+		    height     	45
+		    orientation 	0
+		    dir        	1
+		    origin     	(1016, 810)
+		    terminus   	(1054, 698))
+		(object LinkView "" @266
+		    stereotype 	TRUE
+		    line_color 	3342489
+		    quidu      	"4186715D0319"
+		    client     	@244
+		    supplier   	@245
+		    line_style 	0)))
+	(object InteractionDiagram "7. Coversion Sequence Diagram"
+	    mechanism_ref 	@1
+	    quid       	"40F799630038"
+	    title      	"7. Coversion Sequence Diagram"
+	    zoom       	100
+	    max_height 	28350
+	    max_width  	21600
+	    origin_x   	0
+	    origin_y   	0
+	    items      	(list diagram_item_list
+		(object InterObjView "$UNNAMED$61" @267
+		    location   	(1866, 225)
+		    font       	(object Font
+			size       	10
+			underline  	TRUE)
+		    label      	(object ItemLabel
+			Parent_View 	@267
+			location   	(1866, 225)
+			fill_color 	13434879
+			anchor_loc 	1
+			nlines     	2
+			max_width  	282
+			justify    	0
+			label      	"")
+		    icon_style 	"Icon"
+		    line_color 	3342489
+		    fill_color 	13434879
+		    quidu      	"40F79653006D"
+		    width      	300
+		    height     	1545
+		    icon_height 	0
+		    icon_width 	0
+		    icon_y_offset 	0
+		    annotation 	1
+		    Focus_Of_Control 	(object Focus_Of_Control "" @268
+			location   	(1866, 1326)
+			line_color 	3342489
+			InterObjView 	@267
+			height     	60
+			y_coord    	0
+			Nested     	FALSE))
+		(object InterObjView "$UNNAMED$62" @269
+		    location   	(109, 225)
+		    font       	(object Font
+			size       	10
+			underline  	TRUE)
+		    label      	(object ItemLabel
+			Parent_View 	@269
+			location   	(109, 243)
+			anchor_loc 	1
+			nlines     	2
+			max_width  	360
+			justify    	0
+			label      	"")
+		    icon       	"Actor"
+		    icon_style 	"Icon"
+		    line_color 	3342489
+		    fill_color 	13434879
+		    quidu      	"40F7965D02BF"
+		    width      	120
+		    height     	1545
+		    icon_height 	162
+		    icon_width 	120
+		    icon_y_offset 	7
+		    annotation 	1
+		    Focus_Of_Control 	(object Focus_Of_Control "" @270
+			location   	(109, 486)
+			line_color 	3342489
+			InterObjView 	@269
+			height     	1194
+			y_coord    	1134
+			Nested     	FALSE))
+		(object InterObjView "iCurrentRules" @271
+		    location   	(1446, 225)
+		    font       	(object Font
+			size       	10
+			underline  	TRUE)
+		    label      	(object ItemLabel
+			Parent_View 	@271
+			location   	(1446, 225)
+			fill_color 	13434879
+			anchor_loc 	1
+			nlines     	2
+			max_width  	362
+			justify    	0
+			label      	"iCurrentRules")
+		    icon_style 	"Icon"
+		    line_color 	3342489
+		    fill_color 	13434879
+		    quidu      	"418670CE0029"
+		    width      	380
+		    height     	1545
+		    icon_height 	0
+		    icon_width 	0
+		    icon_y_offset 	0
+		    annotation 	1
+		    Focus_Of_Control 	(object Focus_Of_Control "" @272
+			location   	(1446, 817)
+			line_color 	3342489
+			InterObjView 	@271
+			height     	60
+			y_coord    	0
+			Nested     	FALSE)
+		    Focus_Of_Control 	(object Focus_Of_Control "" @273
+			location   	(1446, 965)
+			line_color 	3342489
+			InterObjView 	@271
+			height     	60
+			y_coord    	0
+			Nested     	FALSE)
+		    Focus_Of_Control 	(object Focus_Of_Control "" @274
+			location   	(1446, 1440)
+			line_color 	3342489
+			InterObjView 	@271
+			height     	60
+			y_coord    	0
+			Nested     	FALSE))
+		(object InterObjView "$UNNAMED$64" @275
+		    location   	(1050, 225)
+		    font       	(object Font
+			size       	10
+			underline  	TRUE)
+		    label      	(object ItemLabel
+			Parent_View 	@275
+			location   	(1050, 225)
+			fill_color 	13434879
+			anchor_loc 	1
+			nlines     	2
+			max_width  	282
+			justify    	0
+			label      	"")
+		    icon_style 	"Icon"
+		    line_color 	3342489
+		    fill_color 	13434879
+		    quidu      	"4186701F0324"
+		    width      	300
+		    height     	1545
+		    icon_height 	0
+		    icon_width 	0
+		    icon_y_offset 	0
+		    annotation 	1
+		    Focus_Of_Control 	(object Focus_Of_Control "" @276
+			location   	(1050, 584)
+			line_color 	3342489
+			InterObjView 	@275
+			height     	60
+			y_coord    	0
+			Nested     	FALSE))
+		(object InterObjView "$UNNAMED$63" @277
+		    location   	(666, 225)
+		    font       	(object Font
+			size       	10
+			underline  	TRUE)
+		    label      	(object ItemLabel
+			Parent_View 	@277
+			location   	(666, 225)
+			fill_color 	13434879
+			anchor_loc 	1
+			nlines     	2
+			max_width  	388
+			justify    	0
+			label      	"")
+		    icon_style 	"Icon"
+		    line_color 	3342489
+		    fill_color 	13434879
+		    quidu      	"41866FBB03DF"
+		    width      	406
+		    height     	1545
+		    icon_height 	0
+		    icon_width 	0
+		    icon_y_offset 	0
+		    annotation 	1
+		    Focus_Of_Control 	(object Focus_Of_Control "" @278
+			location   	(666, 486)
+			line_color 	3342489
+			InterObjView 	@277
+			height     	60
+			y_coord    	0
+			Nested     	FALSE)
+		    Focus_Of_Control 	(object Focus_Of_Control "" @279
+			location   	(666, 736)
+			line_color 	3342489
+			InterObjView 	@277
+			height     	884
+			y_coord    	824
+			Nested     	FALSE)
+		    Focus_Of_Control 	(object Focus_Of_Control "" @280
+			location   	(666, 1157)
+			line_color 	3342489
+			InterObjView 	@277
+			height     	403
+			y_coord    	343
+			Nested     	TRUE))
+		(object InterMessView "" @281
+		    location   	(0, 486)
+		    font       	(object Font
+			size       	10)
+		    label      	(object SegLabel @282
+			Parent_View 	@281
+			location   	(387, 442)
+			font       	(object Font
+			    size       	10)
+			quidu      	"41866FDE0027"
+			anchor_loc 	1
+			nlines     	1
+			max_width  	169
+			justify    	0
+			label      	"NewL( )"
+			pctDist    	0.500000
+			height     	45
+			orientation 	0)
+		    line_color 	3342489
+		    client     	@269
+		    supplier   	@277
+		    Focus_Src  	@270
+		    Focus_Entry 	@278
+		    origin     	(124, 486)
+		    terminus   	(650, 486)
+		    ordinal    	0)
+		(object InterMessView "" @283
+		    location   	(0, 736)
+		    font       	(object Font
+			size       	10)
+		    label      	(object SegLabel @284
+			Parent_View 	@283
+			location   	(387, 692)
+			font       	(object Font
+			    size       	10)
+			quidu      	"41866FFB02E5"
+			anchor_loc 	1
+			nlines     	1
+			max_width  	566
+			justify    	0
+			label      	"ConvertToUniversalTime()"
+			pctDist    	0.500000
+			height     	45
+			orientation 	0)
+		    line_color 	3342489
+		    client     	@269
+		    supplier   	@277
+		    Focus_Src  	@270
+		    Focus_Entry 	@279
+		    origin     	(124, 736)
+		    terminus   	(650, 736)
+		    ordinal    	2)
+		(object InterMessView "" @285
+		    location   	(0, 584)
+		    font       	(object Font
+			size       	10)
+		    label      	(object SegLabel @286
+			Parent_View 	@285
+			location   	(793, 555)
+			font       	(object Font
+			    size       	10)
+			quidu      	"418670330057"
+			anchor_loc 	1
+			nlines     	1
+			max_width  	156
+			justify    	0
+			label      	"NewL()"
+			pctDist    	0.735366
+			height     	30
+			orientation 	0)
+		    line_color 	3342489
+		    client     	@269
+		    supplier   	@275
+		    Focus_Src  	@270
+		    Focus_Entry 	@276
+		    origin     	(124, 584)
+		    terminus   	(1034, 584)
+		    ordinal    	1)
+		(object InterMessView "" @287
+		    location   	(0, 817)
+		    font       	(object Font
+			size       	10)
+		    label      	(object SegLabel @288
+			Parent_View 	@287
+			location   	(1055, 773)
+			font       	(object Font
+			    size       	10)
+			quidu      	"418670F60309"
+			anchor_loc 	1
+			nlines     	1
+			max_width  	558
+			justify    	0
+			label      	"ruleApplies = RuleApplies( )"
+			pctDist    	0.499369
+			height     	45
+			orientation 	0)
+		    line_color 	3342489
+		    client     	@277
+		    supplier   	@271
+		    Focus_Src  	@279
+		    Focus_Entry 	@272
+		    origin     	(681, 817)
+		    terminus   	(1430, 817)
+		    ordinal    	3)
+		(object InterMessView "" @289
+		    location   	(0, 965)
+		    font       	(object Font
+			size       	10)
+		    label      	(object SegLabel @290
+			Parent_View 	@289
+			location   	(1055, 921)
+			font       	(object Font
+			    size       	10)
+			quidu      	"418671070385"
+			anchor_loc 	1
+			nlines     	1
+			max_width  	591
+			justify    	0
+			label      	"[ruleApplies] ConvertTime( )"
+			pctDist    	0.500000
+			height     	45
+			orientation 	0)
+		    line_color 	3342489
+		    client     	@277
+		    supplier   	@271
+		    Focus_Src  	@279
+		    Focus_Entry 	@273
+		    origin     	(681, 965)
+		    terminus   	(1430, 965)
+		    ordinal    	4)
+		(object InterMessView "" @291
+		    location   	(0, 1326)
+		    font       	(object Font
+			size       	10)
+		    label      	(object SegLabel @292
+			Parent_View 	@291
+			location   	(1273, 1282)
+			font       	(object Font
+			    size       	10)
+			quidu      	"4186712D03B5"
+			anchor_loc 	1
+			nlines     	1
+			max_width  	1135
+			justify    	0
+			label      	"iCurrentRules = GetTimeZoneRulesL( )"
+			pctDist    	0.500000
+			height     	45
+			orientation 	0)
+		    line_color 	3342489
+		    client     	@277
+		    supplier   	@267
+		    Focus_Src  	@280
+		    Focus_Entry 	@268
+		    origin     	(696, 1326)
+		    terminus   	(1850, 1326)
+		    ordinal    	6)
+		(object SelfMessView "" @293
+		    location   	(0, 1157)
+		    font       	(object Font
+			size       	10)
+		    label      	(object SegLabel @294
+			Parent_View 	@293
+			location   	(1025, 1124)
+			font       	(object Font
+			    size       	10)
+			quidu      	"41867172027E"
+			anchor_loc 	1
+			nlines     	1
+			max_width  	612
+			justify    	0
+			label      	"[!ruleApplies] replaceCachedRule"
+			pctDist    	2.193333
+			height     	34
+			orientation 	0)
+		    line_color 	3342489
+		    client     	@277
+		    supplier   	@277
+		    Focus_Src  	@279
+		    Focus_Entry 	@280
+		    origin     	(697, 1157)
+		    terminus   	(847, 1157)
+		    ordinal    	5)
+		(object InterMessView "" @295
+		    location   	(0, 1440)
+		    label      	(object SegLabel @296
+			Parent_View 	@295
+			location   	(1063, 1396)
+			quidu      	"418671E3000D"
+			anchor_loc 	1
+			nlines     	1
+			max_width  	253
+			justify    	0
+			label      	"ConvertTime( )"
+			pctDist    	0.500000
+			height     	45
+			orientation 	0)
+		    line_color 	3342489
+		    client     	@277
+		    supplier   	@271
+		    Focus_Src  	@280
+		    Focus_Entry 	@274
+		    origin     	(696, 1440)
+		    terminus   	(1430, 1440)
+		    ordinal    	7)))
+	(object InteractionDiagram "Fetching Rules - Server-Side"
+	    mechanism_ref 	@2
+	    quid       	"41867260000F"
+	    title      	"Fetching Rules - Server-Side"
+	    zoom       	100
+	    max_height 	28350
+	    max_width  	21600
+	    origin_x   	744
+	    origin_y   	0
+	    items      	(list diagram_item_list
+		(object InterObjView "$UNNAMED$65" @297
+		    location   	(681, 225)
+		    font       	(object Font
+			size       	10
+			underline  	TRUE)
+		    label      	(object ItemLabel
+			Parent_View 	@297
+			location   	(681, 225)
+			fill_color 	13434879
+			anchor_loc 	1
+			nlines     	2
+			max_width  	282
+			justify    	0
+			label      	"")
+		    icon_style 	"Icon"
+		    line_color 	3342489
+		    fill_color 	13434879
+		    quidu      	"41867AC800D6"
+		    width      	300
+		    height     	1832
+		    icon_height 	0
+		    icon_width 	0
+		    icon_y_offset 	0
+		    annotation 	1
+		    Focus_Of_Control 	(object Focus_Of_Control "" @298
+			location   	(681, 461)
+			line_color 	3342489
+			InterObjView 	@297
+			height     	1446
+			y_coord    	1386
+			Nested     	FALSE))
+		(object InterObjView "$UNNAMED$66" @299
+		    location   	(1140, 225)
+		    font       	(object Font
+			size       	10
+			underline  	TRUE)
+		    label      	(object ItemLabel
+			Parent_View 	@299
+			location   	(1140, 225)
+			fill_color 	13434879
+			anchor_loc 	1
+			nlines     	2
+			max_width  	420
+			justify    	0
+			label      	"")
+		    icon_style 	"Icon"
+		    line_color 	3342489
+		    fill_color 	13434879
+		    quidu      	"41867AC800DB"
+		    width      	438
+		    height     	1832
+		    icon_height 	0
+		    icon_width 	0
+		    icon_y_offset 	0
+		    annotation 	1
+		    Focus_Of_Control 	(object Focus_Of_Control "" @300
+			location   	(1140, 544)
+			line_color 	3342489
+			InterObjView 	@299
+			height     	1303
+			y_coord    	1243
+			Nested     	FALSE))
+		(object InterObjView "iTimeZoneMgr" @301
+		    location   	(1603, 225)
+		    font       	(object Font
+			size       	10
+			underline  	TRUE)
+		    label      	(object ItemLabel
+			Parent_View 	@301
+			location   	(1603, 225)
+			fill_color 	13434879
+			anchor_loc 	1
+			nlines     	2
+			max_width  	439
+			justify    	0
+			label      	"iTimeZoneMgr")
+		    icon_style 	"Icon"
+		    line_color 	3342489
+		    fill_color 	13434879
+		    quidu      	"41867AC800DE"
+		    width      	457
+		    height     	1832
+		    icon_height 	0
+		    icon_width 	0
+		    icon_y_offset 	0
+		    annotation 	1
+		    Focus_Of_Control 	(object Focus_Of_Control "" @302
+			location   	(1603, 636)
+			line_color 	3342489
+			InterObjView 	@301
+			height     	1151
+			y_coord    	1091
+			Nested     	FALSE))
+		(object InterObjView "iTZProvider" @303
+		    location   	(2972, 225)
+		    font       	(object Font
+			size       	10
+			underline  	TRUE)
+		    label      	(object ItemLabel
+			Parent_View 	@303
+			location   	(2972, 225)
+			fill_color 	13434879
+			anchor_loc 	1
+			nlines     	2
+			max_width  	451
+			justify    	0
+			label      	"iTZProvider")
+		    icon_style 	"Icon"
+		    line_color 	3342489
+		    fill_color 	13434879
+		    quidu      	"41867AC800E9"
+		    width      	469
+		    height     	1832
+		    icon_height 	0
+		    icon_width 	0
+		    icon_y_offset 	0
+		    annotation 	1
+		    Focus_Of_Control 	(object Focus_Of_Control "" @304
+			location   	(2972, 1285)
+			line_color 	3342489
+			InterObjView 	@303
+			height     	60
+			y_coord    	0
+			Nested     	FALSE)
+		    Focus_Of_Control 	(object Focus_Of_Control "" @305
+			location   	(2972, 1667)
+			line_color 	3342489
+			InterObjView 	@303
+			height     	60
+			y_coord    	0
+			Nested     	FALSE))
+		(object InterObjView "iRules" @306
+		    location   	(2528, 225)
+		    font       	(object Font
+			size       	10
+			underline  	TRUE)
+		    label      	(object ItemLabel
+			Parent_View 	@306
+			location   	(2528, 225)
+			fill_color 	13434879
+			anchor_loc 	1
+			nlines     	2
+			max_width  	358
+			justify    	0
+			label      	"iRules")
+		    icon_style 	"Icon"
+		    line_color 	3342489
+		    fill_color 	13434879
+		    quidu      	"41867AC800E8"
+		    width      	376
+		    height     	1832
+		    icon_height 	0
+		    icon_width 	0
+		    icon_y_offset 	0
+		    annotation 	1
+		    Focus_Of_Control 	(object Focus_Of_Control "" @307
+			location   	(2528, 895)
+			line_color 	3342489
+			InterObjView 	@306
+			height     	60
+			y_coord    	0
+			Nested     	FALSE)
+		    Focus_Of_Control 	(object Focus_Of_Control "" @308
+			location   	(2528, 1020)
+			line_color 	3342489
+			InterObjView 	@306
+			height     	60
+			y_coord    	0
+			Nested     	FALSE)
+		    Focus_Of_Control 	(object Focus_Of_Control "" @309
+			location   	(2528, 1445)
+			line_color 	3342489
+			InterObjView 	@306
+			height     	60
+			y_coord    	0
+			Nested     	FALSE))
+		(object InterObjView "$UNNAMED$67" @310
+		    location   	(253, 225)
+		    font       	(object Font
+			size       	10
+			underline  	TRUE)
+		    label      	(object ItemLabel
+			Parent_View 	@310
+			location   	(253, 225)
+			fill_color 	13434879
+			anchor_loc 	1
+			nlines     	2
+			max_width  	436
+			justify    	0
+			label      	"")
+		    icon_style 	"Icon"
+		    line_color 	3342489
+		    fill_color 	13434879
+		    quidu      	"41867AE5022E"
+		    width      	454
+		    height     	1832
+		    icon_height 	0
+		    icon_width 	0
+		    icon_y_offset 	0
+		    annotation 	1
+		    Focus_Of_Control 	(object Focus_Of_Control "" @311
+			location   	(253, 400)
+			line_color 	3342489
+			InterObjView 	@310
+			height     	1567
+			y_coord    	1507
+			Nested     	FALSE))
+		(object InterObjView "iSystemTimeZone" @312
+		    location   	(2087, 225)
+		    font       	(object Font
+			size       	10
+			underline  	TRUE)
+		    label      	(object ItemLabel
+			Parent_View 	@312
+			location   	(2087, 225)
+			fill_color 	13434879
+			anchor_loc 	1
+			nlines     	2
+			max_width  	436
+			justify    	0
+			label      	"iSystemTimeZone")
+		    icon_style 	"Icon"
+		    line_color 	3342489
+		    fill_color 	13434879
+		    quidu      	"41867AC800E1"
+		    width      	454
+		    height     	1832
+		    icon_height 	0
+		    icon_width 	0
+		    icon_y_offset 	0
+		    annotation 	1
+		    Focus_Of_Control 	(object Focus_Of_Control "" @313
+			location   	(2087, 764)
+			line_color 	3342489
+			InterObjView 	@312
+			height     	861
+			y_coord    	801
+			Nested     	FALSE)
+		    Focus_Of_Control 	(object Focus_Of_Control "" @314
+			location   	(2087, 1172)
+			line_color 	3342489
+			InterObjView 	@312
+			height     	393
+			y_coord    	333
+			Nested     	TRUE))
+		(object NoteView @315
+		    location   	(875, 75)
+		    font       	(object Font
+			size       	10)
+		    label      	(object ItemLabel
+			Parent_View 	@315
+			location   	(737, 15)
+			fill_color 	13434879
+			nlines     	2
+			max_width  	240
+			label      	"Process Boundary")
+		    line_color 	3342489
+		    fill_color 	13434879
+		    width      	300
+		    height     	132)
+		(object NoteView @316
+		    location   	(878, 2084)
+		    font       	(object Font
+			size       	10)
+		    label      	(object ItemLabel
+			Parent_View 	@316
+			location   	(740, 2024)
+			fill_color 	13434879
+			nlines     	2
+			max_width  	240
+			label      	"Process Boundary")
+		    line_color 	3342489
+		    fill_color 	13434879
+		    width      	300
+		    height     	132)
+		(object NoteView @317
+		    location   	(1767, 1228)
+		    font       	(object Font
+			size       	10)
+		    label      	(object ItemLabel
+			Parent_View 	@317
+			location   	(1588, 1144)
+			fill_color 	13434879
+			nlines     	3
+			max_width  	322
+			label      	"Get and return iRules")
+		    line_color 	3342489
+		    fill_color 	13434879
+		    width      	382
+		    height     	181)
+		(object NoteView @318
+		    location   	(2022, 2103)
+		    font       	(object Font
+			size       	10)
+		    label      	(object ItemLabel
+			Parent_View 	@318
+			location   	(1791, 1984)
+			fill_color 	13434879
+			nlines     	4
+			max_width  	427
+			label      	"Free the memory used to hold the rules in the data provider")
+		    line_color 	3342489
+		    fill_color 	13434879
+		    width      	487
+		    height     	250)
+		(object InterMessView "" @319
+		    location   	(0, 544)
+		    font       	(object Font
+			size       	10)
+		    label      	(object SegLabel @320
+			Parent_View 	@319
+			location   	(910, 500)
+			font       	(object Font
+			    size       	10)
+			quidu      	"41867AC800D8"
+			anchor_loc 	1
+			nlines     	1
+			max_width  	410
+			justify    	0
+			label      	"doGetTimeZoneRulesL"
+			pctDist    	0.500000
+			height     	45
+			orientation 	0)
+		    line_color 	3342489
+		    client     	@297
+		    supplier   	@299
+		    Focus_Src  	@298
+		    Focus_Entry 	@300
+		    origin     	(696, 544)
+		    terminus   	(1124, 544)
+		    ordinal    	1)
+		(object InterMessView "" @321
+		    location   	(0, 636)
+		    font       	(object Font
+			size       	10)
+		    label      	(object SegLabel @322
+			Parent_View 	@321
+			location   	(1371, 592)
+			font       	(object Font
+			    size       	10)
+			quidu      	"41867AC800D9"
+			anchor_loc 	1
+			nlines     	1
+			max_width  	403
+			justify    	0
+			label      	"GetTimeZoneRulesL( )"
+			pctDist    	0.500000
+			height     	45
+			orientation 	0)
+		    line_color 	3342489
+		    client     	@299
+		    supplier   	@301
+		    Focus_Src  	@300
+		    Focus_Entry 	@302
+		    origin     	(1155, 636)
+		    terminus   	(1587, 636)
+		    ordinal    	2)
+		(object InterMessView "" @323
+		    location   	(0, 764)
+		    font       	(object Font
+			size       	10)
+		    label      	(object SegLabel @324
+			Parent_View 	@323
+			location   	(1844, 720)
+			font       	(object Font
+			    size       	10)
+			quidu      	"41867AC800DC"
+			anchor_loc 	1
+			nlines     	1
+			max_width  	403
+			justify    	0
+			label      	"GetTimeZoneRulesL( )"
+			pctDist    	0.500000
+			height     	45
+			orientation 	0)
+		    line_color 	3342489
+		    client     	@301
+		    supplier   	@312
+		    Focus_Src  	@302
+		    Focus_Entry 	@313
+		    origin     	(1618, 764)
+		    terminus   	(2071, 764)
+		    ordinal    	3)
+		(object InterMessView "" @325
+		    location   	(0, 895)
+		    font       	(object Font
+			size       	10)
+		    label      	(object SegLabel @326
+			Parent_View 	@325
+			location   	(2410, 846)
+			font       	(object Font
+			    size       	10)
+			quidu      	"41867AC800DF"
+			anchor_loc 	1
+			nlines     	1
+			max_width  	558
+			justify    	0
+			label      	"ruleApplies = RuleApplies(, )"
+			pctDist    	0.751220
+			height     	50
+			orientation 	0)
+		    line_color 	3342489
+		    client     	@312
+		    supplier   	@306
+		    Focus_Src  	@313
+		    Focus_Entry 	@307
+		    origin     	(2102, 895)
+		    terminus   	(2512, 895)
+		    ordinal    	4)
+		(object InterMessView "" @327
+		    location   	(0, 1020)
+		    font       	(object Font
+			size       	10)
+		    label      	(object SegLabel @328
+			Parent_View 	@327
+			location   	(2307, 976)
+			font       	(object Font
+			    size       	10)
+			quidu      	"41867AC800E6"
+			anchor_loc 	1
+			nlines     	1
+			max_width  	275
+			justify    	0
+			label      	"[ruleApplies] ( )"
+			pctDist    	0.500000
+			height     	45
+			orientation 	0)
+		    line_color 	3342489
+		    client     	@312
+		    supplier   	@306
+		    Focus_Src  	@313
+		    Focus_Entry 	@308
+		    origin     	(2102, 1020)
+		    terminus   	(2512, 1020)
+		    ordinal    	5)
+		(object SelfMessView "" @329
+		    location   	(0, 1172)
+		    font       	(object Font
+			size       	10)
+		    label      	(object SegLabel @330
+			Parent_View 	@329
+			location   	(2291, 1137)
+			font       	(object Font
+			    size       	10)
+			quidu      	"41867AC800E5"
+			anchor_loc 	1
+			nlines     	3
+			max_width  	500
+			justify    	0
+			label      	"[!ruleApplies] replaceCachedRule"
+			pctDist    	1.160000
+			height     	36
+			orientation 	0)
+		    line_color 	3342489
+		    client     	@312
+		    supplier   	@312
+		    Focus_Src  	@313
+		    Focus_Entry 	@314
+		    origin     	(2118, 1172)
+		    terminus   	(2268, 1172)
+		    ordinal    	6)
+		(object InterMessView "" @331
+		    location   	(0, 1445)
+		    font       	(object Font
+			size       	10)
+		    label      	(object SegLabel @332
+			Parent_View 	@331
+			location   	(2314, 1401)
+			font       	(object Font
+			    size       	10)
+			quidu      	"41867AC800E7"
+			anchor_loc 	1
+			nlines     	1
+			max_width  	38
+			justify    	0
+			label      	"( )"
+			pctDist    	0.500000
+			height     	45
+			orientation 	0)
+		    line_color 	3342489
+		    client     	@312
+		    supplier   	@306
+		    Focus_Src  	@314
+		    Focus_Entry 	@309
+		    origin     	(2117, 1445)
+		    terminus   	(2512, 1445)
+		    ordinal    	8)
+		(object InterMessView "" @333
+		    location   	(0, 1285)
+		    font       	(object Font
+			size       	10)
+		    label      	(object SegLabel @334
+			Parent_View 	@333
+			location   	(2536, 1241)
+			font       	(object Font
+			    size       	10)
+			quidu      	"41867AC800E3"
+			anchor_loc 	1
+			nlines     	1
+			max_width  	427
+			justify    	0
+			label      	"iRules = GetTZRules(, )"
+			pctDist    	0.500000
+			height     	45
+			orientation 	0)
+		    line_color 	3342489
+		    client     	@312
+		    supplier   	@303
+		    Focus_Src  	@314
+		    Focus_Entry 	@304
+		    origin     	(2117, 1285)
+		    terminus   	(2956, 1285)
+		    ordinal    	7)
+		(object AttachView "" @335
+		    stereotype 	TRUE
+		    line_color 	3342489
+		    client     	@315
+		    supplier   	@316
+		    line_style 	0)
+		(object AttachView "" @336
+		    stereotype 	TRUE
+		    line_color 	3342489
+		    client     	@317
+		    supplier   	@327
+		    line_style 	0)
+		(object AttachView "" @337
+		    stereotype 	TRUE
+		    line_color 	3342489
+		    client     	@317
+		    supplier   	@331
+		    line_style 	0)
+		(object InterMessView "" @338
+		    location   	(0, 461)
+		    font       	(object Font
+			size       	10)
+		    label      	(object SegLabel @339
+			Parent_View 	@338
+			location   	(466, 417)
+			font       	(object Font
+			    size       	10)
+			quidu      	"41867AF20220"
+			anchor_loc 	1
+			nlines     	1
+			max_width  	403
+			justify    	0
+			label      	"GetTimeZoneRulesL( )"
+			pctDist    	0.500000
+			height     	45
+			orientation 	0)
+		    line_color 	3342489
+		    client     	@310
+		    supplier   	@297
+		    Focus_Src  	@311
+		    Focus_Entry 	@298
+		    origin     	(268, 461)
+		    terminus   	(665, 461)
+		    ordinal    	0)
+		(object InterMessView "" @340
+		    location   	(0, 1667)
+		    font       	(object Font
+			size       	10)
+		    label      	(object SegLabel @341
+			Parent_View 	@340
+			location   	(2287, 1623)
+			font       	(object Font
+			    size       	10)
+			quidu      	"41867B9F03A9"
+			anchor_loc 	1
+			nlines     	1
+			max_width  	331
+			justify    	0
+			label      	"ReleaseTzRules( )"
+			pctDist    	0.500000
+			height     	45
+			orientation 	0)
+		    line_color 	3342489
+		    client     	@301
+		    supplier   	@303
+		    Focus_Src  	@302
+		    Focus_Entry 	@305
+		    origin     	(1618, 1667)
+		    terminus   	(2956, 1667)
+		    ordinal    	9)
+		(object AttachView "" @342
+		    stereotype 	TRUE
+		    line_color 	3342489
+		    client     	@318
+		    supplier   	@340
+		    line_style 	0)))
+	(object ObjectDiagram "Conversion and Configuration Concurrency View"
+	    mechanism_ref 	@3
+	    quid       	"418778160228"
+	    title      	"Conversion and Configuration Concurrency View"
+	    zoom       	100
+	    max_height 	28350
+	    max_width  	21600
+	    origin_x   	38
+	    origin_y   	0
+	    items      	(list diagram_item_list
+		(object NoteView @343
+		    location   	(1559, 678)
+		    line_color 	3342489
+		    width      	919
+		    height     	919)
+		(object NoteView @344
+		    location   	(578, 679)
+		    line_color 	3342489
+		    width      	1000
+		    height     	906)
+		(object NoteView @345
+		    location   	(1065, 1788)
+		    line_color 	3342489
+		    width      	1925
+		    height     	1225)
+		(object ObjectView "$UNNAMED$68" @346
+		    location   	(255, 341)
+		    font       	(object Font
+			underline  	TRUE)
+		    label      	(object ItemLabel
+			Parent_View 	@346
+			location   	(255, 450)
+			anchor_loc 	1
+			nlines     	2
+			max_width  	490
+			justify    	0
+			label      	"")
+		    icon       	"Actor"
+		    icon_style 	"Icon"
+		    line_color 	3342489
+		    fill_color 	13434879
+		    quidu      	"418778A7022A"
+		    width      	180
+		    height     	60
+		    annotation 	4
+		    autoResize 	TRUE
+		    subobjects 	0
+		    x_offset   	0.000000
+		    y_offset   	0.000000)
+		(object ObjectView "$UNNAMED$70" @347
+		    location   	(1805, 360)
+		    font       	(object Font
+			underline  	TRUE)
+		    label      	(object ItemLabel
+			Parent_View 	@347
+			location   	(1805, 469)
+			anchor_loc 	1
+			nlines     	2
+			max_width  	490
+			justify    	0
+			label      	"")
+		    icon       	"Actor"
+		    icon_style 	"Icon"
+		    line_color 	3342489
+		    fill_color 	13434879
+		    quidu      	"418778AD0065"
+		    width      	180
+		    height     	60
+		    annotation 	4
+		    autoResize 	TRUE
+		    subobjects 	0
+		    x_offset   	0.000000
+		    y_offset   	0.000000)
+		(object ObjectView "$UNNAMED$71" @348
+		    location   	(1328, 758)
+		    font       	(object Font
+			underline  	TRUE)
+		    label      	(object ItemLabel
+			Parent_View 	@348
+			location   	(1247, 710)
+			fill_color 	13434879
+			nlines     	2
+			max_width  	162
+			justify    	0
+			label      	"")
+		    icon_style 	"Icon"
+		    line_color 	3342489
+		    fill_color 	13434879
+		    quidu      	"418778C90382"
+		    height     	118
+		    annotation 	4
+		    autoResize 	TRUE
+		    subobjects 	0
+		    x_offset   	0.000000
+		    y_offset   	0.000000)
+		(object ObjectView "$UNNAMED$73" @349
+		    location   	(1217, 1899)
+		    font       	(object Font
+			underline  	TRUE)
+		    label      	(object ItemLabel
+			Parent_View 	@349
+			location   	(1063, 1850)
+			fill_color 	13434879
+			nlines     	2
+			max_width  	308
+			justify    	0
+			label      	"")
+		    icon_style 	"Icon"
+		    line_color 	3342489
+		    fill_color 	13434879
+		    quidu      	"418778F001CD"
+		    width      	326
+		    height     	118
+		    annotation 	4
+		    autoResize 	TRUE
+		    subobjects 	0
+		    x_offset   	0.000000
+		    y_offset   	0.000000)
+		(object ObjectView "$UNNAMED$74" @350
+		    location   	(598, 1572)
+		    font       	(object Font
+			underline  	TRUE)
+		    label      	(object ItemLabel
+			Parent_View 	@350
+			location   	(492, 1523)
+			fill_color 	13434879
+			nlines     	2
+			max_width  	212
+			justify    	0
+			label      	"")
+		    icon_style 	"Icon"
+		    line_color 	3342489
+		    fill_color 	13434879
+		    quidu      	"418779000289"
+		    width      	230
+		    height     	118
+		    annotation 	4
+		    autoResize 	TRUE
+		    subobjects 	0
+		    x_offset   	0.000000
+		    y_offset   	0.000000)
+		(object ObjectView "$UNNAMED$72" @351
+		    location   	(1217, 1369)
+		    font       	(object Font
+			underline  	TRUE)
+		    label      	(object ItemLabel
+			Parent_View 	@351
+			location   	(1092, 1327)
+			fill_color 	13434879
+			nlines     	2
+			max_width  	250
+			justify    	0
+			label      	"")
+		    icon_style 	"Icon"
+		    line_color 	3342489
+		    fill_color 	13434879
+		    quidu      	"4187790A01CE"
+		    width      	268
+		    height     	105
+		    annotation 	4
+		    autoResize 	TRUE
+		    subobjects 	0
+		    x_offset   	0.000000
+		    y_offset   	0.000000)
+		(object ObjectView "$UNNAMED$69" @352
+		    location   	(628, 586)
+		    font       	(object Font
+			underline  	TRUE)
+		    label      	(object ItemLabel
+			Parent_View 	@352
+			location   	(495, 537)
+			fill_color 	13434879
+			nlines     	2
+			max_width  	266
+			justify    	0
+			label      	"")
+		    icon_style 	"Icon"
+		    line_color 	3342489
+		    fill_color 	13434879
+		    quidu      	"4187792E01BE"
+		    width      	284
+		    height     	118
+		    annotation 	4
+		    autoResize 	TRUE
+		    subobjects 	0
+		    x_offset   	0.000000
+		    y_offset   	0.000000)
+		(object ObjectView "$UNNAMED$75" @353
+		    location   	(853, 889)
+		    font       	(object Font
+			underline  	TRUE)
+		    label      	(object ItemLabel
+			Parent_View 	@353
+			location   	(772, 841)
+			fill_color 	13434879
+			nlines     	2
+			max_width  	162
+			justify    	0
+			label      	"")
+		    icon_style 	"Icon"
+		    line_color 	3342489
+		    fill_color 	13434879
+		    quidu      	"418779380038"
+		    height     	118
+		    annotation 	4
+		    autoResize 	TRUE
+		    subobjects 	0
+		    x_offset   	0.000000
+		    y_offset   	0.000000)
+		(object ObjectView "iCache" @354
+		    location   	(281, 835)
+		    font       	(object Font
+			underline  	TRUE)
+		    label      	(object ItemLabel
+			Parent_View 	@354
+			location   	(92, 787)
+			fill_color 	13434879
+			nlines     	2
+			max_width  	378
+			justify    	0
+			label      	"iCache")
+		    icon_style 	"Icon"
+		    line_color 	3342489
+		    fill_color 	13434879
+		    quidu      	"418779750327"
+		    width      	396
+		    height     	118
+		    annotation 	4
+		    autoResize 	TRUE
+		    subobjects 	0
+		    x_offset   	0.000000
+		    y_offset   	0.000000)
+		(object ObjectView "iSystemZoneCache" @355
+		    location   	(1627, 2260)
+		    font       	(object Font
+			underline  	TRUE)
+		    label      	(object ItemLabel
+			Parent_View 	@355
+			location   	(1400, 2211)
+			fill_color 	13434879
+			nlines     	2
+			max_width  	454
+			justify    	0
+			label      	"iSystemZoneCache")
+		    icon_style 	"Icon"
+		    line_color 	3342489
+		    fill_color 	13434879
+		    quidu      	"41877A510145"
+		    width      	472
+		    height     	118
+		    annotation 	4
+		    autoResize 	TRUE
+		    subobjects 	0
+		    x_offset   	0.000000
+		    y_offset   	0.000000)
+		(object ObjectView "iTzDataProvider" @356
+		    location   	(639, 2256)
+		    font       	(object Font
+			underline  	TRUE)
+		    label      	(object ItemLabel
+			Parent_View 	@356
+			location   	(451, 2208)
+			fill_color 	13434879
+			nlines     	2
+			max_width  	376
+			justify    	0
+			label      	"iTzDataProvider")
+		    icon_style 	"Icon"
+		    line_color 	3342489
+		    fill_color 	13434879
+		    quidu      	"41877A8C008A"
+		    width      	394
+		    height     	118
+		    annotation 	4
+		    autoResize 	TRUE
+		    subobjects 	0
+		    x_offset   	0.000000
+		    y_offset   	0.000000)
+		(object LinkView "" @357
+		    stereotype 	TRUE
+		    line_color 	3342489
+		    quidu      	"4187793D0299"
+		    client     	@346
+		    supplier   	@352
+		    vertices   	(list Points
+			(339, 365)
+			(513, 416)
+			(586, 526))
+		    line_style 	0)
+		(object MessView "" @358
+		    location   	(503, 367)
+		    line_color 	3342489
+		    label      	(object SegLabel @359
+			Parent_View 	@358
+			location   	(690, 339)
+			quidu      	"41877A1F0116"
+			anchor_loc 	1
+			nlines     	1
+			max_width  	369
+			justify    	0
+			label      	"ConvertToLocalTime()"
+			pctDist    	1.912521
+			height     	80
+			orientation 	0)
+		    object_arc 	@357
+		    pctDist    	0.500214
+		    height     	45
+		    orientation 	0
+		    dir        	1
+		    origin     	(445, 350)
+		    terminus   	(561, 384))
+		(object LinkView "" @360
+		    stereotype 	TRUE
+		    line_color 	3342489
+		    quidu      	"4187795A027A"
+		    client     	@347
+		    supplier   	@348
+		    vertices   	(list Points
+			(1739, 391)
+			(1525, 501)
+			(1372, 698))
+		    line_style 	0)
+		(object MessView "" @361
+		    location   	(1517, 586)
+		    line_color 	3342489
+		    label      	(object SegLabel @362
+			Parent_View 	@361
+			location   	(1685, 622)
+			quidu      	"41877ABC0202"
+			anchor_loc 	1
+			nlines     	1
+			max_width  	288
+			justify    	0
+			label      	"SetTimeZoneL( )"
+			pctDist    	-0.121398
+			height     	155
+			orientation 	0)
+		    object_arc 	@360
+		    pctDist    	0.640734
+		    height     	45
+		    orientation 	0
+		    dir        	1
+		    origin     	(1553, 539)
+		    terminus   	(1481, 633))
+		(object LinkView "" @363
+		    stereotype 	TRUE
+		    line_color 	3342489
+		    quidu      	"4187791200C4"
+		    client     	@348
+		    supplier   	@351
+		    line_style 	0)
+		(object MessView "" @364
+		    location   	(1335, 974)
+		    line_color 	3342489
+		    label      	(object SegLabel @365
+			Parent_View 	@364
+			location   	(1518, 957)
+			quidu      	"41877ABF026F"
+			anchor_loc 	1
+			nlines     	1
+			max_width  	344
+			justify    	0
+			label      	"doSetTimeZoneL()"
+			pctDist    	0.105836
+			height     	177
+			orientation 	0)
+		    object_arc 	@363
+		    pctDist    	0.299792
+		    height     	47
+		    orientation 	0
+		    dir        	1
+		    origin     	(1345, 915)
+		    terminus   	(1325, 1033))
+		(object LinkView "" @366
+		    stereotype 	TRUE
+		    line_color 	3342489
+		    quidu      	"418779180112"
+		    client     	@349
+		    supplier   	@350
+		    line_style 	0)
+		(object MessView "" @367
+		    location   	(854, 1734)
+		    line_color 	3342489
+		    label      	(object SegLabel @368
+			Parent_View 	@367
+			location   	(835, 1774)
+			quidu      	"41877B250232"
+			anchor_loc 	1
+			nlines     	1
+			max_width  	481
+			justify    	0
+			label      	"NotifyTZStatusChange( )"
+			pctDist    	0.500000
+			height     	45
+			orientation 	0)
+		    label      	(object SegLabel @369
+			Parent_View 	@367
+			location   	(835, 1817)
+			quidu      	"41877E7A01B0"
+			anchor_loc 	1
+			nlines     	1
+			max_width  	425
+			justify    	0
+			label      	"NotifyTZStatusChange( )"
+			pctDist    	0.500000
+			height     	45
+			orientation 	0)
+		    object_arc 	@366
+		    pctDist    	0.607121
+		    height     	25
+		    orientation 	0
+		    dir        	1
+		    origin     	(906, 1761)
+		    terminus   	(802, 1707))
+		(object LinkView "" @370
+		    stereotype 	TRUE
+		    line_color 	3342489
+		    quidu      	"41877A5C024F"
+		    client     	@349
+		    supplier   	@355
+		    line_style 	0)
+		(object MessView "" @371
+		    location   	(1472, 2072)
+		    line_color 	3342489
+		    label      	(object SegLabel @372
+			Parent_View 	@371
+			location   	(1654, 2049)
+			quidu      	"41877AAA029E"
+			anchor_loc 	1
+			nlines     	1
+			max_width  	485
+			justify    	0
+			label      	"GetTimeZoneRulesL( )"
+			pctDist    	1.515730
+			height     	139
+			orientation 	0)
+		    object_arc 	@370
+		    pctDist    	0.587605
+		    height     	39
+		    orientation 	0
+		    dir        	1
+		    origin     	(1427, 2032)
+		    terminus   	(1517, 2112))
+		(object LinkView "" @373
+		    stereotype 	TRUE
+		    line_color 	3342489
+		    quidu      	"4187791A0374"
+		    client     	@350
+		    supplier   	@351
+		    line_style 	0)
+		(object MessView "" @374
+		    location   	(817, 1457)
+		    line_color 	3342489
+		    label      	(object SegLabel @375
+			Parent_View 	@374
+			location   	(804, 1372)
+			quidu      	"41877B34038A"
+			anchor_loc 	1
+			nlines     	1
+			max_width  	509
+			justify    	0
+			label      	"NotifyTZStatusChange( )"
+			pctDist    	0.500000
+			height     	45
+			orientation 	0)
+		    label      	(object SegLabel @376
+			Parent_View 	@374
+			location   	(804, 1415)
+			quidu      	"41877E870088"
+			anchor_loc 	1
+			nlines     	1
+			max_width  	454
+			justify    	0
+			label      	"NotifyTZStatusChange( )"
+			pctDist    	0.500000
+			height     	45
+			orientation 	0)
+		    object_arc 	@373
+		    pctDist    	0.313521
+		    height     	41
+		    orientation 	0
+		    dir        	1
+		    origin     	(760, 1475)
+		    terminus   	(874, 1439))
+		(object LinkView "" @377
+		    stereotype 	TRUE
+		    line_color 	3342489
+		    quidu      	"41877915027A"
+		    client     	@351
+		    supplier   	@349
+		    line_style 	0)
+		(object MessView "" @378
+		    location   	(1268, 1678)
+		    line_color 	3342489
+		    label      	(object SegLabel @379
+			Parent_View 	@378
+			location   	(1483, 1705)
+			quidu      	"41877A3B03D5"
+			anchor_loc 	1
+			nlines     	1
+			max_width  	457
+			justify    	0
+			label      	"GetTimeZoneRulesL( )"
+			pctDist    	0.733230
+			height     	215
+			orientation 	0)
+		    object_arc 	@377
+		    pctDist    	0.618368
+		    height     	51
+		    orientation 	0
+		    dir        	1
+		    origin     	(1268, 1618)
+		    terminus   	(1268, 1738))
+		(object MessView "" @380
+		    location   	(1263, 1524)
+		    line_color 	3342489
+		    label      	(object SegLabel @381
+			Parent_View 	@380
+			location   	(1427, 1517)
+			quidu      	"41877ACD00E9"
+			anchor_loc 	1
+			nlines     	1
+			max_width  	344
+			justify    	0
+			label      	"SetTimeZoneL( )"
+			pctDist    	0.441667
+			height     	164
+			orientation 	0)
+		    object_arc 	@377
+		    pctDist    	0.247881
+		    height     	46
+		    orientation 	0
+		    dir        	1
+		    origin     	(1263, 1464)
+		    terminus   	(1263, 1584))
+		(object LinkView "" @382
+		    stereotype 	TRUE
+		    line_color 	3342489
+		    quidu      	"418779670019"
+		    client     	@351
+		    supplier   	@352
+		    vertices   	(list Points
+			(1120, 1316)
+			(525, 997)
+			(612, 645))
+		    line_style 	0)
+		(object MessView "" @383
+		    location   	(578, 1071)
+		    line_color 	3342489
+		    label      	(object SegLabel @384
+			Parent_View 	@383
+			location   	(559, 1111)
+			quidu      	"41877C110003"
+			anchor_loc 	1
+			nlines     	1
+			max_width  	504
+			justify    	0
+			label      	"NotifyTimeZoneChange( )"
+			pctDist    	0.500000
+			height     	45
+			orientation 	0)
+		    label      	(object SegLabel @385
+			Parent_View 	@383
+			location   	(559, 1154)
+			quidu      	"41877E9D0144"
+			anchor_loc 	1
+			nlines     	1
+			max_width  	504
+			justify    	0
+			label      	"NotifyTimeZoneChange( )"
+			pctDist    	0.500000
+			height     	45
+			orientation 	0)
+		    object_arc 	@382
+		    pctDist    	0.574537
+		    height     	41
+		    orientation 	0
+		    dir        	1
+		    origin     	(630, 1098)
+		    terminus   	(526, 1044))
+		(object LinkView "" @386
+		    stereotype 	TRUE
+		    line_color 	3342489
+		    quidu      	"4187793F0326"
+		    client     	@352
+		    supplier   	@353
+		    line_style 	0)
+		(object MessView "" @387
+		    location   	(787, 734)
+		    line_color 	3342489
+		    label      	(object SegLabel @388
+			Parent_View 	@387
+			location   	(889, 710)
+			quidu      	"41877A2503C5"
+			anchor_loc 	1
+			nlines     	1
+			max_width  	400
+			justify    	0
+			label      	"GetTimeZoneRulesL( )"
+			pctDist    	0.843333
+			height     	96
+			orientation 	0)
+		    object_arc 	@386
+		    pctDist    	0.609253
+		    height     	40
+		    orientation 	0
+		    dir        	1
+		    origin     	(751, 686)
+		    terminus   	(823, 782))
+		(object LinkView "" @389
+		    stereotype 	TRUE
+		    line_color 	3342489
+		    quidu      	"41877984000A"
+		    client     	@352
+		    supplier   	@354
+		    line_style 	0)
+		(object MessView "" @390
+		    location   	(399, 704)
+		    line_color 	3342489
+		    label      	(object SegLabel @391
+			Parent_View 	@390
+			location   	(318, 694)
+			quidu      	"41877BA8031E"
+			anchor_loc 	1
+			nlines     	1
+			max_width  	244
+			justify    	0
+			label      	"delete"
+			pctDist    	1.008076
+			height     	57
+			orientation 	1)
+		    label      	(object SegLabel @392
+			Parent_View 	@390
+			location   	(318, 737)
+			quidu      	"41877EB701FF"
+			anchor_loc 	1
+			nlines     	1
+			max_width  	244
+			justify    	0
+			label      	"delete"
+			pctDist    	1.008076
+			height     	57
+			orientation 	1)
+		    object_arc 	@389
+		    pctDist    	0.683655
+		    height     	37
+		    orientation 	1
+		    dir        	1
+		    origin     	(447, 669)
+		    terminus   	(351, 739))
+		(object LinkView "" @393
+		    stereotype 	TRUE
+		    line_color 	3342489
+		    quidu      	"418779FD02DA"
+		    client     	@353
+		    supplier   	@351
+		    line_style 	0)
+		(object MessView "" @394
+		    location   	(1027, 1051)
+		    line_color 	3342489
+		    label      	(object SegLabel @395
+			Parent_View 	@394
+			location   	(1063, 1025)
+			quidu      	"41877A2F0368"
+			anchor_loc 	1
+			nlines     	1
+			max_width  	438
+			justify    	0
+			label      	"doGetTimeZoneRulesL"
+			pctDist    	0.500000
+			height     	45
+			orientation 	0)
+		    object_arc 	@393
+		    pctDist    	0.345882
+		    height     	42
+		    orientation 	0
+		    dir        	1
+		    origin     	(991, 1003)
+		    terminus   	(1063, 1099))
+		(object LinkView "" @396
+		    stereotype 	TRUE
+		    line_color 	3342489
+		    quidu      	"41877A9A00AA"
+		    client     	@355
+		    supplier   	@356
+		    line_style 	0)
+		(object MessView "" @397
+		    location   	(1087, 2286)
+		    line_color 	3342489
+		    label      	(object SegLabel @398
+			Parent_View 	@397
+			location   	(1119, 2335)
+			quidu      	"41877AF903C8"
+			anchor_loc 	1
+			nlines     	1
+			max_width  	547
+			justify    	0
+			label      	"GetFullTZIDAndRulesL( )"
+			pctDist    	0.237288
+			height     	49
+			orientation 	0)
+		    object_arc 	@396
+		    pctDist    	0.548543
+		    height     	29
+		    orientation 	0
+		    dir        	1
+		    origin     	(1146, 2286)
+		    terminus   	(1028, 2286))
+		(object LinkView "" @399
+		    stereotype 	TRUE
+		    line_color 	3342489
+		    quidu      	"41877AA103D6"
+		    client     	@356
+		    supplier   	@349
+		    line_style 	0)
+		(object MessView "" @400
+		    location   	(886, 2050)
+		    line_color 	3342489
+		    label      	(object SegLabel @401
+			Parent_View 	@400
+			location   	(657, 2029)
+			quidu      	"41877B6C002F"
+			anchor_loc 	1
+			nlines     	1
+			max_width  	472
+			justify    	0
+			label      	"NotifyTZFileStatusChange( )"
+			pctDist    	-1.088261
+			height     	136
+			orientation 	0)
+		    object_arc 	@399
+		    pctDist    	0.462316
+		    height     	45
+		    orientation 	0
+		    dir        	1
+		    origin     	(835, 2080)
+		    terminus   	(937, 2020))))
+	(object InteractionDiagram "Conversion and Configuration Concurrency View"
+	    mechanism_ref 	@3
+	    quid       	"41877CE20238"
+	    title      	"Conversion and Configuration Concurrency View"
+	    zoom       	100
+	    max_height 	28350
+	    max_width  	21600
+	    origin_x   	1775
+	    origin_y   	1156
+	    items      	(list diagram_item_list
+		(object InterObjView "$UNNAMED$68" @402
+		    location   	(450, 225)
+		    font       	(object Font
+			underline  	TRUE)
+		    label      	(object ItemLabel
+			Parent_View 	@402
+			location   	(450, 248)
+			anchor_loc 	1
+			nlines     	2
+			max_width  	360
+			justify    	0
+			label      	"")
+		    icon       	"Actor"
+		    icon_style 	"Icon"
+		    line_color 	3342489
+		    fill_color 	13434879
+		    quidu      	"418778A7022A"
+		    width      	120
+		    height     	3111
+		    icon_height 	162
+		    icon_width 	120
+		    icon_y_offset 	0
+		    annotation 	1
+		    Focus_Of_Control 	(object Focus_Of_Control "" @403
+			location   	(450, 345)
+			line_color 	3342489
+			InterObjView 	@402
+			height     	970
+			y_coord    	910
+			Nested     	FALSE))
+		(object InterObjView "$UNNAMED$70" @404
+		    location   	(780, 225)
+		    font       	(object Font
+			underline  	TRUE)
+		    label      	(object ItemLabel
+			Parent_View 	@404
+			location   	(780, 248)
+			anchor_loc 	1
+			nlines     	2
+			max_width  	360
+			justify    	0
+			label      	"")
+		    icon       	"Actor"
+		    icon_style 	"Icon"
+		    line_color 	3342489
+		    fill_color 	13434879
+		    quidu      	"418778AD0065"
+		    width      	120
+		    height     	3111
+		    icon_height 	162
+		    icon_width 	120
+		    icon_y_offset 	0
+		    annotation 	1
+		    Focus_Of_Control 	(object Focus_Of_Control "" @405
+			location   	(780, 1439)
+			line_color 	3342489
+			InterObjView 	@404
+			height     	235
+			y_coord    	175
+			Nested     	FALSE))
+		(object InterObjView "$UNNAMED$71" @406
+		    location   	(1770, 225)
+		    font       	(object Font
+			underline  	TRUE)
+		    label      	(object ItemLabel
+			Parent_View 	@406
+			location   	(1770, 225)
+			fill_color 	13434879
+			anchor_loc 	1
+			nlines     	2
+			max_width  	282
+			justify    	0
+			label      	"")
+		    icon_style 	"Icon"
+		    line_color 	3342489
+		    fill_color 	13434879
+		    quidu      	"418778C90382"
+		    width      	300
+		    height     	3111
+		    icon_height 	0
+		    icon_width 	0
+		    icon_y_offset 	0
+		    annotation 	1
+		    Focus_Of_Control 	(object Focus_Of_Control "" @407
+			location   	(1770, 1439)
+			line_color 	3342489
+			InterObjView 	@406
+			height     	175
+			y_coord    	115
+			Nested     	FALSE))
+		(object InterObjView "$UNNAMED$73" @408
+		    location   	(2760, 225)
+		    font       	(object Font
+			underline  	TRUE)
+		    label      	(object ItemLabel
+			Parent_View 	@408
+			location   	(2760, 225)
+			fill_color 	13434879
+			anchor_loc 	1
+			nlines     	2
+			max_width  	290
+			justify    	0
+			label      	"")
+		    icon_style 	"Icon"
+		    line_color 	3342489
+		    fill_color 	13434879
+		    quidu      	"418778F001CD"
+		    width      	308
+		    height     	3111
+		    icon_height 	0
+		    icon_width 	0
+		    icon_y_offset 	0
+		    annotation 	1
+		    Focus_Of_Control 	(object Focus_Of_Control "" @409
+			location   	(2760, 670)
+			line_color 	3342489
+			InterObjView 	@408
+			height     	405
+			y_coord    	345
+			Nested     	FALSE)
+		    Focus_Of_Control 	(object Focus_Of_Control "" @410
+			location   	(2760, 1658)
+			line_color 	3342489
+			InterObjView 	@408
+			height     	843
+			y_coord    	783
+			Nested     	FALSE)
+		    Focus_Of_Control 	(object Focus_Of_Control "" @411
+			location   	(2760, 2586)
+			line_color 	3342489
+			InterObjView 	@408
+			height     	600
+			y_coord    	540
+			Nested     	FALSE))
+		(object InterObjView "$UNNAMED$74" @412
+		    location   	(2430, 225)
+		    font       	(object Font
+			underline  	TRUE)
+		    label      	(object ItemLabel
+			Parent_View 	@412
+			location   	(2430, 225)
+			fill_color 	13434879
+			anchor_loc 	1
+			nlines     	2
+			max_width  	282
+			justify    	0
+			label      	"")
+		    icon_style 	"Icon"
+		    line_color 	3342489
+		    fill_color 	13434879
+		    quidu      	"418779000289"
+		    width      	300
+		    height     	3111
+		    icon_height 	0
+		    icon_width 	0
+		    icon_y_offset 	0
+		    annotation 	1
+		    Focus_Of_Control 	(object Focus_Of_Control "" @413
+			location   	(2430, 1851)
+			line_color 	3342489
+			InterObjView 	@412
+			height     	590
+			y_coord    	530
+			Nested     	FALSE)
+		    Focus_Of_Control 	(object Focus_Of_Control "" @414
+			location   	(2430, 2642)
+			line_color 	3342489
+			InterObjView 	@412
+			height     	484
+			y_coord    	424
+			Nested     	FALSE))
+		(object InterObjView "$UNNAMED$72" @415
+		    location   	(2100, 225)
+		    font       	(object Font
+			underline  	TRUE)
+		    label      	(object ItemLabel
+			Parent_View 	@415
+			location   	(2100, 225)
+			fill_color 	13434879
+			anchor_loc 	1
+			nlines     	2
+			max_width  	282
+			justify    	0
+			label      	"")
+		    icon_style 	"Icon"
+		    line_color 	3342489
+		    fill_color 	13434879
+		    quidu      	"4187790A01CE"
+		    width      	300
+		    height     	3111
+		    icon_height 	0
+		    icon_width 	0
+		    icon_y_offset 	0
+		    annotation 	1
+		    Focus_Of_Control 	(object Focus_Of_Control "" @416
+			location   	(2100, 576)
+			line_color 	3342489
+			InterObjView 	@415
+			height     	559
+			y_coord    	499
+			Nested     	FALSE)
+		    Focus_Of_Control 	(object Focus_Of_Control "" @417
+			location   	(2100, 1494)
+			line_color 	3342489
+			InterObjView 	@415
+			height     	60
+			y_coord    	0
+			Nested     	FALSE)
+		    Focus_Of_Control 	(object Focus_Of_Control "" @418
+			location   	(2100, 1658)
+			line_color 	3342489
+			InterObjView 	@415
+			height     	903
+			y_coord    	843
+			Nested     	FALSE)
+		    Focus_Of_Control 	(object Focus_Of_Control "" @419
+			location   	(2100, 1957)
+			line_color 	3342489
+			InterObjView 	@415
+			height     	424
+			y_coord    	364
+			Nested     	TRUE)
+		    Focus_Of_Control 	(object Focus_Of_Control "" @420
+			location   	(2100, 2711)
+			line_color 	3342489
+			InterObjView 	@415
+			height     	355
+			y_coord    	295
+			Nested     	FALSE))
+		(object InterObjView "$UNNAMED$69" @421
+		    location   	(1109, 225)
+		    font       	(object Font
+			underline  	TRUE)
+		    label      	(object ItemLabel
+			Parent_View 	@421
+			location   	(1109, 225)
+			fill_color 	13434879
+			anchor_loc 	1
+			nlines     	2
+			max_width  	282
+			justify    	0
+			label      	"")
+		    icon_style 	"Icon"
+		    line_color 	3342489
+		    fill_color 	13434879
+		    quidu      	"4187792E01BE"
+		    width      	300
+		    height     	3111
+		    icon_height 	0
+		    icon_width 	0
+		    icon_y_offset 	0
+		    annotation 	1
+		    Focus_Of_Control 	(object Focus_Of_Control "" @422
+			location   	(1109, 417)
+			line_color 	3342489
+			InterObjView 	@421
+			height     	838
+			y_coord    	778
+			Nested     	FALSE)
+		    Focus_Of_Control 	(object Focus_Of_Control "" @423
+			location   	(1109, 2073)
+			line_color 	3342489
+			InterObjView 	@421
+			height     	248
+			y_coord    	188
+			Nested     	FALSE)
+		    Focus_Of_Control 	(object Focus_Of_Control "" @424
+			location   	(1109, 2770)
+			line_color 	3342489
+			InterObjView 	@421
+			height     	236
+			y_coord    	176
+			Nested     	FALSE))
+		(object InterObjView "$UNNAMED$75" @425
+		    location   	(1440, 225)
+		    font       	(object Font
+			underline  	TRUE)
+		    label      	(object ItemLabel
+			Parent_View 	@425
+			location   	(1440, 225)
+			fill_color 	13434879
+			anchor_loc 	1
+			nlines     	2
+			max_width  	282
+			justify    	0
+			label      	"")
+		    icon_style 	"Icon"
+		    line_color 	3342489
+		    fill_color 	13434879
+		    quidu      	"418779380038"
+		    width      	300
+		    height     	3111
+		    icon_height 	0
+		    icon_width 	0
+		    icon_y_offset 	0
+		    annotation 	1
+		    Focus_Of_Control 	(object Focus_Of_Control "" @426
+			location   	(1440, 518)
+			line_color 	3342489
+			InterObjView 	@425
+			height     	677
+			y_coord    	617
+			Nested     	FALSE))
+		(object InterObjView "iCache" @427
+		    location   	(3420, 225)
+		    font       	(object Font
+			underline  	TRUE)
+		    label      	(object ItemLabel
+			Parent_View 	@427
+			location   	(3420, 225)
+			fill_color 	13434879
+			anchor_loc 	1
+			nlines     	2
+			max_width  	282
+			justify    	0
+			label      	"iCache")
+		    icon_style 	"Icon"
+		    line_color 	3342489
+		    fill_color 	13434879
+		    quidu      	"418779750327"
+		    width      	300
+		    height     	3111
+		    icon_height 	0
+		    icon_width 	0
+		    icon_y_offset 	0
+		    annotation 	1
+		    Focus_Of_Control 	(object Focus_Of_Control "" @428
+			location   	(3420, 2201)
+			line_color 	3342489
+			InterObjView 	@427
+			height     	60
+			y_coord    	0
+			Nested     	FALSE)
+		    Focus_Of_Control 	(object Focus_Of_Control "" @429
+			location   	(3420, 2886)
+			line_color 	3342489
+			InterObjView 	@427
+			height     	60
+			y_coord    	0
+			Nested     	FALSE))
+		(object InterObjView "iSystemZoneCache" @430
+		    location   	(3090, 225)
+		    font       	(object Font
+			underline  	TRUE)
+		    label      	(object ItemLabel
+			Parent_View 	@430
+			location   	(3090, 225)
+			fill_color 	13434879
+			anchor_loc 	1
+			nlines     	2
+			max_width  	282
+			justify    	0
+			label      	"iSystemZoneCache")
+		    icon_style 	"Icon"
+		    line_color 	3342489
+		    fill_color 	13434879
+		    quidu      	"41877A510145"
+		    width      	300
+		    height     	3111
+		    icon_height 	0
+		    icon_width 	0
+		    icon_y_offset 	0
+		    annotation 	1
+		    Focus_Of_Control 	(object Focus_Of_Control "" @431
+			location   	(3090, 776)
+			line_color 	3342489
+			InterObjView 	@430
+			height     	239
+			y_coord    	179
+			Nested     	FALSE))
+		(object InterObjView "iTzDataProvider" @432
+		    location   	(3735, 225)
+		    font       	(object Font
+			underline  	TRUE)
+		    label      	(object ItemLabel
+			Parent_View 	@432
+			location   	(3735, 225)
+			fill_color 	13434879
+			anchor_loc 	1
+			nlines     	2
+			max_width  	356
+			justify    	0
+			label      	"iTzDataProvider")
+		    icon_style 	"Icon"
+		    line_color 	3342489
+		    fill_color 	13434879
+		    quidu      	"41877A8C008A"
+		    width      	374
+		    height     	3111
+		    icon_height 	0
+		    icon_width 	0
+		    icon_y_offset 	0
+		    annotation 	1
+		    Focus_Of_Control 	(object Focus_Of_Control "" @433
+			location   	(3735, 895)
+			line_color 	3342489
+			InterObjView 	@432
+			height     	60
+			y_coord    	0
+			Nested     	FALSE)
+		    Focus_Of_Control 	(object Focus_Of_Control "" @434
+			location   	(3735, 2559)
+			line_color 	3342489
+			InterObjView 	@432
+			height     	687
+			y_coord    	627
+			Nested     	FALSE))
+		(object InterMessView "" @435
+		    location   	(0, 417)
+		    label      	(object SegLabel @436
+			Parent_View 	@435
+			location   	(779, 373)
+			quidu      	"41877A1F0116"
+			anchor_loc 	1
+			nlines     	1
+			max_width  	381
+			justify    	0
+			label      	"ConvertToLocalTime()"
+			pctDist    	0.500000
+			height     	45
+			orientation 	0)
+		    line_color 	3342489
+		    client     	@402
+		    supplier   	@421
+		    Focus_Src  	@403
+		    Focus_Entry 	@422
+		    origin     	(465, 417)
+		    terminus   	(1093, 417)
+		    ordinal    	0)
+		(object InterMessView "" @437
+		    location   	(0, 518)
+		    label      	(object SegLabel @438
+			Parent_View 	@437
+			location   	(1274, 474)
+			quidu      	"41877A2503C5"
+			anchor_loc 	1
+			nlines     	1
+			max_width  	394
+			justify    	0
+			label      	"GetTimeZoneRulesL( )"
+			pctDist    	0.500000
+			height     	45
+			orientation 	0)
+		    line_color 	3342489
+		    client     	@421
+		    supplier   	@425
+		    Focus_Src  	@422
+		    Focus_Entry 	@426
+		    origin     	(1124, 518)
+		    terminus   	(1424, 518)
+		    ordinal    	1)
+		(object InterMessView "" @439
+		    location   	(0, 576)
+		    label      	(object SegLabel @440
+			Parent_View 	@439
+			location   	(1769, 532)
+			quidu      	"41877A2F0368"
+			anchor_loc 	1
+			nlines     	1
+			max_width  	403
+			justify    	0
+			label      	"doGetTimeZoneRulesL"
+			pctDist    	0.500000
+			height     	45
+			orientation 	0)
+		    line_color 	3342489
+		    client     	@425
+		    supplier   	@415
+		    Focus_Src  	@426
+		    Focus_Entry 	@416
+		    origin     	(1455, 576)
+		    terminus   	(2084, 576)
+		    ordinal    	2)
+		(object InterMessView "" @441
+		    location   	(0, 670)
+		    label      	(object SegLabel @442
+			Parent_View 	@441
+			location   	(2429, 626)
+			quidu      	"41877A3B03D5"
+			anchor_loc 	1
+			nlines     	1
+			max_width  	394
+			justify    	0
+			label      	"GetTimeZoneRulesL( )"
+			pctDist    	0.500000
+			height     	45
+			orientation 	0)
+		    line_color 	3342489
+		    client     	@415
+		    supplier   	@408
+		    Focus_Src  	@416
+		    Focus_Entry 	@409
+		    origin     	(2115, 670)
+		    terminus   	(2744, 670)
+		    ordinal    	3)
+		(object InterMessView "" @443
+		    location   	(0, 776)
+		    label      	(object SegLabel @444
+			Parent_View 	@443
+			location   	(2924, 732)
+			quidu      	"41877AAA029E"
+			anchor_loc 	1
+			nlines     	1
+			max_width  	394
+			justify    	0
+			label      	"GetTimeZoneRulesL( )"
+			pctDist    	0.500000
+			height     	45
+			orientation 	0)
+		    line_color 	3342489
+		    client     	@408
+		    supplier   	@430
+		    Focus_Src  	@409
+		    Focus_Entry 	@431
+		    origin     	(2775, 776)
+		    terminus   	(3074, 776)
+		    ordinal    	4)
+		(object InterMessView "" @445
+		    location   	(0, 1439)
+		    label      	(object SegLabel @446
+			Parent_View 	@445
+			location   	(1274, 1395)
+			quidu      	"41877ABC0202"
+			anchor_loc 	1
+			nlines     	1
+			max_width  	288
+			justify    	0
+			label      	"SetTimeZoneL( )"
+			pctDist    	0.500000
+			height     	45
+			orientation 	0)
+		    line_color 	3342489
+		    client     	@404
+		    supplier   	@406
+		    Focus_Src  	@405
+		    Focus_Entry 	@407
+		    origin     	(795, 1439)
+		    terminus   	(1754, 1439)
+		    ordinal    	6)
+		(object InterMessView "" @447
+		    location   	(0, 1494)
+		    label      	(object SegLabel @448
+			Parent_View 	@447
+			location   	(1934, 1450)
+			quidu      	"41877ABF026F"
+			anchor_loc 	1
+			nlines     	1
+			max_width  	322
+			justify    	0
+			label      	"doSetTimeZoneL()"
+			pctDist    	0.500000
+			height     	45
+			orientation 	0)
+		    line_color 	3342489
+		    client     	@406
+		    supplier   	@415
+		    Focus_Src  	@407
+		    Focus_Entry 	@417
+		    origin     	(1785, 1494)
+		    terminus   	(2084, 1494)
+		    ordinal    	7)
+		(object InterMessView "" @449
+		    location   	(0, 1658)
+		    label      	(object SegLabel @450
+			Parent_View 	@449
+			location   	(2429, 1614)
+			quidu      	"41877ACD00E9"
+			anchor_loc 	1
+			nlines     	1
+			max_width  	288
+			justify    	0
+			label      	"SetTimeZoneL( )"
+			pctDist    	0.500000
+			height     	45
+			orientation 	0)
+		    line_color 	3342489
+		    client     	@415
+		    supplier   	@408
+		    Focus_Src  	@418
+		    Focus_Entry 	@410
+		    origin     	(2115, 1658)
+		    terminus   	(2744, 1658)
+		    ordinal    	8)
+		(object InterMessView "" @451
+		    location   	(0, 895)
+		    label      	(object SegLabel @452
+			Parent_View 	@451
+			location   	(3412, 851)
+			quidu      	"41877AF903C8"
+			anchor_loc 	1
+			nlines     	1
+			max_width  	428
+			justify    	0
+			label      	"GetFullTZIDAndRulesL( )"
+			pctDist    	0.500000
+			height     	45
+			orientation 	0)
+		    line_color 	3342489
+		    client     	@430
+		    supplier   	@432
+		    Focus_Src  	@431
+		    Focus_Entry 	@433
+		    origin     	(3105, 895)
+		    terminus   	(3719, 895)
+		    ordinal    	5)
+		(object InterMessView "" @453
+		    location   	(0, 1851)
+		    label      	(object SegLabel @454
+			Parent_View 	@453
+			location   	(2595, 1807)
+			quidu      	"41877B250232"
+			anchor_loc 	1
+			nlines     	1
+			max_width  	419
+			justify    	0
+			label      	"NotifyTZStatusChange( )"
+			pctDist    	0.500000
+			height     	45
+			orientation 	1)
+		    line_color 	3342489
+		    client     	@408
+		    supplier   	@412
+		    Focus_Src  	@410
+		    Focus_Entry 	@413
+		    origin     	(2744, 1851)
+		    terminus   	(2446, 1851)
+		    ordinal    	9)
+		(object InterMessView "" @455
+		    location   	(0, 1957)
+		    label      	(object SegLabel @456
+			Parent_View 	@455
+			location   	(2273, 1913)
+			quidu      	"41877B34038A"
+			anchor_loc 	1
+			nlines     	1
+			max_width  	359
+			justify    	0
+			label      	"NotifyTZStatusChange( )"
+			pctDist    	0.500000
+			height     	45
+			orientation 	1)
+		    line_color 	3342489
+		    client     	@412
+		    supplier   	@415
+		    Focus_Src  	@413
+		    Focus_Entry 	@419
+		    origin     	(2414, 1957)
+		    terminus   	(2131, 1957)
+		    ordinal    	10)
+		(object InterMessView "" @457
+		    location   	(0, 2586)
+		    label      	(object SegLabel @458
+			Parent_View 	@457
+			location   	(3248, 2542)
+			quidu      	"41877B6C002F"
+			anchor_loc 	1
+			nlines     	1
+			max_width  	481
+			justify    	0
+			label      	"NotifyTZFileStatusChange( )"
+			pctDist    	0.500000
+			height     	45
+			orientation 	1)
+		    line_color 	3342489
+		    client     	@432
+		    supplier   	@408
+		    Focus_Src  	@434
+		    Focus_Entry 	@411
+		    origin     	(3719, 2586)
+		    terminus   	(2776, 2586)
+		    ordinal    	13)
+		(object InterMessView "" @459
+		    location   	(0, 2201)
+		    label      	(object SegLabel @460
+			Parent_View 	@459
+			location   	(2264, 2157)
+			quidu      	"41877BA8031E"
+			anchor_loc 	1
+			nlines     	1
+			max_width  	106
+			justify    	0
+			label      	"delete"
+			pctDist    	0.500000
+			height     	45
+			orientation 	0)
+		    line_color 	3342489
+		    client     	@421
+		    supplier   	@427
+		    Focus_Src  	@423
+		    Focus_Entry 	@428
+		    origin     	(1124, 2201)
+		    terminus   	(3404, 2201)
+		    ordinal    	12)
+		(object InterMessView "" @461
+		    location   	(0, 2073)
+		    label      	(object SegLabel @462
+			Parent_View 	@461
+			location   	(1612, 2029)
+			quidu      	"41877C110003"
+			anchor_loc 	1
+			nlines     	1
+			max_width  	441
+			justify    	0
+			label      	"NotifyTimeZoneChange( )"
+			pctDist    	0.500000
+			height     	45
+			orientation 	1)
+		    line_color 	3342489
+		    client     	@415
+		    supplier   	@421
+		    Focus_Src  	@419
+		    Focus_Entry 	@423
+		    origin     	(2099, 2073)
+		    terminus   	(1125, 2073)
+		    ordinal    	11)
+		(object InterMessView "" @463
+		    location   	(0, 2642)
+		    label      	(object SegLabel @464
+			Parent_View 	@463
+			location   	(2595, 2598)
+			quidu      	"41877E7A01B0"
+			anchor_loc 	1
+			nlines     	1
+			max_width  	359
+			justify    	0
+			label      	"NotifyTZStatusChange( )"
+			pctDist    	0.500000
+			height     	45
+			orientation 	1)
+		    line_color 	3342489
+		    client     	@408
+		    supplier   	@412
+		    Focus_Src  	@411
+		    Focus_Entry 	@414
+		    origin     	(2744, 2642)
+		    terminus   	(2446, 2642)
+		    ordinal    	14)
+		(object InterMessView "" @465
+		    location   	(0, 2711)
+		    label      	(object SegLabel @466
+			Parent_View 	@465
+			location   	(2265, 2667)
+			quidu      	"41877E870088"
+			anchor_loc 	1
+			nlines     	1
+			max_width  	359
+			justify    	0
+			label      	"NotifyTZStatusChange( )"
+			pctDist    	0.500000
+			height     	45
+			orientation 	1)
+		    line_color 	3342489
+		    client     	@412
+		    supplier   	@415
+		    Focus_Src  	@414
+		    Focus_Entry 	@420
+		    origin     	(2414, 2711)
+		    terminus   	(2116, 2711)
+		    ordinal    	15)
+		(object InterMessView "" @467
+		    location   	(0, 2770)
+		    label      	(object SegLabel @468
+			Parent_View 	@467
+			location   	(1605, 2726)
+			quidu      	"41877E9D0144"
+			anchor_loc 	1
+			nlines     	1
+			max_width  	441
+			justify    	0
+			label      	"NotifyTimeZoneChange( )"
+			pctDist    	0.500000
+			height     	45
+			orientation 	1)
+		    line_color 	3342489
+		    client     	@415
+		    supplier   	@421
+		    Focus_Src  	@420
+		    Focus_Entry 	@424
+		    origin     	(2084, 2770)
+		    terminus   	(1125, 2770)
+		    ordinal    	16)
+		(object InterMessView "" @469
+		    location   	(0, 2886)
+		    label      	(object SegLabel @470
+			Parent_View 	@469
+			location   	(2267, 2861)
+			quidu      	"41877EB701FF"
+			anchor_loc 	1
+			nlines     	1
+			max_width  	106
+			justify    	0
+			label      	"delete"
+			pctDist    	0.501316
+			height     	26
+			orientation 	0)
+		    line_color 	3342489
+		    client     	@421
+		    supplier   	@427
+		    Focus_Src  	@424
+		    Focus_Entry 	@429
+		    origin     	(1124, 2886)
+		    terminus   	(3404, 2886)
+		    ordinal    	17)))
+	(object InteractionDiagram "Fetching Rules - Data Provider"
+	    mechanism_ref 	@4
+	    quid       	"418B88850102"
+	    title      	"Fetching Rules - Data Provider"
+	    zoom       	100
+	    max_height 	28350
+	    max_width  	21600
+	    origin_x   	0
+	    origin_y   	0
+	    items      	(list diagram_item_list
+		(object InterObjView "$UNNAMED$76" @471
+		    location   	(303, 225)
+		    font       	(object Font
+			size       	10
+			underline  	TRUE)
+		    label      	(object ItemLabel
+			Parent_View 	@471
+			location   	(303, 225)
+			fill_color 	13434879
+			anchor_loc 	1
+			nlines     	2
+			max_width  	588
+			justify    	0
+			label      	"")
+		    icon_style 	"Icon"
+		    line_color 	3342489
+		    fill_color 	13434879
+		    quidu      	"418B88AA03C2"
+		    width      	606
+		    height     	1685
+		    icon_height 	0
+		    icon_width 	0
+		    icon_y_offset 	0
+		    annotation 	1
+		    Focus_Of_Control 	(object Focus_Of_Control "" @472
+			location   	(303, 434)
+			line_color 	3342489
+			InterObjView 	@471
+			height     	1386
+			y_coord    	1326
+			Nested     	FALSE)
+		    Focus_Of_Control 	(object Focus_Of_Control "" @473
+			location   	(303, 484)
+			line_color 	3342489
+			InterObjView 	@471
+			height     	60
+			y_coord    	0
+			Nested     	TRUE))
+		(object SelfMessView "" @474
+		    location   	(0, 484)
+		    font       	(object Font
+			size       	10)
+		    label      	(object SegLabel @475
+			Parent_View 	@474
+			location   	(541, 454)
+			font       	(object Font
+			    size       	10)
+			quidu      	"418B88C001C0"
+			anchor_loc 	1
+			nlines     	1
+			max_width  	422
+			justify    	0
+			label      	"zone = FindZoneL()"
+			pctDist    	1.386667
+			height     	31
+			orientation 	0)
+		    line_color 	3342489
+		    client     	@471
+		    supplier   	@471
+		    Focus_Src  	@472
+		    Focus_Entry 	@473
+		    origin     	(334, 484)
+		    terminus   	(484, 484)
+		    ordinal    	0)
+		(object InterObjView "zone" @476
+		    location   	(816, 225)
+		    font       	(object Font
+			size       	10
+			underline  	TRUE)
+		    label      	(object ItemLabel
+			Parent_View 	@476
+			location   	(816, 225)
+			fill_color 	13434879
+			anchor_loc 	1
+			nlines     	2
+			max_width  	282
+			justify    	0
+			label      	"zone")
+		    icon_style 	"Icon"
+		    line_color 	3342489
+		    fill_color 	13434879
+		    quidu      	"418B89340182"
+		    width      	300
+		    height     	1685
+		    icon_height 	0
+		    icon_width 	0
+		    icon_y_offset 	0
+		    annotation 	1
+		    Focus_Of_Control 	(object Focus_Of_Control "" @477
+			location   	(816, 619)
+			line_color 	3342489
+			InterObjView 	@476
+			height     	1141
+			y_coord    	1081
+			Nested     	FALSE))
+		(object InterObjView "sta" @478
+		    location   	(1434, 225)
+		    font       	(object Font
+			size       	10
+			underline  	TRUE)
+		    label      	(object ItemLabel
+			Parent_View 	@478
+			location   	(1434, 225)
+			fill_color 	13434879
+			anchor_loc 	1
+			nlines     	2
+			max_width  	626
+			justify    	0
+			label      	"sta")
+		    icon_style 	"Icon"
+		    line_color 	3342489
+		    fill_color 	13434879
+		    quidu      	"418B89A801A2"
+		    width      	644
+		    height     	1685
+		    icon_height 	0
+		    icon_width 	0
+		    icon_y_offset 	0
+		    annotation 	1
+		    Focus_Of_Control 	(object Focus_Of_Control "" @479
+			location   	(1434, 680)
+			line_color 	3342489
+			InterObjView 	@478
+			height     	1020
+			y_coord    	960
+			Nested     	FALSE)
+		    Focus_Of_Control 	(object Focus_Of_Control "" @480
+			location   	(1434, 728)
+			line_color 	3342489
+			InterObjView 	@478
+			height     	60
+			y_coord    	0
+			Nested     	TRUE)
+		    Focus_Of_Control 	(object Focus_Of_Control "" @481
+			location   	(1434, 1580)
+			line_color 	3342489
+			InterObjView 	@478
+			height     	60
+			y_coord    	0
+			Nested     	TRUE))
+		(object InterObjView "ruleset" @482
+		    location   	(2075, 225)
+		    font       	(object Font
+			size       	10
+			underline  	TRUE)
+		    label      	(object ItemLabel
+			Parent_View 	@482
+			location   	(2075, 225)
+			fill_color 	13434879
+			anchor_loc 	1
+			nlines     	2
+			max_width  	476
+			justify    	0
+			label      	"ruleset")
+		    icon_style 	"Icon"
+		    line_color 	3342489
+		    fill_color 	13434879
+		    quidu      	"418B8A4D033B"
+		    width      	494
+		    height     	1685
+		    icon_height 	0
+		    icon_width 	0
+		    icon_y_offset 	0
+		    annotation 	1
+		    Focus_Of_Control 	(object Focus_Of_Control "" @483
+			location   	(2075, 961)
+			line_color 	3342489
+			InterObjView 	@482
+			height     	604
+			y_coord    	544
+			Nested     	FALSE)
+		    Focus_Of_Control 	(object Focus_Of_Control "" @484
+			location   	(2075, 1020)
+			line_color 	3342489
+			InterObjView 	@482
+			height     	60
+			y_coord    	0
+			Nested     	TRUE)
+		    Focus_Of_Control 	(object Focus_Of_Control "" @485
+			location   	(2075, 1445)
+			line_color 	3342489
+			InterObjView 	@482
+			height     	60
+			y_coord    	0
+			Nested     	TRUE))
+		(object InterObjView "truledef" @486
+		    location   	(2797, 225)
+		    font       	(object Font
+			size       	10
+			underline  	TRUE)
+		    label      	(object ItemLabel
+			Parent_View 	@486
+			location   	(2797, 225)
+			fill_color 	13434879
+			anchor_loc 	1
+			nlines     	2
+			max_width  	575
+			justify    	0
+			label      	"truledef")
+		    icon_style 	"Icon"
+		    line_color 	3342489
+		    fill_color 	13434879
+		    quidu      	"418B8D390289"
+		    width      	593
+		    height     	1685
+		    icon_height 	0
+		    icon_width 	0
+		    icon_y_offset 	0
+		    annotation 	1
+		    Focus_Of_Control 	(object Focus_Of_Control "" @487
+			location   	(2797, 1273)
+			line_color 	3342489
+			InterObjView 	@486
+			height     	60
+			y_coord    	0
+			Nested     	FALSE))
+		(object InterMessView "" @488
+		    location   	(0, 619)
+		    font       	(object Font
+			size       	10)
+		    label      	(object SegLabel @489
+			Parent_View 	@488
+			location   	(559, 575)
+			font       	(object Font
+			    size       	10)
+			quidu      	"418B894A0183"
+			anchor_loc 	1
+			nlines     	1
+			max_width  	409
+			justify    	0
+			label      	"GetRulesL(aRules)"
+			pctDist    	0.500000
+			height     	45
+			orientation 	0)
+		    line_color 	3342489
+		    client     	@471
+		    supplier   	@476
+		    Focus_Src  	@472
+		    Focus_Entry 	@477
+		    origin     	(318, 619)
+		    terminus   	(800, 619)
+		    ordinal    	1)
+		(object InterMessView "" @490
+		    location   	(0, 680)
+		    font       	(object Font
+			size       	10)
+		    label      	(object SegLabel @491
+			Parent_View 	@490
+			location   	(1125, 648)
+			font       	(object Font
+			    size       	10)
+			quidu      	"418B89CA02FB"
+			anchor_loc 	1
+			nlines     	3
+			max_width  	669
+			justify    	0
+			label      	"[for all sta in range] GetRulesL(aRules, )"
+			pctDist    	0.501238
+			height     	33
+			orientation 	0)
+		    line_color 	3342489
+		    client     	@476
+		    supplier   	@478
+		    Focus_Src  	@477
+		    Focus_Entry 	@479
+		    origin     	(831, 680)
+		    terminus   	(1418, 680)
+		    ordinal    	2)
+		(object InterMessView "" @492
+		    location   	(0, 961)
+		    font       	(object Font
+			size       	10)
+		    label      	(object SegLabel @493
+			Parent_View 	@492
+			location   	(1660, 866)
+			font       	(object Font
+			    size       	10)
+			quidu      	"418B8A540119"
+			anchor_loc 	1
+			nlines     	3
+			max_width  	481
+			justify    	0
+			label      	"[ruleset] GetRuleL(def_rule, aRules, )"
+			pctDist    	0.346633
+			height     	96
+			orientation 	0)
+		    line_color 	3342489
+		    client     	@478
+		    supplier   	@482
+		    Focus_Src  	@479
+		    Focus_Entry 	@483
+		    origin     	(1449, 961)
+		    terminus   	(2059, 961)
+		    ordinal    	4)
+		(object SelfMessView "" @494
+		    location   	(0, 728)
+		    font       	(object Font
+			size       	10)
+		    label      	(object SegLabel @495
+			Parent_View 	@494
+			location   	(1767, 701)
+			font       	(object Font
+			    size       	10)
+			quidu      	"418B8AB00252"
+			anchor_loc 	1
+			nlines     	1
+			max_width  	606
+			justify    	0
+			label      	"def_rule = CreateSTDRule()"
+			pctDist    	2.020000
+			height     	28
+			orientation 	0)
+		    line_color 	3342489
+		    client     	@478
+		    supplier   	@478
+		    Focus_Src  	@479
+		    Focus_Entry 	@480
+		    origin     	(1465, 728)
+		    terminus   	(1615, 728)
+		    ordinal    	3)
+		(object SelfMessView "" @496
+		    location   	(0, 1580)
+		    font       	(object Font
+			size       	10)
+		    label      	(object SegLabel @497
+			Parent_View 	@496
+			location   	(1708, 1513)
+			font       	(object Font
+			    size       	10)
+			quidu      	"418B8B670179"
+			anchor_loc 	1
+			nlines     	4
+			max_width  	531
+			justify    	0
+			label      	"[!ruleset] AddDefaultRule(aRules, def_rule)"
+			pctDist    	1.626667
+			height     	68
+			orientation 	0)
+		    line_color 	3342489
+		    client     	@478
+		    supplier   	@478
+		    Focus_Src  	@479
+		    Focus_Entry 	@481
+		    origin     	(1465, 1580)
+		    terminus   	(1615, 1580)
+		    ordinal    	8)
+		(object InterMessView "" @498
+		    location   	(0, 1273)
+		    font       	(object Font
+			size       	10)
+		    label      	(object SegLabel @499
+			Parent_View 	@498
+			location   	(2368, 1212)
+			font       	(object Font
+			    size       	10)
+			quidu      	"418B8D49021D"
+			anchor_loc 	1
+			nlines     	4
+			max_width  	406
+			justify    	0
+			label      	"[for all truledef in ruleuses] trule = Actualise()"
+			pctDist    	0.403478
+			height     	62
+			orientation 	0)
+		    line_color 	3342489
+		    client     	@482
+		    supplier   	@486
+		    Focus_Src  	@483
+		    Focus_Entry 	@487
+		    origin     	(2090, 1273)
+		    terminus   	(2781, 1273)
+		    ordinal    	6)
+		(object SelfMessView "" @500
+		    location   	(0, 1445)
+		    font       	(object Font
+			size       	10)
+		    label      	(object SegLabel @501
+			Parent_View 	@500
+			location   	(2323, 1369)
+			font       	(object Font
+			    size       	10)
+			quidu      	"418B8DE70338"
+			anchor_loc 	1
+			nlines     	2
+			max_width  	431
+			justify    	0
+			label      	"AddActualisedRule(aRule, trule)"
+			pctDist    	1.446667
+			height     	77
+			orientation 	0)
+		    line_color 	3342489
+		    client     	@482
+		    supplier   	@482
+		    Focus_Src  	@483
+		    Focus_Entry 	@485
+		    origin     	(2106, 1445)
+		    terminus   	(2256, 1445)
+		    ordinal    	7)
+		(object NoteView @502
+		    location   	(1972, 1831)
+		    font       	(object Font
+			size       	10)
+		    label      	(object ItemLabel
+			Parent_View 	@502
+			location   	(1587, 1719)
+			fill_color 	13434879
+			nlines     	5
+			max_width  	734
+			label      	"A CTzDbStdTimeAlignment may not have change rules in which case a default STD rule is added.")
+		    line_color 	3342489
+		    fill_color 	13434879
+		    width      	794
+		    height     	237)
+		(object AttachView "" @503
+		    stereotype 	TRUE
+		    line_color 	3342489
+		    client     	@502
+		    supplier   	@496
+		    line_style 	0)
+		(object SelfMessView "" @504
+		    location   	(0, 1020)
+		    font       	(object Font
+			size       	10)
+		    label      	(object SegLabel @505
+			Parent_View 	@504
+			location   	(2429, 976)
+			font       	(object Font
+			    size       	10)
+			quidu      	"418B8F1703A8"
+			anchor_loc 	1
+			nlines     	3
+			max_width  	637
+			justify    	0
+			label      	"[first ruleuse > actualisation_year] AddDefaultRule(aRules, def_rule)"
+			pctDist    	2.153333
+			height     	44
+			orientation 	0)
+		    line_color 	3342489
+		    client     	@482
+		    supplier   	@482
+		    Focus_Src  	@483
+		    Focus_Entry 	@484
+		    origin     	(2106, 1020)
+		    terminus   	(2256, 1020)
+		    ordinal    	5)
+		(object NoteView @506
+		    location   	(2481, 640)
+		    font       	(object Font
+			size       	10)
+		    label      	(object ItemLabel
+			Parent_View 	@506
+			location   	(2221, 512)
+			fill_color 	13434879
+			nlines     	6
+			max_width  	484
+			label      	"Add default rule if the actualisation year is not covered by the first rule use in the list")
+		    line_color 	3342489
+		    fill_color 	13434879
+		    width      	544
+		    height     	269)
+		(object AttachView "" @507
+		    stereotype 	TRUE
+		    line_color 	3342489
+		    client     	@506
+		    supplier   	@504
+		    line_style 	0)))))