]> granicus.if.org Git - graphviz/commitdiff
basic viewer app for Mac OS X
authorglenlow <devnull@localhost>
Mon, 4 Feb 2008 13:30:08 +0000 (13:30 +0000)
committerglenlow <devnull@localhost>
Mon, 4 Feb 2008 13:30:08 +0000 (13:30 +0000)
macosx/English.lproj/MainMenu.xib [new file with mode: 0644]
macosx/GVDocument.h [new file with mode: 0644]
macosx/GVDocument.m [new file with mode: 0644]
macosx/GVWindowController.h [new file with mode: 0644]
macosx/GVWindowController.m [new file with mode: 0644]

diff --git a/macosx/English.lproj/MainMenu.xib b/macosx/English.lproj/MainMenu.xib
new file mode 100644 (file)
index 0000000..09d23dd
--- /dev/null
@@ -0,0 +1,2345 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<archive type="com.apple.InterfaceBuilder3.Cocoa.XIB" version="7.01">
+       <data>
+               <int key="IBDocument.SystemTarget">1050</int>
+               <string key="IBDocument.SystemVersion">9B18</string>
+               <string key="IBDocument.InterfaceBuilderVersion">629</string>
+               <string key="IBDocument.AppKitVersion">949</string>
+               <string key="IBDocument.HIToolboxVersion">343.00</string>
+               <object class="NSMutableArray" key="IBDocument.EditedObjectIDs">
+                       <bool key="EncodedWithXMLCoder">YES</bool>
+                       <integer value="29"/>
+               </object>
+               <object class="NSArray" key="IBDocument.PluginDependencies">
+                       <bool key="EncodedWithXMLCoder">YES</bool>
+                       <string id="27138665">com.apple.InterfaceBuilderKit</string>
+                       <string id="449545859">com.apple.InterfaceBuilder.CocoaPlugin</string>
+               </object>
+               <object class="NSMutableArray" key="IBDocument.RootObjects" id="1048">
+                       <bool key="EncodedWithXMLCoder">YES</bool>
+                       <object class="NSCustomObject" id="1021">
+                               <string key="NSClassName" id="1019991699">NSApplication</string>
+                       </object>
+                       <object class="NSCustomObject" id="1014">
+                               <string key="NSClassName">FirstResponder</string>
+                       </object>
+                       <object class="NSCustomObject" id="1050">
+                               <reference key="NSClassName" ref="1019991699"/>
+                       </object>
+                       <object class="NSMenu" id="649796088">
+                               <string key="NSTitle">AMainMenu</string>
+                               <object class="NSMutableArray" key="NSMenuItems">
+                                       <bool key="EncodedWithXMLCoder">YES</bool>
+                                       <object class="NSMenuItem" id="694149608">
+                                               <reference key="NSMenu" ref="649796088"/>
+                                               <string key="NSTitle" id="590269001">Graphviz</string>
+                                               <string key="NSKeyEquiv" id="1003"/>
+                                               <int key="NSKeyEquivModMask">1048576</int>
+                                               <int key="NSMnemonicLoc">2147483647</int>
+                                               <object class="NSCustomResource" key="NSOnImage" id="581012373">
+                                                       <string key="NSClassName" id="654172924">NSImage</string>
+                                                       <string key="NSResourceName">NSMenuCheckmark</string>
+                                               </object>
+                                               <object class="NSCustomResource" key="NSMixedImage" id="766077871">
+                                                       <reference key="NSClassName" ref="654172924"/>
+                                                       <string key="NSResourceName">NSMenuMixedState</string>
+                                               </object>
+                                               <string key="NSAction">submenuAction:</string>
+                                               <object class="NSMenu" key="NSSubmenu" id="110575045">
+                                                       <reference key="NSTitle" ref="590269001"/>
+                                                       <object class="NSMutableArray" key="NSMenuItems">
+                                                               <bool key="EncodedWithXMLCoder">YES</bool>
+                                                               <object class="NSMenuItem" id="238522557">
+                                                                       <reference key="NSMenu" ref="110575045"/>
+                                                                       <string key="NSTitle">About Graphviz</string>
+                                                                       <reference key="NSKeyEquiv" ref="1003"/>
+                                                                       <int key="NSMnemonicLoc">2147483647</int>
+                                                                       <reference key="NSOnImage" ref="581012373"/>
+                                                                       <reference key="NSMixedImage" ref="766077871"/>
+                                                               </object>
+                                                               <object class="NSMenuItem" id="304266470">
+                                                                       <reference key="NSMenu" ref="110575045"/>
+                                                                       <bool key="NSIsDisabled">YES</bool>
+                                                                       <bool key="NSIsSeparator">YES</bool>
+                                                                       <reference key="NSTitle" ref="1003"/>
+                                                                       <reference key="NSKeyEquiv" ref="1003"/>
+                                                                       <int key="NSKeyEquivModMask">1048576</int>
+                                                                       <int key="NSMnemonicLoc">2147483647</int>
+                                                                       <reference key="NSOnImage" ref="581012373"/>
+                                                                       <reference key="NSMixedImage" ref="766077871"/>
+                                                               </object>
+                                                               <object class="NSMenuItem" id="609285721">
+                                                                       <reference key="NSMenu" ref="110575045"/>
+                                                                       <string type="base64-UTF8" key="NSTitle">UHJlZmVyZW5jZXPigKY</string>
+                                                                       <string key="NSKeyEquiv">,</string>
+                                                                       <int key="NSKeyEquivModMask">1048576</int>
+                                                                       <int key="NSMnemonicLoc">2147483647</int>
+                                                                       <reference key="NSOnImage" ref="581012373"/>
+                                                                       <reference key="NSMixedImage" ref="766077871"/>
+                                                               </object>
+                                                               <object class="NSMenuItem" id="481834944">
+                                                                       <reference key="NSMenu" ref="110575045"/>
+                                                                       <bool key="NSIsDisabled">YES</bool>
+                                                                       <bool key="NSIsSeparator">YES</bool>
+                                                                       <reference key="NSTitle" ref="1003"/>
+                                                                       <reference key="NSKeyEquiv" ref="1003"/>
+                                                                       <int key="NSKeyEquivModMask">1048576</int>
+                                                                       <int key="NSMnemonicLoc">2147483647</int>
+                                                                       <reference key="NSOnImage" ref="581012373"/>
+                                                                       <reference key="NSMixedImage" ref="766077871"/>
+                                                               </object>
+                                                               <object class="NSMenuItem" id="1046388886">
+                                                                       <reference key="NSMenu" ref="110575045"/>
+                                                                       <string key="NSTitle" id="820637461">Services</string>
+                                                                       <reference key="NSKeyEquiv" ref="1003"/>
+                                                                       <int key="NSKeyEquivModMask">1048576</int>
+                                                                       <int key="NSMnemonicLoc">2147483647</int>
+                                                                       <reference key="NSOnImage" ref="581012373"/>
+                                                                       <reference key="NSMixedImage" ref="766077871"/>
+                                                                       <string key="NSAction">submenuAction:</string>
+                                                                       <object class="NSMenu" key="NSSubmenu" id="752062318">
+                                                                               <reference key="NSTitle" ref="820637461"/>
+                                                                               <object class="NSMutableArray" key="NSMenuItems">
+                                                                                       <bool key="EncodedWithXMLCoder">YES</bool>
+                                                                               </object>
+                                                                               <string key="NSName">_NSServicesMenu</string>
+                                                                       </object>
+                                                               </object>
+                                                               <object class="NSMenuItem" id="646227648">
+                                                                       <reference key="NSMenu" ref="110575045"/>
+                                                                       <bool key="NSIsDisabled">YES</bool>
+                                                                       <bool key="NSIsSeparator">YES</bool>
+                                                                       <reference key="NSTitle" ref="1003"/>
+                                                                       <reference key="NSKeyEquiv" ref="1003"/>
+                                                                       <int key="NSKeyEquivModMask">1048576</int>
+                                                                       <int key="NSMnemonicLoc">2147483647</int>
+                                                                       <reference key="NSOnImage" ref="581012373"/>
+                                                                       <reference key="NSMixedImage" ref="766077871"/>
+                                                               </object>
+                                                               <object class="NSMenuItem" id="755159360">
+                                                                       <reference key="NSMenu" ref="110575045"/>
+                                                                       <string key="NSTitle">Hide Graphviz</string>
+                                                                       <string key="NSKeyEquiv" id="457995140">h</string>
+                                                                       <int key="NSKeyEquivModMask">1048576</int>
+                                                                       <int key="NSMnemonicLoc">2147483647</int>
+                                                                       <reference key="NSOnImage" ref="581012373"/>
+                                                                       <reference key="NSMixedImage" ref="766077871"/>
+                                                               </object>
+                                                               <object class="NSMenuItem" id="342932134">
+                                                                       <reference key="NSMenu" ref="110575045"/>
+                                                                       <string key="NSTitle">Hide Others</string>
+                                                                       <reference key="NSKeyEquiv" ref="457995140"/>
+                                                                       <int key="NSKeyEquivModMask">1572864</int>
+                                                                       <int key="NSMnemonicLoc">2147483647</int>
+                                                                       <reference key="NSOnImage" ref="581012373"/>
+                                                                       <reference key="NSMixedImage" ref="766077871"/>
+                                                               </object>
+                                                               <object class="NSMenuItem" id="908899353">
+                                                                       <reference key="NSMenu" ref="110575045"/>
+                                                                       <string key="NSTitle">Show All</string>
+                                                                       <reference key="NSKeyEquiv" ref="1003"/>
+                                                                       <int key="NSKeyEquivModMask">1048576</int>
+                                                                       <int key="NSMnemonicLoc">2147483647</int>
+                                                                       <reference key="NSOnImage" ref="581012373"/>
+                                                                       <reference key="NSMixedImage" ref="766077871"/>
+                                                               </object>
+                                                               <object class="NSMenuItem" id="1056857174">
+                                                                       <reference key="NSMenu" ref="110575045"/>
+                                                                       <bool key="NSIsDisabled">YES</bool>
+                                                                       <bool key="NSIsSeparator">YES</bool>
+                                                                       <reference key="NSTitle" ref="1003"/>
+                                                                       <reference key="NSKeyEquiv" ref="1003"/>
+                                                                       <int key="NSKeyEquivModMask">1048576</int>
+                                                                       <int key="NSMnemonicLoc">2147483647</int>
+                                                                       <reference key="NSOnImage" ref="581012373"/>
+                                                                       <reference key="NSMixedImage" ref="766077871"/>
+                                                               </object>
+                                                               <object class="NSMenuItem" id="632727374">
+                                                                       <reference key="NSMenu" ref="110575045"/>
+                                                                       <string key="NSTitle">Quit Graphviz</string>
+                                                                       <string key="NSKeyEquiv">q</string>
+                                                                       <int key="NSKeyEquivModMask">1048576</int>
+                                                                       <int key="NSMnemonicLoc">2147483647</int>
+                                                                       <reference key="NSOnImage" ref="581012373"/>
+                                                                       <reference key="NSMixedImage" ref="766077871"/>
+                                                               </object>
+                                                       </object>
+                                                       <string key="NSName">_NSAppleMenu</string>
+                                               </object>
+                                       </object>
+                                       <object class="NSMenuItem" id="379814623">
+                                               <reference key="NSMenu" ref="649796088"/>
+                                               <string key="NSTitle" id="652289631">File</string>
+                                               <reference key="NSKeyEquiv" ref="1003"/>
+                                               <int key="NSKeyEquivModMask">1048576</int>
+                                               <int key="NSMnemonicLoc">2147483647</int>
+                                               <reference key="NSOnImage" ref="581012373"/>
+                                               <reference key="NSMixedImage" ref="766077871"/>
+                                               <string key="NSAction">submenuAction:</string>
+                                               <object class="NSMenu" key="NSSubmenu" id="720053764">
+                                                       <reference key="NSTitle" ref="652289631"/>
+                                                       <object class="NSMutableArray" key="NSMenuItems">
+                                                               <bool key="EncodedWithXMLCoder">YES</bool>
+                                                               <object class="NSMenuItem" id="705341025">
+                                                                       <reference key="NSMenu" ref="720053764"/>
+                                                                       <string key="NSTitle">New</string>
+                                                                       <string key="NSKeyEquiv">n</string>
+                                                                       <int key="NSKeyEquivModMask">1048576</int>
+                                                                       <int key="NSMnemonicLoc">2147483647</int>
+                                                                       <reference key="NSOnImage" ref="581012373"/>
+                                                                       <reference key="NSMixedImage" ref="766077871"/>
+                                                               </object>
+                                                               <object class="NSMenuItem" id="722745758">
+                                                                       <reference key="NSMenu" ref="720053764"/>
+                                                                       <string type="base64-UTF8" key="NSTitle">T3BlbuKApg</string>
+                                                                       <string key="NSKeyEquiv">o</string>
+                                                                       <int key="NSKeyEquivModMask">1048576</int>
+                                                                       <int key="NSMnemonicLoc">2147483647</int>
+                                                                       <reference key="NSOnImage" ref="581012373"/>
+                                                                       <reference key="NSMixedImage" ref="766077871"/>
+                                                               </object>
+                                                               <object class="NSMenuItem" id="1025936716">
+                                                                       <reference key="NSMenu" ref="720053764"/>
+                                                                       <string key="NSTitle" id="854088371">Open Recent</string>
+                                                                       <reference key="NSKeyEquiv" ref="1003"/>
+                                                                       <int key="NSKeyEquivModMask">1048576</int>
+                                                                       <int key="NSMnemonicLoc">2147483647</int>
+                                                                       <reference key="NSOnImage" ref="581012373"/>
+                                                                       <reference key="NSMixedImage" ref="766077871"/>
+                                                                       <string key="NSAction">submenuAction:</string>
+                                                                       <object class="NSMenu" key="NSSubmenu" id="1065607017">
+                                                                               <reference key="NSTitle" ref="854088371"/>
+                                                                               <object class="NSMutableArray" key="NSMenuItems">
+                                                                                       <bool key="EncodedWithXMLCoder">YES</bool>
+                                                                                       <object class="NSMenuItem" id="759406840">
+                                                                                               <reference key="NSMenu" ref="1065607017"/>
+                                                                                               <string key="NSTitle">Clear Menu</string>
+                                                                                               <reference key="NSKeyEquiv" ref="1003"/>
+                                                                                               <int key="NSKeyEquivModMask">1048576</int>
+                                                                                               <int key="NSMnemonicLoc">2147483647</int>
+                                                                                               <reference key="NSOnImage" ref="581012373"/>
+                                                                                               <reference key="NSMixedImage" ref="766077871"/>
+                                                                                       </object>
+                                                                               </object>
+                                                                               <string key="NSName">_NSRecentDocumentsMenu</string>
+                                                                       </object>
+                                                               </object>
+                                                               <object class="NSMenuItem" id="425164168">
+                                                                       <reference key="NSMenu" ref="720053764"/>
+                                                                       <bool key="NSIsDisabled">YES</bool>
+                                                                       <bool key="NSIsSeparator">YES</bool>
+                                                                       <reference key="NSTitle" ref="1003"/>
+                                                                       <reference key="NSKeyEquiv" ref="1003"/>
+                                                                       <int key="NSKeyEquivModMask">1048576</int>
+                                                                       <int key="NSMnemonicLoc">2147483647</int>
+                                                                       <reference key="NSOnImage" ref="581012373"/>
+                                                                       <reference key="NSMixedImage" ref="766077871"/>
+                                                               </object>
+                                                               <object class="NSMenuItem" id="776162233">
+                                                                       <reference key="NSMenu" ref="720053764"/>
+                                                                       <string key="NSTitle">Close</string>
+                                                                       <string key="NSKeyEquiv">w</string>
+                                                                       <int key="NSKeyEquivModMask">1048576</int>
+                                                                       <int key="NSMnemonicLoc">2147483647</int>
+                                                                       <reference key="NSOnImage" ref="581012373"/>
+                                                                       <reference key="NSMixedImage" ref="766077871"/>
+                                                               </object>
+                                                               <object class="NSMenuItem" id="1023925487">
+                                                                       <reference key="NSMenu" ref="720053764"/>
+                                                                       <string key="NSTitle">Save</string>
+                                                                       <string key="NSKeyEquiv">s</string>
+                                                                       <int key="NSKeyEquivModMask">1048576</int>
+                                                                       <int key="NSMnemonicLoc">2147483647</int>
+                                                                       <reference key="NSOnImage" ref="581012373"/>
+                                                                       <reference key="NSMixedImage" ref="766077871"/>
+                                                               </object>
+                                                               <object class="NSMenuItem" id="117038363">
+                                                                       <reference key="NSMenu" ref="720053764"/>
+                                                                       <string type="base64-UTF8" key="NSTitle">U2F2ZSBBc+KApg</string>
+                                                                       <string key="NSKeyEquiv">S</string>
+                                                                       <int key="NSKeyEquivModMask">1179648</int>
+                                                                       <int key="NSMnemonicLoc">2147483647</int>
+                                                                       <reference key="NSOnImage" ref="581012373"/>
+                                                                       <reference key="NSMixedImage" ref="766077871"/>
+                                                               </object>
+                                                               <object class="NSMenuItem" id="579971712">
+                                                                       <reference key="NSMenu" ref="720053764"/>
+                                                                       <string key="NSTitle">Revert to Saved</string>
+                                                                       <reference key="NSKeyEquiv" ref="1003"/>
+                                                                       <int key="NSMnemonicLoc">2147483647</int>
+                                                                       <reference key="NSOnImage" ref="581012373"/>
+                                                                       <reference key="NSMixedImage" ref="766077871"/>
+                                                               </object>
+                                                               <object class="NSMenuItem" id="1010469920">
+                                                                       <reference key="NSMenu" ref="720053764"/>
+                                                                       <bool key="NSIsDisabled">YES</bool>
+                                                                       <bool key="NSIsSeparator">YES</bool>
+                                                                       <reference key="NSTitle" ref="1003"/>
+                                                                       <reference key="NSKeyEquiv" ref="1003"/>
+                                                                       <int key="NSKeyEquivModMask">1048576</int>
+                                                                       <int key="NSMnemonicLoc">2147483647</int>
+                                                                       <reference key="NSOnImage" ref="581012373"/>
+                                                                       <reference key="NSMixedImage" ref="766077871"/>
+                                                               </object>
+                                                               <object class="NSMenuItem" id="294629803">
+                                                                       <reference key="NSMenu" ref="720053764"/>
+                                                                       <string key="NSTitle">Page Setup...</string>
+                                                                       <string key="NSKeyEquiv">P</string>
+                                                                       <int key="NSKeyEquivModMask">1179648</int>
+                                                                       <int key="NSMnemonicLoc">2147483647</int>
+                                                                       <reference key="NSOnImage" ref="581012373"/>
+                                                                       <reference key="NSMixedImage" ref="766077871"/>
+                                                                       <reference key="NSToolTip" ref="1003"/>
+                                                               </object>
+                                                               <object class="NSMenuItem" id="49223823">
+                                                                       <reference key="NSMenu" ref="720053764"/>
+                                                                       <string type="base64-UTF8" key="NSTitle">UHJpbnTigKY</string>
+                                                                       <string key="NSKeyEquiv">p</string>
+                                                                       <int key="NSKeyEquivModMask">1048576</int>
+                                                                       <int key="NSMnemonicLoc">2147483647</int>
+                                                                       <reference key="NSOnImage" ref="581012373"/>
+                                                                       <reference key="NSMixedImage" ref="766077871"/>
+                                                               </object>
+                                                       </object>
+                                               </object>
+                                       </object>
+                                       <object class="NSMenuItem" id="952259628">
+                                               <reference key="NSMenu" ref="649796088"/>
+                                               <string key="NSTitle" id="135051188">Edit</string>
+                                               <reference key="NSKeyEquiv" ref="1003"/>
+                                               <int key="NSKeyEquivModMask">1048576</int>
+                                               <int key="NSMnemonicLoc">2147483647</int>
+                                               <reference key="NSOnImage" ref="581012373"/>
+                                               <reference key="NSMixedImage" ref="766077871"/>
+                                               <string key="NSAction">submenuAction:</string>
+                                               <object class="NSMenu" key="NSSubmenu" id="789758025">
+                                                       <reference key="NSTitle" ref="135051188"/>
+                                                       <object class="NSMutableArray" key="NSMenuItems">
+                                                               <bool key="EncodedWithXMLCoder">YES</bool>
+                                                               <object class="NSMenuItem" id="1058277027">
+                                                                       <reference key="NSMenu" ref="789758025"/>
+                                                                       <string key="NSTitle">Undo</string>
+                                                                       <string key="NSKeyEquiv">z</string>
+                                                                       <int key="NSKeyEquivModMask">1048576</int>
+                                                                       <int key="NSMnemonicLoc">2147483647</int>
+                                                                       <reference key="NSOnImage" ref="581012373"/>
+                                                                       <reference key="NSMixedImage" ref="766077871"/>
+                                                               </object>
+                                                               <object class="NSMenuItem" id="790794224">
+                                                                       <reference key="NSMenu" ref="789758025"/>
+                                                                       <string key="NSTitle">Redo</string>
+                                                                       <string key="NSKeyEquiv">Z</string>
+                                                                       <int key="NSKeyEquivModMask">1179648</int>
+                                                                       <int key="NSMnemonicLoc">2147483647</int>
+                                                                       <reference key="NSOnImage" ref="581012373"/>
+                                                                       <reference key="NSMixedImage" ref="766077871"/>
+                                                               </object>
+                                                               <object class="NSMenuItem" id="1040322652">
+                                                                       <reference key="NSMenu" ref="789758025"/>
+                                                                       <bool key="NSIsDisabled">YES</bool>
+                                                                       <bool key="NSIsSeparator">YES</bool>
+                                                                       <reference key="NSTitle" ref="1003"/>
+                                                                       <reference key="NSKeyEquiv" ref="1003"/>
+                                                                       <int key="NSKeyEquivModMask">1048576</int>
+                                                                       <int key="NSMnemonicLoc">2147483647</int>
+                                                                       <reference key="NSOnImage" ref="581012373"/>
+                                                                       <reference key="NSMixedImage" ref="766077871"/>
+                                                               </object>
+                                                               <object class="NSMenuItem" id="296257095">
+                                                                       <reference key="NSMenu" ref="789758025"/>
+                                                                       <string key="NSTitle">Cut</string>
+                                                                       <string key="NSKeyEquiv">x</string>
+                                                                       <int key="NSKeyEquivModMask">1048576</int>
+                                                                       <int key="NSMnemonicLoc">2147483647</int>
+                                                                       <reference key="NSOnImage" ref="581012373"/>
+                                                                       <reference key="NSMixedImage" ref="766077871"/>
+                                                               </object>
+                                                               <object class="NSMenuItem" id="860595796">
+                                                                       <reference key="NSMenu" ref="789758025"/>
+                                                                       <string key="NSTitle">Copy</string>
+                                                                       <string key="NSKeyEquiv">c</string>
+                                                                       <int key="NSKeyEquivModMask">1048576</int>
+                                                                       <int key="NSMnemonicLoc">2147483647</int>
+                                                                       <reference key="NSOnImage" ref="581012373"/>
+                                                                       <reference key="NSMixedImage" ref="766077871"/>
+                                                               </object>
+                                                               <object class="NSMenuItem" id="29853731">
+                                                                       <reference key="NSMenu" ref="789758025"/>
+                                                                       <string key="NSTitle">Paste</string>
+                                                                       <string key="NSKeyEquiv">v</string>
+                                                                       <int key="NSKeyEquivModMask">1048576</int>
+                                                                       <int key="NSMnemonicLoc">2147483647</int>
+                                                                       <reference key="NSOnImage" ref="581012373"/>
+                                                                       <reference key="NSMixedImage" ref="766077871"/>
+                                                               </object>
+                                                               <object class="NSMenuItem" id="437104165">
+                                                                       <reference key="NSMenu" ref="789758025"/>
+                                                                       <string key="NSTitle">Delete</string>
+                                                                       <reference key="NSKeyEquiv" ref="1003"/>
+                                                                       <int key="NSKeyEquivModMask">1048576</int>
+                                                                       <int key="NSMnemonicLoc">2147483647</int>
+                                                                       <reference key="NSOnImage" ref="581012373"/>
+                                                                       <reference key="NSMixedImage" ref="766077871"/>
+                                                               </object>
+                                                               <object class="NSMenuItem" id="583158037">
+                                                                       <reference key="NSMenu" ref="789758025"/>
+                                                                       <string key="NSTitle">Select All</string>
+                                                                       <string key="NSKeyEquiv">a</string>
+                                                                       <int key="NSKeyEquivModMask">1048576</int>
+                                                                       <int key="NSMnemonicLoc">2147483647</int>
+                                                                       <reference key="NSOnImage" ref="581012373"/>
+                                                                       <reference key="NSMixedImage" ref="766077871"/>
+                                                               </object>
+                                                               <object class="NSMenuItem" id="212016141">
+                                                                       <reference key="NSMenu" ref="789758025"/>
+                                                                       <bool key="NSIsDisabled">YES</bool>
+                                                                       <bool key="NSIsSeparator">YES</bool>
+                                                                       <reference key="NSTitle" ref="1003"/>
+                                                                       <reference key="NSKeyEquiv" ref="1003"/>
+                                                                       <int key="NSKeyEquivModMask">1048576</int>
+                                                                       <int key="NSMnemonicLoc">2147483647</int>
+                                                                       <reference key="NSOnImage" ref="581012373"/>
+                                                                       <reference key="NSMixedImage" ref="766077871"/>
+                                                               </object>
+                                                               <object class="NSMenuItem" id="892235320">
+                                                                       <reference key="NSMenu" ref="789758025"/>
+                                                                       <string key="NSTitle" id="1063488389">Find</string>
+                                                                       <reference key="NSKeyEquiv" ref="1003"/>
+                                                                       <int key="NSKeyEquivModMask">1048576</int>
+                                                                       <int key="NSMnemonicLoc">2147483647</int>
+                                                                       <reference key="NSOnImage" ref="581012373"/>
+                                                                       <reference key="NSMixedImage" ref="766077871"/>
+                                                                       <string key="NSAction">submenuAction:</string>
+                                                                       <object class="NSMenu" key="NSSubmenu" id="963351320">
+                                                                               <reference key="NSTitle" ref="1063488389"/>
+                                                                               <object class="NSMutableArray" key="NSMenuItems">
+                                                                                       <bool key="EncodedWithXMLCoder">YES</bool>
+                                                                                       <object class="NSMenuItem" id="447796847">
+                                                                                               <reference key="NSMenu" ref="963351320"/>
+                                                                                               <string type="base64-UTF8" key="NSTitle">RmluZOKApg</string>
+                                                                                               <string key="NSKeyEquiv" id="117448800">f</string>
+                                                                                               <int key="NSKeyEquivModMask">1048576</int>
+                                                                                               <int key="NSMnemonicLoc">2147483647</int>
+                                                                                               <reference key="NSOnImage" ref="581012373"/>
+                                                                                               <reference key="NSMixedImage" ref="766077871"/>
+                                                                                               <int key="NSTag">1</int>
+                                                                                       </object>
+                                                                                       <object class="NSMenuItem" id="326711663">
+                                                                                               <reference key="NSMenu" ref="963351320"/>
+                                                                                               <string key="NSTitle">Find Next</string>
+                                                                                               <string key="NSKeyEquiv" id="593822657">g</string>
+                                                                                               <int key="NSKeyEquivModMask">1048576</int>
+                                                                                               <int key="NSMnemonicLoc">2147483647</int>
+                                                                                               <reference key="NSOnImage" ref="581012373"/>
+                                                                                               <reference key="NSMixedImage" ref="766077871"/>
+                                                                                               <int key="NSTag">2</int>
+                                                                                       </object>
+                                                                                       <object class="NSMenuItem" id="270902937">
+                                                                                               <reference key="NSMenu" ref="963351320"/>
+                                                                                               <string key="NSTitle">Find Previous</string>
+                                                                                               <string key="NSKeyEquiv" id="1039103204">G</string>
+                                                                                               <int key="NSKeyEquivModMask">1179648</int>
+                                                                                               <int key="NSMnemonicLoc">2147483647</int>
+                                                                                               <reference key="NSOnImage" ref="581012373"/>
+                                                                                               <reference key="NSMixedImage" ref="766077871"/>
+                                                                                               <int key="NSTag">3</int>
+                                                                                       </object>
+                                                                                       <object class="NSMenuItem" id="159080638">
+                                                                                               <reference key="NSMenu" ref="963351320"/>
+                                                                                               <string key="NSTitle">Use Selection for Find</string>
+                                                                                               <string key="NSKeyEquiv">e</string>
+                                                                                               <int key="NSKeyEquivModMask">1048576</int>
+                                                                                               <int key="NSMnemonicLoc">2147483647</int>
+                                                                                               <reference key="NSOnImage" ref="581012373"/>
+                                                                                               <reference key="NSMixedImage" ref="766077871"/>
+                                                                                               <int key="NSTag">7</int>
+                                                                                       </object>
+                                                                                       <object class="NSMenuItem" id="88285865">
+                                                                                               <reference key="NSMenu" ref="963351320"/>
+                                                                                               <string key="NSTitle">Jump to Selection</string>
+                                                                                               <string key="NSKeyEquiv">j</string>
+                                                                                               <int key="NSKeyEquivModMask">1048576</int>
+                                                                                               <int key="NSMnemonicLoc">2147483647</int>
+                                                                                               <reference key="NSOnImage" ref="581012373"/>
+                                                                                               <reference key="NSMixedImage" ref="766077871"/>
+                                                                                       </object>
+                                                                               </object>
+                                                                       </object>
+                                                               </object>
+                                                               <object class="NSMenuItem" id="972420730">
+                                                                       <reference key="NSMenu" ref="789758025"/>
+                                                                       <string key="NSTitle" id="420738198">Spelling and Grammar</string>
+                                                                       <reference key="NSKeyEquiv" ref="1003"/>
+                                                                       <int key="NSKeyEquivModMask">1048576</int>
+                                                                       <int key="NSMnemonicLoc">2147483647</int>
+                                                                       <reference key="NSOnImage" ref="581012373"/>
+                                                                       <reference key="NSMixedImage" ref="766077871"/>
+                                                                       <string key="NSAction">submenuAction:</string>
+                                                                       <object class="NSMenu" key="NSSubmenu" id="769623530">
+                                                                               <reference key="NSTitle" ref="420738198"/>
+                                                                               <object class="NSMutableArray" key="NSMenuItems">
+                                                                                       <bool key="EncodedWithXMLCoder">YES</bool>
+                                                                                       <object class="NSMenuItem" id="679648819">
+                                                                                               <reference key="NSMenu" ref="769623530"/>
+                                                                                               <string type="base64-UTF8" key="NSTitle">U2hvdyBTcGVsbGluZ+KApg</string>
+                                                                                               <string key="NSKeyEquiv">:</string>
+                                                                                               <int key="NSKeyEquivModMask">1048576</int>
+                                                                                               <int key="NSMnemonicLoc">2147483647</int>
+                                                                                               <reference key="NSOnImage" ref="581012373"/>
+                                                                                               <reference key="NSMixedImage" ref="766077871"/>
+                                                                                       </object>
+                                                                                       <object class="NSMenuItem" id="96193923">
+                                                                                               <reference key="NSMenu" ref="769623530"/>
+                                                                                               <string key="NSTitle">Check Spelling</string>
+                                                                                               <string key="NSKeyEquiv">;</string>
+                                                                                               <int key="NSKeyEquivModMask">1048576</int>
+                                                                                               <int key="NSMnemonicLoc">2147483647</int>
+                                                                                               <reference key="NSOnImage" ref="581012373"/>
+                                                                                               <reference key="NSMixedImage" ref="766077871"/>
+                                                                                       </object>
+                                                                                       <object class="NSMenuItem" id="948374510">
+                                                                                               <reference key="NSMenu" ref="769623530"/>
+                                                                                               <string key="NSTitle">Check Spelling While Typing</string>
+                                                                                               <reference key="NSKeyEquiv" ref="1003"/>
+                                                                                               <int key="NSKeyEquivModMask">1048576</int>
+                                                                                               <int key="NSMnemonicLoc">2147483647</int>
+                                                                                               <reference key="NSOnImage" ref="581012373"/>
+                                                                                               <reference key="NSMixedImage" ref="766077871"/>
+                                                                                       </object>
+                                                                                       <object class="NSMenuItem" id="967646866">
+                                                                                               <reference key="NSMenu" ref="769623530"/>
+                                                                                               <string key="NSTitle">Check Grammar With Spelling</string>
+                                                                                               <reference key="NSKeyEquiv" ref="1003"/>
+                                                                                               <int key="NSKeyEquivModMask">1048576</int>
+                                                                                               <int key="NSMnemonicLoc">2147483647</int>
+                                                                                               <reference key="NSOnImage" ref="581012373"/>
+                                                                                               <reference key="NSMixedImage" ref="766077871"/>
+                                                                                       </object>
+                                                                               </object>
+                                                                       </object>
+                                                               </object>
+                                                               <object class="NSMenuItem" id="507821607">
+                                                                       <reference key="NSMenu" ref="789758025"/>
+                                                                       <string key="NSTitle" id="941701519">Substitutions</string>
+                                                                       <reference key="NSKeyEquiv" ref="1003"/>
+                                                                       <int key="NSKeyEquivModMask">1048576</int>
+                                                                       <int key="NSMnemonicLoc">2147483647</int>
+                                                                       <reference key="NSOnImage" ref="581012373"/>
+                                                                       <reference key="NSMixedImage" ref="766077871"/>
+                                                                       <string key="NSAction">submenuAction:</string>
+                                                                       <object class="NSMenu" key="NSSubmenu" id="698887838">
+                                                                               <reference key="NSTitle" ref="941701519"/>
+                                                                               <object class="NSMutableArray" key="NSMenuItems">
+                                                                                       <bool key="EncodedWithXMLCoder">YES</bool>
+                                                                                       <object class="NSMenuItem" id="605118523">
+                                                                                               <reference key="NSMenu" ref="698887838"/>
+                                                                                               <string key="NSTitle">Smart Copy/Paste</string>
+                                                                                               <reference key="NSKeyEquiv" ref="117448800"/>
+                                                                                               <int key="NSKeyEquivModMask">1048576</int>
+                                                                                               <int key="NSMnemonicLoc">2147483647</int>
+                                                                                               <reference key="NSOnImage" ref="581012373"/>
+                                                                                               <reference key="NSMixedImage" ref="766077871"/>
+                                                                                               <int key="NSTag">1</int>
+                                                                                       </object>
+                                                                                       <object class="NSMenuItem" id="197661976">
+                                                                                               <reference key="NSMenu" ref="698887838"/>
+                                                                                               <string key="NSTitle">Smart Quotes</string>
+                                                                                               <reference key="NSKeyEquiv" ref="593822657"/>
+                                                                                               <int key="NSKeyEquivModMask">1048576</int>
+                                                                                               <int key="NSMnemonicLoc">2147483647</int>
+                                                                                               <reference key="NSOnImage" ref="581012373"/>
+                                                                                               <reference key="NSMixedImage" ref="766077871"/>
+                                                                                               <int key="NSTag">2</int>
+                                                                                       </object>
+                                                                                       <object class="NSMenuItem" id="708854459">
+                                                                                               <reference key="NSMenu" ref="698887838"/>
+                                                                                               <string key="NSTitle">Smart Links</string>
+                                                                                               <reference key="NSKeyEquiv" ref="1039103204"/>
+                                                                                               <int key="NSKeyEquivModMask">1179648</int>
+                                                                                               <int key="NSMnemonicLoc">2147483647</int>
+                                                                                               <reference key="NSOnImage" ref="581012373"/>
+                                                                                               <reference key="NSMixedImage" ref="766077871"/>
+                                                                                               <int key="NSTag">3</int>
+                                                                                       </object>
+                                                                               </object>
+                                                                       </object>
+                                                               </object>
+                                                               <object class="NSMenuItem" id="676164635">
+                                                                       <reference key="NSMenu" ref="789758025"/>
+                                                                       <string key="NSTitle" id="380684386">Speech</string>
+                                                                       <reference key="NSKeyEquiv" ref="1003"/>
+                                                                       <int key="NSKeyEquivModMask">1048576</int>
+                                                                       <int key="NSMnemonicLoc">2147483647</int>
+                                                                       <reference key="NSOnImage" ref="581012373"/>
+                                                                       <reference key="NSMixedImage" ref="766077871"/>
+                                                                       <string key="NSAction">submenuAction:</string>
+                                                                       <object class="NSMenu" key="NSSubmenu" id="785027613">
+                                                                               <reference key="NSTitle" ref="380684386"/>
+                                                                               <object class="NSMutableArray" key="NSMenuItems">
+                                                                                       <bool key="EncodedWithXMLCoder">YES</bool>
+                                                                                       <object class="NSMenuItem" id="731782645">
+                                                                                               <reference key="NSMenu" ref="785027613"/>
+                                                                                               <string key="NSTitle">Start Speaking</string>
+                                                                                               <reference key="NSKeyEquiv" ref="1003"/>
+                                                                                               <int key="NSKeyEquivModMask">1048576</int>
+                                                                                               <int key="NSMnemonicLoc">2147483647</int>
+                                                                                               <reference key="NSOnImage" ref="581012373"/>
+                                                                                               <reference key="NSMixedImage" ref="766077871"/>
+                                                                                       </object>
+                                                                                       <object class="NSMenuItem" id="680220178">
+                                                                                               <reference key="NSMenu" ref="785027613"/>
+                                                                                               <string key="NSTitle">Stop Speaking</string>
+                                                                                               <reference key="NSKeyEquiv" ref="1003"/>
+                                                                                               <int key="NSKeyEquivModMask">1048576</int>
+                                                                                               <int key="NSMnemonicLoc">2147483647</int>
+                                                                                               <reference key="NSOnImage" ref="581012373"/>
+                                                                                               <reference key="NSMixedImage" ref="766077871"/>
+                                                                                       </object>
+                                                                               </object>
+                                                                       </object>
+                                                               </object>
+                                                       </object>
+                                               </object>
+                                       </object>
+                                       <object class="NSMenuItem" id="626404410">
+                                               <reference key="NSMenu" ref="649796088"/>
+                                               <string key="NSTitle" id="338921554">Format</string>
+                                               <reference key="NSKeyEquiv" ref="1003"/>
+                                               <int key="NSKeyEquivModMask">1048576</int>
+                                               <int key="NSMnemonicLoc">2147483647</int>
+                                               <reference key="NSOnImage" ref="581012373"/>
+                                               <reference key="NSMixedImage" ref="766077871"/>
+                                               <string key="NSAction">submenuAction:</string>
+                                               <object class="NSMenu" key="NSSubmenu" id="502084290">
+                                                       <reference key="NSTitle" ref="338921554"/>
+                                                       <object class="NSMutableArray" key="NSMenuItems">
+                                                               <bool key="EncodedWithXMLCoder">YES</bool>
+                                                               <object class="NSMenuItem" id="519768076">
+                                                                       <reference key="NSMenu" ref="502084290"/>
+                                                                       <string key="NSTitle">Show Fonts</string>
+                                                                       <string key="NSKeyEquiv" id="484656347">t</string>
+                                                                       <int key="NSKeyEquivModMask">1048576</int>
+                                                                       <int key="NSMnemonicLoc">2147483647</int>
+                                                                       <reference key="NSOnImage" ref="581012373"/>
+                                                                       <reference key="NSMixedImage" ref="766077871"/>
+                                                               </object>
+                                                               <object class="NSMenuItem" id="1028416764">
+                                                                       <reference key="NSMenu" ref="502084290"/>
+                                                                       <string key="NSTitle">Show Colors</string>
+                                                                       <string key="NSKeyEquiv">C</string>
+                                                                       <int key="NSKeyEquivModMask">1179648</int>
+                                                                       <int key="NSMnemonicLoc">2147483647</int>
+                                                                       <reference key="NSOnImage" ref="581012373"/>
+                                                                       <reference key="NSMixedImage" ref="766077871"/>
+                                                               </object>
+                                                       </object>
+                                               </object>
+                                       </object>
+                                       <object class="NSMenuItem" id="586577488">
+                                               <reference key="NSMenu" ref="649796088"/>
+                                               <string key="NSTitle" id="941691877">View</string>
+                                               <reference key="NSKeyEquiv" ref="1003"/>
+                                               <int key="NSKeyEquivModMask">1048576</int>
+                                               <int key="NSMnemonicLoc">2147483647</int>
+                                               <reference key="NSOnImage" ref="581012373"/>
+                                               <reference key="NSMixedImage" ref="766077871"/>
+                                               <string key="NSAction">submenuAction:</string>
+                                               <object class="NSMenu" key="NSSubmenu" id="466310130">
+                                                       <reference key="NSTitle" ref="941691877"/>
+                                                       <object class="NSMutableArray" key="NSMenuItems">
+                                                               <bool key="EncodedWithXMLCoder">YES</bool>
+                                                               <object class="NSMenuItem" id="102151532">
+                                                                       <reference key="NSMenu" ref="466310130"/>
+                                                                       <string key="NSTitle">Show Toolbar</string>
+                                                                       <reference key="NSKeyEquiv" ref="484656347"/>
+                                                                       <int key="NSKeyEquivModMask">1572864</int>
+                                                                       <int key="NSMnemonicLoc">2147483647</int>
+                                                                       <reference key="NSOnImage" ref="581012373"/>
+                                                                       <reference key="NSMixedImage" ref="766077871"/>
+                                                               </object>
+                                                               <object class="NSMenuItem" id="237841660">
+                                                                       <reference key="NSMenu" ref="466310130"/>
+                                                                       <string type="base64-UTF8" key="NSTitle">Q3VzdG9taXplIFRvb2xiYXLigKY</string>
+                                                                       <reference key="NSKeyEquiv" ref="1003"/>
+                                                                       <int key="NSKeyEquivModMask">1048576</int>
+                                                                       <int key="NSMnemonicLoc">2147483647</int>
+                                                                       <reference key="NSOnImage" ref="581012373"/>
+                                                                       <reference key="NSMixedImage" ref="766077871"/>
+                                                               </object>
+                                                       </object>
+                                               </object>
+                                       </object>
+                                       <object class="NSMenuItem" id="713487014">
+                                               <reference key="NSMenu" ref="649796088"/>
+                                               <string key="NSTitle" id="899301513">Window</string>
+                                               <reference key="NSKeyEquiv" ref="1003"/>
+                                               <int key="NSKeyEquivModMask">1048576</int>
+                                               <int key="NSMnemonicLoc">2147483647</int>
+                                               <reference key="NSOnImage" ref="581012373"/>
+                                               <reference key="NSMixedImage" ref="766077871"/>
+                                               <string key="NSAction">submenuAction:</string>
+                                               <object class="NSMenu" key="NSSubmenu" id="835318025">
+                                                       <reference key="NSTitle" ref="899301513"/>
+                                                       <object class="NSMutableArray" key="NSMenuItems">
+                                                               <bool key="EncodedWithXMLCoder">YES</bool>
+                                                               <object class="NSMenuItem" id="1011231497">
+                                                                       <reference key="NSMenu" ref="835318025"/>
+                                                                       <string key="NSTitle">Minimize</string>
+                                                                       <string key="NSKeyEquiv">m</string>
+                                                                       <int key="NSKeyEquivModMask">1048576</int>
+                                                                       <int key="NSMnemonicLoc">2147483647</int>
+                                                                       <reference key="NSOnImage" ref="581012373"/>
+                                                                       <reference key="NSMixedImage" ref="766077871"/>
+                                                               </object>
+                                                               <object class="NSMenuItem" id="575023229">
+                                                                       <reference key="NSMenu" ref="835318025"/>
+                                                                       <string key="NSTitle">Zoom</string>
+                                                                       <reference key="NSKeyEquiv" ref="1003"/>
+                                                                       <int key="NSKeyEquivModMask">1048576</int>
+                                                                       <int key="NSMnemonicLoc">2147483647</int>
+                                                                       <reference key="NSOnImage" ref="581012373"/>
+                                                                       <reference key="NSMixedImage" ref="766077871"/>
+                                                               </object>
+                                                               <object class="NSMenuItem" id="299356726">
+                                                                       <reference key="NSMenu" ref="835318025"/>
+                                                                       <bool key="NSIsDisabled">YES</bool>
+                                                                       <bool key="NSIsSeparator">YES</bool>
+                                                                       <reference key="NSTitle" ref="1003"/>
+                                                                       <reference key="NSKeyEquiv" ref="1003"/>
+                                                                       <int key="NSKeyEquivModMask">1048576</int>
+                                                                       <int key="NSMnemonicLoc">2147483647</int>
+                                                                       <reference key="NSOnImage" ref="581012373"/>
+                                                                       <reference key="NSMixedImage" ref="766077871"/>
+                                                               </object>
+                                                               <object class="NSMenuItem" id="625202149">
+                                                                       <reference key="NSMenu" ref="835318025"/>
+                                                                       <string key="NSTitle">Bring All to Front</string>
+                                                                       <reference key="NSKeyEquiv" ref="1003"/>
+                                                                       <int key="NSKeyEquivModMask">1048576</int>
+                                                                       <int key="NSMnemonicLoc">2147483647</int>
+                                                                       <reference key="NSOnImage" ref="581012373"/>
+                                                                       <reference key="NSMixedImage" ref="766077871"/>
+                                                               </object>
+                                                       </object>
+                                                       <string key="NSName">_NSWindowsMenu</string>
+                                               </object>
+                                       </object>
+                                       <object class="NSMenuItem" id="391199113">
+                                               <reference key="NSMenu" ref="649796088"/>
+                                               <string key="NSTitle" id="194923554">Help</string>
+                                               <reference key="NSKeyEquiv" ref="1003"/>
+                                               <int key="NSKeyEquivModMask">1048576</int>
+                                               <int key="NSMnemonicLoc">2147483647</int>
+                                               <reference key="NSOnImage" ref="581012373"/>
+                                               <reference key="NSMixedImage" ref="766077871"/>
+                                               <string key="NSAction">submenuAction:</string>
+                                               <object class="NSMenu" key="NSSubmenu" id="374024848">
+                                                       <reference key="NSTitle" ref="194923554"/>
+                                                       <object class="NSMutableArray" key="NSMenuItems">
+                                                               <bool key="EncodedWithXMLCoder">YES</bool>
+                                                               <object class="NSMenuItem" id="238773614">
+                                                                       <reference key="NSMenu" ref="374024848"/>
+                                                                       <string key="NSTitle">Graphviz Help</string>
+                                                                       <string key="NSKeyEquiv">?</string>
+                                                                       <int key="NSKeyEquivModMask">1048576</int>
+                                                                       <int key="NSMnemonicLoc">2147483647</int>
+                                                                       <reference key="NSOnImage" ref="581012373"/>
+                                                                       <reference key="NSMixedImage" ref="766077871"/>
+                                                               </object>
+                                                       </object>
+                                               </object>
+                                       </object>
+                               </object>
+                               <string key="NSName">_NSMainMenu</string>
+                       </object>
+               </object>
+               <object class="IBObjectContainer" key="IBDocument.Objects">
+                       <object class="NSMutableArray" key="connectionRecords">
+                               <bool key="EncodedWithXMLCoder">YES</bool>
+                               <object class="IBConnectionRecord">
+                                       <object class="IBActionConnection" key="connection">
+                                               <string key="label">performMiniaturize:</string>
+                                               <reference key="source" ref="1014"/>
+                                               <reference key="destination" ref="1011231497"/>
+                                       </object>
+                                       <int key="connectionID">37</int>
+                               </object>
+                               <object class="IBConnectionRecord">
+                                       <object class="IBActionConnection" key="connection">
+                                               <string key="label">arrangeInFront:</string>
+                                               <reference key="source" ref="1014"/>
+                                               <reference key="destination" ref="625202149"/>
+                                       </object>
+                                       <int key="connectionID">39</int>
+                               </object>
+                               <object class="IBConnectionRecord">
+                                       <object class="IBActionConnection" key="connection">
+                                               <string key="label">runPageLayout:</string>
+                                               <reference key="source" ref="1014"/>
+                                               <reference key="destination" ref="294629803"/>
+                                       </object>
+                                       <int key="connectionID">87</int>
+                               </object>
+                               <object class="IBConnectionRecord">
+                                       <object class="IBActionConnection" key="connection">
+                                               <string key="label">clearRecentDocuments:</string>
+                                               <reference key="source" ref="1014"/>
+                                               <reference key="destination" ref="759406840"/>
+                                       </object>
+                                       <int key="connectionID">127</int>
+                               </object>
+                               <object class="IBConnectionRecord">
+                                       <object class="IBActionConnection" key="connection">
+                                               <string key="label">orderFrontStandardAboutPanel:</string>
+                                               <reference key="source" ref="1021"/>
+                                               <reference key="destination" ref="238522557"/>
+                                       </object>
+                                       <int key="connectionID">142</int>
+                               </object>
+                               <object class="IBConnectionRecord">
+                                       <object class="IBActionConnection" key="connection">
+                                               <string key="label">performClose:</string>
+                                               <reference key="source" ref="1014"/>
+                                               <reference key="destination" ref="776162233"/>
+                                       </object>
+                                       <int key="connectionID">193</int>
+                               </object>
+                               <object class="IBConnectionRecord">
+                                       <object class="IBActionConnection" key="connection">
+                                               <string key="label">toggleContinuousSpellChecking:</string>
+                                               <reference key="source" ref="1014"/>
+                                               <reference key="destination" ref="948374510"/>
+                                       </object>
+                                       <int key="connectionID">222</int>
+                               </object>
+                               <object class="IBConnectionRecord">
+                                       <object class="IBActionConnection" key="connection">
+                                               <string key="label">undo:</string>
+                                               <reference key="source" ref="1014"/>
+                                               <reference key="destination" ref="1058277027"/>
+                                       </object>
+                                       <int key="connectionID">223</int>
+                               </object>
+                               <object class="IBConnectionRecord">
+                                       <object class="IBActionConnection" key="connection">
+                                               <string key="label">copy:</string>
+                                               <reference key="source" ref="1014"/>
+                                               <reference key="destination" ref="860595796"/>
+                                       </object>
+                                       <int key="connectionID">224</int>
+                               </object>
+                               <object class="IBConnectionRecord">
+                                       <object class="IBActionConnection" key="connection">
+                                               <string key="label">checkSpelling:</string>
+                                               <reference key="source" ref="1014"/>
+                                               <reference key="destination" ref="96193923"/>
+                                       </object>
+                                       <int key="connectionID">225</int>
+                               </object>
+                               <object class="IBConnectionRecord">
+                                       <object class="IBActionConnection" key="connection">
+                                               <string key="label">paste:</string>
+                                               <reference key="source" ref="1014"/>
+                                               <reference key="destination" ref="29853731"/>
+                                       </object>
+                                       <int key="connectionID">226</int>
+                               </object>
+                               <object class="IBConnectionRecord">
+                                       <object class="IBActionConnection" key="connection">
+                                               <string key="label">stopSpeaking:</string>
+                                               <reference key="source" ref="1014"/>
+                                               <reference key="destination" ref="680220178"/>
+                                       </object>
+                                       <int key="connectionID">227</int>
+                               </object>
+                               <object class="IBConnectionRecord">
+                                       <object class="IBActionConnection" key="connection">
+                                               <string key="label">cut:</string>
+                                               <reference key="source" ref="1014"/>
+                                               <reference key="destination" ref="296257095"/>
+                                       </object>
+                                       <int key="connectionID">228</int>
+                               </object>
+                               <object class="IBConnectionRecord">
+                                       <object class="IBActionConnection" key="connection">
+                                               <string key="label">showGuessPanel:</string>
+                                               <reference key="source" ref="1014"/>
+                                               <reference key="destination" ref="679648819"/>
+                                       </object>
+                                       <int key="connectionID">230</int>
+                               </object>
+                               <object class="IBConnectionRecord">
+                                       <object class="IBActionConnection" key="connection">
+                                               <string key="label">redo:</string>
+                                               <reference key="source" ref="1014"/>
+                                               <reference key="destination" ref="790794224"/>
+                                       </object>
+                                       <int key="connectionID">231</int>
+                               </object>
+                               <object class="IBConnectionRecord">
+                                       <object class="IBActionConnection" key="connection">
+                                               <string key="label">selectAll:</string>
+                                               <reference key="source" ref="1014"/>
+                                               <reference key="destination" ref="583158037"/>
+                                       </object>
+                                       <int key="connectionID">232</int>
+                               </object>
+                               <object class="IBConnectionRecord">
+                                       <object class="IBActionConnection" key="connection">
+                                               <string key="label">startSpeaking:</string>
+                                               <reference key="source" ref="1014"/>
+                                               <reference key="destination" ref="731782645"/>
+                                       </object>
+                                       <int key="connectionID">233</int>
+                               </object>
+                               <object class="IBConnectionRecord">
+                                       <object class="IBActionConnection" key="connection">
+                                               <string key="label">delete:</string>
+                                               <reference key="source" ref="1014"/>
+                                               <reference key="destination" ref="437104165"/>
+                                       </object>
+                                       <int key="connectionID">235</int>
+                               </object>
+                               <object class="IBConnectionRecord">
+                                       <object class="IBActionConnection" key="connection">
+                                               <string key="label">performZoom:</string>
+                                               <reference key="source" ref="1014"/>
+                                               <reference key="destination" ref="575023229"/>
+                                       </object>
+                                       <int key="connectionID">240</int>
+                               </object>
+                               <object class="IBConnectionRecord">
+                                       <object class="IBActionConnection" key="connection">
+                                               <string key="label">performFindPanelAction:</string>
+                                               <reference key="source" ref="1014"/>
+                                               <reference key="destination" ref="447796847"/>
+                                       </object>
+                                       <int key="connectionID">241</int>
+                               </object>
+                               <object class="IBConnectionRecord">
+                                       <object class="IBActionConnection" key="connection">
+                                               <string key="label">centerSelectionInVisibleArea:</string>
+                                               <reference key="source" ref="1014"/>
+                                               <reference key="destination" ref="88285865"/>
+                                       </object>
+                                       <int key="connectionID">245</int>
+                               </object>
+                               <object class="IBConnectionRecord">
+                                       <object class="IBActionConnection" key="connection">
+                                               <string key="label">toggleGrammarChecking:</string>
+                                               <reference key="source" ref="1014"/>
+                                               <reference key="destination" ref="967646866"/>
+                                       </object>
+                                       <int key="connectionID">347</int>
+                               </object>
+                               <object class="IBConnectionRecord">
+                                       <object class="IBActionConnection" key="connection">
+                                               <string key="label">toggleSmartInsertDelete:</string>
+                                               <reference key="source" ref="1014"/>
+                                               <reference key="destination" ref="605118523"/>
+                                       </object>
+                                       <int key="connectionID">355</int>
+                               </object>
+                               <object class="IBConnectionRecord">
+                                       <object class="IBActionConnection" key="connection">
+                                               <string key="label">toggleAutomaticQuoteSubstitution:</string>
+                                               <reference key="source" ref="1014"/>
+                                               <reference key="destination" ref="197661976"/>
+                                       </object>
+                                       <int key="connectionID">356</int>
+                               </object>
+                               <object class="IBConnectionRecord">
+                                       <object class="IBActionConnection" key="connection">
+                                               <string key="label">toggleAutomaticLinkDetection:</string>
+                                               <reference key="source" ref="1014"/>
+                                               <reference key="destination" ref="708854459"/>
+                                       </object>
+                                       <int key="connectionID">357</int>
+                               </object>
+                               <object class="IBConnectionRecord">
+                                       <object class="IBActionConnection" key="connection">
+                                               <string key="label">showHelp:</string>
+                                               <reference key="source" ref="1014"/>
+                                               <reference key="destination" ref="238773614"/>
+                                       </object>
+                                       <int key="connectionID">360</int>
+                               </object>
+                               <object class="IBConnectionRecord">
+                                       <object class="IBActionConnection" key="connection">
+                                               <string key="label">orderFrontColorPanel:</string>
+                                               <reference key="source" ref="1014"/>
+                                               <reference key="destination" ref="1028416764"/>
+                                       </object>
+                                       <int key="connectionID">361</int>
+                               </object>
+                               <object class="IBConnectionRecord">
+                                       <object class="IBActionConnection" key="connection">
+                                               <string key="label">saveDocument:</string>
+                                               <reference key="source" ref="1014"/>
+                                               <reference key="destination" ref="1023925487"/>
+                                       </object>
+                                       <int key="connectionID">362</int>
+                               </object>
+                               <object class="IBConnectionRecord">
+                                       <object class="IBActionConnection" key="connection">
+                                               <string key="label">saveDocumentAs:</string>
+                                               <reference key="source" ref="1014"/>
+                                               <reference key="destination" ref="117038363"/>
+                                       </object>
+                                       <int key="connectionID">363</int>
+                               </object>
+                               <object class="IBConnectionRecord">
+                                       <object class="IBActionConnection" key="connection">
+                                               <string key="label">revertDocumentToSaved:</string>
+                                               <reference key="source" ref="1014"/>
+                                               <reference key="destination" ref="579971712"/>
+                                       </object>
+                                       <int key="connectionID">364</int>
+                               </object>
+                               <object class="IBConnectionRecord">
+                                       <object class="IBActionConnection" key="connection">
+                                               <string key="label">runToolbarCustomizationPalette:</string>
+                                               <reference key="source" ref="1014"/>
+                                               <reference key="destination" ref="237841660"/>
+                                       </object>
+                                       <int key="connectionID">365</int>
+                               </object>
+                               <object class="IBConnectionRecord">
+                                       <object class="IBActionConnection" key="connection">
+                                               <string key="label">toggleToolbarShown:</string>
+                                               <reference key="source" ref="1014"/>
+                                               <reference key="destination" ref="102151532"/>
+                                       </object>
+                                       <int key="connectionID">366</int>
+                               </object>
+                               <object class="IBConnectionRecord">
+                                       <object class="IBActionConnection" key="connection">
+                                               <string key="label">hide:</string>
+                                               <reference key="source" ref="1014"/>
+                                               <reference key="destination" ref="755159360"/>
+                                       </object>
+                                       <int key="connectionID">367</int>
+                               </object>
+                               <object class="IBConnectionRecord">
+                                       <object class="IBActionConnection" key="connection">
+                                               <string key="label">hideOtherApplications:</string>
+                                               <reference key="source" ref="1014"/>
+                                               <reference key="destination" ref="342932134"/>
+                                       </object>
+                                       <int key="connectionID">368</int>
+                               </object>
+                               <object class="IBConnectionRecord">
+                                       <object class="IBActionConnection" key="connection">
+                                               <string key="label">terminate:</string>
+                                               <reference key="source" ref="1014"/>
+                                               <reference key="destination" ref="632727374"/>
+                                       </object>
+                                       <int key="connectionID">369</int>
+                               </object>
+                               <object class="IBConnectionRecord">
+                                       <object class="IBActionConnection" key="connection">
+                                               <string key="label">unhideAllApplications:</string>
+                                               <reference key="source" ref="1014"/>
+                                               <reference key="destination" ref="908899353"/>
+                                       </object>
+                                       <int key="connectionID">370</int>
+                               </object>
+                               <object class="IBConnectionRecord">
+                                       <object class="IBActionConnection" key="connection">
+                                               <string key="label">newDocument:</string>
+                                               <reference key="source" ref="1014"/>
+                                               <reference key="destination" ref="705341025"/>
+                                       </object>
+                                       <int key="connectionID">371</int>
+                               </object>
+                               <object class="IBConnectionRecord">
+                                       <object class="IBActionConnection" key="connection">
+                                               <string key="label">openDocument:</string>
+                                               <reference key="source" ref="1014"/>
+                                               <reference key="destination" ref="722745758"/>
+                                       </object>
+                                       <int key="connectionID">372</int>
+                               </object>
+                               <object class="IBConnectionRecord">
+                                       <object class="IBActionConnection" key="connection">
+                                               <string key="label">printDocument:</string>
+                                               <reference key="source" ref="1014"/>
+                                               <reference key="destination" ref="49223823"/>
+                                       </object>
+                                       <int key="connectionID">373</int>
+                               </object>
+                       </object>
+                       <object class="IBMutableOrderedSet" key="objectRecords">
+                               <object class="NSArray" key="orderedObjects">
+                                       <bool key="EncodedWithXMLCoder">YES</bool>
+                                       <object class="IBObjectRecord">
+                                               <int key="objectID">0</int>
+                                               <object class="NSArray" key="object" id="1049">
+                                                       <bool key="EncodedWithXMLCoder">YES</bool>
+                                               </object>
+                                               <reference key="children" ref="1048"/>
+                                               <nil key="parent"/>
+                                       </object>
+                                       <object class="IBObjectRecord">
+                                               <int key="objectID">-2</int>
+                                               <reference key="object" ref="1021"/>
+                                               <reference key="parent" ref="1049"/>
+                                               <string type="base64-UTF8" key="objectName">RmlsZSdzIE93bmVyA</string>
+                                       </object>
+                                       <object class="IBObjectRecord">
+                                               <int key="objectID">-1</int>
+                                               <reference key="object" ref="1014"/>
+                                               <reference key="parent" ref="1049"/>
+                                               <string key="objectName">First Responder</string>
+                                       </object>
+                                       <object class="IBObjectRecord">
+                                               <int key="objectID">-3</int>
+                                               <reference key="object" ref="1050"/>
+                                               <reference key="parent" ref="1049"/>
+                                               <string key="objectName">Application</string>
+                                       </object>
+                                       <object class="IBObjectRecord">
+                                               <int key="objectID">29</int>
+                                               <reference key="object" ref="649796088"/>
+                                               <object class="NSMutableArray" key="children">
+                                                       <bool key="EncodedWithXMLCoder">YES</bool>
+                                                       <reference ref="713487014"/>
+                                                       <reference ref="694149608"/>
+                                                       <reference ref="391199113"/>
+                                                       <reference ref="952259628"/>
+                                                       <reference ref="379814623"/>
+                                                       <reference ref="586577488"/>
+                                                       <reference ref="626404410"/>
+                                               </object>
+                                               <reference key="parent" ref="1049"/>
+                                               <string key="objectName">MainMenu</string>
+                                       </object>
+                                       <object class="IBObjectRecord">
+                                               <int key="objectID">19</int>
+                                               <reference key="object" ref="713487014"/>
+                                               <object class="NSMutableArray" key="children">
+                                                       <bool key="EncodedWithXMLCoder">YES</bool>
+                                                       <reference ref="835318025"/>
+                                               </object>
+                                               <reference key="parent" ref="649796088"/>
+                                       </object>
+                                       <object class="IBObjectRecord">
+                                               <int key="objectID">56</int>
+                                               <reference key="object" ref="694149608"/>
+                                               <object class="NSMutableArray" key="children">
+                                                       <bool key="EncodedWithXMLCoder">YES</bool>
+                                                       <reference ref="110575045"/>
+                                               </object>
+                                               <reference key="parent" ref="649796088"/>
+                                       </object>
+                                       <object class="IBObjectRecord">
+                                               <int key="objectID">103</int>
+                                               <reference key="object" ref="391199113"/>
+                                               <object class="NSMutableArray" key="children">
+                                                       <bool key="EncodedWithXMLCoder">YES</bool>
+                                                       <reference ref="374024848"/>
+                                               </object>
+                                               <reference key="parent" ref="649796088"/>
+                                               <string key="objectName" id="78802696">1</string>
+                                       </object>
+                                       <object class="IBObjectRecord">
+                                               <int key="objectID">217</int>
+                                               <reference key="object" ref="952259628"/>
+                                               <object class="NSMutableArray" key="children">
+                                                       <bool key="EncodedWithXMLCoder">YES</bool>
+                                                       <reference ref="789758025"/>
+                                               </object>
+                                               <reference key="parent" ref="649796088"/>
+                                       </object>
+                                       <object class="IBObjectRecord">
+                                               <int key="objectID">83</int>
+                                               <reference key="object" ref="379814623"/>
+                                               <object class="NSMutableArray" key="children">
+                                                       <bool key="EncodedWithXMLCoder">YES</bool>
+                                                       <reference ref="720053764"/>
+                                               </object>
+                                               <reference key="parent" ref="649796088"/>
+                                       </object>
+                                       <object class="IBObjectRecord">
+                                               <int key="objectID">81</int>
+                                               <reference key="object" ref="720053764"/>
+                                               <object class="NSMutableArray" key="children">
+                                                       <bool key="EncodedWithXMLCoder">YES</bool>
+                                                       <reference ref="1023925487"/>
+                                                       <reference ref="117038363"/>
+                                                       <reference ref="49223823"/>
+                                                       <reference ref="722745758"/>
+                                                       <reference ref="705341025"/>
+                                                       <reference ref="1025936716"/>
+                                                       <reference ref="294629803"/>
+                                                       <reference ref="776162233"/>
+                                                       <reference ref="425164168"/>
+                                                       <reference ref="579971712"/>
+                                                       <reference ref="1010469920"/>
+                                               </object>
+                                               <reference key="parent" ref="379814623"/>
+                                       </object>
+                                       <object class="IBObjectRecord">
+                                               <int key="objectID">75</int>
+                                               <reference key="object" ref="1023925487"/>
+                                               <reference key="parent" ref="720053764"/>
+                                               <string key="objectName">3</string>
+                                       </object>
+                                       <object class="IBObjectRecord">
+                                               <int key="objectID">80</int>
+                                               <reference key="object" ref="117038363"/>
+                                               <reference key="parent" ref="720053764"/>
+                                               <string key="objectName">8</string>
+                                       </object>
+                                       <object class="IBObjectRecord">
+                                               <int key="objectID">78</int>
+                                               <reference key="object" ref="49223823"/>
+                                               <reference key="parent" ref="720053764"/>
+                                               <string key="objectName">6</string>
+                                       </object>
+                                       <object class="IBObjectRecord">
+                                               <int key="objectID">72</int>
+                                               <reference key="object" ref="722745758"/>
+                                               <reference key="parent" ref="720053764"/>
+                                       </object>
+                                       <object class="IBObjectRecord">
+                                               <int key="objectID">82</int>
+                                               <reference key="object" ref="705341025"/>
+                                               <reference key="parent" ref="720053764"/>
+                                               <string key="objectName">9</string>
+                                       </object>
+                                       <object class="IBObjectRecord">
+                                               <int key="objectID">124</int>
+                                               <reference key="object" ref="1025936716"/>
+                                               <object class="NSMutableArray" key="children">
+                                                       <bool key="EncodedWithXMLCoder">YES</bool>
+                                                       <reference ref="1065607017"/>
+                                               </object>
+                                               <reference key="parent" ref="720053764"/>
+                                       </object>
+                                       <object class="IBObjectRecord">
+                                               <int key="objectID">77</int>
+                                               <reference key="object" ref="294629803"/>
+                                               <reference key="parent" ref="720053764"/>
+                                               <string key="objectName">5</string>
+                                       </object>
+                                       <object class="IBObjectRecord">
+                                               <int key="objectID">73</int>
+                                               <reference key="object" ref="776162233"/>
+                                               <reference key="parent" ref="720053764"/>
+                                               <reference key="objectName" ref="78802696"/>
+                                       </object>
+                                       <object class="IBObjectRecord">
+                                               <int key="objectID">79</int>
+                                               <reference key="object" ref="425164168"/>
+                                               <reference key="parent" ref="720053764"/>
+                                               <string key="objectName">7</string>
+                                       </object>
+                                       <object class="IBObjectRecord">
+                                               <int key="objectID">112</int>
+                                               <reference key="object" ref="579971712"/>
+                                               <reference key="parent" ref="720053764"/>
+                                               <string key="objectName">10</string>
+                                       </object>
+                                       <object class="IBObjectRecord">
+                                               <int key="objectID">74</int>
+                                               <reference key="object" ref="1010469920"/>
+                                               <reference key="parent" ref="720053764"/>
+                                               <string key="objectName" id="272334373">2</string>
+                                       </object>
+                                       <object class="IBObjectRecord">
+                                               <int key="objectID">125</int>
+                                               <reference key="object" ref="1065607017"/>
+                                               <object class="NSMutableArray" key="children">
+                                                       <bool key="EncodedWithXMLCoder">YES</bool>
+                                                       <reference ref="759406840"/>
+                                               </object>
+                                               <reference key="parent" ref="1025936716"/>
+                                       </object>
+                                       <object class="IBObjectRecord">
+                                               <int key="objectID">126</int>
+                                               <reference key="object" ref="759406840"/>
+                                               <reference key="parent" ref="1065607017"/>
+                                       </object>
+                                       <object class="IBObjectRecord">
+                                               <int key="objectID">205</int>
+                                               <reference key="object" ref="789758025"/>
+                                               <object class="NSMutableArray" key="children">
+                                                       <bool key="EncodedWithXMLCoder">YES</bool>
+                                                       <reference ref="437104165"/>
+                                                       <reference ref="583158037"/>
+                                                       <reference ref="1058277027"/>
+                                                       <reference ref="212016141"/>
+                                                       <reference ref="296257095"/>
+                                                       <reference ref="29853731"/>
+                                                       <reference ref="860595796"/>
+                                                       <reference ref="1040322652"/>
+                                                       <reference ref="790794224"/>
+                                                       <reference ref="892235320"/>
+                                                       <reference ref="972420730"/>
+                                                       <reference ref="676164635"/>
+                                                       <reference ref="507821607"/>
+                                               </object>
+                                               <reference key="parent" ref="952259628"/>
+                                       </object>
+                                       <object class="IBObjectRecord">
+                                               <int key="objectID">202</int>
+                                               <reference key="object" ref="437104165"/>
+                                               <reference key="parent" ref="789758025"/>
+                                       </object>
+                                       <object class="IBObjectRecord">
+                                               <int key="objectID">198</int>
+                                               <reference key="object" ref="583158037"/>
+                                               <reference key="parent" ref="789758025"/>
+                                       </object>
+                                       <object class="IBObjectRecord">
+                                               <int key="objectID">207</int>
+                                               <reference key="object" ref="1058277027"/>
+                                               <reference key="parent" ref="789758025"/>
+                                       </object>
+                                       <object class="IBObjectRecord">
+                                               <int key="objectID">214</int>
+                                               <reference key="object" ref="212016141"/>
+                                               <reference key="parent" ref="789758025"/>
+                                       </object>
+                                       <object class="IBObjectRecord">
+                                               <int key="objectID">199</int>
+                                               <reference key="object" ref="296257095"/>
+                                               <reference key="parent" ref="789758025"/>
+                                       </object>
+                                       <object class="IBObjectRecord">
+                                               <int key="objectID">203</int>
+                                               <reference key="object" ref="29853731"/>
+                                               <reference key="parent" ref="789758025"/>
+                                       </object>
+                                       <object class="IBObjectRecord">
+                                               <int key="objectID">197</int>
+                                               <reference key="object" ref="860595796"/>
+                                               <reference key="parent" ref="789758025"/>
+                                       </object>
+                                       <object class="IBObjectRecord">
+                                               <int key="objectID">206</int>
+                                               <reference key="object" ref="1040322652"/>
+                                               <reference key="parent" ref="789758025"/>
+                                       </object>
+                                       <object class="IBObjectRecord">
+                                               <int key="objectID">215</int>
+                                               <reference key="object" ref="790794224"/>
+                                               <reference key="parent" ref="789758025"/>
+                                       </object>
+                                       <object class="IBObjectRecord">
+                                               <int key="objectID">218</int>
+                                               <reference key="object" ref="892235320"/>
+                                               <object class="NSMutableArray" key="children">
+                                                       <bool key="EncodedWithXMLCoder">YES</bool>
+                                                       <reference ref="963351320"/>
+                                               </object>
+                                               <reference key="parent" ref="789758025"/>
+                                       </object>
+                                       <object class="IBObjectRecord">
+                                               <int key="objectID">216</int>
+                                               <reference key="object" ref="972420730"/>
+                                               <object class="NSMutableArray" key="children">
+                                                       <bool key="EncodedWithXMLCoder">YES</bool>
+                                                       <reference ref="769623530"/>
+                                               </object>
+                                               <reference key="parent" ref="789758025"/>
+                                       </object>
+                                       <object class="IBObjectRecord">
+                                               <int key="objectID">200</int>
+                                               <reference key="object" ref="769623530"/>
+                                               <object class="NSMutableArray" key="children">
+                                                       <bool key="EncodedWithXMLCoder">YES</bool>
+                                                       <reference ref="948374510"/>
+                                                       <reference ref="96193923"/>
+                                                       <reference ref="679648819"/>
+                                                       <reference ref="967646866"/>
+                                               </object>
+                                               <reference key="parent" ref="972420730"/>
+                                       </object>
+                                       <object class="IBObjectRecord">
+                                               <int key="objectID">219</int>
+                                               <reference key="object" ref="948374510"/>
+                                               <reference key="parent" ref="769623530"/>
+                                       </object>
+                                       <object class="IBObjectRecord">
+                                               <int key="objectID">201</int>
+                                               <reference key="object" ref="96193923"/>
+                                               <reference key="parent" ref="769623530"/>
+                                       </object>
+                                       <object class="IBObjectRecord">
+                                               <int key="objectID">204</int>
+                                               <reference key="object" ref="679648819"/>
+                                               <reference key="parent" ref="769623530"/>
+                                       </object>
+                                       <object class="IBObjectRecord">
+                                               <int key="objectID">220</int>
+                                               <reference key="object" ref="963351320"/>
+                                               <object class="NSMutableArray" key="children">
+                                                       <bool key="EncodedWithXMLCoder">YES</bool>
+                                                       <reference ref="270902937"/>
+                                                       <reference ref="88285865"/>
+                                                       <reference ref="159080638"/>
+                                                       <reference ref="326711663"/>
+                                                       <reference ref="447796847"/>
+                                               </object>
+                                               <reference key="parent" ref="892235320"/>
+                                       </object>
+                                       <object class="IBObjectRecord">
+                                               <int key="objectID">213</int>
+                                               <reference key="object" ref="270902937"/>
+                                               <reference key="parent" ref="963351320"/>
+                                       </object>
+                                       <object class="IBObjectRecord">
+                                               <int key="objectID">210</int>
+                                               <reference key="object" ref="88285865"/>
+                                               <reference key="parent" ref="963351320"/>
+                                       </object>
+                                       <object class="IBObjectRecord">
+                                               <int key="objectID">221</int>
+                                               <reference key="object" ref="159080638"/>
+                                               <reference key="parent" ref="963351320"/>
+                                       </object>
+                                       <object class="IBObjectRecord">
+                                               <int key="objectID">208</int>
+                                               <reference key="object" ref="326711663"/>
+                                               <reference key="parent" ref="963351320"/>
+                                       </object>
+                                       <object class="IBObjectRecord">
+                                               <int key="objectID">209</int>
+                                               <reference key="object" ref="447796847"/>
+                                               <reference key="parent" ref="963351320"/>
+                                       </object>
+                                       <object class="IBObjectRecord">
+                                               <int key="objectID">106</int>
+                                               <reference key="object" ref="374024848"/>
+                                               <object class="NSMutableArray" key="children">
+                                                       <bool key="EncodedWithXMLCoder">YES</bool>
+                                                       <reference ref="238773614"/>
+                                               </object>
+                                               <reference key="parent" ref="391199113"/>
+                                               <reference key="objectName" ref="272334373"/>
+                                       </object>
+                                       <object class="IBObjectRecord">
+                                               <int key="objectID">111</int>
+                                               <reference key="object" ref="238773614"/>
+                                               <reference key="parent" ref="374024848"/>
+                                       </object>
+                                       <object class="IBObjectRecord">
+                                               <int key="objectID">57</int>
+                                               <reference key="object" ref="110575045"/>
+                                               <object class="NSMutableArray" key="children">
+                                                       <bool key="EncodedWithXMLCoder">YES</bool>
+                                                       <reference ref="238522557"/>
+                                                       <reference ref="755159360"/>
+                                                       <reference ref="908899353"/>
+                                                       <reference ref="632727374"/>
+                                                       <reference ref="646227648"/>
+                                                       <reference ref="609285721"/>
+                                                       <reference ref="481834944"/>
+                                                       <reference ref="304266470"/>
+                                                       <reference ref="1046388886"/>
+                                                       <reference ref="1056857174"/>
+                                                       <reference ref="342932134"/>
+                                               </object>
+                                               <reference key="parent" ref="694149608"/>
+                                       </object>
+                                       <object class="IBObjectRecord">
+                                               <int key="objectID">58</int>
+                                               <reference key="object" ref="238522557"/>
+                                               <reference key="parent" ref="110575045"/>
+                                       </object>
+                                       <object class="IBObjectRecord">
+                                               <int key="objectID">134</int>
+                                               <reference key="object" ref="755159360"/>
+                                               <reference key="parent" ref="110575045"/>
+                                       </object>
+                                       <object class="IBObjectRecord">
+                                               <int key="objectID">150</int>
+                                               <reference key="object" ref="908899353"/>
+                                               <reference key="parent" ref="110575045"/>
+                                       </object>
+                                       <object class="IBObjectRecord">
+                                               <int key="objectID">136</int>
+                                               <reference key="object" ref="632727374"/>
+                                               <reference key="parent" ref="110575045"/>
+                                               <string key="objectName">1111</string>
+                                       </object>
+                                       <object class="IBObjectRecord">
+                                               <int key="objectID">144</int>
+                                               <reference key="object" ref="646227648"/>
+                                               <reference key="parent" ref="110575045"/>
+                                       </object>
+                                       <object class="IBObjectRecord">
+                                               <int key="objectID">129</int>
+                                               <reference key="object" ref="609285721"/>
+                                               <reference key="parent" ref="110575045"/>
+                                               <string key="objectName">121</string>
+                                       </object>
+                                       <object class="IBObjectRecord">
+                                               <int key="objectID">143</int>
+                                               <reference key="object" ref="481834944"/>
+                                               <reference key="parent" ref="110575045"/>
+                                       </object>
+                                       <object class="IBObjectRecord">
+                                               <int key="objectID">236</int>
+                                               <reference key="object" ref="304266470"/>
+                                               <reference key="parent" ref="110575045"/>
+                                       </object>
+                                       <object class="IBObjectRecord">
+                                               <int key="objectID">131</int>
+                                               <reference key="object" ref="1046388886"/>
+                                               <object class="NSMutableArray" key="children">
+                                                       <bool key="EncodedWithXMLCoder">YES</bool>
+                                                       <reference ref="752062318"/>
+                                               </object>
+                                               <reference key="parent" ref="110575045"/>
+                                       </object>
+                                       <object class="IBObjectRecord">
+                                               <int key="objectID">149</int>
+                                               <reference key="object" ref="1056857174"/>
+                                               <reference key="parent" ref="110575045"/>
+                                       </object>
+                                       <object class="IBObjectRecord">
+                                               <int key="objectID">145</int>
+                                               <reference key="object" ref="342932134"/>
+                                               <reference key="parent" ref="110575045"/>
+                                       </object>
+                                       <object class="IBObjectRecord">
+                                               <int key="objectID">130</int>
+                                               <reference key="object" ref="752062318"/>
+                                               <reference key="parent" ref="1046388886"/>
+                                       </object>
+                                       <object class="IBObjectRecord">
+                                               <int key="objectID">24</int>
+                                               <reference key="object" ref="835318025"/>
+                                               <object class="NSMutableArray" key="children">
+                                                       <bool key="EncodedWithXMLCoder">YES</bool>
+                                                       <reference ref="299356726"/>
+                                                       <reference ref="625202149"/>
+                                                       <reference ref="575023229"/>
+                                                       <reference ref="1011231497"/>
+                                               </object>
+                                               <reference key="parent" ref="713487014"/>
+                                       </object>
+                                       <object class="IBObjectRecord">
+                                               <int key="objectID">92</int>
+                                               <reference key="object" ref="299356726"/>
+                                               <reference key="parent" ref="835318025"/>
+                                       </object>
+                                       <object class="IBObjectRecord">
+                                               <int key="objectID">5</int>
+                                               <reference key="object" ref="625202149"/>
+                                               <reference key="parent" ref="835318025"/>
+                                       </object>
+                                       <object class="IBObjectRecord">
+                                               <int key="objectID">239</int>
+                                               <reference key="object" ref="575023229"/>
+                                               <reference key="parent" ref="835318025"/>
+                                       </object>
+                                       <object class="IBObjectRecord">
+                                               <int key="objectID">23</int>
+                                               <reference key="object" ref="1011231497"/>
+                                               <reference key="parent" ref="835318025"/>
+                                       </object>
+                                       <object class="IBObjectRecord">
+                                               <int key="objectID">295</int>
+                                               <reference key="object" ref="586577488"/>
+                                               <object class="NSMutableArray" key="children">
+                                                       <bool key="EncodedWithXMLCoder">YES</bool>
+                                                       <reference ref="466310130"/>
+                                               </object>
+                                               <reference key="parent" ref="649796088"/>
+                                       </object>
+                                       <object class="IBObjectRecord">
+                                               <int key="objectID">296</int>
+                                               <reference key="object" ref="466310130"/>
+                                               <object class="NSMutableArray" key="children">
+                                                       <bool key="EncodedWithXMLCoder">YES</bool>
+                                                       <reference ref="102151532"/>
+                                                       <reference ref="237841660"/>
+                                               </object>
+                                               <reference key="parent" ref="586577488"/>
+                                       </object>
+                                       <object class="IBObjectRecord">
+                                               <int key="objectID">297</int>
+                                               <reference key="object" ref="102151532"/>
+                                               <reference key="parent" ref="466310130"/>
+                                       </object>
+                                       <object class="IBObjectRecord">
+                                               <int key="objectID">298</int>
+                                               <reference key="object" ref="237841660"/>
+                                               <reference key="parent" ref="466310130"/>
+                                       </object>
+                                       <object class="IBObjectRecord">
+                                               <int key="objectID">299</int>
+                                               <reference key="object" ref="626404410"/>
+                                               <object class="NSMutableArray" key="children">
+                                                       <bool key="EncodedWithXMLCoder">YES</bool>
+                                                       <reference ref="502084290"/>
+                                               </object>
+                                               <reference key="parent" ref="649796088"/>
+                                       </object>
+                                       <object class="IBObjectRecord">
+                                               <int key="objectID">300</int>
+                                               <reference key="object" ref="502084290"/>
+                                               <object class="NSMutableArray" key="children">
+                                                       <bool key="EncodedWithXMLCoder">YES</bool>
+                                                       <reference ref="519768076"/>
+                                                       <reference ref="1028416764"/>
+                                               </object>
+                                               <reference key="parent" ref="626404410"/>
+                                       </object>
+                                       <object class="IBObjectRecord">
+                                               <int key="objectID">344</int>
+                                               <reference key="object" ref="519768076"/>
+                                               <reference key="parent" ref="502084290"/>
+                                       </object>
+                                       <object class="IBObjectRecord">
+                                               <int key="objectID">345</int>
+                                               <reference key="object" ref="1028416764"/>
+                                               <reference key="parent" ref="502084290"/>
+                                       </object>
+                                       <object class="IBObjectRecord">
+                                               <int key="objectID">211</int>
+                                               <reference key="object" ref="676164635"/>
+                                               <object class="NSMutableArray" key="children">
+                                                       <bool key="EncodedWithXMLCoder">YES</bool>
+                                                       <reference ref="785027613"/>
+                                               </object>
+                                               <reference key="parent" ref="789758025"/>
+                                       </object>
+                                       <object class="IBObjectRecord">
+                                               <int key="objectID">212</int>
+                                               <reference key="object" ref="785027613"/>
+                                               <object class="NSMutableArray" key="children">
+                                                       <bool key="EncodedWithXMLCoder">YES</bool>
+                                                       <reference ref="680220178"/>
+                                                       <reference ref="731782645"/>
+                                               </object>
+                                               <reference key="parent" ref="676164635"/>
+                                       </object>
+                                       <object class="IBObjectRecord">
+                                               <int key="objectID">195</int>
+                                               <reference key="object" ref="680220178"/>
+                                               <reference key="parent" ref="785027613"/>
+                                       </object>
+                                       <object class="IBObjectRecord">
+                                               <int key="objectID">196</int>
+                                               <reference key="object" ref="731782645"/>
+                                               <reference key="parent" ref="785027613"/>
+                                       </object>
+                                       <object class="IBObjectRecord">
+                                               <int key="objectID">346</int>
+                                               <reference key="object" ref="967646866"/>
+                                               <reference key="parent" ref="769623530"/>
+                                       </object>
+                                       <object class="IBObjectRecord">
+                                               <int key="objectID">348</int>
+                                               <reference key="object" ref="507821607"/>
+                                               <object class="NSMutableArray" key="children">
+                                                       <bool key="EncodedWithXMLCoder">YES</bool>
+                                                       <reference ref="698887838"/>
+                                               </object>
+                                               <reference key="parent" ref="789758025"/>
+                                       </object>
+                                       <object class="IBObjectRecord">
+                                               <int key="objectID">349</int>
+                                               <reference key="object" ref="698887838"/>
+                                               <object class="NSMutableArray" key="children">
+                                                       <bool key="EncodedWithXMLCoder">YES</bool>
+                                                       <reference ref="605118523"/>
+                                                       <reference ref="197661976"/>
+                                                       <reference ref="708854459"/>
+                                               </object>
+                                               <reference key="parent" ref="507821607"/>
+                                       </object>
+                                       <object class="IBObjectRecord">
+                                               <int key="objectID">350</int>
+                                               <reference key="object" ref="605118523"/>
+                                               <reference key="parent" ref="698887838"/>
+                                       </object>
+                                       <object class="IBObjectRecord">
+                                               <int key="objectID">351</int>
+                                               <reference key="object" ref="197661976"/>
+                                               <reference key="parent" ref="698887838"/>
+                                       </object>
+                                       <object class="IBObjectRecord">
+                                               <int key="objectID">354</int>
+                                               <reference key="object" ref="708854459"/>
+                                               <reference key="parent" ref="698887838"/>
+                                       </object>
+                               </object>
+                       </object>
+                       <object class="NSMutableDictionary" key="flattenedProperties">
+                               <bool key="EncodedWithXMLCoder">YES</bool>
+                               <object class="NSMutableArray" key="dict.sortedKeys">
+                                       <bool key="EncodedWithXMLCoder">YES</bool>
+                                       <string>-1.IBPluginDependency</string>
+                                       <string>-2.IBPluginDependency</string>
+                                       <string>-3.IBPluginDependency</string>
+                                       <string>103.IBPluginDependency</string>
+                                       <string>103.ImportedFromIB2</string>
+                                       <string>106.IBPluginDependency</string>
+                                       <string>106.ImportedFromIB2</string>
+                                       <string>106.editorWindowContentRectSynchronizationRect</string>
+                                       <string>111.IBPluginDependency</string>
+                                       <string>111.ImportedFromIB2</string>
+                                       <string>112.IBPluginDependency</string>
+                                       <string>112.ImportedFromIB2</string>
+                                       <string>124.IBPluginDependency</string>
+                                       <string>124.ImportedFromIB2</string>
+                                       <string>125.IBPluginDependency</string>
+                                       <string>125.ImportedFromIB2</string>
+                                       <string>125.editorWindowContentRectSynchronizationRect</string>
+                                       <string>126.IBPluginDependency</string>
+                                       <string>126.ImportedFromIB2</string>
+                                       <string>129.IBPluginDependency</string>
+                                       <string>129.ImportedFromIB2</string>
+                                       <string>130.IBPluginDependency</string>
+                                       <string>130.ImportedFromIB2</string>
+                                       <string>130.editorWindowContentRectSynchronizationRect</string>
+                                       <string>131.IBPluginDependency</string>
+                                       <string>131.ImportedFromIB2</string>
+                                       <string>134.IBPluginDependency</string>
+                                       <string>134.ImportedFromIB2</string>
+                                       <string>136.IBPluginDependency</string>
+                                       <string>136.ImportedFromIB2</string>
+                                       <string>143.IBPluginDependency</string>
+                                       <string>143.ImportedFromIB2</string>
+                                       <string>144.IBPluginDependency</string>
+                                       <string>144.ImportedFromIB2</string>
+                                       <string>145.IBPluginDependency</string>
+                                       <string>145.ImportedFromIB2</string>
+                                       <string>149.IBPluginDependency</string>
+                                       <string>149.ImportedFromIB2</string>
+                                       <string>150.IBPluginDependency</string>
+                                       <string>150.ImportedFromIB2</string>
+                                       <string>19.IBPluginDependency</string>
+                                       <string>19.ImportedFromIB2</string>
+                                       <string>195.IBPluginDependency</string>
+                                       <string>195.ImportedFromIB2</string>
+                                       <string>196.IBPluginDependency</string>
+                                       <string>196.ImportedFromIB2</string>
+                                       <string>197.IBPluginDependency</string>
+                                       <string>197.ImportedFromIB2</string>
+                                       <string>198.IBPluginDependency</string>
+                                       <string>198.ImportedFromIB2</string>
+                                       <string>199.IBPluginDependency</string>
+                                       <string>199.ImportedFromIB2</string>
+                                       <string>200.IBPluginDependency</string>
+                                       <string>200.ImportedFromIB2</string>
+                                       <string>200.editorWindowContentRectSynchronizationRect</string>
+                                       <string>201.IBPluginDependency</string>
+                                       <string>201.ImportedFromIB2</string>
+                                       <string>202.IBPluginDependency</string>
+                                       <string>202.ImportedFromIB2</string>
+                                       <string>203.IBPluginDependency</string>
+                                       <string>203.ImportedFromIB2</string>
+                                       <string>204.IBPluginDependency</string>
+                                       <string>204.ImportedFromIB2</string>
+                                       <string>205.IBPluginDependency</string>
+                                       <string>205.ImportedFromIB2</string>
+                                       <string>205.editorWindowContentRectSynchronizationRect</string>
+                                       <string>206.IBPluginDependency</string>
+                                       <string>206.ImportedFromIB2</string>
+                                       <string>207.IBPluginDependency</string>
+                                       <string>207.ImportedFromIB2</string>
+                                       <string>208.IBPluginDependency</string>
+                                       <string>208.ImportedFromIB2</string>
+                                       <string>209.IBPluginDependency</string>
+                                       <string>209.ImportedFromIB2</string>
+                                       <string>210.IBPluginDependency</string>
+                                       <string>210.ImportedFromIB2</string>
+                                       <string>211.IBPluginDependency</string>
+                                       <string>211.ImportedFromIB2</string>
+                                       <string>212.IBPluginDependency</string>
+                                       <string>212.ImportedFromIB2</string>
+                                       <string>212.editorWindowContentRectSynchronizationRect</string>
+                                       <string>213.IBPluginDependency</string>
+                                       <string>213.ImportedFromIB2</string>
+                                       <string>214.IBPluginDependency</string>
+                                       <string>214.ImportedFromIB2</string>
+                                       <string>215.IBPluginDependency</string>
+                                       <string>215.ImportedFromIB2</string>
+                                       <string>216.IBPluginDependency</string>
+                                       <string>216.ImportedFromIB2</string>
+                                       <string>217.IBPluginDependency</string>
+                                       <string>217.ImportedFromIB2</string>
+                                       <string>218.IBPluginDependency</string>
+                                       <string>218.ImportedFromIB2</string>
+                                       <string>219.IBPluginDependency</string>
+                                       <string>219.ImportedFromIB2</string>
+                                       <string>220.IBPluginDependency</string>
+                                       <string>220.ImportedFromIB2</string>
+                                       <string>220.editorWindowContentRectSynchronizationRect</string>
+                                       <string>221.IBPluginDependency</string>
+                                       <string>221.ImportedFromIB2</string>
+                                       <string>23.IBPluginDependency</string>
+                                       <string>23.ImportedFromIB2</string>
+                                       <string>236.IBPluginDependency</string>
+                                       <string>236.ImportedFromIB2</string>
+                                       <string>239.IBPluginDependency</string>
+                                       <string>239.ImportedFromIB2</string>
+                                       <string>24.IBPluginDependency</string>
+                                       <string>24.ImportedFromIB2</string>
+                                       <string>24.editorWindowContentRectSynchronizationRect</string>
+                                       <string>29.IBPluginDependency</string>
+                                       <string>29.ImportedFromIB2</string>
+                                       <string>29.WindowOrigin</string>
+                                       <string>29.editorWindowContentRectSynchronizationRect</string>
+                                       <string>295.IBPluginDependency</string>
+                                       <string>296.IBPluginDependency</string>
+                                       <string>296.editorWindowContentRectSynchronizationRect</string>
+                                       <string>297.IBPluginDependency</string>
+                                       <string>298.IBPluginDependency</string>
+                                       <string>299.IBPluginDependency</string>
+                                       <string>300.IBPluginDependency</string>
+                                       <string>300.editorWindowContentRectSynchronizationRect</string>
+                                       <string>344.IBPluginDependency</string>
+                                       <string>345.IBPluginDependency</string>
+                                       <string>346.IBPluginDependency</string>
+                                       <string>346.ImportedFromIB2</string>
+                                       <string>348.IBPluginDependency</string>
+                                       <string>348.ImportedFromIB2</string>
+                                       <string>349.IBPluginDependency</string>
+                                       <string>349.ImportedFromIB2</string>
+                                       <string>349.editorWindowContentRectSynchronizationRect</string>
+                                       <string>350.IBPluginDependency</string>
+                                       <string>350.ImportedFromIB2</string>
+                                       <string>351.IBPluginDependency</string>
+                                       <string>351.ImportedFromIB2</string>
+                                       <string>354.IBPluginDependency</string>
+                                       <string>354.ImportedFromIB2</string>
+                                       <string>5.IBPluginDependency</string>
+                                       <string>5.ImportedFromIB2</string>
+                                       <string>56.IBPluginDependency</string>
+                                       <string>56.ImportedFromIB2</string>
+                                       <string>57.IBPluginDependency</string>
+                                       <string>57.ImportedFromIB2</string>
+                                       <string>57.editorWindowContentRectSynchronizationRect</string>
+                                       <string>58.IBPluginDependency</string>
+                                       <string>58.ImportedFromIB2</string>
+                                       <string>72.IBPluginDependency</string>
+                                       <string>72.ImportedFromIB2</string>
+                                       <string>73.IBPluginDependency</string>
+                                       <string>73.ImportedFromIB2</string>
+                                       <string>74.IBPluginDependency</string>
+                                       <string>74.ImportedFromIB2</string>
+                                       <string>75.IBPluginDependency</string>
+                                       <string>75.ImportedFromIB2</string>
+                                       <string>77.IBPluginDependency</string>
+                                       <string>77.ImportedFromIB2</string>
+                                       <string>78.IBPluginDependency</string>
+                                       <string>78.ImportedFromIB2</string>
+                                       <string>79.IBPluginDependency</string>
+                                       <string>79.ImportedFromIB2</string>
+                                       <string>80.IBPluginDependency</string>
+                                       <string>80.ImportedFromIB2</string>
+                                       <string>81.IBPluginDependency</string>
+                                       <string>81.ImportedFromIB2</string>
+                                       <string>81.editorWindowContentRectSynchronizationRect</string>
+                                       <string>82.IBPluginDependency</string>
+                                       <string>82.ImportedFromIB2</string>
+                                       <string>83.IBPluginDependency</string>
+                                       <string>83.ImportedFromIB2</string>
+                                       <string>92.IBPluginDependency</string>
+                                       <string>92.ImportedFromIB2</string>
+                               </object>
+                               <object class="NSMutableArray" key="dict.values">
+                                       <bool key="EncodedWithXMLCoder">YES</bool>
+                                       <reference ref="449545859"/>
+                                       <reference ref="27138665"/>
+                                       <reference ref="27138665"/>
+                                       <reference ref="449545859"/>
+                                       <integer value="1" id="9"/>
+                                       <reference ref="449545859"/>
+                                       <reference ref="9"/>
+                                       <string>{{379, 954}, {170, 23}}</string>
+                                       <reference ref="449545859"/>
+                                       <reference ref="9"/>
+                                       <reference ref="449545859"/>
+                                       <reference ref="9"/>
+                                       <reference ref="449545859"/>
+                                       <reference ref="9"/>
+                                       <reference ref="449545859"/>
+                                       <reference ref="9"/>
+                                       <string>{{522, 812}, {146, 23}}</string>
+                                       <reference ref="449545859"/>
+                                       <reference ref="9"/>
+                                       <reference ref="449545859"/>
+                                       <reference ref="9"/>
+                                       <reference ref="449545859"/>
+                                       <reference ref="9"/>
+                                       <string>{{436, 809}, {64, 6}}</string>
+                                       <reference ref="449545859"/>
+                                       <reference ref="9"/>
+                                       <reference ref="449545859"/>
+                                       <reference ref="9"/>
+                                       <reference ref="449545859"/>
+                                       <reference ref="9"/>
+                                       <reference ref="449545859"/>
+                                       <reference ref="9"/>
+                                       <reference ref="449545859"/>
+                                       <reference ref="9"/>
+                                       <reference ref="449545859"/>
+                                       <reference ref="9"/>
+                                       <reference ref="449545859"/>
+                                       <reference ref="9"/>
+                                       <reference ref="449545859"/>
+                                       <reference ref="9"/>
+                                       <reference ref="449545859"/>
+                                       <reference ref="9"/>
+                                       <reference ref="449545859"/>
+                                       <reference ref="9"/>
+                                       <reference ref="449545859"/>
+                                       <reference ref="9"/>
+                                       <reference ref="449545859"/>
+                                       <reference ref="9"/>
+                                       <reference ref="449545859"/>
+                                       <reference ref="9"/>
+                                       <reference ref="449545859"/>
+                                       <reference ref="9"/>
+                                       <reference ref="449545859"/>
+                                       <reference ref="9"/>
+                                       <string>{{608, 612}, {275, 83}}</string>
+                                       <reference ref="449545859"/>
+                                       <reference ref="9"/>
+                                       <reference ref="449545859"/>
+                                       <reference ref="9"/>
+                                       <reference ref="449545859"/>
+                                       <reference ref="9"/>
+                                       <reference ref="449545859"/>
+                                       <reference ref="9"/>
+                                       <reference ref="449545859"/>
+                                       <reference ref="9"/>
+                                       <string>{{148, 734}, {243, 243}}</string>
+                                       <reference ref="449545859"/>
+                                       <reference ref="9"/>
+                                       <reference ref="449545859"/>
+                                       <reference ref="9"/>
+                                       <reference ref="449545859"/>
+                                       <reference ref="9"/>
+                                       <reference ref="449545859"/>
+                                       <reference ref="9"/>
+                                       <reference ref="449545859"/>
+                                       <reference ref="9"/>
+                                       <reference ref="449545859"/>
+                                       <reference ref="9"/>
+                                       <reference ref="449545859"/>
+                                       <reference ref="9"/>
+                                       <string>{{608, 612}, {167, 43}}</string>
+                                       <reference ref="449545859"/>
+                                       <reference ref="9"/>
+                                       <reference ref="449545859"/>
+                                       <reference ref="9"/>
+                                       <reference ref="449545859"/>
+                                       <reference ref="9"/>
+                                       <reference ref="449545859"/>
+                                       <reference ref="9"/>
+                                       <reference ref="449545859"/>
+                                       <reference ref="9"/>
+                                       <reference ref="449545859"/>
+                                       <reference ref="9"/>
+                                       <reference ref="449545859"/>
+                                       <reference ref="9"/>
+                                       <reference ref="449545859"/>
+                                       <reference ref="9"/>
+                                       <string>{{608, 612}, {241, 103}}</string>
+                                       <reference ref="449545859"/>
+                                       <reference ref="9"/>
+                                       <reference ref="449545859"/>
+                                       <reference ref="9"/>
+                                       <reference ref="449545859"/>
+                                       <reference ref="9"/>
+                                       <reference ref="449545859"/>
+                                       <reference ref="9"/>
+                                       <reference ref="449545859"/>
+                                       <reference ref="9"/>
+                                       <string>{{308, 904}, {197, 73}}</string>
+                                       <reference ref="449545859"/>
+                                       <reference ref="9"/>
+                                       <string>{74, 862}</string>
+                                       <string>{{11, 977}, {429, 20}}</string>
+                                       <reference ref="449545859"/>
+                                       <reference ref="449545859"/>
+                                       <string>{{258, 934}, {234, 43}}</string>
+                                       <reference ref="449545859"/>
+                                       <reference ref="449545859"/>
+                                       <reference ref="449545859"/>
+                                       <reference ref="449545859"/>
+                                       <string>{{192, 934}, {176, 43}}</string>
+                                       <reference ref="449545859"/>
+                                       <reference ref="449545859"/>
+                                       <reference ref="449545859"/>
+                                       <reference ref="9"/>
+                                       <reference ref="449545859"/>
+                                       <reference ref="9"/>
+                                       <reference ref="449545859"/>
+                                       <reference ref="9"/>
+                                       <string>{{608, 612}, {215, 63}}</string>
+                                       <reference ref="449545859"/>
+                                       <reference ref="9"/>
+                                       <reference ref="449545859"/>
+                                       <reference ref="9"/>
+                                       <reference ref="449545859"/>
+                                       <reference ref="9"/>
+                                       <reference ref="449545859"/>
+                                       <reference ref="9"/>
+                                       <reference ref="449545859"/>
+                                       <reference ref="9"/>
+                                       <reference ref="449545859"/>
+                                       <reference ref="9"/>
+                                       <string>{{23, 794}, {199, 183}}</string>
+                                       <reference ref="449545859"/>
+                                       <reference ref="9"/>
+                                       <reference ref="449545859"/>
+                                       <reference ref="9"/>
+                                       <reference ref="449545859"/>
+                                       <reference ref="9"/>
+                                       <reference ref="449545859"/>
+                                       <reference ref="9"/>
+                                       <reference ref="449545859"/>
+                                       <reference ref="9"/>
+                                       <reference ref="449545859"/>
+                                       <reference ref="9"/>
+                                       <reference ref="449545859"/>
+                                       <reference ref="9"/>
+                                       <reference ref="449545859"/>
+                                       <reference ref="9"/>
+                                       <reference ref="449545859"/>
+                                       <reference ref="9"/>
+                                       <reference ref="449545859"/>
+                                       <reference ref="9"/>
+                                       <string>{{106, 774}, {199, 203}}</string>
+                                       <reference ref="449545859"/>
+                                       <reference ref="9"/>
+                                       <reference ref="449545859"/>
+                                       <reference ref="9"/>
+                                       <reference ref="449545859"/>
+                                       <reference ref="9"/>
+                               </object>
+                       </object>
+                       <object class="NSMutableDictionary" key="unlocalizedProperties">
+                               <bool key="EncodedWithXMLCoder">YES</bool>
+                               <object class="NSArray" key="dict.sortedKeys">
+                                       <bool key="EncodedWithXMLCoder">YES</bool>
+                               </object>
+                               <object class="NSMutableArray" key="dict.values">
+                                       <bool key="EncodedWithXMLCoder">YES</bool>
+                               </object>
+                       </object>
+                       <nil key="activeLocalization"/>
+                       <object class="NSMutableDictionary" key="localizations">
+                               <bool key="EncodedWithXMLCoder">YES</bool>
+                               <object class="NSArray" key="dict.sortedKeys">
+                                       <bool key="EncodedWithXMLCoder">YES</bool>
+                               </object>
+                               <object class="NSMutableArray" key="dict.values">
+                                       <bool key="EncodedWithXMLCoder">YES</bool>
+                               </object>
+                       </object>
+                       <nil key="sourceID"/>
+                       <int key="maxID">373</int>
+               </object>
+               <object class="IBClassDescriber" key="IBDocument.Classes">
+                       <object class="NSMutableArray" key="referencedPartialClassDescriptions">
+                               <bool key="EncodedWithXMLCoder">YES</bool>
+                       </object>
+               </object>
+               <int key="IBDocument.localizationMode">0</int>
+               <string key="IBDocument.LastKnownRelativeProjectPath">../../graphviz.xcodeproj</string>
+               <int key="IBDocument.defaultPropertyAccessControl">3</int>
+               <object class="NSMutableData" key="IBDocument.RunnableNib">
+                       <bytes key="NS.bytes">YnBsaXN0MDDUAAEAAgADAAQABQAGAAkAClgkdmVyc2lvblQkdG9wWSRhcmNoaXZlclgkb2JqZWN0cxIA
+AYag0QAHAAhdSUIub2JqZWN0ZGF0YYABXxAPTlNLZXllZEFyY2hpdmVyrxECAAALAAwAMQA1ADYAPAA9
+AEEARQBvAHUAhQCKAIsAjACRAJIAkwCWAJoAmwCeAJ8AowCnAK4AsgCzALQAtQC5AMMAxwDIAMkAygDO
+ANUA2wDcAN0A4QDoAOkA6gDrAO8A9gD6APsA/AEAAQcBCwEMAQ0BDgESARkBGgEbARwBIAEoAS0BLgEv
+ATABNAE7AT8BQAFBAUUBTAFNAU4BTwFTAVoBWwFcAV0BYQFoAWkBagFrAW8BdgF3AXgBfAGDAYcBiAGJ
+AYoBjgGVAZYBlwGYAZwBowGkAaUBpgGqAbEBsgGzAbQBuAG/AcABwQHHAc4BzwHQAdQB2wHcAd0B3gHi
+AekB6gHrAewB8AH3AfsB/AH9AgECCAIJAgoCDgIVAhYCFwIbAiICIwIkAiUCKQIwAjECMgI2Aj0CPgI/
+AkMCSwJMAk0CTgJSAlkCWgJbAlwCYAJnAmgCaQJtAnQCdQJ2AncCewKCAoMChAKFAokCkAKUApUClgKX
+ApsCogKjAqQCpQKpArECsgKzArQCuALBAsICwwLEAsgCzwLUAtUC1gLaAuEC4gLjAuQC6AM8A0cDTANN
+A04DUgNUA1UDXwNoA00DaQN3A4IDiQOKA4sDlAOdA00DngOjA6YDpwOwA7kDugPDA00DxAPSA9sDTQPc
+A+AD4QPqA/MD/ANNA/0EDQQWBB8EKANNBCkEMQQ4BDkEQARBBEkESgRLBFQDTQRVBFwEZQNNBGYEbAR1
+A00EdgR7BIQDTQSFBIoEkQSSBJsDTQScBKEEqgNNBKsEsgS7BLwEvQTABMIFFgVrBcAFwQXCBcMFxAXF
+BcYFxwXIBckFygXLBcwFzQXOBc8F0AXRBdIF0wXUBdUF1gXXBdgF2QXaBdsF3AXdBd4F3wXgBeEF4gXj
+BeQF5QXmBecF6AXpBeoF6wXsBe0F7gXvBfAF8QXyBfMF9AX1BfYF9wX4BfkF+gX7BfwF/QX+Bf8GAAYB
+BgIGAwYEBgUGBgYHBggGCQYKBgsGDAYNBg4GDwYQBhEGEgYVBhgGlAcQBxEHEgcTBxQHFQcWBxcHGAcZ
+BxoHGwccBx0HHgcfByAHIQciByMHJAclByYHJwcoBykHKgcrBywHLQcuBy8HMAcxBzIHMwc0BzUHNgc3
+BzgHOQc6BzsHPAc9Bz4HPwdAB0EHQgdDB0QHRQdGB0cHSAdJB0oHSwdMB00HTgdPB1AHUQdSB1MHVAdV
+B1YHVwdYB1kHWgdbB1wHXQdeB18HYAdhB2IHYwdkB2UHZgdnB2gHaQdqB2sHbAdtB24HbwdwB3EHcgdz
+B3QHdQd2B3cHeAd5B3oHewd8B30Hfgd/B4AHgQeCB4MHhAeFB4YHhweIB4kHjAePB5JVJG51bGzfEBIA
+DQAOAA8AEAARABIAEwAUABUAFgAXABgAGQAaABsAHAAdAB4AHwAgACEAIgAjACQAJQAmACcAKAApACoA
+KwAsAC0ALgAvADBWTlNSb290ViRjbGFzc11OU09iamVjdHNLZXlzXxAPTlNDbGFzc2VzVmFsdWVzXxAZ
+TlNBY2Nlc3NpYmlsaXR5T2lkc1ZhbHVlc11OU0Nvbm5lY3Rpb25zW05TTmFtZXNLZXlzW05TRnJhbWV3
+b3JrXU5TQ2xhc3Nlc0tleXNaTlNPaWRzS2V5c11OU05hbWVzVmFsdWVzXxAZTlNBY2Nlc3NpYmlsaXR5
+Q29ubmVjdG9yc11OU0ZvbnRNYW5hZ2VyXxAQTlNWaXNpYmxlV2luZG93c18QD05TT2JqZWN0c1ZhbHVl
+c18QF05TQWNjZXNzaWJpbGl0eU9pZHNLZXlzWU5TTmV4dE9pZFxOU09pZHNWYWx1ZXOAAoEB/4DUgQGA
+gQH+gAiBASuABYEBf4EBgYEBLIEB/IAAgAaBASqBAf0RAXeBAYLSAA4AMgAzADRbTlNDbGFzc05hbWWA
+BIADXU5TQXBwbGljYXRpb27SADcAOAA5ADpYJGNsYXNzZXNaJGNsYXNzbmFtZaIAOgA7Xk5TQ3VzdG9t
+T2JqZWN0WE5TT2JqZWN0XxAQSUJDb2NvYUZyYW1ld29ya9IADgA+AD8AQFpOUy5vYmplY3RzgAeg0gA3
+ADgAQgBDowBDAEQAO1xOU011dGFibGVTZXRVTlNTZXTSAA4APgBGAEeA068QJwBIAEkASgBLAEwATQBO
+AE8AUABRAFIAUwBUAFUAVgBXAFgAWQBaAFsAXABdAF4AXwBgAGEAYgBjAGQAZQBmAGcAaABpAGoAawBs
+AG0AboAJgBeAHYAjgCiALYAygDiAPYBDgEiATYBSgFeAW4BhgGaAa4BwgHSAeIB9gIKAh4CLgI+AlICY
+gJyAoYCmgKqAr4C0gLqAv4DEgMmAztMADgBwAHEAcgBzAHRYTlNTb3VyY2VXTlNMYWJlbIAWgAqAFdgA
+DgB2AHcAeAB5AHoAewB8AH0AfgB/AIAAgQCCAIMAhFdOU1RpdGxlXxARTlNLZXlFcXVpdk1vZE1hc2ta
+TlNLZXlFcXVpdl1OU01uZW1vbmljTG9jWU5TT25JbWFnZVxOU01peGVkSW1hZ2VWTlNNZW51gBSADBIA
+EAAAgA0Sf////4AOgBKAC9MADgB2AIYAhwCIAIlbTlNNZW51SXRlbXOA2oEBDIEBDl8QG0NoZWNrIEdy
+YW1tYXIgV2l0aCBTcGVsbGluZ1DTAA4AMgCNAI4AjwCQXk5TUmVzb3VyY2VOYW1lgBGAD4AQV05TSW1h
+Z2VfEA9OU01lbnVDaGVja21hcmvSADcAOACUAJWiAJUAO18QEE5TQ3VzdG9tUmVzb3VyY2XTAA4AMgCN
+AI4AjwCZgBGAD4ATXxAQTlNNZW51TWl4ZWRTdGF0ZdIANwA4AJwAnaIAnQA7Wk5TTWVudUl0ZW1fEBZ0
+b2dnbGVHcmFtbWFyQ2hlY2tpbmc60gA3ADgAoAChowChAKIAO18QFU5TTmliQ29udHJvbENvbm5lY3Rv
+cl5OU05pYkNvbm5lY3RvctMADgBwAHEAcgClAKaAFoAYgBzYAA4AdgB3AHgAeQB6AHsAfAB9AKkAfwCq
+AIEAggCDAK2AFIAagBuADoASgBnTAA4AdgCGAIcAsACxgNqA+4D9VFVuZG9RelV1bmRvOtMADgBwAHEA
+cgC3ALiAFoAegCLZAA4AdgB3AHgAeQB6AHsAfAC6AH0AvAC9AL4AgQCCAIMAwQDCVU5TVGFngBSAIBIA
+EgAAgCGADoASgB8QA9MADgB2AIYAhwDFAMaA2oEBEIEBEltTbWFydCBMaW5rc1FHXxAddG9nZ2xlQXV0
+b21hdGljTGlua0RldGVjdGlvbjrTAA4AcABxAHIAzADNgBaAJIAn2AAOAHYAdwB4AHkAegB7AHwAfQDQ
+AH8AgACBAIIAgwDUgBSAJoANgA6AEoAl1AAOAHYA1gCGAIcA2ADZANpWTlNOYW1lgNqBASKBASaBASRf
+EBJCcmluZyBBbGwgdG8gRnJvbnRfEA9hcnJhbmdlSW5Gcm9udDrTAA4AcABxAHIA3wDggBaAKYAs2AAO
+AHYAdwB4AHkAegB7AHwAfQDjAH8A5ACBAIIAgwCtgBSAKoArgA6AEoAZWlNlbGVjdCBBbGxRYVpzZWxl
+Y3RBbGw60wAOAHAAcQByAO0A7oAWgC6AMdgADgB2AHcAeAB5AHoAewB8AH0A8QB/AIAAgQCCAIMA9YAU
+gDCADYAOgBKAL9MADgB2AIYAhwD4APmA2oEBHoEBIG8QEgBDAHUAcwB0AG8AbQBpAHoAZQAgAFQAbwBv
+AGwAYgBhAHIgJl8QH3J1blRvb2xiYXJDdXN0b21pemF0aW9uUGFsZXR0ZTrTAA4AcABxAHIA/gD/gBaA
+M4A32AAOAHYAdwB4AHkAegB7AHwAfQECAL0BAwCBAIIAgwEGgBSANYA2gA6AEoA00wAOAHYAhgCHAQkB
+CoDagQEYgQEaW1Nob3cgQ29sb3JzUUNfEBVvcmRlckZyb250Q29sb3JQYW5lbDrTAA4AcABxAHIBEAER
+gBaAOYA82AAOAHYAdwB4AHkAegB7AHwAfQEUAL0BFQCBAIIAgwCtgBSAOoA7gA6AEoAZVFJlZG9RWlVy
+ZWRvOtMADgBwAHEAcgEeAR+AFoA+gELYAA4AdgB3AHgAeQB6AHsAfAB9ASIBIwEkAIEAggCDASeAFIBA
+EgAYAACAQYAOgBKAP9QADgB2ANYAhgCHASoBKwEsgNqA3oDugOBbSGlkZSBPdGhlcnNRaF8QFmhpZGVP
+dGhlckFwcGxpY2F0aW9uczrTAA4AcABxAHIBMgEzgBaARIBH1wAOAHYAeAB5AHoAewB8AH0BNgCAAIEA
+ggCDATqAFIBGgA2ADoASgEXTAA4AdgCGAIcBPQE+gNqA8IDyXxAPUmV2ZXJ0IHRvIFNhdmVkXxAWcmV2
+ZXJ0RG9jdW1lbnRUb1NhdmVkOtMADgBwAHEAcgFDAUSAFoBJgEzYAA4AdgB3AHgAeQB6AHsAfAB9AUcB
+IwFIAIEAggCDAPWAFIBKgEuADoASgC9cU2hvdyBUb29sYmFyUXRfEBN0b2dnbGVUb29sYmFyU2hvd246
+0wAOAHAAcQByAVEBUoAWgE6AUdgADgB2AHcAeAB5AHoAewB8AH0BVQB/AVYAgQCCAIMAhIAUgE+AUIAO
+gBKAC24AUwBoAG8AdwAgAFMAcABlAGwAbABpAG4AZyAmUTpfEA9zaG93R3Vlc3NQYW5lbDrTAA4AcABx
+AHIBXwFggBaAU4BW2AAOAHYAdwB4AHkAegB7AHwAfQFjAH8BZACBAIIAgwE6gBSAVIBVgA6AEoBFVUNs
+b3NlUXddcGVyZm9ybUNsb3NlOtMADgBwAHEAcgFtAW6AFoBYgFrYAA4AdgB3AHgAeQB6AHsAfAB9AXEA
+fwCAAIEAggCDAK2AFIBZgA2ADoASgBlWRGVsZXRlV2RlbGV0ZTrTAA4AcABxAHIBegF7gBaAXIBg2AAO
+AHYAdwB4AHkAegB7AHwAfQF+AH8BfwCBAIIAgwGCgBSAXoBfgA6AEoBd0wAOAHYAhgCHAYUBhoDagQEB
+gQEDXxARSnVtcCB0byBTZWxlY3Rpb25Ral8QHWNlbnRlclNlbGVjdGlvbkluVmlzaWJsZUFyZWE60wAO
+AHAAcQByAYwBjYAWgGKAZdgADgB2AHcAeAB5AHoAewB8AH0BkAB/AZEAgQCCAIMAhIAUgGOAZIAOgBKA
+C15DaGVjayBTcGVsbGluZ1E7XmNoZWNrU3BlbGxpbmc60wAOAHAAcQByAZoBm4AWgGeAatgADgB2AHcA
+eAB5AHoAewB8AH0BngB/AZ8AgQCCAIMBJ4AUgGiAaYAOgBKAP11RdWl0IEdyYXBodml6UXFadGVybWlu
+YXRlOtMADgBwAHEAcgGoAamAFoBsgG/YAA4AdgB3AHgAeQB6AHsAfAB9AawAfwGtAIEAggCDATqAFIBt
+gG6ADoASgEVTTmV3UW5cbmV3RG9jdW1lbnQ60wAOAHAAcQByAbYBt4AWgHGAc9gADgB2AHcAeAB5AHoA
+ewB8AH0BugB/ASQAgQCCAIMBJ4AUgHKAQYAOgBKAP11IaWRlIEdyYXBodml6VWhpZGU61AAOAcIAcABx
+AHIAHwHFAcZdTlNEZXN0aW5hdGlvboAWgAKAdYB31wAOAHYAeAB5AHoAewB8AH0ByQCAAIEAggCDASeA
+FIB2gA2ADoASgD9eQWJvdXQgR3JhcGh2aXpfEB1vcmRlckZyb250U3RhbmRhcmRBYm91dFBhbmVsOtMA
+DgBwAHEAcgHSAdOAFoB5gHzYAA4AdgB3AHgAeQB6AHsAfAB9AdYAfwHXAIEAggCDATqAFIB6gHuADoAS
+gEVmAFAAcgBpAG4AdCAmUXBecHJpbnREb2N1bWVudDrTAA4AcABxAHIB4AHhgBaAfoCB2AAOAHYAdwB4
+AHkAegB7AHwAfQHkAH8B5QCBAIIAgwCtgBSAf4CAgA6AEoAZU0N1dFF4VGN1dDrTAA4AcABxAHIB7gHv
+gBaAg4CG2AAOAHYAdwB4AHkAegB7AHwAfQHyAH8AgACBAIIAgwH2gBSAhYANgA6AEoCE0wAOAHYAhgCH
+AfkB+oDagQEUgQEWXlN0YXJ0IFNwZWFraW5nXnN0YXJ0U3BlYWtpbmc60wAOAHAAcQByAf8CAIAWgIiA
+itgADgB2AHcAeAB5AHoAewB8AH0CAwB/AIAAgQCCAIMBJ4AUgImADYAOgBKAP1hTaG93IEFsbF8QFnVu
+aGlkZUFsbEFwcGxpY2F0aW9uczrTAA4AcABxAHICDAINgBaAjICO2AAOAHYAdwB4AHkAegB7AHwAfQIQ
+AH8AgACBAIIAgwCEgBSAjYANgA6AEoALXxAbQ2hlY2sgU3BlbGxpbmcgV2hpbGUgVHlwaW5nXxAedG9n
+Z2xlQ29udGludW91c1NwZWxsQ2hlY2tpbmc60wAOAHAAcQByAhkCGoAWgJCAk9gADgB2AHcAeAB5AHoA
+ewB8AH0CHQB/Ah4AgQCCAIMA1IAUgJGAkoAOgBKAJVhNaW5pbWl6ZVFtXxATcGVyZm9ybU1pbmlhdHVy
+aXplOtMADgBwAHEAcgInAiiAFoCVgJfYAA4AdgB3AHgAeQB6AHsAfAB9AisAfwCAAIEAggCDAfaAFICW
+gA2ADoASgIRdU3RvcCBTcGVha2luZ11zdG9wU3BlYWtpbmc60wAOAHAAcQByAjQCNYAWgJmAm9gADgB2
+AHcAeAB5AHoAewB8AH0COAB/AIAAgQCCAIMA1IAUgJqADYAOgBKAJVRab29tXHBlcmZvcm1ab29tOtMA
+DgBwAHEAcgJBAkKAFoCdgKDZAA4AdgB3AHgAeQB6AHsAfAC6AH0CRQB/AkYAgQCCAIMBggJKgBSAnoCf
+gA6AEoBdEAFlAEYAaQBuAGQgJlFmXxAXcGVyZm9ybUZpbmRQYW5lbEFjdGlvbjrTAA4AcABxAHICUAJR
+gBaAooCl2AAOAHYAdwB4AHkAegB7AHwAfQJUAH8CVQCBAIIAgwE6gBSAo4CkgA6AEoBFVFNhdmVRc11z
+YXZlRG9jdW1lbnQ60wAOAHAAcQByAl4CX4AWgKeAqdkADgB2AHcAeAB5AHoAewB8ALoAfQJiAH8CRgCB
+AIIAgwDBAkqAFICogJ+ADoASgB9fEBBTbWFydCBDb3B5L1Bhc3RlXxAYdG9nZ2xlU21hcnRJbnNlcnRE
+ZWxldGU60wAOAHAAcQByAmsCbIAWgKuArtgADgB2AHcAeAB5AHoAewB8AH0CbwC9AnAAgQCCAIMBOoAU
+gKyArYAOgBKARWgAUwBhAHYAZQAgAEEAcyAmUVNfEA9zYXZlRG9jdW1lbnRBczrTAA4AcABxAHICeQJ6
+gBaAsICz2AAOAHYAdwB4AHkAegB7AHwAfQJ9AH8CfgCBAIIAgwCtgBSAsYCygA6AEoAZVENvcHlRY1Vj
+b3B5OtMADgBwAHEAcgKHAoiAFoC1gLnYAA4AdgB3AHgAeQB6AHsAfAB9AosAfwKMAIEAggCDAo+AFIC3
+gLiADoASgLbTAA4AdgCGAIcCkgKTgNqA14DZXUdyYXBodml6IEhlbHBRP1lzaG93SGVscDrTAA4AcABx
+AHICmQKagBaAu4C+2AAOAHYAdwB4AHkAegB7AHwAfQKdAH8CngCBAIIAgwE6gBSAvIC9gA6AEoBFZQBP
+AHAAZQBuICZRb11vcGVuRG9jdW1lbnQ60wAOAHAAcQByAqcCqIAWgMCAw9kADgB2AHcAeAB5AHoAewB8
+ALoAfQKrAH8CrACBAIIAgwDBArCAFIDBgMKADoASgB8QAlxTbWFydCBRdW90ZXNRZ18QIXRvZ2dsZUF1
+dG9tYXRpY1F1b3RlU3Vic3RpdHV0aW9uOtMADgBwAHEAcgK2AreAFoDFgMjZAA4CuQB2AHcAeAB5AHoA
+ewB8AH0AgAK8AL0CvQCBAIIAgwE6WU5TVG9vbFRpcIAUgA2AxoDHgA6AEoBFXVBhZ2UgU2V0dXAuLi5R
+UF5ydW5QYWdlTGF5b3V0OtMADgBwAHEAcgLGAseAFoDKgM3YAA4AdgB3AHgAeQB6AHsAfAB9AsoAfwCA
+AIEAggCDAs6AFIDMgA2ADoASgMvUAA4AdgDWAIYAhwLRAtIC04DagPSA94D2WkNsZWFyIE1lbnVfEBVj
+bGVhclJlY2VudERvY3VtZW50czrTAA4AcABxAHIC2ALZgBaAz4DS2AAOAHYAdwB4AHkAegB7AHwAfQLc
+AH8C3QCBAIIAgwCtgBSA0IDRgA6AEoAZVVBhc3RlUXZWcGFzdGU60gA3ADgC5QLmowLmAucAO15OU011
+dGFibGVBcnJheVdOU0FycmF50gAOAD4C6QLqgQEprxBRAusB/wKZAbYBmgD+AvEC8gJ5AgwC9QL2AqcC
++AHFAsYC+wHgAScC/gL/AW0A3wMCAV8BegDMAwYDBwMIAs4BjAMLAHMBqAEeAw8BggD1AfYDEwMUARAD
+FgEGAToBMgMaAicCtgKHAx4DHwC3AKUB7gJrAdIC2AFRAycCQQMpAIQCUAFDANQDLgCtAjQDMQIZAzMA
+wQM1Ao8DNwM4AzkCXgDtgNWAiIC7gHGAZ4AzgNaA5YCwgIyA+YEBKIDAgQEhgHWAyoEBE4B+gD+A4oEB
+JYBYgCmBAQ+AU4BcgCSA7YD/gQEIgMuAYoEBF4AKgGyAPoEBHYBdgC+AhIDzgOGAOYD4gDSARYBEgP6A
+lYDFgLWA7IEBBoAegBiAg4CrgHmAz4BOgPqAnYDpgAuAooBJgCWA3YAZgJmA74CQgQEEgB+BARuAtoDm
+gQEAgQELgKeALtoADgM9AHYAdwB4AHkAegB7AHwDPgB9Ao8CkgB/AIAAgQCCAIMC8QNGWU5TU3VibWVu
+dVhOU0FjdGlvboAUgLaA14ANgA6AEoDWgNjUAA4AdgDWAIYAhwNJA0oDS4DagNuBASeA3FRIZWxwXnN1
+Ym1lbnVBY3Rpb2460gAOAD4ARgNQgNOhAoeAtdIANwA4A1MAfKIAfAA7WUFNYWluTWVuddIADgA+AEYD
+V4DTpwMuAzEDJwMLAw8C+ALrgN2A74D6gQEXgQEdgQEhgNXaAA4DPQB2AHcAeAB5AHoAewB8Az4AfQEn
+ASoAfwCAAIEAggCDAvEDZ4AUgD+A3oANgA6AEoDWgN9YR3JhcGh2aXrSAA4APgBGA2uA06sBxQMUAv4C
+8gM3Ax4BtgEeAf8DBgGagHWA4YDigOWA5oDsgHGAPoCIgO2AZ9oADgB2AHcDeAB4A3kAeQB6AHsAfAB9
+AIAAfwN8AIADfACBAIIAgwEnXU5TSXNTZXBhcmF0b3JcTlNJc0Rpc2FibGVkgBSADQmADQmADoASgD/Y
+AA4AdgB3AHgAeQB6AHsAfAB9A4QAfwOFAIEAggCDASeAFIDjgOSADoASgD9sAFAAcgBlAGYAZQByAGUA
+bgBjAGUAcyAmUSzaAA4AdgB3A3gAeAN5AHkAegB7AHwAfQCAAH8DfACAA3wAgQCCAIMBJ4AUgA0JgA0J
+gA6AEoA/2gAOAz0AdgB3AHgAeQB6AHsAfAM+AH0DKQOXAH8AgACBAIIAgwEnA5yAFIDpgOeADYAOgBKA
+P4DoWFNlcnZpY2Vz1AAOAHYA1gCGAIcDlwOhA6KA2oDngOuA6tIADgA+AEYDpYDToF8QD19OU1NlcnZp
+Y2VzTWVuddoADgB2AHcDeAB4A3kAeQB6AHsAfAB9AIAAfwN8AIADfACBAIIAgwEngBSADQmADQmADoAS
+gD/aAA4AdgB3A3gAeAN5AHkAegB7AHwAfQCAAH8DfACAA3wAgQCCAIMBJ4AUgA0JgA0JgA6AEoA/XF9O
+U0FwcGxlTWVuddoADgM9AHYAdwB4AHkAegB7AHwDPgB9AToBPQB/AIAAgQCCAIMC8QPCgBSARYDwgA2A
+DoASgNaA8VRGaWxl0gAOAD4ARgPGgNOrAagCmQMTAxYBXwJQAmsBMgL1ArYB0oBsgLuA84D4gFOAooCr
+gESA+YDFgHnaAA4DPQB2AHcAeAB5AHoAewB8Az4AfQLOAtEAfwCAAIEAggCDAToD2oAUgMuA9IANgA6A
+EoBFgPVbT3BlbiBSZWNlbnTSAA4APgBGA96A06ECxoDKXxAWX05TUmVjZW50RG9jdW1lbnRzTWVuddoA
+DgB2AHcDeAB4A3kAeQB6AHsAfAB9AIAAfwN8AIADfACBAIIAgwE6gBSADQmADQmADoASgEXaAA4AdgB3
+A3gAeAN5AHkAegB7AHwAfQCAAH8DfACAA3wAgQCCAIMBOoAUgA0JgA0JgA6AEoBF2gAOAz0AdgB3AHgA
+eQB6AHsAfAM+AH0ArQCwAH8AgACBAIIAgwLxA/uAFIAZgPuADYAOgBKA1oD8VEVkaXTSAA4APgBGA/+A
+060ApQEQAxoB4AJ5AtgBbQDfAwcDOAM5AwIC+4AYgDmA/oB+gLCAz4BYgCmA/4EBAIEBC4EBD4EBE9oA
+DgB2AHcDeAB4A3kAeQB6AHsAfAB9AIAAfwN8AIADfACBAIIAgwCtgBSADQmADQmADoASgBnaAA4AdgB3
+A3gAeAN5AHkAegB7AHwAfQCAAH8DfACAA3wAgQCCAIMArYAUgA0JgA0JgA6AEoAZ2gAOAz0AdgB3AHgA
+eQB6AHsAfAM+AH0BggGFAH8AgACBAIIAgwCtBCeAFIBdgQEBgA2ADoASgBmBAQJURmluZNIADgA+AEYE
+K4DTpQJBAzMDHwMIAXqAnYEBBIEBBoEBCIBc2QAOAHYAdwB4AHkAegB7AHwAugB9BDMAfwKsAIEAggCD
+AYICsIAUgQEFgMKADoASgF1ZRmluZCBOZXh02QAOAHYAdwB4AHkAegB7AHwAugB9BDsAvQC+AIEAggCD
+AYIAwoAUgQEHgCGADoASgF1dRmluZCBQcmV2aW91c9kADgB2AHcAeAB5AHoAewB8ALoAfQRDAH8ERACB
+AIIAgwGCBEiAFIEBCYEBCoAOgBKAXRAHXxAWVXNlIFNlbGVjdGlvbiBmb3IgRmluZFFl2gAOAz0AdgB3
+AHgAeQB6AHsAfAM+AH0AhACIAH8AgACBAIIAgwCtBFOAFIALgQEMgA2ADoASgBmBAQ1fEBRTcGVsbGlu
+ZyBhbmQgR3JhbW1hctIADgA+AEYEV4DTpAFRAYwCDABzgE6AYoCMgAraAA4DPQB2AHcAeAB5AHoAewB8
+Az4AfQDBAMUAfwCAAIEAggCDAK0EZIAUgB+BARCADYAOgBKAGYEBEV1TdWJzdGl0dXRpb25z0gAOAD4A
+RgRogNOjAl4CpwC3gKeAwIAe2gAOAz0AdgB3AHgAeQB6AHsAfAM+AH0B9gH5AH8AgACBAIIAgwCtBHSA
+FICEgQEUgA2ADoASgBmBARVWU3BlZWNo0gAOAD4ARgR4gNOiAe4CJ4CDgJXaAA4DPQB2AHcAeAB5AHoA
+ewB8Az4AfQEGAQkAfwCAAIEAggCDAvEEg4AUgDSBARiADYAOgBKA1oEBGVZGb3JtYXTSAA4APgBGBIeA
+06IDNQD+gQEbgDPYAA4AdgB3AHgAeQB6AHsAfAB9BIwAfwFIAIEAggCDAQaAFIEBHIBLgA6AEoA0WlNo
+b3cgRm9udHPaAA4DPQB2AHcAeAB5AHoAewB8Az4AfQD1APgAfwCAAIEAggCDAvEEmoAUgC+BAR6ADYAO
+gBKA1oEBH1RWaWV30gAOAD4ARgSegNOiAUMA7YBJgC7aAA4DPQB2AHcAeAB5AHoAewB8Az4AfQDUANgA
+fwCAAIEAggCDAvEEqYAUgCWBASKADYAOgBKA1oEBI1ZXaW5kb3fSAA4APgBGBK2A06QCGQI0Av8AzICQ
+gJmBASWAJNoADgB2AHcDeAB4A3kAeQB6AHsAfAB9AIAAfwN8AIADfACBAIIAgwDUgBSADQmADQmADoAS
+gCVeX05TV2luZG93c01lbnVbX05TTWFpbk1lbnXSAA4AMgAzADSABIAD0gA3ADgEwQLnogLnADvSAA4A
+PgLpBMSBASmvEFEC8QEnAToBJwEnAQYAHwEnAK0AhAE6AB8AwQLxAScCzgCtAK0DLgEnANQArQCtAK0B
+OgGCANQBJwCtAYIDEwCEAvEAhAE6AScC8QM4Aw8C+wE6AScArQE6AwsDMQE6AK0B9gE6Ao8BJwGCAMEA
+rQH2AToBOgCtAIQC8QGCAzcDOQE6APUC+ALxAycA1ALxANQBggMCAQYC6wEnAK0ArQDBAPWA1oA/gEWA
+P4A/gDSAAoA/gBmAC4BFgAKAH4DWgD+Ay4AZgBmA3YA/gCWAGYAZgBmARYBdgCWAP4AZgF2A84ALgNaA
+C4BFgD+A1oEBAIEBHYEBE4BFgD+AGYBFgQEXgO+ARYAZgISARYC2gD+AXYAfgBmAhIBFgEWAGYALgNaA
+XYDmgQELgEWAL4EBIYDWgPqAJYDWgCWAXYEBD4A0gNWAP4AZgBmAH4Av0gAOAD4C6QUYgQEprxBSAusB
+/wKZAbYBmgD+AvEC8gJ5AgwC9QL2AqcC+AHFAsYC+wHgAScBbQL/AN8DAgL+AV8BegDMAwcDBgMIAs4B
+jAMLAHMBqAEeAw8A9QGCAxMDFgMUARAB9gEGAToBMgMaArYCJwKHAx4CawC3AKUB7gMfAdIC2AFRAB8D
+JwCEAykCQQJQAUMDLgDUAK0DMQI0AhkDMwDBAzUCjwM4AO0DOQM3Al6A1YCIgLuAcYBngDOA1oDlgLCA
+jID5gQEogMCBASGAdYDKgQETgH6AP4BYgQElgCmBAQ+A4oBTgFyAJID/gO2BAQiAy4BigQEXgAqAbIA+
+gQEdgC+AXYDzgPiA4YA5gISANIBFgESA/oDFgJWAtYDsgKuAHoAYgIOBAQaAeYDPgE6AAoD6gAuA6YCd
+gKKASYDdgCWAGYDvgJmAkIEBBIAfgQEbgLaBAQCALoEBC4DmgKfSAA4APgLpBW2BASmvEFIFbgVvBXAF
+cQVyBXMFdAV1BXYFdwV4BXkFegV7BXwFfQV+BX8FgAWBBYIFgwWEBYUFhgWHBYgFiQWKBYsFjAWNBY4F
+jwWQBZEFkgWTBZQFlQWWBZcFmAWZBZoFmwWcBZ0FngWfBaAFoQWiBaMFpAWlBaYFpwWoBakFqgWrBawF
+rQWuBa8FsAWxBbIFswW0BbUFtgW3BbgFuQW6BbsFvAW9Bb4Fv4EBLYEBLoEBL4EBMIEBMYEBMoEBM4EB
+NIEBNYEBNoEBN4EBOIEBOYEBOoEBO4EBPIEBPYEBPoEBP4EBQIEBQYEBQoEBQ4EBRIEBRYEBRoEBR4EB
+SIEBSYEBSoEBS4EBTIEBTYEBToEBT4EBUIEBUYEBUoEBU4EBVIEBVYEBVoEBV4EBWIEBWYEBWoEBW4EB
+XIEBXYEBXoEBX4EBYIEBYYEBYoEBY4EBZIEBZYEBZoEBZ4EBaIEBaYEBaoEBa4EBbIEBbYEBboEBb4EB
+cIEBcYEBcoEBc4EBdIEBdYEBdoEBd4EBeIEBeYEBeoEBe4EBfIEBfYEBflExXxAUTWVudSBJdGVtIChT
+aG93IEFsbClvEBEATQBlAG4AdQAgAEkAdABlAG0AIAAoAE8AcABlAG4gJgApXxAZTWVudSBJdGVtIChI
+aWRlIEdyYXBodml6KVQxMTExXxAXTWVudSBJdGVtIChTaG93IENvbG9ycylYTWFpbk1lbnVbU2VwYXJh
+dG9yLTNfEBBNZW51IEl0ZW0gKENvcHkpXxAnTWVudSBJdGVtIChDaGVjayBTcGVsbGluZyBXaGlsZSBU
+eXBpbmcpUzItMVtBcHBsaWNhdGlvbl8QGE1lbnUgSXRlbSAoU21hcnQgUXVvdGVzKV8QEk1lbnUgSXRl
+bSAoV2luZG93KV8QGk1lbnUgSXRlbSAoQWJvdXQgR3JhcGh2aXopXxAWTWVudSBJdGVtIChDbGVhciBN
+ZW51KV8QEk1lbnUgSXRlbSAoU3BlZWNoKV8QD01lbnUgSXRlbSAoQ3V0KV8QD01lbnUgKEdyYXBodml6
+KV8QEk1lbnUgSXRlbSAoRGVsZXRlKVlTZXBhcmF0b3JfEBZNZW51IEl0ZW0gKFNlbGVjdCBBbGwpXxAZ
+TWVudSBJdGVtIChTdWJzdGl0dXRpb25zKVMxMjFTMS0xXxAdTWVudSBJdGVtIChKdW1wIHRvIFNlbGVj
+dGlvbilfEB5NZW51IEl0ZW0gKEJyaW5nIEFsbCB0byBGcm9udClbU2VwYXJhdG9yLTFbU2VwYXJhdG9y
+LTRfECJNZW51IEl0ZW0gKFVzZSBTZWxlY3Rpb24gZm9yIEZpbmQpXxASTWVudSAoT3BlbiBSZWNlbnQp
+XxAaTWVudSBJdGVtIChDaGVjayBTcGVsbGluZylfEBJNZW51IEl0ZW0gKEZvcm1hdClfECdNZW51IEl0
+ZW0gKENoZWNrIEdyYW1tYXIgV2l0aCBTcGVsbGluZylROV8QF01lbnUgSXRlbSAoSGlkZSBPdGhlcnMp
+XxAQTWVudSBJdGVtIChWaWV3KVtNZW51IChWaWV3KVtNZW51IChGaW5kKV8QF01lbnUgSXRlbSAoT3Bl
+biBSZWNlbnQpUTdbU2VwYXJhdG9yLTVfEBBNZW51IEl0ZW0gKFJlZG8pXU1lbnUgKFNwZWVjaCldTWVu
+dSAoRm9ybWF0KVtNZW51IChGaWxlKVIxMFtTZXBhcmF0b3ItMlE1XxAZTWVudSBJdGVtIChTdG9wIFNw
+ZWFraW5nKV8QGU1lbnUgSXRlbSAoR3JhcGh2aXogSGVscClbU2VwYXJhdG9yLTZROF8QF01lbnUgSXRl
+bSAoU21hcnQgTGlua3MpXxAQTWVudSBJdGVtIChVbmRvKV8QGk1lbnUgSXRlbSAoU3RhcnQgU3BlYWtp
+bmcpXxAZTWVudSBJdGVtIChGaW5kIFByZXZpb3VzKVE2XxARTWVudSBJdGVtIChQYXN0ZSlvEBoATQBl
+AG4AdQAgAEkAdABlAG0AIAAoAFMAaABvAHcAIABTAHAAZQBsAGwAaQBuAGcgJgApXEZpbGUncyBPd25l
+cl8QEE1lbnUgSXRlbSAoRWRpdClfEBtNZW51IChTcGVsbGluZyBhbmQgR3JhbW1hcilfEA9NZW51IChT
+ZXJ2aWNlcylvEBEATQBlAG4AdQAgAEkAdABlAG0AIAAoAEYAaQBuAGQgJgApUTNfEBhNZW51IEl0ZW0g
+KFNob3cgVG9vbGJhcilfEBRNZW51IEl0ZW0gKEdyYXBodml6KV1NZW51IChXaW5kb3cpW01lbnUgKEVk
+aXQpXxAQTWVudSBJdGVtIChGaWxlKV8QEE1lbnUgSXRlbSAoWm9vbSlfEBRNZW51IEl0ZW0gKE1pbmlt
+aXplKV8QFU1lbnUgSXRlbSAoRmluZCBOZXh0KV8QFE1lbnUgKFN1YnN0aXR1dGlvbnMpXxAWTWVudSBJ
+dGVtIChTaG93IEZvbnRzKVEyXxAQTWVudSBJdGVtIChGaW5kKW8QHgBNAGUAbgB1ACAASQB0AGUAbQAg
+ACgAQwB1AHMAdABvAG0AaQB6AGUAIABUAG8AbwBsAGIAYQByICYAKV8QIE1lbnUgSXRlbSAoU3BlbGxp
+bmcgYW5kIEdyYW1tYXIpXxAUTWVudSBJdGVtIChTZXJ2aWNlcylfEBxNZW51IEl0ZW0gKFNtYXJ0IENv
+cHkvUGFzdGUp0gAOAD4C6QYUgQEpoNIADgA+AukGF4EBKaDSAA4APgLpBhqBASmvEHkC6wH/ApkBmgD+
+AGUAWwLyAqcC+ALGAE0B4AEnAW0BXwBXAGAASQF6AMwDCALOAwsATwGoAGgDFABtAToBMgBsAF8DGgK2
+AEgDHgMfAKUB7gBiAdIAUQAfAFMDKQDUAK0AbgI0AGYAaQMzAzUCjwM4AzkCXgDtAF4AYQG2AFoC8QIM
+AnkC9QL2AcUC+wBkAwIC/gL/AN8ATABLAGoDBgMHAGMBjABcAHMBHgMPAYIA9QBZAfYDEwMWARABBgBS
+AFAAVgInAFgChwJrALcAawBOAtgBUQMnAkEAhAJQAFUBQwMuAzECGQDBAEoAVAM3AGcAXYDVgIiAu4Bn
+gDOAoYB0gOWAwIEBIYDKgC2AfoA/gFiAU4BhgIuAF4BcgCSBAQiAy4EBF4A4gGyAr4DhgMmARYBEgMSA
+h4D+gMWACYDsgQEGgBiAg4CUgHmAQ4ACgE2A6YAlgBmAzoCZgKaAtIEBBIEBG4C2gQEAgQELgKeALoCC
+gI+AcYBwgNaAjICwgPmBASiAdYEBE4CcgQEPgOKBASWAKYAogCOAuoDtgP+AmIBigHiACoA+gQEdgF2A
+L4BrgISA84D4gDmANIBIgD2AW4CVgGaAtYCrgB6Av4AygM+AToD6gJ2AC4CigFeASYDdgO+AkIAfgB2A
+UoDmgKqAfdIADgA+AukGloEBKa8QeQaXBpgGmQaaBpsGnAadBp4GnwagBqEGogajBqQGpQamBqcGqAap
+BqoGqwasBq0GrgavBrAGsQayBrMGtAa1BrYGtwa4BrkGuga7BrwGvQa+Br8GwAbBBsIGwwbEBsUGxgbH
+BsgGyQbKBssGzAbNBs4GzwbQBtEG0gbTBtQG1QbWBtcG2AbZBtoG2wbcBt0G3gbfBuAG4QbiBuMG5Abl
+BuYG5wboBukG6gbrBuwG7QbuBu8G8AbxBvIG8wb0BvUG9gb3BvgG+Qb6BvsG/Ab9Bv4G/wcABwEHAgcD
+BwQHBQcGBwcHCAcJBwoHCwcMBw0HDgcPgQGDgQGEgQGFgQGGgQGHgQGIgQGJgQGKgQGLgQGMgQGNgQGO
+gQGPgQGQgQGRgQGSgQGTgQGUgQGVgQGWgQGXgQGYgQGZgQGagQGbgQGcgQGdgQGegQGfgQGggQGhgQGi
+gQGjgQGkgQGlgQGmgQGngQGogQGpgQGqgQGrgQGsgQGtgQGugQGvgQGwgQGxgQGygQGzgQG0gQG1gQG2
+gQG3gQG4gQG5gQG6gQG7gQG8gQG9gQG+gQG/gQHAgQHBgQHCgQHDgQHEgQHFgQHGgQHHgQHIgQHJgQHK
+gQHLgQHMgQHNgQHOgQHPgQHQgQHRgQHSgQHTgQHUgQHVgQHWgQHXgQHYgQHZgQHagQHbgQHcgQHdgQHe
+gQHfgQHggQHhgQHigQHjgQHkgQHlgQHmgQHngQHogQHpgQHqgQHrgQHsgQHtgQHugQHvgQHwgQHxgQHy
+gQHzgQH0gQH1gQH2gQH3gQH4gQH5gQH6gQH7EGcQlhBIEIgRAVkRAWoQjhCPEQFfEBMQfhEBbRDHEDkQ
+yhBJEOEQ3hDfENIQBRDdEH0RASsQ5xBSEOAQ7BB/EFEQcBBXEQFyEM4QTREBWxCQENUQzxDEEOMQThEB
+bBEBdhDmEIIQGBDNEOIQ7xEBYxEBaBDQEQFYEGoQ2hDYEQFeEQEqEOkQJRCGEQFvEB0Q2xDFEEoT////
+//////0QOhDTEPERAVwQgRBcEMYQ6BAnEQF0EJUQ1hDwEMkRAXURAVoQkREBJxDcEQEoEQFzENQQfBBP
+ENcRASwRAW4RAXAQ9RDDEQFxEG8QUBEBYhEBZBEBaRDLEMwQ2RDREMgQSxDrEQEpEDgQUxAXEQFdEQFl
+EMEQgxEBaxDk0gAOAD4ARgeLgNOg0gAOAD4C6QeOgQEpoNIADgA+AukHkYEBKaDSADcAOAeTB5SiB5QA
+O15OU0lCT2JqZWN0RGF0YQAIABkAIgAnADEAOgA/AEQAUgBUAGYEagRwBLsEwgTJBNcE6QUFBRMFHwUr
+BTkFRAVSBW4FfAWPBaEFuwXFBdIF1AXXBdkF3AXfBeEF5AXmBekF7AXvBfIF9AX2BfkF/AX/BgIGCwYX
+BhkGGwYpBjIGOwZGBksGWgZjBnYGfwaKBowGjQaWBp0GqgawBrkGuwcMBw4HEAcSBxQHFgcYBxoHHAce
+ByAHIgckByYHKAcqBywHLgcwBzIHNAc2BzgHOgc8Bz4HQAdCB0QHRgdIB0oHTAdOB1AHUgdUB1YHWAda
+B2cHcAd4B3oHfAd+B58Hpwe7B8YH1AfeB+sH8gf0B/YH+wf9CAIIBAgGCAgIFQghCCMIJggpCEcISAhV
+CGQIZghoCGoIcgiECI0IkgilCLIItAi2CLgIywjUCNkI5Aj9CQYJDQklCTQJQQlDCUUJRwloCWoJbAlu
+CXAJcgl0CYEJgwmFCYcJjAmOCZQJoQmjCaUJpwnMCdIJ1AnWCdsJ3QnfCeEJ4wnlCfIJ9An3CfoKBgoI
+CigKNQo3CjkKOwpcCl4KYApiCmQKZgpoCnkKgAqCCoUKiAqLCqAKsgq/CsEKwwrFCuYK6ArqCuwK7grw
+CvIK/Qr/CwoLFwsZCxsLHQs+C0ALQgtEC0YLSAtKC1cLWQtcC18LhguoC7ULtwu5C7sL3AveC+AL4gvk
+C+YL6Av1C/cL+gv9DAkMCwwjDDAMMgw0DDYMVwxZDFsMXQxfDGEMYwxoDGoMcAx9DH8MgQyDDKQMpgyo
+DK0MrwyxDLMMtQzGDMgMygzMDM4M2gzcDPUNAg0EDQYNCA0lDScNKQ0rDS0NLw0xDT4NQA1CDUQNVg1v
+DXwNfg2ADYINow2lDacNqQ2rDa0Nrw28Db4N1A3hDeMN5Q3nDggOCg4MDg4OEA4SDhQOMQ4zDkUOUg5U
+DlYOWA55DnsOfQ5/DoEOgw6FDosOjQ6bDqgOqg6sDq4Ozw7RDtMO1Q7XDtkO2w7iDuoO9w75DvsO/Q8e
+DyAPIg8kDyYPKA8qDzcPOQ88Dz8PUw9VD3UPgg+ED4YPiA+pD6sPrQ+vD7EPsw+1D8QPxg/VD+IP5A/m
+D+gQCRALEA0QDxAREBMQFRAjECUQMBA9ED8QQRBDEGQQZhBoEGoQbBBuEHAQdBB2EIMQkBCSEJQQlhC3
+ELkQuxC9EL8QwRDDENEQ1xDoEPYQ+BD6EPwQ/hEbER0RHxEhESMRJREnETYRVhFjEWURZxFpEYoRjBGO
+EZARkhGUEZYRoxGlEbQRwRHDEcURxxHoEeoR7BHuEfAR8hH0EfgR+hH/EgwSDhIQEhISMxI1EjcSORI7
+Ej0SPxJMEk4SURJUEmMSchJ/EoESgxKFEqYSqBKqEqwSrhKwErISuxLUEuES4xLlEucTCBMKEwwTDhMQ
+ExITFBMyE1MTYBNiE2QTZhOHE4kTixONE48TkROTE5wTnhO0E8ETwxPFE8cT6BPqE+wT7hPwE/IT9BQC
+FBAUHRQfFCEUIxREFEYUSBRKFEwUThRQFFUUYhRvFHEUcxR1FJoUnBSeFKAUohSkFKYUqBSzFLUUzxTc
+FN4U4BTiFQMVBRUHFQkVCxUNFQ8VFBUWFSQVMRUzFTUVNxVcFV4VYBViFWQVZhVoFXsVlhWjFaUVpxWp
+FcoVzBXOFdAV0hXUFdYV5xXpFfsWCBYKFgwWDhYvFjEWMxY1FjcWORY7FkAWQhZIFlUWVxZZFlsWfBZ+
+FoAWghaEFoYWiBaVFpcWmRabFqkWqxa1FsIWxBbGFsgW6RbrFu0W7xbxFvMW9RcAFwIXEBcdFx8XIRcj
+F0gXShdMF04XUBdSF1QXVhdjF2UXiReWF5gXmhecF8EXyxfNF88X0RfTF9UX1xfZF+cX6Rf4GAUYBxgJ
+GAsYLBguGDAYMhg0GDYYOBhJGEsYTRhPGFEYXBh0GIEYgxiFGIcYqBiqGKwYrhiwGLIYtBi6GLwYwxjM
+GNMY4hjqGPMY9hmbGZ0ZnxmhGaMZpRmnGakZqxmtGa8ZsRm0GbYZuRm7Gb0ZwBnCGcQZxhnJGcsZzRnQ
+GdIZ1BnWGdgZ2hndGd8Z4RnkGeYZ6BnqGe0Z7xnxGfMZ9Rn3GfkZ+xn9Gf8aARoDGgUaBxoJGgsaDhoQ
+GhIaFBoWGhgaGhocGh4aIBoiGiQaJhooGioaLBouGjAaMho0GjcaORo8Gj4aQBpDGkYaSBpKGnMafRqG
+GogaihqMGo4akBqSGpQalhqnGqkaqxquGrAatRrEGs0azxrSGtQa3RriGuwa9Rr3GwYbCBsKGwwbDxsS
+GxUbFxtAG0IbRBtGG0gbShtMG04bUBtZG2IbZBt7G30bfxuBG4MbhRuHG4kbixuNG48bkRu6G8gb1RvX
+G9kb2hvcG90b3xvhG+McBBwGHAgcChwMHA4cEBwpHCscVBxWHFgcWRxbHFwcXhxgHGIcixyNHI8ckRyT
+HJUclxyZHJscpBy1HLccuRy7HL0cxhzIHMkc2x0EHQYdCB0JHQsdDB0OHRAdEh07HT0dPx1AHUIdQx1F
+HUcdSR1WHX8dgR2DHYUdhx2JHYsdjR2PHZQdnR2fHbYduB26Hbwdvh3AHcIdxB3GHcgdyh3MHfUd9x35
+Hfsd/R3/HgEeAx4FHhEeGh4cHh8eIR46HmMeZR5nHmgeah5rHm0ebx5xHpoenB6eHp8eoR6iHqQeph6o
+HtEe0x7VHtce2R7bHt0e3x7hHuYe7x7xHwwfDh8QHxIfFB8WHxgfGh8cHx4fIR8kHycfKh9TH1UfVx9Y
+H1ofWx9dH18fYR+KH4wfjh+PH5Efkh+UH5YfmB/BH8MfxR/IH8ofzB/OH9Af0x/YH+Ef4x/uH/Af8x/2
+H/kf+yAgICIgJSAnICkgKyAtIDcgXCBeIGEgYyBlIGcgaSB3IJwgniChIKQgpiCoIKogrCDFIMcg8CDy
+IPQg9yD5IPsg/SD/IQIhGSEiISQhLSEvITEhMyE1IV4hYCFiIWUhZyFpIWshbSFwIX4hhyGJIZAhkiGU
+IZYhvyHBIcMhxiHIIcohzCHOIdEh2CHhIeMh6CHqIewiFSIXIhkiHCIeIiAiIiIkIiciLiI3IjkiPiJB
+IkMiZCJmImkiayJtIm8icSJ8IqUipyKpIqwiriKwIrIitCK3IrwixSLHIswiziLQIvki+yL9IwAjAiME
+IwYjCCMLIxIjGyMdIyYjKCMqIy0jLyNYI1ojXCNdI18jYCNiI2QjZiN1I4EjiiOMI44jlyOcI6UjqCRN
+JE8kUSRTJFUkVyRZJFskXSRfJGEkYyRlJGckaSRrJG0kbyRxJHMkdSR3JHkkeyR9JH8kgSSDJIUkhySJ
+JIskjSSPJJEkkySVJJckmiSdJKAkoiSkJKYkqCSrJK0krySxJLMktSS3JLkkuyS9JL8kwSTDJMUkxyTJ
+JMskzSTPJNIk1CTWJNkk2yTdJN8k4STjJOUk6CTqJOwk7iTwJPIk9CT2JP8lAiWpJaslrSWvJbElsyW1
+JbcluSW7Jb0lvyXCJcQlxyXJJcslziXQJdIl1CXXJdkl3CXeJeAl4iXkJeYl6CXrJe0l7yXyJfQl9iX4
+Jfsl/SX/JgEmAyYFJgcmCSYLJg0mDyYRJhMmFSYXJhkmGyYdJh8mISYkJiYmKCYqJiwmLiYwJjImNCY2
+JjgmOiY8Jj4mQCZCJkQmRyZJJkwmTiZRJlMmViZYJlomYyZmJw0nECcTJxYnGSccJx8nIiclJygnKycu
+JzEnNCc3JzonPSdAJ0MnRidJJ0wnTydSJ1UnWCdbJ14nYSdkJ2cnaidtJ3Ancyd2J3knfCd/J4InhSeI
+J4snjieRJ5QnlyeaJ50noCejJ6YnqSesJ68nsie1J7gnuye+J8EnxCfHJ8onzSfQJ9Mn1ifZJ9wn3yfi
+J+Un6CfrJ+4n8Sf0J/cn+if9KAAoAygFKBwoQShdKGIofCiFKJEopCjOKNIo3ij5KQ4pKylEKVkpayl9
+KZIpnCm1KdEp1SnZKfkqGiomKjIqVypsKokqnirIKsoq5Cr3KwMrDyspKysrNytKK1grZityK3UrgSuD
+K58ruyvHK8kr4yv2LBMsLywxLEUsfCyJLJwsuizMLPEs8y0OLSUtMy0/LVItZS18LZQtqy3ELcYt2S4Y
+LjsuUi5xLnoufS5+Locuii6LLpQuly+ML44vkC+SL5Qvli+YL5ovnC+eL6Evoy+lL6cvqS+rL60vry+x
+L7MvtS+3L7ovvC+/L8Evwy/FL8cvyS/LL80vzy/RL9Mv1S/XL9kv3C/eL+Av4i/kL+Yv6C/qL+wv7i/w
+L/Iv9C/2L/gv+y/+MAAwAzAGMAgwCjAMMA4wEDASMBQwFjAYMBowHTAfMCIwJDAnMCkwLDAuMDAwMjA0
+MDYwODA6MDwwPjBAMEIwRTBHMEkwSzBNME8wUTBTMFUwVzBZMFswXTBfMGEwYzBlMGcwaTBrMG0wbzBx
+MHMwdTB3MHkwezB9MH8wgTCDMIUwhzCJMIswlDCXMYwxjzGSMZUxmDGbMZ4xoTGkMacxqjGtMbAxszG2
+MbkxvDG/McIxxTHIMcsxzjHRMdQx1zHaMd0x4DHjMeYx6THsMe8x8jH1Mfgx+zH+MgEyBDIHMgoyDTIQ
+MhMyFjIZMhwyHzIiMiUyKDIrMi4yMTI0MjcyOjI9MkAyQzJGMkkyTDJPMlIyVTJYMlsyXjJhMmQyZzJq
+Mm0ycDJzMnYyeTJ8Mn8ygjKFMogyizKOMpEylDKXMpoynTKgMqMypjKpMqwyrzKyMrUyuDK7Mr4ywTLE
+MscyyjLNMtAy0zLWMtky3DLfMuIy5TLoMusy7jLxMvQy9zL5Mvsy/TL/MwIzBTMHMwkzDDMOMxAzEzMV
+MxczGTMbMx0zHzMhMyMzJTMnMykzLDMuMzAzMjM0MzYzODM6MzwzPzNBM0MzRjNIM0ozTDNOM1AzUjNV
+M1gzWjNcM14zYDNiM2QzZzNqM2wzbzNxM3MzdTN4M3szfTN/M4EzhDOGM4gzijOMM5UzlzOZM5sznjOg
+M6IzpDOmM6gzqzOtM68zsTOzM7YzuTO7M74zwDPDM8YzyDPKM8wzzjPRM9Qz1zPZM9sz3jPgM+Iz5TPo
+M+sz7TPvM/Ez8zP1M/cz+TP8M/40ADQCNAU0CDQKNAw0DzQRNBo0HDQdNCY0KTQqNDM0NjQ3NEA0RQAA
+AAAAAAICAAAAAAAAB5UAAAAAAAAAAAAAAAAAADRUA</bytes>
+               </object>
+       </data>
+</archive>
diff --git a/macosx/GVDocument.h b/macosx/GVDocument.h
new file mode 100644 (file)
index 0000000..f4503c6
--- /dev/null
@@ -0,0 +1,41 @@
+/* $Id$ $Revision$ */
+/* vim:set shiftwidth=4 ts=8: */
+
+/**********************************************************
+*      This software is part of the graphviz package      *
+*                http://www.graphviz.org/                 *
+*                                                         *
+*            Copyright (c) 1994-2008 AT&T Corp.           *
+*                and is licensed under the                *
+*            Common Public License, Version 1.0           *
+*                      by AT&T Corp.                      *
+*                                                         *
+*        Information and Software Systems Research        *
+*              AT&T Research, Florham Park NJ             *
+**********************************************************/
+
+#import <Foundation/Foundation.h>
+#import <AppKit/AppKit.h>
+
+#include <graphviz/types.h>
+#include <graphviz/graph.h>
+
+@interface GVDocument : NSDocument
+{
+       graph_t *_graph;
+}
+
+@property(readonly) graph_t *graph;
+
++ (void)initialize;
+
+- (id)init;
+
+- (BOOL)readFromURL:(NSURL *)absoluteURL ofType:(NSString *)typeName error:(NSError **)outError;
+- (BOOL)writeToURL:(NSURL *)absoluteURL ofType:(NSString *)typeName error:(NSError **)outError;
+
+- (void)makeWindowControllers;
+
+- (void)dealloc;
+
+@end
diff --git a/macosx/GVDocument.m b/macosx/GVDocument.m
new file mode 100644 (file)
index 0000000..d0470e7
--- /dev/null
@@ -0,0 +1,111 @@
+/* $Id$ $Revision$ */
+/* vim:set shiftwidth=4 ts=8: */
+
+/**********************************************************
+*      This software is part of the graphviz package      *
+*                http://www.graphviz.org/                 *
+*                                                         *
+*            Copyright (c) 1994-2008 AT&T Corp.           *
+*                and is licensed under the                *
+*            Common Public License, Version 1.0           *
+*                      by AT&T Corp.                      *
+*                                                         *
+*        Information and Software Systems Research        *
+*              AT&T Research, Florham Park NJ             *
+**********************************************************/
+
+#import "GVDocument.h"
+#import "GVWindowController.h"
+
+@implementation GVDocument
+
+@synthesize graph = _graph;
+
++ (void)initialize
+{
+       aginit();
+}
+
+- (id)init
+{
+       if (self = [super init]) {
+               _graph = NULL;
+       }
+    return self;
+}
+
+- (BOOL)readFromURL:(NSURL *)absoluteURL ofType:(NSString *)typeName error:(NSError **)outError
+{
+       if ([absoluteURL isFileURL]) {
+               /* open a FILE* on the file URL */
+               FILE *file = fopen([[absoluteURL path] fileSystemRepresentation], "r");
+               if (!file) {
+                       if (outError)
+                               *outError = [NSError errorWithDomain:NSPOSIXErrorDomain code:errno userInfo:nil];
+                       return NO;
+               }
+               
+               if (_graph)
+                       agclose(_graph);
+               _graph = agread(file);
+               fclose(file);
+               
+               return YES;
+       }
+       else {
+               /* read the URL into memory */
+               NSMutableData *memory = [NSMutableData dataWithContentsOfURL:absoluteURL options:0 error:outError];
+               if (!memory)
+                       return NO;
+               
+               /* null terminate the data */
+               char nullByte = '\0';
+               [memory appendBytes:&nullByte length:1];
+               
+               if (_graph)
+                       agclose(_graph);
+               _graph = agmemread((char*)[memory bytes]);
+               
+               return YES;
+       }
+}
+
+- (BOOL)writeToURL:(NSURL *)absoluteURL ofType:(NSString *)typeName error:(NSError **)outError
+{
+       if ([absoluteURL isFileURL]) {
+               /* open a FILE* on the file URL */
+               FILE *file = fopen([[absoluteURL path] fileSystemRepresentation], "w");
+               if (!file) {
+                       if (outError)
+                               *outError = [NSError errorWithDomain:NSPOSIXErrorDomain code:errno userInfo:nil];
+                       return NO;
+               }
+               
+               /* write it out */
+               if (agwrite(_graph, file) != 0) {
+                       if (outError)
+                               *outError = [NSError errorWithDomain:NSPOSIXErrorDomain code:errno userInfo:nil];
+                       return NO;
+               }
+               
+               fclose(file);
+               return YES;
+       }
+       else
+               /* can't write out to non-file URL */
+               return NO;
+}
+
+- (void)makeWindowControllers
+{
+       [self addWindowController: [[[GVWindowController alloc] initWithWindowNibName: @"Document"] autorelease]];
+}
+
+- (void)dealloc
+{
+       if (_graph)
+               agclose(_graph);
+       [super dealloc];
+}
+
+@end
diff --git a/macosx/GVWindowController.h b/macosx/GVWindowController.h
new file mode 100644 (file)
index 0000000..480b931
--- /dev/null
@@ -0,0 +1,28 @@
+/* $Id$ $Revision$ */
+/* vim:set shiftwidth=4 ts=8: */
+
+/**********************************************************
+*      This software is part of the graphviz package      *
+*                http://www.graphviz.org/                 *
+*                                                         *
+*            Copyright (c) 1994-2008 AT&T Corp.           *
+*                and is licensed under the                *
+*            Common Public License, Version 1.0           *
+*                      by AT&T Corp.                      *
+*                                                         *
+*        Information and Software Systems Research        *
+*              AT&T Research, Florham Park NJ             *
+**********************************************************/
+
+#import <Foundation/Foundation.h>
+#import <AppKit/AppKit.h>
+#import <Quartz/Quartz.h>
+
+@interface GVWindowController : NSWindowController
+{
+       IBOutlet PDFView *documentView;
+}
+
+- (void)windowDidLoad;
+
+@end
diff --git a/macosx/GVWindowController.m b/macosx/GVWindowController.m
new file mode 100644 (file)
index 0000000..04905f8
--- /dev/null
@@ -0,0 +1,34 @@
+/* $Id$ $Revision$ */
+/* vim:set shiftwidth=4 ts=8: */
+
+/**********************************************************
+*      This software is part of the graphviz package      *
+*                http://www.graphviz.org/                 *
+*                                                         *
+*            Copyright (c) 1994-2008 AT&T Corp.           *
+*                and is licensed under the                *
+*            Common Public License, Version 1.0           *
+*                      by AT&T Corp.                      *
+*                                                         *
+*        Information and Software Systems Research        *
+*              AT&T Research, Florham Park NJ             *
+**********************************************************/
+
+#import "GVWindowController.h"
+#import "GVContext.h"
+#import "GVDocument.h"
+
+@implementation GVWindowController
+
+- (void)windowDidLoad
+{
+       GVDocument *graphDocument = [self document];
+       if ([graphDocument respondsToSelector:@selector(graph)]) {
+               graph_t *graph = [graphDocument graph];
+               GVContext* context = [GVContext sharedContext];
+               [context layoutGraph:graph withEngine:@"dot"];
+               [documentView setDocument:[[[PDFDocument alloc] initWithData:[context renderGraph:graph withFormat:@"pdf:quartz"]] autorelease]];
+       }
+}
+
+@end