From: glenlow Date: Mon, 11 Feb 2008 12:34:07 +0000 (+0000) Subject: Mac tweak panel for graph, default node and default edge attributes; objects are... X-Git-Tag: LAST_LIBGRAPH~32^2~4745 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=39b071f5c31cc7083b39cc7386d429bff3aa4d8c;p=graphviz Mac tweak panel for graph, default node and default edge attributes; objects are graph-centric instead of context-centric --- diff --git a/macosx/EdgeAttributes.png b/macosx/EdgeAttributes.png new file mode 100644 index 000000000..529f0d536 Binary files /dev/null and b/macosx/EdgeAttributes.png differ diff --git a/macosx/English.lproj/Attributes.xib b/macosx/English.lproj/Attributes.xib new file mode 100644 index 000000000..e75ef533f --- /dev/null +++ b/macosx/English.lproj/Attributes.xib @@ -0,0 +1,956 @@ + + + + 1050 + 9B18 + 629 + 949 + 343.00 + + YES + + + + YES + com.apple.WebKitIBPlugin + com.apple.InterfaceBuilder.CocoaPlugin + + + YES + + GVAttributeInspectorController + + + FirstResponder + + + NSApplication + + + 31 + 2 + {{196, 150}, {300, 400}} + -1610612736 + Attributes + NSPanel + + + D2B224B1-A414-49C4-82B0-B06EB822BE1C + + + YES + NO + NO + NO + 2 + 2 + + YES + + YES + 1F4DF11A-34A2-43AB-A080-73B4C32778A1 + 59F4C2B2-5CE9-4545-9C8F-B587F1528E9E + C0A3A54D-59F9-40FF-AA15-DB87721F3653 + + + YES + + + 1F4DF11A-34A2-43AB-A080-73B4C32778A1 + + Graph + + Show Graph Attributes + + + NSImage + GraphAttributes + + + + {-2.7135e-19, -2.7135e-19} + {-2.7135e-19, -2.7135e-19} + YES + NO + 0 + YES + 0 + + + + 59F4C2B2-5CE9-4545-9C8F-B587F1528E9E + + Edge Default + + Show Default Edge Attributes + + + + EdgeAttributes + + + + {-2.7135e-19, -2.7135e-19} + {-2.7135e-19, -2.7135e-19} + YES + NO + 2 + YES + 0 + + + + C0A3A54D-59F9-40FF-AA15-DB87721F3653 + + Node Default + + Show Default Node Attributes + + + + NodeAttributes + + + + {-2.7135e-19, -2.7135e-19} + {-2.7135e-19, -2.7135e-19} + YES + NO + 1 + YES + 0 + + + + + YES + + + + + + YES + + + + + + YES + + + + + 256 + + YES + + + 274 + + YES + + + 268 + + YES + + + 2304 + + YES + + + 256 + {289, 279} + + + YES + + + 256 + {{224, 0}, {16, 17}} + + + YES + + key + 1.200000e+02 + 4.000000e+01 + 1.000000e+03 + + 75628032 + 67108864 + + + LucidaGrande + 1.100000e+01 + 3100 + + + 3 + MC4zMzMzMzI5OQA + + + 6 + System + headerTextColor + + 3 + MAA + + + + + 67239488 + 67241984 + Text Cell + + LucidaGrande-Bold + 1.100000e+01 + 16 + + + + 6 + + controlBackgroundColor + + 3 + MC42NjY2NjY2OQA + + + + 6 + + controlTextColor + + + + 3 + YES + YES + + + + value + 1.630000e+02 + 4.000000e+01 + 1.000000e+03 + + 75628032 + 0 + + + + + + + 337772096 + 133120 + + + + + + + 3 + YES + YES + + + + 3.000000e+00 + 2.000000e+00 + + 3 + MQA + + + 6 + + gridColor + + 3 + MC41AA + + + 1.500000e+01 + -700448768 + 4 + 15 + 0 + YES + + + {289, 279} + + + + + + 4 + + + + 256 + {{289, 0}, {11, 279}} + + + 256 + + _doScroller: + 9.916667e-01 + + + + 256 + {{-100, -100}, {463, 15}} + + + 1 + + + 9.955357e-01 + + + {300, 279} + + + + 16 + + + + QSAAAEEgAABBiAAAQYgAAA + + + + 256 + + YES + + YES + Apple HTML pasteboard type + Apple PICT pasteboard type + Apple URL pasteboard type + Apple Web Archive pasteboard type + NSColor pasteboard type + NSFilenamesPboardType + NSStringPboardType + NeXT RTFD pasteboard type + NeXT Rich Text Format v1.0 pasteboard type + NeXT TIFF v4.0 pasteboard type + WebURLsWithTitlesPboardType + public.url + public.url-name + + + {{0, 280}, {300, 120}} + + + + + + + + + YES + + YES + WebKitDefaultFixedFontSize + WebKitDefaultFontSize + WebKitMinimumFontSize + + + YES + + + + + + + YES + YES + + + {300, 400} + + + 2 + + + {300, 400} + + + + {{0, 0}, {1920, 1178}} + + + + + + YES + + + delegate + + + + 3 + + + + + + + + 56 + + + + dataSource + + + + 57 + + + + attributeTable + + + + 58 + + + + documentationWeb + + + + 59 + + + + window + + + + 60 + + + + graphToolbarItem + + + + 64 + + + + nodeDefaultToolbarItem + + + + 65 + + + + edgeDefaultToolbarItem + + + + 66 + + + + + + + + 67 + + + + toolbarItemDidSelect: + + + + 68 + + + + + + + + 69 + + + + + + + + 70 + + + + componentToolbar + + + + 71 + + + + + YES + + 0 + + YES + + + + + + -2 + + + RmlsZSdzIE93bmVyA + + + -1 + + + First Responder + + + -3 + + + Application + + + 1 + + + YES + + + + + + + 2 + + + YES + + + + + + 4 + + + YES + + + + + + + + 28 + + + YES + + + + + + + 18 + + + YES + + + + + + + + 21 + + + YES + + + + + + + 20 + + + + + 19 + + + + + 24 + + + YES + + + + + + 23 + + + YES + + + + + + 26 + + + + + 25 + + + + + 27 + + + + + 61 + + + + + 62 + + + + + 63 + + + + + + + YES + + YES + -1.IBPluginDependency + -2.IBPluginDependency + -3.IBPluginDependency + 1.IBPluginDependency + 1.IBWindowTemplateEditedContentRect + 1.NSWindowTemplate.visibleAtLaunch + 1.WindowOrigin + 1.editorWindowContentRectSynchronizationRect + 18.IBPluginDependency + 19.IBPluginDependency + 2.IBPluginDependency + 20.IBPluginDependency + 21.IBPluginDependency + 23.IBPluginDependency + 24.IBPluginDependency + 25.IBPluginDependency + 26.IBPluginDependency + 27.IBPluginDependency + 4.IBPluginDependency + 4.editorWindowContentRectSynchronizationRect + 61.IBPluginDependency + 62.IBPluginDependency + 63.IBPluginDependency + + + YES + + + + + {{208, 327}, {300, 400}} + + {196, 240} + {{208, 327}, {300, 400}} + + + + + + + + + + + + {{50, 727}, {616, 0}} + + + + + + + YES + + YES + + + YES + + + + + YES + + YES + + + YES + + + + 71 + + + + YES + + GVAttributeInspectorController + NSWindowController + + toolbarItemDidSelect: + id + + + YES + + YES + attributeTable + componentToolbar + documentationWeb + edgeDefaultToolbarItem + graphToolbarItem + nodeDefaultToolbarItem + + + YES + NSTableView + NSToolbar + WebView + NSToolbarItem + NSToolbarItem + NSToolbarItem + + + + IBProjectSource + GVAttributeInspectorController.h + + + + + 0 + ../../graphviz.xcodeproj + 3 + + YnBsaXN0MDDUAAEAAgADAAQABQAGAAkAClgkdmVyc2lvblQkdG9wWSRhcmNoaXZlclgkb2JqZWN0cxIA +AYag0QAHAAhdSUIub2JqZWN0ZGF0YYABXxAPTlNLZXllZEFyY2hpdmVyrxDrAAsADAAxADUANgA8AD0A +QgBYAFkAWgBbAHMAdwB7AIYAhwCIAIkAqACqAKsArACxALIAswC2ALYAtwC6AMoAzADNAM4A0gC2ALYA +0wDiAOQA5QDmAOoAtgC2AOsA7wD1APgA/gEBAQQBBwALARUBGQEiAScBOwFBAVABVAFyAXMBeAF5AX4B +gwGZAZoBpwGoAbABsQG0AbkBvAHEAcUBxgHJAc8B2QHaAd0B3gHjAeQB5wHsAe0B7wHyAfsB/AICAgsC +DgITAhQCFwFyAhoCHQIpAioCKwIuAjcCOAI5AjwCTwJfAmACYQJiAmMCZAJlAmYCZwJoAmkCagJrAmwC +cAALAnECdwKBAoICgwKEAMUChQKIAosCjAKLAAsCjwKRApIClQKmAq4CrwKzArgCuQK+Ar8CxALFAsgC +zQLOAtMC2ALZAt4C3wLkAuUC6gLvAvAC9QL6Av8DAAMUAxcDGAMsA0EDVgNXA1gDWQNaA1sDXANdA14D +XwNgA2EDYgNjA2QDZQNmA2cDaANrA24DkQO0A7UDtgO3A7gDuQO6A7sDvAO9A74DvwPAA8EDwgPDA8QD +xQPGA8cDyAPJA8oDywPMA80BRwPOAZQAVQPPA9AD0wPWA9lVJG51bGzfEBIADQAOAA8AEAARABIAEwAU +ABUAFgAXABgAGQAaABsAHAAdAB4AHwAgACEAIgAjACQAJQAmACcAKAApACoAKwAsAC0ALgAvADBWTlNS +b290ViRjbGFzc11OU09iamVjdHNLZXlzXxAPTlNDbGFzc2VzVmFsdWVzXxAZTlNBY2Nlc3NpYmlsaXR5 +T2lkc1ZhbHVlc11OU0Nvbm5lY3Rpb25zW05TTmFtZXNLZXlzW05TRnJhbWV3b3JrXU5TQ2xhc3Nlc0tl +eXNaTlNPaWRzS2V5c11OU05hbWVzVmFsdWVzXxAZTlNBY2Nlc3NpYmlsaXR5Q29ubmVjdG9yc11OU0Zv +bnRNYW5hZ2VyXxAQTlNWaXNpYmxlV2luZG93c18QD05TT2JqZWN0c1ZhbHVlc18QF05TQWNjZXNzaWJp +bGl0eU9pZHNLZXlzWU5TTmV4dE9pZFxOU09pZHNWYWx1ZXOAAoDqgKyAxYDpgJGAsIAFgMSAxoCxgOeA +AIAGgK+A6BBJgMfSAA4AMgAzADRbTlNDbGFzc05hbWWABIADXxAeR1ZBdHRyaWJ1dGVJbnNwZWN0b3JD +b250cm9sbGVy0gA3ADgAOQA6WCRjbGFzc2VzWiRjbGFzc25hbWWiADoAO15OU0N1c3RvbU9iamVjdFhO +U09iamVjdF8QEElCQ29jb2FGcmFtZXdvcmvSAA4APgA/AEBaTlMub2JqZWN0c4B+oQBBgAfbAEMADgBE +AEUARgBHAEgASQBKAEsATABNAE4ATwBQAFAAUgBTAFQAVQBWAFdcTlNXaW5kb3dWaWV3XE5TU2NyZWVu +UmVjdF8QE05TRnJhbWVBdXRvc2F2ZU5hbWVdTlNXaW5kb3dUaXRsZVlOU1dURmxhZ3NdTlNXaW5kb3dD +bGFzc1xOU1dpbmRvd1JlY3RfEA9OU1dpbmRvd0JhY2tpbmdfEBFOU1dpbmRvd1N0eWxlTWFza1tOU1Zp +ZXdDbGFzc4A0gJCAj4AJgAkT/////6AAAACACoAIEAIQH4ALXxAYe3sxOTYsIDE1MH0sIHszMDAsIDQw +MH19WkF0dHJpYnV0ZXNXTlNQYW5lbN0ADgBcAF0AXgBfAGAAYQBiAGMAZABlAGYAZwBoAGkAagBrAGoA +VQBtACsAbwBqAHEAVQByXxAXTlNUb29sYmFySUJEZWZhdWx0SXRlbXNfEB9OU1Rvb2xiYXJTaG93c0Jh +c2VsaW5lU2VwYXJhdG9yXxAXTlNUb29sYmFySUJBbGxvd2VkSXRlbXNfEB9OU1Rvb2xiYXJBdXRvc2F2 +ZXNDb25maWd1cmF0aW9uXxARTlNUb29sYmFyU2l6ZU1vZGVfEBpOU1Rvb2xiYXJJQklkZW50aWZpZWRJ +dGVtc18QEU5TVG9vbGJhckRlbGVnYXRlXxAZTlNUb29sYmFyUHJlZmVyc1RvQmVTaG93bl8QIE5TVG9v +bGJhckFsbG93c1VzZXJDdXN0b21pemF0aW9uXxAaTlNUb29sYmFySUJTZWxlY3RhYmxlSXRlbXNfEBRO +U1Rvb2xiYXJEaXNwbGF5TW9kZV8QE05TVG9vbGJhcklkZW50aWZpZXKAM4AwCIAuCIAOgAAJCIAygAzS +AA4AdAB1AHZZTlMuc3RyaW5ngA1fECREMkIyMjRCMS1BNDE0LTQ5QzQtODJCMC1CMDZFQjgyMkJFMUPS +ADcAOAB4AHmjAHkAegA7XxAPTlNNdXRhYmxlU3RyaW5nWE5TU3RyaW5n0wAOAHwAPgB9AH4AgldOUy5r +ZXlzgC2jAH8AgACBgA+AEIARowCDAIQAhYASgB2AJV8QJDU5RjRDMkIyLTVDRTktNDU0NS05QzhGLUI1 +ODdGMTUyOEU5RV8QJEMwQTNBNTRELTU5RjktNDBGRi1BQTE1LURCODc3MjFGMzY1M18QJDFGNERGMTFB +LTM0QTItNDNBQi1BMDgwLTczQjRDMzI3NzhBMd8QEACKAA4AiwCMAI0AjgCPAJAAkQCSAJMAlACVAJYA +lwCYAJkAmgArAG8AKwBvACsAagChAKIAowBVAKQApQCiAKdfEB9OU1Rvb2xiYXJJdGVtVmlzaWJpbGl0 +eVByaW9yaXR5XxARTlNUb29sYmFySXRlbVZpZXdfEBROU1Rvb2xiYXJJdGVtRW5hYmxlZF8QE05TVG9v +bGJhckl0ZW1BY3Rpb25fEBhOU1Rvb2xiYXJJc1VzZXJSZW1vdmFibGVfEBNOU1Rvb2xiYXJJdGVtVGFy +Z2V0XxAaTlNUb29sYmFySXRlbUF1dG92YWxpZGF0ZXNfEBdOU1Rvb2xiYXJJdGVtSWRlbnRpZmllcl8Q +GU5TVG9vbGJhckl0ZW1QYWxldHRlTGFiZWxfEBROU1Rvb2xiYXJJdGVtVG9vbFRpcF8QEE5TVG9vbGJh +ckl0ZW1UYWdfEBROU1Rvb2xiYXJJdGVtTWF4U2l6ZV8QFE5TVG9vbGJhckl0ZW1NaW5TaXplXxASTlNU +b29sYmFySXRlbUxhYmVsXxASTlNUb29sYmFySXRlbUltYWdlEACAHIAACYAACYAACIATgBSAFYAbgBqA +FIAW0gAOAHQAdQCGgA1cRWRnZSBEZWZhdWx0XxAcU2hvdyBEZWZhdWx0IEVkZ2UgQXR0cmlidXRlc9MA +DgAyAK0ArgCvALBeTlNSZXNvdXJjZU5hbWWAGYAXgBhXTlNJbWFnZV5FZGdlQXR0cmlidXRlc9IANwA4 +ALQAtaIAtQA7XxAQTlNDdXN0b21SZXNvdXJjZV8QGnstMi43MTM1ZS0xOSwgLTIuNzEzNWUtMTl90gA3 +ADgAuAC5ogC5ADtdTlNUb29sYmFySXRlbd8QEACKAA4AiwCMAI0AjgCPAJAAkQCSAJMAlACVAJYAlwCY +AJkAmgArAG8AKwBvACsAagDCAMMAxADFAMYAxwDDAMmAHIAACYAACYAACIAegB+AIBABgCSAI4AfgCHS +AA4AdAB1AIeADVxOb2RlIERlZmF1bHRfEBxTaG93IERlZmF1bHQgTm9kZSBBdHRyaWJ1dGVz0wAOADIA +rQCuAK8A0YAZgBeAIl5Ob2RlQXR0cmlidXRlc98QEACKAA4AiwCMAI0AjgCPAJAAkQCSAJMAlACVAJYA +lwCYAJkAmgArAG8AKwBvACsAagDbANwA3QCZAN4A3wDcAOGAHIAACYAACYAACIAmgCeAKIAsgCuAJ4Ap +0gAOAHQAdQCIgA1VR3JhcGhfEBVTaG93IEdyYXBoIEF0dHJpYnV0ZXPTAA4AMgCtAK4ArwDpgBmAF4Aq +XxAPR3JhcGhBdHRyaWJ1dGVz0gA3ADgA7ADtowDtAO4AO18QE05TTXV0YWJsZURpY3Rpb25hcnlcTlNE +aWN0aW9uYXJ50gAOAD4A8ADxgC+jAIUAhACDgCWAHYAS0gA3ADgA9gD3ogD3ADtXTlNBcnJhedIADgA+ +APkA+oAxowCFAIQAg4AlgB2AEtIANwA4AP8BAKMBAAD3ADteTlNNdXRhYmxlQXJyYXnSAA4APgD5AQOA +MaDSADcAOAEFAQaiAQYAO1lOU1Rvb2xiYXLXAQgADgEJAQoBCwEMAQ0BDgEPARABEQESAQ4BFF8QD05T +TmV4dFJlc3BvbmRlclpOU1N1YnZpZXdzWE5TdkZsYWdzW05TRnJhbWVTaXplWE5TV2luZG93W05TU3Vw +ZXJ2aWV3gDWAjoA2EQEAgIyANYCN0gAOAD4A+QEXgDGhARiAN9gBCAAOAQkBCgELARoBDAENAE0BHAEd +AR4BHwBVAQ4ATV5OU0RpdmlkZXJTdHlsZYA0gIuAOBEBEoCKgDWANNIADgA+APkBJIAxogElASaAOYBv +3QEIASgADgEpAQkBKgEKAQsBDAENASsBLAEtARgBLwEwATEBMgEzATQBNQEOARgBOAE5ATlbTlNIU2Ny +b2xsZXJYTlNzRmxhZ3NcTlNTY3JvbGxBbXRzW05TVlNjcm9sbGVyXU5TTmV4dEtleVZpZXddTlNDb250 +ZW50Vmlld4A3gGuAbhAQgDpPEBBBIAAAQSAAAEGIAABBiAAAEQEMgG2ANYA3gGeAO4A70gAOAD4A+QE9 +gDGjATkBOAEvgDuAZ4Br2wEIAA4BQgEJAQoBCwFDAQwBRAENASwBJQFGAUcBSAFJAUoBSwEOAU0BJQFL +WU5TY3ZGbGFnc1lOU0RvY1ZpZXdZTlNCR0NvbG9ygDmAZhAEgDwRCQCAZYA9gDWAVYA5gD3SAA4APgD5 +AVKAMaEBS4A93xATAQgBVQAOAVYBVwFYAVkBWgFbAVwBCgELAV0BDAFeAV8BDQFgAWEBOQCZAWMBZAFl +AG8BZwFoAUcBaQERAWoAbwEOAW0BbgE5AXABcV8QH05TRHJhZ2dpbmdTb3VyY2VNYXNrRm9yTm9uTG9j +YWxZTlNUdkZsYWdzXxARTlNCYWNrZ3JvdW5kQ29sb3JfEBJOU0FsbG93c1R5cGVTZWxlY3RcTlNDb3Ju +ZXJWaWV3XxAXTlNJbnRlcmNlbGxTcGFjaW5nV2lkdGhfEBlOU0NvbHVtbkF1dG9yZXNpemluZ1N0eWxl +XxAYTlNJbnRlcmNlbGxTcGFjaW5nSGVpZ2h0WU5TRW5hYmxlZFtOU0dyaWRDb2xvcl8QHE5TRHJhZ2dp +bmdTb3VyY2VNYXNrRm9yTG9jYWxeTlNUYWJsZUNvbHVtbnNbTlNSb3dIZWlnaHSAO4BkE//////WQAAA +gGAJgD8jQAgAAAAAAAAjQAAAAAAAAACAPgmANYBhEA+AO4BCI0AuAAAAAAAAWnsyODksIDI3OX3UAQgA +DgF0AQoAKwF2AXcBEVdOU0ZyYW1lgACAQYBAXxAUe3syMjQsIDB9LCB7MTYsIDE3fX3SADcAOAF6AXuk +AXsBfAF9ADtdX05TQ29ybmVyVmlld1ZOU1ZpZXdbTlNSZXNwb25kZXLSAA4APgD5AYCAMaIBgQGCgEOA +XNsBhAAOAYUBhgGHAYgBiQGKAYsBjAGNAG8BjwGQAZEBkgGTAZQBlQGWAG8BS15OU0lzUmVzaXplYWJs +ZVxOU0hlYWRlckNlbGxcTlNJZGVudGlmaWVyV05TV2lkdGhaTlNEYXRhQ2VsbF5OU1Jlc2l6aW5nTWFz +a1pOU01pbldpZHRoWk5TTWF4V2lkdGhcTlNJc0VkaXRhYmxlW05TVGFibGVWaWV3CYBbgEWARCNAXgAA +AAAAAIBREAMjQEQAAAAAAAAjQI9AAAAAAAAJgD1Ta2V51wGbAA4BVwGcAZ0BngGfAaABoQGiAaMBpAGl +AaZbTlNDZWxsRmxhZ3NaTlNDb250ZW50c1lOU1N1cHBvcnRcTlNDZWxsRmxhZ3MyW05TVGV4dENvbG9y +EgSB/gCAUIBKgEaARxIEAAAAgExQ1AAOAakBqgGrAawBrQGuAa9WTlNTaXplVk5TTmFtZVhOU2ZGbGFn +c4BJI0AmAAAAAAAAgEgRDBxcTHVjaWRhR3JhbmRl0gA3ADgBsgGzogGzADtWTlNGb2500wAOAbUBtgG3 +AZQBuFxOU0NvbG9yU3BhY2VXTlNXaGl0ZYBLSzAuMzMzMzMyOTkA0gA3ADgBugG7ogG7ADtXTlNDb2xv +ctUADgG7AbUBvQG+AbcBwAHBAcIBw1tOU0NvbG9yTmFtZV1OU0NhdGFsb2dOYW1lgEuATxAGgE6ATVZT +eXN0ZW1fEA9oZWFkZXJUZXh0Q29sb3LTAA4BtQG2AbcBlAHIgEtCMADSADcAOAHKAculAcsBzAHNAc4A +O18QEU5TVGFibGVIZWFkZXJDZWxsXxAPTlNUZXh0RmllbGRDZWxsXE5TQWN0aW9uQ2VsbFZOU0NlbGzY +AZsADgFXAZwBnQHQAZ4BnwHRAdIBTQHUAdUBSwHXAdhdTlNDb250cm9sVmlldxIEAf5AgFqAVYBSgFOA +PRIEAggAgFhZVGV4dCBDZWxs1AAOAakBqgGrAawBrQHcATGASYBUXxARTHVjaWRhR3JhbmRlLUJvbGTV +AA4BuwG1Ab0BvgG3AeABwQHhAcOAS4BXgFaATV8QFmNvbnRyb2xCYWNrZ3JvdW5kQ29sb3LTAA4BtQG2 +AbcBlAHmgEtLMC42NjY2NjY2OQDVAA4BuwG1Ab0BvgG3AcABwQHqAcOAS4BPgFmATV8QEGNvbnRyb2xU +ZXh0Q29sb3LSADcAOAHuAcykAcwBzQHOADvSADcAOAHwAfGiAfEAO11OU1RhYmxlQ29sdW1u2wGEAA4B +hQGGAYcBiAGJAYoBiwGMAY0AbwGPAfUB9gH3AfgBlAGVAZYAbwFLCYBbgF6AXSNAZGAAAAAAAIBfCYA9 +VXZhbHVl1wGbAA4BVwGcAZ0BngGfAaABoQGiAaMBpACZAaaAUIBKgEaAR4BM2AGbAA4BVwGcAZ0B0AGe +AZ8CAwHSAU0B1AGkAUsCCQHYEhQh/kCAWoBVgFKAR4A9EgACCACAWNMADgG1AbYBtwGUAg2AS0IxANUA +DgG7AbUBvQG+AbcCEAHBAhEBw4BLgGOAYoBNWWdyaWRDb2xvctMADgG1AbYBtwGUAhaAS0QwLjUA0gA3 +ADgCGAGNpQGNAhkBfAF9ADtZTlNDb250cm9s0gA3ADgCGwIcpAIcAXwBfQA7Wk5TQ2xpcFZpZXfaAQgC +HgAOAXQBKQEKAQwCHwENAiABJQElAiMCJAERAREBDgImASUCKFhOU1RhcmdldFhOU0FjdGlvbllOU1Bl +cmNlbnSAOYA5gGqAaIA1gGmAOSM/77u7wAAAAF8QFXt7Mjg5LCAwfSwgezExLCAyNzl9fVxfZG9TY3Jv +bGxlcjrSADcAOAIsAi2lAi0CGQF8AX0AO1pOU1Njcm9sbGVy2gEIAh4ADgF0ASkBCgEMAh8BDQIgASUB +JQIjAjIAxQERAQ4CJgElAjaAOYA5gGqAbIA1gGmAOSM/79ttoAAAAF8QGXt7LTEwMCwgLTEwMH0sIHs0 +NjMsIDE1fX1aezMwMCwgMjc5fdIANwA4AjoCO6QCOwF8AX0AO1xOU1Njcm9sbFZpZXfdAQgADgF0Aj0C +PgI/AQoCQAJBAQwCQgENASwBGAJEAkUAbwJHAkgBEQGjAG8BDgGjARgCTlpBbGxvd3NVbmRvW1ByZWZl +cmVuY2VzW05TRHJhZ1R5cGVzWUdyb3VwTmFtZV8QElVzZUJhY2tGb3J3YXJkTGlzdFlGcmFtZU5hbWWA +N4CJgH8JgIGAcIBGCYA1gEaAN4CA0gAOAD4APwJRgH6tAlICUwJUAlUCVgJXAlgCWQJaAlsCXAJdAl6A +cYBygHOAdIB1gHaAd4B4gHmAeoB7gHyAfV8QGU5lWFQgUlRGRCBwYXN0ZWJvYXJkIHR5cGVacHVibGlj +LnVybF8QEk5TU3RyaW5nUGJvYXJkVHlwZV8QHk5lWFQgVElGRiB2NC4wIHBhc3RlYm9hcmQgdHlwZV8Q +GUFwcGxlIFVSTCBwYXN0ZWJvYXJkIHR5cGVfECFBcHBsZSBXZWIgQXJjaGl2ZSBwYXN0ZWJvYXJkIHR5 +cGVfEBtXZWJVUkxzV2l0aFRpdGxlc1Bib2FyZFR5cGVfEA9wdWJsaWMudXJsLW5hbWVfEBpBcHBsZSBI +VE1MIHBhc3RlYm9hcmQgdHlwZV8QFU5TRmlsZW5hbWVzUGJvYXJkVHlwZV8QF05TQ29sb3IgcGFzdGVi +b2FyZCB0eXBlXxAaQXBwbGUgUElDVCBwYXN0ZWJvYXJkIHR5cGVfECpOZVhUIFJpY2ggVGV4dCBGb3Jt +YXQgdjEuMCBwYXN0ZWJvYXJkIHR5cGXSADcAOAJtAm6jAm4CbwA7XE5TTXV0YWJsZVNldFVOU1NldF8Q +Fnt7MCwgMjgwfSwgezMwMCwgMTIwfX3TAA4CcgJzAnQBowJ2WklkZW50aWZpZXJWVmFsdWVzgIiARoCC +0wAOAHwAPgB9AnkCfYAtowJ6AnsCfICDgISAhaMCfgJ/An6AhoCHgIZfEBpXZWJLaXREZWZhdWx0Rml4 +ZWRGb250U2l6ZV8QFVdlYktpdE1pbmltdW1Gb250U2l6ZV8QFVdlYktpdERlZmF1bHRGb250U2l6ZRAM +0gA3ADgChgKHogKHADteV2ViUHJlZmVyZW5jZXPSADcAOAKJAoqkAooBfAF9ADtXV2ViVmlld1p7MzAw +LCA0MDB90gA3ADgCjQKOpAKOAXwBfQA7W05TU3BsaXRWaWV30gA3ADgCkAF8owF8AX0AO18QFnt7MCwg +MH0sIHsxOTIwLCAxMTc4fX3SADcAOAKTApSiApQAO18QEE5TV2luZG93VGVtcGxhdGXSAA4APgD5ApeA +Ma4CmAKZApoCmwKcAp0CngKfAqACoQKiAqMCpAKlgJKAlYCXgJmAnICegJ+AoYCjgKWApoCogKmAqtQA +DgKnAqgCqQKqAEEAHwKtXU5TRGVzdGluYXRpb25YTlNTb3VyY2VXTlNMYWJlbICUgAeAAoCTVndpbmRv +d9IANwA4ArACsaMCsQKyADtfEBROU05pYk91dGxldENvbm5lY3Rvcl5OU05pYkNvbm5lY3RvctQADgKn +AqgCqQKqAIQAHwK3gJSAHYACgJZfEBZub2RlRGVmYXVsdFRvb2xiYXJJdGVt1AAOAqcCqAKpAqoAgwAf +Ar2AlIASgAKAmF8QFmVkZ2VEZWZhdWx0VG9vbGJhckl0ZW3UAA4CpwKoAqkCwAAfAIUCw4CbgAKAJYCa +XxAVdG9vbGJhckl0ZW1EaWRTZWxlY3Q60gA3ADgCxgLHowLHArIAO18QFU5TTmliQ29udHJvbENvbm5l +Y3RvctQADgKnAqgCqQKqAB8BSwLMgJSAAoA9gJ1YZGVsZWdhdGXUAA4CpwKoAqkCwAAfAIMCw4CbgAKA +EoCa1AAOAqcCqAKpAqoBSwAfAteAlIA9gAKAoF5hdHRyaWJ1dGVUYWJsZdQADgKnAqgCqQKqAIUAHwLd +gJSAJYACgKJfEBBncmFwaFRvb2xiYXJJdGVt1AAOAqcCqAKpAqoBJgAfAuOAlIBvgAKApF8QEGRvY3Vt +ZW50YXRpb25XZWLUAA4CpwKoAqkCwAAfAIQCw4CbgAKAHYCa1AAOAqcCqAKpAqoAVwAfAu6AlIALgAKA +p18QEGNvbXBvbmVudFRvb2xiYXLUAA4CpwKoAqkCqgAfAEECzICUgAKAB4Cd1AAOAqcCqAKpAqoAHwBX +AsyAlIACgAuAndQADgKnAqgCqQKqAB8BSwL+gJSAAoA9gKtaZGF0YVNvdXJjZdIADgA+APADAoAvrxAR +AEEBSwEYAYEB+AEvATgBJgCFAZMAhABXAw8BggCDAE0BJYAHgD2AN4BDgF+Aa4BngG+AJYBRgB2AC4Ct +gFyAEoA0gDnSAA4AMgAzAxaABICuXU5TQXBwbGljYXRpb27SAA4APgDwAxqAL68QEQAfASUATQFLAYIB +JQElARgAVwGBAFcAQQAfAUsAVwBBARiAAoA5gDSAPYBcgDmAOYA3gAuAQ4ALgAeAAoA9gAuAB4A30gAO +AD4A8AMugC+vEBIAQQFLARgBLwGBATgBJgCFAfgBkwAfAFcAhAMPAIMBggBNASWAB4A9gDeAa4BDgGeA +b4AlgF+AUYACgAuAHYCtgBKAXIA0gDnSAA4APgDwA0OAL68QEgNEA0UDRgNHA0gDSQNKA0sDTANNA04D +TwNQA1EDUgNTA1QDVYCygLOAtIC1gLaAt4C4gLmAuoC7gLyAvYC+gL+AwIDBgMKAw18QElBhbmVsIChB +dHRyaWJ1dGVzKVpUYWJsZSBWaWV3WlNwbGl0IFZpZXdfEBNIb3Jpem9udGFsIFNjcm9sbGVyXxASVGFi +bGUgQ29sdW1uIChrZXkpXxARVmVydGljYWwgU2Nyb2xsZXJYV2ViIFZpZXdfEBRUb29sYmFyIEl0ZW0g +KEdyYXBoKV8QHVRleHQgRmllbGQgQ2VsbCAoVGV4dCBDZWxsKS0xXxAbVGV4dCBGaWVsZCBDZWxsIChU +ZXh0IENlbGwpXEZpbGUncyBPd25lcldUb29sYmFyXxAbVG9vbGJhciBJdGVtIChOb2RlIERlZmF1bHQp +W0FwcGxpY2F0aW9uXxAbVG9vbGJhciBJdGVtIChFZGdlIERlZmF1bHQpXxAUVGFibGUgQ29sdW1uICh2 +YWx1ZSlcQ29udGVudCBWaWV3W1Njcm9sbCBWaWV30gAOAD4A8ANqgC+g0gAOAD4A8ANtgC+g0gAOAD4A +8ANwgC+vECACmAKZAUsBgQKaATgAHwKgApwDDwGCAIMCmwKfAp4AQQKlARgBLwH4Ap0BJgCFAqICpAGT +AIQAVwKhAqMATQElgJKAlYA9gEOAl4BngAKAo4CcgK2AXIASgJmAoYCfgAeAqoA3gGuAX4CegG+AJYCm +gKmAUYAdgAuApYCogDSAOdIADgA+APADk4AvrxAgA5QDlQOWA5cDmAOZA5oDmwOcA50DngOfA6ADoQOi +An8DpAOlA6YDpwOoA6kDqgOrA6wDrQOuA68DsAOxA7IDs4DIgMmAyoDLgMyAzYDOgM+A0IDRgNKA04DU +gNWA1oCHgNeA2IDZgNqA24DcgN2A3oDfgOCA4YDigOOA5IDlgOYQPBBBEBUQFxBCEBMQSBA7EDgT//// +//////0QGBA/EEQQQBA6EDkQHBAUEBkQRhAbED0QRxBDEBoQPhBFEBLSAA4APgD5A9KAMaDSAA4APgDw +A9WAL6DSAA4APgDwA9iAL6DSADcAOAPaA9uiA9sAO15OU0lCT2JqZWN0RGF0YQAIABkAIgAnADEAOgA/ +AEQAUgBUAGYCPwJFApAClwKeAqwCvgLaAugC9AMAAw4DGQMnA0MDUQNkA3YDkAOaA6cDqQOrA60DrwOx +A7MDtQO3A7kDuwO9A78DwQPDA8UDxwPJA8sD1APgA+ID5AQFBA4EFwQiBCcENgQ/BFIEWwRmBGgEawRt +BJoEpwS0BMoE2ATiBPAE/QUPBSMFLwUxBTMFNQU3BTkFQgVEBUYFSAVKBUwFZwVyBXoFrwXJBesGBQYn +BjsGWAZsBogGqwbIBt8G9Qb3BvkG+gb8Bv0G/wcBBwIHAwcFBwcHEAcaBxwHQwdMB1MHZQduB3sHgweF +B4wHjgeQB5IHmQebB50HnwfGB+0IFAhXCHkIjQikCLoI1QjrCQgJIgk+CVUJaAl/CZYJqwnACcIJxAnG +CccJyQnKCcwJzQnPCdEJ0wnVCdcJ2QnbCeQJ5gnzChIKHwouCjAKMgo0CjwKSwpUClkKbAqJCpIKlwql +CugK6grsCu0K7wrwCvIK8wr1CvcK+Qr7Cv0K/wsBCwMLDAsOCxsLOgtHC0kLSwtNC1wLnwuhC6MLpAum +C6cLqQuqC6wLrguwC7ILtAu2C7gLwQvDC8kL4QvuC/AL8gv0DAYMDwwWDCwMOQxCDEQMSwxNDE8MUQxa +DF8MZwxwDHIMeQx7DH0MfwyIDI8MngynDKkMqgyzDLgMwgzfDPEM/A0FDRENGg0mDSgNKg0sDS8NMQ0z +DTUNPg1ADUMNRQ1mDXUNdw15DXsNfg2ADYINhA2NDY8NlA2WDZgNzQ3ZDeIN7w37DgkOFw4ZDhsOHQ4f +DiEONA43DjkOOw49Dj8OQQ5DDkwOTg5VDlcOWQ5bDogOkg6cDqYOqA6qDqwOrg6xDrMOtQ63DrkOuw69 +DsYOyA7LDs0PHA8+D0gPXA9xD34PmA+0D88P2Q/lEAQQExAfECEQIxAsEC4QLxAxEDoQQxBFEEYQSBBK +EEwQThBQEFkQZBB1EH0QfxCBEIMQmhCjEKwQuhDBEM0Q1hDYEN0Q3xDhEQ4RHREqETcRPxFKEVkRZBFv +EXwRiBGJEYsRjRGPEZgRmhGcEaURrhGvEbERtRHSEd4R6RHzEgASDBIREhMSFRIXEhkSHhIgEiESMhI5 +EkASSRJLElQSVhJZEmYSbxJ0EnsSiBKVEp0SnxKrErQSuRLBEtYS4hLwEvIS9BL2EvgS+hMBExMTIBMi +EyUTLhM5E00TXxNsE3MTlBOiE6cTqROrE60TrxOxE7YTuBPCE9MT1RPXE+sUABQCFAQUBhQIFCEULhQw +FDwUURRTFFUUVxRZFGwUdRR+FIcUjBSaFMcUyBTKFMwUzhTXFNkU2hTcFOIU/xUBFQMVBRUHFQkVKhUv +FTEVMxU1FTcVORU+FUAVTRVPFVIVZxVpFWsVbRVvFXkVhhWIFY0VlhWhFasVtBW9FcgV8RX6FgMWDRYP +FhEWExYVFhcWGRYbFiQWPBZJFlIWXRZoFpEWkxaVFpcWmRabFp0WnxaoFsQWzxbYFuEW7hcjFy4XOhdG +F1AXZRdvF3EXcxd1F3YXeBd6F3wXfRd/F4EXgxeFF44XkBerF60XrxexF7MXtRe3F7kXuxe9F78XwRfD +F8UX4RfsGAEYIhg+GGIYgBiSGK8YxxjhGP4ZKxk0GTsZSBlOGWcZdBl/GYYZiBmKGYwZmRmbGaIZpBmm +GagZrxmxGbMZtRnSGeoaAhoEGg0aEhohGioaMxo7GkYaTxpYGmQabRp0Go0alhqbGq4atxq5GtYa2Bra +Gtwa3hrgGuIa5BrmGuga6hrsGu4a8BryGwMbERsaGyIbJBsmGygbKhsxGzobQRtYG2cbeBt6G3wbfhuA +G5kbqhusG64bsBuyG8sb3BveG+Ab4hvkG/wcBRwMHCQcNRw3HDkcOxw9HEYcVxxZHFscXRxfHHAcchx0 +HHYceByHHJgcmhycHJ4coByzHMQcxhzIHMoczBzfHPAc8hz0HPYc+B0JHQsdDR0PHREdJB01HTcdOR07 +HT0dTh1QHVIdVB1WHWcdaR1rHW0dbx16HYMdhR2qHawdrh2wHbIdtB22Hbgduh28Hb4dwB3CHcQdxh3I +HcodzB3VHdcd2R3nHfAd8h4XHhkeGx4dHh8eIR4jHiUeJx4pHiseLR4vHjEeMx41HjceOR5CHkQeax5t +Hm8ecR5zHnUedx55HnsefR5/HoEegx6FHoceiR6LHo0ejx6YHpoewR7DHsUexx7JHssezR7PHtEe0x7V +Htce2R7bHt0e3x7hHuMe5R76HwUfEB8mHzsfTx9YH28fjx+tH7ofwh/gH+wgCiAhIC4gOiBDIEUgRiBP +IFEgUiBbIF0goCCiIKQgpiCoIKogrCCuILAgsiC0ILYguCC6ILwgviDAIMIgxCDGIMggyiDMIM4g0CDS +INQg1iDYINog3CDeIOAg6SDrIS4hMCEyITQhNiE4ITohPCE+IUAhQiFEIUYhSCFKIUwhTiFQIVIhVCFW +IVghWiFcIV4hYCFiIWQhZiFoIWohbCFuIXAhciF0IXYheCF6IXwhfiGAIYkhiyGNIY8hkSGTIZUhlyGZ +IZshnSGfIaEhoyGlIachqSGrIa0htiG4IbkhwiHEIcUhziHQIdEh2iHfAAAAAAAAAgIAAAAAAAAD3AAA +AAAAAAAAAAAAAAAAIe4 + + +