[macruby-changes] [552] MacRuby/trunk/sample-macruby/PhotocastViewer

source_changes at macosforge.org source_changes at macosforge.org
Thu Sep 4 18:15:42 PDT 2008


Revision: 552
          http://trac.macosforge.org/projects/ruby/changeset/552
Author:   lsansonetti at apple.com
Date:     2008-09-04 18:15:42 -0700 (Thu, 04 Sep 2008)
Log Message:
-----------
better demo, renamed FlickrDemo

Modified Paths:
--------------
    MacRuby/trunk/sample-macruby/PhotocastViewer/English.lproj/MainMenu.nib/keyedobjects.nib
    MacRuby/trunk/sample-macruby/PhotocastViewer/PhotocastViewer.xcodeproj/project.pbxproj

Added Paths:
-----------
    MacRuby/trunk/sample-macruby/PhotocastViewer/English.lproj/MainMenu.nib/designable.nib
    MacRuby/trunk/sample-macruby/PhotocastViewer/FlickrDemoController.rb

Removed Paths:
-------------
    MacRuby/trunk/sample-macruby/PhotocastViewer/English.lproj/MainMenu.nib/classes.nib
    MacRuby/trunk/sample-macruby/PhotocastViewer/English.lproj/MainMenu.nib/info.nib
    MacRuby/trunk/sample-macruby/PhotocastViewer/PhotocastViewerController.rb

Deleted: MacRuby/trunk/sample-macruby/PhotocastViewer/English.lproj/MainMenu.nib/classes.nib
===================================================================
--- MacRuby/trunk/sample-macruby/PhotocastViewer/English.lproj/MainMenu.nib/classes.nib	2008-09-04 23:49:06 UTC (rev 551)
+++ MacRuby/trunk/sample-macruby/PhotocastViewer/English.lproj/MainMenu.nib/classes.nib	2008-09-05 01:15:42 UTC (rev 552)
@@ -1,59 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
-<plist version="1.0">
-<dict>
-	<key>IBClasses</key>
-	<array>
-		<dict>
-			<key>CLASS</key>
-			<string>IKImageBrowserView</string>
-			<key>LANGUAGE</key>
-			<string>ObjC</string>
-			<key>OUTLETS</key>
-			<dict>
-				<key>_dataSource</key>
-				<string>id</string>
-				<key>_delegate</key>
-				<string>id</string>
-				<key>_dragDestinationDelegate</key>
-				<string>id</string>
-				<key>_horizontalScroller</key>
-				<string>NSScroller</string>
-				<key>_verticalScroller</key>
-				<string>NSScroller</string>
-			</dict>
-			<key>SUPERCLASS</key>
-			<string>NSView</string>
-		</dict>
-		<dict>
-			<key>CLASS</key>
-			<string>FirstResponder</string>
-			<key>LANGUAGE</key>
-			<string>ObjC</string>
-			<key>SUPERCLASS</key>
-			<string>NSObject</string>
-		</dict>
-		<dict>
-			<key>CLASS</key>
-			<string>NSObject</string>
-			<key>LANGUAGE</key>
-			<string>ObjC</string>
-		</dict>
-		<dict>
-			<key>ACTIONS</key>
-			<dict>
-				<key>parse</key>
-				<string>id</string>
-				<key>zoomChanged</key>
-				<string>id</string>
-			</dict>
-			<key>CLASS</key>
-			<string>PhotocastViewerController</string>
-			<key>LANGUAGE</key>
-			<string>ObjC</string>
-		</dict>
-	</array>
-	<key>IBVersion</key>
-	<string>1</string>
-</dict>
-</plist>

Added: MacRuby/trunk/sample-macruby/PhotocastViewer/English.lproj/MainMenu.nib/designable.nib
===================================================================
--- MacRuby/trunk/sample-macruby/PhotocastViewer/English.lproj/MainMenu.nib/designable.nib	                        (rev 0)
+++ MacRuby/trunk/sample-macruby/PhotocastViewer/English.lproj/MainMenu.nib/designable.nib	2008-09-05 01:15:42 UTC (rev 552)
@@ -0,0 +1,3481 @@
+<?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">9D23</string>
+		<string key="IBDocument.InterfaceBuilderVersion">629</string>
+		<string key="IBDocument.AppKitVersion">949.32</string>
+		<string key="IBDocument.HIToolboxVersion">352.00</string>
+		<object class="NSMutableArray" key="IBDocument.EditedObjectIDs">
+			<bool key="EncodedWithXMLCoder">YES</bool>
+			<integer value="256"/>
+			<integer value="29"/>
+		</object>
+		<object class="NSArray" key="IBDocument.PluginDependencies">
+			<bool key="EncodedWithXMLCoder">YES</bool>
+			<string id="291720319">com.apple.InterfaceBuilder.CocoaPlugin</string>
+		</object>
+		<object class="NSMutableArray" key="IBDocument.RootObjects" id="773577928">
+			<bool key="EncodedWithXMLCoder">YES</bool>
+			<object class="NSCustomObject" id="595290570">
+				<object class="NSMutableString" key="NSClassName">
+					<characters key="NS.bytes">NSApplication</characters>
+				</object>
+			</object>
+			<object class="NSCustomObject" id="294310796">
+				<string key="NSClassName" id="819795264">FirstResponder</string>
+			</object>
+			<object class="NSCustomObject" id="358612447">
+				<string key="NSClassName">NSApplication</string>
+			</object>
+			<object class="NSWindowTemplate" id="737346328">
+				<int key="NSWindowStyleMask">15</int>
+				<int key="NSWindowBacking">2</int>
+				<string key="NSWindowRect">{{563, 498}, {672, 382}}</string>
+				<int key="NSWTFlags">1886912512</int>
+				<string key="NSWindowTitle">Flickr Demo</string>
+				<string key="NSWindowClass">NSWindow</string>
+				<object class="NSToolbar" key="NSViewClass" id="285619074">
+					<object class="NSMutableString" key="NSToolbarIdentifier">
+						<characters key="NS.bytes">171039F7-C813-4B09-9904-62933091ED7A</characters>
+					</object>
+					<nil key="NSToolbarDelegate"/>
+					<bool key="NSToolbarPrefersToBeShown">YES</bool>
+					<bool key="NSToolbarShowsBaselineSeparator">YES</bool>
+					<bool key="NSToolbarAllowsUserCustomization">NO</bool>
+					<bool key="NSToolbarAutosavesConfiguration">NO</bool>
+					<int key="NSToolbarDisplayMode">2</int>
+					<int key="NSToolbarSizeMode">1</int>
+					<object class="NSMutableDictionary" key="NSToolbarIBIdentifiedItems">
+						<bool key="EncodedWithXMLCoder">YES</bool>
+						<object class="NSMutableArray" key="dict.sortedKeys">
+							<bool key="EncodedWithXMLCoder">YES</bool>
+							<string>72AEDCA6-2048-4AAF-948B-0E5BD5AD2E97</string>
+							<string>92212C8A-3AC8-472F-B4A0-843727536657</string>
+							<string>B194E39D-9921-400C-B013-F02B6E2DE252</string>
+							<string id="1016030888">NSToolbarCustomizeToolbarItem</string>
+							<string id="123553413">NSToolbarFlexibleSpaceItem</string>
+							<string id="854785552">NSToolbarPrintItem</string>
+							<string id="873246470">NSToolbarSeparatorItem</string>
+							<string id="909369783">NSToolbarShowColorsItem</string>
+							<string id="1064357382">NSToolbarShowFontsItem</string>
+							<string id="664605900">NSToolbarSpaceItem</string>
+						</object>
+						<object class="NSMutableArray" key="dict.values">
+							<bool key="EncodedWithXMLCoder">YES</bool>
+							<object class="NSToolbarItem" id="458545832">
+								<object class="NSMutableString" key="NSToolbarItemIdentifier">
+									<characters key="NS.bytes">72AEDCA6-2048-4AAF-948B-0E5BD5AD2E97</characters>
+								</object>
+								<string key="NSToolbarItemLabel" id="30695815">Remove Source</string>
+								<reference key="NSToolbarItemPaletteLabel" ref="30695815"/>
+								<nil key="NSToolbarItemToolTip"/>
+								<nil key="NSToolbarItemView"/>
+								<object class="NSCustomResource" key="NSToolbarItemImage">
+									<string key="NSClassName" id="1030010995">NSImage</string>
+									<string key="NSResourceName">NSRemoveTemplate</string>
+								</object>
+								<nil key="NSToolbarItemTarget"/>
+								<nil key="NSToolbarItemAction"/>
+								<string key="NSToolbarItemMinSize" id="131989992">{0, 0}</string>
+								<reference key="NSToolbarItemMaxSize" ref="131989992"/>
+								<bool key="NSToolbarItemEnabled">YES</bool>
+								<bool key="NSToolbarItemAutovalidates">YES</bool>
+								<int key="NSToolbarItemTag">-1</int>
+								<bool key="NSToolbarIsUserRemovable">YES</bool>
+								<int key="NSToolbarItemVisibilityPriority">0</int>
+							</object>
+							<object class="NSToolbarItem" id="696098195">
+								<object class="NSMutableString" key="NSToolbarItemIdentifier">
+									<characters key="NS.bytes">92212C8A-3AC8-472F-B4A0-843727536657</characters>
+								</object>
+								<string key="NSToolbarItemLabel">Zoom</string>
+								<string key="NSToolbarItemPaletteLabel">Zoom</string>
+								<nil key="NSToolbarItemToolTip"/>
+								<object class="NSSlider" key="NSToolbarItemView" id="596382838">
+									<reference key="NSNextResponder"/>
+									<int key="NSvFlags">268</int>
+									<string key="NSFrame">{{0, 14}, {197, 26}}</string>
+									<reference key="NSSuperview"/>
+									<reference key="NSWindow"/>
+									<bool key="NSEnabled">YES</bool>
+									<object class="NSSliderCell" key="NSCell" id="679710093">
+										<int key="NSCellFlags">-2079981824</int>
+										<int key="NSCellFlags2">0</int>
+										<string key="NSContents" id="531299752"/>
+										<object class="NSFont" key="NSSupport">
+											<string key="NSName">Helvetica</string>
+											<double key="NSSize">1.200000e+01</double>
+											<int key="NSfFlags">16</int>
+										</object>
+										<reference key="NSControlView" ref="596382838"/>
+										<double key="NSMaxValue">1.000000e+00</double>
+										<double key="NSMinValue">0.000000e+00</double>
+										<double key="NSValue">5.000000e-01</double>
+										<double key="NSAltIncValue">0.000000e+00</double>
+										<int key="NSNumberOfTickMarks">10</int>
+										<int key="NSTickMarkPosition">1</int>
+										<bool key="NSAllowsTickMarkValuesOnly">NO</bool>
+										<bool key="NSVertical">NO</bool>
+									</object>
+								</object>
+								<nil key="NSToolbarItemImage"/>
+								<nil key="NSToolbarItemTarget"/>
+								<nil key="NSToolbarItemAction"/>
+								<string key="NSToolbarItemMinSize">{197, 26}</string>
+								<string key="NSToolbarItemMaxSize">{197, 26}</string>
+								<bool key="NSToolbarItemEnabled">YES</bool>
+								<bool key="NSToolbarItemAutovalidates">YES</bool>
+								<int key="NSToolbarItemTag">0</int>
+								<bool key="NSToolbarIsUserRemovable">YES</bool>
+								<int key="NSToolbarItemVisibilityPriority">0</int>
+							</object>
+							<object class="NSToolbarItem" id="846665318">
+								<object class="NSMutableString" key="NSToolbarItemIdentifier">
+									<characters key="NS.bytes">B194E39D-9921-400C-B013-F02B6E2DE252</characters>
+								</object>
+								<string key="NSToolbarItemLabel" id="667742066">Add Source</string>
+								<reference key="NSToolbarItemPaletteLabel" ref="667742066"/>
+								<nil key="NSToolbarItemToolTip"/>
+								<nil key="NSToolbarItemView"/>
+								<object class="NSCustomResource" key="NSToolbarItemImage">
+									<reference key="NSClassName" ref="1030010995"/>
+									<string key="NSResourceName">NSAddTemplate</string>
+								</object>
+								<nil key="NSToolbarItemTarget"/>
+								<nil key="NSToolbarItemAction"/>
+								<reference key="NSToolbarItemMinSize" ref="131989992"/>
+								<reference key="NSToolbarItemMaxSize" ref="131989992"/>
+								<bool key="NSToolbarItemEnabled">YES</bool>
+								<bool key="NSToolbarItemAutovalidates">YES</bool>
+								<int key="NSToolbarItemTag">-1</int>
+								<bool key="NSToolbarIsUserRemovable">YES</bool>
+								<int key="NSToolbarItemVisibilityPriority">0</int>
+							</object>
+							<object class="NSToolbarItem" id="693156516">
+								<reference key="NSToolbarItemIdentifier" ref="1016030888"/>
+								<string key="NSToolbarItemLabel" id="94638818">Customize</string>
+								<reference key="NSToolbarItemPaletteLabel" ref="94638818"/>
+								<string key="NSToolbarItemToolTip">Customize Toolbar</string>
+								<nil key="NSToolbarItemView"/>
+								<object class="NSImage" key="NSToolbarItemImage">
+									<int key="NSImageFlags">683671552</int>
+									<string key="NSSize">{32, 32}</string>
+									<object class="NSMutableArray" key="NSReps">
+										<bool key="EncodedWithXMLCoder">YES</bool>
+										<object class="NSArray">
+											<bool key="EncodedWithXMLCoder">YES</bool>
+											<integer value="0" id="8"/>
+											<object class="NSBitmapImageRep">
+												<object class="NSData" key="NSTIFFRepresentation">
+													<bytes key="NS.bytes">TU0AKgAAEAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+AAAAAAAAAAAAAAAAAAAAAAAAAAAICAgbAAAABAAAAAAEBAQIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+AAAAAAAAAAAAAAAAAAAAAAQEBAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+AAAAAAAAAAAAAAAAAAAAAAAAAAENDQ0dJSUlW11dXbBpaWnDb29vzyAgIGUPDw8xAAAAAAAAAAAAAAAA
+AAAAAAAAAAAAAAAAAAAAABsbGyUoKChIHh4ePSkpKUonJycsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwMDCEJCQoWvr6/i9fX1/fX19f7h4eH82dnZ+YODg9sYGBg8
+AAAAAAAAAAAAAAAAAAAAAAAAAAJFRUV6ZGRkvf39/f/+/v7//////0NDQ7QAAAAEAAAAAAAAAAAAAAAA
+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
+AAAACQAAABAAAAAYAAAAIAAAACoAAAAxAAAANgAAADkAAAA4AQEBOQAAAC8AAAAnAAAAHQAAABUAAAAO
+AAAACgAAAAsAAAAPAAAAFwAAACAAAAAqAAAAMQAAADQAAAAzAAAALQAAACQAAAAbAAAAEgAAAAsAAAAA
+AAAAAAAAAAQAAAAJAAAAEAAAABgAAAAgAAAAKgAAADEAAAA2AAAAOQAAADgAAAA1AAAALwAAACcAAAAd
+AAAAFQAAAA4AAAAKAAAACwAAAA8AAAAXAAAAIAAAACoAAAAxAAAANAAAADMAAAAtAAAAJAAAABsAAAAS
+AAAACwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA0BAAADAAAAAQAgAAABAQADAAAAAQAgAAABAgADAAAABAAA
+EKoBAwADAAAAAQABAAABBgADAAAAAQACAAABEQAEAAAAAQAAAAgBEgADAAAAAQABAAABFQADAAAAAQAE
+AAABFgADAAAAAQD8AAABFwAEAAAAAQAAEAABHAADAAAAAQABAAABUgADAAAAAQABAAABUwADAAAABAAA
+ELIAAAAAAAgACAAIAAgAAQABAAEAAQ</bytes>
+												</object>
+											</object>
+										</object>
+									</object>
+									<object class="NSColor" key="NSColor" id="149668087">
+										<int key="NSColorSpace">3</int>
+										<bytes key="NSWhite">MCAwAA</bytes>
+									</object>
+								</object>
+								<nil key="NSToolbarItemTarget"/>
+								<string key="NSToolbarItemAction">runToolbarCustomizationPalette:</string>
+								<reference key="NSToolbarItemMinSize" ref="131989992"/>
+								<reference key="NSToolbarItemMaxSize" ref="131989992"/>
+								<bool key="NSToolbarItemEnabled">YES</bool>
+								<bool key="NSToolbarItemAutovalidates">YES</bool>
+								<int key="NSToolbarItemTag">-1</int>
+								<bool key="NSToolbarIsUserRemovable">YES</bool>
+								<int key="NSToolbarItemVisibilityPriority">0</int>
+							</object>
+							<object class="NSToolbarFlexibleSpaceItem" id="104291066">
+								<reference key="NSToolbarItemIdentifier" ref="123553413"/>
+								<string key="NSToolbarItemLabel" id="754345583"/>
+								<string key="NSToolbarItemPaletteLabel">Flexible Space</string>
+								<nil key="NSToolbarItemToolTip"/>
+								<nil key="NSToolbarItemView"/>
+								<nil key="NSToolbarItemImage"/>
+								<nil key="NSToolbarItemTarget"/>
+								<nil key="NSToolbarItemAction"/>
+								<string key="NSToolbarItemMinSize">{1, 5}</string>
+								<string key="NSToolbarItemMaxSize">{20000, 32}</string>
+								<bool key="NSToolbarItemEnabled">YES</bool>
+								<bool key="NSToolbarItemAutovalidates">YES</bool>
+								<int key="NSToolbarItemTag">-1</int>
+								<bool key="NSToolbarIsUserRemovable">YES</bool>
+								<int key="NSToolbarItemVisibilityPriority">0</int>
+								<object class="NSMenuItem" key="NSToolbarItemMenuFormRepresentation">
+									<bool key="NSIsDisabled">YES</bool>
+									<bool key="NSIsSeparator">YES</bool>
+									<string key="NSTitle" id="440264354"/>
+									<reference key="NSKeyEquiv" ref="440264354"/>
+									<int key="NSKeyEquivModMask">1048576</int>
+									<int key="NSMnemonicLoc">2147483647</int>
+									<object class="NSCustomResource" key="NSOnImage" id="315693210">
+										<reference key="NSClassName" ref="1030010995"/>
+										<string key="NSResourceName">NSMenuCheckmark</string>
+									</object>
+									<object class="NSCustomResource" key="NSMixedImage" id="523049640">
+										<reference key="NSClassName" ref="1030010995"/>
+										<string key="NSResourceName">NSMenuMixedState</string>
+									</object>
+								</object>
+							</object>
+							<object class="NSToolbarItem" id="341784923">
+								<reference key="NSToolbarItemIdentifier" ref="854785552"/>
+								<string key="NSToolbarItemLabel" id="923368380">Print</string>
+								<reference key="NSToolbarItemPaletteLabel" ref="923368380"/>
+								<reference key="NSToolbarItemToolTip" ref="923368380"/>
+								<nil key="NSToolbarItemView"/>
+								<object class="NSImage" key="NSToolbarItemImage">
+									<int key="NSImageFlags">750780416</int>
+									<string key="NSSize">{32, 32}</string>
+									<object class="NSMutableArray" key="NSReps">
+										<bool key="EncodedWithXMLCoder">YES</bool>
+										<object class="NSArray">
+											<bool key="EncodedWithXMLCoder">YES</bool>
+											<reference ref="8"/>
+											<object class="NSCoreUIImageRep">
+												<object class="NSMutableDictionary" key="NSCoreUIImageOptions">
+													<bool key="EncodedWithXMLCoder">YES</bool>
+													<object class="NSMutableArray" key="dict.sortedKeys">
+														<bool key="EncodedWithXMLCoder">YES</bool>
+														<string>imageNameKey</string>
+														<string>widget</string>
+													</object>
+													<object class="NSMutableArray" key="dict.values">
+														<bool key="EncodedWithXMLCoder">YES</bool>
+														<object class="NSMutableString">
+															<characters key="NS.bytes">image.ToolbarPrint</characters>
+														</object>
+														<string>image</string>
+													</object>
+												</object>
+												<string key="NSSize">{32, 32}</string>
+												<int key="NSBitsPerSample">0</int>
+												<bool key="NSHasAlpha">YES</bool>
+											</object>
+										</object>
+									</object>
+									<reference key="NSColor" ref="149668087"/>
+								</object>
+								<nil key="NSToolbarItemTarget"/>
+								<string key="NSToolbarItemAction">printDocument:</string>
+								<reference key="NSToolbarItemMinSize" ref="131989992"/>
+								<reference key="NSToolbarItemMaxSize" ref="131989992"/>
+								<bool key="NSToolbarItemEnabled">YES</bool>
+								<bool key="NSToolbarItemAutovalidates">YES</bool>
+								<int key="NSToolbarItemTag">-1</int>
+								<bool key="NSToolbarIsUserRemovable">YES</bool>
+								<int key="NSToolbarItemVisibilityPriority">0</int>
+							</object>
+							<object class="NSToolbarSeparatorItem" id="173070362">
+								<reference key="NSToolbarItemIdentifier" ref="873246470"/>
+								<reference key="NSToolbarItemLabel" ref="754345583"/>
+								<string key="NSToolbarItemPaletteLabel">Separator</string>
+								<nil key="NSToolbarItemToolTip"/>
+								<nil key="NSToolbarItemView"/>
+								<nil key="NSToolbarItemImage"/>
+								<nil key="NSToolbarItemTarget"/>
+								<nil key="NSToolbarItemAction"/>
+								<string key="NSToolbarItemMinSize">{12, 5}</string>
+								<string key="NSToolbarItemMaxSize">{12, 1000}</string>
+								<bool key="NSToolbarItemEnabled">YES</bool>
+								<bool key="NSToolbarItemAutovalidates">YES</bool>
+								<int key="NSToolbarItemTag">-1</int>
+								<bool key="NSToolbarIsUserRemovable">YES</bool>
+								<int key="NSToolbarItemVisibilityPriority">0</int>
+								<object class="NSMenuItem" key="NSToolbarItemMenuFormRepresentation">
+									<bool key="NSIsDisabled">YES</bool>
+									<bool key="NSIsSeparator">YES</bool>
+									<reference key="NSTitle" ref="440264354"/>
+									<reference key="NSKeyEquiv" ref="440264354"/>
+									<int key="NSKeyEquivModMask">1048576</int>
+									<int key="NSMnemonicLoc">2147483647</int>
+									<reference key="NSOnImage" ref="315693210"/>
+									<reference key="NSMixedImage" ref="523049640"/>
+								</object>
+							</object>
+							<object class="NSToolbarItem" id="272733738">
+								<reference key="NSToolbarItemIdentifier" ref="909369783"/>
+								<string key="NSToolbarItemLabel" id="123669907">Colors</string>
+								<reference key="NSToolbarItemPaletteLabel" ref="123669907"/>
+								<string key="NSToolbarItemToolTip">Show Color Panel</string>
+								<nil key="NSToolbarItemView"/>
+								<object class="NSImage" key="NSToolbarItemImage">
+									<int key="NSImageFlags">683671552</int>
+									<string key="NSSize">{32, 32}</string>
+									<object class="NSMutableArray" key="NSReps">
+										<bool key="EncodedWithXMLCoder">YES</bool>
+										<object class="NSArray">
+											<bool key="EncodedWithXMLCoder">YES</bool>
+											<reference ref="8"/>
+											<object class="NSBitmapImageRep">
+												<object class="NSData" key="NSTIFFRepresentation">
+													<bytes key="NS.bytes">TU0AKgAAEAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACCQEOEzkMUylkF5BChyLCWqEq6G+wL/1voSro
+ZYciwlFkGJAyOQxTCAkBDgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADkEPXiWEIbtJyTf/Yt9C/370Tf+d/lf/
+tv9c/77+V/+/9E7/u99C/7XJOf9+hCK7QUAOXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAxQHHRZjIY42zEH+RvBI/2r/W/9//2D/
+kf9k/6L/Zv+w/mf/wf9m/9T/Zv/l/2H//v9e/+/ySv/Mwzj+Y1kXjhQRAx0AAAAAAAAAAAAAAAAAAAAA
+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMUCR0adDOgP91f/1n/c/9c/2P/
+aP5i/4P+bv+Y/nL/qP53/7r+d//K/nb/2P5z/+f+bv/5/2f///9i///8W//dwD//dF4coBQPAx0AAAAA
+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFmM0jj7dc/9Z/4r/
+Yf5//2z+ff9y/nX/iP59/6H+hf+w/on/wf6K/9H+if/g/ob/7/6A////eP//823//uNk///kXf/drT//
+Y0cXjgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA1BKF41zHv+
+WP+m/2H+mP9s/pb/eP6T/4L+jf+P/or/p/6V/7j+mv/L/p3/2/6a/+f+lv/8/5D///uH//7pe//+3G//
+/sxk///MXf/Mizj+QSkOXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABCQYO
+IIRau0fwov9d/6//a/6q/3j+qv+H/qj/k/6l/5r+nv+s/qL/wv6q/9T+rP/i/qv/8v+m////n//+8ZX/
+/uGK//7Se//+w23//7hh//CdSv+ETiK7CQUBDgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+AAAAAAw5K1M2yZX/Wv/K/2P+vv90/rz/hP67/5L+uv+f/rr/qf60/7L+sP/K/rr/2/69/+z+u//8/7X/
+//mt//7nov/+2Jb//sqJ//65eP/+q2f//6Re/8htOf85GwxSAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+AAAAAAAAAAAAAAAAFmRRkD7ftv9d/9f/a/7O/3r+zv+M/s//mv7N/6r+zP+3/s3/wP7F/87+yP/l/s//
+9v/N////xP/+7bv//t6t//7Qn//+v5D//q+A//6fbv//lGH/321C/2MrGI8AAAAAAAAAAAAAAAAAAAAA
+AAAAAAAAAAAAAAAAAAAAAAAAAAAfh3fCSfTW/2D/4/9v/t//g/7f/5H+3/+k/t//sv7g/8H+3v/Q/t7/
+2P7Z/+3+4P///93///fT//7kxP/+17T//sSo//61l//+pYb//pRz//+FZv/0bU7/hzIiwgAAAAAAAAAA
+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACihmehT/vn/Yv/z/3L/8f+F//H/lv/z/6f/8/+3//H/
+yf/x/9n/8v/o//D/+P/x///97f/+6dv//tnK//7Iuv/+tqr//qeZ//6WiP/+hXb//3Nl//5jVv+hMyno
+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK62w/Vb///9j/v//dP7//4b+//+X/v//
+qP7//7f+///L/v//3P7//+////////////L0//7e4P/+zc///ru9//6qrP/+mZv//oiK//51d//+ZWf/
+/1pc/7AvMf0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAolqHoUfX+/2Hu//9x7f7/
+hO3+/5ft/v+m7f7/tu3+/8jt/v/X7P7/5Or+//Xt////6f///tvt//7K3f/+usv//qq7//6YrP/+h5r/
+/neK//9md//+VWj/oSk26AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB91h8JJ0fT/
+Yd///27b/v+A2/7/kdv+/6Hc/v+w2v7/wNv+/8rX/v/V1P7/69z+//7Z////0Pn//sLm//602P/+pcj/
+/pW3//6EqP/+cpb//2WJ//RNcP+HIjTCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+FlBkkD+x3/9a0f//asr+/3rL/v+Kyf7/mcr+/6fH/v+0x/7/u8D+/83F/v/ky/7/8sn///+////+uPD/
+/qng//6d0f/+jsP//n6y//5uov//Xpf/30Jx/2MXLI8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+AAAAAAAAAAALKjlTNJLJ/1jG//9huP7/crf+/4G2/v+Ptf7/nLP+/6av/v+xrP7/yLb+/9q3/v/qt/7/
++7L///+q+//+n+n//pPa//6Fy//+dLz//mWu//9cqP/IN3D/OAwbUgAAAAAAAAAAAAAAAAAAAAAAAAAA
+AAAAAAAAAAAAAAAAAAAAAAEGCQ4eWIS7RZ3w/1us//9npf7/daX+/4Wj/v+OoP7/l5j+/6qg/v/Apv7/
+0Kj+/+Cn/v/wpP7//5r///+S8//+h+P//njU//5sxf//X7r/8Emd/4QhT7sJAQUOAAAAAAAAAAAAAAAA
+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA0mQV4zd8z+V6D//16T/v9pkf7/dY7+/3+G/v+Nh/7/
+pZH+/7aX/v/Jl/7/2Zb+/+aR/v/3jP///4L+//556//+bN7//mHO//9Zzv/MNo3+QA0pXQAAAAAAAAAA
+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABUyY446bt3/VoX//156/v9ndv7/
+bm7+/4d3/v+fgv7/roP+/7+G/v/Phf7/3oL+/+18/v//dP///2v2//5h5f//Web/3T2u/2MWSI4AAAAA
+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwgUHRkwdKA6WN3/
+VWz//1le//9nX/7/gWr+/5Ru/v+ncf7/tnT+/8hy/v/Wb/7/5mr+//Rj////Xf///1j+/90+wv90Gl+g
+EwMOHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+BAcWHxciaJMzPMz+RkTw/2hY//98Wv//j2H//6Bh//+uY/7/v2L//9Jg///jXf///Fr//+5H8v/MNcX+
+aBhdkxUEEh4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+AAAAAAAAAAAAAAACAAAABRMTU3QoI5TMSDPI/2FA3/9+SfT/mVH+/7RW//+8U/7/vUn0/7o+3/+zNcj/
+jSSUzFMSUnMAAAAFAAAAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+AAAAAAAAAAAAAAAAAAAAAQIAAAkFAAAVCAAAIg8EEkEmFl+UPCGOyE8op+dgK7D3biux/ncrsPd9KKfn
+dSGOyFkWX5QbBBJBCAAAIgUAABUCAAAJAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAABgIAABAFAAAcCAAAKQwAADkRAABIFQAAVRgAAF0YAABf
+GAAAXRUAAFURAABIDAAAOQgAACkFAAAcAgAAEAAAAAYAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAAgAAAAUAAAAIAAAACwAAAA4AAAAS
+AAAAFAAAABUAAAAUAAAAEgAAAA4AAAALAAAACAAAAAUAAAACAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAA
+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA0BAAADAAAAAQAgAAABAQADAAAAAQAgAAABAgADAAAABAAA
+EKoBAwADAAAAAQABAAABBgADAAAAAQACAAABEQAEAAAAAQAAAAgBEgADAAAAAQABAAABFQADAAAAAQAE
+AAABFgADAAAAAQD8AAABFwAEAAAAAQAAEAABHAADAAAAAQABAAABUgADAAAAAQABAAABUwADAAAABAAA
+ELIAAAAAAAgACAAIAAgAAQABAAEAAQ</bytes>
+												</object>
+											</object>
+										</object>
+									</object>
+									<reference key="NSColor" ref="149668087"/>
+								</object>
+								<nil key="NSToolbarItemTarget"/>
+								<string key="NSToolbarItemAction">orderFrontColorPanel:</string>
+								<reference key="NSToolbarItemMinSize" ref="131989992"/>
+								<reference key="NSToolbarItemMaxSize" ref="131989992"/>
+								<bool key="NSToolbarItemEnabled">YES</bool>
+								<bool key="NSToolbarItemAutovalidates">YES</bool>
+								<int key="NSToolbarItemTag">-1</int>
+								<bool key="NSToolbarIsUserRemovable">YES</bool>
+								<int key="NSToolbarItemVisibilityPriority">0</int>
+							</object>
+							<object class="NSToolbarItem" id="478677933">
+								<reference key="NSToolbarItemIdentifier" ref="1064357382"/>
+								<string key="NSToolbarItemLabel" id="139336663">Fonts</string>
+								<reference key="NSToolbarItemPaletteLabel" ref="139336663"/>
+								<string key="NSToolbarItemToolTip">Show Font Panel</string>
+								<nil key="NSToolbarItemView"/>
+								<object class="NSImage" key="NSToolbarItemImage">
+									<int key="NSImageFlags">683671552</int>
+									<string key="NSSize">{32, 32}</string>
+									<object class="NSMutableArray" key="NSReps">
+										<bool key="EncodedWithXMLCoder">YES</bool>
+										<object class="NSArray">
+											<bool key="EncodedWithXMLCoder">YES</bool>
+											<reference ref="8"/>
+											<object class="NSBitmapImageRep">
+												<object class="NSData" key="NSTIFFRepresentation">
+													<bytes key="NS.bytes">TU0AKgAAEAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+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
+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA0BAAADAAAAAQAgAAABAQADAAAAAQAgAAABAgADAAAABAAA
+EKoBAwADAAAAAQABAAABBgADAAAAAQACAAABEQAEAAAAAQAAAAgBEgADAAAAAQABAAABFQADAAAAAQAE
+AAABFgADAAAAAQD8AAABFwAEAAAAAQAAEAABHAADAAAAAQABAAABUgADAAAAAQABAAABUwADAAAABAAA
+ELIAAAAAAAgACAAIAAgAAQABAAEAAQ</bytes>
+												</object>
+											</object>
+										</object>
+									</object>
+									<reference key="NSColor" ref="149668087"/>
+								</object>
+								<nil key="NSToolbarItemTarget"/>
+								<string key="NSToolbarItemAction">orderFrontFontPanel:</string>
+								<reference key="NSToolbarItemMinSize" ref="131989992"/>
+								<reference key="NSToolbarItemMaxSize" ref="131989992"/>
+								<bool key="NSToolbarItemEnabled">YES</bool>
+								<bool key="NSToolbarItemAutovalidates">YES</bool>
+								<int key="NSToolbarItemTag">-1</int>
+								<bool key="NSToolbarIsUserRemovable">YES</bool>
+								<int key="NSToolbarItemVisibilityPriority">0</int>
+							</object>
+							<object class="NSToolbarSpaceItem" id="924249112">
+								<reference key="NSToolbarItemIdentifier" ref="664605900"/>
+								<reference key="NSToolbarItemLabel" ref="754345583"/>
+								<string key="NSToolbarItemPaletteLabel">Space</string>
+								<nil key="NSToolbarItemToolTip"/>
+								<nil key="NSToolbarItemView"/>
+								<nil key="NSToolbarItemImage"/>
+								<nil key="NSToolbarItemTarget"/>
+								<nil key="NSToolbarItemAction"/>
+								<string key="NSToolbarItemMinSize">{32, 5}</string>
+								<string key="NSToolbarItemMaxSize">{32, 32}</string>
+								<bool key="NSToolbarItemEnabled">YES</bool>
+								<bool key="NSToolbarItemAutovalidates">YES</bool>
+								<int key="NSToolbarItemTag">-1</int>
+								<bool key="NSToolbarIsUserRemovable">YES</bool>
+								<int key="NSToolbarItemVisibilityPriority">0</int>
+								<object class="NSMenuItem" key="NSToolbarItemMenuFormRepresentation">
+									<bool key="NSIsDisabled">YES</bool>
+									<bool key="NSIsSeparator">YES</bool>
+									<reference key="NSTitle" ref="440264354"/>
+									<reference key="NSKeyEquiv" ref="440264354"/>
+									<int key="NSKeyEquivModMask">1048576</int>
+									<int key="NSMnemonicLoc">2147483647</int>
+									<reference key="NSOnImage" ref="315693210"/>
+									<reference key="NSMixedImage" ref="523049640"/>
+								</object>
+							</object>
+						</object>
+					</object>
+					<object class="NSArray" key="NSToolbarIBAllowedItems">
+						<bool key="EncodedWithXMLCoder">YES</bool>
+						<reference ref="272733738"/>
+						<reference ref="478677933"/>
+						<reference ref="173070362"/>
+						<reference ref="341784923"/>
+						<reference ref="924249112"/>
+						<reference ref="104291066"/>
+						<reference ref="693156516"/>
+						<reference ref="846665318"/>
+						<reference ref="458545832"/>
+						<reference ref="696098195"/>
+					</object>
+					<object class="NSMutableArray" key="NSToolbarIBDefaultItems">
+						<bool key="EncodedWithXMLCoder">YES</bool>
+						<reference ref="846665318"/>
+						<reference ref="458545832"/>
+						<reference ref="104291066"/>
+						<reference ref="696098195"/>
+					</object>
+					<object class="NSMutableArray" key="NSToolbarIBSelectableItems">
+						<bool key="EncodedWithXMLCoder">YES</bool>
+					</object>
+				</object>
+				<object class="NSView" key="NSWindowView" id="283344362">
+					<reference key="NSNextResponder"/>
+					<int key="NSvFlags">256</int>
+					<object class="NSMutableArray" key="NSSubviews">
+						<bool key="EncodedWithXMLCoder">YES</bool>
+						<object class="NSSplitView" id="578803021">
+							<reference key="NSNextResponder" ref="283344362"/>
+							<int key="NSvFlags">282</int>
+							<object class="NSMutableArray" key="NSSubviews">
+								<bool key="EncodedWithXMLCoder">YES</bool>
+								<object class="NSScrollView" id="415333354">
+									<reference key="NSNextResponder" ref="578803021"/>
+									<int key="NSvFlags">4364</int>
+									<object class="NSMutableArray" key="NSSubviews">
+										<bool key="EncodedWithXMLCoder">YES</bool>
+										<object class="NSClipView" id="384944028">
+											<reference key="NSNextResponder" ref="415333354"/>
+											<int key="NSvFlags">2304</int>
+											<object class="NSMutableArray" key="NSSubviews">
+												<bool key="EncodedWithXMLCoder">YES</bool>
+												<object class="NSTableView" id="746038050">
+													<reference key="NSNextResponder" ref="384944028"/>
+													<int key="NSvFlags">256</int>
+													<string key="NSFrameSize">{131, 365}</string>
+													<reference key="NSSuperview" ref="384944028"/>
+													<reference key="NSWindow"/>
+													<bool key="NSEnabled">YES</bool>
+													<object class="NSTableHeaderView" key="NSHeaderView" id="227555198">
+														<reference key="NSNextResponder" ref="977991860"/>
+														<int key="NSvFlags">256</int>
+														<string key="NSFrameSize">{131, 17}</string>
+														<reference key="NSSuperview" ref="977991860"/>
+														<reference key="NSWindow"/>
+														<reference key="NSTableView" ref="746038050"/>
+													</object>
+													<object class="_NSCornerView" key="NSCornerView" id="371142960">
+														<reference key="NSNextResponder" ref="415333354"/>
+														<int key="NSvFlags">-2147483392</int>
+														<string key="NSFrame">{{116, 0}, {16, 17}}</string>
+														<reference key="NSSuperview" ref="415333354"/>
+														<reference key="NSWindow"/>
+													</object>
+													<object class="NSMutableArray" key="NSTableColumns">
+														<bool key="EncodedWithXMLCoder">YES</bool>
+														<object class="NSTableColumn" id="895631687">
+															<double key="NSWidth">1.280000e+02</double>
+															<double key="NSMinWidth">4.000000e+01</double>
+															<double key="NSMaxWidth">1.000000e+03</double>
+															<object class="NSTableHeaderCell" key="NSHeaderCell">
+																<int key="NSCellFlags">75628032</int>
+																<int key="NSCellFlags2">0</int>
+																<string key="NSContents">Sources</string>
+																<object class="NSFont" key="NSSupport">
+																	<string key="NSName" id="448239780">LucidaGrande</string>
+																	<double key="NSSize">1.100000e+01</double>
+																	<int key="NSfFlags">3100</int>
+																</object>
+																<object class="NSColor" key="NSBackgroundColor">
+																	<int key="NSColorSpace">3</int>
+																	<bytes key="NSWhite">MC4zMzMzMzI5OQA</bytes>
+																</object>
+																<object class="NSColor" key="NSTextColor">
+																	<int key="NSColorSpace">6</int>
+																	<string key="NSCatalogName" id="497436278">System</string>
+																	<string key="NSColorName">headerTextColor</string>
+																	<object class="NSColor" key="NSColor" id="824643980">
+																		<int key="NSColorSpace">3</int>
+																		<bytes key="NSWhite">MAA</bytes>
+																	</object>
+																</object>
+															</object>
+															<object class="NSTextFieldCell" key="NSDataCell" id="740323321">
+																<int key="NSCellFlags">1411513920</int>
+																<int key="NSCellFlags2">2048</int>
+																<string key="NSContents">Text Cell</string>
+																<object class="NSFont" key="NSSupport">
+																	<reference key="NSName" ref="448239780"/>
+																	<double key="NSSize">1.300000e+01</double>
+																	<int key="NSfFlags">1044</int>
+																</object>
+																<reference key="NSControlView" ref="746038050"/>
+																<object class="NSColor" key="NSBackgroundColor" id="1060565317">
+																	<int key="NSColorSpace">6</int>
+																	<reference key="NSCatalogName" ref="497436278"/>
+																	<string key="NSColorName">controlBackgroundColor</string>
+																	<object class="NSColor" key="NSColor" id="894979957">
+																		<int key="NSColorSpace">3</int>
+																		<bytes key="NSWhite">MC42NjY2NjY2OQA</bytes>
+																	</object>
+																</object>
+																<object class="NSColor" key="NSTextColor">
+																	<int key="NSColorSpace">6</int>
+																	<reference key="NSCatalogName" ref="497436278"/>
+																	<string key="NSColorName">controlTextColor</string>
+																	<reference key="NSColor" ref="824643980"/>
+																</object>
+															</object>
+															<int key="NSResizingMask">3</int>
+															<bool key="NSIsResizeable">YES</bool>
+															<bool key="NSIsEditable">YES</bool>
+															<reference key="NSTableView" ref="746038050"/>
+														</object>
+													</object>
+													<double key="NSIntercellSpacingWidth">3.000000e+00</double>
+													<double key="NSIntercellSpacingHeight">2.000000e+00</double>
+													<object class="NSColor" key="NSBackgroundColor">
+														<int key="NSColorSpace">2</int>
+														<bytes key="NSRGB">MC44MTk2MDc5MSAwLjg0MzEzNzMyIDAuODg2Mjc0NTgAA</bytes>
+													</object>
+													<object class="NSColor" key="NSGridColor">
+														<int key="NSColorSpace">6</int>
+														<reference key="NSCatalogName" ref="497436278"/>
+														<string key="NSColorName">gridColor</string>
+														<object class="NSColor" key="NSColor">
+															<int key="NSColorSpace">3</int>
+															<bytes key="NSWhite">MC41AA</bytes>
+														</object>
+													</object>
+													<double key="NSRowHeight">1.700000e+01</double>
+													<int key="NSTvFlags">-2109734912</int>
+													<int key="NSColumnAutoresizingStyle">4</int>
+													<int key="NSDraggingSourceMaskForLocal">15</int>
+													<int key="NSDraggingSourceMaskForNonLocal">0</int>
+													<bool key="NSAllowsTypeSelect">YES</bool>
+												</object>
+											</object>
+											<string key="NSFrame">{{0, 17}, {131, 365}}</string>
+											<reference key="NSSuperview" ref="415333354"/>
+											<reference key="NSWindow"/>
+											<reference key="NSNextKeyView" ref="746038050"/>
+											<reference key="NSDocView" ref="746038050"/>
+											<reference key="NSBGColor" ref="1060565317"/>
+											<int key="NScvFlags">4</int>
+										</object>
+										<object class="NSScroller" id="45635283">
+											<reference key="NSNextResponder" ref="415333354"/>
+											<int key="NSvFlags">-2147483392</int>
+											<string key="NSFrame">{{116, 17}, {15, 365}}</string>
+											<reference key="NSSuperview" ref="415333354"/>
+											<reference key="NSWindow"/>
+											<bool key="NSEnabled">YES</bool>
+											<reference key="NSTarget" ref="415333354"/>
+											<string key="NSAction" id="628969856">_doScroller:</string>
+											<double key="NSPercent">9.972678e-01</double>
+										</object>
+										<object class="NSScroller" id="869063102">
+											<reference key="NSNextResponder" ref="415333354"/>
+											<int key="NSvFlags">256</int>
+											<string key="NSFrame">{{-100, -100}, {112, 15}}</string>
+											<reference key="NSSuperview" ref="415333354"/>
+											<reference key="NSWindow"/>
+											<bool key="NSEnabled">YES</bool>
+											<int key="NSsFlags">1</int>
+											<reference key="NSTarget" ref="415333354"/>
+											<reference key="NSAction" ref="628969856"/>
+											<double key="NSPercent">9.911504e-01</double>
+										</object>
+										<object class="NSClipView" id="977991860">
+											<reference key="NSNextResponder" ref="415333354"/>
+											<int key="NSvFlags">2304</int>
+											<object class="NSMutableArray" key="NSSubviews">
+												<bool key="EncodedWithXMLCoder">YES</bool>
+												<reference ref="227555198"/>
+											</object>
+											<string key="NSFrameSize">{131, 17}</string>
+											<reference key="NSSuperview" ref="415333354"/>
+											<reference key="NSWindow"/>
+											<reference key="NSNextKeyView" ref="227555198"/>
+											<reference key="NSDocView" ref="227555198"/>
+											<reference key="NSBGColor" ref="1060565317"/>
+											<int key="NScvFlags">4</int>
+										</object>
+										<reference ref="371142960"/>
+									</object>
+									<string key="NSFrameSize">{131, 382}</string>
+									<reference key="NSSuperview" ref="578803021"/>
+									<reference key="NSWindow"/>
+									<reference key="NSNextKeyView" ref="384944028"/>
+									<int key="NSsFlags">720</int>
+									<reference key="NSVScroller" ref="45635283"/>
+									<reference key="NSHScroller" ref="869063102"/>
+									<reference key="NSContentView" ref="384944028"/>
+									<reference key="NSHeaderClipView" ref="977991860"/>
+									<reference key="NSCornerView" ref="371142960"/>
+									<bytes key="NSScrollAmts">QSAAAEEgAABBmAAAQZgAAA</bytes>
+								</object>
+								<object class="NSScrollView" id="814202960">
+									<reference key="NSNextResponder" ref="578803021"/>
+									<int key="NSvFlags">4370</int>
+									<object class="NSMutableArray" key="NSSubviews">
+										<bool key="EncodedWithXMLCoder">YES</bool>
+										<object class="NSClipView" id="108404047">
+											<reference key="NSNextResponder" ref="814202960"/>
+											<int key="NSvFlags">2048</int>
+											<object class="NSMutableArray" key="NSSubviews">
+												<bool key="EncodedWithXMLCoder">YES</bool>
+												<object class="NSCustomView" id="914646047">
+													<reference key="NSNextResponder" ref="108404047"/>
+													<int key="NSvFlags">274</int>
+													<string key="NSFrameSize">{661, 380}</string>
+													<reference key="NSSuperview" ref="108404047"/>
+													<reference key="NSWindow"/>
+													<string key="NSClassName" id="413795505">IKImageBrowserView</string>
+													<string key="NSExtension">NSView</string>
+												</object>
+											</object>
+											<string key="NSFrameSize">{525, 382}</string>
+											<reference key="NSSuperview" ref="814202960"/>
+											<reference key="NSWindow"/>
+											<reference key="NSNextKeyView" ref="914646047"/>
+											<reference key="NSDocView" ref="914646047"/>
+											<object class="NSColor" key="NSBGColor">
+												<int key="NSColorSpace">6</int>
+												<reference key="NSCatalogName" ref="497436278"/>
+												<string key="NSColorName">controlColor</string>
+												<reference key="NSColor" ref="894979957"/>
+											</object>
+											<int key="NScvFlags">4</int>
+										</object>
+										<object class="NSScroller" id="253940324">
+											<reference key="NSNextResponder" ref="814202960"/>
+											<int key="NSvFlags">256</int>
+											<string key="NSFrame">{{525, 0}, {15, 367}}</string>
+											<reference key="NSSuperview" ref="814202960"/>
+											<reference key="NSWindow"/>
+											<reference key="NSTarget" ref="814202960"/>
+											<reference key="NSAction" ref="628969856"/>
+											<double key="NSCurValue">1.000000e+00</double>
+											<double key="NSPercent">2.605263e-01</double>
+										</object>
+										<object class="NSScroller" id="113635962">
+											<reference key="NSNextResponder" ref="814202960"/>
+											<int key="NSvFlags">256</int>
+											<string key="NSFrame">{{-100, -100}, {473, 15}}</string>
+											<reference key="NSSuperview" ref="814202960"/>
+											<reference key="NSWindow"/>
+											<bool key="NSEnabled">YES</bool>
+											<int key="NSsFlags">1</int>
+											<reference key="NSTarget" ref="814202960"/>
+											<reference key="NSAction" ref="628969856"/>
+											<double key="NSPercent">7.155824e-01</double>
+										</object>
+									</object>
+									<string key="NSFrame">{{132, 0}, {540, 382}}</string>
+									<reference key="NSSuperview" ref="578803021"/>
+									<reference key="NSWindow"/>
+									<reference key="NSNextKeyView" ref="108404047"/>
+									<int key="NSsFlags">144</int>
+									<reference key="NSVScroller" ref="253940324"/>
+									<reference key="NSHScroller" ref="113635962"/>
+									<reference key="NSContentView" ref="108404047"/>
+								</object>
+							</object>
+							<string key="NSFrameSize">{672, 382}</string>
+							<reference key="NSSuperview" ref="283344362"/>
+							<reference key="NSWindow"/>
+							<bool key="NSIsVertical">YES</bool>
+							<int key="NSDividerStyle">2</int>
+						</object>
+					</object>
+					<string key="NSFrameSize">{672, 382}</string>
+					<reference key="NSSuperview"/>
+					<reference key="NSWindow"/>
+				</object>
+				<string key="NSScreenRect">{{0, 0}, {1920, 1178}}</string>
+				<string key="NSMinSize">{213, 185}</string>
+				<string key="NSMaxSize">{3.40282e+38, 3.40282e+38}</string>
+			</object>
+			<object class="NSMenu" id="427009686">
+				<string key="NSTitle">MainMenu2</string>
+				<object class="NSMutableArray" key="NSMenuItems">
+					<bool key="EncodedWithXMLCoder">YES</bool>
+					<object class="NSMenuItem" id="525348325">
+						<reference key="NSMenu" ref="427009686"/>
+						<string key="NSTitle" id="455419886">RSS Photo Viewer</string>
+						<reference key="NSKeyEquiv" ref="531299752"/>
+						<int key="NSKeyEquivModMask">1048576</int>
+						<int key="NSMnemonicLoc">2147483647</int>
+						<reference key="NSOnImage" ref="315693210"/>
+						<reference key="NSMixedImage" ref="523049640"/>
+						<string key="NSAction">submenuAction:</string>
+						<object class="NSMenu" key="NSSubmenu" id="150421355">
+							<reference key="NSTitle" ref="455419886"/>
+							<object class="NSMutableArray" key="NSMenuItems">
+								<bool key="EncodedWithXMLCoder">YES</bool>
+								<object class="NSMenuItem" id="418590902">
+									<reference key="NSMenu" ref="150421355"/>
+									<string key="NSTitle">About RSS Photo Viewer</string>
+									<reference key="NSKeyEquiv" ref="531299752"/>
+									<int key="NSMnemonicLoc">2147483647</int>
+									<reference key="NSOnImage" ref="315693210"/>
+									<reference key="NSMixedImage" ref="523049640"/>
+								</object>
+								<object class="NSMenuItem" id="174668621">
+									<reference key="NSMenu" ref="150421355"/>
+									<string key="NSTitle">Preferences...</string>
+									<string key="NSKeyEquiv">,</string>
+									<int key="NSKeyEquivModMask">1048576</int>
+									<int key="NSMnemonicLoc">2147483647</int>
+									<reference key="NSOnImage" ref="315693210"/>
+									<reference key="NSMixedImage" ref="523049640"/>
+								</object>
+								<object class="NSMenuItem" id="960602830">
+									<reference key="NSMenu" ref="150421355"/>
+									<bool key="NSIsDisabled">YES</bool>
+									<bool key="NSIsSeparator">YES</bool>
+									<reference key="NSTitle" ref="531299752"/>
+									<reference key="NSKeyEquiv" ref="531299752"/>
+									<int key="NSKeyEquivModMask">1048576</int>
+									<int key="NSMnemonicLoc">2147483647</int>
+									<reference key="NSOnImage" ref="315693210"/>
+									<reference key="NSMixedImage" ref="523049640"/>
+								</object>
+								<object class="NSMenuItem" id="271042683">
+									<reference key="NSMenu" ref="150421355"/>
+									<string key="NSTitle">Services</string>
+									<reference key="NSKeyEquiv" ref="531299752"/>
+									<int key="NSKeyEquivModMask">1048576</int>
+									<int key="NSMnemonicLoc">2147483647</int>
+									<reference key="NSOnImage" ref="315693210"/>
+									<reference key="NSMixedImage" ref="523049640"/>
+									<string key="NSAction">submenuAction:</string>
+									<object class="NSMenu" key="NSSubmenu" id="402590157">
+										<object class="NSMutableString" key="NSTitle">
+											<characters key="NS.bytes">Services</characters>
+										</object>
+										<object class="NSMutableArray" key="NSMenuItems">
+											<bool key="EncodedWithXMLCoder">YES</bool>
+										</object>
+										<string key="NSName">_NSServicesMenu</string>
+									</object>
+								</object>
+								<object class="NSMenuItem" id="593256525">
+									<reference key="NSMenu" ref="150421355"/>
+									<bool key="NSIsDisabled">YES</bool>
+									<bool key="NSIsSeparator">YES</bool>
+									<reference key="NSTitle" ref="531299752"/>
+									<reference key="NSKeyEquiv" ref="531299752"/>
+									<int key="NSKeyEquivModMask">1048576</int>
+									<int key="NSMnemonicLoc">2147483647</int>
+									<reference key="NSOnImage" ref="315693210"/>
+									<reference key="NSMixedImage" ref="523049640"/>
+								</object>
+								<object class="NSMenuItem" id="515731149">
+									<reference key="NSMenu" ref="150421355"/>
+									<string key="NSTitle">Hide RSS Photo Viewer</string>
+									<string key="NSKeyEquiv" id="74832579">h</string>
+									<int key="NSKeyEquivModMask">1048576</int>
+									<int key="NSMnemonicLoc">2147483647</int>
+									<reference key="NSOnImage" ref="315693210"/>
+									<reference key="NSMixedImage" ref="523049640"/>
+								</object>
+								<object class="NSMenuItem" id="335751706">
+									<reference key="NSMenu" ref="150421355"/>
+									<string key="NSTitle">Hide Others</string>
+									<reference key="NSKeyEquiv" ref="74832579"/>
+									<int key="NSKeyEquivModMask">1572864</int>
+									<int key="NSMnemonicLoc">2147483647</int>
+									<reference key="NSOnImage" ref="315693210"/>
+									<reference key="NSMixedImage" ref="523049640"/>
+								</object>
+								<object class="NSMenuItem" id="259493126">
+									<reference key="NSMenu" ref="150421355"/>
+									<string key="NSTitle">Show All</string>
+									<reference key="NSKeyEquiv" ref="531299752"/>
+									<int key="NSKeyEquivModMask">1048576</int>
+									<int key="NSMnemonicLoc">2147483647</int>
+									<reference key="NSOnImage" ref="315693210"/>
+									<reference key="NSMixedImage" ref="523049640"/>
+								</object>
+								<object class="NSMenuItem" id="606793389">
+									<reference key="NSMenu" ref="150421355"/>
+									<bool key="NSIsDisabled">YES</bool>
+									<bool key="NSIsSeparator">YES</bool>
+									<reference key="NSTitle" ref="531299752"/>
+									<reference key="NSKeyEquiv" ref="531299752"/>
+									<int key="NSKeyEquivModMask">1048576</int>
+									<int key="NSMnemonicLoc">2147483647</int>
+									<reference key="NSOnImage" ref="315693210"/>
+									<reference key="NSMixedImage" ref="523049640"/>
+								</object>
+								<object class="NSMenuItem" id="407328102">
+									<reference key="NSMenu" ref="150421355"/>
+									<string key="NSTitle">Quit RSS Photo Viewer</string>
+									<string key="NSKeyEquiv">q</string>
+									<int key="NSKeyEquivModMask">1048576</int>
+									<int key="NSMnemonicLoc">2147483647</int>
+									<reference key="NSOnImage" ref="315693210"/>
+									<reference key="NSMixedImage" ref="523049640"/>
+								</object>
+							</object>
+							<string key="NSName">_NSAppleMenu</string>
+						</object>
+					</object>
+					<object class="NSMenuItem" id="191584907">
+						<reference key="NSMenu" ref="427009686"/>
+						<string key="NSTitle">File</string>
+						<reference key="NSKeyEquiv" ref="531299752"/>
+						<int key="NSKeyEquivModMask">1048576</int>
+						<int key="NSMnemonicLoc">2147483647</int>
+						<reference key="NSOnImage" ref="315693210"/>
+						<reference key="NSMixedImage" ref="523049640"/>
+						<string key="NSAction">submenuAction:</string>
+						<object class="NSMenu" key="NSSubmenu" id="997083675">
+							<object class="NSMutableString" key="NSTitle">
+								<characters key="NS.bytes">File</characters>
+							</object>
+							<object class="NSMutableArray" key="NSMenuItems">
+								<bool key="EncodedWithXMLCoder">YES</bool>
+								<object class="NSMenuItem" id="221450146">
+									<reference key="NSMenu" ref="997083675"/>
+									<string key="NSTitle">New</string>
+									<string key="NSKeyEquiv">n</string>
+									<int key="NSKeyEquivModMask">1048576</int>
+									<int key="NSMnemonicLoc">2147483647</int>
+									<reference key="NSOnImage" ref="315693210"/>
+									<reference key="NSMixedImage" ref="523049640"/>
+								</object>
+								<object class="NSMenuItem" id="852748651">
+									<reference key="NSMenu" ref="997083675"/>
+									<string key="NSTitle">Open...</string>
+									<string key="NSKeyEquiv">o</string>
+									<int key="NSKeyEquivModMask">1048576</int>
+									<int key="NSMnemonicLoc">2147483647</int>
+									<reference key="NSOnImage" ref="315693210"/>
+									<reference key="NSMixedImage" ref="523049640"/>
+								</object>
+								<object class="NSMenuItem" id="754257578">
+									<reference key="NSMenu" ref="997083675"/>
+									<string key="NSTitle">Open Recent</string>
+									<reference key="NSKeyEquiv" ref="531299752"/>
+									<int key="NSKeyEquivModMask">1048576</int>
+									<int key="NSMnemonicLoc">2147483647</int>
+									<reference key="NSOnImage" ref="315693210"/>
+									<reference key="NSMixedImage" ref="523049640"/>
+									<string key="NSAction">submenuAction:</string>
+									<object class="NSMenu" key="NSSubmenu" id="989844584">
+										<object class="NSMutableString" key="NSTitle">
+											<characters key="NS.bytes">Open Recent</characters>
+										</object>
+										<object class="NSMutableArray" key="NSMenuItems">
+											<bool key="EncodedWithXMLCoder">YES</bool>
+											<object class="NSMenuItem" id="623271623">
+												<reference key="NSMenu" ref="989844584"/>
+												<string key="NSTitle">Clear Menu</string>
+												<reference key="NSKeyEquiv" ref="531299752"/>
+												<int key="NSKeyEquivModMask">1048576</int>
+												<int key="NSMnemonicLoc">2147483647</int>
+												<reference key="NSOnImage" ref="315693210"/>
+												<reference key="NSMixedImage" ref="523049640"/>
+											</object>
+										</object>
+										<string key="NSName">_NSRecentDocumentsMenu</string>
+									</object>
+								</object>
+								<object class="NSMenuItem" id="152132917">
+									<reference key="NSMenu" ref="997083675"/>
+									<bool key="NSIsDisabled">YES</bool>
+									<bool key="NSIsSeparator">YES</bool>
+									<reference key="NSTitle" ref="531299752"/>
+									<reference key="NSKeyEquiv" ref="531299752"/>
+									<int key="NSKeyEquivModMask">1048576</int>
+									<int key="NSMnemonicLoc">2147483647</int>
+									<reference key="NSOnImage" ref="315693210"/>
+									<reference key="NSMixedImage" ref="523049640"/>
+								</object>
+								<object class="NSMenuItem" id="530661116">
+									<reference key="NSMenu" ref="997083675"/>
+									<string key="NSTitle">Close</string>
+									<string key="NSKeyEquiv">w</string>
+									<int key="NSKeyEquivModMask">1048576</int>
+									<int key="NSMnemonicLoc">2147483647</int>
+									<reference key="NSOnImage" ref="315693210"/>
+									<reference key="NSMixedImage" ref="523049640"/>
+								</object>
+								<object class="NSMenuItem" id="98516807">
+									<reference key="NSMenu" ref="997083675"/>
+									<string key="NSTitle">Save</string>
+									<string key="NSKeyEquiv">s</string>
+									<int key="NSKeyEquivModMask">1048576</int>
+									<int key="NSMnemonicLoc">2147483647</int>
+									<reference key="NSOnImage" ref="315693210"/>
+									<reference key="NSMixedImage" ref="523049640"/>
+								</object>
+								<object class="NSMenuItem" id="146937315">
+									<reference key="NSMenu" ref="997083675"/>
+									<string key="NSTitle">Save As...</string>
+									<string key="NSKeyEquiv">S</string>
+									<int key="NSKeyEquivModMask">1048576</int>
+									<int key="NSMnemonicLoc">2147483647</int>
+									<reference key="NSOnImage" ref="315693210"/>
+									<reference key="NSMixedImage" ref="523049640"/>
+								</object>
+								<object class="NSMenuItem" id="980676894">
+									<reference key="NSMenu" ref="997083675"/>
+									<string key="NSTitle">Revert</string>
+									<reference key="NSKeyEquiv" ref="531299752"/>
+									<int key="NSMnemonicLoc">2147483647</int>
+									<reference key="NSOnImage" ref="315693210"/>
+									<reference key="NSMixedImage" ref="523049640"/>
+								</object>
+								<object class="NSMenuItem" id="763780229">
+									<reference key="NSMenu" ref="997083675"/>
+									<bool key="NSIsDisabled">YES</bool>
+									<bool key="NSIsSeparator">YES</bool>
+									<reference key="NSTitle" ref="531299752"/>
+									<reference key="NSKeyEquiv" ref="531299752"/>
+									<int key="NSKeyEquivModMask">1048576</int>
+									<int key="NSMnemonicLoc">2147483647</int>
+									<reference key="NSOnImage" ref="315693210"/>
+									<reference key="NSMixedImage" ref="523049640"/>
+								</object>
+								<object class="NSMenuItem" id="224148610">
+									<reference key="NSMenu" ref="997083675"/>
+									<string key="NSTitle">Page Setup...</string>
+									<string key="NSKeyEquiv">P</string>
+									<int key="NSKeyEquivModMask">1048576</int>
+									<int key="NSMnemonicLoc">2147483647</int>
+									<reference key="NSOnImage" ref="315693210"/>
+									<reference key="NSMixedImage" ref="523049640"/>
+								</object>
+								<object class="NSMenuItem" id="45212951">
+									<reference key="NSMenu" ref="997083675"/>
+									<string key="NSTitle">Print...</string>
+									<string key="NSKeyEquiv">p</string>
+									<int key="NSKeyEquivModMask">1048576</int>
+									<int key="NSMnemonicLoc">2147483647</int>
+									<reference key="NSOnImage" ref="315693210"/>
+									<reference key="NSMixedImage" ref="523049640"/>
+								</object>
+							</object>
+						</object>
+					</object>
+					<object class="NSMenuItem" id="749495935">
+						<reference key="NSMenu" ref="427009686"/>
+						<string key="NSTitle">Edit</string>
+						<reference key="NSKeyEquiv" ref="531299752"/>
+						<int key="NSKeyEquivModMask">1048576</int>
+						<int key="NSMnemonicLoc">2147483647</int>
+						<reference key="NSOnImage" ref="315693210"/>
+						<reference key="NSMixedImage" ref="523049640"/>
+						<string key="NSAction">submenuAction:</string>
+						<object class="NSMenu" key="NSSubmenu" id="511959759">
+							<object class="NSMutableString" key="NSTitle">
+								<characters key="NS.bytes">Edit</characters>
+							</object>
+							<object class="NSMutableArray" key="NSMenuItems">
+								<bool key="EncodedWithXMLCoder">YES</bool>
+								<object class="NSMenuItem" id="122936336">
+									<reference key="NSMenu" ref="511959759"/>
+									<string key="NSTitle">Undo</string>
+									<string key="NSKeyEquiv">z</string>
+									<int key="NSKeyEquivModMask">1048576</int>
+									<int key="NSMnemonicLoc">2147483647</int>
+									<reference key="NSOnImage" ref="315693210"/>
+									<reference key="NSMixedImage" ref="523049640"/>
+								</object>
+								<object class="NSMenuItem" id="373128089">
+									<reference key="NSMenu" ref="511959759"/>
+									<string key="NSTitle">Redo</string>
+									<string key="NSKeyEquiv">Z</string>
+									<int key="NSKeyEquivModMask">1048576</int>
+									<int key="NSMnemonicLoc">2147483647</int>
+									<reference key="NSOnImage" ref="315693210"/>
+									<reference key="NSMixedImage" ref="523049640"/>
+								</object>
+								<object class="NSMenuItem" id="875682236">
+									<reference key="NSMenu" ref="511959759"/>
+									<bool key="NSIsDisabled">YES</bool>
+									<bool key="NSIsSeparator">YES</bool>
+									<reference key="NSTitle" ref="531299752"/>
+									<reference key="NSKeyEquiv" ref="531299752"/>
+									<int key="NSKeyEquivModMask">1048576</int>
+									<int key="NSMnemonicLoc">2147483647</int>
+									<reference key="NSOnImage" ref="315693210"/>
+									<reference key="NSMixedImage" ref="523049640"/>
+								</object>
+								<object class="NSMenuItem" id="156987840">
+									<reference key="NSMenu" ref="511959759"/>
+									<string key="NSTitle">Cut</string>
+									<string key="NSKeyEquiv">x</string>
+									<int key="NSKeyEquivModMask">1048576</int>
+									<int key="NSMnemonicLoc">2147483647</int>
+									<reference key="NSOnImage" ref="315693210"/>
+									<reference key="NSMixedImage" ref="523049640"/>
+								</object>
+								<object class="NSMenuItem" id="828544977">
+									<reference key="NSMenu" ref="511959759"/>
+									<string key="NSTitle">Copy</string>
+									<string key="NSKeyEquiv">c</string>
+									<int key="NSKeyEquivModMask">1048576</int>
+									<int key="NSMnemonicLoc">2147483647</int>
+									<reference key="NSOnImage" ref="315693210"/>
+									<reference key="NSMixedImage" ref="523049640"/>
+								</object>
+								<object class="NSMenuItem" id="769670473">
+									<reference key="NSMenu" ref="511959759"/>
+									<string key="NSTitle">Paste</string>
+									<string key="NSKeyEquiv">v</string>
+									<int key="NSKeyEquivModMask">1048576</int>
+									<int key="NSMnemonicLoc">2147483647</int>
+									<reference key="NSOnImage" ref="315693210"/>
+									<reference key="NSMixedImage" ref="523049640"/>
+								</object>
+								<object class="NSMenuItem" id="570333852">
+									<reference key="NSMenu" ref="511959759"/>
+									<string key="NSTitle">Delete</string>
+									<reference key="NSKeyEquiv" ref="531299752"/>
+									<int key="NSKeyEquivModMask">1048576</int>
+									<int key="NSMnemonicLoc">2147483647</int>
+									<reference key="NSOnImage" ref="315693210"/>
+									<reference key="NSMixedImage" ref="523049640"/>
+								</object>
+								<object class="NSMenuItem" id="456900908">
+									<reference key="NSMenu" ref="511959759"/>
+									<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="315693210"/>
+									<reference key="NSMixedImage" ref="523049640"/>
+								</object>
+								<object class="NSMenuItem" id="211174871">
+									<reference key="NSMenu" ref="511959759"/>
+									<bool key="NSIsDisabled">YES</bool>
+									<bool key="NSIsSeparator">YES</bool>
+									<reference key="NSTitle" ref="531299752"/>
+									<reference key="NSKeyEquiv" ref="531299752"/>
+									<int key="NSKeyEquivModMask">1048576</int>
+									<int key="NSMnemonicLoc">2147483647</int>
+									<reference key="NSOnImage" ref="315693210"/>
+									<reference key="NSMixedImage" ref="523049640"/>
+								</object>
+								<object class="NSMenuItem" id="810309628">
+									<reference key="NSMenu" ref="511959759"/>
+									<string key="NSTitle">Find</string>
+									<reference key="NSKeyEquiv" ref="531299752"/>
+									<int key="NSKeyEquivModMask">1048576</int>
+									<int key="NSMnemonicLoc">2147483647</int>
+									<reference key="NSOnImage" ref="315693210"/>
+									<reference key="NSMixedImage" ref="523049640"/>
+									<string key="NSAction">submenuAction:</string>
+									<object class="NSMenu" key="NSSubmenu" id="206686212">
+										<object class="NSMutableString" key="NSTitle">
+											<characters key="NS.bytes">Find</characters>
+										</object>
+										<object class="NSMutableArray" key="NSMenuItems">
+											<bool key="EncodedWithXMLCoder">YES</bool>
+											<object class="NSMenuItem" id="78160295">
+												<reference key="NSMenu" ref="206686212"/>
+												<string key="NSTitle">Find...</string>
+												<string key="NSKeyEquiv">f</string>
+												<int key="NSKeyEquivModMask">1048576</int>
+												<int key="NSMnemonicLoc">2147483647</int>
+												<reference key="NSOnImage" ref="315693210"/>
+												<reference key="NSMixedImage" ref="523049640"/>
+											</object>
+											<object class="NSMenuItem" id="160395451">
+												<reference key="NSMenu" ref="206686212"/>
+												<string key="NSTitle">Find Next</string>
+												<string key="NSKeyEquiv">g</string>
+												<int key="NSKeyEquivModMask">1048576</int>
+												<int key="NSMnemonicLoc">2147483647</int>
+												<reference key="NSOnImage" ref="315693210"/>
+												<reference key="NSMixedImage" ref="523049640"/>
+											</object>
+											<object class="NSMenuItem" id="436771743">
+												<reference key="NSMenu" ref="206686212"/>
+												<string key="NSTitle">Find Previous</string>
+												<string key="NSKeyEquiv">d</string>
+												<int key="NSKeyEquivModMask">1048576</int>
+												<int key="NSMnemonicLoc">2147483647</int>
+												<reference key="NSOnImage" ref="315693210"/>
+												<reference key="NSMixedImage" ref="523049640"/>
+											</object>
+											<object class="NSMenuItem" id="72108368">
+												<reference key="NSMenu" ref="206686212"/>
+												<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="315693210"/>
+												<reference key="NSMixedImage" ref="523049640"/>
+											</object>
+											<object class="NSMenuItem" id="948520200">
+												<reference key="NSMenu" ref="206686212"/>
+												<string key="NSTitle">Scroll to Selection</string>
+												<string key="NSKeyEquiv">j</string>
+												<int key="NSKeyEquivModMask">1048576</int>
+												<int key="NSMnemonicLoc">2147483647</int>
+												<reference key="NSOnImage" ref="315693210"/>
+												<reference key="NSMixedImage" ref="523049640"/>
+											</object>
+										</object>
+									</object>
+								</object>
+								<object class="NSMenuItem" id="372274263">
+									<reference key="NSMenu" ref="511959759"/>
+									<string key="NSTitle" id="203245076">Spelling</string>
+									<reference key="NSKeyEquiv" ref="531299752"/>
+									<int key="NSKeyEquivModMask">1048576</int>
+									<int key="NSMnemonicLoc">2147483647</int>
+									<reference key="NSOnImage" ref="315693210"/>
+									<reference key="NSMixedImage" ref="523049640"/>
+									<string key="NSAction">submenuAction:</string>
+									<object class="NSMenu" key="NSSubmenu" id="17018957">
+										<reference key="NSTitle" ref="203245076"/>
+										<object class="NSMutableArray" key="NSMenuItems">
+											<bool key="EncodedWithXMLCoder">YES</bool>
+											<object class="NSMenuItem" id="607321263">
+												<reference key="NSMenu" ref="17018957"/>
+												<string key="NSTitle">Spelling...</string>
+												<string key="NSKeyEquiv">:</string>
+												<int key="NSKeyEquivModMask">1048576</int>
+												<int key="NSMnemonicLoc">2147483647</int>
+												<reference key="NSOnImage" ref="315693210"/>
+												<reference key="NSMixedImage" ref="523049640"/>
+											</object>
+											<object class="NSMenuItem" id="654233090">
+												<reference key="NSMenu" ref="17018957"/>
+												<string key="NSTitle">Check Spelling</string>
+												<string key="NSKeyEquiv">;</string>
+												<int key="NSKeyEquivModMask">1048576</int>
+												<int key="NSMnemonicLoc">2147483647</int>
+												<reference key="NSOnImage" ref="315693210"/>
+												<reference key="NSMixedImage" ref="523049640"/>
+											</object>
+											<object class="NSMenuItem" id="903376556">
+												<reference key="NSMenu" ref="17018957"/>
+												<string key="NSTitle">Check Spelling as You Type</string>
+												<reference key="NSKeyEquiv" ref="531299752"/>
+												<int key="NSKeyEquivModMask">1048576</int>
+												<int key="NSMnemonicLoc">2147483647</int>
+												<reference key="NSOnImage" ref="315693210"/>
+												<reference key="NSMixedImage" ref="523049640"/>
+											</object>
+										</object>
+									</object>
+								</object>
+							</object>
+						</object>
+					</object>
+					<object class="NSMenuItem" id="579928870">
+						<reference key="NSMenu" ref="427009686"/>
+						<string key="NSTitle" id="288022209">Window</string>
+						<reference key="NSKeyEquiv" ref="531299752"/>
+						<int key="NSKeyEquivModMask">1048576</int>
+						<int key="NSMnemonicLoc">2147483647</int>
+						<reference key="NSOnImage" ref="315693210"/>
+						<reference key="NSMixedImage" ref="523049640"/>
+						<string key="NSAction">submenuAction:</string>
+						<object class="NSMenu" key="NSSubmenu" id="622016568">
+							<object class="NSMutableString" key="NSTitle">
+								<characters key="NS.bytes">Window</characters>
+							</object>
+							<object class="NSMutableArray" key="NSMenuItems">
+								<bool key="EncodedWithXMLCoder">YES</bool>
+								<object class="NSMenuItem" id="237327116">
+									<reference key="NSMenu" ref="622016568"/>
+									<string key="NSTitle">Minimize</string>
+									<string key="NSKeyEquiv">m</string>
+									<int key="NSKeyEquivModMask">1048576</int>
+									<int key="NSMnemonicLoc">2147483647</int>
+									<reference key="NSOnImage" ref="315693210"/>
+									<reference key="NSMixedImage" ref="523049640"/>
+								</object>
+								<object class="NSMenuItem" id="553275728">
+									<reference key="NSMenu" ref="622016568"/>
+									<bool key="NSIsDisabled">YES</bool>
+									<bool key="NSIsSeparator">YES</bool>
+									<reference key="NSTitle" ref="531299752"/>
+									<reference key="NSKeyEquiv" ref="531299752"/>
+									<int key="NSKeyEquivModMask">1048576</int>
+									<int key="NSMnemonicLoc">2147483647</int>
+									<reference key="NSOnImage" ref="315693210"/>
+									<reference key="NSMixedImage" ref="523049640"/>
+								</object>
+								<object class="NSMenuItem" id="806465787">
+									<reference key="NSMenu" ref="622016568"/>
+									<string key="NSTitle">Bring All to Front</string>
+									<reference key="NSKeyEquiv" ref="531299752"/>
+									<int key="NSKeyEquivModMask">1048576</int>
+									<int key="NSMnemonicLoc">2147483647</int>
+									<reference key="NSOnImage" ref="315693210"/>
+									<reference key="NSMixedImage" ref="523049640"/>
+								</object>
+							</object>
+							<string key="NSName">_NSWindowsMenu</string>
+						</object>
+					</object>
+					<object class="NSMenuItem" id="625140821">
+						<reference key="NSMenu" ref="427009686"/>
+						<string key="NSTitle" id="588188104">Help</string>
+						<reference key="NSKeyEquiv" ref="531299752"/>
+						<int key="NSKeyEquivModMask">1048576</int>
+						<int key="NSMnemonicLoc">2147483647</int>
+						<reference key="NSOnImage" ref="315693210"/>
+						<reference key="NSMixedImage" ref="523049640"/>
+						<string key="NSAction">submenuAction:</string>
+						<object class="NSMenu" key="NSSubmenu" id="100251495">
+							<reference key="NSTitle" ref="588188104"/>
+							<object class="NSMutableArray" key="NSMenuItems">
+								<bool key="EncodedWithXMLCoder">YES</bool>
+								<object class="NSMenuItem" id="361693819">
+									<reference key="NSMenu" ref="100251495"/>
+									<string key="NSTitle">RSS Photo Viewer Help</string>
+									<string key="NSKeyEquiv">?</string>
+									<int key="NSKeyEquivModMask">1048576</int>
+									<int key="NSMnemonicLoc">2147483647</int>
+									<reference key="NSOnImage" ref="315693210"/>
+									<reference key="NSMixedImage" ref="523049640"/>
+								</object>
+							</object>
+						</object>
+					</object>
+				</object>
+				<string key="NSName">_NSMainMenu</string>
+			</object>
+			<object class="NSCustomObject" id="341594490">
+				<string key="NSClassName" id="3054082">FlickrDemoController</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="294310796"/>
+						<reference key="destination" ref="237327116"/>
+					</object>
+					<int key="connectionID">37</int>
+				</object>
+				<object class="IBConnectionRecord">
+					<object class="IBActionConnection" key="connection">
+						<string key="label">arrangeInFront:</string>
+						<reference key="source" ref="294310796"/>
+						<reference key="destination" ref="806465787"/>
+					</object>
+					<int key="connectionID">39</int>
+				</object>
+				<object class="IBConnectionRecord">
+					<object class="IBActionConnection" key="connection">
+						<string key="label">print:</string>
+						<reference key="source" ref="294310796"/>
+						<reference key="destination" ref="45212951"/>
+					</object>
+					<int key="connectionID">86</int>
+				</object>
+				<object class="IBConnectionRecord">
+					<object class="IBActionConnection" key="connection">
+						<string key="label">runPageLayout:</string>
+						<reference key="source" ref="294310796"/>
+						<reference key="destination" ref="224148610"/>
+					</object>
+					<int key="connectionID">87</int>
+				</object>
+				<object class="IBConnectionRecord">
+					<object class="IBActionConnection" key="connection">
+						<string key="label">showHelp:</string>
+						<reference key="source" ref="294310796"/>
+						<reference key="destination" ref="361693819"/>
+					</object>
+					<int key="connectionID">122</int>
+				</object>
+				<object class="IBConnectionRecord">
+					<object class="IBActionConnection" key="connection">
+						<string key="label">clearRecentDocuments:</string>
+						<reference key="source" ref="294310796"/>
+						<reference key="destination" ref="623271623"/>
+					</object>
+					<int key="connectionID">127</int>
+				</object>
+				<object class="IBConnectionRecord">
+					<object class="IBActionConnection" key="connection">
+						<string key="label">terminate:</string>
+						<reference key="source" ref="595290570"/>
+						<reference key="destination" ref="407328102"/>
+					</object>
+					<int key="connectionID">139</int>
+				</object>
+				<object class="IBConnectionRecord">
+					<object class="IBActionConnection" key="connection">
+						<string key="label">orderFrontStandardAboutPanel:</string>
+						<reference key="source" ref="595290570"/>
+						<reference key="destination" ref="418590902"/>
+					</object>
+					<int key="connectionID">142</int>
+				</object>
+				<object class="IBConnectionRecord">
+					<object class="IBActionConnection" key="connection">
+						<string key="label">hideOtherApplications:</string>
+						<reference key="source" ref="595290570"/>
+						<reference key="destination" ref="335751706"/>
+					</object>
+					<int key="connectionID">146</int>
+				</object>
+				<object class="IBConnectionRecord">
+					<object class="IBActionConnection" key="connection">
+						<string key="label">hide:</string>
+						<reference key="source" ref="595290570"/>
+						<reference key="destination" ref="515731149"/>
+					</object>
+					<int key="connectionID">152</int>
+				</object>
+				<object class="IBConnectionRecord">
+					<object class="IBActionConnection" key="connection">
+						<string key="label">unhideAllApplications:</string>
+						<reference key="source" ref="595290570"/>
+						<reference key="destination" ref="259493126"/>
+					</object>
+					<int key="connectionID">153</int>
+				</object>
+				<object class="IBConnectionRecord">
+					<object class="IBActionConnection" key="connection">
+						<string key="label">cut:</string>
+						<reference key="source" ref="294310796"/>
+						<reference key="destination" ref="156987840"/>
+					</object>
+					<int key="connectionID">175</int>
+				</object>
+				<object class="IBConnectionRecord">
+					<object class="IBActionConnection" key="connection">
+						<string key="label">paste:</string>
+						<reference key="source" ref="294310796"/>
+						<reference key="destination" ref="769670473"/>
+					</object>
+					<int key="connectionID">176</int>
+				</object>
+				<object class="IBConnectionRecord">
+					<object class="IBActionConnection" key="connection">
+						<string key="label">redo:</string>
+						<reference key="source" ref="294310796"/>
+						<reference key="destination" ref="373128089"/>
+					</object>
+					<int key="connectionID">178</int>
+				</object>
+				<object class="IBConnectionRecord">
+					<object class="IBActionConnection" key="connection">
+						<string key="label">selectAll:</string>
+						<reference key="source" ref="294310796"/>
+						<reference key="destination" ref="456900908"/>
+					</object>
+					<int key="connectionID">179</int>
+				</object>
+				<object class="IBConnectionRecord">
+					<object class="IBActionConnection" key="connection">
+						<string key="label">undo:</string>
+						<reference key="source" ref="294310796"/>
+						<reference key="destination" ref="122936336"/>
+					</object>
+					<int key="connectionID">180</int>
+				</object>
+				<object class="IBConnectionRecord">
+					<object class="IBActionConnection" key="connection">
+						<string key="label">copy:</string>
+						<reference key="source" ref="294310796"/>
+						<reference key="destination" ref="828544977"/>
+					</object>
+					<int key="connectionID">181</int>
+				</object>
+				<object class="IBConnectionRecord">
+					<object class="IBActionConnection" key="connection">
+						<string key="label">showGuessPanel:</string>
+						<reference key="source" ref="294310796"/>
+						<reference key="destination" ref="607321263"/>
+					</object>
+					<int key="connectionID">188</int>
+				</object>
+				<object class="IBConnectionRecord">
+					<object class="IBActionConnection" key="connection">
+						<string key="label">checkSpelling:</string>
+						<reference key="source" ref="294310796"/>
+						<reference key="destination" ref="654233090"/>
+					</object>
+					<int key="connectionID">190</int>
+				</object>
+				<object class="IBConnectionRecord">
+					<object class="IBActionConnection" key="connection">
+						<string key="label">toggleContinuousSpellChecking:</string>
+						<reference key="source" ref="294310796"/>
+						<reference key="destination" ref="903376556"/>
+					</object>
+					<int key="connectionID">192</int>
+				</object>
+				<object class="IBConnectionRecord">
+					<object class="IBActionConnection" key="connection">
+						<string key="label">performClose:</string>
+						<reference key="source" ref="294310796"/>
+						<reference key="destination" ref="530661116"/>
+					</object>
+					<int key="connectionID">193</int>
+				</object>
+				<object class="IBConnectionRecord">
+					<object class="IBActionConnection" key="connection">
+						<string key="label">delete:</string>
+						<reference key="source" ref="294310796"/>
+						<reference key="destination" ref="570333852"/>
+					</object>
+					<int key="connectionID">195</int>
+				</object>
+				<object class="IBConnectionRecord">
+					<object class="IBOutletConnection" key="connection">
+						<string key="label">window</string>
+						<reference key="source" ref="341594490"/>
+						<reference key="destination" ref="737346328"/>
+					</object>
+					<int key="connectionID">206</int>
+				</object>
+				<object class="IBConnectionRecord">
+					<object class="IBActionConnection" key="connection">
+						<string key="label">addSource:</string>
+						<reference key="source" ref="341594490"/>
+						<reference key="destination" ref="846665318"/>
+					</object>
+					<int key="connectionID">270</int>
+				</object>
+				<object class="IBConnectionRecord">
+					<object class="IBActionConnection" key="connection">
+						<string key="label">removeSource:</string>
+						<reference key="source" ref="341594490"/>
+						<reference key="destination" ref="458545832"/>
+					</object>
+					<int key="connectionID">271</int>
+				</object>
+				<object class="IBConnectionRecord">
+					<object class="IBActionConnection" key="connection">
+						<string key="label">zoomChanged:</string>
+						<reference key="source" ref="341594490"/>
+						<reference key="destination" ref="596382838"/>
+					</object>
+					<int key="connectionID">272</int>
+				</object>
+				<object class="IBConnectionRecord">
+					<object class="IBOutletConnection" key="connection">
+						<string key="label">dataSource</string>
+						<reference key="source" ref="746038050"/>
+						<reference key="destination" ref="341594490"/>
+					</object>
+					<int key="connectionID">273</int>
+				</object>
+				<object class="IBConnectionRecord">
+					<object class="IBOutletConnection" key="connection">
+						<string key="label">delegate</string>
+						<reference key="source" ref="746038050"/>
+						<reference key="destination" ref="341594490"/>
+					</object>
+					<int key="connectionID">274</int>
+				</object>
+				<object class="IBConnectionRecord">
+					<object class="IBOutletConnection" key="connection">
+						<string key="label">sourcesTableView</string>
+						<reference key="source" ref="341594490"/>
+						<reference key="destination" ref="746038050"/>
+					</object>
+					<int key="connectionID">276</int>
+				</object>
+				<object class="IBConnectionRecord">
+					<object class="IBOutletConnection" key="connection">
+						<string key="label">imageBrowserView</string>
+						<reference key="source" ref="341594490"/>
+						<reference key="destination" ref="914646047"/>
+					</object>
+					<int key="connectionID">277</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="712322161">
+							<bool key="EncodedWithXMLCoder">YES</bool>
+						</object>
+						<reference key="children" ref="773577928"/>
+						<nil key="parent"/>
+					</object>
+					<object class="IBObjectRecord">
+						<int key="objectID">-2</int>
+						<reference key="object" ref="595290570"/>
+						<reference key="parent" ref="712322161"/>
+						<string type="base64-UTF8" key="objectName">RmlsZSdzIE93bmVyA</string>
+					</object>
+					<object class="IBObjectRecord">
+						<int key="objectID">-1</int>
+						<reference key="object" ref="294310796"/>
+						<reference key="parent" ref="712322161"/>
+						<string key="objectName">First Responder</string>
+					</object>
+					<object class="IBObjectRecord">
+						<int key="objectID">-3</int>
+						<reference key="object" ref="358612447"/>
+						<reference key="parent" ref="712322161"/>
+						<string key="objectName">Application</string>
+					</object>
+					<object class="IBObjectRecord">
+						<int key="objectID">21</int>
+						<reference key="object" ref="737346328"/>
+						<object class="NSMutableArray" key="children">
+							<bool key="EncodedWithXMLCoder">YES</bool>
+							<reference ref="283344362"/>
+							<reference ref="285619074"/>
+						</object>
+						<reference key="parent" ref="712322161"/>
+						<reference key="objectName" ref="288022209"/>
+					</object>
+					<object class="IBObjectRecord">
+						<int key="objectID">2</int>
+						<reference key="object" ref="283344362"/>
+						<object class="NSMutableArray" key="children">
+							<bool key="EncodedWithXMLCoder">YES</bool>
+							<reference ref="578803021"/>
+						</object>
+						<reference key="parent" ref="737346328"/>
+					</object>
+					<object class="IBObjectRecord">
+						<int key="objectID">29</int>
+						<reference key="object" ref="427009686"/>
+						<object class="NSMutableArray" key="children">
+							<bool key="EncodedWithXMLCoder">YES</bool>
+							<reference ref="579928870"/>
+							<reference ref="525348325"/>
+							<reference ref="191584907"/>
+							<reference ref="625140821"/>
+							<reference ref="749495935"/>
+						</object>
+						<reference key="parent" ref="712322161"/>
+						<string key="objectName">MainMenu</string>
+					</object>
+					<object class="IBObjectRecord">
+						<int key="objectID">19</int>
+						<reference key="object" ref="579928870"/>
+						<object class="NSMutableArray" key="children">
+							<bool key="EncodedWithXMLCoder">YES</bool>
+							<reference ref="622016568"/>
+						</object>
+						<reference key="parent" ref="427009686"/>
+					</object>
+					<object class="IBObjectRecord">
+						<int key="objectID">24</int>
+						<reference key="object" ref="622016568"/>
+						<object class="NSMutableArray" key="children">
+							<bool key="EncodedWithXMLCoder">YES</bool>
+							<reference ref="806465787"/>
+							<reference ref="237327116"/>
+							<reference ref="553275728"/>
+						</object>
+						<reference key="parent" ref="579928870"/>
+					</object>
+					<object class="IBObjectRecord">
+						<int key="objectID">5</int>
+						<reference key="object" ref="806465787"/>
+						<reference key="parent" ref="622016568"/>
+					</object>
+					<object class="IBObjectRecord">
+						<int key="objectID">23</int>
+						<reference key="object" ref="237327116"/>
+						<reference key="parent" ref="622016568"/>
+					</object>
+					<object class="IBObjectRecord">
+						<int key="objectID">92</int>
+						<reference key="object" ref="553275728"/>
+						<reference key="parent" ref="622016568"/>
+					</object>
+					<object class="IBObjectRecord">
+						<int key="objectID">56</int>
+						<reference key="object" ref="525348325"/>
+						<object class="NSMutableArray" key="children">
+							<bool key="EncodedWithXMLCoder">YES</bool>
+							<reference ref="150421355"/>
+						</object>
+						<reference key="parent" ref="427009686"/>
+					</object>
+					<object class="IBObjectRecord">
+						<int key="objectID">57</int>
+						<reference key="object" ref="150421355"/>
+						<object class="NSMutableArray" key="children">
+							<bool key="EncodedWithXMLCoder">YES</bool>
+							<reference ref="418590902"/>
+							<reference ref="174668621"/>
+							<reference ref="271042683"/>
+							<reference ref="515731149"/>
+							<reference ref="407328102"/>
+							<reference ref="960602830"/>
+							<reference ref="593256525"/>
+							<reference ref="335751706"/>
+							<reference ref="606793389"/>
+							<reference ref="259493126"/>
+						</object>
+						<reference key="parent" ref="525348325"/>
+					</object>
+					<object class="IBObjectRecord">
+						<int key="objectID">58</int>
+						<reference key="object" ref="418590902"/>
+						<reference key="parent" ref="150421355"/>
+					</object>
+					<object class="IBObjectRecord">
+						<int key="objectID">129</int>
+						<reference key="object" ref="174668621"/>
+						<reference key="parent" ref="150421355"/>
+					</object>
+					<object class="IBObjectRecord">
+						<int key="objectID">131</int>
+						<reference key="object" ref="271042683"/>
+						<object class="NSMutableArray" key="children">
+							<bool key="EncodedWithXMLCoder">YES</bool>
+							<reference ref="402590157"/>
+						</object>
+						<reference key="parent" ref="150421355"/>
+					</object>
+					<object class="IBObjectRecord">
+						<int key="objectID">130</int>
+						<reference key="object" ref="402590157"/>
+						<reference key="parent" ref="271042683"/>
+					</object>
+					<object class="IBObjectRecord">
+						<int key="objectID">134</int>
+						<reference key="object" ref="515731149"/>
+						<reference key="parent" ref="150421355"/>
+					</object>
+					<object class="IBObjectRecord">
+						<int key="objectID">136</int>
+						<reference key="object" ref="407328102"/>
+						<reference key="parent" ref="150421355"/>
+					</object>
+					<object class="IBObjectRecord">
+						<int key="objectID">143</int>
+						<reference key="object" ref="960602830"/>
+						<reference key="parent" ref="150421355"/>
+					</object>
+					<object class="IBObjectRecord">
+						<int key="objectID">144</int>
+						<reference key="object" ref="593256525"/>
+						<reference key="parent" ref="150421355"/>
+					</object>
+					<object class="IBObjectRecord">
+						<int key="objectID">145</int>
+						<reference key="object" ref="335751706"/>
+						<reference key="parent" ref="150421355"/>
+					</object>
+					<object class="IBObjectRecord">
+						<int key="objectID">149</int>
+						<reference key="object" ref="606793389"/>
+						<reference key="parent" ref="150421355"/>
+					</object>
+					<object class="IBObjectRecord">
+						<int key="objectID">150</int>
+						<reference key="object" ref="259493126"/>
+						<reference key="parent" ref="150421355"/>
+					</object>
+					<object class="IBObjectRecord">
+						<int key="objectID">83</int>
+						<reference key="object" ref="191584907"/>
+						<object class="NSMutableArray" key="children">
+							<bool key="EncodedWithXMLCoder">YES</bool>
+							<reference ref="997083675"/>
+						</object>
+						<reference key="parent" ref="427009686"/>
+					</object>
+					<object class="IBObjectRecord">
+						<int key="objectID">81</int>
+						<reference key="object" ref="997083675"/>
+						<object class="NSMutableArray" key="children">
+							<bool key="EncodedWithXMLCoder">YES</bool>
+							<reference ref="852748651"/>
+							<reference ref="530661116"/>
+							<reference ref="763780229"/>
+							<reference ref="98516807"/>
+							<reference ref="224148610"/>
+							<reference ref="45212951"/>
+							<reference ref="152132917"/>
+							<reference ref="146937315"/>
+							<reference ref="221450146"/>
+							<reference ref="980676894"/>
+							<reference ref="754257578"/>
+						</object>
+						<reference key="parent" ref="191584907"/>
+					</object>
+					<object class="IBObjectRecord">
+						<int key="objectID">72</int>
+						<reference key="object" ref="852748651"/>
+						<reference key="parent" ref="997083675"/>
+					</object>
+					<object class="IBObjectRecord">
+						<int key="objectID">73</int>
+						<reference key="object" ref="530661116"/>
+						<reference key="parent" ref="997083675"/>
+					</object>
+					<object class="IBObjectRecord">
+						<int key="objectID">74</int>
+						<reference key="object" ref="763780229"/>
+						<reference key="parent" ref="997083675"/>
+					</object>
+					<object class="IBObjectRecord">
+						<int key="objectID">75</int>
+						<reference key="object" ref="98516807"/>
+						<reference key="parent" ref="997083675"/>
+					</object>
+					<object class="IBObjectRecord">
+						<int key="objectID">77</int>
+						<reference key="object" ref="224148610"/>
+						<reference key="parent" ref="997083675"/>
+					</object>
+					<object class="IBObjectRecord">
+						<int key="objectID">78</int>
+						<reference key="object" ref="45212951"/>
+						<reference key="parent" ref="997083675"/>
+					</object>
+					<object class="IBObjectRecord">
+						<int key="objectID">79</int>
+						<reference key="object" ref="152132917"/>
+						<reference key="parent" ref="997083675"/>
+					</object>
+					<object class="IBObjectRecord">
+						<int key="objectID">80</int>
+						<reference key="object" ref="146937315"/>
+						<reference key="parent" ref="997083675"/>
+					</object>
+					<object class="IBObjectRecord">
+						<int key="objectID">82</int>
+						<reference key="object" ref="221450146"/>
+						<reference key="parent" ref="997083675"/>
+					</object>
+					<object class="IBObjectRecord">
+						<int key="objectID">112</int>
+						<reference key="object" ref="980676894"/>
+						<reference key="parent" ref="997083675"/>
+					</object>
+					<object class="IBObjectRecord">
+						<int key="objectID">124</int>
+						<reference key="object" ref="754257578"/>
+						<object class="NSMutableArray" key="children">
+							<bool key="EncodedWithXMLCoder">YES</bool>
+							<reference ref="989844584"/>
+						</object>
+						<reference key="parent" ref="997083675"/>
+					</object>
+					<object class="IBObjectRecord">
+						<int key="objectID">125</int>
+						<reference key="object" ref="989844584"/>
+						<object class="NSMutableArray" key="children">
+							<bool key="EncodedWithXMLCoder">YES</bool>
+							<reference ref="623271623"/>
+						</object>
+						<reference key="parent" ref="754257578"/>
+					</object>
+					<object class="IBObjectRecord">
+						<int key="objectID">126</int>
+						<reference key="object" ref="623271623"/>
+						<reference key="parent" ref="989844584"/>
+					</object>
+					<object class="IBObjectRecord">
+						<int key="objectID">103</int>
+						<reference key="object" ref="625140821"/>
+						<object class="NSMutableArray" key="children">
+							<bool key="EncodedWithXMLCoder">YES</bool>
+							<reference ref="100251495"/>
+						</object>
+						<reference key="parent" ref="427009686"/>
+					</object>
+					<object class="IBObjectRecord">
+						<int key="objectID">106</int>
+						<reference key="object" ref="100251495"/>
+						<object class="NSMutableArray" key="children">
+							<bool key="EncodedWithXMLCoder">YES</bool>
+							<reference ref="361693819"/>
+						</object>
+						<reference key="parent" ref="625140821"/>
+					</object>
+					<object class="IBObjectRecord">
+						<int key="objectID">111</int>
+						<reference key="object" ref="361693819"/>
+						<reference key="parent" ref="100251495"/>
+					</object>
+					<object class="IBObjectRecord">
+						<int key="objectID">163</int>
+						<reference key="object" ref="749495935"/>
+						<object class="NSMutableArray" key="children">
+							<bool key="EncodedWithXMLCoder">YES</bool>
+							<reference ref="511959759"/>
+						</object>
+						<reference key="parent" ref="427009686"/>
+					</object>
+					<object class="IBObjectRecord">
+						<int key="objectID">169</int>
+						<reference key="object" ref="511959759"/>
+						<object class="NSMutableArray" key="children">
+							<bool key="EncodedWithXMLCoder">YES</bool>
+							<reference ref="875682236"/>
+							<reference ref="828544977"/>
+							<reference ref="122936336"/>
+							<reference ref="156987840"/>
+							<reference ref="570333852"/>
+							<reference ref="810309628"/>
+							<reference ref="769670473"/>
+							<reference ref="456900908"/>
+							<reference ref="373128089"/>
+							<reference ref="211174871"/>
+							<reference ref="372274263"/>
+						</object>
+						<reference key="parent" ref="749495935"/>
+					</object>
+					<object class="IBObjectRecord">
+						<int key="objectID">156</int>
+						<reference key="object" ref="875682236"/>
+						<reference key="parent" ref="511959759"/>
+					</object>
+					<object class="IBObjectRecord">
+						<int key="objectID">157</int>
+						<reference key="object" ref="828544977"/>
+						<reference key="parent" ref="511959759"/>
+					</object>
+					<object class="IBObjectRecord">
+						<int key="objectID">158</int>
+						<reference key="object" ref="122936336"/>
+						<reference key="parent" ref="511959759"/>
+					</object>
+					<object class="IBObjectRecord">
+						<int key="objectID">160</int>
+						<reference key="object" ref="156987840"/>
+						<reference key="parent" ref="511959759"/>
+					</object>
+					<object class="IBObjectRecord">
+						<int key="objectID">164</int>
+						<reference key="object" ref="570333852"/>
+						<reference key="parent" ref="511959759"/>
+					</object>
+					<object class="IBObjectRecord">
+						<int key="objectID">168</int>
+						<reference key="object" ref="810309628"/>
+						<object class="NSMutableArray" key="children">
+							<bool key="EncodedWithXMLCoder">YES</bool>
+							<reference ref="206686212"/>
+						</object>
+						<reference key="parent" ref="511959759"/>
+					</object>
+					<object class="IBObjectRecord">
+						<int key="objectID">159</int>
+						<reference key="object" ref="206686212"/>
+						<object class="NSMutableArray" key="children">
+							<bool key="EncodedWithXMLCoder">YES</bool>
+							<reference ref="78160295"/>
+							<reference ref="948520200"/>
+							<reference ref="72108368"/>
+							<reference ref="436771743"/>
+							<reference ref="160395451"/>
+						</object>
+						<reference key="parent" ref="810309628"/>
+					</object>
+					<object class="IBObjectRecord">
+						<int key="objectID">154</int>
+						<reference key="object" ref="78160295"/>
+						<reference key="parent" ref="206686212"/>
+					</object>
+					<object class="IBObjectRecord">
+						<int key="objectID">155</int>
+						<reference key="object" ref="948520200"/>
+						<reference key="parent" ref="206686212"/>
+					</object>
+					<object class="IBObjectRecord">
+						<int key="objectID">161</int>
+						<reference key="object" ref="72108368"/>
+						<reference key="parent" ref="206686212"/>
+					</object>
+					<object class="IBObjectRecord">
+						<int key="objectID">162</int>
+						<reference key="object" ref="436771743"/>
+						<reference key="parent" ref="206686212"/>
+					</object>
+					<object class="IBObjectRecord">
+						<int key="objectID">167</int>
+						<reference key="object" ref="160395451"/>
+						<reference key="parent" ref="206686212"/>
+					</object>
+					<object class="IBObjectRecord">
+						<int key="objectID">171</int>
+						<reference key="object" ref="769670473"/>
+						<reference key="parent" ref="511959759"/>
+					</object>
+					<object class="IBObjectRecord">
+						<int key="objectID">172</int>
+						<reference key="object" ref="456900908"/>
+						<reference key="parent" ref="511959759"/>
+					</object>
+					<object class="IBObjectRecord">
+						<int key="objectID">173</int>
+						<reference key="object" ref="373128089"/>
+						<reference key="parent" ref="511959759"/>
+					</object>
+					<object class="IBObjectRecord">
+						<int key="objectID">174</int>
+						<reference key="object" ref="211174871"/>
+						<reference key="parent" ref="511959759"/>
+					</object>
+					<object class="IBObjectRecord">
+						<int key="objectID">184</int>
+						<reference key="object" ref="372274263"/>
+						<object class="NSMutableArray" key="children">
+							<bool key="EncodedWithXMLCoder">YES</bool>
+							<reference ref="17018957"/>
+						</object>
+						<reference key="parent" ref="511959759"/>
+					</object>
+					<object class="IBObjectRecord">
+						<int key="objectID">185</int>
+						<reference key="object" ref="17018957"/>
+						<object class="NSMutableArray" key="children">
+							<bool key="EncodedWithXMLCoder">YES</bool>
+							<reference ref="607321263"/>
+							<reference ref="654233090"/>
+							<reference ref="903376556"/>
+						</object>
+						<reference key="parent" ref="372274263"/>
+					</object>
+					<object class="IBObjectRecord">
+						<int key="objectID">187</int>
+						<reference key="object" ref="607321263"/>
+						<reference key="parent" ref="17018957"/>
+					</object>
+					<object class="IBObjectRecord">
+						<int key="objectID">189</int>
+						<reference key="object" ref="654233090"/>
+						<reference key="parent" ref="17018957"/>
+					</object>
+					<object class="IBObjectRecord">
+						<int key="objectID">191</int>
+						<reference key="object" ref="903376556"/>
+						<reference key="parent" ref="17018957"/>
+					</object>
+					<object class="IBObjectRecord">
+						<int key="objectID">205</int>
+						<reference key="object" ref="341594490"/>
+						<reference key="parent" ref="712322161"/>
+						<string key="objectName">PhotocastViewerController</string>
+					</object>
+					<object class="IBObjectRecord">
+						<int key="objectID">236</int>
+						<reference key="object" ref="285619074"/>
+						<object class="NSMutableArray" key="children">
+							<bool key="EncodedWithXMLCoder">YES</bool>
+							<reference ref="478677933"/>
+							<reference ref="173070362"/>
+							<reference ref="341784923"/>
+							<reference ref="924249112"/>
+							<reference ref="104291066"/>
+							<reference ref="693156516"/>
+							<reference ref="272733738"/>
+							<reference ref="846665318"/>
+							<reference ref="458545832"/>
+							<reference ref="696098195"/>
+						</object>
+						<reference key="parent" ref="737346328"/>
+					</object>
+					<object class="IBObjectRecord">
+						<int key="objectID">238</int>
+						<reference key="object" ref="478677933"/>
+						<reference key="parent" ref="285619074"/>
+					</object>
+					<object class="IBObjectRecord">
+						<int key="objectID">239</int>
+						<reference key="object" ref="173070362"/>
+						<reference key="parent" ref="285619074"/>
+					</object>
+					<object class="IBObjectRecord">
+						<int key="objectID">240</int>
+						<reference key="object" ref="341784923"/>
+						<reference key="parent" ref="285619074"/>
+					</object>
+					<object class="IBObjectRecord">
+						<int key="objectID">241</int>
+						<reference key="object" ref="924249112"/>
+						<reference key="parent" ref="285619074"/>
+					</object>
+					<object class="IBObjectRecord">
+						<int key="objectID">242</int>
+						<reference key="object" ref="104291066"/>
+						<reference key="parent" ref="285619074"/>
+					</object>
+					<object class="IBObjectRecord">
+						<int key="objectID">243</int>
+						<reference key="object" ref="693156516"/>
+						<reference key="parent" ref="285619074"/>
+					</object>
+					<object class="IBObjectRecord">
+						<int key="objectID">237</int>
+						<reference key="object" ref="272733738"/>
+						<reference key="parent" ref="285619074"/>
+					</object>
+					<object class="IBObjectRecord">
+						<int key="objectID">245</int>
+						<reference key="object" ref="846665318"/>
+						<reference key="parent" ref="285619074"/>
+					</object>
+					<object class="IBObjectRecord">
+						<int key="objectID">246</int>
+						<reference key="object" ref="458545832"/>
+						<reference key="parent" ref="285619074"/>
+					</object>
+					<object class="IBObjectRecord">
+						<int key="objectID">266</int>
+						<reference key="object" ref="578803021"/>
+						<object class="NSMutableArray" key="children">
+							<bool key="EncodedWithXMLCoder">YES</bool>
+							<reference ref="415333354"/>
+							<reference ref="814202960"/>
+						</object>
+						<reference key="parent" ref="283344362"/>
+					</object>
+					<object class="IBObjectRecord">
+						<int key="objectID">256</int>
+						<reference key="object" ref="415333354"/>
+						<object class="NSMutableArray" key="children">
+							<bool key="EncodedWithXMLCoder">YES</bool>
+							<reference ref="746038050"/>
+							<reference ref="869063102"/>
+							<reference ref="45635283"/>
+							<reference ref="227555198"/>
+						</object>
+						<reference key="parent" ref="578803021"/>
+					</object>
+					<object class="IBObjectRecord">
+						<int key="objectID">259</int>
+						<reference key="object" ref="746038050"/>
+						<object class="NSMutableArray" key="children">
+							<bool key="EncodedWithXMLCoder">YES</bool>
+							<reference ref="895631687"/>
+						</object>
+						<reference key="parent" ref="415333354"/>
+					</object>
+					<object class="IBObjectRecord">
+						<int key="objectID">258</int>
+						<reference key="object" ref="869063102"/>
+						<reference key="parent" ref="415333354"/>
+					</object>
+					<object class="IBObjectRecord">
+						<int key="objectID">257</int>
+						<reference key="object" ref="45635283"/>
+						<reference key="parent" ref="415333354"/>
+					</object>
+					<object class="IBObjectRecord">
+						<int key="objectID">261</int>
+						<reference key="object" ref="895631687"/>
+						<object class="NSMutableArray" key="children">
+							<bool key="EncodedWithXMLCoder">YES</bool>
+							<reference ref="740323321"/>
+						</object>
+						<reference key="parent" ref="746038050"/>
+					</object>
+					<object class="IBObjectRecord">
+						<int key="objectID">264</int>
+						<reference key="object" ref="740323321"/>
+						<reference key="parent" ref="895631687"/>
+					</object>
+					<object class="IBObjectRecord">
+						<int key="objectID">227</int>
+						<reference key="object" ref="814202960"/>
+						<object class="NSMutableArray" key="children">
+							<bool key="EncodedWithXMLCoder">YES</bool>
+							<reference ref="113635962"/>
+							<reference ref="253940324"/>
+							<reference ref="914646047"/>
+						</object>
+						<reference key="parent" ref="578803021"/>
+					</object>
+					<object class="IBObjectRecord">
+						<int key="objectID">235</int>
+						<reference key="object" ref="113635962"/>
+						<reference key="parent" ref="814202960"/>
+					</object>
+					<object class="IBObjectRecord">
+						<int key="objectID">234</int>
+						<reference key="object" ref="253940324"/>
+						<reference key="parent" ref="814202960"/>
+					</object>
+					<object class="IBObjectRecord">
+						<int key="objectID">221</int>
+						<reference key="object" ref="914646047"/>
+						<reference key="parent" ref="814202960"/>
+					</object>
+					<object class="IBObjectRecord">
+						<int key="objectID">269</int>
+						<reference key="object" ref="696098195"/>
+						<object class="NSMutableArray" key="children">
+							<bool key="EncodedWithXMLCoder">YES</bool>
+							<reference ref="596382838"/>
+						</object>
+						<reference key="parent" ref="285619074"/>
+					</object>
+					<object class="IBObjectRecord">
+						<int key="objectID">267</int>
+						<reference key="object" ref="596382838"/>
+						<object class="NSMutableArray" key="children">
+							<bool key="EncodedWithXMLCoder">YES</bool>
+							<reference ref="679710093"/>
+						</object>
+						<reference key="parent" ref="696098195"/>
+					</object>
+					<object class="IBObjectRecord">
+						<int key="objectID">268</int>
+						<reference key="object" ref="679710093"/>
+						<reference key="parent" ref="596382838"/>
+					</object>
+					<object class="IBObjectRecord">
+						<int key="objectID">275</int>
+						<reference key="object" ref="227555198"/>
+						<reference key="parent" ref="415333354"/>
+					</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>-3.ImportedFromIB2</string>
+					<string>103.IBPluginDependency</string>
+					<string>103.ImportedFromIB2</string>
+					<string>106.IBPluginDependency</string>
+					<string>106.ImportedFromIB2</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>126.IBPluginDependency</string>
+					<string>126.ImportedFromIB2</string>
+					<string>129.IBPluginDependency</string>
+					<string>129.ImportedFromIB2</string>
+					<string>130.IBPluginDependency</string>
+					<string>130.ImportedFromIB2</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>154.IBPluginDependency</string>
+					<string>154.ImportedFromIB2</string>
+					<string>155.IBPluginDependency</string>
+					<string>155.ImportedFromIB2</string>
+					<string>156.IBPluginDependency</string>
+					<string>156.ImportedFromIB2</string>
+					<string>157.IBPluginDependency</string>
+					<string>157.ImportedFromIB2</string>
+					<string>158.IBPluginDependency</string>
+					<string>158.ImportedFromIB2</string>
+					<string>159.IBPluginDependency</string>
+					<string>159.ImportedFromIB2</string>
+					<string>160.IBPluginDependency</string>
+					<string>160.ImportedFromIB2</string>
+					<string>161.IBPluginDependency</string>
+					<string>161.ImportedFromIB2</string>
+					<string>162.IBPluginDependency</string>
+					<string>162.ImportedFromIB2</string>
+					<string>163.IBPluginDependency</string>
+					<string>163.ImportedFromIB2</string>
+					<string>164.IBPluginDependency</string>
+					<string>164.ImportedFromIB2</string>
+					<string>167.IBPluginDependency</string>
+					<string>167.ImportedFromIB2</string>
+					<string>168.IBPluginDependency</string>
+					<string>168.ImportedFromIB2</string>
+					<string>169.IBPluginDependency</string>
+					<string>169.ImportedFromIB2</string>
+					<string>171.IBPluginDependency</string>
+					<string>171.ImportedFromIB2</string>
+					<string>172.IBPluginDependency</string>
+					<string>172.ImportedFromIB2</string>
+					<string>173.IBPluginDependency</string>
+					<string>173.ImportedFromIB2</string>
+					<string>174.IBPluginDependency</string>
+					<string>174.ImportedFromIB2</string>
+					<string>184.IBPluginDependency</string>
+					<string>184.ImportedFromIB2</string>
+					<string>185.IBPluginDependency</string>
+					<string>185.ImportedFromIB2</string>
+					<string>187.IBPluginDependency</string>
+					<string>187.ImportedFromIB2</string>
+					<string>189.IBPluginDependency</string>
+					<string>189.ImportedFromIB2</string>
+					<string>19.IBPluginDependency</string>
+					<string>19.ImportedFromIB2</string>
+					<string>191.IBPluginDependency</string>
+					<string>191.ImportedFromIB2</string>
+					<string>2.IBPluginDependency</string>
+					<string>2.ImportedFromIB2</string>
+					<string>205.IBPluginDependency</string>
+					<string>205.ImportedFromIB2</string>
+					<string>21.IBPluginDependency</string>
+					<string>21.IBWindowTemplateEditedContentRect</string>
+					<string>21.ImportedFromIB2</string>
+					<string>21.NSWindowTemplate.visibleAtLaunch</string>
+					<string>21.editorWindowContentRectSynchronizationRect</string>
+					<string>21.windowTemplate.hasMaxSize</string>
+					<string>21.windowTemplate.hasMinSize</string>
+					<string>21.windowTemplate.maxSize</string>
+					<string>21.windowTemplate.minSize</string>
+					<string>221.IBPluginDependency</string>
+					<string>221.ImportedFromIB2</string>
+					<string>227.IBPluginDependency</string>
+					<string>227.ImportedFromIB2</string>
+					<string>23.IBPluginDependency</string>
+					<string>23.ImportedFromIB2</string>
+					<string>234.IBShouldRemoveOnLegacySave</string>
+					<string>235.IBShouldRemoveOnLegacySave</string>
+					<string>236.IBPluginDependency</string>
+					<string>236.editorWindowContentRectSynchronizationRect</string>
+					<string>237.IBPluginDependency</string>
+					<string>238.IBPluginDependency</string>
+					<string>239.IBPluginDependency</string>
+					<string>24.IBPluginDependency</string>
+					<string>24.ImportedFromIB2</string>
+					<string>240.IBPluginDependency</string>
+					<string>241.IBPluginDependency</string>
+					<string>242.IBPluginDependency</string>
+					<string>243.IBPluginDependency</string>
+					<string>256.IBPluginDependency</string>
+					<string>257.IBPluginDependency</string>
+					<string>258.IBPluginDependency</string>
+					<string>259.IBPluginDependency</string>
+					<string>261.IBPluginDependency</string>
+					<string>264.IBPluginDependency</string>
+					<string>267.IBPluginDependency</string>
+					<string>268.IBPluginDependency</string>
+					<string>29.IBPluginDependency</string>
+					<string>29.ImportedFromIB2</string>
+					<string>29.editorWindowContentRectSynchronizationRect</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>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>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="291720319"/>
+					<reference ref="291720319"/>
+					<reference ref="291720319"/>
+					<integer value="1" id="9"/>
+					<reference ref="291720319"/>
+					<reference ref="9"/>
+					<reference ref="291720319"/>
+					<reference ref="9"/>
+					<reference ref="291720319"/>
+					<reference ref="9"/>
+					<reference ref="291720319"/>
+					<reference ref="9"/>
+					<reference ref="291720319"/>
+					<reference ref="9"/>
+					<reference ref="291720319"/>
+					<reference ref="9"/>
+					<reference ref="291720319"/>
+					<reference ref="9"/>
+					<reference ref="291720319"/>
+					<reference ref="9"/>
+					<reference ref="291720319"/>
+					<reference ref="9"/>
+					<reference ref="291720319"/>
+					<reference ref="9"/>
+					<reference ref="291720319"/>
+					<reference ref="9"/>
+					<reference ref="291720319"/>
+					<reference ref="9"/>
+					<reference ref="291720319"/>
+					<reference ref="9"/>
+					<reference ref="291720319"/>
+					<reference ref="9"/>
+					<reference ref="291720319"/>
+					<reference ref="9"/>
+					<reference ref="291720319"/>
+					<reference ref="9"/>
+					<reference ref="291720319"/>
+					<reference ref="9"/>
+					<reference ref="291720319"/>
+					<reference ref="9"/>
+					<reference ref="291720319"/>
+					<reference ref="9"/>
+					<reference ref="291720319"/>
+					<reference ref="9"/>
+					<reference ref="291720319"/>
+					<reference ref="9"/>
+					<reference ref="291720319"/>
+					<reference ref="9"/>
+					<reference ref="291720319"/>
+					<reference ref="9"/>
+					<reference ref="291720319"/>
+					<reference ref="9"/>
+					<reference ref="291720319"/>
+					<reference ref="9"/>
+					<reference ref="291720319"/>
+					<reference ref="9"/>
+					<reference ref="291720319"/>
+					<reference ref="9"/>
+					<reference ref="291720319"/>
+					<reference ref="9"/>
+					<reference ref="291720319"/>
+					<reference ref="9"/>
+					<reference ref="291720319"/>
+					<reference ref="9"/>
+					<reference ref="291720319"/>
+					<reference ref="9"/>
+					<reference ref="291720319"/>
+					<reference ref="9"/>
+					<reference ref="291720319"/>
+					<reference ref="9"/>
+					<reference ref="291720319"/>
+					<reference ref="9"/>
+					<reference ref="291720319"/>
+					<reference ref="9"/>
+					<reference ref="291720319"/>
+					<reference ref="9"/>
+					<reference ref="291720319"/>
+					<reference ref="9"/>
+					<reference ref="291720319"/>
+					<reference ref="9"/>
+					<reference ref="291720319"/>
+					<reference ref="9"/>
+					<reference ref="291720319"/>
+					<reference ref="9"/>
+					<reference ref="291720319"/>
+					<reference ref="9"/>
+					<reference ref="291720319"/>
+					<reference ref="9"/>
+					<reference ref="291720319"/>
+					<reference ref="9"/>
+					<reference ref="291720319"/>
+					<string>{{400, 520}, {672, 382}}</string>
+					<reference ref="9"/>
+					<reference ref="9"/>
+					<string>{{400, 520}, {672, 382}}</string>
+					<reference ref="9"/>
+					<reference ref="9"/>
+					<string>{3.40282e+38, 3.40282e+38}</string>
+					<string>{213, 107}</string>
+					<reference ref="291720319"/>
+					<reference ref="9"/>
+					<reference ref="291720319"/>
+					<reference ref="9"/>
+					<reference ref="291720319"/>
+					<reference ref="9"/>
+					<reference ref="9"/>
+					<reference ref="9"/>
+					<reference ref="291720319"/>
+					<string>{{428, 902}, {616, 0}}</string>
+					<reference ref="291720319"/>
+					<reference ref="291720319"/>
+					<reference ref="291720319"/>
+					<reference ref="291720319"/>
+					<reference ref="9"/>
+					<reference ref="291720319"/>
+					<reference ref="291720319"/>
+					<reference ref="291720319"/>
+					<reference ref="291720319"/>
+					<reference ref="291720319"/>
+					<reference ref="291720319"/>
+					<reference ref="291720319"/>
+					<reference ref="291720319"/>
+					<reference ref="291720319"/>
+					<reference ref="291720319"/>
+					<string id="358886981">com.apple.InterfaceBuilder.CocoaPlugin</string>
+					<reference ref="358886981"/>
+					<reference ref="291720319"/>
+					<reference ref="9"/>
+					<string>{{0, 1125}, {374, 20}}</string>
+					<reference ref="291720319"/>
+					<reference ref="9"/>
+					<reference ref="291720319"/>
+					<reference ref="9"/>
+					<reference ref="291720319"/>
+					<reference ref="9"/>
+					<reference ref="291720319"/>
+					<reference ref="9"/>
+					<reference ref="291720319"/>
+					<reference ref="9"/>
+					<reference ref="291720319"/>
+					<reference ref="9"/>
+					<reference ref="291720319"/>
+					<reference ref="9"/>
+					<reference ref="291720319"/>
+					<reference ref="9"/>
+					<reference ref="291720319"/>
+					<reference ref="9"/>
+					<reference ref="291720319"/>
+					<reference ref="9"/>
+					<reference ref="291720319"/>
+					<reference ref="9"/>
+					<reference ref="291720319"/>
+					<reference ref="9"/>
+					<reference ref="291720319"/>
+					<reference ref="9"/>
+					<reference ref="291720319"/>
+					<reference ref="9"/>
+					<reference ref="291720319"/>
+					<reference ref="9"/>
+					<reference ref="291720319"/>
+					<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">277</int>
+		</object>
+		<object class="IBClassDescriber" key="IBDocument.Classes">
+			<object class="NSMutableArray" key="referencedPartialClassDescriptions">
+				<bool key="EncodedWithXMLCoder">YES</bool>
+				<object class="IBPartialClassDescription">
+					<reference key="className" ref="819795264"/>
+					<nil key="superclassName"/>
+					<object class="NSMutableDictionary" key="actions">
+						<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>
+					<object class="NSMutableDictionary" key="outlets">
+						<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>
+					<object class="IBClassDescriptionSource" key="sourceIdentifier">
+						<string key="majorKey" id="466387940">IBUserSource</string>
+						<reference key="minorKey" ref="531299752"/>
+					</object>
+				</object>
+				<object class="IBPartialClassDescription">
+					<string key="className">NSObject</string>
+					<nil key="superclassName"/>
+					<object class="NSMutableDictionary" key="actions">
+						<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>
+					<object class="NSMutableDictionary" key="outlets">
+						<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>
+					<object class="IBClassDescriptionSource" key="sourceIdentifier">
+						<reference key="majorKey" ref="466387940"/>
+						<reference key="minorKey" ref="531299752"/>
+					</object>
+				</object>
+				<object class="IBPartialClassDescription">
+					<reference key="className" ref="3054082"/>
+					<nil key="superclassName"/>
+					<object class="NSMutableDictionary" key="actions">
+						<bool key="EncodedWithXMLCoder">YES</bool>
+						<object class="NSMutableArray" key="dict.sortedKeys">
+							<bool key="EncodedWithXMLCoder">YES</bool>
+							<string>addSource:</string>
+							<string>removeSource:</string>
+							<string>zoomChanged:</string>
+						</object>
+						<object class="NSMutableArray" key="dict.values">
+							<bool key="EncodedWithXMLCoder">YES</bool>
+							<string id="955268819">id</string>
+							<reference ref="955268819"/>
+							<reference ref="955268819"/>
+						</object>
+					</object>
+					<object class="NSMutableDictionary" key="outlets">
+						<bool key="EncodedWithXMLCoder">YES</bool>
+						<object class="NSMutableArray" key="dict.sortedKeys">
+							<bool key="EncodedWithXMLCoder">YES</bool>
+							<string>imageBrowserView</string>
+							<string>sourcesTableView</string>
+							<string>window</string>
+						</object>
+						<object class="NSMutableArray" key="dict.values">
+							<bool key="EncodedWithXMLCoder">YES</bool>
+							<reference ref="955268819"/>
+							<reference ref="955268819"/>
+							<reference ref="955268819"/>
+						</object>
+					</object>
+					<object class="IBClassDescriptionSource" key="sourceIdentifier">
+						<string key="majorKey">IBUserSource</string>
+						<string key="minorKey"/>
+					</object>
+				</object>
+				<object class="IBPartialClassDescription">
+					<reference key="className" ref="413795505"/>
+					<nil key="superclassName"/>
+					<object class="NSMutableDictionary" key="actions">
+						<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>
+					<object class="NSMutableDictionary" key="outlets">
+						<bool key="EncodedWithXMLCoder">YES</bool>
+						<object class="NSMutableArray" key="dict.sortedKeys">
+							<bool key="EncodedWithXMLCoder">YES</bool>
+							<string>_dataSource</string>
+							<string>_delegate</string>
+							<string>_dragDestinationDelegate</string>
+							<string>_horizontalScroller</string>
+							<string>_verticalScroller</string>
+						</object>
+						<object class="NSMutableArray" key="dict.values">
+							<bool key="EncodedWithXMLCoder">YES</bool>
+							<string id="561227017">id</string>
+							<reference ref="561227017"/>
+							<reference ref="561227017"/>
+							<string id="566747499">NSScroller</string>
+							<reference ref="566747499"/>
+						</object>
+					</object>
+					<object class="IBClassDescriptionSource" key="sourceIdentifier">
+						<reference key="majorKey" ref="466387940"/>
+						<reference key="minorKey" ref="531299752"/>
+					</object>
+				</object>
+			</object>
+		</object>
+		<int key="IBDocument.localizationMode">0</int>
+		<string key="IBDocument.LastKnownRelativeProjectPath">../../PhotocastViewer.xcodeproj</string>
+		<int key="IBDocument.defaultPropertyAccessControl">3</int>
+		<object class="NSMutableData" key="IBDocument.RunnableNib">
+			<bytes key="NS.bytes">YnBsaXN0MDDUAAEAAgADAAQABQAGAAkAClgkdmVyc2lvblQkdG9wWSRhcmNoaXZlclgkb2JqZWN0cxIA
+AYag0QAHAAhdSUIub2JqZWN0ZGF0YYABXxAPTlNLZXllZEFyY2hpdmVyrxECnQALAAwAMQA1ADkAQABD
+AEQASQBhAGIAYwBkAH0AgACZAJoAmwCcAJ0AngCfAKAAoQCiAKMAwwDEAMUAzwDQANQAswDZAN0A3gDi
+AOUA6ADuAPAA8wD0APUA+AEJAQoBCwEMAQ0BCQEfAPIBJAElASgBLAEtATABMgFBAUIBQwDPAUgBTAFR
+AVQBVQFWAWUBZwFoAWwBbQF8AX4BfgF/AAsBjgALAY8BCQGoAa8BsAGzAbcBvQG9Ab4BzQHOAM8B1AHY
+Ad0B5QHtAe4B7wHyAfMAzwH3AfoB+wILAgwAzwINAhUCFwInAigCKQIqAjICNAJDAkUCRgJKAksCWgJb
+AlwAzwJhAmUCagJtAm4CbwJ8AoMChgKJAAsCkwKXAqICpwK/AscC1gLaAvcC+AMAAwoDCwMOAxUDFgMZ
+Ax0DLwM3AzgDPQM+A0EDSQNKA0sDTgNSA1sDXANhA2YDZwNqA28DcANyA3UDeQN+A38DggOEA4UDiAOV
+A5YDlwOaA6QDpQMKA6kDqgOtA7oDwAPKA84D2APZAbsD2gPdA94D4wPkA+4D7wP5A/oD+wP8A/sACwP/
+BAEEAgQDBAQEBwQLBCwENAQ8BEIEQwREBEUESQRNBFQEWARZBFoEXwRiBGMEZARnBGsEcgR2BHcEeAR5
+BH4EfwSDBIoEjwSQBJEElgSXBJwEnQShBKgErAStBK4ErwS0BLUEuQTABMEEwgTDBMgE0ATRBNIE0wTX
+BN4E3wTgBOEE5gTnBOsE8gTzBPQE9QT5BQAFBQUGBQcFDAUTBRQFFQUZBSAFIQUiBSYFLQUuBS8FMAU0
+BTsFPAU9BT4FQwVKBUsFTAVQBVcFWAVZBVoFXgVlBWYFZwVoBWwFcwV0BXUFdgV7BYIFgwWEBYgFjwWT
+BZQFlQWWBZsFnAWhBaIFpgWtBa4FrwWwBbQFuwW8Bb0FvgYaBiEGIgYsBi0GLgYyBjQGPAZDBkQGRQZM
+Bk0GTgZVBlYGVwZeBl8GYAZnBmgGaQZrBnQGfQaCBi0GgwaFBpMGmgabBpwGowakBqUGrgYtBq8GsQa1
+BrYGvwbGBscGyAbPBtAG0QbaADgG3QbmBu8GLQbwBvIG+Ab5BvoHBwcOBw8HEAcZBi0HGgcfByEHJAcl
+By4HNwc4BzkHPQc+B0QGLQdNB1YHVwdfBi0HaAdxBi0Hcgd0B4IHiwYtB5QHlQfxCE4IqwisCK0Irgiv
+CLAIsQiyCLMItAi1CLYItwi4AQoIuQi6CLsIvAi9CL4IvwjACMEIwgjDCMQIxQjGCMcIyAjJCMoIywjM
+CM0IzgjPCNAI0QjSCNMI1AjVCNYI1wjYCNkI2gjbCNwI3QjeCN8I4AjhCOII4wjkCOUI5gjnCOgI6Qjq
+COsI7AjtCO4I7wjwCPEI8gjzCPQI9Qj2CPcI+Aj5CPoI+wj8CP0I/gj/CQAJAQkCCQMJBgkJCYQJ/wPS
+CgAKAQoCCgMKBAoFCgYKBwoICgkKCgoLCgwKDQoOCg8KEAoRChIKEwoUChUKFgoXChgKGQoaAYoKGwoc
+Ch0KHgofCiAKIQoiCiMKJAolCiYDsgonCigKKQoqCisKLAotCi4KLwowCjEKMgozCjQKNQo2CjcKOAo5
+CjoKOwo8Cj0KPgo/CkAKQQpCCkMAXQpECkUKRgpHCkgKSQpKCksKTApNCk4KTwpQClEKUgpTClQKVQpW
+ClcKWApZCloKWwpcCl0KXgpfCmAKYQpiCmMKZAplCmYKZwpoCmkCjwpqCmsKbAptCm4KbwpwCnEKcgp1
+CngKe1UkbnVsbN8QEgANAA4ADwAQABEAEgATABQAFQAWABcAGAAZABoAGwAcAB0AHgAfACAAIQAiACMA
+JAAlACYAJwAoACkAKgArACwALQAuAC8AMFZOU1Jvb3RWJGNsYXNzXU5TT2JqZWN0c0tleXNfEA9OU0Ns
+YXNzZXNWYWx1ZXNfEBlOU0FjY2Vzc2liaWxpdHlPaWRzVmFsdWVzXU5TQ29ubmVjdGlvbnNbTlNOYW1l
+c0tleXNbTlNGcmFtZXdvcmtdTlNDbGFzc2VzS2V5c1pOU09pZHNLZXlzXU5TTmFtZXNWYWx1ZXNfEBlO
+U0FjY2Vzc2liaWxpdHlDb25uZWN0b3JzXU5TRm9udE1hbmFnZXJfEBBOU1Zpc2libGVXaW5kb3dzXxAP
+TlNPYmplY3RzVmFsdWVzXxAXTlNBY2Nlc3NpYmlsaXR5T2lkc0tleXNZTlNOZXh0T2lkXE5TT2lkc1Zh
+bHVlc4ACgQKcgQFhgQIegQKbgN6BAcKABoECHYECH4EBw4ECmYAAgAeBAcGBApoRAReBAiDSAA4AMgAz
+ADRbTlNDbGFzc05hbWWABYAD0gAOADYANwA4WU5TLnN0cmluZ4AEXU5TQXBwbGljYXRpb27SADoAOwA8
+AD1YJGNsYXNzZXNaJGNsYXNzbmFtZaMAPQA+AD9fEA9OU011dGFibGVTdHJpbmdYTlNTdHJpbmdYTlNP
+YmplY3TSADoAOwBBAEKiAEIAP15OU0N1c3RvbU9iamVjdF8QEElCQ29jb2FGcmFtZXdvcmvSAA4ARQBG
+AEdaTlMub2JqZWN0c4DdoQBIgAjcAEoADgBLAEwATQBOAE8AUABRAFIAUwBUAFUAVgBXAFgAWQBaAFsA
+XABdAF4AXwBgXE5TV2luZG93Vmlld1xOU1NjcmVlblJlY3RdTlNXaW5kb3dUaXRsZVlOU1dURmxhZ3Nd
+TlNXaW5kb3dDbGFzc1xOU1dpbmRvd1JlY3RZTlNNYXhTaXplXxAPTlNXaW5kb3dCYWNraW5nXxARTlNX
+aW5kb3dTdHlsZU1hc2tZTlNNaW5TaXplW05TVmlld0NsYXNzgIqA3IDZgAoScHgAAIALgAmA2xACEA+A
+2oAMXxAYe3s1NjMsIDQ5OH0sIHs2NzIsIDM4Mn19W0ZsaWNrciBEZW1vWE5TV2luZG933QAOAGUAZgBn
+AGgAaQBqAGsAbABtAG4AbwBwAHEAcgBzAHQAdQB2AHcAKwBzAHUAewBdAHxfEBdOU1Rvb2xiYXJJQkRl
+ZmF1bHRJdGVtc18QH05TVG9vbGJhclNob3dzQmFzZWxpbmVTZXBhcmF0b3JfEBdOU1Rvb2xiYXJJQkFs
+bG93ZWRJdGVtc18QH05TVG9vbGJhckF1dG9zYXZlc0NvbmZpZ3VyYXRpb25fEBFOU1Rvb2xiYXJTaXpl
+TW9kZV8QGk5TVG9vbGJhcklCSWRlbnRpZmllZEl0ZW1zXxARTlNUb29sYmFyRGVsZWdhdGVfEBlOU1Rv
+b2xiYXJQcmVmZXJzVG9CZVNob3duXxAgTlNUb29sYmFyQWxsb3dzVXNlckN1c3RvbWl6YXRpb25fEBpO
+U1Rvb2xiYXJJQlNlbGVjdGFibGVJdGVtc18QFE5TVG9vbGJhckRpc3BsYXlNb2RlXxATTlNUb29sYmFy
+SWRlbnRpZmllcoCJgIcJgIYIEAGADoAACQiAiIAN0gAOADYANwB/gARfECQxNzEwMzlGNy1DODEzLTRC
+MDktOTkwNC02MjkzMzA5MUVEN0HTAA4AgQBFAIIAgwCOV05TLmtleXOAZ6oAhACFAIYAhwCIAIkAigCL
+AIwAjYAPgBCAEYASgBOAFIAVgBaAF4AYqgCPAJAAkQCSAJMAlACVAJYAlwCYgBmALIA7gEWASoBbgGuA
+cYB3gHxfEBZOU1Rvb2xiYXJTaG93Rm9udHNJdGVtXxAWTlNUb29sYmFyU2VwYXJhdG9ySXRlbV8QHU5T
+VG9vbGJhckN1c3RvbWl6ZVRvb2xiYXJJdGVtXxAkNzJBRURDQTYtMjA0OC00QUFGLTk0OEItMEU1QkQ1
+QUQyRTk3XxAkOTIyMTJDOEEtM0FDOC00NzJGLUI0QTAtODQzNzI3NTM2NjU3XxASTlNUb29sYmFyUHJp
+bnRJdGVtXxASTlNUb29sYmFyU3BhY2VJdGVtXxAaTlNUb29sYmFyRmxleGlibGVTcGFjZUl0ZW1fECRC
+MTk0RTM5RC05OTIxLTQwMEMtQjAxMy1GMDJCNkUyREUyNTJfEBdOU1Rvb2xiYXJTaG93Q29sb3JzSXRl
+bd8QEACkAA4ApQCmAKcAqACpAKoAqwCsAK0ArgCvALAAsQCyALMAtAArAHMAtwBzACsAcwCEALwAvQC+
+AL8AvwC8AMJfEB9OU1Rvb2xiYXJJdGVtVmlzaWJpbGl0eVByaW9yaXR5XxARTlNUb29sYmFySXRlbVZp
+ZXdfEBROU1Rvb2xiYXJJdGVtRW5hYmxlZF8QE05TVG9vbGJhckl0ZW1BY3Rpb25fEBhOU1Rvb2xiYXJJ
+c1VzZXJSZW1vdmFibGVfEBNOU1Rvb2xiYXJJdGVtVGFyZ2V0XxAaTlNUb29sYmFySXRlbUF1dG92YWxp
+ZGF0ZXNfEBdOU1Rvb2xiYXJJdGVtSWRlbnRpZmllcl8QGU5TVG9vbGJhckl0ZW1QYWxldHRlTGFiZWxf
+EBROU1Rvb2xiYXJJdGVtVG9vbFRpcF8QEE5TVG9vbGJhckl0ZW1UYWdfEBROU1Rvb2xiYXJJdGVtTWF4
+U2l6ZV8QFE5TVG9vbGJhckl0ZW1NaW5TaXplXxASTlNUb29sYmFySXRlbUxhYmVsXxASTlNUb29sYmFy
+SXRlbUltYWdlEACAK4AACYApCYAACYAPgBqAGxP//////////4AqgCqAGoAcVUZvbnRzXxAPU2hvdyBG
+b250IFBhbmVs1QAOAMYAxwDIAMkAygDLAMwAzQDOVk5TU2l6ZVxOU0ltYWdlRmxhZ3NWTlNSZXBzV05T
+Q29sb3KAKIAdEijAAACAHoAmWHszMiwgMzJ90gAOAEUA0QDSgCWhANOAH9IADgBFANUA1oAkogDXANiA
+IIAh0gAOANoA2wDcXxAUTlNUSUZGUmVwcmVzZW50YXRpb26AI4AiTxEQuk1NACoAABAIAAAAAAAAAAAA
+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAU
+Hy9wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+AAAADhYiUC5Hbf8LERtAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+AAAAAAAAAAAAAAAoPl/gLkdt/xQfL3AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+AAAAAAAAAAAAAAAAAAAAFyM2gC5Hbf8uR23/FyM2gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+AAAAAAAAAAAAAAAAAAAAAAAAAAUIDSArQmbwLkdt/y5Hbf8iNVLAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+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
+NVHLIjVSzCg+X+YAAAA0AAAANgAAADYRGimALkdt/yU5WNkiNVHLIjVRyiU5WNYuR23/BQkNMwAAAA8A
+AAAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgAAAAPAAAAFgAAAB0A
+AAAiAAAAJwAAACwAAAAvAAAAMgAAADQAAAA2AAAANgAAADQAAAAyAAAALwAAACwAAAAnAAAAIgAAAB0A
+AAAWAAAADwAAAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+AAAAAAAAAAANAQAAAwAAAAEAIAAAAQEAAwAAAAEAIAAAAQIAAwAAAAQAABCqAQMAAwAAAAEAAQAAAQYA
+AwAAAAEAAgAAAREABAAAAAEAAAAIARIAAwAAAAEAAQAAARUAAwAAAAEABAAAARYAAwAAAAEA/AAAARcA
+BAAAAAEAABAAARwAAwAAAAEAAQAAAVIAAwAAAAEAAQAAAVMAAwAAAAQAABCyAAAAAAAIAAgACAAIAAEA
+AQABAAHSADoAOwDfAOCjAOAA4QA/XxAQTlNCaXRtYXBJbWFnZVJlcFpOU0ltYWdlUmVw0gA6ADsA4wDk
+ogDkAD9XTlNBcnJhedIAOgA7AOYA56MA5wDkAD9eTlNNdXRhYmxlQXJyYXnTAA4A6QDqAOsA7ADtXE5T
+Q29sb3JTcGFjZVdOU1doaXRlgCcQA0QwIDAA0gA6ADsA7wDJogDJAD/SADoAOwDxAPKiAPIAP1dOU0lt
+YWdlXxAUb3JkZXJGcm9udEZvbnRQYW5lbDpWezAsIDB90gA6ADsA9gD3ogD3AD9dTlNUb29sYmFySXRl
+bd8QEQCkAA4A+QClAKYApwCoAKkAqgCrAKwArQCuAK8AsACxALIAswD6APsAKwBzACsAcwArAHMAhQED
+ACsAvgEFAQYBBwArXxAjTlNUb29sYmFySXRlbU1lbnVGb3JtUmVwcmVzZW50YXRpb26AOoAxgAAJgAAJ
+gAAJgBCALoAAgDCAL4AtgABQWVNlcGFyYXRvcld7MTIsIDV9WnsxMiwgMTAwMH3ZAA4BDgEPARABEQES
+ARMBFAEVARYBFwEYAHMBFwBzARwBHQEeV05TVGl0bGVfEBFOU0tleUVxdWl2TW9kTWFza11OU0lzU2Vw
+YXJhdG9yWk5TS2V5RXF1aXZcTlNJc0Rpc2FibGVkXU5TTW5lbW9uaWNMb2NZTlNPbkltYWdlXE5TTWl4
+ZWRJbWFnZYA5gDISABAAAAmAMgkSf////4AzgDfTAA4AMgEgASEBIgEjXk5TUmVzb3VyY2VOYW1lgDaA
+NIA1XxAPTlNNZW51Q2hlY2ttYXJr0gA6ADsBJgEnogEnAD9fEBBOU0N1c3RvbVJlc291cmNl0wAOADIB
+IAEhASIBK4A2gDSAOF8QEE5TTWVudU1peGVkU3RhdGXSADoAOwEuAS+iAS8AP1pOU01lbnVJdGVt0gA6
+ADsBMQCaowCaAPcAP98QEACkAA4ApQCmAKcAqACpAKoAqwCsAK0ArgCvALAAsQCyALMAtAArAHMBNgBz
+ACsAcwCGATsBPAC+AL8AvwE7AUCAK4AACYBECYAACYARgDyAPYAqgCqAPIA+WUN1c3RvbWl6ZV8QEUN1
+c3RvbWl6ZSBUb29sYmFy1QAOAMYAxwDIAMkAygFFAMwBRgDOgCiAP4BAgCbSAA4ARQDRAUqAJaEBS4BB
+0gAOAEUA1QFOgCSiANcBUIAggELSAA4A2gDbAVOAI4BDTxEQuk1NACoAABAIAAAAAAAAAAAAAAAAAAAA
+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAgI
+GwAAAAQAAAAABAQECAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEBAQFAAAA
+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDQ0N
+HSUlJVtdXV2waWlpw29vb88gICBlDw8PMQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAbGxslKCgo
+SB4eHj0pKSlKJycnLAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+AAMDAwhCQkKFr6+v4vX19f319fX+4eHh/NnZ2fmDg4PbGBgYPAAAAAAAAAAAAAAAAAAAAAAAAAACRUVF
+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
+PQAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAAkAAAAQAAAAGAAAACAAAAAqAAAA
+MQAAADYAAAA5AAAAOAEBATkAAAAvAAAAJwAAAB0AAAAVAAAADgAAAAoAAAALAAAADwAAABcAAAAgAAAA
+KgAAADEAAAA0AAAAMwAAAC0AAAAkAAAAGwAAABIAAAALAAAAAAAAAAAAAAAEAAAACQAAABAAAAAYAAAA
+IAAAACoAAAAxAAAANgAAADkAAAA4AAAANQAAAC8AAAAnAAAAHQAAABUAAAAOAAAACgAAAAsAAAAPAAAA
+FwAAACAAAAAqAAAAMQAAADQAAAAzAAAALQAAACQAAAAbAAAAEgAAAAsAAAAAAAAAAAAAAAAAAAAAAAAA
+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+AAANAQAAAwAAAAEAIAAAAQEAAwAAAAEAIAAAAQIAAwAAAAQAABCqAQMAAwAAAAEAAQAAAQYAAwAAAAEA
+AgAAAREABAAAAAEAAAAIARIAAwAAAAEAAQAAARUAAwAAAAEABAAAARYAAwAAAAEA/AAAARcABAAAAAEA
+ABAAARwAAwAAAAEAAQAAAVIAAwAAAAEAAQAAAVMAAwAAAAQAABCyAAAAAAAIAAgACAAIAAEAAQABAAFf
+EB9ydW5Ub29sYmFyQ3VzdG9taXphdGlvblBhbGV0dGU63xAQAKQADgClAKYApwCoAKkAqgCrAKwArQCu
+AK8AsACxALIAswC0ACsAcwArAHMAKwBzAV4BXwArAL4AvwC/AV8BZIArgAAJgAAJgAAJgEaAR4AAgCqA
+KoBHgEjSAA4ANgA3AJyABF1SZW1vdmUgU291cmNl0wAOADIBIAEhASIBa4A2gDSASV8QEE5TUmVtb3Zl
+VGVtcGxhdGXfEBAApAAOAKUApgCnAKgAqQCqAKsArACtAK4ArwCwALEAsgCzALQBbwBzACsAcwArAHMB
+dQF2ACsAswF4AXkBegArgCuATgmAAAmAAAmAS4BNgACAWoBZgEyAANIADgA2ADcAnYAEVFpvb23YAYAA
+DgGBAYIBgwGEAGMBhQGGAYcBiAGJAYoAcwGMAYZfEA9OU05leHRSZXNwb25kZXJXTlNGcmFtZVZOU0Nl
+bGxYTlN2RmxhZ3NZTlNFbmFibGVkW05TU3VwZXJ2aWV3gE+AWIBQgFIRAQwJgFGAT18QFHt7MCwgMTR9
+LCB7MTk3LCAyNn193gGQAZEADgGSAZMBlAGVAZYBlwGYAZkBmgGbAZwBnQGeAZ8BoAB2AaEBogFvAaQB
+pQCzAHUBpQB1V05TVmFsdWVbTlNDZWxsRmxhZ3NfEBNOU051bWJlck9mVGlja01hcmtzXxASTlNUaWNr
+TWFya1Bvc2l0aW9uWk5TQ29udGVudHNZTlNTdXBwb3J0XU5TQ29udHJvbFZpZXdaTlNNYXhWYWx1ZVpO
+U01pblZhbHVlXE5TQ2VsbEZsYWdzMlpOU1ZlcnRpY2FsXU5TQWx0SW5jVmFsdWVfEBpOU0FsbG93c1Rp
+Y2tNYXJrVmFsdWVzT25seSM/4AAAAAAAABP/////hAX/AIBXEAqAU4BUgE4jP/AAAAAAAAAjAAAAAAAA
+AAAICNQADgDGAakBqgGrAawBrQGuVk5TTmFtZVhOU2ZGbGFnc4BWI0AoAAAAAAAAgFUQEFlIZWx2ZXRp
+Y2HSADoAOwGxAbKiAbIAP1ZOU0ZvbnTSADoAOwG0AbWkAbUBtgGCAD9cTlNTbGlkZXJDZWxsXE5TQWN0
+aW9uQ2VsbNIAOgA7AbgBuaUBuQG6AbsBvAA/WE5TU2xpZGVyWU5TQ29udHJvbFZOU1ZpZXdbTlNSZXNw
+b25kZXJZezE5NywgMjZ93xAQAKQADgClAKYApwCoAKkAqgCrAKwArQCuAK8AsACxALIAswC0ACsAcwHC
+AHMAKwBzAIkBxwHHAL4AvwC/AccBzIArgAAJgGoJgAAJgBSAXIBcgCqAKoBcgF1VUHJpbnTVAA4AxgDH
+AMgAyQDKAdAB0QHSAM6AKIBeEizAAACAX4Am0gAOAEUA0QHWgCWhAdeAYNIADgBFANUB2oAkogDXAdyA
+IIBh1QAOAd4AxgHfAeAB4QHiAeMAswBzXxAUTlNDb3JlVUlJbWFnZU9wdGlvbnNfEA9OU0JpdHNQZXJT
+YW1wbGVaTlNIYXNBbHBoYYBpgGKAaAnTAA4AgQBFAIIB5wHqgGeiAegB6YBjgGSiAesB7IBlgGZcaW1h
+Z2VOYW1lS2V5VndpZGdldNIADgA2ADcB8YAEXxASaW1hZ2UuVG9vbGJhclByaW50VWltYWdl0gA6ADsB
+9AH1owH1AfYAP18QE05TTXV0YWJsZURpY3Rpb25hcnlcTlNEaWN0aW9uYXJ50gA6ADsB+AH5owH5AOEA
+P18QEE5TQ29yZVVJSW1hZ2VSZXBecHJpbnREb2N1bWVudDrfEBEApAAOAPkApQCmAKcAqACpAKoAqwCs
+AK0ArgCvALAAsQCyALMB/AH9ACsAcwArAHMAKwBzAIoCBQArAL4CBwIIAQcAK4BwgG+AAAmAAAmAAAmA
+FYBsgACAboBtgC2AAFVTcGFjZVd7MzIsIDV92QAOAQ4BDwEQAREBEgETARQBFQEWARcBGABzARcAcwEc
+AR0BHoA5gDIJgDIJgDOAN9IAOgA7AhYAn6MAnwD3AD/fEBEApAAOAPkApQCmAKcAqACpAKoAqwCsAK0A
+rgCvALAAsQCyALMCGAIZACsAcwArAHMAKwBzAIsCIQArAL4CIwIkAQcAK4B2gHWAAAmAAAmAAAmAFoBy
+gACAdIBzgC2AAF5GbGV4aWJsZSBTcGFjZVZ7MSwgNX1bezIwMDAwLCAzMn3ZAA4BDgEPARABEQESARMB
+FAEVARYBFwEYAHMBFwBzARwBHQEegDmAMgmAMgmAM4A30gA6ADsCMwCgowCgAPcAP98QEACkAA4ApQCm
+AKcAqACpAKoAqwCsAK0ArgCvALAAsQCyALMAtAArAHMAKwBzACsAcwI8Aj0AKwC+AL8AvwI9AkKAK4AA
+CYAACYAACYB4gHmAAIAqgCqAeYB60gAOADYANwChgARaQWRkIFNvdXJjZdMADgAyASABIQEiAkmANoA0
+gHtdTlNBZGRUZW1wbGF0Zd8QEACkAA4ApQCmAKcAqACpAKoAqwCsAK0ArgCvALAAsQCyALMAtAArAHMC
+TwBzACsAcwCNAlQCVQC+AL8AvwJUAlmAK4AACYCFCYAACYAYgH2AfoAqgCqAfYB/VkNvbG9yc18QEFNo
+b3cgQ29sb3IgUGFuZWzVAA4AxgDHAMgAyQDKAl4AzAJfAM6AKICAgIGAJtIADgBFANECY4AloQJkgILS
+AA4ARQDVAmeAJKIA1wJpgCCAg9IADgDaANsCbIAjgIRPERC6TU0AKgAAEAgAAAAAAAAAAAAAAAAAAAAA
+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+AAAAAAAAAAACCQEOEzkMUylkF5BChyLCWqEq6G+wL/1voSroZYciwlFkGJAyOQxTCAkBDgAAAAAAAAAA
+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+AAAAAAAAAAAAAAAADkEPXiWEIbtJyTf/Yt9C/370Tf+d/lf/tv9c/77+V/+/9E7/u99C/7XJOf9+hCK7
+QUAOXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+AAAAAAAAAAAAAAAAAxQHHRZjIY42zEH+RvBI/2r/W/9//2D/kf9k/6L/Zv+w/mf/wf9m/9T/Zv/l/2H/
+/v9e/+/ySv/Mwzj+Y1kXjhQRAx0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+AAAAAAAAAAAAAAAAAAAAAAMUCR0adDOgP91f/1n/c/9c/2P/aP5i/4P+bv+Y/nL/qP53/7r+d//K/nb/
+2P5z/+f+bv/5/2f///9i///8W//dwD//dF4coBQPAx0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFmM0jj7dc/9Z/4r/Yf5//2z+ff9y/nX/iP59/6H+hf+w/on/
+wf6K/9H+if/g/ob/7/6A////eP//823//uNk///kXf/drT//Y0cXjgAAAAAAAAAAAAAAAAAAAAAAAAAA
+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA1BKF41zHv+WP+m/2H+mP9s/pb/eP6T/4L+jf+P/or/
+p/6V/7j+mv/L/p3/2/6a/+f+lv/8/5D///uH//7pe//+3G///sxk///MXf/Mizj+QSkOXgAAAAAAAAAA
+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABCQYOIIRau0fwov9d/6//a/6q/3j+qv+H/qj/
+k/6l/5r+nv+s/qL/wv6q/9T+rP/i/qv/8v+m////n//+8ZX//uGK//7Se//+w23//7hh//CdSv+ETiK7
+CQUBDgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAw5K1M2yZX/Wv/K/2P+vv90/rz/
+hP67/5L+uv+f/rr/qf60/7L+sP/K/rr/2/69/+z+u//8/7X///mt//7nov/+2Jb//sqJ//65eP/+q2f/
+/6Re/8htOf85GwxSAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFmRRkD7ftv9d/9f/
+a/7O/3r+zv+M/s//mv7N/6r+zP+3/s3/wP7F/87+yP/l/s//9v/N////xP/+7bv//t6t//7Qn//+v5D/
+/q+A//6fbv//lGH/321C/2MrGI8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAfh3fC
+SfTW/2D/4/9v/t//g/7f/5H+3/+k/t//sv7g/8H+3v/Q/t7/2P7Z/+3+4P///93///fT//7kxP/+17T/
+/sSo//61l//+pYb//pRz//+FZv/0bU7/hzIiwgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+AAAAACihmehT/vn/Yv/z/3L/8f+F//H/lv/z/6f/8/+3//H/yf/x/9n/8v/o//D/+P/x///97f/+6dv/
+/tnK//7Iuv/+tqr//qeZ//6WiP/+hXb//3Nl//5jVv+hMynoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+AAAAAAAAAAAAAAAAK62w/Vb///9j/v//dP7//4b+//+X/v//qP7//7f+///L/v//3P7//+//////////
+//L0//7e4P/+zc///ru9//6qrP/+mZv//oiK//51d//+ZWf//1pc/7AvMf0AAAAAAAAAAAAAAAAAAAAA
+AAAAAAAAAAAAAAAAAAAAAAAAAAAolqHoUfX+/2Hu//9x7f7/hO3+/5ft/v+m7f7/tu3+/8jt/v/X7P7/
+5Or+//Xt////6f///tvt//7K3f/+usv//qq7//6YrP/+h5r//neK//9md//+VWj/oSk26AAAAAAAAAAA
+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB91h8JJ0fT/Yd///27b/v+A2/7/kdv+/6Hc/v+w2v7/
+wNv+/8rX/v/V1P7/69z+//7Z////0Pn//sLm//602P/+pcj//pW3//6EqP/+cpb//2WJ//RNcP+HIjTC
+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFlBkkD+x3/9a0f//asr+/3rL/v+Kyf7/
+mcr+/6fH/v+0x/7/u8D+/83F/v/ky/7/8sn///+////+uPD//qng//6d0f/+jsP//n6y//5uov//Xpf/
+30Jx/2MXLI8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALKjlTNJLJ/1jG//9huP7/
+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
+hwKIogKIAD9ZTlNUb29sYmFy1wGAAA4CigGDAosAYwGFAowCjQKOAo8CkAKMApJaTlNTdWJ2aWV3c1tO
+U0ZyYW1lU2l6ZYCLgNiAjBEBAIDWgIuA19IADgBFANEClYAloQKWgI3ZAYAADgKKAYMCiwKYAGMBhQKZ
+AFUCmwKcAp0CngBdAowAVQBzXk5TRGl2aWRlclN0eWxlXE5TSXNWZXJ0aWNhbICKgNWAjhEBGoDUgIuA
+ignSAA4ARQDRAqSAJaICpQKmgI+Aw98QDwGAAqgADgKpAqoCqwKKAqwBgwKLAGMBhQKtAq4CrwKWArEC
+sgKzArQCtQK2ArcCuAK5AowClgK8Ar0CvVtOU0hTY3JvbGxlclhOU3NGbGFnc1xOU0Nvcm5lclZpZXdf
+EBBOU0hlYWRlckNsaXBWaWV3XE5TU2Nyb2xsQW10c1tOU1ZTY3JvbGxlcl1OU05leHRLZXlWaWV3XU5T
+Q29udGVudFZpZXeAjYC9gMIRAtCAmYCWgJBPEBBBIAAAQSAAAEGYAABBmAAAEREMgMGAi4CNgLmAkYCR
+0gAOAEUA0QLBgCWlAr0CvAKxArUCtICRgLmAvYCWgJnbAYAADgGBAsgCigGDAskAYwLKAYUCrgKlAswC
+zQLOAs8C0ALRAowC0wKlAtFZTlNjdkZsYWdzWU5TRG9jVmlld1lOU0JHQ29sb3KAj4C4gLcQBICSEQkA
+gJOAi4CrgI+Ak9IADgBFANEC2IAloQLRgJPfEBQBgALbAA4C3ALdAt4C3wKqAuAC4QLiAYMCiwGEAGMC
+4wLkAYUC5QLmAr0AswLoAukC6gLrAHMCtALuAs4C7wKPAvAAcwKMAvMAXgK9AvUC9l8QH05TRHJhZ2dp
+bmdTb3VyY2VNYXNrRm9yTm9uTG9jYWxZTlNUdkZsYWdzXE5TSGVhZGVyVmlld18QEU5TQmFja2dyb3Vu
+ZENvbG9yXxASTlNBbGxvd3NUeXBlU2VsZWN0XxAXTlNJbnRlcmNlbGxTcGFjaW5nV2lkdGhfEBlOU0Nv
+bHVtbkF1dG9yZXNpemluZ1N0eWxlXxAYTlNJbnRlcmNlbGxTcGFjaW5nSGVpZ2h0W05TR3JpZENvbG9y
+XxAcTlNEcmFnZ2luZ1NvdXJjZU1hc2tGb3JMb2NhbF5OU1RhYmxlQ29sdW1uc1tOU1Jvd0hlaWdodICR
+gLYT/////4JAAACAlYCyCYCZI0AIAAAAAAAAI0AAAAAAAAAAgJQJgIuAs4CRgJwjQDEAAAAAAABaezEz
+MSwgMzY1fdcBgAAOAYMCiwBjAYUC+QK1AvsCjwL8AowCtQLRW05TVGFibGVWaWV3gJaAmICXgIuAloCT
+2wGAAA4CyAKKAYMCiwLJAGMCygGFAq4CpQLMAs4DAwLQAwQC6gKMAtMCpQLqgI+AuIC/gMCAlYCLgKuA
+j4CVWXsxMzEsIDE3fdIAOgA7AwwDDaQDDQG7AbwAP18QEU5TVGFibGVIZWFkZXJWaWV31gGAAA4BgQGD
+AGMBhQKlAxADEQMSAowCpYCPgJuAmhP/////gAABAICLgI9fEBR7ezExNiwgMH0sIHsxNiwgMTd9fdIA
+OgA7AxcDGKQDGAG7AbwAP11fTlNDb3JuZXJWaWV30gAOAEUA0QMbgCWhAxyAndoDHgAOAx8DIAMhAyID
+IwMkAyUC+QBzAycDKAMpAyoA7AMrAywAcwLRXk5TSXNSZXNpemVhYmxlXE5TSGVhZGVyQ2VsbFdOU1dp
+ZHRoWk5TRGF0YUNlbGxeTlNSZXNpemluZ01hc2taTlNNaW5XaWR0aFpOU01heFdpZHRoXE5TSXNFZGl0
+YWJsZQmAsYCeI0BgAAAAAAAAgKgjQEQAAAAAAAAjQI9AAAAAAAAJgJPXAZEADgLeAZQBlQGZAzADMQMy
+AzMDNAM1ALMDNltOU1RleHRDb2xvchIEgf4AgKeAooCfgKCAo1dTb3VyY2Vz1AAOAMYBqQGqAasDOgM7
+AzyAViNAJgAAAAAAAIChEQwcXEx1Y2lkYUdyYW5kZdMADgDpAOoA6wDsA0CAJ0swLjMzMzMzMjk5ANUA
+DgDJAOkDQgNDAOsDRQNGA0cDSFtOU0NvbG9yTmFtZV1OU0NhdGFsb2dOYW1lgCeAphAGgKWApFZTeXN0
+ZW1fEA9oZWFkZXJUZXh0Q29sb3LTAA4A6QDqAOsA7ANNgCdCMADSADoAOwNPA1ClA1ADUQG2AYIAP18Q
+EU5TVGFibGVIZWFkZXJDZWxsXxAPTlNUZXh0RmllbGRDZWxs2AGRAA4C3gGUAZUBlgGZAzADUwNUAtMD
+VgNXAtEDWQNaElQh/kCAsICrgKmAqoCTEQgAgK5ZVGV4dCBDZWxs1AAOAMYBqQGqAasDXgM7A2CAViNA
+KgAAAAAAAIChEQQU1QAOAMkA6QNCA0MA6wNjA0YDZANIgCeArYCsgKRfEBZjb250cm9sQmFja2dyb3Vu
+ZENvbG9y0wAOAOkA6gDrAOwDaYAnSzAuNjY2NjY2NjkA1QAOAMkA6QNCA0MA6wNFA0YDbQNIgCeApoCv
+gKRfEBBjb250cm9sVGV4dENvbG9y0gA6ADsDcQNRpANRAbYBggA/0gA6ADsDcwN0ogN0AD9dTlNUYWJs
+ZUNvbHVtbtMADgDpA3YA6wBdA3hVTlNSR0KAJ08QITAuODE5NjA3OTEgMC44NDMxMzczMiAwLjg4NjI3
+NDU4ANUADgDJAOkDQgNDAOsDewNGA3wDSIAngLWAtICkWWdyaWRDb2xvctMADgDpAOoA6wDsA4GAJ0Qw
+LjUA0gA6ADsDgwL5pQL5AboBuwG8AD9fEBV7ezAsIDE3fSwgezEzMSwgMzY1fX3SADoAOwOGA4ekA4cB
+uwG8AD9aTlNDbGlwVmlld9oBgAOJAA4BgQGDAYQAYwOKAYUDiwKlAqUDjgOPAxIAcwKMA5ICpQOUWE5T
+VGFyZ2V0WE5TQWN0aW9uWU5TUGVyY2VudICPgI+AvIC6CYCLgLuAjyM/7+meIAAAAF8QFnt7MTE2LCAx
+N30sIHsxNSwgMzY1fX1cX2RvU2Nyb2xsZXI60gA6ADsDmAOZpQOZAboBuwG8AD9aTlNTY3JvbGxlctsB
+gAOJAA4BgQKpAYMBhABjA4oBhQOLAqUCpQOOA54AdgKPAHMCjAOSAqUDo4CPgI+AvIC+CYCLgLuAjyM/
+77eBAAAAAF8QGXt7LTEwMCwgLTEwMH0sIHsxMTIsIDE1fX3SAA4ARQDRA6eAJaEC6oCVWnsxMzEsIDM4
+Mn3SADoAOwOrA6ykA6wBuwG8AD9cTlNTY3JvbGxWaWV33AGAAqgADgGBAqkCigGDAGMBhQKtAq4CrwKW
+A68CsgOxA7IDswO0AowClgO3A7gDuICNgNGAwoDTEJCAxBEREoCLgI2Az4DFgMXSAA4ARQDRA7yAJaMD
+uAO3A6+AxYDPgNHbAYAADgLIAooBgwKLAskAYwLKAYUCrgKmAswCzgPDA1kDxAPFAowDxwKmA8WAw4C4
+gMaAzIDHgIuAzYDDgMfSAA4ARQDRA8yAJaEDxYDH2AGAAA4BgwKLAGMAMgPPAYUDuAPRA9ID0wKMA9UD
+1gO4W05TRXh0ZW5zaW9ugMWAyxEBEoDIgIuAyYDKgMVaezY2MSwgMzgwfV8QEklLSW1hZ2VCcm93c2Vy
+Vmlld9IAOgA7A9sD3KQD3AG7AbwAP1xOU0N1c3RvbVZpZXdaezUyNSwgMzgyfdUADgDJAOkDQgNDAOsD
+YwNGA+EDSIAngK2AzoCkXGNvbnRyb2xDb2xvctoBgAOJAA4BgQGDAGMDigGFA+UDiwKmAqYDjgPpAo8C
+jAOSAqYBpAPtWk5TQ3VyVmFsdWWAw4DDgLyA0ICLgLuAwyM/0Kx2oAAAAF8QFXt7NTI1LCAwfSwgezE1
+LCAzNjd9fdsBgAOJAA4BgQKpAYMBhABjA4oBhQOLAqYCpgOOA/MAdgKPAHMCjAOSAqYD+IDDgMOAvIDS
+CYCLgLuAwyM/5uYNAAAAAF8QGXt7LTEwMCwgLTEwMH0sIHs0NzMsIDE1fX1fEBZ7ezEzMiwgMH0sIHs1
+NDAsIDM4Mn19Wns2NzIsIDM4Mn3SADoAOwP9A/6kA/4BuwG8AD9bTlNTcGxpdFZpZXfSADoAOwQAAbuj
+AbsBvAA/XxAWe3swLCAwfSwgezE5MjAsIDExNzh9fVp7MjEzLCAxODV9XxAaezMuNDAyODJlKzM4LCAz
+LjQwMjgyZSszOH3SADoAOwQFBAaiBAYAP18QEE5TV2luZG93VGVtcGxhdGXSADoAOwQIBAmjBAkECgA/
+XE5TTXV0YWJsZVNldFVOU1NldNIADgBFANEEDYAlrxAeBA4EDwQQBBEEEgQTBBQEFQQWBBcEGAQZBBoE
+GwQcBB0EHgQfBCAEIQQiBCMEJAQlBCYEJwQoBCkEKgQrgN+A5oDrgPCA9oD4gP2A/4EBAYEBB4EBCYEB
+DoEBE4EBGIEBGoEBH4EBJIEBKIEBLIEBMYEBNoEBOoEBP4EBRIEBSYEBTYEBU4EBVYEBV4EBXNQADgQt
+BC4ELwQwAB8EMgQzXU5TRGVzdGluYXRpb25YTlNTb3VyY2VXTlNMYWJlbIDlgAKA4IDk2AAOAQ4BDwER
+ARMBFAEVBDUBFgQ3ARgEOAEcAR0BHgQ7Vk5TTWVudYA5gOKA44AzgDeA4dQADgEOAakEPQQ+BD8EQARB
+W05TTWVudUl0ZW1zgQF5gQGegQGsgQGfXxAVUXVpdCBSU1MgUGhvdG8gVmlld2VyUXFadGVybWluYXRl
+OtIAOgA7BEYER6MERwRIAD9fEBVOU05pYkNvbnRyb2xDb25uZWN0b3JeTlNOaWJDb25uZWN0b3LTAA4E
+LgQvBDAESwRMgOWA54Dq2AAOAQ4BDwERARMBFAEVBDUBFgRPARgBoQEcAR0BHgRTgDmA6YBTgDOAN4Do
+0wAOAQ4EPQQ+BFYEV4EBeYEBr4EBsF8QGkNoZWNrIFNwZWxsaW5nIGFzIFlvdSBUeXBlXxAedG9nZ2xl
+Q29udGludW91c1NwZWxsQ2hlY2tpbmc61AAOBC0ELgQvBFsEXALRBF6A74DsgJOA7tIADgAyADMEYYAF
+gO1fEBRGbGlja3JEZW1vQ29udHJvbGxlclpkYXRhU291cmNl0gA6ADsEZQRmowRmBEgAP18QFE5TTmli
+T3V0bGV0Q29ubmVjdG9y0wAOBC4ELwQwBGkEaoDlgPGA9dgADgEOAQ8BEQETARQBFQQ1ARYEbQEYBG4B
+HAEdAR4EcYA5gPOA9IAzgDeA8tMADgEOBD0EPgR0BHWBAXmBAX+BAYBdUGFnZSBTZXR1cC4uLlFQXnJ1
+blBhZ2VMYXlvdXQ61AAOBC0ELgQvBDAEXACSBH2A5YDsgEWA911yZW1vdmVTb3VyY2U60wAOBC4ELwQw
+BIEEgoDlgPmA/NgADgEOAQ8BEQETARQBFQQ1ARYEhQEYAaEBHAEdAR4EiYA5gPuAU4AzgDeA+tQADgEO
+AakEPQQ+BIwEjQSOgQF5gQGKgQGMgQGLWkNsZWFyIE1lbnVfEBVjbGVhclJlY2VudERvY3VtZW50czrU
+AA4ELQQuBC8EWwRcAtEElYDvgOyAk4D+WGRlbGVnYXRl1AAOBC0ELgQvBFsC0QRcBJuA74CTgOyBAQBf
+EBBzb3VyY2VzVGFibGVWaWV30wAOBC4ELwQwBJ8EoIDlgQECgQEG2AAOAQ4BDwERARMBFAEVBDUBFgSj
+ARgEpAEcAR0BHgSngDmBAQSBAQWAM4A3gQED0wAOAQ4EPQQ+BKoEq4EBeYEBu4EBvFRVbmRvUXpVdW5k
+bzrUAA4ELQQuBC8EMARcAJcEs4DlgOyAd4EBCFphZGRTb3VyY2U60wAOBC4ELwQwBLcEuIDlgQEKgQEN
+2AAOAQ4BDwERARMBFAEVBDUBFgS7ARgEvAEcAR0BHgRTgDmBAQuBAQyAM4A3gOheQ2hlY2sgU3BlbGxp
+bmdRO15jaGVja1NwZWxsaW5nOtQADgQtBC4ELwQwAB8ExgTHgOWAAoEBD4EBEtgADgEOAQ8BEQETARQB
+FQQ1ARYEygTLBMwBHAEdAR4EO4A5gQEQEgAYAACBARGAM4A3gOFbSGlkZSBPdGhlcnNRaF8QFmhpZGVP
+dGhlckFwcGxpY2F0aW9uczrTAA4ELgQvBDAE1QTWgOWBARSBARfYAA4BDgEPAREBEwEUARUENQEWBNkB
+GATaARwBHQEeBHGAOYEBFYEBFoAzgDeA8lhQcmludC4uLlFwVnByaW50OtQADgQtBC4ELwRbAEgEXATl
+gO+ACIDsgQEZVndpbmRvd9MADgQuBC8EMATpBOqA5YEBG4EBHtgADgEOAQ8BEQETARQBFQQ1ARYE7QEY
+BO4BHAEdAR4Ep4A5gQEcgQEdgDOAN4EBA1VQYXN0ZVF2VnBhc3RlOtMADgQuBC8EMAT3BPiA5YEBIIEB
+I9gADgEOAQ8BEQETARQBFQQ1ARYE+wEYAaEBHAEdAR4E/4A5gQEigFOAM4A3gQEh1AAOAQ4BqQQ9BD4F
+AgUDBQSBAXmBAZuBAZ2BAZxfEBJCcmluZyBBbGwgdG8gRnJvbnRfEA9hcnJhbmdlSW5Gcm9udDrUAA4E
+LQQuBC8EMAAfBQoFC4DlgAKBASWBASfYAA4BDgEPAREBEwEUARUENQEWBQ4BGAGhARwBHQEeBDuAOYEB
+JoBTgDOAN4DhWFNob3cgQWxsXxAWdW5oaWRlQWxsQXBwbGljYXRpb25zOtMADgQuBC8EMAUXBRiA5YEB
+KYEBK9gADgEOAQ8BEQETARQBFQQ1ARYFGwEYAaEBHAEdAR4Ep4A5gQEqgFOAM4A3gQEDVkRlbGV0ZVdk
+ZWxldGU60wAOBC4ELwQwBSQFJYDlgQEtgQEw2AAOAQ4BDwERARMBFAEVBDUBFgUoARgFKQEcAR0BHgSn
+gDmBAS6BAS+AM4A3gQEDVFJlZG9RWlVyZWRvOtMADgQuBC8EMAUyBTOA5YEBMoEBNdgADgEOAQ8BEQET
+ARQBFQQ1ARYFNgEYBTcBHAEdAR4EcYA5gQEzgQE0gDOAN4DyVUNsb3NlUXddcGVyZm9ybUNsb3NlOtQA
+DgQtBC4ELwQwAB8FQQVCgOWAAoEBN4EBOdgADgEOAQ8BEQETARQBFQQ1ARYFRQEYBMwBHAEdAR4EO4A5
+gQE4gQERgDOAN4DhXxAVSGlkZSBSU1MgUGhvdG8gVmlld2VyVWhpZGU60wAOBC4ELwQwBU4FT4DlgQE7
+gQE+2AAOAQ4BDwERARMBFAEVBDUBFgVSARgFUwEcAR0BHgSngDmBATyBAT2AM4A3gQEDU0N1dFF4VGN1
+dDrTAA4ELgQvBDAFXAVdgOWBAUCBAUPYAA4BDgEPAREBEwEUARUENQEWBWABGAVhARwBHQEeBP+AOYEB
+QYEBQoAzgDeBASFYTWluaW1pemVRbV8QE3BlcmZvcm1NaW5pYXR1cml6ZTrTAA4ELgQvBDAFagVrgOWB
+AUWBAUjYAA4BDgEPAREBEwEUARUENQEWBW4BGAVvARwBHQEeBKeAOYEBRoEBR4AzgDeBAQNUQ29weVFj
+VWNvcHk61AAOBC0ELgQvBDAAHwV5BXqA5YACgQFKgQFM1wAOAQ4BEQETARQBFQQ1ARYFfQGhARwBHQEe
+BDuAOYEBS4BTgDOAN4DhXxAWQWJvdXQgUlNTIFBob3RvIFZpZXdlcl8QHW9yZGVyRnJvbnRTdGFuZGFy
+ZEFib3V0UGFuZWw60wAOBC4ELwQwBYYFh4DlgQFOgQFS2AAOAQ4BDwERARMBFAEVBDUBFgWKARgFiwEc
+AR0BHgWOgDmBAVCBAVGAM4A3gQFP0wAOAQ4EPQQ+BZEFkoEBeYEBrYEBrl8QFVJTUyBQaG90byBWaWV3
+ZXIgSGVscFE/WXNob3dIZWxwOtQADgQtBC4ELwQwBFwBbwWagOWA7IBOgQFUXHpvb21DaGFuZ2VkOtQA
+DgQtBC4ELwRbA8UEXAWggO+Ax4DsgQFWXxAQaW1hZ2VCcm93c2VyVmlld9MADgQuBC8EMAWkBaWA5YEB
+WIEBW9gADgEOAQ8BEQETARQBFQQ1ARYFqAEYBakBHAEdAR4EU4A5gQFZgQFagDOAN4DoW1NwZWxsaW5n
+Li4uUTpfEA9zaG93R3Vlc3NQYW5lbDrTAA4ELgQvBDAFsgWzgOWBAV2BAWDYAA4BDgEPAREBEwEUARUE
+NQEWBbYBGAW3ARwBHQEeBKeAOYEBXoEBX4AzgDeBAQNaU2VsZWN0IEFsbFFhWnNlbGVjdEFsbDrSAA4A
+RQDVBcCAJK8QWQXBBcIFwwXEBcUFJAVBAJYExgRLBcsFzACYBTIFzwXQBdEEgQBVBdQFTgMcA8UAkgQ7
+BdoFjgXcBaQFXARTArwBbwXiBOkAYAXlBDIE1QCTBbIBiQSfApYEtwLqAEgEiQKxBfIAlAWGBfUF9gKm
+AtEDrwUKBfsAjwX9AJEEXAYABgEGAgCQBP8GBQYGBGkEcQSnAJUFFwKlBg0AlwMqBhAGEQO3BWoGFAYV
+BhYGFwV5BPeBAWKBAWSBAXqBAXuBAWqBAS2BATeAcYEBD4DngQGEgQGVgHyBATKBAZeBAZSBAXaA+YCK
+gQGYgQE7gJ2Ax4BFgOGBAY2BAU+BAaCBAViBAUCA6IC5gE6BAWeBARuADIEBsYDggQEUgEqBAV2AUoEB
+AoCNgQEKgJWACID6gL2BAbOAW4EBToEBjoEBkYDDgJOA0YEBJYEBgYAZgQFtgDuA7IEBfIEBqoEBuIAs
+gQEhgQGjgQG2gPGA8oEBA4BrgQEpgI+BAauAd4CogQG+gQFwgM+BAUWBAXOBAb2BAYeBAaaBAUqBASDX
+AA4BDgERARMBFAEVBDUBFgYcAaEBHAEdAR4EcYA5gQFjgFOAM4A3gPJWUmV2ZXJ02gAOBiMBDgEPAREB
+EwEUARUENQOKARYF4gYmARgBoQEcAR0BHgSnBitZTlNTdWJtZW51gDmBAWeBAWWAU4AzgDeBAQOBAWZU
+RmluZF5zdWJtZW51QWN0aW9uOtMADgEOBD0EPgYwBjGBAXmBAWiBAWnSAA4ANgA3BiyABNIADgBFANEG
+NoAlpQXFBf0GEQYUBdGBAWqBAW2BAXCBAXOBAXbYAA4BDgEPAREBEwEUARUENQEWBj4BGAY/ARwBHQEe
+BeKAOYEBa4EBbIAzgDeBAWdXRmluZC4uLlFm2AAOAQ4BDwERARMBFAEVBDUBFgZHARgGSAEcAR0BHgXi
+gDmBAW6BAW+AM4A3gQFnWUZpbmQgTmV4dFFn2AAOAQ4BDwERARMBFAEVBDUBFgZQARgGUQEcAR0BHgXi
+gDmBAXGBAXKAM4A3gQFnXUZpbmQgUHJldmlvdXNRZNgADgEOAQ8BEQETARQBFQQ1ARYGWQEYBloBHAEd
+AR4F4oA5gQF0gQF1gDOAN4EBZ18QFlVzZSBTZWxlY3Rpb24gZm9yIEZpbmRRZdgADgEOAQ8BEQETARQB
+FQQ1ARYGYgEYBmMBHAEdAR4F4oA5gQF3gQF4gDOAN4EBZ18QE1Njcm9sbCB0byBTZWxlY3Rpb25RatIA
+OgA7BmoENaIENQA/2gAOAQ4BDwEQAREBEgETARQBFQQ1ARYBoQEYAHMBoQBzARwBHQEeBDuAOYBTCYBT
+CYAzgDeA4doADgYjAQ4BDwERARMBFAEVBDUDigEWBHEGdwEYAaEBHAEdAR4GAAZ8gDmA8oEBfYBTgDOA
+N4EBfIEBftQADgEOAakEPQQ+Bn8GgAaBgQF5gQG0gQHAgQG1VEZpbGXSAA4ANgA3BoKABNIADgBFANEG
+h4AlqwX7BcsGFgXaBTIF9QX2BcEF0ARpBNWBAYGBAYSBAYeBAY2BATKBAY6BAZGBAWKBAZSA8YEBFNgA
+DgEOAQ8BEQETARQBFQQ1ARYGlQEYBpYBHAEdAR4EcYA5gQGCgQGDgDOAN4DyU05ld1Fu2AAOAQ4BDwER
+ARMBFAEVBDUBFgaeARgGnwEcAR0BHgRxgDmBAYWBAYaAM4A3gPJXT3Blbi4uLlFv2gAOBiMBDgEPAREB
+EwEUARUENQOKARYEiQaoARgBoQEcAR0BHgRxBq2AOYD6gQGIgFOAM4A3gPKBAYlbT3BlbiBSZWNlbnTS
+AA4ANgA3Bq6ABNIADgBFANEGs4AloQSBgPlfEBZfTlNSZWNlbnREb2N1bWVudHNNZW512gAOAQ4BDwEQ
+AREBEgETARQBFQQ1ARYBoQEYAHMBoQBzARwBHQEeBHGAOYBTCYBTCYAzgDeA8tgADgEOAQ8BEQETARQB
+FQQ1ARYGwQEYBsIBHAEdAR4EcYA5gQGPgQGQgDOAN4DyVFNhdmVRc9gADgEOAQ8BEQETARQBFQQ1ARYG
+ygEYBssBHAEdAR4EcYA5gQGSgQGTgDOAN4DyWlNhdmUgQXMuLi5RU9oADgEOAQ8BEAERARIBEwEUARUE
+NQEWAaEBGABzAaEAcwEcAR0BHgRxgDmAUwmAUwmAM4A3gPLSAA4AMgAzBtyABYEBltoADgEOAQ8BEAER
+ARIBEwEUARUENQEWAaEBGABzAaEAcwEcAR0BHgT/gDmAUwmAUwmAM4A3gQEh2gAOBiMBDgEPAREBEwEU
+ARUENQOKARYE/wbpARgBoQEcAR0BHgYABu6AOYEBIYEBmYBTgDOAN4EBfIEBmlZXaW5kb3fSAA4ANgA3
+Bu+ABNIADgBFANEG9IAlowVcBc8E94EBQIEBl4EBIF5fTlNXaW5kb3dzTWVudV8QEFJTUyBQaG90byBW
+aWV3ZXLSAA4ARQDRBvyAJaoFeQXcBcMGBQYBBUEExgUKBg0EMoEBSoEBoIEBeoEBo4EBqoEBN4EBD4EB
+JYEBq4Dg2AAOAQ4BDwERARMBFAEVBDUBFgcJARgHCgEcAR0BHgQ7gDmBAaGBAaKAM4A3gOFeUHJlZmVy
+ZW5jZXMuLi5RLNoADgYjAQ4BDwERARMBFAEVBDUDigEWBhcHEwEYAaEBHAEdAR4EOwcYgDmBAaaBAaSA
+U4AzgDeA4YEBpVhTZXJ2aWNlc9QADgEOAakEPQQ+BxwHHQcegQF5gQGngQGpgQGo0gAOADYANwcZgATS
+AA4ARQDRByOAJaBfEA9fTlNTZXJ2aWNlc01lbnXaAA4BDgEPARABEQESARMBFAEVBDUBFgGhARgAcwGh
+AHMBHAEdAR4EO4A5gFMJgFMJgDOAN4Dh2gAOAQ4BDwEQAREBEgETARQBFQQ1ARYBoQEYAHMBoQBzARwB
+HQEeBDuAOYBTCYBTCYAzgDeA4VxfTlNBcHBsZU1lbnVUSGVscNIADgBFANEHO4AloQWGgQFOWFNwZWxs
+aW5n0gAOAEUA0QdAgCWjBaQEtwRLgQFYgQEKgOfaAA4GIwEOAQ8BEQETARQBFQQ1A4oBFgRTBFYBGAGh
+ARwBHQEeBKcHTIA5gOiBAa+AU4AzgDeBAQOBAbLaAA4BDgEPARABEQESARMBFAEVBDUBFgGhARgAcwGh
+AHMBHAEdAR4Ep4A5gFMJgFMJgDOAN4EBA1lNYWluTWVudTLSAA4ARQDRB1mAJaUGBgXEBgIF1AYQgQG2
+gQF7gQG4gQGYgQG+2gAOBiMBDgEPAREBEwEUARUENQOKARYEOwQ/ARgBoQEcAR0BHgYAB2eAOYDhgQGe
+gFOAM4A3gQF8gQG32gAOBiMBDgEPAREBEwEUARUENQOKARYEpwdrARgBoQEcAR0BHgYAB3CAOYEBA4EB
+uYBTgDOAN4EBfIEBulRFZGl00gAOADYANwdxgATSAA4ARQDRB3aAJasEnwUkBhUFTgVqBOkFFwWyBfIF
+wgXlgQECgQEtgQG9gQE7gQFFgQEbgQEpgQFdgQGzgQFkgQGx2gAOAQ4BDwEQAREBEgETARQBFQQ1ARYB
+oQEYAHMBoQBzARwBHQEeBKeAOYBTCYBTCYAzgDeBAQPaAA4GIwEOAQ8BEQETARQBFQQ1A4oBFgWOBZEB
+GAGhARwBHQEeBgAHk4A5gQFPgQGtgFOAM4A3gQF8gQG/W19OU01haW5NZW510gAOAEUA1QeXgCSvEFkE
+cQSnBDsGAAXiBKcEOwBgBDsEUwRxAB8AYARxBP8EcQXiBIkASAYABKcC0QKmAGAGBgRxBhAEOwRTBP8F
+5QKlAJMFwgSnAEgEpwQ7BHEAYASnAW8EpwBVBFMCpQAfBhYCpQSnAGAFjgRxBHEClgKlAqYEOwRxAGAF
+4gBgAB8AHwQ7BgAAYAXUBDsGAARxBcQGAgBgBKcClgQ7AGADHAYABeICpgSnBeIEpwRxBgUEOwT/gPKB
+AQOA4YEBfIEBZ4EBA4DhgAyA4YDogPKAAoAMgPKBASGA8oEBZ4D6gAiBAXyBAQOAk4DDgAyBAbaA8oEB
+voDhgOiBASGBAbGAj4BKgQFkgQEDgAiBAQOA4YDygAyBAQOAToEBA4CKgOiAj4ACgQGHgI+BAQOADIEB
+T4DygPKAjYCPgMOA4YDygAyBAWeADIACgAKA4YEBfIAMgQGYgOGBAXyA8oEBe4EBuIAMgQEDgI2A4YAM
+gJ2BAXyBAWeAw4EBA4EBZ4EBA4DygQGjgOGBASHSAA4ARQDVB/OAJK8QWgXCBcEFwwXEBcUFJAVBAJYE
+xgRLBcsFzACYBTIF0AXPBdEEgQBVBdQFTgMcA8UAkgQ7BY4F2gXcBaQFXARTAW8CvATpBeIAYAXlBNUE
+MgCTBbIBiQSfApYEtwLqAEgEiQXyArEAlAWGBfUF9gKmBQoF+wRcA68AjwLRAJEF/QYABgEGAgCQBP8A
+HwYGBKcEcQRpAJUFFwKlBgUAlwYNBhADKgYRBWoDtwYUBhUGFgYXBXkE94EBZIEBYoEBeoEBe4EBaoEB
+LYEBN4BxgQEPgOeBAYSBAZWAfIEBMoEBlIEBl4EBdoD5gIqBAZiBATuAnYDHgEWA4YEBT4EBjYEBoIEB
+WIEBQIDogE6AuYEBG4EBZ4AMgQGxgQEUgOCASoEBXYBSgQECgI2BAQqAlYAIgPqBAbOAvYBbgQFOgQGO
+gQGRgMOBASWBAYGA7IDRgBmAk4A7gQFtgQF8gQGqgQG4gCyBASGAAoEBtoEBA4DygPGAa4EBKYCPgQGj
+gHeBAauBAb6AqIEBcIEBRYDPgQFzgQG9gQGHgQGmgQFKgQEg0gAOAEUA1QhQgCSvEFoIUQhSCFMIVAhV
+CFYIVwhYCFkIWghbCFwIXQheCF8IYAhhCGIIYwhkCGUIZghnCGgIaQhqCGsIbAhtCG4IbwhwCHEIcghz
+CHQIdQh2CHcIeAh5CHoIewh8CH0IfgbpCIAIgQiCCIMIhAiFCIYIhwiICIkIigiLCIwIjQiOCI8IkAiR
+CJIIkwiUCJUIlgiXCJgImQiaCJsInAidCJ4InwigCKEIogijCKQIpQimCKcIqAipCKqBAcSBAcWBAcaB
+AceBAciBAcmBAcqBAcuBAcyBAc2BAc6BAc+BAdCBAdGBAdKBAdOBAdSBAdWBAdaBAdeBAdiBAdmBAdqB
+AduBAdyBAd2BAd6BAd+BAeCBAeGBAeKBAeOBAeSBAeWBAeaBAeeBAeiBAemBAeqBAeuBAeyBAe2BAe6B
+Ae+BAfCBAfGBAZmBAfKBAfOBAfSBAfWBAfaBAfeBAfiBAfmBAfqBAfuBAfyBAf2BAf6BAf+BAgCBAgGB
+AgKBAgOBAgSBAgWBAgaBAgeBAgiBAgmBAgqBAguBAgyBAg2BAg6BAg+BAhCBAhGBAhKBAhOBAhSBAhWB
+AhaBAheBAhiBAhmBAhqBAhuBAhxfEBBNZW51IEl0ZW0gKEZpbmQpXxASTWVudSBJdGVtIChSZXZlcnQp
+W1NlcGFyYXRvci01XxAQTWVudSBJdGVtIChGaWxlKV8QE01lbnUgSXRlbSAoRmluZC4uLilfEBBNZW51
+IEl0ZW0gKFJlZG8pXxAhTWVudSBJdGVtIChIaWRlIFJTUyBQaG90byBWaWV3ZXIpXxAsVG9vbGJhciBG
+bGV4aWJsZSBTcGFjZSBJdGVtIChGbGV4aWJsZSBTcGFjZSlfEBdNZW51IEl0ZW0gKEhpZGUgT3RoZXJz
+KV8QJk1lbnUgSXRlbSAoQ2hlY2sgU3BlbGxpbmcgYXMgWW91IFR5cGUpXxATTWVudSBJdGVtIChPcGVu
+Li4uKVtBcHBsaWNhdGlvbl8QFVRvb2xiYXIgSXRlbSAoQ29sb3JzKV8QEU1lbnUgSXRlbSAoQ2xvc2Up
+W1NlcGFyYXRvci0yXxAfTWVudSBJdGVtIChTY3JvbGwgdG8gU2VsZWN0aW9uKV8QFk1lbnUgSXRlbSAo
+Q2xlYXIgTWVudSlcQ29udGVudCBWaWV3XxASTWVudSBJdGVtIChXaW5kb3cpXxAPTWVudSBJdGVtIChD
+dXQpXxAWVGFibGUgQ29sdW1uIChTb3VyY2VzKV8QEkltYWdlIEJyb3dzZXIgVmlld18QHFRvb2xiYXIg
+SXRlbSAoUmVtb3ZlIFNvdXJjZSlfEBdNZW51IChSU1MgUGhvdG8gVmlld2VyKVtNZW51IChIZWxwKVtT
+ZXBhcmF0b3ItMV8QGk1lbnUgSXRlbSAoUHJlZmVyZW5jZXMuLi4pXxAXTWVudSBJdGVtIChTcGVsbGlu
+Zy4uLilfEBRNZW51IEl0ZW0gKE1pbmltaXplKV8QD01lbnUgKFNwZWxsaW5nKV8QGkhvcml6b250YWwg
+VGljayBUb3AgU2xpZGVyXxATVmVydGljYWwgU2Nyb2xsZXItMV8QEU1lbnUgSXRlbSAoUGFzdGUpW01l
+bnUgKEZpbmQpV1Rvb2xiYXJfEBRNZW51IEl0ZW0gKFNwZWxsaW5nKV8QFE1lbnUgSXRlbSAoUHJpbnQu
+Li4pXxAhTWVudSBJdGVtIChRdWl0IFJTUyBQaG90byBWaWV3ZXIpXxATVG9vbGJhciBJdGVtIChab29t
+KV8QFk1lbnUgSXRlbSAoU2VsZWN0IEFsbClbU2xpZGVyIENlbGxfEBBNZW51IEl0ZW0gKFVuZG8pWlNw
+bGl0IFZpZXdfEBpNZW51IEl0ZW0gKENoZWNrIFNwZWxsaW5nKV8QEVRhYmxlIEhlYWRlciBWaWV3XxAS
+TWVudSAoT3BlbiBSZWNlbnQpW1NlcGFyYXRvci0zXxAVSG9yaXpvbnRhbCBTY3JvbGxlci0xXxAUVG9v
+bGJhciBJdGVtIChQcmludClfECFNZW51IEl0ZW0gKFJTUyBQaG90byBWaWV3ZXIgSGVscClfEBBNZW51
+IEl0ZW0gKFNhdmUpXxAWTWVudSBJdGVtIChTYXZlIEFzLi4uKVtTY3JvbGwgVmlld18QFE1lbnUgSXRl
+bSAoU2hvdyBBbGwpXxAPTWVudSBJdGVtIChOZXcpXxAZUGhvdG9jYXN0Vmlld2VyQ29udHJvbGxlcl8Q
+E0hvcml6b250YWwgU2Nyb2xsZXJfEBRUb29sYmFyIEl0ZW0gKEZvbnRzKV8QFFRhYmxlIFZpZXcgKFNv
+dXJjZXMpXxAYVG9vbGJhciBJdGVtIChDdXN0b21pemUpXxAVTWVudSBJdGVtIChGaW5kIE5leHQpWE1h
+aW5NZW51W1NlcGFyYXRvci02XxAQTWVudSBJdGVtIChFZGl0KV8QIlRvb2xiYXIgU2VwYXJhdG9yIEl0
+ZW0gKFNlcGFyYXRvcildTWVudSAoV2luZG93KVxGaWxlJ3MgT3duZXJfEBxNZW51IEl0ZW0gKFJTUyBQ
+aG90byBWaWV3ZXIpW01lbnUgKEVkaXQpW01lbnUgKEZpbGUpXxAZTWVudSBJdGVtIChQYWdlIFNldHVw
+Li4uKV8QGlRvb2xiYXIgU3BhY2UgSXRlbSAoU3BhY2UpXxASTWVudSBJdGVtIChEZWxldGUpXVNjcm9s
+bCBWaWV3LTFfEBRNZW51IEl0ZW0gKFNlcnZpY2VzKV8QGVRvb2xiYXIgSXRlbSAoQWRkIFNvdXJjZSlb
+U2VwYXJhdG9yLTdfEBBNZW51IEl0ZW0gKEhlbHApXxAbVGV4dCBGaWVsZCBDZWxsIChUZXh0IENlbGwp
+XxAZTWVudSBJdGVtIChGaW5kIFByZXZpb3VzKV8QEE1lbnUgSXRlbSAoQ29weSlfEBFWZXJ0aWNhbCBT
+Y3JvbGxlcl8QIk1lbnUgSXRlbSAoVXNlIFNlbGVjdGlvbiBmb3IgRmluZClbU2VwYXJhdG9yLTRfEBdN
+ZW51IEl0ZW0gKE9wZW4gUmVjZW50KV8QD01lbnUgKFNlcnZpY2VzKV8QIk1lbnUgSXRlbSAoQWJvdXQg
+UlNTIFBob3RvIFZpZXdlcilfEB5NZW51IEl0ZW0gKEJyaW5nIEFsbCB0byBGcm9udCnSAA4ARQDVCQWA
+JKDSAA4ARQDVCQiAJKDSAA4ARQDVCQuAJK8QeAT3BBQEIQQYBUEAlgTGBCoFzACYBdQDHAPFBdoF3AWk
+BCgEUwK8BeIE6QQgAGAEJQQrBDIE1QCTBbIBiQKWBLcEDwQkAEgFhgX1BfYDrwX7BgAEFgYBBCYEGgCQ
+AB8GBgUXBHEGDQMqBhAGEQVqBhQEDgYXBBEFwQQdBcMFxAXFBSQESwXLBdAF0QUyBc8EgQBVBB4FTgCS
+BDsFjgQZBVwBbwQfBBUF5QQiBBIEEASfAuoEiQKxBfIAlAQnBBMCpgLRBQoF/QRcAI8EGwCRBBwEKQYC
+BP8GBQRpBKcAlQKlAJcDtwQXBhUGFgQjBXkFwoEBIID9gQExgQEJgQE3gHGBAQ+BAVeBAZWAfIEBmICd
+gMeBAY2BAaCBAViBAVOA6IC5gQFngQEbgQEsgAyBAUSBAVyA4IEBFIBKgQFdgFKAjYEBCoDmgQE/gAiB
+AU6BAY6BAZGA0YEBgYEBfIEBAYEBqoEBSYEBE4AsgAKBAbaBASmA8oEBq4CogQG+gQFwgQFFgQFzgN+B
+AaaA8IEBYoEBH4EBeoEBe4EBaoEBLYDngQGEgQGUgQF2gQEygQGXgPmAioEBJIEBO4BFgOGBAU+BAQ6B
+AUCAToEBKID/gQGxgQE2gPaA64EBAoCVgPqAvYEBs4BbgQFNgPiAw4CTgQElgQFtgOyAGYEBGIA7gQEa
+gQFVgQG4gQEhgQGjgPGBAQOAa4CPgHeAz4EBB4EBvYEBh4EBOoEBSoEBZNIADgBFANUJhoAkrxB4CYcJ
+iAmJCYoJiwmMCY0JjgmPCZAJkQmSCZMJlAmVCZYJlwmYCZkJmgmbCZwJnQmeCZ8JoAmhCaIJowmkCaUJ
+pgmnCagJqQmqCasJrAmtCa4JrwmwCbEJsgmzCbQJtQm2CbcJuAm5CboJuwm8Cb0Jvgm/CcAJwQnCCcMJ
+xAnFCcYJxwnICckJygnLCcwJzQnOCc8J0AnRCdIJ0wnUCdUJ1gnXCdgJ2QnaCdsJ3AndCd4J3wngCeEJ
+4gnjCeQJ5QnmCecJ6AnpCeoJ6wnsCe0J7gnvCfAJ8QnyCfMJ9An1CfYJ9wn4CfkJ+gn7CfwJ/Qn+gQIh
+gQIigQIjgQIkgQIlgQImgQIngQIogQIpgQIqgQIrgQIsgQItgQIugQIvgQIwgQIxgQIygQIzgQI0gQI1
+gQI2gQI3gQI4gQI5gQI6gQI7gQI8gQI9gQI+gQI/gQJAgQJBgQJCgQJDgQJEgQJFgQJGgQJHgQJIgQJJ
+gQJKgQJLgQJMgQJNgQJOgQJPgQJQgQJRgQJSgQJTgQJUgQJVgQJWgQJXgQJYgQJZgQJagQJbgQJcgQJd
+gQJegQJfgQJggQJhgQJigQJjgQJkgQJlgQJmgQJngQJogQJpgQJqgQJrgQJsgQJtgQJugQJvgQJwgQJx
+gQJygQJzgQJ0gQJ1gQJ2gQJ3gQJ4gQJ5gQJ6gQJ7gQJ8gQJ9gQJ+gQJ/gQKAgQKBgQKCgQKDgQKEgQKF
+gQKGgQKHgQKIgQKJgQKKgQKLgQKMgQKNgQKOgQKPgQKQgQKRgQKSgQKTgQKUgQKVgQKWgQKXgQKYEAUQ
+wRC+EIYQ8hCRELwT//////////0Q7RATEQEFEN0QTxCBELsRARAQuREBARCfEKsQshDsELUQsxCIEE4R
+AQ0QrBEBChC9EMAQJRAVEG8QSxBQEOsQUhAdELQQjhBWEO8RARYQOBCkEFEQlREBCBBnEKIQnRChEIsQ
+ghBXEHAQJxCPEFMQmhCtEL8QSBBKEJsQSRBcEH4QmRCgEPYQORBqEJIQFxEBCxDDEQEUELgQmBEBDxEB
+ERCeEQETEH0RAQIQrhDwEHoQfxDjEQEDEJYQpxDNEO4QzhDzELARARUQoxAYEIMQTRCpEPEQ9RDqEQEO
+EJwQfBCvEDoQqNIADgBFANEKdIAloNIADgBFANUKd4AkoNIADgBFANUKeoAkoNIAOgA7CnwKfaIKfQA/
+Xk5TSUJPYmplY3REYXRhAAgAGQAiACcAMQA6AD8ARABSAFQAZgWkBaoF9QX8BgMGEQYjBj8GTQZZBmUG
+cwZ+BowGqAa2BskG2wb1Bv8HDAcOBxEHFAcXBxoHHAcfByEHJAcnByoHLQcvBzEHNAc3BzoHPQdGB1IH
+VAdWB18HaQdrB3kHggeLB5YHnQevB7gHwQfKB88H3gfxB/oIBQgHCAoIDAg9CEoIVwhlCG8IfQiKCJQI
+pgi6CMQI0AjSCNQI1gjYCN0I3wjhCOMI5QjnCOkI6wkGCRIJGwlQCWoJjAmmCcgJ3An5Cg0KKQpMCmkK
+gAqWCpgKmgqbCp0KngqgCqIKpAqlCqYKqAqqCrMKtQrcCukK8QrzCwgLCgsMCw4LEAsSCxQLFgsYCxoL
+HAsxCzMLNQs3CzkLOws9Cz8LQQtDC0ULXgt3C5cLvgvlC/oMDwwsDFMMbQywDNIM5gz9DRMNLg1EDWEN
+ew2XDa4NwQ3YDe8OBA4ZDhsOHQ4fDiAOIg4jDiUOJg4oDioOLA41DjcOOQ47Dj0OQw5VDmoOcQ5+DoUO
+jQ6PDpEOlg6YDpoOow6sDq4OsQ6zDrwOvg7DDsUOxw7QDucO6Q7rH6kfsh+5H8wf1x/gH+Uf7R/2H/0g
+DCAZICYgLiAwIDIgNyBAIEUgTiBTIFsgciB5IIIghyCVINwhAiEEIQYhCCEJIQshDCEOIQ8hESETIRUh
+FyEZIRshHSEeISghMCE7IWAhaCF8IYohlSGiIbAhuiHHIckhyyHQIdEh0yHUIdkh2yHdIeoh+SH7If0h
+/yIRIhoiHyIyIj8iQSJDIkUiWCJhImYicSJ6IoEixCLGIsgiySLLIswiziLPItEi0yLVItci2SLbIt0i
+5yL7IxAjEiMUIxYjGCMhIyMjJiMoIzEjMyM4IzojPCNFI0cjSTQHNCk0bDRuNHA0cTRzNHQ0djR3NHk0
+ezR9NH80gTSDNIU0jjSQNJ40qzStNK80sTTENQc1CTULNQw1DjUPNRE1EjUUNRY1GDUaNRw1HjUgNSk1
+KzUwNVE1YzVrNXI1ezWFNZE1kzWVNZc1mTWcNZ01nzWhNbg18TX5NgU2GzYwNjs2RTZTNl42aTZ2NoE2
+jzasNrU2vjbANsI2xDbGNsg20TbaNts23DbtNvQ2/Tb/Nwg3CjcMNxY3HzckNys3NDc9N0o3VzdgN2s3
+dDd+N4U3kTebN9434DfiN+M35TfmN+g36TfrN+037zfxN/M39Tf3N/04EjgUOBY4GzgdOB84KDgqOC04
+Lzg4ODo4PzhBOEM4WDhvOIE4jDiOOJA4kjiTOKA4ojinOKk4qziwOLI4tDjBOMg40TjTOOg47jj3OP45
+FDkhOSo5MTlEOVM5mjmcOZ45oDmhOaM5pDmmOac5qTmrOa05rzmxObM5tTm7OcM56DnqOew57TnvOfA5
+8jn0Of06BDpLOk06TzpROlI6VDpVOlc6WDpaOlw6XjpgOmI6ZDpmOnU6fDqIOq06rzqxOrI6tDq1Orc6
+uTrCOsk7DDsOOxA7ETsTOxQ7FjsXOxk7GzsdOx87ITsjOyU7LjswOzs7SDtKO0w7TjtcO587oTujO6Q7
+pjunO6k7qjusO647sDuyO7Q7tju4O7870jvnO+k76zvtO+87+Dv6O/07/zwIPAo8DzwRPBM8HDwePCBM
+3kz2TP9NAU0WTRhNGk0cTR5NIE0iTSRNJk0oTSpNM001TT5NQE1CTURNRk1PTVFNUk1bTWBNak2HTZJN
+nk2gTaJNpE2nTalNq02tTbZNuE27Tb1N4k3xTf5OAE4CTgROB04JTgtODU4OThdOGU4eTiBOIk5hTm1O
+dk6DTpZOo06vTr1Oy07NTs9O0U7UTtZO2E7aTu1O8E7yTvRO9k74TvpO/E8FTwdPEk8UTxZPGE8aTxxP
+SU9TT11PZ09pT2tPbU9vT3FPdE92T3hPek98T35Ph0+JT4xPjk/hUANQDVAaUC5QQ1BdUHlQlFCgUL9Q
+zlDaUNxQ3lDnUOlQ61DsUO5Q91EAUQJRA1EFUQdRCVELURRRH1E8UUhRSlFMUU5RUFFSUVRRgVGDUYVR
+h1GJUYtRjVGPUZFRk1GdUaZRr1HDUdxR3lHgUeJR61HtUe9SBlIPUhhSJlIvUjFSNFI2Ul9SblJ7UoNS
+jlKdUqhSs1LAUsFSw1LFUs5S0FLZUuJS41LlUwJTDlMTUxVTF1MZUxtTHVMlUzZTOFNBU0NTRlNTU2BT
+YlNuU4NTj1OdU59ToVOjU6VTp1OuU8BTzVPPU9JT21PmU/pUDFQtVDJUNFQ2VDhUOlQ8VD9UQVRLVFxU
+XlRnVGlUbFSBVINUhVSHVIlUolSvVLFUvVTSVNRU1lTYVNpU7VT2VP9VCFUNVRtVKFUuVTBVVFVpVWtV
+bVVvVXFVe1WIVYpVj1WYVaNVu1XEVc1V2FYBVgpWE1YdVh9WIVYjViVWJlYoVipWLFY1Vk5WW1ZkVm9W
+elanVqlWq1atVq9WsFayVrRWtla/VttW5FbmVulW61b2Vv9XCFcVV0ZXSFdKV0xXTldQV1JXVVdXV1lX
+W1ddV19XaFdqV3FXc1d1V3dXpFemV6hXqlesV65XsFeyV7RXtle/V8FXxFfGV+dX81f1V/dX+lf8V/5Y
+AFgCWARYD1gkWC1YNlhDWE5YY1hlWGdYaVhrWHhYoVisWK5YsFiyWLRYtli4WLpYw1jbWQhZClkMWQ5Z
+EFkRWRNZFVkXWSBZPFlVWWBZaVlyWX5Zh1mOWadZslnPWdhZ3VnwWflaAFoNWhNaHFoeWl1aX1phWmNa
+ZVpnWmlaa1ptWnBac1p2WnlafFp/WoJahVqIWotajlqRWpRal1qaWp1aoFqjWqZaqVqsWq9awFrOWtda
+31rhWuNa5VrnWwhbD1sRWxNbFVsXWxlbG1ssWzhbO1s+W0FbRFtcW15baVtyW3lbkVugW61br1uxW7Nb
+1FvWW9hb2lvcW95b4FvtW/Bb81v2XBNcNFxFXEdcSVxLXE1cVlxYXFpccVx8XIVcjFyjXLBcsly0XLZc
+11zZXNtc3VzfXOFc41zwXPNc9lz5XQddCV0YXSldK10tXS9dMV0/XUxdTl1QXVJdc111XXddeV17XX1d
+f12QXZNdll2ZXZxdp12/XdBd0l3UXdZd2F3hXfJd9F32Xfhd+14OXhteHV4gXiNeRF5GXkleTF5OXlBe
+U15gXmNeZl5pXm5ecF52XodeiV6LXo1ekF6bXqheql6tXrBe0V7TXtZe2V7bXt1e317uXvBe/18QXxJf
+FF8XXxpfO189X0BfRV9IX0pfTF9OX1pfXF91X4JfhF+HX4pfq1+tX7Bfs1+1X7dfuV/CX8Rfy1/cX95f
+4F/iX+Vf7F/5X/tf/mABYCJgJGAnYCpgLGAuYDFgN2A5YEBgTWBPYFJgVWB2YHhge2B9YH9ggWCEYJVg
+mGCbYJ5goWC2YMhg2WDbYN1g4GDjYQRhBmEJYQthDWEPYRFhGmEzYUBhQmFFYUhhaWFrYW5hcGFyYXRh
+d2F+YYZhk2GVYZhhm2G8Yb5hwWHEYcZhyGHLYdBh0mHYYeVh52HqYe1iDmIQYhNiFmIYYhpiHGIiYiRi
+MmJDYkViR2JKYk1ibmJwYnNidmJ4YnpifGKUYppip2KpYqxir2LQYtJi1WLYYtpi3GLfYuNi5WLqYvdi
++WL8Yv9jIGMiYyVjKGMqYyxjL2M4YzpjUGNdY19jYmNlY4ZjiGOLY45jkGOSY5VjmmOcY6Jjs2O1Y7dj
+umO9Y9pj3GPfY+Fj42PlY+dkAGQgZC1kL2QyZDVkVmRYZFtkXmRgZGJkZWRyZHVkeGR7ZJNklWSfZLBk
+smS0ZLZkuWTGZNdk2WTbZN1k4GTzZQBlAmUFZQhlKWUrZS5lMWUzZTVlN2VDZUVlV2VkZWZlaWVsZY1l
+j2WSZZVll2WZZZxlp2WpZbRlvWW/ZnRmd2Z6Zn1mgGaDZoZmiWaLZo5mkGaTZpZmmGabZp5moWakZqZm
+qGarZq5msGayZrRmtma5Zrxmv2bCZsVmx2bJZstmzmbRZtNm1mbYZttm3WbgZuJm5WbnZupm7GbuZvBm
+8mb1Zvdm+mb9ZwBnAmcEZwZnCWcMZw5nEWcTZxVnGGcbZx5nIGcjZyZnKWcrZy1nMGcyZzVnN2c6Zzxn
+PmdBZ0RnRmdJZ0xnT2dSZ1VnWGdbZ3hnemd9Z39ngWeDZ4VnjGe1Z79nwWfEZ8dnyWfLZ81n0GfTZ9hn
+52f0Z/dn+mf9aAZoCGgRaBNoHmghaCRoJ2gqaC1oTmhQaFNoVmhYaFpoXWhlaGdoiGiKaI1okGiSaJRo
+l2ihaKNoxGjGaMlozGjOaNBo02jhaONpBGkGaQlpDGkOaRBpE2ksaS5pT2lRaVRpV2lZaVtpXml0aXZp
+f2mEaa1pr2mxabJptGm1abdpuWm7aeRp5mnoaetp7WnvafFp9Gn3aghqC2oOahFqFGoZaiJqJGotai9q
+RmpJakxqT2pSalVqWGpbal5qYWpjamZqh2qJaoxqj2qRapNqlWqZaptqvGq+asFqxGrGashqymrSatRq
+/Wr/awFrBGsGawhrCmsMaw9rG2skayZrL2sxazRrNmtPa3hremt8a31rf2uAa4JrhGuGa6drqWusa69r
+sWuza7Vrumu8a91r32via+Vr52vpa+tr9mv4bCFsI2wlbCZsKGwpbCtsLWwvbDhsOmw9bGZsaGxqbGts
+bWxubHBscmx1bJ5soGyjbKZsqGyqbKxsr2yybLlswmzEbM1sz2zWbNls3GzfbO5tAW0KbQxtIW0kbSdt
+Km0tbTBtM202bTltPG0+bV9tYW1kbWdtaW1rbW1tfG1+badtqW2sba9tsW2zbbVtt226bcNt1G3Xbdpt
+3W3gbelt6230bfZt924JbjJuNG42bjduOW46bjxuPm5Abmlua25tbm5ucG5xbnNudW53boRuiW6SbpRu
+l26abqNurG6ubrVuuG67br1u5m7obupu7W7vbvFu8272bvlvIm8kbyZvJ28pbypvLG8ubzFvO29Eb0Zv
+UW9Ub1dvWm9db2BviW+Lb41vkG+Sb5Rvlm+Zb5xvxW/Hb8pvzW/Pb9Fv02/Wb9lv3m/nb+lv8m/0cAtw
+DnARcBRwF3AacB1wIHAjcCZwKXAscFVwV3BZcFpwXHBdcF9wYXBkcI1wj3CScJVwl3CZcJtwnnChcK1w
+tnC4cW1xb3FycXRxd3F6cX1xf3GBcYNxhXGHcYlxi3GNcZBxknGVcZdxmXGccZ9xoXGjcaVxqHGqca1x
+r3GxcbRxt3G5cbtxvnHBccNxxnHIccpxzHHPcdFx1HHWcdhx2nHccd9x4XHkceZx6XHrce1x73HxcfNx
+9XH3cflx/HH+cgByAnIEcgdyCXIMcg5yEXITchZyGXIbch5yIHIiciRyJnIpcixyLnIxcjRyN3I5cjxy
+PnJBckpyTHMDcwZzCXMMcw9zEnMVcxhzGnMdcx9zInMlcydzKnMtczBzM3M1czdzOnM9cz9zQXNDc0Vz
+SHNLc05zUXNUc1ZzWHNac11zYHNic2VzaHNqc2xzb3Nxc3RzdnN5c3tzfXN/c4JzhHOGc4lzjHOPc5Fz
+lHOXc5lzm3Odc59zoXOkc6dzqnOtc69zsnO0c7dzunO8c75zwHPDc8VzyHPKc81z0HPSc9Vz2HPac91z
+4HPjc+Zz6XPsc/Vz93SudLF0tHS3dLp0vXTAdMN0xnTJdMx0z3TSdNV02HTbdN504XTkdOd06nTtdPB0
+83T2dPl0/HT/dQJ1BXUIdQt1DnURdRR1F3UadR11IHUjdSZ1KXUsdS91MnU1dTh1O3U+dUF1RHVHdUp1
+TXVQdVN1VnVZdVx1X3VidWV1aHVrdW51cXV0dXd1enV9dYB1g3WGdYl1jHWPdZJ1lXWYdZt1nnWhdaR1
+p3Wqda11sHWzdbZ1uXW8dc915HXwdgN2GXYsdlB2f3aZdsJ22Hbkdvx3EHccdz53V3dkd3l3i3ekd7l3
+2Hfyd/54CngneEF4WHhqeId4nXixeL14xXjcePN5F3kteUZ5UnlleXB5jXmhebZ5wnnaefF6FXooekF6
+TXpkenZ6knqoer961nrxewl7EnseezF7Vntke3F7kHuce6h7xHvhe/Z8BHwbfDd8Q3xWfHR8kHyjfLd8
+3HzofQJ9FH05fVp9Y31lfWZ9b31xfXJ9e319fnB+c351fnh+e35+foB+g36Gfol+i36OfpB+kn6Vfph+
+m36efqB+on6lfqh+q36tfrB+s361frh+un69fr9+wX7EfsZ+yX7Lfs5+0X7UftZ+2X7cft9+4n7lfuh+
+6n7sfu9+8n70fvd++X78fv9/An8Ffwd/Cn8Mfw9/En8Vfxh/G38efyB/I38mfyl/LH8vfzF/M382fzl/
+O389f0B/Q39Gf0h/S39Nf1B/U39Vf1d/Wn9cf15/YH9jf2V/aH9qf2x/bn9xf3R/dn94f3t/fX+Af4N/
+hn+Jf4x/jn+Rf5N/lX+Xf5l/nH+ff6J/pX+of6t/tH+2gKmArICvgLKAtYC4gLuAvoDBgMSAx4DKgM2A
+0IDTgNaA2YDcgN+A4oDlgOiA64DugPGA9ID3gPqA/YEAgQOBBoEJgQyBD4ESgRWBGIEbgR6BIYEkgSeB
+KoEtgTCBM4E2gTmBPIE/gUKBRYFIgUuBToFRgVSBV4FagV2BYIFjgWaBaYFsgW+BcoF1gXiBe4F+gYGB
+hIGHgYqBjYGQgZOBloGZgZyBn4GigaWBqIGrga6BsYG0gbeBuoG9gcCBw4HGgcmBzIHPgdKB1YHYgduB
+3oHhgeSB54Hqge2B8IHzgfaB+YH8gf+CAoIFggiCC4IOghGCE4IVgheCGYIbgh2CH4IogiqCLIIvgjGC
+M4I1gjeCOoI8gj+CQYJDgkWCR4JJgkuCTYJPglKCVIJXglmCW4Jdgl+CYYJjgmWCZ4JpgmuCbYJvgnGC
+c4J2gniCeoJ8gn6CgYKDgoWCh4KJgouCjYKPgpGCk4KVgpeCmYKbgp2Cn4KhgqOCpYKngqmCq4Ktgq+C
+sYKzgrWCt4K6gryCv4LBgsOCxoLJgsuCzoLQgtOC1YLXgtmC24LdguCC4oLkguaC6ILqguyC7oLxgvOC
+9YL3gvmC+4L9gv+DAYMEgwaDCIMKgwyDDoMXgxmDGoMjgyWDJoMvgzGDMoM7g0AAAAAAAAACAgAAAAAA
+AAp+AAAAAAAAAAAAAAAAAACDTw</bytes>
+		</object>
+	</data>
+</archive>

Deleted: MacRuby/trunk/sample-macruby/PhotocastViewer/English.lproj/MainMenu.nib/info.nib
===================================================================
--- MacRuby/trunk/sample-macruby/PhotocastViewer/English.lproj/MainMenu.nib/info.nib	2008-09-04 23:49:06 UTC (rev 551)
+++ MacRuby/trunk/sample-macruby/PhotocastViewer/English.lproj/MainMenu.nib/info.nib	2008-09-05 01:15:42 UTC (rev 552)
@@ -1,20 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
-<plist version="1.0">
-<dict>
-	<key>IBFramework Version</key>
-	<string>629</string>
-	<key>IBLastKnownRelativeProjectPath</key>
-	<string>../../PhotocastViewer.xcodeproj</string>
-	<key>IBOldestOS</key>
-	<integer>5</integer>
-	<key>IBOpenObjects</key>
-	<array>
-		<integer>231</integer>
-	</array>
-	<key>IBSystem Version</key>
-	<string>9A581</string>
-	<key>targetFramework</key>
-	<string>IBCocoaFramework</string>
-</dict>
-</plist>

Modified: MacRuby/trunk/sample-macruby/PhotocastViewer/English.lproj/MainMenu.nib/keyedobjects.nib
===================================================================
(Binary files differ)

Added: MacRuby/trunk/sample-macruby/PhotocastViewer/FlickrDemoController.rb
===================================================================
--- MacRuby/trunk/sample-macruby/PhotocastViewer/FlickrDemoController.rb	                        (rev 0)
+++ MacRuby/trunk/sample-macruby/PhotocastViewer/FlickrDemoController.rb	2008-09-05 01:15:42 UTC (rev 552)
@@ -0,0 +1,139 @@
+class FlickrDemoController < NSWindowController
+  
+  attr_accessor :sourcesTableView, :imageBrowserView
+  
+  def awakeFromNib
+    @cache = []
+    @imageBrowserView.animates = true
+    @imageBrowserView.dataSource = self
+    @imageBrowserView.delegate = self
+    
+    @sources = []
+    @sources << Source.new('cat')
+    @sourcesTableView.reloadData
+    @sourcesTableView.selectRowIndexes(NSIndexSet.indexSetWithIndex(0), byExtendingSelection:false)
+    
+    NSNotificationCenter.defaultCenter.addObserver self,
+      selector:'feedRefreshed:',
+      name:PSFeedRefreshingNotification,
+      object:nil
+  end
+  
+  # Actions
+  
+  def addSource(sender)
+    row = @sources.size
+    @sources << Source.new('dog')
+    @sourcesTableView.reloadData
+    @sourcesTableView.selectRowIndexes(NSIndexSet.indexSetWithIndex(row), byExtendingSelection:false)
+    @sourcesTableView.editColumn(0, row:row, withEvent:nil, select:true)
+  end
+  
+  def removeSource(sender)
+    @sources.delete_at @sourcesTableView.selectedRow
+    @sourcesTableView.reloadData
+    tableViewSelectionDidChange(nil)
+  end
+  
+  def zoomChanged(sender)
+    @imageBrowserView.zoomValue = sender.floatValue
+  end
+  
+  def feedRefreshed(notification)
+    feed = notification.object
+    @results = feed.entryEnumeratorSortedBy(nil).allObjects
+    @cache.clear
+    @imageBrowserView.reloadData
+  end
+  
+  # table view datasource/delegate
+  
+  def numberOfRowsInTableView(table)
+    @sources ? @sources.size : 0
+  end
+  
+  def tableView(table, objectValueForTableColumn:column, row:row)
+    @sources[row].tag
+  end
+
+  def tableView(table, setObjectValue:object, forTableColumn:column, row:row)
+    source = @sources[row]
+    source.tag = object
+    refreshImageView(source)
+  end
+
+  def tableViewSelectionDidChange(notification)
+    refreshImageView @sources[@sourcesTableView.selectedRow]
+  end
+  
+  # Image browser datasource/delegate
+
+  def numberOfItemsInImageBrowser(browser)
+    @results ? @results.size : 0
+  end
+  
+  def imageBrowser(browser, itemAtIndex:index)
+    photo = @cache[index]
+    if photo.nil? 
+      entry = @results[index]
+      url = entry.content.HTMLString.scan(/<img\s+src="([^"]+)"/)[0][0] # " stupid Xcode
+      photo = Photo.new(url)
+      @cache[index] = photo
+    end
+    return photo
+  end
+
+  def imageBrowser(browser, cellWasDoubleClickedAtIndex:index)
+    NSWorkspace.sharedWorkspace.openURL @cache[index].url
+  end
+  
+  private
+  
+  def refreshImageView(source)
+    if source
+      url = NSURL.URLWithString(source.url)
+      feed = PSFeed.alloc.initWithURL(url)
+      feed.refresh(nil)
+    else
+      @cache.clear
+      @results.clear
+      @imageBrowserView.reloadData
+    end
+  end
+end
+
+class Photo
+  attr_reader :url
+  
+  def initialize(url)
+    @urlString = url
+    @url = NSURL.alloc.initWithString url
+  end
+  
+  # IKImageBrowserItem protocol conformance
+  
+  def imageUID
+    @urlString
+  end
+    
+  def imageRepresentationType
+    :IKImageBrowserNSImageRepresentationType
+  end
+  
+  def imageRepresentation    
+    @image ||= NSImage.alloc.initByReferencingURL @url
+  end
+end
+
+class Source
+  attr_reader :tag, :url
+  
+  def initialize(tag)
+    self.tag = tag
+  end
+  
+  def tag=(tag)
+    @tag = tag
+    @url = "http://api.flickr.com/services/feeds/photos_public.gne?tags=#{tag}&lang=en-us&format=rss_200"
+  end
+end
\ No newline at end of file

Modified: MacRuby/trunk/sample-macruby/PhotocastViewer/PhotocastViewer.xcodeproj/project.pbxproj
===================================================================
--- MacRuby/trunk/sample-macruby/PhotocastViewer/PhotocastViewer.xcodeproj/project.pbxproj	2008-09-04 23:49:06 UTC (rev 551)
+++ MacRuby/trunk/sample-macruby/PhotocastViewer/PhotocastViewer.xcodeproj/project.pbxproj	2008-09-05 01:15:42 UTC (rev 552)
@@ -7,7 +7,7 @@
 	objects = {
 
 /* Begin PBXBuildFile section */
-		4D3CB8F50DF8C15800AC5F00 /* PhotocastViewerController.rb in Resources */ = {isa = PBXBuildFile; fileRef = 4D3CB8F40DF8C15800AC5F00 /* PhotocastViewerController.rb */; };
+		4D3CB8F50DF8C15800AC5F00 /* FlickrDemoController.rb in Resources */ = {isa = PBXBuildFile; fileRef = 4D3CB8F40DF8C15800AC5F00 /* FlickrDemoController.rb */; };
 		4DE339F70D74FCDD00ADB6EE /* rb_main.rb in Resources */ = {isa = PBXBuildFile; fileRef = 4DE339F60D74FCDD00ADB6EE /* rb_main.rb */; };
 		4DE3BE140D8651D900ECA448 /* MacRuby.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 4DE3BE130D8651D900ECA448 /* MacRuby.framework */; };
 		8D11072A0486CEB800E47090 /* MainMenu.nib in Resources */ = {isa = PBXBuildFile; fileRef = 29B97318FDCFA39411CA2CEA /* MainMenu.nib */; };
@@ -24,7 +24,7 @@
 		29B97319FDCFA39411CA2CEA /* English */ = {isa = PBXFileReference; lastKnownFileType = wrapper.nib; name = English; path = English.lproj/MainMenu.nib; sourceTree = "<group>"; };
 		29B97324FDCFA39411CA2CEA /* AppKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = AppKit.framework; path = /System/Library/Frameworks/AppKit.framework; sourceTree = "<absolute>"; };
 		29B97325FDCFA39411CA2CEA /* Foundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Foundation.framework; path = /System/Library/Frameworks/Foundation.framework; sourceTree = "<absolute>"; };
-		4D3CB8F40DF8C15800AC5F00 /* PhotocastViewerController.rb */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.ruby; path = PhotocastViewerController.rb; sourceTree = "<group>"; };
+		4D3CB8F40DF8C15800AC5F00 /* FlickrDemoController.rb */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.ruby; path = FlickrDemoController.rb; sourceTree = "<group>"; };
 		4DE339F60D74FCDD00ADB6EE /* rb_main.rb */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.ruby; path = rb_main.rb; sourceTree = "<group>"; };
 		4DE3BE130D8651D900ECA448 /* MacRuby.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = MacRuby.framework; path = /Library/Frameworks/MacRuby.framework; sourceTree = "<absolute>"; };
 		8D1107310486CEB800E47090 /* Info.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = "<group>"; };
@@ -47,7 +47,7 @@
 		080E96DDFE201D6D7F000001 /* Classes */ = {
 			isa = PBXGroup;
 			children = (
-				4D3CB8F40DF8C15800AC5F00 /* PhotocastViewerController.rb */,
+				4D3CB8F40DF8C15800AC5F00 /* FlickrDemoController.rb */,
 			);
 			name = Classes;
 			sourceTree = "<group>";
@@ -165,7 +165,7 @@
 				8D11072A0486CEB800E47090 /* MainMenu.nib in Resources */,
 				8D11072B0486CEB800E47090 /* InfoPlist.strings in Resources */,
 				4DE339F70D74FCDD00ADB6EE /* rb_main.rb in Resources */,
-				4D3CB8F50DF8C15800AC5F00 /* PhotocastViewerController.rb in Resources */,
+				4D3CB8F50DF8C15800AC5F00 /* FlickrDemoController.rb in Resources */,
 			);
 			runOnlyForDeploymentPostprocessing = 0;
 		};

Deleted: MacRuby/trunk/sample-macruby/PhotocastViewer/PhotocastViewerController.rb
===================================================================
--- MacRuby/trunk/sample-macruby/PhotocastViewer/PhotocastViewerController.rb	2008-09-04 23:49:06 UTC (rev 551)
+++ MacRuby/trunk/sample-macruby/PhotocastViewer/PhotocastViewerController.rb	2008-09-05 01:15:42 UTC (rev 552)
@@ -1,80 +0,0 @@
-class PhotocastViewerController < NSWindowController
-  
-  attr_accessor :imageBrowserView
-  
-  def awakeFromNib
-    @cache = []
-    @imageBrowserView.animates = true
-    @imageBrowserView.dataSource = self
-    @imageBrowserView.delegate = self
-    
-    NSNotificationCenter.defaultCenter.addObserver self,
-      selector:'feedRefreshed:',
-      name:PSFeedRefreshingNotification,
-      object:nil
-  end
-  
-  # Actions
-  
-  def zoomChanged(sender)
-    @imageBrowserView.zoomValue = sender.floatValue
-  end
-  
-  def parse(sender)
-    urlString = sender.stringValue
-    url = NSURL.URLWithString(urlString)
-    feed = PSFeed.alloc.initWithURL(url)
-    feed.refresh(nil)
-  end
-
-  def feedRefreshed(notification)
-    feed = notification.object
-    @results = feed.entryEnumeratorSortedBy(nil).allObjects
-    @cache.clear
-    @imageBrowserView.reloadData
-  end
-  
-  # Image browser datasource/delegate
-
-  def numberOfItemsInImageBrowser(browser)
-    @results ? @results.size : 0
-  end
-  
-  def imageBrowser(browser, itemAtIndex:index)
-    photo = @cache[index]
-    if photo.nil? 
-      entry = @results[index]
-      url = entry.content.HTMLString.scan(/<img\s+src="([^"]+)"/)[0][0]
-      photo = RSSPhoto.new(url)
-      @cache[index] = photo
-    end
-    return photo
-  end
-
-  def imageBrowser(browser, cellWasDoubleClickedAtIndex:index)
-    NSWorkspace.sharedWorkspace.openURL @cache[index].url
-  end
-end
-
-class RSSPhoto
-  attr_reader :url
-  
-  def initialize(url)
-    @urlString = url
-    @url = NSURL.alloc.initWithString url
-  end
-  
-  # IKImageBrowserItem protocol conformance
-  
-  def imageUID
-    @urlString
-  end
-    
-  def imageRepresentationType
-    :IKImageBrowserNSImageRepresentationType
-  end
-  
-  def imageRepresentation    
-    @image ||= NSImage.alloc.initByReferencingURL @url
-  end
-end
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.macosforge.org/pipermail/macruby-changes/attachments/20080904/4a94f030/attachment-0001.html 


More information about the macruby-changes mailing list