diff --git a/macosx/English.lproj/Attributes.xib b/macosx/English.lproj/Attributes.xib index e75ef533f4e5063600b47696abed8f0171d415ea..278fc077229d675a8546bc28f8bd616bac5d7fff 100644 --- a/macosx/English.lproj/Attributes.xib +++ b/macosx/English.lproj/Attributes.xib @@ -1,19 +1,40 @@ - + - 1050 - 9B18 - 629 - 949 - 343.00 + 1060 + 10K549 + 851 + 1038.36 + 461.00 + + YES + + YES + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.WebKitIBPlugin + + + YES + 851 + 851 + + YES - YES - com.apple.WebKitIBPlugin - com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.WebKitIBPlugin + + + YES + + YES + + + YES + YES @@ -31,7 +52,7 @@ 2 {{196, 150}, {300, 400}} -1610612736 - Attributes + Attributes NSPanel @@ -46,7 +67,7 @@ 2 YES - + YES 1F4DF11A-34A2-43AB-A080-73B4C32778A1 59F4C2B2-5CE9-4545-9C8F-B587F1528E9E @@ -58,12 +79,12 @@ 1F4DF11A-34A2-43AB-A080-73B4C32778A1 - Graph - + Graph + Graph Show Graph Attributes - NSImage + NSImage GraphAttributes @@ -80,12 +101,12 @@ 59F4C2B2-5CE9-4545-9C8F-B587F1528E9E - Edge Default - + Edge Default + Edge Default Show Default Edge Attributes - + NSImage EdgeAttributes @@ -102,12 +123,12 @@ C0A3A54D-59F9-40FF-AA15-DB87721F3653 - Node Default - + Node Default + Node Default Show Default Node Attributes - + NSImage NodeAttributes @@ -138,6 +159,7 @@ YES + {1.79769e+308, 1.79769e+308} 256 @@ -174,16 +196,16 @@ YES key - 1.200000e+02 - 4.000000e+01 - 1.000000e+03 + 120 + 40 + 1000 - 75628032 - 67108864 - + 75628096 + 67110912 + LucidaGrande - 1.100000e+01 + 11 3100 @@ -192,7 +214,7 @@ 6 - System + System headerTextColor 3 @@ -203,25 +225,25 @@ 67239488 67241984 - Text Cell + Text Cell LucidaGrande-Bold - 1.100000e+01 + 11 16 6 - + System controlBackgroundColor 3 - MC42NjY2NjY2OQA + MC42NjY2NjY2NjY3AA 6 - + System controlTextColor @@ -233,13 +255,13 @@ value - 1.630000e+02 - 4.000000e+01 - 1.000000e+03 + 163 + 40 + 1000 - 75628032 - 0 - + 75628096 + 2048 + @@ -247,7 +269,7 @@ 337772096 133120 - + Text Cell @@ -259,27 +281,30 @@ - 3.000000e+00 - 2.000000e+00 + 3 + 2 3 MQA 6 - + System gridColor 3 MC41AA - 1.500000e+01 + 15 -700448768 + + 4 15 0 YES + 0 {289, 279} @@ -298,19 +323,19 @@ 256 - _doScroller: - 9.916667e-01 + _doScroller: + 0.99166670000000001 - 256 + -2147483392 {{-100, -100}, {463, 15}} 1 - - 9.955357e-01 + _doScroller: + 0.99553570000000002 {300, 279} @@ -328,9 +353,10 @@ 256 YES - + YES Apple HTML pasteboard type + Apple PDF pasteboard type Apple PICT pasteboard type Apple URL pasteboard type Apple Web Archive pasteboard type @@ -341,6 +367,7 @@ NeXT Rich Text Format v1.0 pasteboard type NeXT TIFF v4.0 pasteboard type WebURLsWithTitlesPboardType + public.png public.url public.url-name @@ -349,13 +376,13 @@ - - + + - + YES - + YES WebKitDefaultFixedFontSize WebKitDefaultFontSize @@ -363,9 +390,9 @@ YES - - - + + + @@ -384,7 +411,8 @@ {{0, 0}, {1920, 1178}} - + {1.79769e+308, 1.79769e+308} + Attributes @@ -392,7 +420,7 @@ YES - delegate + delegate @@ -400,7 +428,7 @@ - + delegate @@ -464,7 +492,7 @@ - + delegate @@ -472,7 +500,7 @@ - toolbarItemDidSelect: + toolbarItemDidSelect: @@ -480,7 +508,7 @@ - + toolbarItemDidSelect: @@ -488,7 +516,7 @@ - + toolbarItemDidSelect: @@ -508,28 +536,26 @@ YES 0 - - YES - + -2 - - RmlsZSdzIE93bmVyA + + File's Owner -1 - + First Responder -3 - + Application @@ -540,7 +566,7 @@ - + 2 @@ -655,11 +681,12 @@ YES - + YES -1.IBPluginDependency -2.IBPluginDependency -3.IBPluginDependency + 1.IBEditorWindowLastContentRect 1.IBPluginDependency 1.IBWindowTemplateEditedContentRect 1.NSWindowTemplate.visibleAtLaunch @@ -683,36 +710,35 @@ YES - - - - - {{208, 327}, {300, 400}} - + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + {{329, 254}, {300, 400}} + com.apple.InterfaceBuilder.CocoaPlugin + {{329, 254}, {300, 400}} + {196, 240} {{208, 327}, {300, 400}} - - - - - - - - - - - + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.WebKitIBPlugin + com.apple.InterfaceBuilder.CocoaPlugin {{50, 727}, {616, 0}} - - - + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin YES - - YES - + YES @@ -720,9 +746,7 @@ YES - - YES - + YES @@ -740,9 +764,16 @@ toolbarItemDidSelect: id + + toolbarItemDidSelect: + + toolbarItemDidSelect: + id + + YES - + YES attributeTable componentToolbar @@ -761,196 +792,797 @@ NSToolbarItem + + YES + + YES + attributeTable + componentToolbar + documentationWeb + edgeDefaultToolbarItem + graphToolbarItem + nodeDefaultToolbarItem + + + YES + + attributeTable + NSTableView + + + componentToolbar + NSToolbar + + + documentationWeb + WebView + + + edgeDefaultToolbarItem + NSToolbarItem + + + graphToolbarItem + NSToolbarItem + + + nodeDefaultToolbarItem + NSToolbarItem + + + IBProjectSource GVAttributeInspectorController.h + + YES + + NSActionCell + NSCell + + IBFrameworkSource + AppKit.framework/Headers/NSActionCell.h + + + + NSApplication + NSResponder + + IBFrameworkSource + AppKit.framework/Headers/NSApplication.h + + + + NSApplication + + IBFrameworkSource + AppKit.framework/Headers/NSApplicationScripting.h + + + + NSApplication + + IBFrameworkSource + AppKit.framework/Headers/NSColorPanel.h + + + + NSApplication + + IBFrameworkSource + AppKit.framework/Headers/NSHelpManager.h + + + + NSApplication + + IBFrameworkSource + AppKit.framework/Headers/NSPageLayout.h + + + + NSApplication + + IBFrameworkSource + AppKit.framework/Headers/NSUserInterfaceItemSearching.h + + + + NSCell + NSObject + + IBFrameworkSource + AppKit.framework/Headers/NSCell.h + + + + NSControl + NSView + + IBFrameworkSource + AppKit.framework/Headers/NSControl.h + + + + NSFormatter + NSObject + + IBFrameworkSource + Foundation.framework/Headers/NSFormatter.h + + + + NSMenu + NSObject + + IBFrameworkSource + AppKit.framework/Headers/NSMenu.h + + + + NSObject + + IBFrameworkSource + AppKit.framework/Headers/NSAccessibility.h + + + + NSObject + + + + NSObject + + + + NSObject + + + + NSObject + + + + NSObject + + IBFrameworkSource + AppKit.framework/Headers/NSDictionaryController.h + + + + NSObject + + IBFrameworkSource + AppKit.framework/Headers/NSDragging.h + + + + NSObject + + IBFrameworkSource + AppKit.framework/Headers/NSFontManager.h + + + + NSObject + + IBFrameworkSource + AppKit.framework/Headers/NSFontPanel.h + + + + NSObject + + IBFrameworkSource + AppKit.framework/Headers/NSKeyValueBinding.h + + + + NSObject + + + + NSObject + + IBFrameworkSource + AppKit.framework/Headers/NSNibLoading.h + + + + NSObject + + IBFrameworkSource + AppKit.framework/Headers/NSOutlineView.h + + + + NSObject + + IBFrameworkSource + AppKit.framework/Headers/NSPasteboard.h + + + + NSObject + + IBFrameworkSource + AppKit.framework/Headers/NSSavePanel.h + + + + NSObject + + IBFrameworkSource + AppKit.framework/Headers/NSTableView.h + + + + NSObject + + IBFrameworkSource + AppKit.framework/Headers/NSToolbarItem.h + + + + NSObject + + IBFrameworkSource + AppKit.framework/Headers/NSView.h + + + + NSObject + + IBFrameworkSource + Foundation.framework/Headers/NSArchiver.h + + + + NSObject + + IBFrameworkSource + Foundation.framework/Headers/NSClassDescription.h + + + + NSObject + + IBFrameworkSource + Foundation.framework/Headers/NSError.h + + + + NSObject + + IBFrameworkSource + Foundation.framework/Headers/NSFileManager.h + + + + NSObject + + IBFrameworkSource + Foundation.framework/Headers/NSKeyValueCoding.h + + + + NSObject + + IBFrameworkSource + Foundation.framework/Headers/NSKeyValueObserving.h + + + + NSObject + + IBFrameworkSource + Foundation.framework/Headers/NSKeyedArchiver.h + + + + NSObject + + IBFrameworkSource + Foundation.framework/Headers/NSObject.h + + + + NSObject + + IBFrameworkSource + Foundation.framework/Headers/NSObjectScripting.h + + + + NSObject + + IBFrameworkSource + Foundation.framework/Headers/NSPortCoder.h + + + + NSObject + + IBFrameworkSource + Foundation.framework/Headers/NSRunLoop.h + + + + NSObject + + IBFrameworkSource + Foundation.framework/Headers/NSScriptClassDescription.h + + + + NSObject + + IBFrameworkSource + Foundation.framework/Headers/NSScriptKeyValueCoding.h + + + + NSObject + + IBFrameworkSource + Foundation.framework/Headers/NSScriptObjectSpecifiers.h + + + + NSObject + + IBFrameworkSource + Foundation.framework/Headers/NSScriptWhoseTests.h + + + + NSObject + + IBFrameworkSource + Foundation.framework/Headers/NSThread.h + + + + NSObject + + IBFrameworkSource + Foundation.framework/Headers/NSURL.h + + + + NSObject + + IBFrameworkSource + Foundation.framework/Headers/NSURLConnection.h + + + + NSObject + + IBFrameworkSource + Foundation.framework/Headers/NSURLDownload.h + + + + NSObject + + IBFrameworkSource + ImageKit.framework/Headers/IKImageBrowserView.h + + + + NSObject + + IBFrameworkSource + ImageKit.framework/Headers/IKSaveOptions.h + + + + NSObject + + IBFrameworkSource + ImageKit.framework/Headers/ImageKitDeprecated.h + + + + NSObject + + IBFrameworkSource + PDFKit.framework/Headers/PDFDocument.h + + + + NSObject + + IBFrameworkSource + PDFKit.framework/Headers/PDFView.h + + + + NSObject + + IBFrameworkSource + QuartzComposer.framework/Headers/QCCompositionParameterView.h + + + + NSObject + + IBFrameworkSource + QuartzComposer.framework/Headers/QCCompositionPickerView.h + + + + NSObject + + IBFrameworkSource + QuartzFilters.framework/Headers/QuartzFilterManager.h + + + + NSObject + + IBFrameworkSource + QuickLookUI.framework/Headers/QLPreviewPanel.h + + + + NSObject + + IBFrameworkSource + WebKit.framework/Headers/WebDownload.h + + + + NSObject + + IBFrameworkSource + WebKit.framework/Headers/WebEditingDelegate.h + + + + NSObject + + IBFrameworkSource + WebKit.framework/Headers/WebFrameLoadDelegate.h + + + + NSObject + + IBFrameworkSource + WebKit.framework/Headers/WebJavaPlugIn.h + + + + NSObject + + IBFrameworkSource + WebKit.framework/Headers/WebPlugin.h + + + + NSObject + + IBFrameworkSource + WebKit.framework/Headers/WebPluginContainer.h + + + + NSObject + + IBFrameworkSource + WebKit.framework/Headers/WebPolicyDelegate.h + + + + NSObject + + IBFrameworkSource + WebKit.framework/Headers/WebResourceLoadDelegate.h + + + + NSObject + + IBFrameworkSource + WebKit.framework/Headers/WebScriptObject.h + + + + NSObject + + IBFrameworkSource + WebKit.framework/Headers/WebUIDelegate.h + + + + NSPanel + NSWindow + + IBFrameworkSource + AppKit.framework/Headers/NSPanel.h + + + + NSResponder + + IBFrameworkSource + AppKit.framework/Headers/NSInterfaceStyle.h + + + + NSResponder + NSObject + + IBFrameworkSource + AppKit.framework/Headers/NSResponder.h + + + + NSScrollView + NSView + + IBFrameworkSource + AppKit.framework/Headers/NSScrollView.h + + + + NSScroller + NSControl + + IBFrameworkSource + AppKit.framework/Headers/NSScroller.h + + + + NSSplitView + NSView + + IBFrameworkSource + AppKit.framework/Headers/NSSplitView.h + + + + NSTableColumn + NSObject + + IBFrameworkSource + AppKit.framework/Headers/NSTableColumn.h + + + + NSTableView + NSControl + + + + NSTextFieldCell + NSActionCell + + IBFrameworkSource + AppKit.framework/Headers/NSTextFieldCell.h + + + + NSToolbar + NSObject + + IBFrameworkSource + AppKit.framework/Headers/NSToolbar.h + + + + NSToolbarItem + NSObject + + + + NSView + + IBFrameworkSource + AppKit.framework/Headers/NSClipView.h + + + + NSView + + IBFrameworkSource + AppKit.framework/Headers/NSMenuItem.h + + + + NSView + + IBFrameworkSource + AppKit.framework/Headers/NSRulerView.h + + + + NSView + NSResponder + + + + NSWindow + + IBFrameworkSource + AppKit.framework/Headers/NSDrawer.h + + + + NSWindow + NSResponder + + IBFrameworkSource + AppKit.framework/Headers/NSWindow.h + + + + NSWindow + + IBFrameworkSource + AppKit.framework/Headers/NSWindowScripting.h + + + + NSWindowController + NSResponder + + showWindow: + id + + + showWindow: + + showWindow: + id + + + + IBFrameworkSource + AppKit.framework/Headers/NSWindowController.h + + + + WebView + NSView + + YES + + YES + goBack: + goForward: + makeTextLarger: + makeTextSmaller: + makeTextStandardSize: + reload: + reloadFromOrigin: + stopLoading: + takeStringURLFrom: + toggleContinuousSpellChecking: + toggleSmartInsertDelete: + + + YES + id + id + id + id + id + id + id + id + id + id + id + + + + YES + + YES + goBack: + goForward: + makeTextLarger: + makeTextSmaller: + makeTextStandardSize: + reload: + reloadFromOrigin: + stopLoading: + takeStringURLFrom: + toggleContinuousSpellChecking: + toggleSmartInsertDelete: + + + YES + + goBack: + id + + + goForward: + id + + + makeTextLarger: + id + + + makeTextSmaller: + id + + + makeTextStandardSize: + id + + + reload: + id + + + reloadFromOrigin: + id + + + stopLoading: + id + + + takeStringURLFrom: + id + + + toggleContinuousSpellChecking: + id + + + toggleSmartInsertDelete: + id + + + + + IBFrameworkSource + WebKit.framework/Headers/WebView.h + + + 0 - ../../graphviz.xcodeproj + IBCocoaFramework + + com.apple.InterfaceBuilder.CocoaPlugin.macosx + + + + com.apple.InterfaceBuilder.CocoaPlugin.macosx + + + + com.apple.InterfaceBuilder.CocoaPlugin.InterfaceBuilder3 + + + YES + ../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 + + YES + + YES + EdgeAttributes + GraphAttributes + NodeAttributes + + + YES + {16, 16} + {16, 16} + {16, 16} + diff --git a/macosx/English.lproj/Document.xib b/macosx/English.lproj/Document.xib index 117e4579f8a124a13733da1a3d55a4d4db5e8cda..ed6034db966d3512bcd5d8a2913e87bab3b36dc2 100644 --- a/macosx/English.lproj/Document.xib +++ b/macosx/English.lproj/Document.xib @@ -1,19 +1,35 @@ - + - 1050 - 9C7010 - 629 - 949.26 - 352.00 + 1060 + 10K549 + 851 + 1038.36 + 461.00 + + YES + + YES + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.pdfkit.ibplugin + + + YES + 851 + 1.1.0 + + YES - YES - com.apple.pdfkit.ibplugin - com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.pdfkit.ibplugin + + + PluginDependencyRecalculationVersion + YES @@ -21,14 +37,14 @@ GVWindowController - FirstResponder + FirstResponder 4111 2 {{201, 387}, {507, 413}} 1886912512 - Document + Document NSWindow @@ -43,18 +59,18 @@ 1 YES - + YES 11EC59ED-53EE-4F57-A97C-1C81DFF1B2FA 17DE7292-3A49-457D-8C8D-856E5DCBDED2 5E2EB609-3F36-43FE-8297-CCD3354D1A3E A76BA0EB-7A4D-43FD-9371-004A2619F66B C93CF1E0-362D-436C-A4DE-5305CEDEECA4 - NSToolbarCustomizeToolbarItem - NSToolbarFlexibleSpaceItem - NSToolbarPrintItem - NSToolbarSeparatorItem - NSToolbarSpaceItem + NSToolbarCustomizeToolbarItem + NSToolbarFlexibleSpaceItem + NSToolbarPrintItem + NSToolbarSeparatorItem + NSToolbarSpaceItem YES @@ -64,16 +80,16 @@ Zoom To Fit Zoom To Fit - + - NSImage + NSImage ZoomToFitToolbarImage - {0, 0} - + {0, 0} + {0, 0} YES YES -1 @@ -84,18 +100,18 @@ 17DE7292-3A49-457D-8C8D-856E5DCBDED2 - Attributes - - + Attributes + Attributes + - + NSImage InspectorToolbarImage - - + {0, 0} + {0, 0} YES YES -1 @@ -106,18 +122,18 @@ 5E2EB609-3F36-43FE-8297-CCD3354D1A3E - Zoom Out - - + Zoom Out + Zoom Out + - + NSImage ZoomOutToolbarImage - - + {0, 0} + {0, 0} YES YES -1 @@ -128,18 +144,18 @@ A76BA0EB-7A4D-43FD-9371-004A2619F66B - Zoom In - - + Zoom In + Zoom In + - + NSImage ZoomInToolbarImage - - + {0, 0} + {0, 0} YES YES -1 @@ -150,18 +166,18 @@ C93CF1E0-362D-436C-A4DE-5305CEDEECA4 - Actual Size - - + Actual Size + Actual Size + - + NSImage ActualSizeToolbarImage - - + {0, 0} + {0, 0} YES YES -1 @@ -169,106 +185,19 @@ 0 - - Customize - + NSToolbarCustomizeToolbarItem + Customize + Customize Customize Toolbar - - 683671552 - {32, 32} - - YES - - YES - - - - TU0AKgAAEAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA -AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA -AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA -AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA -AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA -AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA -AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA -AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA -AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA -AAAAAAAAAAAAAAAAAAAAAAAAAAAICAgbAAAABAAAAAAEBAQIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA -AAAAAAAAAAAAAAAAAAAAAAQEBAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA -AAAAAAAAAAAAAAAAAAAAAAAAAAENDQ0dJSUlW11dXbBpaWnDb29vzyAgIGUPDw8xAAAAAAAAAAAAAAAA -AAAAAAAAAAAAAAAAAAAAABsbGyUoKChIHh4ePSkpKUonJycsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA -AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwMDCEJCQoWvr6/i9fX1/fX19f7h4eH82dnZ+YODg9sYGBg8 -AAAAAAAAAAAAAAAAAAAAAAAAAAJFRUV6ZGRkvf39/f/+/v7//////0NDQ7QAAAAEAAAAAAAAAAAAAAAA -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 -AAAACQAAABAAAAAYAAAAIAAAACoAAAAxAAAANgAAADkAAAA4AQEBOQAAAC8AAAAnAAAAHQAAABUAAAAO -AAAACgAAAAsAAAAPAAAAFwAAACAAAAAqAAAAMQAAADQAAAAzAAAALQAAACQAAAAbAAAAEgAAAAsAAAAA -AAAAAAAAAAQAAAAJAAAAEAAAABgAAAAgAAAAKgAAADEAAAA2AAAAOQAAADgAAAA1AAAALwAAACcAAAAd -AAAAFQAAAA4AAAAKAAAACwAAAA8AAAAXAAAAIAAAACoAAAAxAAAANAAAADMAAAAtAAAAJAAAABsAAAAS -AAAACwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA -AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA -AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA -AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA -AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA0BAAADAAAAAQAgAAABAQADAAAAAQAgAAABAgADAAAABAAA -EKoBAwADAAAAAQABAAABBgADAAAAAQACAAABEQAEAAAAAQAAAAgBEgADAAAAAQABAAABFQADAAAAAQAE -AAABFgADAAAAAQD8AAABFwAEAAAAAQAAEAABHAADAAAAAQABAAABUgADAAAAAQABAAABUwADAAAABAAA -ELIAAAAAAAgACAAIAAgAAQABAAEAAQ - - - - - - 3 - MCAwAA - + + NSImage + NSToolbarCustomizeToolbarItemImage runToolbarCustomizationPalette: - - + {0, 0} + {0, 0} YES YES -1 @@ -276,8 +205,8 @@ ELIAAAAAAAgACAAIAAgAAQABAAEAAQ 0 - - + NSToolbarFlexibleSpaceItem + Flexible Space @@ -294,62 +223,34 @@ ELIAAAAAAAgACAAIAAgAAQABAAEAAQ YES YES - - + + 1048576 2147483647 - - + + NSImage NSMenuCheckmark - - + + NSImage NSMenuMixedState - - Print - - + NSToolbarPrintItem + Print + Print + Print - - 750780416 - {32, 32} - - YES - - YES - - - - YES - - YES - imageNameKey - widget - - - YES - - image.ToolbarPrint - - image - - - {32, 32} - 0 - YES - - - - + + NSImage + NSToolbarPrint printDocument: - - + {0, 0} + {0, 0} YES YES -1 @@ -357,8 +258,8 @@ ELIAAAAAAAgACAAIAAgAAQABAAEAAQ 0 - - + NSToolbarSeparatorItem + Separator @@ -375,17 +276,17 @@ ELIAAAAAAAgACAAIAAgAAQABAAEAAQ YES YES - - + + 1048576 2147483647 - - + + - - + NSToolbarSpaceItem + Space @@ -402,12 +303,12 @@ ELIAAAAAAAgACAAIAAgAAQABAAEAAQ YES YES - - + + 1048576 2147483647 - - + + @@ -436,6 +337,7 @@ ELIAAAAAAAgACAAIAAgAAQABAAEAAQ YES + {1.79769e+308, 1.79769e+308} {94, 86} @@ -457,7 +359,7 @@ ELIAAAAAAAgACAAIAAgAAQABAAEAAQ 1 YES - 1.000000e+00 + 1 NO @@ -467,7 +369,8 @@ ELIAAAAAAAgACAAIAAgAAQABAAEAAQ {{0, 0}, {1920, 1178}} {94, 163} - + {1.79769e+308, 1.79769e+308} + Document NSApplication @@ -502,7 +405,7 @@ ELIAAAAAAAgACAAIAAgAAQABAAEAAQ - showAttributeInspector: + showAttributeInspector: @@ -534,7 +437,7 @@ ELIAAAAAAAgACAAIAAgAAQABAAEAAQ - zoomToFitView: + zoomToFitView: @@ -556,7 +459,7 @@ ELIAAAAAAAgACAAIAAgAAQABAAEAAQ -2 - RmlsZSdzIE93bmVyA + File's Owner -1 @@ -667,23 +570,21 @@ ELIAAAAAAAgACAAIAAgAAQABAAEAAQ YES - + YES - -1.IBPluginDependency - -2.IBPluginDependency + -3.IBPluginDependency 100022.IBPluginDependency + 100024.IBEditorWindowLastContentRect 100024.IBPluginDependency 100024.editorWindowContentRectSynchronizationRect - 100027.IBPluginDependency 100028.IBPluginDependency - 100029.IBPluginDependency - 100030.IBPluginDependency 100031.IBPluginDependency 100032.IBPluginDependency 100033.IBPluginDependency 100034.IBPluginDependency 100035.IBPluginDependency 100043.IBPluginDependency + 5.IBEditorWindowLastContentRect 5.IBPluginDependency 5.IBWindowTemplateEditedContentRect 5.ImportedFromIB2 @@ -695,36 +596,32 @@ ELIAAAAAAAgACAAIAAgAAQABAAEAAQ YES - - - - + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.pdfkit.ibplugin + {{76, 578}, {617, 0}} + com.apple.InterfaceBuilder.CocoaPlugin {{100, 794}, {617, 227}} - - - - - - - - - com.apple.InterfaceBuilder.CocoaPlugin - - {{155, 608}, {507, 413}} - - - + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + {{179, 154}, {507, 413}} + com.apple.InterfaceBuilder.CocoaPlugin + {{179, 154}, {507, 413}} + + {{155, 608}, {507, 413}} + {94, 86} - - + com.apple.InterfaceBuilder.CocoaPlugin + YES - - YES - + YES @@ -732,9 +629,7 @@ ELIAAAAAAAgACAAIAAgAAQABAAEAAQ YES - - YES - + YES @@ -746,24 +641,41 @@ ELIAAAAAAAgACAAIAAgAAQABAAEAAQ YES - - + FirstResponder + NSObject - + showAttributeInspector: id - - YES - - YES - - - YES + + showAttributeInspector: + + showAttributeInspector: + id IBUserSource - + + + + + GVApplicationDelegate + NSObject + + showAttributeInspector: + id + + + showAttributeInspector: + + showAttributeInspector: + id + + + + IBProjectSource + GVApplicationDelegate.h @@ -771,264 +683,740 @@ ELIAAAAAAAgACAAIAAgAAQABAAEAAQ NSWindowController YES - + YES actualSizeView: printGraphDocument: zoomInView: zoomOutView: - + zoomToFitView: YES - id - - - - + id + id + id + id + id + + + + YES + + YES + actualSizeView: + printGraphDocument: + zoomInView: + zoomOutView: + zoomToFitView: + + + YES + + actualSizeView: + id + + + printGraphDocument: + id + + + zoomInView: + id + + + zoomOutView: + id + + + zoomToFitView: + id + documentView PDFView + + documentView + + documentView + PDFView + + IBProjectSource GVWindowController.h + + YES + + NSApplication + NSResponder + + IBFrameworkSource + AppKit.framework/Headers/NSApplication.h + + + + NSApplication + + IBFrameworkSource + AppKit.framework/Headers/NSApplicationScripting.h + + + + NSApplication + + IBFrameworkSource + AppKit.framework/Headers/NSColorPanel.h + + + + NSApplication + + IBFrameworkSource + AppKit.framework/Headers/NSHelpManager.h + + + + NSApplication + + IBFrameworkSource + AppKit.framework/Headers/NSPageLayout.h + + + + NSApplication + + IBFrameworkSource + AppKit.framework/Headers/NSUserInterfaceItemSearching.h + + + + NSMenu + NSObject + + IBFrameworkSource + AppKit.framework/Headers/NSMenu.h + + + + NSObject + + IBFrameworkSource + AppKit.framework/Headers/NSAccessibility.h + + + + NSObject + + + + NSObject + + + + NSObject + + + + NSObject + + IBFrameworkSource + AppKit.framework/Headers/NSControl.h + + + + NSObject + + IBFrameworkSource + AppKit.framework/Headers/NSDictionaryController.h + + + + NSObject + + IBFrameworkSource + AppKit.framework/Headers/NSDragging.h + + + + NSObject + + IBFrameworkSource + AppKit.framework/Headers/NSFontManager.h + + + + NSObject + + IBFrameworkSource + AppKit.framework/Headers/NSFontPanel.h + + + + NSObject + + IBFrameworkSource + AppKit.framework/Headers/NSKeyValueBinding.h + + + + NSObject + + + + NSObject + + IBFrameworkSource + AppKit.framework/Headers/NSNibLoading.h + + + + NSObject + + IBFrameworkSource + AppKit.framework/Headers/NSOutlineView.h + + + + NSObject + + IBFrameworkSource + AppKit.framework/Headers/NSPasteboard.h + + + + NSObject + + IBFrameworkSource + AppKit.framework/Headers/NSSavePanel.h + + + + NSObject + + IBFrameworkSource + AppKit.framework/Headers/NSTableView.h + + + + NSObject + + IBFrameworkSource + AppKit.framework/Headers/NSToolbarItem.h + + + + NSObject + + IBFrameworkSource + AppKit.framework/Headers/NSView.h + + + + NSObject + + IBFrameworkSource + Foundation.framework/Headers/NSArchiver.h + + + + NSObject + + IBFrameworkSource + Foundation.framework/Headers/NSClassDescription.h + + + + NSObject + + IBFrameworkSource + Foundation.framework/Headers/NSError.h + + + + NSObject + + IBFrameworkSource + Foundation.framework/Headers/NSFileManager.h + + + + NSObject + + IBFrameworkSource + Foundation.framework/Headers/NSKeyValueCoding.h + + + + NSObject + + IBFrameworkSource + Foundation.framework/Headers/NSKeyValueObserving.h + + + + NSObject + + IBFrameworkSource + Foundation.framework/Headers/NSKeyedArchiver.h + + + + NSObject + + IBFrameworkSource + Foundation.framework/Headers/NSObject.h + + + + NSObject + + IBFrameworkSource + Foundation.framework/Headers/NSObjectScripting.h + + + + NSObject + + IBFrameworkSource + Foundation.framework/Headers/NSPortCoder.h + + + + NSObject + + IBFrameworkSource + Foundation.framework/Headers/NSRunLoop.h + + + + NSObject + + IBFrameworkSource + Foundation.framework/Headers/NSScriptClassDescription.h + + + + NSObject + + IBFrameworkSource + Foundation.framework/Headers/NSScriptKeyValueCoding.h + + + + NSObject + + IBFrameworkSource + Foundation.framework/Headers/NSScriptObjectSpecifiers.h + + + + NSObject + + IBFrameworkSource + Foundation.framework/Headers/NSScriptWhoseTests.h + + + + NSObject + + IBFrameworkSource + Foundation.framework/Headers/NSThread.h + + + + NSObject + + IBFrameworkSource + Foundation.framework/Headers/NSURL.h + + + + NSObject + + IBFrameworkSource + Foundation.framework/Headers/NSURLConnection.h + + + + NSObject + + IBFrameworkSource + Foundation.framework/Headers/NSURLDownload.h + + + + NSObject + + IBFrameworkSource + ImageKit.framework/Headers/IKImageBrowserView.h + + + + NSObject + + IBFrameworkSource + ImageKit.framework/Headers/IKSaveOptions.h + + + + NSObject + + IBFrameworkSource + ImageKit.framework/Headers/ImageKitDeprecated.h + + + + NSObject + + IBFrameworkSource + PDFKit.framework/Headers/PDFDocument.h + + + + NSObject + + IBFrameworkSource + PDFKit.framework/Headers/PDFView.h + + + + NSObject + + IBFrameworkSource + QuartzComposer.framework/Headers/QCCompositionParameterView.h + + + + NSObject + + IBFrameworkSource + QuartzComposer.framework/Headers/QCCompositionPickerView.h + + + + NSObject + + IBFrameworkSource + QuartzFilters.framework/Headers/QuartzFilterManager.h + + + + NSObject + + IBFrameworkSource + QuickLookUI.framework/Headers/QLPreviewPanel.h + + + + NSObject + + IBFrameworkSource + WebKit.framework/Headers/WebDownload.h + + + + NSObject + + IBFrameworkSource + WebKit.framework/Headers/WebEditingDelegate.h + + + + NSObject + + IBFrameworkSource + WebKit.framework/Headers/WebFrameLoadDelegate.h + + + + NSObject + + IBFrameworkSource + WebKit.framework/Headers/WebJavaPlugIn.h + + + + NSObject + + IBFrameworkSource + WebKit.framework/Headers/WebPlugin.h + + + + NSObject + + IBFrameworkSource + WebKit.framework/Headers/WebPluginContainer.h + + + + NSObject + + IBFrameworkSource + WebKit.framework/Headers/WebPolicyDelegate.h + + + + NSObject + + IBFrameworkSource + WebKit.framework/Headers/WebResourceLoadDelegate.h + + + + NSObject + + IBFrameworkSource + WebKit.framework/Headers/WebScriptObject.h + + + + NSObject + + IBFrameworkSource + WebKit.framework/Headers/WebUIDelegate.h + + + + NSResponder + + IBFrameworkSource + AppKit.framework/Headers/NSInterfaceStyle.h + + + + NSResponder + NSObject + + IBFrameworkSource + AppKit.framework/Headers/NSResponder.h + + + + NSToolbar + NSObject + + IBFrameworkSource + AppKit.framework/Headers/NSToolbar.h + + + + NSToolbarItem + NSObject + + + + NSView + + IBFrameworkSource + AppKit.framework/Headers/NSClipView.h + + + + NSView + + IBFrameworkSource + AppKit.framework/Headers/NSMenuItem.h + + + + NSView + + IBFrameworkSource + AppKit.framework/Headers/NSRulerView.h + + + + NSView + NSResponder + + + + NSWindow + + IBFrameworkSource + AppKit.framework/Headers/NSDrawer.h + + + + NSWindow + NSResponder + + IBFrameworkSource + AppKit.framework/Headers/NSWindow.h + + + + NSWindow + + IBFrameworkSource + AppKit.framework/Headers/NSWindowScripting.h + + + + NSWindowController + NSResponder + + showWindow: + id + + + showWindow: + + showWindow: + id + + + + IBFrameworkSource + AppKit.framework/Headers/NSWindowController.h + + + + PDFView + NSView + + YES + + YES + goBack: + goForward: + goToFirstPage: + goToLastPage: + goToNextPage: + goToPreviousPage: + selectAll: + takeBackgroundColorFrom: + zoomIn: + zoomOut: + + + YES + id + id + id + id + id + id + id + id + id + id + + + + YES + + YES + goBack: + goForward: + goToFirstPage: + goToLastPage: + goToNextPage: + goToPreviousPage: + selectAll: + takeBackgroundColorFrom: + zoomIn: + zoomOut: + + + YES + + goBack: + id + + + goForward: + id + + + goToFirstPage: + id + + + goToLastPage: + id + + + goToNextPage: + id + + + goToPreviousPage: + id + + + selectAll: + id + + + takeBackgroundColorFrom: + id + + + zoomIn: + id + + + zoomOut: + id + + + + + + 0 - ../../graphviz.xcodeproj + IBCocoaFramework + + com.apple.InterfaceBuilder.CocoaPlugin.macosx + + + + com.apple.InterfaceBuilder.CocoaPlugin.macosx + + + + com.apple.InterfaceBuilder.CocoaPlugin.InterfaceBuilder3 + + + YES + ../graphviz.xcodeproj 3 - - YnBsaXN0MDDUAAEAAgADAAQABQAGAAkAClgkdmVyc2lvblQkdG9wWSRhcmNoaXZlclgkb2JqZWN0cxIA -AYag0QAHAAhdSUIub2JqZWN0ZGF0YYABXxAPTlNLZXllZEFyY2hpdmVyrxDPAAsADAAxADUANgA8AD0A -QQBFAFAAVgB2AHoAfgB/AIAAhQCGAIcAigCLAI4AjwCTAJkAqACrAKwAsACxALIAtwDNANYA2gDbAAsA -3ADhAOIA5QDqAPkA/AD8AP0BAQECAQMBCAEiASMAvwEkATwBPwFYAKoAeQFZAVoBWwD7AVwBXQFeAV8A -fwFwAXEBcgFzAH8BhQGJAYoBjgGPAZIBlAGjAaQBpQGvAbABtABmAbkBvQG+AcIBxQHIAc4B0AHSAdMB -4gHkAeUB6QHqAfkB+wH8AgACAQIQAhEBrwIXAhsCIAIoAjACMQIyAjUCNgGvAjoCPQI+Ak4CTwGvAlAC -WAJaAmoCawJsAm0CdQJ3AoQCiwKOApECkgDbAAsClgKYApkCmgKdAp4CowKkAqkCqgKvArACwgLFAsYC -2ALrAv4C/wMAAwEDAgMDAwQDBQMGAwcDCAMJAwoDCwMMAw0DDgMRAxQDLwNKA0sDTANNA04DTwNQA1ED -UgNTA1QDVQNWA1cDWANZA1oDWwNcA10DXgNfA2ADYQNiA2UDaANrVSRudWxs3xASAA0ADgAPABAAEQAS -ABMAFAAVABYAFwAYABkAGgAbABwAHQAeAB8AIAAhACIAIwAkACUAJgAnACgAKQAqACsALAAtAC4ALwAw -Vk5TUm9vdFYkY2xhc3NdTlNPYmplY3RzS2V5c18QD05TQ2xhc3Nlc1ZhbHVlc18QGU5TQWNjZXNzaWJp -bGl0eU9pZHNWYWx1ZXNdTlNDb25uZWN0aW9uc1tOU05hbWVzS2V5c1tOU0ZyYW1ld29ya11OU0NsYXNz -ZXNLZXlzWk5TT2lkc0tleXNdTlNOYW1lc1ZhbHVlc18QGU5TQWNjZXNzaWJpbGl0eUNvbm5lY3RvcnNd -TlNGb250TWFuYWdlcl8QEE5TVmlzaWJsZVdpbmRvd3NfEA9OU09iamVjdHNWYWx1ZXNfEBdOU0FjY2Vz -c2liaWxpdHlPaWRzS2V5c1lOU05leHRPaWRcTlNPaWRzVmFsdWVzgAKAzoCZgLCAzYAIgJ2ABYCvgLGA -noDLgACABoCcgMwSAAGGzoCy0gAOADIAMwA0W05TQ2xhc3NOYW1lgASAA18QEkdWV2luZG93Q29udHJv -bGxlctIANwA4ADkAOlgkY2xhc3Nlc1okY2xhc3NuYW1logA6ADteTlNDdXN0b21PYmplY3RYTlNPYmpl -Y3RfEBBJQkNvY29hRnJhbWV3b3Jr0gAOAD4APwBAWk5TLm9iamVjdHOAB6DSADcAOABCAEOjAEMARAA7 -XE5TTXV0YWJsZVNldFVOU1NldNIADgA+AEYAR4BbqABIAEkASgBLAEwATQBOAE+ACYAXgB6AKIAwgJOA -lYCX0wAOAFEAUgBTAFQAVVhOU1NvdXJjZVdOU0xhYmVsgBaACoAV3xAQAFcADgBYAFkAWgBbAFwAXQBe -AF8AYABhAGIAYwBkAGUAZgBnACsAaQArAGkAKwBpAG4AbwBwAHEAcgByAG8AdV8QH05TVG9vbGJhckl0 -ZW1WaXNpYmlsaXR5UHJpb3JpdHlfEBFOU1Rvb2xiYXJJdGVtVmlld18QFE5TVG9vbGJhckl0ZW1FbmFi -bGVkXxATTlNUb29sYmFySXRlbUFjdGlvbl8QGE5TVG9vbGJhcklzVXNlclJlbW92YWJsZV8QE05TVG9v -bGJhckl0ZW1UYXJnZXRfEBpOU1Rvb2xiYXJJdGVtQXV0b3ZhbGlkYXRlc18QF05TVG9vbGJhckl0ZW1J -ZGVudGlmaWVyXxAZTlNUb29sYmFySXRlbVBhbGV0dGVMYWJlbF8QFE5TVG9vbGJhckl0ZW1Ub29sVGlw -XxAQTlNUb29sYmFySXRlbVRhZ18QFE5TVG9vbGJhckl0ZW1NYXhTaXplXxAUTlNUb29sYmFySXRlbU1p -blNpemVfEBJOU1Rvb2xiYXJJdGVtTGFiZWxfEBJOU1Rvb2xiYXJJdGVtSW1hZ2UQAIAUgAAJgAAJgAAJ -gAuADYAOE///////////gBOAE4ANgA/SAA4AdwB4AHlZTlMuc3RyaW5ngAxfECQxN0RFNzI5Mi0zQTQ5 -LTQ1N0QtOEM4RC04NTZFNURDQkRFRDLSADcAOAB7AHyjAHwAfQA7XxAPTlNNdXRhYmxlU3RyaW5nWE5T -U3RyaW5nWkF0dHJpYnV0ZXNQ0wAOADIAgQCCAIMAhF5OU1Jlc291cmNlTmFtZYASgBCAEVdOU0ltYWdl -XxAVSW5zcGVjdG9yVG9vbGJhckltYWdl0gA3ADgAiACJogCJADtfEBBOU0N1c3RvbVJlc291cmNlVnsw -LCAwfdIANwA4AIwAjaIAjQA7XU5TVG9vbGJhckl0ZW1fEBdzaG93QXR0cmlidXRlSW5zcGVjdG9yOtIA -NwA4AJAAkaMAkQCSADtfEBVOU05pYkNvbnRyb2xDb25uZWN0b3JeTlNOaWJDb25uZWN0b3LUAA4AlABR -AFIAUwAfAJcAmF1OU0Rlc3RpbmF0aW9ugBaAAoAYgB3fEBAAVwAOAFgAWQBaAFsAXABdAF4AXwBgAGEA -YgBjAGQAZQBmAGcAKwBpACsAaQArAGkAoQCiAHAAcQByAHIAogCngBSAAAmAAAmAAAmAGYAagA6AE4AT -gBqAG9IADgB3AHgAqoAMXxAkQTc2QkEwRUItN0E0RC00M0ZELTkzNzEtMDA0QTI2MTlGNjZCV1pvb20g -SW7TAA4AMgCBAIIAgwCvgBKAEIAcXxASWm9vbUluVG9vbGJhckltYWdlW3pvb21JblZpZXc61AAOAJQA -UQBSALMAtAAfALaAJ4AfgAKAJtsAuAAOALkAugC7ALwAvQC+AL8AwADBAMIAwwDEAGkAxgDHAMgAyQDK -AMIAzF8QD05TTmV4dFJlc3BvbmRlcltEaXNwbGF5TW9kZVpQYWdlQnJlYWtzW1NjYWxlRmFjdG9yW05T -RHJhZ1R5cGVzWE5TdkZsYWdzW05TRnJhbWVTaXplWE5TV2luZG93W05TU3VwZXJ2aWV3WUF1dG9TY2Fs -ZYAggCUQAQkiP4AAAIAhED+AI4AkgCAI1wC4AA4AzgC9AL4AvwDAAMoA0ADRANIA0wDKANVaTlNTdWJ2 -aWV3c4AkgI6AixEBAICMgCSAjdIADgA+AD8A2IAHoQDZgCJfEBVOU0ZpbGVuYW1lc1Bib2FyZFR5cGVa -ezUwNywgNDEzfdIANwA4AN0A3qQA3gDfAOAAO1dQREZWaWV3Vk5TVmlld1tOU1Jlc3BvbmRlclxkb2N1 -bWVudFZpZXfSADcAOADjAOSjAOQAkgA7XxAUTlNOaWJPdXRsZXRDb25uZWN0b3LUAA4AlABRAFIAUwAf -AOgA6YAWgAKAKYAv3xAQAFcADgBYAFkAWgBbAFwAXQBeAF8AYABhAGIAYwBkAGUAZgBnACsAaQArAGkA -KwBpAPIA8wBwAHEAcgByAPcA+IAUgAAJgAAJgAAJgCqALIAOgBOAE4ArgC3SAA4AdwB4APuADF8QJDEx -RUM1OUVELTUzRUUtNEY1Ny1BOTdDLTFDODFERkYxQjJGQVtab29tIFRvIEZpdNMADgAyAIEAggCDAQCA -EoAQgC5fEBVab29tVG9GaXRUb29sYmFySW1hZ2Veem9vbVRvRml0VmlldzrUAA4AlABRAFIAswAfAQYB -B4AngAKAMYCS3QEJAA4BCgELAQwBDQEOAQ8BEAERARIBEwEUAMIBFgEXARgBGAEaARsBHAEdAR4BHwEg -ASFcTlNXaW5kb3dWaWV3XE5TU2NyZWVuUmVjdF8QE05TRnJhbWVBdXRvc2F2ZU5hbWVdTlNXaW5kb3dU -aXRsZVlOU1dURmxhZ3NdTlNXaW5kb3dDbGFzc18QFk5TV2luZG93Q29udGVudE1pblNpemVcTlNXaW5k -b3dSZWN0XxAPTlNXaW5kb3dCYWNraW5nXxARTlNXaW5kb3dTdHlsZU1hc2tZTlNNaW5TaXplW05TVmll -d0NsYXNzgCCAkYCPgDOAMxJweAAAgDSAioAyEAIREA+AkIA1XxAYe3syMDEsIDM4N30sIHs1MDcsIDQx -M319WERvY3VtZW503QAOASUBJgEnASgBKQEqASsBLAEtAS4BLwEwATEBMgBpATQAaQDEATYAKwBpAGkB -OgDEATtfEBdOU1Rvb2xiYXJJQkRlZmF1bHRJdGVtc18QH05TVG9vbGJhclNob3dzQmFzZWxpbmVTZXBh -cmF0b3JfEBdOU1Rvb2xiYXJJQkFsbG93ZWRJdGVtc18QH05TVG9vbGJhckF1dG9zYXZlc0NvbmZpZ3Vy -YXRpb25fEBFOU1Rvb2xiYXJTaXplTW9kZV8QGk5TVG9vbGJhcklCSWRlbnRpZmllZEl0ZW1zXxARTlNU -b29sYmFyRGVsZWdhdGVfEBlOU1Rvb2xiYXJQcmVmZXJzVG9CZVNob3duXxAgTlNUb29sYmFyQWxsb3dz -VXNlckN1c3RvbWl6YXRpb25fEBpOU1Rvb2xiYXJJQlNlbGVjdGFibGVJdGVtc18QFE5TVG9vbGJhckRp -c3BsYXlNb2RlXxATTlNUb29sYmFySWRlbnRpZmllcoCJgIcJgIYJgDeAAAkJgIiANtIADgB3AHgBPoAM -XxAkRTlBOUFEQjUtNzEzQS00NDMzLUFBQTMtQjZENzYyM0IxRUYx0wAOAUAAPgFBAUIBTVdOUy5rZXlz -gHaqAUMBRAFFAUYBRwFIAUkBSgFLAUyAOIA5gDqAO4A8gD2APoA/gECAQaoBTgCXAFQBUQFSAVMA6AFV -AVYBV4BCgBiACoBPgGCAZYApgGqAeoCAXxAWTlNUb29sYmFyU2VwYXJhdG9ySXRlbV8QHU5TVG9vbGJh -ckN1c3RvbWl6ZVRvb2xiYXJJdGVtXxAkNUUyRUI2MDktM0YzNi00M0ZFLTgyOTctQ0NEMzM1NEQxQTNF -XxAkQzkzQ0YxRTAtMzYyRC00MzZDLUE0REUtNTMwNUNFREVFQ0E0XxASTlNUb29sYmFyUHJpbnRJdGVt -XxASTlNUb29sYmFyU3BhY2VJdGVtXxAaTlNUb29sYmFyRmxleGlibGVTcGFjZUl0ZW3fEBEAVwAOAWAA -WABZAFoAWwBcAF0AXgBfAGAAYQBiAGMAZABlAGYBYQFiACsAaQArAGkAKwBpAUMBagArAHEBbAFtAW4A -K18QI05TVG9vbGJhckl0ZW1NZW51Rm9ybVJlcHJlc2VudGF0aW9ugE6AR4AACYAACYAACYA4gESAAIBG -gEWAQ4AAWVNlcGFyYXRvcld7MTIsIDV9WnsxMiwgMTAwMH3ZAA4BdAF1AXYBdwF4AXkBegF7AXwBfQF+ -AGkBfQBpAYIBgwGEV05TVGl0bGVfEBFOU0tleUVxdWl2TW9kTWFza11OU0lzU2VwYXJhdG9yWk5TS2V5 -RXF1aXZcTlNJc0Rpc2FibGVkXU5TTW5lbW9uaWNMb2NZTlNPbkltYWdlXE5TTWl4ZWRJbWFnZYBNgEgS -ABAAAAmASAkSf////4BJgEvTAA4AMgCBAIIAgwGIgBKAEIBKXxAPTlNNZW51Q2hlY2ttYXJr0wAOADIA -gQCCAIMBjYASgBCATF8QEE5TTWVudU1peGVkU3RhdGXSADcAOAGQAZGiAZEAO1pOU01lbnVJdGVt0gA3 -ADgBkwFYowFYAI0AO98QEABXAA4AWABZAFoAWwBcAF0AXgBfAGAAYQBiAGMAZABlAGYAZwArAGkBmABp -ACsAaQFGAZ0BngBxAHIAcgGdAaKAFIAACYBfCYAACYA7gFCAUYATgBOAUIBSWUN1c3RvbWl6ZV8QEUN1 -c3RvbWl6ZSBUb29sYmFy1QAOAaYBpwGoAakBqgGrAawBrQGuVk5TU2l6ZVxOU0ltYWdlRmxhZ3NWTlNS -ZXBzV05TQ29sb3KAXoBTEijAAACAVIBcWHszMiwgMzJ90gAOAD4ARgGygFuhAbOAVdIADgA+AbUBtoBa -ogG3AbiAVoBX0gAOAboBuwG8XxAUTlNUSUZGUmVwcmVzZW50YXRpb26AWYBYTxEQuk1NACoAABAIAAAA -AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA -AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA -AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA -AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA -AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA -AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA -AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA -AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA -AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA -AAAAAAAAAAAACAgIGwAAAAQAAAAABAQECAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA -AAAAAAAEBAQFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA -AAAAAAAAAAABDQ0NHSUlJVtdXV2waWlpw29vb88gICBlDw8PMQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA -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 -+iAOAMIEAgAzAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA -AAAAAAAAAAAAICAgQUdHR5ouLi5wAgICBwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA -AAAAAAAIAwDMBQIAPQAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAAkAAAAQAAAA -GAAAACAAAAAqAAAAMQAAADYAAAA5AAAAOAEBATkAAAAvAAAAJwAAAB0AAAAVAAAADgAAAAoAAAALAAAA -DwAAABcAAAAgAAAAKgAAADEAAAA0AAAAMwAAAC0AAAAkAAAAGwAAABIAAAALAAAAAAAAAAAAAAAEAAAA -CQAAABAAAAAYAAAAIAAAACoAAAAxAAAANgAAADkAAAA4AAAANQAAAC8AAAAnAAAAHQAAABUAAAAOAAAA -CgAAAAsAAAAPAAAAFwAAACAAAAAqAAAAMQAAADQAAAAzAAAALQAAACQAAAAbAAAAEgAAAAsAAAAAAAAA -AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA -AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA -AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA -AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA -AAAAAAAAAAAAAAAAAAANAQAAAwAAAAEAIAAAAQEAAwAAAAEAIAAAAQIAAwAAAAQAABCqAQMAAwAAAAEA -AQAAAQYAAwAAAAEAAgAAAREABAAAAAEAAAAIARIAAwAAAAEAAQAAARUAAwAAAAEABAAAARYAAwAAAAEA -/AAAARcABAAAAAEAABAAARwAAwAAAAEAAQAAAVIAAwAAAAEAAQAAAVMAAwAAAAQAABCyAAAAAAAIAAgA -CAAIAAEAAQABAAHSADcAOAG/AcCjAcABwQA7XxAQTlNCaXRtYXBJbWFnZVJlcFpOU0ltYWdlUmVw0gA3 -ADgBwwHEogHEADtXTlNBcnJhedIANwA4AcYBx6MBxwHEADteTlNNdXRhYmxlQXJyYXnTAA4ByQHKAcsB -zAHNXE5TQ29sb3JTcGFjZVdOU1doaXRlgF0QA0QwIDAA0gA3ADgBzwGpogGpADvSADcAOAHRAIWiAIUA -O18QH3J1blRvb2xiYXJDdXN0b21pemF0aW9uUGFsZXR0ZTrfEBAAVwAOAFgAWQBaAFsAXABdAF4AXwBg -AGEAYgBjAGQAZQBmAGcAKwBpACsAaQArAGkB2wHcAHAAcQByAHIB3AHhgBSAAAmAAAmAAAmAYYBigA6A -E4ATgGKAY9IADgB3AHgBWoAMWFpvb20gT3V00wAOADIAgQCCAIMB6IASgBCAZF8QE1pvb21PdXRUb29s -YmFySW1hZ2XfEBAAVwAOAFgAWQBaAFsAXABdAF4AXwBgAGEAYgBjAGQAZQBmAGcAKwBpACsAaQArAGkB -8gHzAHAAcQByAHIB8wH4gBSAAAmAAAmAAAmAZoBngA6AE4ATgGeAaNIADgB3AHgBW4AMW0FjdHVhbCBT -aXpl0wAOADIAgQCCAIMB/4ASgBCAaV8QFkFjdHVhbFNpemVUb29sYmFySW1hZ2XfEBAAVwAOAFgAWQBa -AFsAXABdAF4AXwBgAGEAYgBjAGQAZQBmAGcAKwBpAgUAaQArAGkBSgIKAgoAcQByAHICCgIPgBSAAAmA -eQmAAAmAP4BrgGuAE4ATgGuAbFVQcmludNUADgGmAacBqAGpAaoCEwIUAhUBroBegG0SLMAAAIBugFzS -AA4APgBGAhmAW6ECGoBv0gAOAD4BtQIdgFqiAbcCH4BWgHDVAA4CIQGmAiICIwIkAiUCJgBmAGlfEBRO -U0NvcmVVSUltYWdlT3B0aW9uc18QD05TQml0c1BlclNhbXBsZVpOU0hhc0FscGhhgHiAcYB3CdMADgFA -AD4BQQIqAi2AdqICKwIsgHKAc6ICLgIvgHSAdVxpbWFnZU5hbWVLZXlWd2lkZ2V00gAOAHcAeAI0gAxf -EBJpbWFnZS5Ub29sYmFyUHJpbnRVaW1hZ2XSADcAOAI3AjijAjgCOQA7XxATTlNNdXRhYmxlRGljdGlv -bmFyeVxOU0RpY3Rpb25hcnnSADcAOAI7AjyjAjwBwQA7XxAQTlNDb3JlVUlJbWFnZVJlcF5wcmludERv -Y3VtZW50Ot8QEQBXAA4BYABYAFkAWgBbAFwAXQBeAF8AYABhAGIAYwBkAGUAZgI/AkAAKwBpACsAaQAr -AGkBSwJIACsAcQJKAksBbgArgH+AfoAACYAACYAACYBAgHuAAIB9gHyAQ4AAVVNwYWNlV3szMiwgNX3Z -AA4BdAF1AXYBdwF4AXkBegF7AXwBfQF+AGkBfQBpAYIBgwGEgE2ASAmASAmASYBL0gA3ADgCWQFdowFd -AI0AO98QEQBXAA4BYABYAFkAWgBbAFwAXQBeAF8AYABhAGIAYwBkAGUAZgJbAlwAKwBpACsAaQArAGkB -TAJkACsAcQJmAmcBbgArgIWAhIAACYAACYAACYBBgIGAAICDgIKAQ4AAXkZsZXhpYmxlIFNwYWNlVnsx -LCA1fVt7MjAwMDAsIDMyfdkADgF0AXUBdgF3AXgBeQF6AXsBfAF9AX4AaQF9AGkBggGDAYSATYBICYBI -CYBJgEvSADcAOAJ2AV6jAV4AjQA70gAOAD4BtQJ5gFqqAFQBUgFTAJcA6AFVAVEBTgFWAVeACoBggGWA -GIApgGqAT4BCgHqAgNIADgA+AEYChoBbpABUAU4BUgCXgAqAQoBggBjSAA4APgBGAo2AW6DSADcAOAKP -ApCiApAAO1lOU1Rvb2xiYXJYezk0LCA4Nn3SAA4APgBGApSAW6EAtIAf0gA3ADgClwDfowDfAOAAO18Q -Fnt7MCwgMH0sIHsxOTIwLCAxMTc4fX1Zezk0LCAxNjN90gA3ADgCmwKcogKcADtfEBBOU1dpbmRvd1Rl -bXBsYXRlWGRlbGVnYXRl1AAOAJQAUQBSAFMAHwFTAqKAFoACgGWAlF8QD2FjdHVhbFNpemVWaWV3OtQA -DgCUAFEAUgBTAB8BUgKogBaAAoBggJZcem9vbU91dFZpZXc61AAOAJQAUQBSALMBBgAfAq6AJ4AxgAKA -mFZ3aW5kb3fSAA4APgG1ArKAWq8QDwKzAVcAwgFWAQYAtAFSAJcBVQDoAVMBUQFOASEAVICagICAIIB6 -gDGAH4BggBiAaoApgGWAT4BCgDWACtIADgAyADMCxIAEgJtdTlNBcHBsaWNhdGlvbtIADgA+AbUCyIBa -rxAPAB8BIQEGASEAHwDCASEBIQEhASEBIQEhASEBBgEhgAKANYAxgDWAAoAggDWANYA1gDWANYA1gDWA -MYA10gAOAD4BtQLagFqvEBAAVAFXAMIBVgEGALQBUgAfAVUAlwDoArMBUwFRASEBToAKgICAIIB6gDGA -H4BggAKAaoAYgCmAmoBlgE+ANYBC0gAOAD4BtQLtgFqvEBAC7gLvAvAC8QLyAvMC9AL1AvYC9wL4AvkC -+gL7AvwC/YCfgKCAoYCigKOApIClgKaAp4CogKmAqoCrgKyArYCuXxAZVG9vbGJhciBJdGVtIChBdHRy -aWJ1dGVzKV8QLFRvb2xiYXIgRmxleGlibGUgU3BhY2UgSXRlbSAoRmxleGlibGUgU3BhY2UpXENvbnRl -bnQgVmlld18QGlRvb2xiYXIgU3BhY2UgSXRlbSAoU3BhY2UpVldpbmRvd1RWaWV3XxAXVG9vbGJhciBJ -dGVtIChab29tIE91dClcRmlsZSdzIE93bmVyXxAUVG9vbGJhciBJdGVtIChQcmludClfEBZUb29sYmFy -IEl0ZW0gKFpvb20gSW4pXxAaVG9vbGJhciBJdGVtIChab29tIFRvIEZpdClbQXBwbGljYXRpb25fEBpU -b29sYmFyIEl0ZW0gKEFjdHVhbCBTaXplKV8QGFRvb2xiYXIgSXRlbSAoQ3VzdG9taXplKVdUb29sYmFy -XxAiVG9vbGJhciBTZXBhcmF0b3IgSXRlbSAoU2VwYXJhdG9yKdIADgA+AbUDEIBaoNIADgA+AbUDE4Ba -oNIADgA+AbUDFoBarxAYArMBVwBKAMIBVgEGALQBUgBNAE4ASQAfAEgBVQCXAOgASwBPAEwBUwFRAU4B -IQBUgJqAgIAegCCAeoAxgB+AYICTgJWAF4ACgAmAaoAYgCmAKICXgDCAZYBPgEKANYAK0gAOAD4BtQMx -gFqvEBgDMgMzAzQDNQM2AzcDOAM5AzoDOwM8Az0DPgM/A0ADQQNCA0MDRANFA0YDRwNIA0mAs4C0gLWA -toC3gLiAuYC6gLuAvIC9gL6Av4DAgMGAwoDDgMSAxYDGgMeAyIDJgMoT//////////0SAAGGvhIAAYa3 -EAYSAAGGvRAFEgABhrYSAAGGwxIAAYbIEgABhsoSAAGGyRIAAYbNEgABhsQSAAGGvBIAAYbCEgABhssS -AAGGzBASEBESAAGGwRIAAYa/EgABhrsSAAGGuBIAAYbA0gAOAD4ARgNkgFug0gAOAD4BtQNngFqg0gAO -AD4BtQNqgFqg0gA3ADgDbANtogNtADteTlNJQk9iamVjdERhdGEACAAZACIAJwAxADoAPwBEAFIAVABm -AgcCDQJYAl8CZgJ0AoYCogKwArwCyALWAuEC7wMLAxkDLAM+A1gDYgNvA3EDcwN1A3cDeQN7A30DfwOB -A4MDhQOHA4kDiwONA48DlAOWA58DqwOtA68DxAPNA9YD4QPmA/UD/gQRBBoEJQQnBCgEMQQ4BEUESwRU -BFYEZwRpBGsEbQRvBHEEcwR1BHcEhASNBJUElwSZBJsE3gUABRQFKwVBBVwFcgWPBakFxQXcBe8GBgYd -BjIGRwZJBksGTQZOBlAGUQZTBlQGVgZYBloGYwZlBmcGaQZrBnQGfgaABqcGsAa3BskG0gbdBt4G6wb6 -BvwG/gcABwgHIAcpBy4HQQdIB1EHVgdkB34HhweOB6YHtQfGB9QH1gfYB9oH3AgfCCEIIwgkCCYIJwgp -CCoILAguCDAIMgg0CDYIOAhBCEMIaghyCH8IgQiDCIUImgimCLcIuQi7CL0IvwjsCP4JCgkVCSEJLQk2 -CUIJSwlXCWEJYwllCWcJaAltCW8JcQlzCXUJdwl4CZUJoAmiCaQJpgmpCasJrQmvCbgJugm9Cb8J1wni -CesJ9An8CgMKDwocCiUKLApDClQKVgpYCloKXAqfCqEKowqkCqYKpwqpCqoKrAquCrAKsgq0CrYKuArB -CsMK6gr2CwMLBQsHCwkLIQswC0ELQwtFC0cLSQt+C4sLmAuuC7wLxgvUC+0L+gwMDCAMKgw2DDgMOgw8 -DD4MQAxFDEcMSQxLDE0MUAxSDFQMbwx4DK0MxwzpDQMNJQ05DVYNag2GDakNxg3dDfMN9Q33DfgN+g37 -Df0N/w4ADgEOAw4FDg4OEA43DkQOTA5ODmMOZQ5nDmkOaw5tDm8OcQ5zDnUOdw6MDo4OkA6SDpQOlg6Y -DpoOnA6eDqAOuQ7ZDwAPJw88D1EPbg+1D9sP3Q/fD+EP4g/kD+UP5w/oD+oP7A/uD/AP8g/0D/YQABAI -EBMQOBBAEFQQYhBtEHoQiBCSEJ8QoRCjEKgQqRCrEKwQsRCzELUQwhDEEMYQyBDaEOcQ6RDrEO0RABEJ -EQ4RGREiESkRbBFuEXARcRFzEXQRdhF3EXkRexF9EX8RgRGDEYURjxGjEbgRvxHMEdMR2xHdEd8R5BHm -EegR8RH6EfwR/xIBEgoSDBIREhMSFRIeEjUSNxI5IvcjACMHIxojJSMuIzMjOyNEI0sjWiNnI3QjfCN+ -I4AjhSOOI5MjnCOhI8MkBiQIJAokCyQNJA4kECQRJBMkFSQXJBkkGyQdJB8kKCQqJDMkQCRCJEQkRiRc -JJ8koSSjJKQkpiSnJKkkqiSsJK4ksCSyJLQktiS4JMEkwyTPJNwk3iTgJOIk+yU+JUAlQiVDJUUlRiVI -JUklSyVNJU8lUSVTJVUlVyVdJXIldCV2JXslfSV/JYgliiWNJY8lmCWaJZ8loSWjJbglzyXhJewl7iXw -JfIl8yYAJgImByYJJgsmECYSJhQmISYoJjEmMyZIJk4mVyZeJnQmgSaKJpEmpCazJvom/Cb+JwAnAScD -JwQnBicHJwknCycNJw8nEScTJxUnGycjJ0gnSidMJ00nTydQJ1InVCddJ2QnqyetJ68nsSeyJ7QntSe3 -J7gnuie8J74nwCfCJ8QnxifVJ9wn6CgNKA8oESgSKBQoFSgXKBkoIigpKDIoNChJKEsoTShPKFEoUyhV -KFcoWShbKF0oZihoKHEocyh1KHcoeSiCKIQohSiOKJMonSimKK8osSi0KLYovyjGKN8o6SjyKPcpCikT -KSQpJikoKSopLCk+KU8pUSlTKVUpVylkKXUpdyl5KXspfSmEKY0pjymwKbIptCm2Kbgpuim8Kb4pwCnC -KcQpxinIKcopzCnOKdcp2SnbKekp8in0KhUqFyoZKhsqHSofKiEqIyolKicqKSorKi0qLyoxKjMqPCo+ -KmEqYyplKmcqaSprKm0qbypxKnMqdSp3Knkqeyp9Kn8qgSqKKowqryqxKrMqtSq3Krkquyq9Kr8qwSrD -KsUqxyrJKssqzSrPKusrGisnK0QrSytQK2ordyuOK6crxCvQK+0sCCwQLDUsPixALEEsSixMLE0sVixY -LIssjSyPLJEskyyVLJcsmSybLJ0snyyhLKMspSynLKksqyytLK8ssSyzLLUstyy5LLssxCzGLPks+yz9 -LP8tAS0DLQUtBy0JLQstDS0PLREtEy0VLRctGS0bLR0tHy0hLSMtJS0nLSktMi03LTwtPi1DLUUtSi1P -LVQtWS1eLWMtaC1tLXItdy18LX4tgC2FLYotjy2ULZktoi2kLaUtri2wLbEtui28Lb0txi3LAAAAAAAA -AgIAAAAAAAADbgAAAAAAAAAAAAAAAAAALdo + + YES + + YES + ActualSizeToolbarImage + InspectorToolbarImage + NSMenuCheckmark + NSMenuMixedState + NSToolbarCustomizeToolbarItemImage + NSToolbarPrint + ZoomInToolbarImage + ZoomOutToolbarImage + ZoomToFitToolbarImage + + + YES + {32, 32} + {32, 32} + {9, 8} + {7, 2} + {32, 32} + {32, 32} + {32, 32} + {32, 32} + {32, 32} + diff --git a/macosx/English.lproj/Export.xib b/macosx/English.lproj/Export.xib index 1ae8aa42c221373e476c80364b5bc7883c34b98b..3c203f442f69581a409d30f69985b881d91ab3f5 100644 --- a/macosx/English.lproj/Export.xib +++ b/macosx/English.lproj/Export.xib @@ -1,19 +1,26 @@ - + - 1050 - 9C7010 - 629 - 949.26 - 352.00 + 1060 + 10K549 + 851 + 1038.36 + 461.00 + + com.apple.InterfaceBuilder.CocoaPlugin + 851 + YES YES - com.apple.InterfaceBuilderKit - com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + + + PluginDependencyRecalculationVersion + YES @@ -36,7 +43,6 @@ 268 {{17, 16}, {75, 17}} - YES 67239488 @@ -44,22 +50,22 @@ Format: LucidaGrande - 1.300000e+01 + 13 1044 6 - System + System controlColor 3 - MC42NjY2NjY2OQA + MC42NjY2NjY2NjY3AA 6 - + System controlTextColor 3 @@ -73,7 +79,6 @@ 265 {{221, 16}, {75, 17}} - YES 67239488 @@ -90,7 +95,6 @@ 266 {{94, 10}, {125, 26}} - YES -2076049856 @@ -99,23 +103,23 @@ 109199615 1 - - + + 400 75 - Item 1 - + Item 1 + 1048576 2147483647 1 - NSImage + NSImage NSMenuCheckmark - - + + NSImage NSMenuMixedState _popUpItemAction: @@ -123,29 +127,29 @@ YES - OtherViews + OtherViews YES - Item 2 - + Item 2 + 1048576 2147483647 - + _popUpItemAction: - Item 3 - + Item 3 + 1048576 2147483647 - + _popUpItemAction: @@ -162,7 +166,6 @@ 265 {{298, 10}, {125, 26}} - YES -2076049856 @@ -171,47 +174,47 @@ 109199615 1 - - + + 400 75 - - + Item 1 + 1048576 2147483647 1 - + _popUpItemAction: YES - + OtherViews YES - - + Item 2 + 1048576 2147483647 - + _popUpItemAction: - - + Item 3 + 1048576 2147483647 - + _popUpItemAction: @@ -226,7 +229,6 @@ {440, 48} - NSView @@ -245,7 +247,7 @@ YES - render + render NSString @@ -269,15 +271,15 @@ - content: arrangedObjects + content: arrangedObjects - - content - arrangedObjects + content: arrangedObjects + content + arrangedObjects 2 @@ -285,13 +287,13 @@ - contentValues: arrangedObjects.format + contentValues: arrangedObjects.format - + contentValues: arrangedObjects.format contentValues arrangedObjects.format @@ -302,18 +304,18 @@ - + content: arrangedObjects - - - + content: arrangedObjects + content + arrangedObjects YES - + YES NSContentPlacementTag NSInsertsNullPlaceholder @@ -326,12 +328,12 @@ YES - - - - + + + + (default) - + 2 @@ -341,14 +343,14 @@ - contentArray: formatRenders + contentArray: formatRenders - - contentArray + contentArray: formatRenders + contentArray formatRenders 2 @@ -357,13 +359,13 @@ - selectedObject: formatRender + selectedObject: formatRender - + selectedObject: formatRender selectedObject formatRender @@ -374,14 +376,14 @@ - contentArray: formatRender.renders + contentArray: formatRender.renders - - + contentArray: formatRender.renders + contentArray formatRender.renders 2 @@ -390,18 +392,18 @@ - + content: arrangedObjects - - - + content: arrangedObjects + content + arrangedObjects YES - + YES NSInsertsNullPlaceholder NSMultipleValuesPlaceholder @@ -412,9 +414,9 @@ YES - - - + + + (default) @@ -425,15 +427,15 @@ - selectedValue: render + selectedValue: render - + selectedValue: render selectedValue - + render 2 @@ -456,7 +458,7 @@ -2 - RmlsZSdzIE93bmVyA + File's Owner -1 @@ -615,11 +617,10 @@ YES - + YES - -1.IBPluginDependency - -2.IBPluginDependency -3.IBPluginDependency + 1.IBEditorWindowLastContentRect 1.IBPluginDependency 1.WindowOrigin 1.editorWindowContentRectSynchronizationRect @@ -644,37 +645,34 @@ YES - - - - + com.apple.InterfaceBuilder.CocoaPlugin + {{131, 562}, {440, 48}} + com.apple.InterfaceBuilder.CocoaPlugin {628, 654} {{411, 726}, {440, 48}} - - - - - - - - - - - - - - - - - - + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin YES - - YES - + YES @@ -682,9 +680,7 @@ YES - - YES - + YES @@ -698,175 +694,650 @@ GVExportViewController NSViewController - - YES - - YES - - - YES - + + IBProjectSource + GVExportViewController.h + + + + + YES + + NSActionCell + NSCell + + IBFrameworkSource + AppKit.framework/Headers/NSActionCell.h + + + + NSApplication + NSResponder + + IBFrameworkSource + AppKit.framework/Headers/NSApplication.h + + + + NSApplication + + IBFrameworkSource + AppKit.framework/Headers/NSApplicationScripting.h + + + + NSApplication + + IBFrameworkSource + AppKit.framework/Headers/NSColorPanel.h + + + + NSApplication + + IBFrameworkSource + AppKit.framework/Headers/NSHelpManager.h + + + + NSApplication + + IBFrameworkSource + AppKit.framework/Headers/NSPageLayout.h + + + + NSApplication + + IBFrameworkSource + AppKit.framework/Headers/NSUserInterfaceItemSearching.h + + + + NSArrayController + NSObjectController + + IBFrameworkSource + AppKit.framework/Headers/NSArrayController.h + + + + NSButton + NSControl + + IBFrameworkSource + AppKit.framework/Headers/NSButton.h + + + + NSButtonCell + NSActionCell + + IBFrameworkSource + AppKit.framework/Headers/NSButtonCell.h + + + + NSCell + NSObject + + IBFrameworkSource + AppKit.framework/Headers/NSCell.h + + + + NSControl + NSView + + IBFrameworkSource + AppKit.framework/Headers/NSControl.h + + + + NSController + NSObject + + IBFrameworkSource + AppKit.framework/Headers/NSController.h + + + + NSFormatter + NSObject + + IBFrameworkSource + Foundation.framework/Headers/NSFormatter.h + + + + NSMenu + NSObject + + IBFrameworkSource + AppKit.framework/Headers/NSMenu.h + + + + NSMenuItem + NSObject + + IBFrameworkSource + AppKit.framework/Headers/NSMenuItem.h + + + + NSMenuItemCell + NSButtonCell + + IBFrameworkSource + AppKit.framework/Headers/NSMenuItemCell.h + + + + NSObject + + IBFrameworkSource + AppKit.framework/Headers/NSAccessibility.h + + + + NSObject + + + + NSObject + + + + NSObject + + + + NSObject + + + + NSObject + + IBFrameworkSource + AppKit.framework/Headers/NSDictionaryController.h + + + + NSObject + + IBFrameworkSource + AppKit.framework/Headers/NSDragging.h + + + + NSObject + + IBFrameworkSource + AppKit.framework/Headers/NSFontManager.h + + + + NSObject + + IBFrameworkSource + AppKit.framework/Headers/NSFontPanel.h + + + + NSObject + + IBFrameworkSource + AppKit.framework/Headers/NSKeyValueBinding.h + + + + NSObject + + + + NSObject + + IBFrameworkSource + AppKit.framework/Headers/NSNibLoading.h + + + + NSObject + + IBFrameworkSource + AppKit.framework/Headers/NSOutlineView.h + + + + NSObject + + IBFrameworkSource + AppKit.framework/Headers/NSPasteboard.h + + + + NSObject + + IBFrameworkSource + AppKit.framework/Headers/NSSavePanel.h + + + NSObject + + IBFrameworkSource + AppKit.framework/Headers/NSTableView.h + + + + NSObject + + IBFrameworkSource + AppKit.framework/Headers/NSToolbarItem.h + + + + NSObject + + IBFrameworkSource + AppKit.framework/Headers/NSView.h + + + + NSObject + + IBFrameworkSource + Foundation.framework/Headers/NSArchiver.h + + + + NSObject + + IBFrameworkSource + Foundation.framework/Headers/NSClassDescription.h + + + + NSObject + + IBFrameworkSource + Foundation.framework/Headers/NSError.h + + + + NSObject + + IBFrameworkSource + Foundation.framework/Headers/NSFileManager.h + + + + NSObject + + IBFrameworkSource + Foundation.framework/Headers/NSKeyValueCoding.h + + + + NSObject + + IBFrameworkSource + Foundation.framework/Headers/NSKeyValueObserving.h + + + + NSObject + + IBFrameworkSource + Foundation.framework/Headers/NSKeyedArchiver.h + + + + NSObject + + IBFrameworkSource + Foundation.framework/Headers/NSObject.h + + + + NSObject + + IBFrameworkSource + Foundation.framework/Headers/NSObjectScripting.h + + + + NSObject + + IBFrameworkSource + Foundation.framework/Headers/NSPortCoder.h + + + + NSObject + + IBFrameworkSource + Foundation.framework/Headers/NSRunLoop.h + + + + NSObject + + IBFrameworkSource + Foundation.framework/Headers/NSScriptClassDescription.h + + + + NSObject + + IBFrameworkSource + Foundation.framework/Headers/NSScriptKeyValueCoding.h + + + + NSObject + + IBFrameworkSource + Foundation.framework/Headers/NSScriptObjectSpecifiers.h + + + + NSObject + + IBFrameworkSource + Foundation.framework/Headers/NSScriptWhoseTests.h + + + + NSObject + + IBFrameworkSource + Foundation.framework/Headers/NSThread.h + + + + NSObject + + IBFrameworkSource + Foundation.framework/Headers/NSURL.h + + + + NSObject + + IBFrameworkSource + Foundation.framework/Headers/NSURLConnection.h + + + + NSObject + + IBFrameworkSource + Foundation.framework/Headers/NSURLDownload.h + + + + NSObject + + IBFrameworkSource + ImageKit.framework/Headers/IKImageBrowserView.h + + + + NSObject + + IBFrameworkSource + ImageKit.framework/Headers/IKSaveOptions.h + + + + NSObject + + IBFrameworkSource + ImageKit.framework/Headers/ImageKitDeprecated.h + + + + NSObject + + IBFrameworkSource + PDFKit.framework/Headers/PDFDocument.h + + + + NSObject + + IBFrameworkSource + PDFKit.framework/Headers/PDFView.h + + + + NSObject + + IBFrameworkSource + QuartzComposer.framework/Headers/QCCompositionParameterView.h + + + + NSObject + + IBFrameworkSource + QuartzComposer.framework/Headers/QCCompositionPickerView.h + + + + NSObject + + IBFrameworkSource + QuartzFilters.framework/Headers/QuartzFilterManager.h + + + + NSObject + + IBFrameworkSource + QuickLookUI.framework/Headers/QLPreviewPanel.h + + + + NSObject + + IBFrameworkSource + WebKit.framework/Headers/WebDownload.h + + + + NSObject + + IBFrameworkSource + WebKit.framework/Headers/WebEditingDelegate.h + + + + NSObject + + IBFrameworkSource + WebKit.framework/Headers/WebFrameLoadDelegate.h + + + + NSObject + + IBFrameworkSource + WebKit.framework/Headers/WebJavaPlugIn.h + + + + NSObject + + IBFrameworkSource + WebKit.framework/Headers/WebPlugin.h + + + + NSObject + + IBFrameworkSource + WebKit.framework/Headers/WebPluginContainer.h + + + + NSObject + + IBFrameworkSource + WebKit.framework/Headers/WebPolicyDelegate.h + + + + NSObject + + IBFrameworkSource + WebKit.framework/Headers/WebResourceLoadDelegate.h + + + + NSObject + + IBFrameworkSource + WebKit.framework/Headers/WebScriptObject.h + + + + NSObject + + IBFrameworkSource + WebKit.framework/Headers/WebUIDelegate.h + + + + NSObjectController + NSController + + IBFrameworkSource + AppKit.framework/Headers/NSObjectController.h + + + + NSPopUpButton + NSButton + + IBFrameworkSource + AppKit.framework/Headers/NSPopUpButton.h + + + + NSPopUpButtonCell + NSMenuItemCell + + IBFrameworkSource + AppKit.framework/Headers/NSPopUpButtonCell.h + + + + NSResponder + + IBFrameworkSource + AppKit.framework/Headers/NSInterfaceStyle.h + + + + NSResponder + NSObject + + IBFrameworkSource + AppKit.framework/Headers/NSResponder.h + + + + NSTextField + NSControl + + IBFrameworkSource + AppKit.framework/Headers/NSTextField.h + + + + NSTextFieldCell + NSActionCell + + IBFrameworkSource + AppKit.framework/Headers/NSTextFieldCell.h + + + + NSView + + IBFrameworkSource + AppKit.framework/Headers/NSClipView.h + + + + NSView + + + + NSView + + IBFrameworkSource + AppKit.framework/Headers/NSRulerView.h + + + + NSView + NSResponder + + + + NSViewController + NSResponder - YES - - YES - - - YES + view + NSView + + + view + + view + NSView - IBProjectSource - GVExportViewController.h + IBFrameworkSource + AppKit.framework/Headers/NSViewController.h 0 - ../../graphviz.xcodeproj + IBCocoaFramework + + com.apple.InterfaceBuilder.CocoaPlugin.macosx + + + + com.apple.InterfaceBuilder.CocoaPlugin.macosx + + + + com.apple.InterfaceBuilder.CocoaPlugin.InterfaceBuilder3 + + + YES + ../graphviz.xcodeproj 3 - - YnBsaXN0MDDUAAEAAgADAAQABQAGAAkAClgkdmVyc2lvblQkdG9wWSRhcmNoaXZlclgkb2JqZWN0cxIA -AYag0QAHAAhdSUIub2JqZWN0ZGF0YYABXxAPTlNLZXllZEFyY2hpdmVyrxDJAAsADAAxADUANgA8AD0A -QQBFAFEAWQALAGgAbwB6AHsAiwCMAJQAlQCYAKIAowCkAKkAqwCwALEAtAC4AL4AxwDIAM8A0ADZANoA -+QD6AQ4BEwEUARkBGgEbAR4BIgEjASQBJgEnAS0BNgEjATcBQAEjAUEBRQFHAUwBUAFYAVkBZAFtASMB -cQF3ASMBgAEjAYkACwC8AYoBjQGOAZIBnAGsAbEBsgGzAbUBtwG8Ab0BvgG/AcIByQHKAcsBzAHVAdYB -1wHYAeAB4QHiAeMB6gH1AfkB+gH7Af0B/gH/AggCGwIcAh0CHgIfAiACIQB3APkCIwIkAiUCKAIwAh4C -IAIhAhwCHQIjAO4CPgJGAkcCSAJfAmICYwJlAnwClAKsAq0CrgKvArACsQKyArMCtAK1ArYCtwK4ArkC -ugK7ArwCvQK+Ar8CwALBAsQCxwLoAwkDCgMLAwwDDQMOAw8DEAMRAxIDEwMUAxUDFgMXAxgDGQMaAxsD -HAMdAx4A6gMfAyADIQMiAyMApwMkAycDKgMtVSRudWxs3xASAA0ADgAPABAAEQASABMAFAAVABYAFwAY -ABkAGgAbABwAHQAeAB8AIAAhACIAIwAkACUAJgAnACgAKQAqACsALAAtAC4ALwAwVk5TUm9vdFYkY2xh -c3NdTlNPYmplY3RzS2V5c18QD05TQ2xhc3Nlc1ZhbHVlc18QGU5TQWNjZXNzaWJpbGl0eU9pZHNWYWx1 -ZXNdTlNDb25uZWN0aW9uc1tOU05hbWVzS2V5c1tOU0ZyYW1ld29ya11OU0NsYXNzZXNLZXlzWk5TT2lk -c0tleXNdTlNOYW1lc1ZhbHVlc18QGU5TQWNjZXNzaWJpbGl0eUNvbm5lY3RvcnNdTlNGb250TWFuYWdl -cl8QEE5TVmlzaWJsZVdpbmRvd3NfEA9OU09iamVjdHNWYWx1ZXNfEBdOU0FjY2Vzc2liaWxpdHlPaWRz -S2V5c1lOU05leHRPaWRcTlNPaWRzVmFsdWVzgAKAyICIgKWAx4AIgI2ABYCkgKaAjoDFgACABoCMgMYQ -VoCn0gAOADIAMwA0W05TQ2xhc3NOYW1lgASAA18QFkdWRXhwb3J0Vmlld0NvbnRyb2xsZXLSADcAOAA5 -ADpYJGNsYXNzZXNaJGNsYXNzbmFtZaIAOgA7Xk5TQ3VzdG9tT2JqZWN0WE5TT2JqZWN0XxAQSUJDb2Nv -YUZyYW1ld29ya9IADgA+AD8AQFpOUy5vYmplY3RzgAeg0gA3ADgAQgBDowBDAEQAO1xOU011dGFibGVT -ZXRVTlNTZXTSAA4APgBGAEeAOakASABJAEoASwBMAE0ATgBPAFCACYBOgFqAXoBigGaAboB8gIXUAA4A -UgBTAFQAVQBWAB8AWF1OU0Rlc3RpbmF0aW9uWE5TU291cmNlV05TTGFiZWyATYAKgAKATNgAWgAOAFsA -XABdAF4AMgBfAGAAYQBiAGMAZABgAGYAZ18QD05TTmV4dFJlc3BvbmRlclpOU1N1YnZpZXdzWE5TdkZs -YWdzW05TRnJhbWVTaXplWE5TV2luZG93W05TU3VwZXJ2aWV3gAuAS4AMEQEMgEiAC4BKgEnSAA4APgBG -AGqAOaQAawBsAG0AboANgB6AIoA92ABaAA4AcABxAFwAcgBeAF8AVgB0AHUAdgBjAHcAYABWV05TRnJh -bWVWTlNDZWxsWU5TRW5hYmxlZIAKgB2ADoAPCYALgApfEBR7ezE3LCAxNn0sIHs3NSwgMTd9fdgAfAAO -AH0AfgB/AIAAgQCCAIMAhACFAIYAhwBrAIkAiltOU0NlbGxGbGFnc18QEU5TQmFja2dyb3VuZENvbG9y -Wk5TQ29udGVudHNZTlNTdXBwb3J0XU5TQ29udHJvbFZpZXdcTlNDZWxsRmxhZ3MyW05TVGV4dENvbG9y -EgQB/kCAHIAUgBCAEYANEgRABACAGVdGb3JtYXQ61AAOAI0AjgCPAJAAkQCSAJNWTlNTaXplVk5TTmFt -ZVhOU2ZGbGFnc4ATI0AqAAAAAAAAgBIRBBRcTHVjaWRhR3JhbmRl0gA3ADgAlgCXogCXADtWTlNGb250 -1QAOAJkAmgCbAJwAnQCeAJ8AoAChV05TQ29sb3JcTlNDb2xvclNwYWNlW05TQ29sb3JOYW1lXU5TQ2F0 -YWxvZ05hbWWAGIAXEAaAFoAVVlN5c3RlbVxjb250cm9sQ29sb3LTAA4AmgClAJ0ApwCoV05TV2hpdGWA -GBADSzAuNjY2NjY2NjkA0gA3ADgAqgCZogCZADvVAA4AmQCaAJsAnACdAK0AnwCuAKGAGIAbgBqAFV8Q -EGNvbnRyb2xUZXh0Q29sb3LTAA4AmgClAJ0ApwCzgBhCMADSADcAOAC1ALakALYAtwBxADtfEA9OU1Rl -eHRGaWVsZENlbGxcTlNBY3Rpb25DZWxs0gA3ADgAuQC6pQC6ALsAvAC9ADtbTlNUZXh0RmllbGRZTlND -b250cm9sVk5TVmlld1tOU1Jlc3BvbmRlctgAWgAOAHAAcQBcAHIAXgBfAFYAdADBAMIAwwB3AGAAVoAK -gB2AH4AgEQEJCYALgApfEBV7ezIyMSwgMTZ9LCB7NzUsIDE3fX3YAHwADgB9AH4AfwCAAIEAggCDAIQA -hQDLAIcAbACJAIqAHIAUgCGAEYAegBlXUmVuZGVyOtgAWgAOAHAAcQBcAHIAXgBfAFYA0gDTANQA1QB3 -AGAAVoAKgDyAI4AkEQEKCYALgApfEBV7ezk0LCAxMH0sIHsxMjUsIDI2fX3fEBIAfADbANwA3QDeAA4A -3wDgAH8A4QCAAOIA4wDkAOUAgQDmAOcA6AB3AOoA6wDsAO0A7gDrAIcA8QBtAO4AdwB3APUA9gD3APhf -EBpOU01lbnVJdGVtUmVzcGVjdEFsaWdubWVudF8QD05TQXJyb3dQb3NpdGlvbl8QE05TQWx0ZXJuYXRl -Q29udGVudHNfEBJOU1BlcmlvZGljSW50ZXJ2YWxeTlNCdXR0b25GbGFnczJfEA9OU0tleUVxdWl2YWxl -bnRaTlNNZW51SXRlbV8QD05TUHJlZmVycmVkRWRnZV8QEk5TVXNlc0l0ZW1Gcm9tTWVudV1OU0FsdGVy -c1N0YXRlXxAPTlNQZXJpb2RpY0RlbGF5Vk5TTWVudV1OU0J1dHRvbkZsYWdzE/////+EQf5ACRACgCUQ -S4A7EAGAJYARgCaAIgkJEQGQEQgAgCcSBoJA/1DbAPsADgD8AP0A/gD/AQABAQDmAQIBAwDUAQUBBgEH -AOsBCQEKAQsA9wENAO5YTlNUYXJnZXRXTlNUaXRsZV8QEU5TS2V5RXF1aXZNb2RNYXNrWk5TS2V5RXF1 -aXZdTlNNbmVtb25pY0xvY1lOU09uSW1hZ2VcTlNNaXhlZEltYWdlWE5TQWN0aW9uV05TU3RhdGWAJIAw -gCgSABAAAIAlEn////+AKYAtgCeAL9MADgD8AQ8BEAERARJbTlNNZW51SXRlbXOAOoAxgDJWSXRlbSAx -0wAOADIBFQEWARcBGF5OU1Jlc291cmNlTmFtZYAsgCqAK1dOU0ltYWdlXxAPTlNNZW51Q2hlY2ttYXJr -0gA3ADgBHAEdogEdADtfEBBOU0N1c3RvbVJlc291cmNl0wAOADIBFQEWARcBIYAsgCqALl8QEE5TTWVu -dU1peGVkU3RhdGVfEBFfcG9wVXBJdGVtQWN0aW9uOtIANwA4ASUA4aIA4QA7Wk90aGVyVmlld3PSAA4A -PgBGASmAOaMA8QErASyAJoAzgDbaAPsADgD8AP0A/gD/AQABAQDmAQIA1AEFATABBwDrAQkBCgELAPcB -NYAkgDCANIAlgCmALYAngDVWSXRlbSAy2gD7AA4A/AD9AP4A/wEAAQEA5gECANQBBQE6AQcA6wEJAQoB -CwD3AT+AJIAwgDeAJYApgC2AJ4A4Vkl0ZW0gM9IANwA4AUIBQ6MBQwFEADteTlNNdXRhYmxlQXJyYXlX -TlNBcnJhedIANwA4AUYA5qIA5gA70gA3ADgBSAFJpgFJAUoBSwC3AHEAO18QEU5TUG9wVXBCdXR0b25D -ZWxsXk5TTWVudUl0ZW1DZWxsXE5TQnV0dG9uQ2VsbNIANwA4AU0BTqYBTgFPALsAvAC9ADtdTlNQb3BV -cEJ1dHRvblhOU0J1dHRvbtgAWgAOAHAAcQBcAHIAXgBfAFYA0gFTAVQAwwB3AGAAVoAKgDyAPoA/CYAL -gApfEBZ7ezI5OCwgMTB9LCB7MTI1LCAyNn193xASAHwA2wDcAN0A3gAOAN8A4AB/AOEAgADiAOMA5ADl -AIEA5gDnAOgAdwDqAOsA7ADtAO4A6wCHAV8AbgDuAHcAdwD1APYBYwD4CYAlgDuAJYARgECAPQkJgEHb -APsADgD8AP0A/gD/AQABAQDmAQIBAwFUAQUBBgEHAOsBCQEKAQsBYwFsAO6AP4AwgCiAJYApgC2AQYBC -0wAOAPwBDwEQAREBcIA6gDGAQ9IADgA+AEYBc4A5owFfAXUBdoBAgESARtoA+wAOAPwA/QD+AP8BAAEB -AOYBAgFUAQUBMAEHAOsBCQEKAQsBYwF/gD+AMIA0gCWAKYAtgEGARdoA+wAOAPwA/QD+AP8BAAEBAOYB -AgFUAQUBOgEHAOsBCQEKAQsBYwGIgD+AMIA3gCWAKYAtgEGAR1l7NDQwLCA0OH3SADcAOAGLAYykAYwA -vAC9ADtcTlNDdXN0b21WaWV3VHZpZXfSADcAOAGPAZCjAZABkQA7XxAUTlNOaWJPdXRsZXRDb25uZWN0 -b3JeTlNOaWJDb25uZWN0b3LXAA4AUgGTAZQAUwBUAZUBlgAfAZgBmQGaAZsA6llOU0tleVBhdGhZTlNC -aW5kaW5nXxAcTlNOaWJCaW5kaW5nQ29ubmVjdG9yVmVyc2lvboBZgAKAWIBXgE+AVtgBnQAOAZ4BnwGg -AaEBogGjAHcBpQB3AacBqAB3AHcAd18QGk5TRmlsdGVyUmVzdHJpY3RzSW5zZXJ0aW9uXxAUTlNQcmVz -ZXJ2ZXNTZWxlY3Rpb25fEA9fTlNNYW5hZ2VkUHJveHleTlNEZWNsYXJlZEtleXNfECJOU0NsZWFyc0Zp -bHRlclByZWRpY2F0ZU9uSW5zZXJ0aW9uXxAYTlNTZWxlY3RzSW5zZXJ0ZWRPYmplY3RzXxAWTlNBdm9p -ZHNFbXB0eVNlbGVjdGlvbgmAVQmAU4BQCQkJ0gAOAD4ARgGugDmiAa8BsIBRgFJWZm9ybWF0V3JlbmRl -cnPRAA4BtIBU0gA3ADgBtgGfogGfADvSADcAOAG4AbmkAbkBugG7ADtfEBFOU0FycmF5Q29udHJvbGxl -cl8QEk5TT2JqZWN0Q29udHJvbGxlclxOU0NvbnRyb2xsZXJfEBtjb250ZW50QXJyYXk6IGZvcm1hdFJl -bmRlcnNcY29udGVudEFycmF5XWZvcm1hdFJlbmRlcnPSADcAOAHAAcGjAcEBkQA7XxAVTlNOaWJCaW5k -aW5nQ29ubmVjdG9y1wAOAFIBkwGUAFMAVAGVAZYBmgHFAcYAbQHIAOqAWYBPgF2AXIAigFtfEBhjb250 -ZW50OiBhcnJhbmdlZE9iamVjdHNXY29udGVudF8QD2FycmFuZ2VkT2JqZWN0c9gADgBSAZMBlAHNAFMA -VAGVAZYBmgHQAdEASgBtAdQA6l8QE05TUHJldmlvdXNDb25uZWN0b3KAWYBPgGGAYIBagCKAX18QJWNv -bnRlbnRWYWx1ZXM6IGFycmFuZ2VkT2JqZWN0cy5mb3JtYXRdY29udGVudFZhbHVlc18QFmFycmFuZ2Vk -T2JqZWN0cy5mb3JtYXTYAA4AUgGTAZQBzQBTAFQBlQGWAB8B2wHcAEsAbQHfAOqAWYACgGWAZIBegCKA -Y18QHHNlbGVjdGVkT2JqZWN0OiBmb3JtYXRSZW5kZXJec2VsZWN0ZWRPYmplY3RcZm9ybWF0UmVuZGVy -1wAOAFIBkwGUAFMAVAGVAZYAHwHmAZkB6AHpAOqAWYACgG2AV4BngGzZAZ0ADgGeAZ8B6wGgAaEBogGj -AHcBpQB3Ae8B8AHxAHcAdwB3XxARTlNPYmplY3RDbGFzc05hbWUJgFUJgGuAaoBoCQkJ0gAOAD4ARgH3 -gDmhAfiAaVZyZW5kZXJYTlNTdHJpbmfRAA4BtIBUXxAiY29udGVudEFycmF5OiBmb3JtYXRSZW5kZXIu -cmVuZGVyc18QFGZvcm1hdFJlbmRlci5yZW5kZXJz2AAOAFIBkwGUAFMAVAIAAZUBlgHoAcUBxgFUAcgC -BwDqWU5TT3B0aW9uc4BZgGeAXYBcgD+AW4Bv0wAOAgkAPgIKAgsCE1dOUy5rZXlzgHunAgwCDQIOAg8C -EAIRAhKAcIBxgHKAc4B0gHWAdqcCFAIVAhQCFwIYAhUCFYB3gHiAd4B5gHqAeIB4XxAcTlNSYWlzZXNG -b3JOb3RBcHBsaWNhYmxlS2V5c18QG05TTXVsdGlwbGVWYWx1ZXNQbGFjZWhvbGRlcl8QGE5TSW5zZXJ0 -c051bGxQbGFjZWhvbGRlcl8QEU5TTnVsbFBsYWNlaG9sZGVyXxAVTlNDb250ZW50UGxhY2VtZW50VGFn -XxAaTlNOb3RBcHBsaWNhYmxlUGxhY2Vob2xkZXJfEBhOU05vU2VsZWN0aW9uUGxhY2Vob2xkZXIJWShk -ZWZhdWx0KRAA0gA3ADgCJgInogInADtcTlNEaWN0aW9uYXJ52AAOAFIBkwGUAFMAVAIAAZUBlgHoAcUB -xgBuAcgCLwDqgFmAZ4BdgFyAPYBbgH3TAA4CCQA+AgoCMgI4gHulAjMCNAI1AjYCN4B+gH+AgICBgIKl -AjkA6wDrAOsCPYCDgCWAJYAlgITYAA4AUgGTAZQBzQBTAFQBlQGWAB8B+AJCAE8AbgJFAOqAWYACgGmA -h4B8gD2Ahl8QFXNlbGVjdGVkVmFsdWU6IHJlbmRlcl1zZWxlY3RlZFZhbHVl0gAOAD4CSQJKgIuvEBQB -KwD3AZoBLADxAGwBVADUAXUCVADCAFYB6AFjAXYAawFfAG4AdgBtgDOAJ4BPgDaAJoAegD+AJIBEgImA -IIAKgGeAQYBGgA2AQIA9gA+AItIADgAyADMCYYAEgIpdTlNBcHBsaWNhdGlvbtIANwA4AmQBRKIBRAA7 -0gAOAD4CSQJngIuvEBQA9wDUAB8A9wD3AFYAbgBtAWMAHwBsAB8AHwFUAWMAVgFjAFYAawBWgCeAJIAC -gCeAJ4AKgD2AIoBBgAKAHoACgAKAP4BBgAqAQYAKgA2ACtIADgA+AkkCfoCLrxAVASsA9wGaASwBVAHo -AGwA1AF1AlQAwgBWAPEBYwF2AGsBXwAfAG4AdgBtgDOAJ4BPgDaAP4BngB6AJIBEgImAIIAKgCaAQYBG -gA2AQIACgD2AD4Ai0gAOAD4CSQKWgIuvEBUClwKYApkCmgKbApwCnQKeAp8CoAKhAqICowKkAqUCpgKn -AqgCqQKqAquAj4CQgJGAkoCTgJSAlYCWgJeAmICZgJqAm4CcgJ2AnoCfgKCAoYCigKNfEBRNZW51IEl0 -ZW0gKEl0ZW0gMiktMV8QE01lbnUgKE90aGVyVmlld3MpLTFdRm9ybWF0UmVuZGVyc18QFE1lbnUgSXRl -bSAoSXRlbSAzKS0xXxAbUG9wIFVwIEJ1dHRvbiBDZWxsIChJdGVtIDEpV1JlbmRlcnNfEBVTdGF0aWMg -VGV4dCAoUmVuZGVyOilfEB1Qb3AgVXAgQnV0dG9uIENlbGwgKEl0ZW0gMSktMV8QEk1lbnUgSXRlbSAo -SXRlbSAyKVtBcHBsaWNhdGlvbl8QGVRleHQgRmllbGQgQ2VsbCAoUmVuZGVyOileQWNjZXNzb3J5IFZp -ZXdfEBRNZW51IEl0ZW0gKEl0ZW0gMSktMV8QEU1lbnUgKE90aGVyVmlld3MpXxASTWVudSBJdGVtIChJ -dGVtIDMpXxAVU3RhdGljIFRleHQgKEZvcm1hdDopXxASTWVudSBJdGVtIChJdGVtIDEpXEZpbGUncyBP -d25lcl8QFVBvcHVwIEJ1dHRvbiAoSXRlbSAxKV8QGVRleHQgRmllbGQgQ2VsbCAoRm9ybWF0OilfEBdQ -b3B1cCBCdXR0b24gKEl0ZW0gMSktMdIADgA+AkkCw4CLoNIADgA+AkkCxoCLoNIADgA+AkkCyYCLrxAe -ASsA9wBtAEsAUAEsAPEBdQBMAFYBdgGaAE0BVABsAegA1ABPAlQAwgBIAWMBXwBrAB8ASgBOAG4ASQB2 -gDOAJ4AigF6AhYA2gCaARIBigAqARoBPgGaAP4AegGeAJIB8gImAIIAJgEGAQIANgAKAWoBugD2AToAP -0gAOAD4CSQLqgIuvEB4C6wLsAu0C7gLvAvAC8QLyAvMCPQL1AvYC9wL4AvkC+gL7AvwC/QL+Av8DAAMB -AwIDAwMEAwUDBgMHAwiAqICpgKqAq4CsgK2AroCvgLCAhICxgLKAs4C0gLWAtoC3gLiAuYC6gLuAvIC9 -gL6Av4DAgMGAwoDDgMQQDBAKEAgQKRBUEA0QCxASEE0QERAVEE4QDxAEEDEQCRBRE//////////9EAUQ -FBAQEBMQVRAeEDQQDhBM0gAOAD4ARgMmgDmg0gAOAD4CSQMpgIug0gAOAD4CSQMsgIug0gA3ADgDLgMv -ogMvADteTlNJQk9iamVjdERhdGEACAAZACIAJwAxADoAPwBEAFIAVABmAfsCAQJMAlMCWgJoAnoClgKk -ArACvALKAtUC4wL/Aw0DIAMyA0wDVgNjA2UDZwNpA2sDbQNvA3EDcwN1A3cDeQN7A30DfwOBA4MDhQOH -A5ADnAOeA6ADuQPCA8sD1gPbA+oD8wQGBA8EGgQcBB0EJgQtBDoEQARJBEsEXgRgBGIEZARmBGgEagRs -BG4EcASBBI8EmASgBKIEpASmBKgEyQTbBOYE7wT7BQQFEAUSBRQFFgUZBRsFHQUfBSEFKgUsBTUFNwU5 -BTsFPQVeBWYFbQV3BXkFewV9BX8FgAWCBYQFmwW8BcgF3AXnBfEF/wYMBhgGHQYfBiEGIwYlBicGLAYu -BjYGRwZOBlUGXgZgBmkGawZuBnsGhAaJBpAGpQatBroGxgbUBtYG2AbaBtwG3gblBvIG/wcHBwkHCwcX -ByAHJQc6BzwHPgdAB0IHVQdiB2QHZwdwB3kHiweYB6EHrAe4B8IHyQfVB/YH+Af6B/wH/ggBCAIIBAgG -CB4IPwhBCEMIRQhHCEkISwhTCHQIdgh4CHoIfAh/CIAIggiECJwI5wkECRYJLAlBCVAJYgltCX8JlAmi -CbQJuwnJCdIJ0wnVCdcJ2QnbCd0J3wnhCeMJ5QnmCecJ6gntCe8J9An1CiIKKwozCkcKUgpgCmoKdwqA -CogKigqMCo4KkwqVCpoKnAqeCqAKogqvCrsKvQq/CsEKyArVCuQK5groCuoK8gsECw0LEgslCzILNAs2 -CzgLSwtfC2gLbQt4C4ELgwuKC4wLjguQC7kLuwu9C78LwQvDC8ULxwvJC9AL+Qv7C/0L/wwBDAMMBQwH -DAkMEAwZDCAMLww3DEAMRQxODFsMbwx+DIsMlAyhDK8MuAzZDNsM3QzfDOEM4gzkDOYM/w1KDUsNTQ1P -DVENUw1VDVcNWA1ZDVsNiA2KDYwNjg2QDZINlA2WDZgNpQ2nDakNqw20DbYNvQ2/DcENww3sDe4N8A3y -DfQN9g34DfoN/A4lDicOKQ4rDi0OLw4xDjMONQ4/DkgOUQ5eDmMObA5zDooOmQ62DsAOyg7pDusO7Q7v -DvEO8w71DxYPMw9KD1wPaw+QD6sPxA/FD8cPyA/KD8wPzQ/OD88P2A/aD98P4Q/jD+oP8g/3D/kQAhAH -EBAQGRAtEEIQTxBtEHoQiBCREJgQsBDNEM8Q0RDTENUQ1xDZEPQQ/BEOES8RRRFHEUkRSxFNEU8RURFT -EXsRiRGiEcMRxRHHEckRyxHNEc8R0RHwEf8SDBIpEisSLRIvEjESMxI1EloSbhJvEnESchJ0EnYSeBJ5 -EnoSexKEEoYSiRKLEpISmxKgEqISxxLeEv8TCRMLEw0TDxMRExMTFRMXEyQTLBMuEz0TPxNBE0MTRRNH -E0kTSxNaE1wTXhNgE2ITZBNmE2gThxOlE8AT1BPsFAkUJBQlFC8UMRQ6FD8UTBRtFG8UcRRzFHUUdxR5 -FHsUiBSKFJUUlxSZFJsUnRSfFKoUrBSuFLAUshS0FNUU1xTZFNsU3RTfFOEU4xT7FQkVEhUUFT8VQRVD -FUUVRxVJFUsVTRVPFVEVUxVVFVcVWRVbFV0VXxVhFWMVZRVnFXAVchV0FYIVixWQFZkVmxXGFcgVyhXM -Fc4V0BXSFdQV1hXYFdoV3BXeFeAV4hXkFeYV6BXqFewV7hX3FfkWJhYoFioWLBYuFjAWMhY0FjYWOBY6 -FjwWPhZAFkIWRBZGFkgWShZMFk4WUBZZFlsWiBaKFowWjhaQFpIWlBaWFpgWmhacFp4WoBaiFqQWphao -FqoWrBauFrAWshbJFt8W7RcEFyIXKhdCF2IXdxeDF58XrhfFF9kX7hgGGBsYKBhAGFwYdhh/GIEYghiL -GI0YjhiXGJkY2BjaGNwY3hjgGOIY5BjmGOgY6hjsGO4Y8BjyGPQY9hj4GPoY/Bj+GQAZAhkEGQYZCBkK -GQwZDhkQGRIZFBkdGR8ZXhlgGWIZZBlmGWgZahlsGW4ZcBlyGXQZdhl4GXoZfBl+GYAZghmEGYYZiBmK -GYwZjhmQGZIZlBmWGZgZmhmcGZ4ZoBmiGaQZphmoGaoZrBmuGbAZshm0GbYZuBm6GbwZxRnHGckZyxnN -Gc8Z0RnTGdUZ1xngGeIZ4xnsGe4Z7xn4GfoZ+xoEGgkAAAAAAAACAgAAAAAAAAMwAAAAAAAAAAAAAAAA -AAAaGA + + YES + + YES + NSMenuCheckmark + NSMenuMixedState + + + YES + {9, 8} + {7, 2} + diff --git a/macosx/English.lproj/MainMenu.xib b/macosx/English.lproj/MainMenu.xib index dc01a038c189fe3e69cf5d8162aadf7dcf72e803..4178288b96f4248be095f7257355c2bc6a1795b1 100644 --- a/macosx/English.lproj/MainMenu.xib +++ b/macosx/English.lproj/MainMenu.xib @@ -1,104 +1,111 @@ - + - 1050 - 9E17 - 629 - 949.33 - 352.00 + 1060 + 10K549 + 851 + 1038.36 + 461.00 + + com.apple.InterfaceBuilder.CocoaPlugin + 851 + YES YES - com.apple.InterfaceBuilderKit - com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + + + PluginDependencyRecalculationVersion + YES - NSApplication + NSApplication - FirstResponder + FirstResponder - + NSApplication - MainMenu + MainMenu YES - Graphviz - + Graphviz + 1048576 2147483647 - NSImage + NSImage NSMenuCheckmark - - + + NSImage NSMenuMixedState submenuAction: - + Graphviz YES About Graphviz - + 2147483647 - + YES YES - - + + 1048576 2147483647 - + - UHJlZmVyZW5jZXPigKY + Preferences… , 1048576 2147483647 - + YES YES - - + + 1048576 2147483647 - + - Services - + Services + 1048576 2147483647 - + submenuAction: - + Services YES @@ -109,50 +116,50 @@ YES YES - - + + 1048576 2147483647 - + Hide Graphviz - h + h 1048576 2147483647 - + Hide Others - + h 1572864 2147483647 - + Show All - + 1048576 2147483647 - + YES YES - - + + 1048576 2147483647 - + @@ -161,7 +168,7 @@ 1048576 2147483647 - + _NSAppleMenu @@ -169,47 +176,47 @@ - File - + File + 1048576 2147483647 - + submenuAction: - + File YES - T3BlbuKApg + Open… o 1048576 2147483647 - + - Open Recent - + Open Recent + 1048576 2147483647 - + submenuAction: - + Open Recent YES Clear Menu - + 1048576 2147483647 - + _NSRecentDocumentsMenu @@ -219,12 +226,12 @@ YES YES - - + + 1048576 2147483647 - + @@ -233,27 +240,27 @@ 1048576 2147483647 - + - RXhwb3J04oCmA - + Export… + 1048576 2147483647 - + YES YES - - + + 1048576 2147483647 - + @@ -262,32 +269,32 @@ 1179648 2147483647 - - + + - UHJpbnTigKY + Print… p 1048576 2147483647 - + - Edit - + Edit + 1048576 2147483647 - + submenuAction: - + Edit YES @@ -297,7 +304,7 @@ 1048576 2147483647 - + @@ -306,18 +313,18 @@ 1179648 2147483647 - + YES YES - - + + 1048576 2147483647 - + @@ -326,7 +333,7 @@ 1048576 2147483647 - + @@ -335,7 +342,7 @@ 1048576 2147483647 - + @@ -344,16 +351,16 @@ 1048576 2147483647 - + Delete - + 1048576 2147483647 - + @@ -362,60 +369,60 @@ 1048576 2147483647 - + YES YES - - + + 1048576 2147483647 - + - Find - + Find + 1048576 2147483647 - + submenuAction: - + Find YES - RmluZOKApg - f + Find… + f 1048576 2147483647 - + 1 Find Next - g + g 1048576 2147483647 - + 2 Find Previous - G + G 1179648 2147483647 - + 3 @@ -425,7 +432,7 @@ 1048576 2147483647 - + 7 @@ -435,32 +442,32 @@ 1048576 2147483647 - + - Spelling and Grammar - + Spelling and Grammar + 1048576 2147483647 - + submenuAction: - + Spelling and Grammar YES - U2hvdyBTcGVsbGluZ+KApg + Show Spelling… : 1048576 2147483647 - + @@ -469,70 +476,70 @@ 1048576 2147483647 - + Check Spelling While Typing - + 1048576 2147483647 - + Check Grammar With Spelling - + 1048576 2147483647 - + - Substitutions - + Substitutions + 1048576 2147483647 - + submenuAction: - + Substitutions YES Smart Copy/Paste - + f 1048576 2147483647 - + 1 Smart Quotes - + g 1048576 2147483647 - + 2 Smart Links - + G 1179648 2147483647 - + 3 @@ -540,34 +547,34 @@ - Speech - + Speech + 1048576 2147483647 - + submenuAction: - + Speech YES Start Speaking - + 1048576 2147483647 - + Stop Speaking - + 1048576 2147483647 - + @@ -577,25 +584,25 @@ - Format - + Format + 1048576 2147483647 - + submenuAction: - + Format YES Show Fonts - t + t 1048576 2147483647 - + @@ -604,22 +611,22 @@ 1179648 2147483647 - + - View - + View + 1048576 2147483647 - + submenuAction: - + View YES @@ -629,21 +636,21 @@ 1048576 2147483647 - + - + YES YES - - + + 1048576 2147483647 - + @@ -652,7 +659,7 @@ 1048576 2147483647 - + @@ -661,7 +668,7 @@ 1048576 2147483647 - + @@ -670,7 +677,7 @@ 1048576 2147483647 - + @@ -679,51 +686,51 @@ 1048576 2147483647 - + YES YES - - + + 1048576 2147483647 - + Show Toolbar - + t 1572864 2147483647 - + - Q3VzdG9taXplIFRvb2xiYXLigKY - + Customize Toolbar… + 1048576 2147483647 - + - Window - + Window + 1048576 2147483647 - + submenuAction: - + Window YES @@ -733,36 +740,36 @@ 1048576 2147483647 - + Zoom - + 1048576 2147483647 - + YES YES - - + + 1048576 2147483647 - + Bring All to Front - + 1048576 2147483647 - + _NSWindowsMenu @@ -770,15 +777,15 @@ - Help - + Help + 1048576 2147483647 - + submenuAction: - + Help YES @@ -788,7 +795,7 @@ 1048576 2147483647 - + @@ -797,7 +804,7 @@ _NSMainMenu - GVApplicationDelegate + GVApplicationDelegate @@ -1077,7 +1084,7 @@ - showAttributeInspector: + showAttributeInspector: @@ -1093,7 +1100,7 @@ - actualSizeView: + actualSizeView: @@ -1101,7 +1108,7 @@ - zoomInView: + zoomInView: @@ -1109,7 +1116,7 @@ - zoomOutView: + zoomOutView: @@ -1117,7 +1124,7 @@ - exportDocument: + exportDocument: @@ -1125,7 +1132,7 @@ - printGraphDocument: + printGraphDocument: @@ -1133,7 +1140,7 @@ - zoomToFitView: + zoomToFitView: @@ -1155,7 +1162,7 @@ -2 - RmlsZSdzIE93bmVyA + File's Owner -1 @@ -1183,7 +1190,7 @@ - + MainMenu 19 @@ -1211,7 +1218,7 @@ - 1 + 1 217 @@ -1277,7 +1284,7 @@ 73 - + 1 79 @@ -1289,7 +1296,7 @@ 74 - 2 + 2 125 @@ -1462,7 +1469,7 @@ - + 2 111 @@ -1769,10 +1776,8 @@ YES - + YES - -1.IBPluginDependency - -2.IBPluginDependency -3.IBPluginDependency 103.IBPluginDependency 103.ImportedFromIB2 @@ -1878,6 +1883,7 @@ 24.IBPluginDependency 24.ImportedFromIB2 24.editorWindowContentRectSynchronizationRect + 29.IBEditorWindowLastContentRect 29.IBPluginDependency 29.ImportedFromIB2 29.WindowOrigin @@ -1905,7 +1911,6 @@ 351.ImportedFromIB2 354.IBPluginDependency 354.ImportedFromIB2 - 374.IBPluginDependency 376.IBPluginDependency 377.IBPluginDependency 379.IBPluginDependency @@ -1935,6 +1940,7 @@ 78.ImportedFromIB2 79.IBPluginDependency 79.ImportedFromIB2 + 81.IBEditorWindowLastContentRect 81.IBPluginDependency 81.ImportedFromIB2 81.editorWindowContentRectSynchronizationRect @@ -1945,184 +1951,181 @@ YES - - - - - - - + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin + {{379, 954}, {170, 23}} - - - - - - + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin + {{522, 812}, {146, 23}} - - - - - - + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin + {{436, 809}, {64, 6}} - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin + {{608, 612}, {275, 83}} - - - - - - - - - - + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin + {{148, 734}, {243, 243}} - - - - - - - - - - - - - - + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin + {{608, 612}, {167, 43}} - - - - - - - - - - - - - - - - + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin + {{608, 612}, {241, 103}} - - - - - - - - - - + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin + {{308, 904}, {197, 73}} - - + {{131, 671}, {429, 20}} + com.apple.InterfaceBuilder.CocoaPlugin + {74, 862} {{11, 977}, {429, 20}} - - + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin {{258, 814}, {237, 163}} - - - - + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin {{192, 934}, {176, 43}} - - - - - - - - + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin + {{608, 612}, {215, 63}} - - - - - - - - - - - - - - - - - - - - - + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin + {{23, 794}, {199, 183}} - - - - - - - - - - - - - - - - + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin + + {{226, 528}, {179, 143}} + com.apple.InterfaceBuilder.CocoaPlugin + {{106, 834}, {182, 143}} - - - - + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin + YES - - YES - + YES @@ -2130,9 +2133,7 @@ YES - - YES - + YES @@ -2144,19 +2145,85 @@ YES - + FirstResponder NSObject - - id + YES + + YES + actualSizeView: + exportDocument: + printGraphDocument: + zoomInView: + zoomOutView: + zoomToFitView: + + + YES + id + id + id + id + id + id + - + YES YES + actualSizeView: + exportDocument: + printGraphDocument: + zoomInView: + zoomOutView: + zoomToFitView: YES + + actualSizeView: + id + + + exportDocument: + id + + + printGraphDocument: + id + + + zoomInView: + id + + + zoomOutView: + id + + + zoomToFitView: + id + + + + + IBUserSource + + + + + GVApplicationDelegate + NSObject + + showAttributeInspector: + id + + + showAttributeInspector: + + showAttributeInspector: + id @@ -2165,359 +2232,1070 @@ - - + GVDocument + NSDocument + exportDocument: + id + + + exportDocument: + + exportDocument: + id + + + + IBProjectSource + GVDocument.h + + + + GVWindowController + NSWindowController + + YES + + YES + actualSizeView: + printGraphDocument: + zoomInView: + zoomOutView: + zoomToFitView: + + + YES + id + id + id + id + id + + + YES - + YES - - - - - - + actualSizeView: + printGraphDocument: + zoomInView: + zoomOutView: + zoomToFitView: YES - - - - - - + + actualSizeView: + id + + + printGraphDocument: + id + + + zoomInView: + id + + + zoomOutView: + id + + + zoomToFitView: + id + + documentView + PDFView + + + documentView + + documentView + PDFView + + + + IBProjectSource + GVWindowController.h + + + + + YES + + NSApplication + NSResponder + + IBFrameworkSource + AppKit.framework/Headers/NSApplication.h + + + + NSApplication + + IBFrameworkSource + AppKit.framework/Headers/NSApplicationScripting.h + + + + NSApplication + + IBFrameworkSource + AppKit.framework/Headers/NSColorPanel.h + + + + NSApplication + + IBFrameworkSource + AppKit.framework/Headers/NSHelpManager.h + + + + NSApplication + + IBFrameworkSource + AppKit.framework/Headers/NSPageLayout.h + + + + NSApplication + + IBFrameworkSource + AppKit.framework/Headers/NSUserInterfaceItemSearching.h + + + + NSBrowser + NSControl + + IBFrameworkSource + AppKit.framework/Headers/NSBrowser.h + + + + NSControl + NSView + + IBFrameworkSource + AppKit.framework/Headers/NSControl.h + + + + NSDocument + NSObject + + YES + + YES + printDocument: + revertDocumentToSaved: + runPageLayout: + saveDocument: + saveDocumentAs: + saveDocumentTo: + + + YES + id + id + id + id + id + id + + + YES YES + printDocument: + revertDocumentToSaved: + runPageLayout: + saveDocument: + saveDocumentAs: + saveDocumentTo: YES + + printDocument: + id + + + revertDocumentToSaved: + id + + + runPageLayout: + id + + + saveDocument: + id + + + saveDocumentAs: + id + + + saveDocumentTo: + id + - IBUserSource - + IBFrameworkSource + AppKit.framework/Headers/NSDocument.h + + + + NSDocument + + IBFrameworkSource + AppKit.framework/Headers/NSDocumentScripting.h + + + + NSDocumentController + NSObject + + YES + + YES + clearRecentDocuments: + newDocument: + openDocument: + saveAllDocuments: + + + YES + id + id + id + id + + + + YES + + YES + clearRecentDocuments: + newDocument: + openDocument: + saveAllDocuments: + + + YES + + clearRecentDocuments: + id + + + newDocument: + id + + + openDocument: + id + + + saveAllDocuments: + id + + + + + IBFrameworkSource + AppKit.framework/Headers/NSDocumentController.h + + + + NSFormatter + NSObject + + IBFrameworkSource + Foundation.framework/Headers/NSFormatter.h + + + + NSMatrix + NSControl + + IBFrameworkSource + AppKit.framework/Headers/NSMatrix.h + + + + NSMenu + NSObject + + IBFrameworkSource + AppKit.framework/Headers/NSMenu.h + + + + NSMenuItem + NSObject + + IBFrameworkSource + AppKit.framework/Headers/NSMenuItem.h + + + + NSMovieView + NSView + + IBFrameworkSource + AppKit.framework/Headers/NSMovieView.h + + + + NSObject + + IBFrameworkSource + AppKit.framework/Headers/NSAccessibility.h + + + + NSObject + + + + NSObject + + + + NSObject + + + + NSObject + + + + NSObject + + IBFrameworkSource + AppKit.framework/Headers/NSDictionaryController.h + + + + NSObject + + IBFrameworkSource + AppKit.framework/Headers/NSDragging.h + + + + NSObject + + IBFrameworkSource + AppKit.framework/Headers/NSFontManager.h + + + + NSObject + + IBFrameworkSource + AppKit.framework/Headers/NSFontPanel.h + + + + NSObject + + IBFrameworkSource + AppKit.framework/Headers/NSKeyValueBinding.h + + + + NSObject + + + + NSObject + + IBFrameworkSource + AppKit.framework/Headers/NSNibLoading.h + + + + NSObject + + IBFrameworkSource + AppKit.framework/Headers/NSOutlineView.h + + + + NSObject + + IBFrameworkSource + AppKit.framework/Headers/NSPasteboard.h + + + + NSObject + + IBFrameworkSource + AppKit.framework/Headers/NSSavePanel.h + + + + NSObject + + IBFrameworkSource + AppKit.framework/Headers/NSTableView.h + + + + NSObject + + IBFrameworkSource + AppKit.framework/Headers/NSToolbarItem.h + + + + NSObject + + IBFrameworkSource + AppKit.framework/Headers/NSView.h + + + + NSObject + + IBFrameworkSource + Foundation.framework/Headers/NSArchiver.h + + + + NSObject + + IBFrameworkSource + Foundation.framework/Headers/NSClassDescription.h + + + + NSObject + + IBFrameworkSource + Foundation.framework/Headers/NSError.h + + + + NSObject + + IBFrameworkSource + Foundation.framework/Headers/NSFileManager.h + + + + NSObject + + IBFrameworkSource + Foundation.framework/Headers/NSKeyValueCoding.h + + + + NSObject + + IBFrameworkSource + Foundation.framework/Headers/NSKeyValueObserving.h + + + + NSObject + + IBFrameworkSource + Foundation.framework/Headers/NSKeyedArchiver.h + + + + NSObject + + IBFrameworkSource + Foundation.framework/Headers/NSObject.h + + + + NSObject + + IBFrameworkSource + Foundation.framework/Headers/NSObjectScripting.h + + + + NSObject + + IBFrameworkSource + Foundation.framework/Headers/NSPortCoder.h + + + + NSObject + + IBFrameworkSource + Foundation.framework/Headers/NSRunLoop.h + + + + NSObject + + IBFrameworkSource + Foundation.framework/Headers/NSScriptClassDescription.h + + + + NSObject + + IBFrameworkSource + Foundation.framework/Headers/NSScriptKeyValueCoding.h + + + + NSObject + + IBFrameworkSource + Foundation.framework/Headers/NSScriptObjectSpecifiers.h + + + + NSObject + + IBFrameworkSource + Foundation.framework/Headers/NSScriptWhoseTests.h + + + + NSObject + + IBFrameworkSource + Foundation.framework/Headers/NSThread.h + + + + NSObject + + IBFrameworkSource + Foundation.framework/Headers/NSURL.h + + + + NSObject + + IBFrameworkSource + Foundation.framework/Headers/NSURLConnection.h + + + + NSObject + + IBFrameworkSource + Foundation.framework/Headers/NSURLDownload.h + + + + NSObject + + IBFrameworkSource + ImageKit.framework/Headers/IKImageBrowserView.h + + + + NSObject + + IBFrameworkSource + ImageKit.framework/Headers/IKSaveOptions.h + + + + NSObject + + IBFrameworkSource + ImageKit.framework/Headers/ImageKitDeprecated.h + + + + NSObject + + IBFrameworkSource + PDFKit.framework/Headers/PDFDocument.h + + + + NSObject + + IBFrameworkSource + PDFKit.framework/Headers/PDFView.h + + + + NSObject + + IBFrameworkSource + QuartzComposer.framework/Headers/QCCompositionParameterView.h + + + + NSObject + + IBFrameworkSource + QuartzComposer.framework/Headers/QCCompositionPickerView.h + + + + NSObject + + IBFrameworkSource + QuartzFilters.framework/Headers/QuartzFilterManager.h + + + + NSObject + + IBFrameworkSource + QuickLookUI.framework/Headers/QLPreviewPanel.h + + + + NSObject + + IBFrameworkSource + WebKit.framework/Headers/WebDownload.h + + + + NSObject + + IBFrameworkSource + WebKit.framework/Headers/WebEditingDelegate.h + + + + NSObject + + IBFrameworkSource + WebKit.framework/Headers/WebFrameLoadDelegate.h + + + + NSObject + + IBFrameworkSource + WebKit.framework/Headers/WebJavaPlugIn.h + + + + NSObject + + IBFrameworkSource + WebKit.framework/Headers/WebPlugin.h + + + + NSObject + + IBFrameworkSource + WebKit.framework/Headers/WebPluginContainer.h + + + + NSObject + + IBFrameworkSource + WebKit.framework/Headers/WebPolicyDelegate.h + + + + NSObject + + IBFrameworkSource + WebKit.framework/Headers/WebResourceLoadDelegate.h + + + + NSObject + + IBFrameworkSource + WebKit.framework/Headers/WebScriptObject.h + + + + NSObject + + IBFrameworkSource + WebKit.framework/Headers/WebUIDelegate.h + + + + NSResponder + + IBFrameworkSource + AppKit.framework/Headers/NSInterfaceStyle.h + + + + NSResponder + NSObject + + IBFrameworkSource + AppKit.framework/Headers/NSResponder.h + + + + NSTableView + NSControl + + + + NSText + NSView + + IBFrameworkSource + AppKit.framework/Headers/NSText.h + + + + NSView + + IBFrameworkSource + AppKit.framework/Headers/NSClipView.h + + + + NSView + + + + NSView + + IBFrameworkSource + AppKit.framework/Headers/NSRulerView.h + + + + NSView + NSResponder + + + + NSWindow + + IBFrameworkSource + AppKit.framework/Headers/NSDrawer.h + + + + NSWindow + NSResponder + + IBFrameworkSource + AppKit.framework/Headers/NSWindow.h + + + + NSWindow + + IBFrameworkSource + AppKit.framework/Headers/NSWindowScripting.h + + + + NSWindowController + NSResponder + + showWindow: + id + + + showWindow: + + showWindow: + id + + + + IBFrameworkSource + AppKit.framework/Headers/NSWindowController.h + + + + PDFView + NSView + + YES + + YES + goBack: + goForward: + goToFirstPage: + goToLastPage: + goToNextPage: + goToPreviousPage: + selectAll: + takeBackgroundColorFrom: + zoomIn: + zoomOut: + + + YES + id + id + id + id + id + id + id + id + id + id + + + + YES + + YES + goBack: + goForward: + goToFirstPage: + goToLastPage: + goToNextPage: + goToPreviousPage: + selectAll: + takeBackgroundColorFrom: + zoomIn: + zoomOut: + + + YES + + goBack: + id + + + goForward: + id + + + goToFirstPage: + id + + + goToLastPage: + id + + + goToNextPage: + id + + + goToPreviousPage: + id + + + selectAll: + id + + + takeBackgroundColorFrom: + id + + + zoomIn: + id + + + zoomOut: + id + + + + + + + QCView + NSView + + YES + + YES + play: + start: + stop: + + + YES + id + id + id + + + + YES + + YES + play: + start: + stop: + + + YES + + play: + id + + + start: + id + + + stop: + id + + + + + IBFrameworkSource + QuartzComposer.framework/Headers/QCView.h + + + + WebView + NSView + + YES + + YES + goBack: + goForward: + makeTextLarger: + makeTextSmaller: + makeTextStandardSize: + reload: + reloadFromOrigin: + stopLoading: + takeStringURLFrom: + toggleContinuousSpellChecking: + toggleSmartInsertDelete: + + + YES + id + id + id + id + id + id + id + id + id + id + id + + + + YES + + YES + goBack: + goForward: + makeTextLarger: + makeTextSmaller: + makeTextStandardSize: + reload: + reloadFromOrigin: + stopLoading: + takeStringURLFrom: + toggleContinuousSpellChecking: + toggleSmartInsertDelete: + + + YES + + goBack: + id + + + goForward: + id + + + makeTextLarger: + id + + + makeTextSmaller: + id + + + makeTextStandardSize: + id + + + reload: + id + + + reloadFromOrigin: + id + + + stopLoading: + id + + + takeStringURLFrom: + id + + + toggleContinuousSpellChecking: + id + + + toggleSmartInsertDelete: + id + + + + + IBFrameworkSource + WebKit.framework/Headers/WebView.h 0 - ../../graphviz.xcodeproj + IBCocoaFramework + + com.apple.InterfaceBuilder.CocoaPlugin.macosx + + + + com.apple.InterfaceBuilder.CocoaPlugin.macosx + + + + com.apple.InterfaceBuilder.CocoaPlugin.InterfaceBuilder3 + + + YES + ../graphviz.xcodeproj 3 - - YnBsaXN0MDDUAAEAAgADAAQABQAGAAkAClgkdmVyc2lvblQkdG9wWSRhcmNoaXZlclgkb2JqZWN0cxIA -AYag0QAHAAhdSUIub2JqZWN0ZGF0YYABXxAPTlNLZXllZEFyY2hpdmVyrxECHwALAAwAMQA1ADYAPAA9 -AEEARQByAHoAjACRAJIAkwCYAJkAmgCdAKEAogCmAKcAqgCtALAAsQCyALYAugDBAMUAxgDHAMgAzADW -ANoA2wDcAN0A4QDoAOkA6gDrAO8A9gD8AP0A/gD/AQMBCgELAQwBDQERARgBHAEdAR4BHwEjASoBKwEs -AS0BMQE4ATwBPQE+AUMBSgFLAUwBUAFXAVgBWQFdAWUBZgFnAWsBcgFzAXQBdQF5AYEBhQGGAYcBiAGM -AZMBlAGVAZYBmgGhAaYBpwGoAawBtAG1AbYBtwG7AcIBwwHEAcUByQHQAdEB0gHTAdcB3gHfAeAB4QHm -AecB6gHuAfUB9gH3AfsCAgIGAgcCCAIMAhMCFAIVAhkCIAIhAiICJgItAi4CLwIzAjoCOwI8AkACRwJI -AkkCSgJOAlUCVgJXAlgCXAJjAmQCZQJmAmoCcQJyAnMCdwJ+AoICgwKEAoUCiQKQApQClQKWApcCmwKk -AqUCpgKnAqsCsgKzArQCtQK5AsACwQLCAsMCxwLOAtMC1ALVAtkC4ALhAuIC4wLnAu4C7wLwAvEC9QL8 -Av0C/gL/AwMDCgMLAwwDDQMRAxgDGQMaAx4DdwOCA4MDhAOLA40DjgOSA5sDoAODA6EDpgOtA64DuQPC -A8MD0wPcA+UD7gODA+8D9wP+A/8EBgQHBA8EEAQRBBoDgwQbBCEEKgODBCsEMAQxBDsERAODBEUEUwRc -BGMEZARlBG4DgwRvBHQEdwR4BIEEigSLBJQDgwSVBKAEqQODBKoErgSvBLgEwQODBMoE0wODBNQE4ATp -BPIE+wODBPwFAwUEA4MFDQUOBREFEwVsBcYGIAYhBiIGIwYkBiUGJgYnBigGKQYqBisGLAYtBi4GLwYw -BjEGMgYzBjQGNQY2BjcGOAY5BjoGOwY8Bj0GPgY/BkAGQQZCBkMGRAZFBkYGRwZIBkkGSgZLBkwGTQZO -Bk8GUAZRBlIGUwZUBlUGVgZXBlgGWQZaBlsGXAZdBl4GXwZgBmEGYgZjBmQGZQZmBmcGaAZpBmoGawZs -Bm0GbgZvBnAGcQZyBnMGdAZ1BnYGeQZ8BwAHhAeFB4YHhweIB4kHigeLB4wHjQeOB48HkAeRB5IHkweU -B5UHlgeXB5gHmQeaB5sHnAedB54HnwegB6EHogejB6QHpQemB6cHqAepB6oHqwesB60HrgevB7AHsQey -B7MHtAe1B7YHtwe4B7kHuge7B7wHvQe+B78HwAfBB8IHwwfEB8UHxgfHB8gHyQfKB8sHzAfNB84HzwfQ -B9EH0gfTB9QH1QfWB9cH2AfZB9oH2wfcB90H3gffB+AH4QfiB+MH5AflB+YH5wfoB+kH6gfrB+wH7Qfu -B+8H8AfxB/IH8wf0B/UH9gf3B/gH+Qf6B/sH/Af9B/4H/wgACAEIAggDCAQIBQgICAsIDlUkbnVsbN8Q -EgANAA4ADwAQABEAEgATABQAFQAWABcAGAAZABoAGwAcAB0AHgAfACAAIQAiACMAJAAlACYAJwAoACkA -KgArACwALQAuAC8AMFZOU1Jvb3RWJGNsYXNzXU5TT2JqZWN0c0tleXNfEA9OU0NsYXNzZXNWYWx1ZXNf -EBlOU0FjY2Vzc2liaWxpdHlPaWRzVmFsdWVzXU5TQ29ubmVjdGlvbnNbTlNOYW1lc0tleXNbTlNGcmFt -ZXdvcmtdTlNDbGFzc2VzS2V5c1pOU09pZHNLZXlzXU5TTmFtZXNWYWx1ZXNfEBlOU0FjY2Vzc2liaWxp -dHlDb25uZWN0b3JzXU5TRm9udE1hbmFnZXJfEBBOU1Zpc2libGVXaW5kb3dzXxAPTlNPYmplY3RzVmFs -dWVzXxAXTlNBY2Nlc3NpYmlsaXR5T2lkc0tleXNZTlNOZXh0T2lkXE5TT2lkc1ZhbHVlc4ACgQIegOWB -AZeBAh2ACIEBPoAFgQGWgQGYgQE/gQIbgACABoEBPYECHBEBjIEBmdIADgAyADMANFtOU0NsYXNzTmFt -ZYAEgANdTlNBcHBsaWNhdGlvbtIANwA4ADkAOlgkY2xhc3Nlc1okY2xhc3NuYW1logA6ADteTlNDdXN0 -b21PYmplY3RYTlNPYmplY3RfEBBJQkNvY29hRnJhbWV3b3Jr0gAOAD4APwBAWk5TLm9iamVjdHOAB6DS -ADcAOABCAEOjAEMARAA7XE5TTXV0YWJsZVNldFVOU1NldNIADgA+AEYAR4DkrxAqAEgASQBKAEsATABN -AE4ATwBQAFEAUgBTAFQAVQBWAFcAWABZAFoAWwBcAF0AXgBfAGAAYQBiAGMAZABlAGYAZwBoAGkAagBr -AGwAbQBuAG8AcABxgAmAHIAigCiALYAzgDiAPoBDgEiATIBQgFSAWYBfgGSAaYBugHOAeIB9gICAhICJ -gI2AkYCVgJmAnoCjgKiArICygLiAvYDCgMeAzIDRgNaA24Dg1AAOAHMAdAB1AHYAdwB4AHldTlNEZXN0 -aW5hdGlvblhOU1NvdXJjZVdOU0xhYmVsgBuAGIAKgBrZAA4AewB8AH0AfgB/AIAAgQCCAIMAhACFAIYA -hwCIAIkAigCLV05TVGl0bGVfEBFOU0tleUVxdWl2TW9kTWFza1pOU0tleUVxdWl2XU5TTW5lbW9uaWNM -b2NZTlNPbkltYWdlXE5TTWl4ZWRJbWFnZVZOU01lbnVfEBFOU0F0dHJpYnV0ZWRUaXRsZYAXgAwSABAA -AIANEn////+ADoASgAuAFNMADgB7AI0AjgCPAJBbTlNNZW51SXRlbXOA6oEBLoEBMF8QD1Nob3cgQXR0 -cmlidXRlc1Fp0wAOADIAlACVAJYAl15OU1Jlc291cmNlTmFtZYARgA+AEFdOU0ltYWdlXxAPTlNNZW51 -Q2hlY2ttYXJr0gA3ADgAmwCcogCcADtfEBBOU0N1c3RvbVJlc291cmNl0wAOADIAlACVAJYAoIARgA+A -E18QEE5TTWVudU1peGVkU3RhdGXSAA4AowCkAKVYTlNTdHJpbmeAFoAVUNIANwA4AKgAqaIAqQA7XxAS -TlNBdHRyaWJ1dGVkU3RyaW5n0gA3ADgAqwCsogCsADtaTlNNZW51SXRlbdIADgAyADMAr4AEgBlfEBVH -VkFwcGxpY2F0aW9uRGVsZWdhdGVfEBdzaG93QXR0cmlidXRlSW5zcGVjdG9yOtIANwA4ALMAtKMAtAC1 -ADtfEBVOU05pYkNvbnRyb2xDb25uZWN0b3JeTlNOaWJDb25uZWN0b3LTAA4AdAB1AHYAuAC5gBuAHYAh -2AAOAHsAfAB9AH4AfwCAAIEAgwC8AIUAvQCHAIgAiQDAgBeAH4AggA6AEoAe0wAOAHsAjQCOAMMAxIDq -gPaA91NDdXRReFRjdXQ60wAOAHQAdQB2AMoAy4AbgCOAJ9kADgB7AHwAfQB+AH8AgACBAM0AgwDPANAA -0QCHAIgAiQDUANVVTlNUYWeAF4AlEgASAACAJoAOgBKAJBAD0wAOAHsAjQCOANgA2YDqgQEGgQEIW1Nt -YXJ0IExpbmtzUUdfEB10b2dnbGVBdXRvbWF0aWNMaW5rRGV0ZWN0aW9uOtMADgB0AHUAdgDfAOCAG4Ap -gCzYAA4AewB8AH0AfgB/AIAAgQCDAOMAhQDkAIcAiACJAMCAF4AqgCuADoASgB5UQ29weVFjVWNvcHk6 -0wAOAHQAdQB2AO0A7oAbgC6AMtgADgB7AHwAfQB+AH8AgACBAIMA8QCFAPIAhwCIAIkA9YAXgDCAMYAO -gBKAL9QADgB7APcAjQCOAPkA+gD7Vk5TTmFtZYDqgQEQgQEfgQESXUhpZGUgR3JhcGh2aXpRaFVoaWRl -OtMADgB0AHUAdgEBAQKAG4A0gDfYAA4AewB8AH0AfgB/AIAAgQCDAQUAhQEGAIcAiACJAIqAF4A1gDaA -DoASgAtbQWN0dWFsIFNpemVRMF8QD2FjdHVhbFNpemVWaWV3OtMADgB0AHUAdgEPARCAG4A5gD3YAA4A -ewB8AH0AfgB/AIAAgQCDARMAhQEUAIcAiACJAReAF4A7gDyADoASgDrTAA4AewCNAI4BGgEbgOqA54Dp -bgBTAGgAbwB3ACAAUwBwAGUAbABsAGkAbgBnICZROl8QD3Nob3dHdWVzc1BhbmVsOtMADgB0AHUAdgEh -ASKAG4A/gELYAA4AewB8AH0AfgB/AIAAgQCDASUAhQEmAIcAiACJAIqAF4BAgEGADoASgAtXWm9vbSBJ -blErW3pvb21JblZpZXc60wAOAHQAdQB2AS8BMIAbgESAR9gADgB7AHwAfQB+AH8AgACBAIMBMwCFAKUA -hwCIAIkBN4AXgEaAFYAOgBKARdMADgB7AI0AjgE6ATuA6oEBIYEBI2cARQB4AHAAbwByAHQgJl8QD2V4 -cG9ydERvY3VtZW50OtQADgBzAHQAdQB2AB8BQQFCgBuAAoBJgEvXAA4AewB9AH4AfwCAAIEAgwFFAKUA -hwCIAIkA9YAXgEqAFYAOgBKAL15BYm91dCBHcmFwaHZpel8QHW9yZGVyRnJvbnRTdGFuZGFyZEFib3V0 -UGFuZWw60wAOAHQAdQB2AU4BT4AbgE2AT9gADgB7AHwAfQB+AH8AgACBAIMBUgCFAKUAhwCIAIkAwIAX -gE6AFYAOgBKAHlZEZWxldGVXZGVsZXRlOtMADgB0AHUAdgFbAVyAG4BRgFPYAA4AewB8AH0AfgB/AIAA -gQCDAV8BYADyAIcAiACJAPWAF4BSEgAYAACAMYAOgBKAL1tIaWRlIE90aGVyc18QFmhpZGVPdGhlckFw -cGxpY2F0aW9uczrTAA4AdAB1AHYBaQFqgBuAVYBY2AAOAHsAfAB9AH4AfwCAAIEAgwFtAIUBbgCHAIgA -iQDAgBeAVoBXgA6AEoAeVVBhc3RlUXZWcGFzdGU60wAOAHQAdQB2AXcBeIAbgFqAXtkADgB7AHwAfQB+ -AH8AgACBAM0AgwF7AIUBfACHAIgAiQF/AYCAF4BcgF2ADoASgFsQAdMADgB7AI0AjgGDAYSA6oD7gP1l -AEYAaQBuAGQgJlFmXxAXcGVyZm9ybUZpbmRQYW5lbEFjdGlvbjrTAA4AdAB1AHYBigGLgBuAYIBj2AAO -AHsAfAB9AH4AfwCAAIEAgwGOAIUBjwCHAIgAiQF/gBeAYYBigA6AEoBbXxARSnVtcCB0byBTZWxlY3Rp -b25Ral8QHWNlbnRlclNlbGVjdGlvbkluVmlzaWJsZUFyZWE60wAOAHQAdQB2AZgBmYAbgGWAaNgADgB7 -AHwAfQB+AH8AgACBAIMBnACFAKUAhwCIAIkBoIAXgGeAFYAOgBKAZtQADgB7APcAjQCOAaMBpAGlgOqB -ATSBATeBATZUWm9vbVxwZXJmb3JtWm9vbTrTAA4AdAB1AHYBqgGrgBuAaoBt2QAOAHsAfAB9AH4AfwCA -AIEAzQCDAa4AhQGvAIcAiACJANQBs4AXgGuAbIAOgBKAJBACXFNtYXJ0IFF1b3Rlc1FnXxAhdG9nZ2xl -QXV0b21hdGljUXVvdGVTdWJzdGl0dXRpb2460wAOAHQAdQB2AbkBuoAbgG+ActgADgB7AHwAfQB+AH8A -gACBAIMBvQCFAb4AhwCIAIkBN4AXgHCAcYAOgBKARWYAUAByAGkAbgB0ICZRcF8QE3ByaW50R3JhcGhE -b2N1bWVudDrTAA4AdAB1AHYBxwHIgBuAdIB32AAOAHsAfAB9AH4AfwCAAIEAgwHLAIUBzACHAIgAiQE3 -gBeAdYB2gA6AEoBFVUNsb3NlUXddcGVyZm9ybUNsb3NlOtMADgB0AHUAdgHVAdaAG4B5gHzYAA4AewB8 -AH0AfgB/AIAAgQCDAdkAhQHaAIcAiACJAMCAF4B6gHuADoASgB5aU2VsZWN0IEFsbFFhWnNlbGVjdEFs -bDrUAA4AcwB0AHUB4gB3AB8B5YB/gBiAAoB+WGRlbGVnYXRl0gA3ADgB6AHpowHpALUAO18QFE5TTmli -T3V0bGV0Q29ubmVjdG9y0wAOAHQAdQB2AewB7YAbgIGAg9gADgB7AHwAfQB+AH8AgACBAIMB8ACFAKUA -hwCIAIkA9YAXgIKAFYAOgBKAL1hTaG93IEFsbF8QFnVuaGlkZUFsbEFwcGxpY2F0aW9uczrTAA4AdAB1 -AHYB+QH6gBuAhYCI2AAOAHsAfAB9AH4AfwCAAIEAgwH9AIUApQCHAIgAiQIBgBeAh4AVgA6AEoCG0wAO -AHsAjQCOAgQCBYDqgQEKgQEMXlN0YXJ0IFNwZWFraW5nXnN0YXJ0U3BlYWtpbmc60wAOAHQAdQB2AgoC -C4AbgIqAjNgADgB7AHwAfQB+AH8AgACBAIMCDgCFAKUAhwCIAIkBF4AXgIuAFYAOgBKAOl8QG0NoZWNr -IEdyYW1tYXIgV2l0aCBTcGVsbGluZ18QFnRvZ2dsZUdyYW1tYXJDaGVja2luZzrTAA4AdAB1AHYCFwIY -gBuAjoCQ2AAOAHsAfAB9AH4AfwCAAIEAgwIbAIUApQCHAIgAiQGggBeAj4AVgA6AEoBmXxASQnJpbmcg -QWxsIHRvIEZyb250XxAPYXJyYW5nZUluRnJvbnQ60wAOAHQAdQB2AiQCJYAbgJKAlNkADgB7AHwAfQB+ -AH8AgACBAM0AgwIoAIUBfACHAIgAiQDUAYCAF4CTgF2ADoASgCRfEBBTbWFydCBDb3B5L1Bhc3RlXxAY -dG9nZ2xlU21hcnRJbnNlcnREZWxldGU60wAOAHQAdQB2AjECMoAbgJaAmNgADgB7AHwAfQB+AH8AgACB -AIMCNQCFAKUAhwCIAIkBF4AXgJeAFYAOgBKAOl8QG0NoZWNrIFNwZWxsaW5nIFdoaWxlIFR5cGluZ18Q -HnRvZ2dsZUNvbnRpbnVvdXNTcGVsbENoZWNraW5nOtMADgB0AHUAdgI+Aj+AG4CagJ3YAA4AewB8AH0A -fgB/AIAAgQCDAkIBYAJDAIcAiACJAIqAF4CbgJyADoASgAtcU2hvdyBUb29sYmFyUXRfEBN0b2dnbGVU -b29sYmFyU2hvd2460wAOAHQAdQB2AkwCTYAbgJ+AotgADgB7AHwAfQB+AH8AgACBAIMCUACFAlEAhwCI -AIkA9YAXgKCAoYAOgBKAL11RdWl0IEdyYXBodml6UXFadGVybWluYXRlOtMADgB0AHUAdgJaAluAG4Ck -gKfYAA4AewB8AH0AfgB/AIAAgQCDAl4AhQJfAIcAiACJAaCAF4ClgKaADoASgGZYTWluaW1pemVRbV8Q -E3BlcmZvcm1NaW5pYXR1cml6ZTrTAA4AdAB1AHYCaAJpgBuAqYCr2AAOAHsAfAB9AH4AfwCAAIEAgwJs -AIUApQCHAIgAiQCKgBeAqoAVgA6AEoALbxASAEMAdQBzAHQAbwBtAGkAegBlACAAVABvAG8AbABiAGEA -ciAmXxAfcnVuVG9vbGJhckN1c3RvbWl6YXRpb25QYWxldHRlOtMADgB0AHUAdgJ1AnaAG4CtgLHYAA4A -ewB8AH0AfgB/AIAAgQCDAnkAhQJ6AIcAiACJAn2AF4CvgLCADoASgK7TAA4AewCNAI4CgAKBgOqA64Ds -XUdyYXBodml6IEhlbHBRP1lzaG93SGVscDrTAA4AdAB1AHYChwKIgBuAs4C32AAOAHsAfAB9AH4AfwCA -AIEAgwKLANACjACHAIgAiQKPgBeAtYC2gA6AEoC00wAOAHsAjQCOApICk4DqgO+A8VtTaG93IENvbG9y -c1FDXxAVb3JkZXJGcm9udENvbG9yUGFuZWw60wAOAHQAdQB2ApkCmoAbgLmAvNkADgKcAHsAfAB9AH4A -fwCAAIEAgwClAp8A0AKgAIcAiACJATdZTlNUb29sVGlwgBeAFYC6gLuADoASgEVdUGFnZSBTZXR1cC4u -LlFQXnJ1blBhZ2VMYXlvdXQ60wAOAHQAdQB2AqkCqoAbgL6AwdgADgB7AHwAfQB+AH8AgACBAIMCrQCF -Aq4AhwCIAIkBF4AXgL+AwIAOgBKAOl5DaGVjayBTcGVsbGluZ1E7XmNoZWNrU3BlbGxpbmc60wAOAHQA -dQB2ArcCuIAbgMOAxtgADgB7AHwAfQB+AH8AgACBAIMCuwCFArwAhwCIAIkAioAXgMSAxYAOgBKAC1ta -b29tIFRvIEZpdFEqXnpvb21Ub0ZpdFZpZXc60wAOAHQAdQB2AsUCxoAbgMiAy9gADgB7AHwAfQB+AH8A -gACBAIMCyQCFAKUAhwCIAIkCzYAXgMqAFYAOgBKAydQADgB7APcAjQCOAtAC0QLSgOqBASWBASiBASda -Q2xlYXIgTWVudV8QFWNsZWFyUmVjZW50RG9jdW1lbnRzOtMADgB0AHUAdgLXAtiAG4DNgNDYAA4AewB8 -AH0AfgB/AIAAgQCDAtsAhQLcAIcAiACJATeAF4DOgM+ADoASgEVlAE8AcABlAG4gJlFvXW9wZW5Eb2N1 -bWVudDrTAA4AdAB1AHYC5QLmgBuA0oDV2AAOAHsAfAB9AH4AfwCAAIEAgwLpANAC6gCHAIgAiQDAgBeA -04DUgA6AEoAeVFJlZG9RWlVyZWRvOtMADgB0AHUAdgLzAvSAG4DXgNrYAA4AewB8AH0AfgB/AIAAgQCD -AvcAhQL4AIcAiACJAIqAF4DYgNmADoASgAtYWm9vbSBPdXRRLVx6b29tT3V0VmlldzrTAA4AdAB1AHYD -AQMCgBuA3IDf2AAOAHsAfAB9AH4AfwCAAIEAgwMFAIUDBgCHAIgAiQDAgBeA3YDegA6AEoAeVFVuZG9R -elV1bmRvOtMADgB0AHUAdgMPAxCAG4DhgOPYAA4AewB8AH0AfgB/AIAAgQCDAxMAhQClAIcAiACJAgGA -F4DigBWADoASgIZdU3RvcCBTcGVha2luZ11zdG9wU3BlYWtpbmc60gA3ADgDGwMcowMcAx0AO15OU011 -dGFibGVBcnJheVdOU0FycmF50gAOAD4DHwMggQE8rxBWAyECfQK3AyQDJQHsAycAwADfAyoBaQFBAhcC -dQLlAzADMQMyAzMCJALXAHcBmAM4AgoCMQDtAzwBAQHHAz8DQADUALgCPgNEARcBWwNHA0gBoANKA0sB -igF/A04DTwNQA1EBTgNTAQ8BuQKZA1cAeANZAsUDWwNcAloDXgE3A2ADYQMBAXcCzQNlAmgBIQKPAS8B -1QNrAgEBqgMPAkwCqQD1AMoAigLzAfkCh4DmgK6Aw4DtgPSAgYD1gB6AKYD5gFWASYCOgK2A0oDugQEC -gPqBAQWAkoDNgBiAZYEBFICKgJaALoEBKoA0gHSA/oEBK4AkgB2AmoEBHoA6gFGBARqBATuAZoEBHYEB -AIBggFuBASmBAQmBATOBASSATYEBLYA5gG+AuYEBMYAKgQEygMiA8oEBOICkgQEXgEWBAROA+IDcgFqA -yYEBIICpgD+AtIBEgHmBAQ+AhoBqgOGAn4C+gC+AI4ALgNeAhYCz2gAOA3gAewB8AH0AfgB/AIAAgQN5 -AIMBFwEaAIUApQCHAIgAiQDAA4FZTlNTdWJtZW51WE5TQWN0aW9ugBeAOoDngBWADoASgB6A6F8QFFNw -ZWxsaW5nIGFuZCBHcmFtbWFyXnN1Ym1lbnVBY3Rpb2460gAOAD4ARgOGgOSkAQ8CqQIxAgqAOYC+gJaA -itIANwA4A4wAgaIAgQA7VEhlbHDSAA4APgBGA5CA5KECdYCt2gAOA3gAewB8AH0AfgB/AIAAgQN5AIMC -jwKSAIUApQCHAIgAiQMwA5qAF4C0gO+AFYAOgBKA7oDw1AAOAHsA9wCNAI4DnQOeA5+A6oEBDYEBOoEB -DlZGb3JtYXTSAA4APgBGA6OA5KIDWwKHgPKAs9gADgB7AHwAfQB+AH8AgACBAIMDqACFAkMAhwCIAIkC -j4AXgPOAnIAOgBKAtFpTaG93IEZvbnRz2gAOAHsAfAOvAH0DsAB+AH8AgACBAIMApQCFA7MApQOzAIcA -iACJAaBdTlNJc1NlcGFyYXRvclxOU0lzRGlzYWJsZWSAF4AVCYAVCYAOgBKAZtoADgB7AHwDrwB9A7AA -fgB/AIAAgQCDAKUAhQOzAKUDswCHAIgAiQD1gBeAFQmAFQmADoASgC9URWRpdNIADgA+AEYDxYDkrQMB -AuUDYQC4AN8BaQFOAdUDKgMyAyEDMwNPgNyA0oD4gB2AKYBVgE2AeYD5gPqA5oEBBYEBCdoADgB7AHwD -rwB9A7AAfgB/AIAAgQCDAKUAhQOzAKUDswCHAIgAiQDAgBeAFQmAFQmADoASgB7aAA4AewB8A68AfQOw -AH4AfwCAAIEAgwClAIUDswClA7MAhwCIAIkAwIAXgBUJgBUJgA6AEoAe2gAOA3gAewB8AH0AfgB/AIAA -gQN5AIMBfwGDAIUApQCHAIgAiQDAA+2AF4BbgPuAFYAOgBKAHoD8VEZpbmTSAA4APgBGA/GA5KUBdwM/ -A0sDMQGKgFqA/oEBAIEBAoBg2QAOAHsAfAB9AH4AfwCAAIEAzQCDA/kAhQGvAIcAiACJAX8Bs4AXgP+A -bIAOgBKAW1lGaW5kIE5leHTZAA4AewB8AH0AfgB/AIAAgQDNAIMEAQDQANEAhwCIAIkBfwDVgBeBAQGA -JoAOgBKAW11GaW5kIFByZXZpb3Vz2QAOAHsAfAB9AH4AfwCAAIEAzQCDBAkAhQQKAIcAiACJAX8EDoAX -gQEDgQEEgA6AEoBbEAdfEBZVc2UgU2VsZWN0aW9uIGZvciBGaW5kUWXaAA4DeAB7AHwAfQB+AH8AgACB -A3kAgwDUANgAhQClAIcAiACJAMAEGYAXgCSBAQaAFYAOgBKAHoEBB11TdWJzdGl0dXRpb25z0gAOAD4A -RgQdgOSjAiQBqgDKgJKAaoAj2gAOA3gAewB8AH0AfgB/AIAAgQN5AIMCAQIEAIUApQCHAIgAiQDABCmA -F4CGgQEKgBWADoASgB6BAQtWU3BlZWNo0gAOAD4ARgQtgOSiAfkDD4CFgOFYTWFpbk1lbnXSAA4APgBG -BDOA5KcDawNlA0ADJANTA1ADXIEBD4EBIIEBK4DtgQEtgQEzgQE42gAOA3gAewB8AH0AfgB/AIAAgQN5 -AIMA9QD5AIUApQCHAIgAiQMwBEOAF4AvgQEQgBWADoASgO6BARFYR3JhcGh2aXrSAA4APgBGBEeA5KsB -QQNgAzgDJwNeA0oA7QFbAewDRAJMgEmBAROBARSA9YEBF4EBHYAugFGAgYEBHoCf2gAOAHsAfAOvAH0D -sAB+AH8AgACBAIMApQCFA7MApQOzAIcAiACJAPWAF4AVCYAVCYAOgBKAL9gADgB7AHwAfQB+AH8AgACB -AIMEXgCFBF8AhwCIAIkA9YAXgQEVgQEWgA6AEoAvbABQAHIAZQBmAGUAcgBlAG4AYwBlAHMgJlEs2gAO -A3gAewB8AH0AfgB/AIAAgQN5AIMDRwRoAIUApQCHAIgAiQD1BG2AF4EBGoEBGIAVgA6AEoAvgQEZWFNl -cnZpY2Vz1AAOAHsA9wCNAI4EaARyBHOA6oEBGIEBHIEBG9IADgA+AEYEdoDkoF8QD19OU1NlcnZpY2Vz -TWVuddoADgB7AHwDrwB9A7AAfgB/AIAAgQCDAKUAhQOzAKUDswCHAIgAiQD1gBeAFQmAFQmADoASgC/a -AA4AewB8A68AfQOwAH4AfwCAAIEAgwClAIUDswClA7MAhwCIAIkA9YAXgBUJgBUJgA6AEoAvXF9OU0Fw -cGxlTWVuddoADgN4AHsAfAB9AH4AfwCAAIEDeQCDATcBOgCFAKUAhwCIAIkDMASTgBeARYEBIYAVgA6A -EoDugQEiVEZpbGXSAA4APgBGBJeA5KgC1wNRA04BxwEvAzwCmQG5gM2BASSBASmAdIBEgQEqgLmAb9oA -DgN4AHsAfAB9AH4AfwCAAIEDeQCDAs0C0ACFAKUAhwCIAIkBNwSogBeAyYEBJYAVgA6AEoBFgQEmW09w -ZW4gUmVjZW500gAOAD4ARgSsgOShAsWAyF8QFl9OU1JlY2VudERvY3VtZW50c01lbnXaAA4AewB8A68A -fQOwAH4AfwCAAIEAgwClAIUDswClA7MAhwCIAIkBN4AXgBUJgBUJgA6AEoBF2gAOAHsAfAOvAH0DsAB+ -AH8AgACBAIMApQCFA7MApQOzAIcAiACJATeAF4AVCYAVCYAOgBKARdoADgN4AHsAfAB9AH4AfwCAAIED -eQCDAMAAwwCFAKUAhwCIAIkDMATJgBeAHoD2gBWADoASgO6BASzaAA4DeAB7AHwAfQB+AH8AgACBA3kA -gwCKAI8AhQClAIcAiACJAzAE0oAXgAuBAS6AFYAOgBKA7oEBL1RWaWV30gAOAD4ARgTWgOSpAHgDVwEB -ArcBIQLzA1kCPgJogAqBATGANIDDgD+A14EBMoCagKnaAA4AewB8A68AfQOwAH4AfwCAAIEAgwClAIUD -swClA7MAhwCIAIkAioAXgBUJgBUJgA6AEoAL2gAOAHsAfAOvAH0DsAB+AH8AgACBAIMApQCFA7MApQOz -AIcAiACJAIqAF4AVCYAVCYAOgBKAC9oADgN4AHsAfAB9AH4AfwCAAIEDeQCDAaABowCFAKUAhwCIAIkD -MAT6gBeAZoEBNIAVgA6AEoDugQE1VldpbmRvd9IADgA+AEYE/oDkpAJaAZgDJQIXgKSAZYD0gI5eX05T -V2luZG93c01lbnXaAA4DeAB7AHwAfQB+AH8AgACBA3kAgwJ9AoAAhQClAIcAiACJAzAFDIAXgK6A64AV -gA6AEoDugQE5W19OU01haW5NZW510gAOADIAMwA0gASAA9IANwA4BRIDHaIDHQA70gAOAD4DHwUVgQE8 -rxBWAMADXACKAzABoAD1APUDQADAAMAAwAD1AaACfQDAAB8BfwDAAMAA1AE3AB8BoAD1ARcBFwD1ATcA -igE3AX8DMAMzAMAAigD1AyEA9QNeAB8DUAD1AX8BfwMyATcAwAMwATcAwAMwARcBNwE3AIoAigCKAs0C -jwMwAaAA9QNlAPUAwADAAX8DUQMwAIoAigMkATcAwAMwA08A1AIBAPUBFwNrANQDUwCKAgECj4AegQE4 -gAuA7oBmgC+AL4EBK4AegB6AHoAvgGaAroAegAKAW4AegB6AJIBFgAKAZoAvgDqAOoAvgEWAC4BFgFuA -7oEBBYAegAuAL4DmgC+BAReAAoEBM4AvgFuAW4D6gEWAHoDugEWAHoDugDqARYBFgAuAC4ALgMmAtIDu -gGaAL4EBIIAvgB6AHoBbgQEkgO6AC4ALgO2ARYAegO6BAQmAJICGgC+AOoEBD4AkgQEtgAuAhoC00gAO -AD4DHwVugQE8rxBXAyQCfQMhArcDJQHsAB8AwADfAyoBaQLlAHcCFwJ1AzADMwMyAtcDJwFBAzECJAGY -AzgCCgIxAQEDPADtAccA1ANAAz8AuAI+A0QBFwFbA0cDSAGgA0oDSwGKAX8DTgNPA1ADUQFOA1MDWQNX -AHgBuQKZAQ8CxQNbA1wBNwJaA14DYANhAwECzQF3A2UCjwJoASEBLwHVA2sCAQGqAw8CTAKpAPUAygCK -AvMB+QKHgO2AroDmgMOA9ICBgAKAHoApgPmAVYDSgBiAjoCtgO6BAQWA+oDNgPWASYEBAoCSgGWBARSA -ioCWgDSBASqALoB0gCSBASuA/oAdgJqBAR6AOoBRgQEagQE7gGaBAR2BAQCAYIBbgQEpgQEJgQEzgQEk -gE2BAS2BATKBATGACoBvgLmAOYDIgPKBATiARYCkgQEXgQETgPiA3IDJgFqBASCAtICpgD+ARIB5gQEP -gIaAaoDhgJ+AvoAvgCOAC4DXgIWAs9IADgA+Ax8FyIEBPK8QVwXJBcoFywXMBc0FzgXPBdAF0QXSBdMF -1AXVBdYF1wOdBdkF2gXbBdwF3QXeBd8F4AXhBeIF4wXkBeUF5gXnBegF6QXqBesF7AXtBe4F7wXwBfEF -8gXzBfQF9QX2BfcF+AX5BfoF+wX8Bf0F/gX/BgAGAQYCBgMGBAYFBgYGBwYIBgkGCgYLBgwGDQYOBg8G -EAYRBhIGEwYUBhUGFgYXBhgGGQYaBhsGHAYdBh4GH4EBQIEBQYEBQoEBQ4EBRIEBRYEBRoEBR4EBSIEB -SYEBSoEBS4EBTIEBTYEBToEBDYEBT4EBUIEBUYEBUoEBU4EBVIEBVYEBVoEBV4EBWIEBWYEBWoEBW4EB -XIEBXYEBXoEBX4EBYIEBYYEBYoEBY4EBZIEBZYEBZoEBZ4EBaIEBaYEBaoEBa4EBbIEBbYEBboEBb4EB -cIEBcYEBcoEBc4EBdIEBdYEBdoEBd4EBeIEBeYEBeoEBe4EBfIEBfYEBfoEBf4EBgIEBgYEBgoEBg4EB -hIEBhYEBhoEBh4EBiIEBiYEBioEBi4EBjIEBjYEBjoEBj4EBkIEBkYEBkoEBk4EBlIEBlV8QEk1lbnUg -SXRlbSAoRm9ybWF0KVEyXxAgTWVudSBJdGVtIChTcGVsbGluZyBhbmQgR3JhbW1hcilfEBdNZW51IEl0 -ZW0gKFpvb20gVG8gRml0KVtTZXBhcmF0b3ItMl8QFE1lbnUgSXRlbSAoU2hvdyBBbGwpXEZpbGUncyBP -d25lcltNZW51IChFZGl0KV8QEE1lbnUgSXRlbSAoQ29weSlZU2VwYXJhdG9yXxARTWVudSBJdGVtIChQ -YXN0ZSlfEBBNZW51IEl0ZW0gKFJlZG8pXxAUQXBwbGljYXRpb24gRGVsZWdhdGVfEB5NZW51IEl0ZW0g -KEJyaW5nIEFsbCB0byBGcm9udClfEBlNZW51IEl0ZW0gKEdyYXBodml6IEhlbHApXxAZTWVudSBJdGVt -IChTdWJzdGl0dXRpb25zKV8QEE1lbnUgSXRlbSAoRmluZClvEBEATQBlAG4AdQAgAEkAdABlAG0AIAAo -AE8AcABlAG4gJgApW1NlcGFyYXRvci01XxAaTWVudSBJdGVtIChBYm91dCBHcmFwaHZpeilfECJNZW51 -IEl0ZW0gKFVzZSBTZWxlY3Rpb24gZm9yIEZpbmQpXxAcTWVudSBJdGVtIChTbWFydCBDb3B5L1Bhc3Rl -KV8QEE1lbnUgSXRlbSAoWm9vbSlTMTIxXxAnTWVudSBJdGVtIChDaGVjayBHcmFtbWFyIFdpdGggU3Bl -bGxpbmcpXxAnTWVudSBJdGVtIChDaGVjayBTcGVsbGluZyBXaGlsZSBUeXBpbmcpXxAXTWVudSBJdGVt -IChBY3R1YWwgU2l6ZSlTMi0xXxAZTWVudSBJdGVtIChIaWRlIEdyYXBodml6KVMxLTFfEBRNZW51IChT -dWJzdGl0dXRpb25zKV8QEE1lbnUgSXRlbSAoRWRpdClfEBVNZW51IEl0ZW0gKEZpbmQgTmV4dClfEA9N -ZW51IEl0ZW0gKEN1dClfEBhNZW51IEl0ZW0gKFNob3cgVG9vbGJhcilbU2VwYXJhdG9yLTZfEBtNZW51 -IChTcGVsbGluZyBhbmQgR3JhbW1hcilfEBdNZW51IEl0ZW0gKEhpZGUgT3RoZXJzKV8QD01lbnUgKFNl -cnZpY2VzKVtBcHBsaWNhdGlvbl1NZW51IChXaW5kb3cpW1NlcGFyYXRvci03XxAZTWVudSBJdGVtIChG -aW5kIFByZXZpb3VzKV8QHU1lbnUgSXRlbSAoSnVtcCB0byBTZWxlY3Rpb24pW01lbnUgKEZpbmQpUTdf -EBJNZW51IEl0ZW0gKFNwZWVjaClfEBJNZW51IEl0ZW0gKFdpbmRvdylfEBdNZW51IEl0ZW0gKE9wZW4g -UmVjZW50KV8QEk1lbnUgSXRlbSAoRGVsZXRlKV8QEE1lbnUgSXRlbSAoVmlldylbU2VwYXJhdG9yLTRb -U2VwYXJhdG9yLTNfEBtNZW51IEl0ZW0gKFNob3cgQXR0cmlidXRlcylRNlE1bxAaAE0AZQBuAHUAIABJ -AHQAZQBtACAAKABTAGgAbwB3ACAAUwBwAGUAbABsAGkAbgBnICYAKV8QFk1lbnUgSXRlbSAoQ2xlYXIg -TWVudSlfEBZNZW51IEl0ZW0gKFNob3cgRm9udHMpUTFbTWVudSAoRmlsZSlfEBRNZW51IEl0ZW0gKE1p -bmltaXplKV8QFE1lbnUgSXRlbSAoU2VydmljZXMpW1NlcGFyYXRvci04W1NlcGFyYXRvci0xXxAQTWVu -dSBJdGVtIChVbmRvKV8QEk1lbnUgKE9wZW4gUmVjZW50KW8QEQBNAGUAbgB1ACAASQB0AGUAbQAgACgA -RgBpAG4AZCAmAClfEBBNZW51IEl0ZW0gKEZpbGUpXU1lbnUgKEZvcm1hdClvEB4ATQBlAG4AdQAgAEkA -dABlAG0AIAAoAEMAdQBzAHQAbwBtAGkAegBlACAAVABvAG8AbABiAGEAciAmAClfEBNNZW51IEl0ZW0g -KFpvb20gSW4pbxATAE0AZQBuAHUAIABJAHQAZQBtACAAKABFAHgAcABvAHIAdCAmAClfEBZNZW51IEl0 -ZW0gKFNlbGVjdCBBbGwpXxAUTWVudSBJdGVtIChHcmFwaHZpeildTWVudSAoU3BlZWNoKV8QGE1lbnUg -SXRlbSAoU21hcnQgUXVvdGVzKV8QGU1lbnUgSXRlbSAoU3RvcCBTcGVha2luZylUMTExMV8QGk1lbnUg -SXRlbSAoQ2hlY2sgU3BlbGxpbmcpXxAPTWVudSAoR3JhcGh2aXopXxAXTWVudSBJdGVtIChTbWFydCBM -aW5rcylbTWVudSAoVmlldylfEBRNZW51IEl0ZW0gKFpvb20gT3V0KV8QGk1lbnUgSXRlbSAoU3RhcnQg -U3BlYWtpbmcpXxAXTWVudSBJdGVtIChTaG93IENvbG9ycynSAA4APgMfBniBATyg0gAOAD4DHwZ7gQE8 -oNIADgA+Ax8GfoEBPK8QgQMhAn0CtwMkAE8AWwBpAMAA3wMqAWkBQQIXAuUCJALXAzEAdwBMAFQAXgBh -AGMBmAM4AgoCMQDtAzwATQBmAGADPwI+AEoBFwFbA0oBigF/AF8AUQNQAFwBDwG5ApkDVwNbA14BdwBZ -A2UAZABxAS8DawBiAw8CTABuAMoAigLzAFMB+QBOAF0AVQMlAEgASQHsAB8DJwJ1AFAAbQMwAzMDMgEB -AGgAVwBSAGUBxwDUA0AAuABqAFoDRANHA0gBoANLA04AVgNPA1EBTgBrA1MDWQB4AHACxQNcAloBNwBs -A2ADYQMBAs0CaAKPASEAbwHVAgEBqgBLAqkAZwD1AFgCh4DmgK6Aw4DtgD6AeIC4gB6AKYD5gFWASYCO -gNKAkoDNgQECgBiALYBUgISAkYCZgGWBARSAioCWgC6BASqAM4CogI2A/oCagCKAOoBRgQEdgGCAW4CJ -gEiBATOAfYA5gG+AuYEBMYDygQEXgFqAboEBIICegOCARIEBD4CVgOGAn4DRgCOAC4DXgFCAhYA4gICA -WYD0gAmAHICBgAKA9YCtgEOAzIDugQEFgPqANICygGSATICjgHSAJIEBK4AdgL2Ac4EBHoEBGoEBO4Bm -gQEAgQEpgF+BAQmBASSATYDCgQEtgQEygAqA24DIgQE4gKSARYDHgQETgPiA3IDJgKmAtIA/gNaAeYCG -gGqAKIC+gKyAL4BpgLPSAA4APgMfBwKBATyvEIEHAwcEBwUHBgcHBwgHCQcKBwsHDAcNBw4HDwcQBxEH -EgcTBxQHFQcWBxcHGAcZBxoHGwccBx0HHgcfByAHIQciByMHJAclByYHJwcoBykHKgcrBywHLQcuBy8H -MAcxBzIHMwc0BzUHNgc3BzgHOQc6BzsHPAc9Bz4HPwdAB0EHQgdDB0QHRQdGB0cHSAdJB0oHSwdMB00H -TgdPB1AHUQdSB1MHVAdVB1YHVwdYB1kHWgdbB1wHXQdeB18HYAdhB2IHYwdkB2UHZgdnB2gHaQdqB2sH -bAdtB24HbwdwB3EHcgdzB3QHdQd2B3cHeAd5B3oHewd8B30Hfgd/B4AHgQeCB4OBAZqBAZuBAZyBAZ2B -AZ6BAZ+BAaCBAaGBAaKBAaOBAaSBAaWBAaaBAaeBAaiBAamBAaqBAauBAayBAa2BAa6BAa+BAbCBAbGB -AbKBAbOBAbSBAbWBAbaBAbeBAbiBAbmBAbqBAbuBAbyBAb2BAb6BAb+BAcCBAcGBAcKBAcOBAcSBAcWB -AcaBAceBAciBAcmBAcqBAcuBAcyBAc2BAc6BAc+BAdCBAdGBAdKBAdOBAdSBAdWBAdaBAdeBAdiBAdmB -AdqBAduBAdyBAd2BAd6BAd+BAeCBAeGBAeKBAeOBAeSBAeWBAeaBAeeBAeiBAemBAeqBAeuBAeyBAe2B -Ae6BAe+BAfCBAfGBAfKBAfOBAfSBAfWBAfaBAfeBAfiBAfmBAfqBAfuBAfyBAf2BAf6BAf+BAgCBAgGB -AgKBAgOBAgSBAgWBAgaBAgeBAgiBAgmBAgqBAguBAgyBAg2BAg6BAg+BAhCBAhGBAhKBAhOBAhSBAhWB -AhaBAheBAhiBAhmBAhoQ2BBqEQGJEQErEQGEEOgQVxDNEMUQ1hDLEDoQBRDXEQFeEEgQ3REBdhEBbxDi -EOkRAWMRAW4Q7xCBEQFaENsQhhBKEQGDEQFtECcQ0BEBKREBZRDIEJEQkBDSENwRAVsQjhATEQGCEMwQ -ThBNEQF4EQFYEIMQ0REBiBBTEQFxEOMRAYYQOBDeEMMQiBDnEQFiEQEoEQF8EQFwEMQQ5hEBchDxEFwR -AXoQ5BCWEQGLEI8QbxEBhxEBdBAdEQFcENoRAX0RAWkQ8BDrECUQSREBXRDZEMcQ4RDBEJUQghP///// -/////RAYENUQTxD1ENMQfBDKEQGKEQEnEQF7EQF5EN8QfhBnEBcQURB/EOwQzhDPEH0RASoRASwRAX4R -AYUQxhDUEQFfEOAQyREBaBA5EQFkEQFZ0gAOAD4ARggHgOSg0gAOAD4DHwgKgQE8oNIADgA+Ax8IDYEB -PKDSADcAOAgPCBCiCBAAO15OU0lCT2JqZWN0RGF0YQAIABkAIgAnADEAOgA/AEQAUgBUAGYEqASuBPkF -AAUHBRUFJwVDBVEFXQVpBXcFggWQBawFugXNBd8F+QYDBhAGEgYVBhcGGgYdBh8GIgYkBicGKgYtBjAG -MgY0BjcGOgY9BkAGSQZVBlcGWQZnBnAGeQaEBokGmAahBrQGvQbIBsoGywbUBtsG6AbuBvcG+QdQB1IH -VAdWB1gHWgdcB14HYAdiB2QHZgdoB2oHbAduB3AHcgd0B3YHeAd6B3wHfgeAB4IHhAeGB4gHigeMB44H -kAeSB5QHlgeYB5oHnAeeB6AHogekB7UHwwfMB9QH1gfYB9oH3AgBCAkIHQgoCDYIQAhNCFQIaAhqCGwI -cQhzCHgIegh8CH4IgAiNCJkImwieCKEIswi1CMII0QjTCNUI1wjfCPEI+gj/CRIJHwkhCSMJJQk4CUEJ -SglMCU4JTwlYCV0Jcgl7CYAJiwmUCZYJmAmwCcoJ0wnaCfIKAQoOChAKEgoUCjUKNwo5CjsKPQo/CkEK -TgpQClIKVApYCloKXwpsCm4KcApyCpcKnQqfCqEKpgqoCqoKrAquCrAKvQq/CsIKxQrRCtMK8wsACwIL -BAsGCycLKQsrCy0LLwsxCzMLOAs6C0ALTQtPC1ELUwt0C3YLeAt6C3wLfguAC5ELmAuaC50LoAujC7EL -swu5C8YLyAvKC8wL7QvvC/EL8wv1C/cL+QwFDAcMGQwmDCgMKgwsDE0MTwxRDFMMVQxXDFkMZgxoDGoM -bAyJDIsMnQyqDKwMrgywDNEM0wzVDNcM2QzbDN0M5QznDPMNAA0CDQQNBg0nDSkNKw0tDS8NMQ0zDUAN -Qg1FDUgNVw1pDXoNfA1+DYANgg2fDaENow2lDacNqQ2rDboN2g3nDekN6w3tDg4OEA4SDhQOFg4YDhoO -IQ4pDjYOOA46DjwOXQ5fDmEOZg5oDmoObA5uDnoOkw6gDqIOpA6mDscOyQ7LDs0Ozw7RDtMO2Q7bDuIO -7w7xDvMO9Q8aDxwPHg8gDyIPJA8mDygPNQ83DzkPOw9GD0gPYg9vD3EPcw91D5YPmA+aD5wPng+gD6IP -tg+4D9gP5Q/nD+kP6xAMEA4QEBASEBQQFhAYECkQKxAuEDEQNBA5EEYQUxBVEFcQWRB+EIAQghCEEIYQ -iBCKEIwQmRCbEL8QzBDOENAQ0hDzEPUQ9xD5EPsQ/RD/EQwRDhEkETERMxE1ETcRWBFaEVwRXhFgEWIR -ZBFqEWwRehGHEYkRixGNEa4RsBGyEbQRthG4EboRxRHHEdIR4xHlEecR6RHrEfQR/RIEEhsSKBIqEiwS -LhJPElESUxJVElcSWRJbEmQSfRKKEowSjhKQErESsxK1ErcSuRK7Er0SyhLMEs8S0hLhEvAS/RL/EwET -AxMkEyYTKBMqEywTLhMwE04TZxN0E3YTeBN6E5sTnROfE6EToxOlE6cTvBPOE9sT3RPfE+EUBhQIFAoU -DBQOFBAUEhQlFEAUTRRPFFEUUxR0FHYUeBR6FHwUfhSAFJ4UvxTMFM4U0BTSFPMU9RT3FPkU+xT9FP8V -DBUOFSQVMRUzFTUVNxVYFVoVXBVeFWAVYhVkFXIVdBV/FYwVjhWQFZIVsxW1FbcVuRW7Fb0VvxXIFcoV -4BXtFe8V8RXzFhQWFhYYFhoWHBYeFiAWRxZpFnYWeBZ6FnwWnRafFqEWoxalFqcWqRa2FrgWuha8FsoW -zBbWFuMW5RbnFukXChcMFw4XEBcSFxQXFhcjFyUXJxcpFzUXNxdPF1wXXhdgF2IXhxeRF5MXlReXF5kX -mxedF58XrRevF74XyxfNF88X0RfyF/QX9hf4F/oX/Bf+GA0YDxgeGCsYLRgvGDEYUhhUGFYYWBhaGFwY -XhhqGGwYexiIGIoYjBiOGK8YsRizGLUYtxi5GLsYzBjOGNEY1BjXGOIY+hkHGQkZCxkNGS4ZMBkyGTQZ -Nhk4GToZRRlHGVUZYhlkGWYZaBmJGYsZjRmPGZEZkxmVGZoZnBmiGa8ZsRmzGbUZ1hnYGdoZ3BneGeAZ -4hnrGe0Z+hoHGgkaCxoNGi4aMBoyGjQaNho4GjoaPxpBGkcaVBpWGlgaWhp7Gn0afxqBGoMahRqHGpUa -oxqsGrMawhrKGtMa1huFG4cbiRuLG40bjxuRG5MblRuXG5kbmxudG58boRujG6UbqBuqG60brxuxG7Mb -tRu4G7obvBu+G8EbwxvFG8cbyhvMG84b0BvTG9Ub1xvaG90b3xviG+Ub5xvpG+wb7xvyG/Ub9xv6G/wb -/hwAHAMcBRwIHAocDBwPHBEcFBwWHBkcGxwdHB8cIRwkHCYcKBwqHCwcLhwxHDMcNRw3HDkcOxw9HD8c -QRxDHEUcRxxwHHocgxyFHIcciRyLHI0cjxyRHJMcqhy5HMIcxBzNHM8c0RzTHNUc3hzjHOgc8RzzHPYc -+B0hHSMdJR0nHSkdKx0tHS8dMR1CHUQdRx1KHU0dVB1dHV8dZB1mHWgdiR2LHY0djx2RHZMdlR2gHckd -1x3kHeYd6B3pHesd7B3uHfAd8h4bHh0eHx4gHiIeIx4lHiceKR4uHjceOR5UHlYeWB5aHlweXh5gHmIe -ZB5mHmgeah5tHnAemR6bHp0enh6gHqEeox6lHqce0B7SHtQe1R7XHtge2h7cHt4fBx8JHwsfDR8PHxEf -Ex8VHxcfHB8lHycfMh80HzYfOR88Hz4fYx9lH2cfaR9rH20fbx95H54foB+jH6Ufpx+pH6sfuR/eH+Af -4x/mH+gf6h/sH+4gByAJIDIgNCA2IDkgOyA9ID8gQSBEIFIgWyBdIGQgZiBoIGogkyCVIJcgmiCcIJ4g -oCCiIKUgrCC1ILcgvCC+IMAgySDSINQg4yDmIOkg7CDuIPEg9CD3ISAhIiEkISchKSErIS0hLyEyITsh -RCFGIV0hXyFiIWUhZyFqIW0hbyFxIXMhdiF4IaEhoyGlIaYhqCGpIashrSGvIdAh0iHVIdgh2iHcId4h -9yH5IiIiJCInIioiLCIuIjAiMiI1Ij4iTyJRIlQiVyJaImMiZSJmIngioSKjIqUipiKoIqkiqyKtIq8i -2CLaItwi3SLfIuAi4iLkIuYi8yMcIx4jICMjIyUjJyMpIysjLiMzIzwjPiNPI1EjVCNXI1kjWyNeI2Aj -YiOLI40jjyOSI5QjliOYI5ojnSOpI7IjtCO3I7kj0iP7I/0j/yQAJAIkAyQFJAckCSQyJDQkNiQ3JDkk -OiQ8JD4kQCRpJGskbSRvJHEkcyR1JHckeiSjJKUkpySqJKwkriSwJLIktSS6JMMkxSTYJNok3STfJOEk -4yTlJOgk6iTsJRUlFyUZJRolHCUdJR8lISUjJUwlTiVQJVElUyVUJVYlWCVaJYMlhSWHJYoljCWOJZAl -kiWVJZwlpSWnJbAlsiW0JbYluCXHJfAl8iX0JfYl+CX6Jfwl/iYBJg0mFiYYJhomIyYoJjEmNCbjJuUm -6CbqJuwm7ibwJvIm9Sb3Jvkm+yb9Jv8nAScDJwUnBycJJwsnDScPJxEnEycVJxcnGScbJx0nHychJyMn -JScoJyonLCcuJzAnMic1JzcnOic8Jz4nQCdCJ0QnRidIJ0onTCdOJ1AnUidUJ1YnWCdaJ1wnXidgJ2In -ZCdnJ2knaydtJ28ncid0J3YneCd6J3wnfieAJ4MnhSeHJ4kniyeOJ5AnkyeVJ5cnmSeiJ6UoVihYKFoo -XCheKGAoYihkKGYoaChqKGwobihwKHIodCh2KHkoeyh9KH8ogSiEKIYoiCiLKI0ojyiRKJQoliiYKJoo -nSifKKEooyimKKgoqiitKLAosii1KLgouii8KL8owijFKMgoyijNKNAo0yjVKNco2SjbKN0o3yjiKOQo -5ijpKOwo7ijwKPIo9Cj3KPko+yj9KP8pASkEKQYpCCkKKQwpDikQKRIpFCkWKRgpGikjKSYp1ynaKd0p -4CnjKeYp6SnsKe8p8in1Kfgp+yn+KgEqBCoHKgoqDSoQKhMqFioZKhwqHyoiKiUqKCorKi4qMSo0Kjcq -Oio9KkAqQypGKkkqTCpPKlIqVSpYKlsqXiphKmQqZypqKm0qcCpzKnYqeSp8Kn8qgiqFKogqiyqOKpEq -lCqXKpoqnSqgKqMqpiqpKqwqryqyKrUquCq7Kr4qwSrEKscqyirNKtAq0yrWKtkq3CrxKvMrFiswKzwr -UytgK2wrfyuJK50rsCvHK+gsBCwgLDMsWCxkLIEspizFLNgs3C0GLTAtSi1OLWotbi2FLZgtsC3CLd0t -6S4HLiEuMy4/Lk0uWS51LpUuoS6jLrguzS7nLvwvDy8bLycvRS9HL0kvgC+ZL7IvtC/AL9cv7i/6MAYw -GTAuMFMwZjB0MLMwyTDyMQsxIjEwMUsxZzFsMYkxmzG1McEx2DH1Mg8yGDIbMhwyJTIoMikyMjI1Mzoz -PDM+M0AzQjNEM0YzSDNKM0wzTjNQM1IzVDNWM1gzWjNdM18zYTNjM2UzZzNpM2szbjNwM3IzdDN3M3kz -ezN9M38zgTODM4UzhzOKM4wzjjOQM5IzlTOXM5kzmzOdM6AzojOlM6czqTOsM64zsDOyM7UztzO5M7sz -vTO/M8EzwzPFM8czyTPLM80zzzPRM9Mz1TPXM9kz2zPdM98z4TPkM+Yz6DPqM+wz7jPwM/Iz9DP3M/kz -+zP9NAA0AzQGNAg0CzQONBA0EzQWNBg0GjQdNCA0IjQkNCY0KTQrNC00LzQyNDQ0NjQ4NDo0PDQ+NEA0 -QjRENEY0SDRKNEw0TjRQNFI0WzReNWM1ZjVpNWw1bzVyNXU1eDV7NX41gTWENYc1ijWNNZA1kzWWNZk1 -nDWfNaI1pTWoNas1rjWxNbQ1tzW6Nb01wDXDNcY1yTXMNc810jXVNdg12zXeNeE15DXnNeo17TXwNfM1 -9jX5Nfw1/zYCNgU2CDYLNg42ETYUNhc2GjYdNiA2IzYmNik2LDYvNjI2NTY4Njs2PjZBNkQ2RzZKNk02 -UDZTNlY2WTZcNl82YjZlNmg2azZuNnE2dDZ3Nno2fTaANoM2hjaJNow2jzaSNpU2mDabNp42oTakNqc2 -qjatNrA2sza2Nrk2vDa/NsI2xTbINss2zjbRNtQ21zbaNt024DbjNuY26DbqNu028DbzNvU29zb5Nvs2 -/Tb/NwE3AzcFNwg3CjcMNw83EjcUNxY3GTccNx43IDcjNyU3JzcpNyw3LzcxNzM3Njc5Nzs3PTc/N0E3 -QzdGN0g3SjdNN083UTdTN1Y3WTdbN103YDdiN2U3ZzdqN2w3bjdwN3I3dDd3N3o3fTeAN4I3hDeHN4k3 -izeON5A3kjeVN5c3mTecN583oTekN6Y3qTesN643sDeyN7Q3tze5N7s3vTe/N8E3wzfMN8430DfSN9Q3 -1jfYN9o33TfgN+M35jfoN+o37DfuN/A38jf0N/Y3+Df6N/04ADgDOAY4CDgKOA04DzgROBQ4FjgZOBw4 -JTgnOCg4MTg0ODU4PjhBOEI4SzhQAAAAAAAAAgIAAAAAAAAIEQAAAAAAAAAAAAAAAAAAOF8 + + YES + + YES + NSMenuCheckmark + NSMenuMixedState + + + YES + {9, 8} + {7, 2} + diff --git a/macosx/GVAttributeInspectorController.h b/macosx/GVAttributeInspectorController.h index 556a5c85810cada801550ed15f49ec861282ba26..99a2ec3e954f895c019cd8f049c26a406fb40b82 100644 --- a/macosx/GVAttributeInspectorController.h +++ b/macosx/GVAttributeInspectorController.h @@ -15,7 +15,9 @@ #import #import +@class GVAttributeSchema; @class GVDocument; +@class GVGraphDefaultAttributes; @interface GVAttributeInspectorController : NSWindowController { IBOutlet NSToolbar *componentToolbar; @@ -26,8 +28,10 @@ IBOutlet NSTableView *attributeTable; IBOutlet WebView *documentationWeb; - NSDictionary *_allSchemas; - NSMutableDictionary *_allAttributes; + // 'NSDictionary *>' + __GENERICS(NSDictionary, NSToolbarItemIdentifier, __GENERICS(NSArray, GVAttributeSchema *) *) *_allSchemas; + // 'NSMutableDictionary' + __GENERICS(NSMutableDictionary, NSToolbarItemIdentifier, GVGraphDefaultAttributes *) *_allAttributes; GVDocument *_inspectedDocument; BOOL _otherChangedGraph; diff --git a/macosx/GVAttributeInspectorController.m b/macosx/GVAttributeInspectorController.m index cf6c81f2cc2424990358c82c24e7f4b3f214e094..c6ed26bde6121467d7a93db41851ad8234f813d7 100644 --- a/macosx/GVAttributeInspectorController.m +++ b/macosx/GVAttributeInspectorController.m @@ -118,7 +118,7 @@ - (void)tableViewSelectionDidChange:(NSNotification *)aNotification { - int selectedRow = [[aNotification object] selectedRow]; + NSInteger selectedRow = [[aNotification object] selectedRow]; NSString* documentation = selectedRow == -1 ? nil : [[[_allSchemas objectForKey:[componentToolbar selectedItemIdentifier]] objectAtIndex: selectedRow] documentation]; [[documentationWeb mainFrame] loadHTMLString:documentation baseURL:[NSURL URLWithString:@"http://www.graphviz.org/"]]; } diff --git a/macosx/GVDocument.m b/macosx/GVDocument.m index c8d8e5a24b8c36c1bbe68ee831c13748a4c4354f..a27bf2c17f95c1b5df36f36b0f94acd3f7cbb1d7 100644 --- a/macosx/GVDocument.m +++ b/macosx/GVDocument.m @@ -74,14 +74,14 @@ { if (!_exporter) { _exporter = [[GVExportViewController alloc] init]; - [_exporter setFilename:[[[self fileURL] path] stringByDeletingPathExtension]]; + [_exporter setURL:[[self fileURL] URLByDeletingPathExtension]]; } [_exporter beginSheetModalForWindow:[self windowForSheet] modalDelegate:self didEndSelector:@selector(exporterDidEnd:)]; } - (void)exporterDidEnd:(GVExportViewController *)exporter { - [_graph renderWithFormat:[exporter device] toURL:[NSURL fileURLWithPath:[exporter filename]]]; + [_graph renderWithFormat:[exporter device] toURL:[exporter URL]]; } - (void)fileDidChange:(NSString *)path diff --git a/macosx/GVExportViewController.h b/macosx/GVExportViewController.h index b168fcb70c9ae9022a3ffb92adb84d3efa5be685..340023bd5b0fa53cebe21f893c7d408f5aa1aaac 100644 --- a/macosx/GVExportViewController.h +++ b/macosx/GVExportViewController.h @@ -16,14 +16,14 @@ @interface GVExportViewController : NSViewController { NSSavePanel *_panel; - NSString *_filename; + NSURL *_url; NSDictionary *_formatRender; NSString *_render; } @property(readonly) NSArray *formatRenders; @property(readonly) NSString *device; -@property(retain) NSString *filename; +@property(retain) NSURL *URL; @property(retain) NSDictionary *formatRender; @property(retain) NSString *render; diff --git a/macosx/GVExportViewController.m b/macosx/GVExportViewController.m index bf65cff1f3712ef2ecec64690ca638d1bb801240..2c4820e2b7a409515473792fa2287201c992d20c 100644 --- a/macosx/GVExportViewController.m +++ b/macosx/GVExportViewController.m @@ -14,11 +14,11 @@ #import "GVExportViewController.h" #import "GVGraph.h" -NSMutableArray *_formatRenders = nil; +static NSMutableArray *_formatRenders = nil; @implementation GVExportViewController -@synthesize filename = _filename; +@synthesize URL = _url; @synthesize render = _render; + (void)initialize @@ -51,7 +51,7 @@ NSMutableArray *_formatRenders = nil; { if (self = [super initWithNibName:@"Export" bundle:nil]) { _panel = nil; - _filename = nil; + _url = nil; _formatRender = nil; _render = nil; @@ -89,7 +89,7 @@ NSMutableArray *_formatRenders = nil; _formatRender = [formatRender retain]; /* force save panel to use this file type */ - [_panel setRequiredFileType:[_formatRender objectForKey:@"format"]]; + [_panel setAllowedFileTypes:[NSArray arrayWithObject:[_formatRender objectForKey:@"format"]]]; /* remove existing render if it's not compatible with format */ if (![[_formatRender objectForKey:@"renders"] containsObject:_render]) @@ -105,42 +105,34 @@ NSMutableArray *_formatRenders = nil; [endInvocation setSelector:selector]; [endInvocation setArgument:&self atIndex:2]; [endInvocation retain]; - + _panel = [NSSavePanel savePanel]; [_panel setAccessoryView:[self view]]; - [_panel setRequiredFileType:[_formatRender objectForKey:@"format"]]; - [_panel - beginSheetForDirectory:[_filename stringByDeletingLastPathComponent] - file:[_filename lastPathComponent] - modalForWindow:window - modalDelegate:self - didEndSelector:@selector(savePanelDidEnd:returnCode:contextInfo:) - contextInfo:endInvocation]; -} + [_panel setAllowedFileTypes:[NSArray arrayWithObject:[_formatRender objectForKey:@"format"]]]; + [_panel setDirectoryURL:[_url URLByDeletingLastPathComponent]]; + [_panel setNameFieldStringValue:[_url lastPathComponent]]; + [_panel beginSheetModalForWindow:window completionHandler:^(NSInteger result) { + if (result == NSOKButton) { + NSURL *url = [_panel URL]; + if (_url != url) { + [_url release]; + _url = [url retain]; + } -- (void)savePanelDidEnd:(NSSavePanel *)savePanel returnCode:(int)returnCode contextInfo:(void *)contextInfo -{ - NSInvocation *endInvocation = (NSInvocation *)contextInfo; - if (returnCode == NSOKButton) { - NSString *filename = [savePanel filename]; - if (_filename != filename) { - [_filename release]; - _filename = [filename retain]; + /* invoke the end selector on the modal delegate */ + [endInvocation invoke]; } - - /* invoke the end selector on the modal delegate */ - [endInvocation invoke]; - } - - [endInvocation release]; - [_panel setAccessoryView:nil]; - _panel = nil; + + [endInvocation release]; + [_panel setAccessoryView:nil]; + _panel = nil; + }]; } - (void)dealloc { [_panel release]; - [_filename release]; + [_url release]; [_formatRender release]; [_render release]; [super dealloc]; diff --git a/macosx/GVGraph.m b/macosx/GVGraph.m index eb24db4d54a40118580cffa45a834232bbe9a861..ac2c80314ee3b3c66b7de813f4e7b52033dc1592 100644 --- a/macosx/GVGraph.m +++ b/macosx/GVGraph.m @@ -45,7 +45,7 @@ extern char *gvplugin_list(GVC_t * gvc, api_t api, const char *str); char *pluginList = gvplugin_list(_graphContext, api, ":"); char *restOfPlugins; char *nextPlugin; - for (restOfPlugins = pluginList; nextPlugin = strsep(&restOfPlugins, " ");) { + for (restOfPlugins = pluginList; (nextPlugin = strsep(&restOfPlugins, " "));) { if (*nextPlugin) { char *lastColon = strrchr(nextPlugin, ':'); if (lastColon) { diff --git a/macosx/GVWindowController.h b/macosx/GVWindowController.h index d6491f29f39bda698e0edf2ee6716374cc4f1dbb..d68fd3ca963472a7f3517ea34c0819a003255b33 100644 --- a/macosx/GVWindowController.h +++ b/macosx/GVWindowController.h @@ -15,7 +15,11 @@ #import #import -@interface GVWindowController : NSWindowController +#if !defined(MAC_OS_X_VERSION_10_13) || MAC_OS_X_VERSION_MAX_ALLOWED < MAC_OS_X_VERSION_10_13 +@protocol PDFViewDelegate @end +#endif + +@interface GVWindowController : NSWindowController { IBOutlet PDFView *documentView; } diff --git a/macosx/GVWindowController.m b/macosx/GVWindowController.m index 43b3be6bde0fa961fc1fdbf8ac45b0592ff85b51..71d238a2f036acca86b90fa46f473c4f86a6b5a1 100644 --- a/macosx/GVWindowController.m +++ b/macosx/GVWindowController.m @@ -116,14 +116,8 @@ } - (void)dealloc { - char darwinStr[256]; - size_t size = sizeof(darwinStr); [[NSNotificationCenter defaultCenter] removeObserver:self name:@"GVGraphDocumentDidChange" object:[self document]]; - sysctlbyname("kern.osrelease", darwinStr, &size, NULL, 0); - NSString *darwinVer = [NSString stringWithCString:darwinStr encoding:NSASCIIStringEncoding]; - NSString *baseVer = @"11"; - if ([darwinVer compare:baseVer] < 0) - [super dealloc]; + [super dealloc]; } diff --git a/macosx/graphviz.xcodeproj/project.pbxproj b/macosx/graphviz.xcodeproj/project.pbxproj index bd88c7574dd9c462b47d26364867e078f93cf026..9c2a3ec401c9347a93aaeca8893d5a5ebd13fcfc 100644 --- a/macosx/graphviz.xcodeproj/project.pbxproj +++ b/macosx/graphviz.xcodeproj/project.pbxproj @@ -3,7 +3,7 @@ archiveVersion = 1; classes = { }; - objectVersion = 44; + objectVersion = 46; objects = { /* Begin PBXBuildFile section */ @@ -255,7 +255,7 @@ 2A37F4A9FDCFA73011CA2CEA /* Project object */ = { isa = PBXProject; buildConfigurationList = C05733CB08A9546B00998B17 /* Build configuration list for PBXProject "graphviz" */; - compatibilityVersion = "Xcode 3.0"; + compatibilityVersion = "Xcode 3.2"; developmentRegion = English; hasScannedForEncodings = 1; knownRegions = ( @@ -372,8 +372,6 @@ buildSettings = { COPY_PHASE_STRIP = NO; GCC_DYNAMIC_NO_PIC = NO; - GCC_ENABLE_FIX_AND_CONTINUE = YES; - GCC_MODEL_TUNING = G5; GCC_OPTIMIZATION_LEVEL = 0; GCC_PRECOMPILE_PREFIX_HEADER = YES; GCC_PREFIX_HEADER = graphviz_prefix.pch; @@ -394,10 +392,8 @@ C05733C908A9546B00998B17 /* Release */ = { isa = XCBuildConfiguration; buildSettings = { - ARCHS = "$(ARCHS_STANDARD_32_64_BIT_PRE_XCODE_3_1)"; - ARCHS_STANDARD_32_64_BIT_PRE_XCODE_3_1 = "x86_64 i386 ppc"; + ARCHS_STANDARD_32_64_BIT_PRE_XCODE_3_1 = x86_64; DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; - GCC_MODEL_TUNING = G5; GCC_PRECOMPILE_PREFIX_HEADER = YES; GCC_PREFIX_HEADER = graphviz_prefix.pch; INFOPLIST_FILE = Info.plist; @@ -417,24 +413,68 @@ C05733CC08A9546B00998B17 /* Debug */ = { isa = XCBuildConfiguration; buildSettings = { + ARCHS = "$(ARCHS_STANDARD_64_BIT)"; + CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES; + CLANG_WARN_BOOL_CONVERSION = YES; + CLANG_WARN_COMMA = YES; + CLANG_WARN_CONSTANT_CONVERSION = YES; + CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES; + CLANG_WARN_EMPTY_BODY = YES; + CLANG_WARN_ENUM_CONVERSION = YES; + CLANG_WARN_INFINITE_RECURSION = YES; + CLANG_WARN_INT_CONVERSION = YES; + CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES; + CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES; + CLANG_WARN_OBJC_LITERAL_CONVERSION = YES; + CLANG_WARN_RANGE_LOOP_ANALYSIS = YES; + CLANG_WARN_STRICT_PROTOTYPES = YES; + CLANG_WARN_SUSPICIOUS_MOVE = YES; + CLANG_WARN_UNREACHABLE_CODE = YES; + CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; + ENABLE_STRICT_OBJC_MSGSEND = YES; + GCC_NO_COMMON_BLOCKS = YES; + GCC_WARN_64_TO_32_BIT_CONVERSION = YES; GCC_WARN_ABOUT_RETURN_TYPE = YES; + GCC_WARN_UNDECLARED_SELECTOR = YES; + GCC_WARN_UNINITIALIZED_AUTOS = YES; + GCC_WARN_UNUSED_FUNCTION = YES; GCC_WARN_UNUSED_VARIABLE = YES; - PREBINDING = NO; - SDKROOT = "$(DEVELOPER_SDK_DIR)/MacOSX10.5.sdk"; + MACOSX_DEPLOYMENT_TARGET = 10.6; + SDKROOT = macosx; }; name = Debug; }; C05733CD08A9546B00998B17 /* Release */ = { isa = XCBuildConfiguration; buildSettings = { - ARCHS = ( - ppc, - i386, - ); + ARCHS = "$(ARCHS_STANDARD_64_BIT)"; + CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES; + CLANG_WARN_BOOL_CONVERSION = YES; + CLANG_WARN_COMMA = YES; + CLANG_WARN_CONSTANT_CONVERSION = YES; + CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES; + CLANG_WARN_EMPTY_BODY = YES; + CLANG_WARN_ENUM_CONVERSION = YES; + CLANG_WARN_INFINITE_RECURSION = YES; + CLANG_WARN_INT_CONVERSION = YES; + CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES; + CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES; + CLANG_WARN_OBJC_LITERAL_CONVERSION = YES; + CLANG_WARN_RANGE_LOOP_ANALYSIS = YES; + CLANG_WARN_STRICT_PROTOTYPES = YES; + CLANG_WARN_SUSPICIOUS_MOVE = YES; + CLANG_WARN_UNREACHABLE_CODE = YES; + CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; + ENABLE_STRICT_OBJC_MSGSEND = YES; + GCC_NO_COMMON_BLOCKS = YES; + GCC_WARN_64_TO_32_BIT_CONVERSION = YES; GCC_WARN_ABOUT_RETURN_TYPE = YES; + GCC_WARN_UNDECLARED_SELECTOR = YES; + GCC_WARN_UNINITIALIZED_AUTOS = YES; + GCC_WARN_UNUSED_FUNCTION = YES; GCC_WARN_UNUSED_VARIABLE = YES; - PREBINDING = NO; - SDKROOT = "$(DEVELOPER_SDK_DIR)/MacOSX10.5.sdk"; + MACOSX_DEPLOYMENT_TARGET = 10.6; + SDKROOT = macosx; }; name = Release; }; diff --git a/macosx/graphviz_prefix.pch b/macosx/graphviz_prefix.pch index b3e459d60c9bb65190fcd90c3d80408b87a6edd0..8a5dceae5ab8a018f261cbcae4f4b6b4e28b5c83 100644 --- a/macosx/graphviz_prefix.pch +++ b/macosx/graphviz_prefix.pch @@ -15,4 +15,19 @@ #import #import #import + + #ifndef __has_feature + #define __has_feature(x) 0 // Compatibility with non-clang compilers. + #endif + + // Macros to use ObjC generics but keep compatibility with older Xcode versions + // from https://gist.github.com/smileyborg/d513754bc1cf41678054 + #if __has_feature(objc_generics) + # define __GENERICS(class, ...) class<__VA_ARGS__> + # define __GENERICS_TYPE(type) type + #else + # define __GENERICS(class, ...) class + # define __GENERICS_TYPE(type) id + #endif + #endif