diff --git a/Application/AppController.m b/Application/AppController.m index 090f45a6d..823ac0191 100644 --- a/Application/AppController.m +++ b/Application/AppController.m @@ -236,9 +236,11 @@ increase/decrease as long as the user holds the left/right, plus/minus button */ [remote startListening:self]; } - + NSUndoManager *undoManager = [playlistController undoManager]; + [undoManager disableUndoRegistration]; NSString *filename = @"~/Library/Application Support/Cog/Default.m3u"; [playlistLoader addURL:[NSURL fileURLWithPath:[filename stringByExpandingTildeInPath]]]; + [undoManager enableUndoRegistration]; } - (void)applicationWillTerminate:(NSNotification *)aNotification diff --git a/Cog.xcodeproj/project.pbxproj b/Cog.xcodeproj/project.pbxproj index 7f44fbaf6..05f60a941 100644 --- a/Cog.xcodeproj/project.pbxproj +++ b/Cog.xcodeproj/project.pbxproj @@ -130,6 +130,7 @@ 8EFFCD630AA093AF00C458A5 /* FileNode.m in Sources */ = {isa = PBXBuildFile; fileRef = 8EFFCD470AA093AF00C458A5 /* FileNode.m */; }; 8EFFCD650AA093AF00C458A5 /* FileOutlineView.m in Sources */ = {isa = PBXBuildFile; fileRef = 8EFFCD490AA093AF00C458A5 /* FileOutlineView.m */; }; 8EFFCD6F0AA093AF00C458A5 /* PathNode.m in Sources */ = {isa = PBXBuildFile; fileRef = 8EFFCD530AA093AF00C458A5 /* PathNode.m */; }; + B01946070D5F5467001A2FB8 /* UndoObject.m in Sources */ = {isa = PBXBuildFile; fileRef = B01946060D5F5467001A2FB8 /* UndoObject.m */; }; /* End PBXBuildFile section */ /* Begin PBXContainerItemProxy section */ @@ -632,6 +633,8 @@ 8EFFCD490AA093AF00C458A5 /* FileOutlineView.m */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.objc; path = FileOutlineView.m; sourceTree = "<group>"; }; 8EFFCD520AA093AF00C458A5 /* PathNode.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = PathNode.h; sourceTree = "<group>"; }; 8EFFCD530AA093AF00C458A5 /* PathNode.m */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.objc; path = PathNode.m; sourceTree = "<group>"; }; + B01946050D5F5467001A2FB8 /* UndoObject.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = UndoObject.h; sourceTree = "<group>"; }; + B01946060D5F5467001A2FB8 /* UndoObject.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = UndoObject.m; sourceTree = "<group>"; }; /* End PBXFileReference section */ /* Begin PBXFrameworksBuildPhase section */ @@ -1116,6 +1119,8 @@ 8E75752A09F31D5A0080F1EE /* Playlist */ = { isa = PBXGroup; children = ( + B01946050D5F5467001A2FB8 /* UndoObject.h */, + B01946060D5F5467001A2FB8 /* UndoObject.m */, 8E1296D80A2BA9CE00443124 /* PlaylistHeaderView.h */, 8E1296D90A2BA9CE00443124 /* PlaylistHeaderView.m */, 1755E1F60BA0D2B600CA3560 /* PlaylistLoader.h */, @@ -1610,6 +1615,7 @@ 178BAB9B0CD4E1B700B33D47 /* PopupButton.m in Sources */, 17BBE5BC0CD95CFA00258F7A /* InvertedToolbarWindow.m in Sources */, 569C52E20D5F347800BDBDC9 /* SpotlightWindowController.m in Sources */, + B01946070D5F5467001A2FB8 /* UndoObject.m in Sources */, ); runOnlyForDeploymentPostprocessing = 0; }; diff --git a/English.lproj/MainMenu.nib/designable.nib b/English.lproj/MainMenu.nib/designable.nib index 194c7709c..7ec65b62f 100644 --- a/English.lproj/MainMenu.nib/designable.nib +++ b/English.lproj/MainMenu.nib/designable.nib @@ -9,7 +9,7 @@ <object class="NSMutableArray" key="IBDocument.EditedObjectIDs"> <bool key="EncodedWithXMLCoder">YES</bool> <integer value="2"/> - <integer value="81"/> + <integer value="169"/> </object> <object class="NSArray" key="IBDocument.PluginDependencies"> <bool key="EncodedWithXMLCoder">YES</bool> @@ -90,7 +90,7 @@ <int key="NSTextBezelStyle">1</int> <object class="NSColor" key="NSBackgroundColor" id="308735910"> <int key="NSColorSpace">6</int> - <string key="NSCatalogName" id="1008539415">System</string> + <string key="NSCatalogName" id="661303091">System</string> <string key="NSColorName">textBackgroundColor</string> <object class="NSColor" key="NSColor" id="724840017"> <int key="NSColorSpace">3</int> @@ -99,7 +99,7 @@ </object> <object class="NSColor" key="NSTextColor" id="173361739"> <int key="NSColorSpace">6</int> - <reference key="NSCatalogName" ref="1008539415"/> + <reference key="NSCatalogName" ref="661303091"/> <string key="NSColorName">controlTextColor</string> <object class="NSColor" key="NSColor" id="44532440"> <int key="NSColorSpace">3</int> @@ -226,8 +226,8 @@ <reference key="NSControlView" ref="593720571"/> <int key="NSButtonFlags">-2033975041</int> <int key="NSButtonFlags2">35</int> - <object class="NSCustomResource" key="NSNormalImage" id="310550292"> - <string key="NSClassName" id="895535680">NSImage</string> + <object class="NSCustomResource" key="NSNormalImage" id="912021670"> + <string key="NSClassName" id="899829907">NSImage</string> <string key="NSResourceName">info_off</string> </object> <reference key="NSAlternateContents" ref="913984367"/> @@ -236,7 +236,7 @@ <int key="NSPeriodicInterval">25</int> </object> </object> - <reference key="NSToolbarItemImage" ref="310550292"/> + <reference key="NSToolbarItemImage" ref="912021670"/> <nil key="NSToolbarItemTarget"/> <nil key="NSToolbarItemAction"/> <string key="NSToolbarItemMinSize">{24, 25}</string> @@ -267,8 +267,8 @@ <reference key="NSControlView" ref="865953109"/> <int key="NSButtonFlags">-2033975041</int> <int key="NSButtonFlags2">35</int> - <object class="NSCustomResource" key="NSNormalImage" id="123551345"> - <reference key="NSClassName" ref="895535680"/> + <object class="NSCustomResource" key="NSNormalImage" id="573631598"> + <reference key="NSClassName" ref="899829907"/> <string key="NSResourceName">shuffle_on</string> </object> <reference key="NSAlternateContents" ref="913984367"/> @@ -277,7 +277,7 @@ <int key="NSPeriodicInterval">25</int> </object> </object> - <reference key="NSToolbarItemImage" ref="123551345"/> + <reference key="NSToolbarItemImage" ref="573631598"/> <nil key="NSToolbarItemTarget"/> <nil key="NSToolbarItemAction"/> <string key="NSToolbarItemMinSize">{24, 25}</string> @@ -308,8 +308,8 @@ <reference key="NSControlView" ref="805617126"/> <int key="NSButtonFlags">-2033958657</int> <int key="NSButtonFlags2">163</int> - <object class="NSCustomResource" key="NSNormalImage" id="975475772"> - <reference key="NSClassName" ref="895535680"/> + <object class="NSCustomResource" key="NSNormalImage" id="716231089"> + <reference key="NSClassName" ref="899829907"/> <string key="NSResourceName">volume_high</string> </object> <reference key="NSAlternateContents" ref="913984367"/> @@ -318,7 +318,7 @@ <int key="NSPeriodicInterval">75</int> </object> </object> - <reference key="NSToolbarItemImage" ref="975475772"/> + <reference key="NSToolbarItemImage" ref="716231089"/> <nil key="NSToolbarItemTarget"/> <nil key="NSToolbarItemAction"/> <string key="NSToolbarItemMinSize">{24, 25}</string> @@ -349,8 +349,8 @@ <reference key="NSControlView" ref="56892805"/> <int key="NSButtonFlags">-2033975041</int> <int key="NSButtonFlags2">35</int> - <object class="NSCustomResource" key="NSNormalImage" id="603449838"> - <reference key="NSClassName" ref="895535680"/> + <object class="NSCustomResource" key="NSNormalImage" id="334922226"> + <reference key="NSClassName" ref="899829907"/> <string key="NSResourceName">files_off</string> </object> <reference key="NSAlternateContents" ref="913984367"/> @@ -359,7 +359,7 @@ <int key="NSPeriodicInterval">25</int> </object> </object> - <reference key="NSToolbarItemImage" ref="603449838"/> + <reference key="NSToolbarItemImage" ref="334922226"/> <nil key="NSToolbarItemTarget"/> <nil key="NSToolbarItemAction"/> <string key="NSToolbarItemMinSize">{24, 25}</string> @@ -392,7 +392,7 @@ <object class="NSSegmentItem"> <double key="NSSegmentItemWidth">2.400000e+01</double> <object class="NSCustomResource" key="NSSegmentItemImage"> - <reference key="NSClassName" ref="895535680"/> + <reference key="NSClassName" ref="899829907"/> <string key="NSResourceName">previous</string> </object> <reference key="NSSegmentItemLabel" ref="913984367"/> @@ -402,7 +402,7 @@ <object class="NSSegmentItem"> <double key="NSSegmentItemWidth">2.400000e+01</double> <object class="NSCustomResource" key="NSSegmentItemImage"> - <reference key="NSClassName" ref="895535680"/> + <reference key="NSClassName" ref="899829907"/> <string key="NSResourceName">play</string> </object> <reference key="NSSegmentItemLabel" ref="913984367"/> @@ -413,7 +413,7 @@ <object class="NSSegmentItem"> <double key="NSSegmentItemWidth">2.400000e+01</double> <object class="NSCustomResource" key="NSSegmentItemImage"> - <reference key="NSClassName" ref="895535680"/> + <reference key="NSClassName" ref="899829907"/> <string key="NSResourceName">next</string> </object> <reference key="NSSegmentItemLabel" ref="913984367"/> @@ -456,7 +456,7 @@ <reference key="NSControlView" ref="362320150"/> <object class="NSColor" key="NSBackgroundColor" id="53746901"> <int key="NSColorSpace">6</int> - <reference key="NSCatalogName" ref="1008539415"/> + <reference key="NSCatalogName" ref="661303091"/> <string key="NSColorName">controlColor</string> <object class="NSColor" key="NSColor" id="1057200304"> <int key="NSColorSpace">3</int> @@ -497,8 +497,8 @@ <reference key="NSControlView" ref="557152416"/> <int key="NSButtonFlags">-2033975041</int> <int key="NSButtonFlags2">35</int> - <object class="NSCustomResource" key="NSNormalImage" id="873980242"> - <reference key="NSClassName" ref="895535680"/> + <object class="NSCustomResource" key="NSNormalImage" id="875662373"> + <reference key="NSClassName" ref="899829907"/> <string key="NSResourceName">repeat_on</string> </object> <reference key="NSAlternateContents" ref="913984367"/> @@ -507,7 +507,7 @@ <int key="NSPeriodicInterval">25</int> </object> </object> - <reference key="NSToolbarItemImage" ref="873980242"/> + <reference key="NSToolbarItemImage" ref="875662373"/> <nil key="NSToolbarItemTarget"/> <nil key="NSToolbarItemAction"/> <string key="NSToolbarItemMinSize">{24, 25}</string> @@ -520,8 +520,8 @@ </object> <object class="NSToolbarItem" id="1007447171"> <string key="NSToolbarItemIdentifier">NSToolbarCustomizeToolbarItem</string> - <string key="NSToolbarItemLabel" id="8210773">Customize</string> - <reference key="NSToolbarItemPaletteLabel" ref="8210773"/> + <string key="NSToolbarItemLabel" id="1012611919">Customize</string> + <reference key="NSToolbarItemPaletteLabel" ref="1012611919"/> <string key="NSToolbarItemToolTip">Customize Toolbar</string> <nil key="NSToolbarItemView"/> <object class="NSImage" key="NSToolbarItemImage"> @@ -617,8 +617,8 @@ ELIAAAAAAAgACAAIAAgAAQABAAEAAQ</bytes> </object> <nil key="NSToolbarItemTarget"/> <string key="NSToolbarItemAction">runToolbarCustomizationPalette:</string> - <string key="NSToolbarItemMinSize" id="439693506">{0, 0}</string> - <reference key="NSToolbarItemMaxSize" ref="439693506"/> + <string key="NSToolbarItemMinSize" id="1030217569">{0, 0}</string> + <reference key="NSToolbarItemMaxSize" ref="1030217569"/> <bool key="NSToolbarItemEnabled">YES</bool> <bool key="NSToolbarItemAutovalidates">YES</bool> <int key="NSToolbarItemTag">-1</int> @@ -627,7 +627,7 @@ ELIAAAAAAAgACAAIAAgAAQABAAEAAQ</bytes> </object> <object class="NSToolbarFlexibleSpaceItem" id="547771878"> <string key="NSToolbarItemIdentifier">NSToolbarFlexibleSpaceItem</string> - <string key="NSToolbarItemLabel" id="322516475"/> + <string key="NSToolbarItemLabel" id="863050084"/> <string key="NSToolbarItemPaletteLabel">Flexible Space</string> <nil key="NSToolbarItemToolTip"/> <nil key="NSToolbarItemView"/> @@ -644,23 +644,23 @@ ELIAAAAAAAgACAAIAAgAAQABAAEAAQ</bytes> <object class="NSMenuItem" key="NSToolbarItemMenuFormRepresentation"> <bool key="NSIsDisabled">YES</bool> <bool key="NSIsSeparator">YES</bool> - <string key="NSTitle" id="246962006"/> - <reference key="NSKeyEquiv" ref="246962006"/> + <string key="NSTitle" id="897381617"/> + <reference key="NSKeyEquiv" ref="897381617"/> <int key="NSKeyEquivModMask">1048576</int> <int key="NSMnemonicLoc">2147483647</int> - <object class="NSCustomResource" key="NSOnImage" id="155721518"> - <reference key="NSClassName" ref="895535680"/> + <object class="NSCustomResource" key="NSOnImage" id="396093034"> + <reference key="NSClassName" ref="899829907"/> <string key="NSResourceName">NSMenuCheckmark</string> </object> - <object class="NSCustomResource" key="NSMixedImage" id="744825318"> - <reference key="NSClassName" ref="895535680"/> + <object class="NSCustomResource" key="NSMixedImage" id="587515323"> + <reference key="NSClassName" ref="899829907"/> <string key="NSResourceName">NSMenuMixedState</string> </object> </object> </object> <object class="NSToolbarSeparatorItem" id="438186009"> <string key="NSToolbarItemIdentifier">NSToolbarSeparatorItem</string> - <reference key="NSToolbarItemLabel" ref="322516475"/> + <reference key="NSToolbarItemLabel" ref="863050084"/> <string key="NSToolbarItemPaletteLabel">Separator</string> <nil key="NSToolbarItemToolTip"/> <nil key="NSToolbarItemView"/> @@ -677,17 +677,17 @@ ELIAAAAAAAgACAAIAAgAAQABAAEAAQ</bytes> <object class="NSMenuItem" key="NSToolbarItemMenuFormRepresentation"> <bool key="NSIsDisabled">YES</bool> <bool key="NSIsSeparator">YES</bool> - <reference key="NSTitle" ref="246962006"/> - <reference key="NSKeyEquiv" ref="246962006"/> + <reference key="NSTitle" ref="897381617"/> + <reference key="NSKeyEquiv" ref="897381617"/> <int key="NSKeyEquivModMask">1048576</int> <int key="NSMnemonicLoc">2147483647</int> - <reference key="NSOnImage" ref="155721518"/> - <reference key="NSMixedImage" ref="744825318"/> + <reference key="NSOnImage" ref="396093034"/> + <reference key="NSMixedImage" ref="587515323"/> </object> </object> <object class="NSToolbarSpaceItem" id="496758104"> <string key="NSToolbarItemIdentifier">NSToolbarSpaceItem</string> - <reference key="NSToolbarItemLabel" ref="322516475"/> + <reference key="NSToolbarItemLabel" ref="863050084"/> <string key="NSToolbarItemPaletteLabel">Space</string> <nil key="NSToolbarItemToolTip"/> <nil key="NSToolbarItemView"/> @@ -704,12 +704,12 @@ ELIAAAAAAAgACAAIAAgAAQABAAEAAQ</bytes> <object class="NSMenuItem" key="NSToolbarItemMenuFormRepresentation"> <bool key="NSIsDisabled">YES</bool> <bool key="NSIsSeparator">YES</bool> - <reference key="NSTitle" ref="246962006"/> - <reference key="NSKeyEquiv" ref="246962006"/> + <reference key="NSTitle" ref="897381617"/> + <reference key="NSKeyEquiv" ref="897381617"/> <int key="NSKeyEquivModMask">1048576</int> <int key="NSMnemonicLoc">2147483647</int> - <reference key="NSOnImage" ref="155721518"/> - <reference key="NSMixedImage" ref="744825318"/> + <reference key="NSOnImage" ref="396093034"/> + <reference key="NSMixedImage" ref="587515323"/> </object> </object> </object> @@ -806,7 +806,7 @@ ELIAAAAAAAgACAAIAAgAAQABAAEAAQ</bytes> </object> <object class="NSColor" key="NSTextColor" id="242546671"> <int key="NSColorSpace">6</int> - <reference key="NSCatalogName" ref="1008539415"/> + <reference key="NSCatalogName" ref="661303091"/> <string key="NSColorName">headerTextColor</string> <reference key="NSColor" ref="44532440"/> </object> @@ -814,12 +814,12 @@ ELIAAAAAAAgACAAIAAgAAQABAAEAAQ</bytes> <object class="NSTextFieldCell" key="NSDataCell" id="592599886"> <int key="NSCellFlags">337772096</int> <int key="NSCellFlags2">67110912</int> - <string key="NSContents" id="30715142">Text Cell</string> + <string key="NSContents" id="92439615">Text Cell</string> <reference key="NSSupport" ref="854063545"/> <reference key="NSControlView" ref="1062907150"/> <object class="NSColor" key="NSBackgroundColor" id="103869092"> <int key="NSColorSpace">6</int> - <reference key="NSCatalogName" ref="1008539415"/> + <reference key="NSCatalogName" ref="661303091"/> <string key="NSColorName">controlBackgroundColor</string> <reference key="NSColor" ref="1057200304"/> </object> @@ -845,7 +845,7 @@ ELIAAAAAAAgACAAIAAgAAQABAAEAAQ</bytes> <object class="NSTextFieldCell" key="NSDataCell" id="982563044"> <int key="NSCellFlags">337772096</int> <int key="NSCellFlags2">2048</int> - <reference key="NSContents" ref="30715142"/> + <reference key="NSContents" ref="92439615"/> <reference key="NSSupport" ref="854063545"/> <reference key="NSControlView" ref="1062907150"/> <reference key="NSBackgroundColor" ref="103869092"/> @@ -867,7 +867,7 @@ ELIAAAAAAAgACAAIAAgAAQABAAEAAQ</bytes> <reference key="NSSupport" ref="26"/> <object class="NSColor" key="NSBackgroundColor" id="113662156"> <int key="NSColorSpace">6</int> - <reference key="NSCatalogName" ref="1008539415"/> + <reference key="NSCatalogName" ref="661303091"/> <string key="NSColorName">headerColor</string> <reference key="NSColor" ref="724840017"/> </object> @@ -876,7 +876,7 @@ ELIAAAAAAAgACAAIAAgAAQABAAEAAQ</bytes> <object class="NSTextFieldCell" key="NSDataCell" id="345410140"> <int key="NSCellFlags">337772096</int> <int key="NSCellFlags2">2048</int> - <reference key="NSContents" ref="30715142"/> + <reference key="NSContents" ref="92439615"/> <reference key="NSSupport" ref="854063545"/> <reference key="NSControlView" ref="1062907150"/> <reference key="NSBackgroundColor" ref="103869092"/> @@ -902,7 +902,7 @@ ELIAAAAAAAgACAAIAAgAAQABAAEAAQ</bytes> <object class="NSTextFieldCell" key="NSDataCell" id="1018379479"> <int key="NSCellFlags">337772096</int> <int key="NSCellFlags2">2048</int> - <reference key="NSContents" ref="30715142"/> + <reference key="NSContents" ref="92439615"/> <reference key="NSSupport" ref="854063545"/> <reference key="NSControlView" ref="1062907150"/> <reference key="NSBackgroundColor" ref="103869092"/> @@ -928,7 +928,7 @@ ELIAAAAAAAgACAAIAAgAAQABAAEAAQ</bytes> <object class="NSTextFieldCell" key="NSDataCell" id="341105658"> <int key="NSCellFlags">337772096</int> <int key="NSCellFlags2">67110912</int> - <reference key="NSContents" ref="30715142"/> + <reference key="NSContents" ref="92439615"/> <reference key="NSSupport" ref="854063545"/> <reference key="NSControlView" ref="1062907150"/> <reference key="NSBackgroundColor" ref="103869092"/> @@ -954,7 +954,7 @@ ELIAAAAAAAgACAAIAAgAAQABAAEAAQ</bytes> <object class="NSTextFieldCell" key="NSDataCell" id="485808276"> <int key="NSCellFlags">337772096</int> <int key="NSCellFlags2">67110912</int> - <reference key="NSContents" ref="30715142"/> + <reference key="NSContents" ref="92439615"/> <reference key="NSSupport" ref="854063545"/> <reference key="NSControlView" ref="1062907150"/> <reference key="NSBackgroundColor" ref="103869092"/> @@ -980,7 +980,7 @@ ELIAAAAAAAgACAAIAAgAAQABAAEAAQ</bytes> <object class="NSTextFieldCell" key="NSDataCell" id="691756490"> <int key="NSCellFlags">337772096</int> <int key="NSCellFlags2">2048</int> - <reference key="NSContents" ref="30715142"/> + <reference key="NSContents" ref="92439615"/> <reference key="NSSupport" ref="854063545"/> <reference key="NSControlView" ref="1062907150"/> <reference key="NSBackgroundColor" ref="103869092"/> @@ -1006,7 +1006,7 @@ ELIAAAAAAAgACAAIAAgAAQABAAEAAQ</bytes> <object class="NSTextFieldCell" key="NSDataCell" id="1055752178"> <int key="NSCellFlags">337772096</int> <int key="NSCellFlags2">67110912</int> - <reference key="NSContents" ref="30715142"/> + <reference key="NSContents" ref="92439615"/> <reference key="NSSupport" ref="854063545"/> <reference key="NSControlView" ref="1062907150"/> <reference key="NSBackgroundColor" ref="103869092"/> @@ -1022,7 +1022,7 @@ ELIAAAAAAAgACAAIAAgAAQABAAEAAQ</bytes> <reference key="NSBackgroundColor" ref="103869092"/> <object class="NSColor" key="NSGridColor" id="439582103"> <int key="NSColorSpace">6</int> - <reference key="NSCatalogName" ref="1008539415"/> + <reference key="NSCatalogName" ref="661303091"/> <string key="NSColorName">gridColor</string> <object class="NSColor" key="NSColor"> <int key="NSColorSpace">3</int> @@ -1132,8 +1132,8 @@ ELIAAAAAAAgACAAIAAgAAQABAAEAAQ</bytes> <reference key="NSKeyEquiv" ref="913984367"/> <int key="NSKeyEquivModMask">1048576</int> <int key="NSMnemonicLoc">2147483647</int> - <reference key="NSOnImage" ref="155721518"/> - <reference key="NSMixedImage" ref="744825318"/> + <reference key="NSOnImage" ref="396093034"/> + <reference key="NSMixedImage" ref="587515323"/> <string key="NSAction">submenuAction:</string> <object class="NSMenu" key="NSSubmenu" id="801427619"> <reference key="NSTitle" ref="955466505"/> @@ -1144,8 +1144,8 @@ ELIAAAAAAAgACAAIAAgAAQABAAEAAQ</bytes> <string key="NSTitle">About Cog</string> <reference key="NSKeyEquiv" ref="913984367"/> <int key="NSMnemonicLoc">2147483647</int> - <reference key="NSOnImage" ref="155721518"/> - <reference key="NSMixedImage" ref="744825318"/> + <reference key="NSOnImage" ref="396093034"/> + <reference key="NSMixedImage" ref="587515323"/> </object> <object class="NSMenuItem" id="996133839"> <reference key="NSMenu" ref="801427619"/> @@ -1153,8 +1153,8 @@ ELIAAAAAAAgACAAIAAgAAQABAAEAAQ</bytes> <reference key="NSKeyEquiv" ref="913984367"/> <int key="NSKeyEquivModMask">1048576</int> <int key="NSMnemonicLoc">2147483647</int> - <reference key="NSOnImage" ref="155721518"/> - <reference key="NSMixedImage" ref="744825318"/> + <reference key="NSOnImage" ref="396093034"/> + <reference key="NSMixedImage" ref="587515323"/> </object> <object class="NSMenuItem" id="231835451"> <reference key="NSMenu" ref="801427619"/> @@ -1164,8 +1164,8 @@ ELIAAAAAAAgACAAIAAgAAQABAAEAAQ</bytes> <reference key="NSKeyEquiv" ref="913984367"/> <int key="NSKeyEquivModMask">1048576</int> <int key="NSMnemonicLoc">2147483647</int> - <reference key="NSOnImage" ref="155721518"/> - <reference key="NSMixedImage" ref="744825318"/> + <reference key="NSOnImage" ref="396093034"/> + <reference key="NSMixedImage" ref="587515323"/> </object> <object class="NSMenuItem" id="196189114"> <reference key="NSMenu" ref="801427619"/> @@ -1173,8 +1173,8 @@ ELIAAAAAAAgACAAIAAgAAQABAAEAAQ</bytes> <reference key="NSKeyEquiv" ref="913984367"/> <int key="NSKeyEquivModMask">1048576</int> <int key="NSMnemonicLoc">2147483647</int> - <reference key="NSOnImage" ref="155721518"/> - <reference key="NSMixedImage" ref="744825318"/> + <reference key="NSOnImage" ref="396093034"/> + <reference key="NSMixedImage" ref="587515323"/> </object> <object class="NSMenuItem" id="296921596"> <reference key="NSMenu" ref="801427619"/> @@ -1182,8 +1182,8 @@ ELIAAAAAAAgACAAIAAgAAQABAAEAAQ</bytes> <reference key="NSKeyEquiv" ref="913984367"/> <int key="NSKeyEquivModMask">1048576</int> <int key="NSMnemonicLoc">2147483647</int> - <reference key="NSOnImage" ref="155721518"/> - <reference key="NSMixedImage" ref="744825318"/> + <reference key="NSOnImage" ref="396093034"/> + <reference key="NSMixedImage" ref="587515323"/> </object> <object class="NSMenuItem" id="40238458"> <reference key="NSMenu" ref="801427619"/> @@ -1193,8 +1193,8 @@ ELIAAAAAAAgACAAIAAgAAQABAAEAAQ</bytes> <reference key="NSKeyEquiv" ref="913984367"/> <int key="NSKeyEquivModMask">1048576</int> <int key="NSMnemonicLoc">2147483647</int> - <reference key="NSOnImage" ref="155721518"/> - <reference key="NSMixedImage" ref="744825318"/> + <reference key="NSOnImage" ref="396093034"/> + <reference key="NSMixedImage" ref="587515323"/> </object> <object class="NSMenuItem" id="744910152"> <reference key="NSMenu" ref="801427619"/> @@ -1202,8 +1202,8 @@ ELIAAAAAAAgACAAIAAgAAQABAAEAAQ</bytes> <string key="NSKeyEquiv">,</string> <int key="NSKeyEquivModMask">1048576</int> <int key="NSMnemonicLoc">2147483647</int> - <reference key="NSOnImage" ref="155721518"/> - <reference key="NSMixedImage" ref="744825318"/> + <reference key="NSOnImage" ref="396093034"/> + <reference key="NSMixedImage" ref="587515323"/> </object> <object class="NSMenuItem" id="131419237"> <reference key="NSMenu" ref="801427619"/> @@ -1213,8 +1213,8 @@ ELIAAAAAAAgACAAIAAgAAQABAAEAAQ</bytes> <reference key="NSKeyEquiv" ref="913984367"/> <int key="NSKeyEquivModMask">1048576</int> <int key="NSMnemonicLoc">2147483647</int> - <reference key="NSOnImage" ref="155721518"/> - <reference key="NSMixedImage" ref="744825318"/> + <reference key="NSOnImage" ref="396093034"/> + <reference key="NSMixedImage" ref="587515323"/> </object> <object class="NSMenuItem" id="343090020"> <reference key="NSMenu" ref="801427619"/> @@ -1222,8 +1222,8 @@ ELIAAAAAAAgACAAIAAgAAQABAAEAAQ</bytes> <reference key="NSKeyEquiv" ref="913984367"/> <int key="NSKeyEquivModMask">1048576</int> <int key="NSMnemonicLoc">2147483647</int> - <reference key="NSOnImage" ref="155721518"/> - <reference key="NSMixedImage" ref="744825318"/> + <reference key="NSOnImage" ref="396093034"/> + <reference key="NSMixedImage" ref="587515323"/> <string key="NSAction">submenuAction:</string> <object class="NSMenu" key="NSSubmenu" id="776358392"> <object class="NSMutableString" key="NSTitle"> @@ -1243,8 +1243,8 @@ ELIAAAAAAAgACAAIAAgAAQABAAEAAQ</bytes> <reference key="NSKeyEquiv" ref="913984367"/> <int key="NSKeyEquivModMask">1048576</int> <int key="NSMnemonicLoc">2147483647</int> - <reference key="NSOnImage" ref="155721518"/> - <reference key="NSMixedImage" ref="744825318"/> + <reference key="NSOnImage" ref="396093034"/> + <reference key="NSMixedImage" ref="587515323"/> </object> <object class="NSMenuItem" id="150024302"> <reference key="NSMenu" ref="801427619"/> @@ -1252,8 +1252,8 @@ ELIAAAAAAAgACAAIAAgAAQABAAEAAQ</bytes> <string key="NSKeyEquiv" id="848032185">h</string> <int key="NSKeyEquivModMask">1048576</int> <int key="NSMnemonicLoc">2147483647</int> - <reference key="NSOnImage" ref="155721518"/> - <reference key="NSMixedImage" ref="744825318"/> + <reference key="NSOnImage" ref="396093034"/> + <reference key="NSMixedImage" ref="587515323"/> </object> <object class="NSMenuItem" id="49501368"> <reference key="NSMenu" ref="801427619"/> @@ -1261,8 +1261,8 @@ ELIAAAAAAAgACAAIAAgAAQABAAEAAQ</bytes> <reference key="NSKeyEquiv" ref="848032185"/> <int key="NSKeyEquivModMask">1572864</int> <int key="NSMnemonicLoc">2147483647</int> - <reference key="NSOnImage" ref="155721518"/> - <reference key="NSMixedImage" ref="744825318"/> + <reference key="NSOnImage" ref="396093034"/> + <reference key="NSMixedImage" ref="587515323"/> </object> <object class="NSMenuItem" id="828994390"> <reference key="NSMenu" ref="801427619"/> @@ -1270,8 +1270,8 @@ ELIAAAAAAAgACAAIAAgAAQABAAEAAQ</bytes> <reference key="NSKeyEquiv" ref="913984367"/> <int key="NSKeyEquivModMask">1048576</int> <int key="NSMnemonicLoc">2147483647</int> - <reference key="NSOnImage" ref="155721518"/> - <reference key="NSMixedImage" ref="744825318"/> + <reference key="NSOnImage" ref="396093034"/> + <reference key="NSMixedImage" ref="587515323"/> </object> <object class="NSMenuItem" id="430949252"> <reference key="NSMenu" ref="801427619"/> @@ -1281,8 +1281,8 @@ ELIAAAAAAAgACAAIAAgAAQABAAEAAQ</bytes> <reference key="NSKeyEquiv" ref="913984367"/> <int key="NSKeyEquivModMask">1048576</int> <int key="NSMnemonicLoc">2147483647</int> - <reference key="NSOnImage" ref="155721518"/> - <reference key="NSMixedImage" ref="744825318"/> + <reference key="NSOnImage" ref="396093034"/> + <reference key="NSMixedImage" ref="587515323"/> </object> <object class="NSMenuItem" id="429397624"> <reference key="NSMenu" ref="801427619"/> @@ -1290,8 +1290,8 @@ ELIAAAAAAAgACAAIAAgAAQABAAEAAQ</bytes> <string key="NSKeyEquiv">q</string> <int key="NSKeyEquivModMask">1048576</int> <int key="NSMnemonicLoc">2147483647</int> - <reference key="NSOnImage" ref="155721518"/> - <reference key="NSMixedImage" ref="744825318"/> + <reference key="NSOnImage" ref="396093034"/> + <reference key="NSMixedImage" ref="587515323"/> </object> </object> <string key="NSName">_NSAppleMenu</string> @@ -1303,8 +1303,8 @@ ELIAAAAAAAgACAAIAAgAAQABAAEAAQ</bytes> <reference key="NSKeyEquiv" ref="913984367"/> <int key="NSKeyEquivModMask">1048576</int> <int key="NSMnemonicLoc">2147483647</int> - <reference key="NSOnImage" ref="155721518"/> - <reference key="NSMixedImage" ref="744825318"/> + <reference key="NSOnImage" ref="396093034"/> + <reference key="NSMixedImage" ref="587515323"/> <string key="NSAction">submenuAction:</string> <object class="NSMenu" key="NSSubmenu" id="964503877"> <object class="NSMutableString" key="NSTitle"> @@ -1318,8 +1318,8 @@ ELIAAAAAAAgACAAIAAgAAQABAAEAAQ</bytes> <string key="NSKeyEquiv" id="243402967">o</string> <int key="NSKeyEquivModMask">1048576</int> <int key="NSMnemonicLoc">2147483647</int> - <reference key="NSOnImage" ref="155721518"/> - <reference key="NSMixedImage" ref="744825318"/> + <reference key="NSOnImage" ref="396093034"/> + <reference key="NSMixedImage" ref="587515323"/> </object> <object class="NSMenuItem" id="910494750"> <reference key="NSMenu" ref="964503877"/> @@ -1327,8 +1327,8 @@ ELIAAAAAAAgACAAIAAgAAQABAAEAAQ</bytes> <string key="NSKeyEquiv">O</string> <int key="NSKeyEquivModMask">1048576</int> <int key="NSMnemonicLoc">2147483647</int> - <reference key="NSOnImage" ref="155721518"/> - <reference key="NSMixedImage" ref="744825318"/> + <reference key="NSOnImage" ref="396093034"/> + <reference key="NSMixedImage" ref="587515323"/> </object> <object class="NSMenuItem" id="981550414"> <reference key="NSMenu" ref="964503877"/> @@ -1336,8 +1336,8 @@ ELIAAAAAAAgACAAIAAgAAQABAAEAAQ</bytes> <reference key="NSKeyEquiv" ref="243402967"/> <int key="NSKeyEquivModMask">1573160</int> <int key="NSMnemonicLoc">2147483647</int> - <reference key="NSOnImage" ref="155721518"/> - <reference key="NSMixedImage" ref="744825318"/> + <reference key="NSOnImage" ref="396093034"/> + <reference key="NSMixedImage" ref="587515323"/> </object> <object class="NSMenuItem" id="572938111"> <reference key="NSMenu" ref="964503877"/> @@ -1345,8 +1345,8 @@ ELIAAAAAAAgACAAIAAgAAQABAAEAAQ</bytes> <reference key="NSKeyEquiv" ref="913984367"/> <int key="NSKeyEquivModMask">1048576</int> <int key="NSMnemonicLoc">2147483647</int> - <reference key="NSOnImage" ref="155721518"/> - <reference key="NSMixedImage" ref="744825318"/> + <reference key="NSOnImage" ref="396093034"/> + <reference key="NSMixedImage" ref="587515323"/> <string key="NSAction">submenuAction:</string> <object class="NSMenu" key="NSSubmenu" id="145622768"> <reference key="NSTitle" ref="851361421"/> @@ -1358,8 +1358,8 @@ ELIAAAAAAAgACAAIAAgAAQABAAEAAQ</bytes> <reference key="NSKeyEquiv" ref="913984367"/> <int key="NSKeyEquivModMask">1048576</int> <int key="NSMnemonicLoc">2147483647</int> - <reference key="NSOnImage" ref="155721518"/> - <reference key="NSMixedImage" ref="744825318"/> + <reference key="NSOnImage" ref="396093034"/> + <reference key="NSMixedImage" ref="587515323"/> </object> </object> <string key="NSName">_NSRecentDocumentsMenu</string> @@ -1373,8 +1373,8 @@ ELIAAAAAAAgACAAIAAgAAQABAAEAAQ</bytes> <reference key="NSKeyEquiv" ref="913984367"/> <int key="NSKeyEquivModMask">1048576</int> <int key="NSMnemonicLoc">2147483647</int> - <reference key="NSOnImage" ref="155721518"/> - <reference key="NSMixedImage" ref="744825318"/> + <reference key="NSOnImage" ref="396093034"/> + <reference key="NSMixedImage" ref="587515323"/> </object> <object class="NSMenuItem" id="847800717"> <reference key="NSMenu" ref="964503877"/> @@ -1382,8 +1382,8 @@ ELIAAAAAAAgACAAIAAgAAQABAAEAAQ</bytes> <string key="NSKeyEquiv" id="81809532">s</string> <int key="NSKeyEquivModMask">1048576</int> <int key="NSMnemonicLoc">2147483647</int> - <reference key="NSOnImage" ref="155721518"/> - <reference key="NSMixedImage" ref="744825318"/> + <reference key="NSOnImage" ref="396093034"/> + <reference key="NSMixedImage" ref="587515323"/> </object> <object class="NSMenuItem" id="188424843"> <reference key="NSMenu" ref="964503877"/> @@ -1393,8 +1393,8 @@ ELIAAAAAAAgACAAIAAgAAQABAAEAAQ</bytes> <reference key="NSKeyEquiv" ref="913984367"/> <int key="NSKeyEquivModMask">1048576</int> <int key="NSMnemonicLoc">2147483647</int> - <reference key="NSOnImage" ref="155721518"/> - <reference key="NSMixedImage" ref="744825318"/> + <reference key="NSOnImage" ref="396093034"/> + <reference key="NSMixedImage" ref="587515323"/> </object> <object class="NSMenuItem" id="1024951444"> <reference key="NSMenu" ref="964503877"/> @@ -1402,8 +1402,8 @@ ELIAAAAAAAgACAAIAAgAAQABAAEAAQ</bytes> <string key="NSKeyEquiv">w</string> <int key="NSKeyEquivModMask">1048576</int> <int key="NSMnemonicLoc">2147483647</int> - <reference key="NSOnImage" ref="155721518"/> - <reference key="NSMixedImage" ref="744825318"/> + <reference key="NSOnImage" ref="396093034"/> + <reference key="NSMixedImage" ref="587515323"/> </object> </object> </object> @@ -1414,8 +1414,8 @@ ELIAAAAAAAgACAAIAAgAAQABAAEAAQ</bytes> <reference key="NSKeyEquiv" ref="913984367"/> <int key="NSKeyEquivModMask">1048576</int> <int key="NSMnemonicLoc">2147483647</int> - <reference key="NSOnImage" ref="155721518"/> - <reference key="NSMixedImage" ref="744825318"/> + <reference key="NSOnImage" ref="396093034"/> + <reference key="NSMixedImage" ref="587515323"/> <string key="NSAction">submenuAction:</string> <object class="NSMenu" key="NSSubmenu" id="805841408"> <object class="NSMutableString" key="NSTitle"> @@ -1429,8 +1429,8 @@ ELIAAAAAAAgACAAIAAgAAQABAAEAAQ</bytes> <string key="NSKeyEquiv">z</string> <int key="NSKeyEquivModMask">1048576</int> <int key="NSMnemonicLoc">2147483647</int> - <reference key="NSOnImage" ref="155721518"/> - <reference key="NSMixedImage" ref="744825318"/> + <reference key="NSOnImage" ref="396093034"/> + <reference key="NSMixedImage" ref="587515323"/> </object> <object class="NSMenuItem" id="194832670"> <reference key="NSMenu" ref="805841408"/> @@ -1438,8 +1438,8 @@ ELIAAAAAAAgACAAIAAgAAQABAAEAAQ</bytes> <string key="NSKeyEquiv">Z</string> <int key="NSKeyEquivModMask">1048576</int> <int key="NSMnemonicLoc">2147483647</int> - <reference key="NSOnImage" ref="155721518"/> - <reference key="NSMixedImage" ref="744825318"/> + <reference key="NSOnImage" ref="396093034"/> + <reference key="NSMixedImage" ref="587515323"/> </object> <object class="NSMenuItem" id="676629605"> <reference key="NSMenu" ref="805841408"/> @@ -1449,8 +1449,8 @@ ELIAAAAAAAgACAAIAAgAAQABAAEAAQ</bytes> <reference key="NSKeyEquiv" ref="913984367"/> <int key="NSKeyEquivModMask">1048576</int> <int key="NSMnemonicLoc">2147483647</int> - <reference key="NSOnImage" ref="155721518"/> - <reference key="NSMixedImage" ref="744825318"/> + <reference key="NSOnImage" ref="396093034"/> + <reference key="NSMixedImage" ref="587515323"/> </object> <object class="NSMenuItem" id="858047870"> <reference key="NSMenu" ref="805841408"/> @@ -1458,8 +1458,8 @@ ELIAAAAAAAgACAAIAAgAAQABAAEAAQ</bytes> <string key="NSKeyEquiv">x</string> <int key="NSKeyEquivModMask">1048576</int> <int key="NSMnemonicLoc">2147483647</int> - <reference key="NSOnImage" ref="155721518"/> - <reference key="NSMixedImage" ref="744825318"/> + <reference key="NSOnImage" ref="396093034"/> + <reference key="NSMixedImage" ref="587515323"/> </object> <object class="NSMenuItem" id="1028329573"> <reference key="NSMenu" ref="805841408"/> @@ -1467,8 +1467,8 @@ ELIAAAAAAAgACAAIAAgAAQABAAEAAQ</bytes> <string key="NSKeyEquiv">c</string> <int key="NSKeyEquivModMask">1048576</int> <int key="NSMnemonicLoc">2147483647</int> - <reference key="NSOnImage" ref="155721518"/> - <reference key="NSMixedImage" ref="744825318"/> + <reference key="NSOnImage" ref="396093034"/> + <reference key="NSMixedImage" ref="587515323"/> </object> <object class="NSMenuItem" id="57183623"> <reference key="NSMenu" ref="805841408"/> @@ -1476,8 +1476,8 @@ ELIAAAAAAAgACAAIAAgAAQABAAEAAQ</bytes> <string key="NSKeyEquiv">v</string> <int key="NSKeyEquivModMask">1048576</int> <int key="NSMnemonicLoc">2147483647</int> - <reference key="NSOnImage" ref="155721518"/> - <reference key="NSMixedImage" ref="744825318"/> + <reference key="NSOnImage" ref="396093034"/> + <reference key="NSMixedImage" ref="587515323"/> </object> <object class="NSMenuItem" id="876592416"> <reference key="NSMenu" ref="805841408"/> @@ -1485,8 +1485,8 @@ ELIAAAAAAAgACAAIAAgAAQABAAEAAQ</bytes> <reference key="NSKeyEquiv" ref="913984367"/> <int key="NSKeyEquivModMask">1048576</int> <int key="NSMnemonicLoc">2147483647</int> - <reference key="NSOnImage" ref="155721518"/> - <reference key="NSMixedImage" ref="744825318"/> + <reference key="NSOnImage" ref="396093034"/> + <reference key="NSMixedImage" ref="587515323"/> </object> <object class="NSMenuItem" id="798014776"> <reference key="NSMenu" ref="805841408"/> @@ -1494,8 +1494,8 @@ ELIAAAAAAAgACAAIAAgAAQABAAEAAQ</bytes> <string key="NSKeyEquiv">a</string> <int key="NSKeyEquivModMask">1048576</int> <int key="NSMnemonicLoc">2147483647</int> - <reference key="NSOnImage" ref="155721518"/> - <reference key="NSMixedImage" ref="744825318"/> + <reference key="NSOnImage" ref="396093034"/> + <reference key="NSMixedImage" ref="587515323"/> </object> <object class="NSMenuItem" id="554948464"> <reference key="NSMenu" ref="805841408"/> @@ -1505,8 +1505,8 @@ ELIAAAAAAAgACAAIAAgAAQABAAEAAQ</bytes> <reference key="NSKeyEquiv" ref="913984367"/> <int key="NSKeyEquivModMask">1048576</int> <int key="NSMnemonicLoc">2147483647</int> - <reference key="NSOnImage" ref="155721518"/> - <reference key="NSMixedImage" ref="744825318"/> + <reference key="NSOnImage" ref="396093034"/> + <reference key="NSMixedImage" ref="587515323"/> </object> <object class="NSMenuItem" id="234702621"> <reference key="NSMenu" ref="805841408"/> @@ -1514,11 +1514,11 @@ ELIAAAAAAAgACAAIAAgAAQABAAEAAQ</bytes> <string key="NSKeyEquiv">f</string> <int key="NSKeyEquivModMask">1048576</int> <int key="NSMnemonicLoc">2147483647</int> - <reference key="NSOnImage" ref="155721518"/> - <reference key="NSMixedImage" ref="744825318"/> + <reference key="NSOnImage" ref="396093034"/> + <reference key="NSMixedImage" ref="587515323"/> <object class="NSAttributedString" key="NSAttributedTitle"> <string key="NSString">Find Songs</string> - <object class="NSDictionary" key="NSAttributes" id="596428667"> + <object class="NSDictionary" key="NSAttributes" id="227791303"> <bool key="EncodedWithXMLCoder">YES</bool> <object class="NSMutableArray" key="dict.sortedKeys"> <bool key="EncodedWithXMLCoder">YES</bool> @@ -1546,8 +1546,8 @@ ELIAAAAAAAgACAAIAAgAAQABAAEAAQ</bytes> <reference key="NSKeyEquiv" ref="913984367"/> <int key="NSKeyEquivModMask">1048576</int> <int key="NSMnemonicLoc">2147483647</int> - <reference key="NSOnImage" ref="155721518"/> - <reference key="NSMixedImage" ref="744825318"/> + <reference key="NSOnImage" ref="396093034"/> + <reference key="NSMixedImage" ref="587515323"/> <string key="NSAction">submenuAction:</string> <object class="NSMenu" key="NSSubmenu" id="687410139"> <reference key="NSTitle" ref="344426465"/> @@ -1559,16 +1559,16 @@ ELIAAAAAAAgACAAIAAgAAQABAAEAAQ</bytes> <string key="NSKeyEquiv">p</string> <int key="NSKeyEquivModMask">1048576</int> <int key="NSMnemonicLoc">2147483647</int> - <reference key="NSOnImage" ref="155721518"/> - <reference key="NSMixedImage" ref="744825318"/> + <reference key="NSOnImage" ref="396093034"/> + <reference key="NSMixedImage" ref="587515323"/> </object> <object class="NSMenuItem" id="334356656"> <reference key="NSMenu" ref="687410139"/> <string key="NSTitle" id="744993752">Stop</string> <reference key="NSKeyEquiv" ref="913984367"/> <int key="NSMnemonicLoc">2147483647</int> - <reference key="NSOnImage" ref="155721518"/> - <reference key="NSMixedImage" ref="744825318"/> + <reference key="NSOnImage" ref="396093034"/> + <reference key="NSMixedImage" ref="587515323"/> </object> <object class="NSMenuItem" id="80743157"> <reference key="NSMenu" ref="687410139"/> @@ -1578,8 +1578,8 @@ ELIAAAAAAAgACAAIAAgAAQABAAEAAQ</bytes> <reference key="NSKeyEquiv" ref="913984367"/> <int key="NSKeyEquivModMask">1048576</int> <int key="NSMnemonicLoc">2147483647</int> - <reference key="NSOnImage" ref="155721518"/> - <reference key="NSMixedImage" ref="744825318"/> + <reference key="NSOnImage" ref="396093034"/> + <reference key="NSMixedImage" ref="587515323"/> </object> <object class="NSMenuItem" id="530789502"> <reference key="NSMenu" ref="687410139"/> @@ -1587,8 +1587,8 @@ ELIAAAAAAAgACAAIAAgAAQABAAEAAQ</bytes> <string type="base64-UTF8" key="NSKeyEquiv">75yCA</string> <int key="NSKeyEquivModMask">1048576</int> <int key="NSMnemonicLoc">2147483647</int> - <reference key="NSOnImage" ref="155721518"/> - <reference key="NSMixedImage" ref="744825318"/> + <reference key="NSOnImage" ref="396093034"/> + <reference key="NSMixedImage" ref="587515323"/> </object> <object class="NSMenuItem" id="720404536"> <reference key="NSMenu" ref="687410139"/> @@ -1596,8 +1596,8 @@ ELIAAAAAAAgACAAIAAgAAQABAAEAAQ</bytes> <string type="base64-UTF8" key="NSKeyEquiv">75yDA</string> <int key="NSKeyEquivModMask">1048576</int> <int key="NSMnemonicLoc">2147483647</int> - <reference key="NSOnImage" ref="155721518"/> - <reference key="NSMixedImage" ref="744825318"/> + <reference key="NSOnImage" ref="396093034"/> + <reference key="NSMixedImage" ref="587515323"/> </object> <object class="NSMenuItem" id="202860202"> <reference key="NSMenu" ref="687410139"/> @@ -1607,8 +1607,8 @@ ELIAAAAAAAgACAAIAAgAAQABAAEAAQ</bytes> <reference key="NSKeyEquiv" ref="913984367"/> <int key="NSKeyEquivModMask">1048576</int> <int key="NSMnemonicLoc">2147483647</int> - <reference key="NSOnImage" ref="155721518"/> - <reference key="NSMixedImage" ref="744825318"/> + <reference key="NSOnImage" ref="396093034"/> + <reference key="NSMixedImage" ref="587515323"/> </object> <object class="NSMenuItem" id="315927916"> <reference key="NSMenu" ref="687410139"/> @@ -1616,8 +1616,8 @@ ELIAAAAAAAgACAAIAAgAAQABAAEAAQ</bytes> <string type="base64-UTF8" key="NSKeyEquiv">75yAA</string> <int key="NSKeyEquivModMask">1048576</int> <int key="NSMnemonicLoc">2147483647</int> - <reference key="NSOnImage" ref="155721518"/> - <reference key="NSMixedImage" ref="744825318"/> + <reference key="NSOnImage" ref="396093034"/> + <reference key="NSMixedImage" ref="587515323"/> </object> <object class="NSMenuItem" id="579123543"> <reference key="NSMenu" ref="687410139"/> @@ -1625,8 +1625,8 @@ ELIAAAAAAAgACAAIAAgAAQABAAEAAQ</bytes> <string type="base64-UTF8" key="NSKeyEquiv">75yBA</string> <int key="NSKeyEquivModMask">1048576</int> <int key="NSMnemonicLoc">2147483647</int> - <reference key="NSOnImage" ref="155721518"/> - <reference key="NSMixedImage" ref="744825318"/> + <reference key="NSOnImage" ref="396093034"/> + <reference key="NSMixedImage" ref="587515323"/> </object> <object class="NSMenuItem" id="1066395277"> <reference key="NSMenu" ref="687410139"/> @@ -1636,8 +1636,8 @@ ELIAAAAAAAgACAAIAAgAAQABAAEAAQ</bytes> <reference key="NSKeyEquiv" ref="913984367"/> <int key="NSKeyEquivModMask">1048576</int> <int key="NSMnemonicLoc">2147483647</int> - <reference key="NSOnImage" ref="155721518"/> - <reference key="NSMixedImage" ref="744825318"/> + <reference key="NSOnImage" ref="396093034"/> + <reference key="NSMixedImage" ref="587515323"/> </object> <object class="NSMenuItem" id="465870095"> <reference key="NSMenu" ref="687410139"/> @@ -1645,8 +1645,8 @@ ELIAAAAAAAgACAAIAAgAAQABAAEAAQ</bytes> <string key="NSKeyEquiv">i</string> <int key="NSKeyEquivModMask">1048576</int> <int key="NSMnemonicLoc">2147483647</int> - <reference key="NSOnImage" ref="155721518"/> - <reference key="NSMixedImage" ref="744825318"/> + <reference key="NSOnImage" ref="396093034"/> + <reference key="NSMixedImage" ref="587515323"/> </object> <object class="NSMenuItem" id="332960300"> <reference key="NSMenu" ref="687410139"/> @@ -1654,8 +1654,8 @@ ELIAAAAAAAgACAAIAAgAAQABAAEAAQ</bytes> <string key="NSKeyEquiv">d</string> <int key="NSKeyEquivModMask">1048576</int> <int key="NSMnemonicLoc">2147483647</int> - <reference key="NSOnImage" ref="155721518"/> - <reference key="NSMixedImage" ref="744825318"/> + <reference key="NSOnImage" ref="396093034"/> + <reference key="NSMixedImage" ref="587515323"/> </object> </object> </object> @@ -1666,8 +1666,8 @@ ELIAAAAAAAgACAAIAAgAAQABAAEAAQ</bytes> <reference key="NSKeyEquiv" ref="913984367"/> <int key="NSKeyEquivModMask">1048576</int> <int key="NSMnemonicLoc">2147483647</int> - <reference key="NSOnImage" ref="155721518"/> - <reference key="NSMixedImage" ref="744825318"/> + <reference key="NSOnImage" ref="396093034"/> + <reference key="NSMixedImage" ref="587515323"/> <string key="NSAction">submenuAction:</string> <object class="NSMenu" key="NSSubmenu" id="905547314"> <reference key="NSTitle" ref="92644207"/> @@ -1679,16 +1679,16 @@ ELIAAAAAAAgACAAIAAgAAQABAAEAAQ</bytes> <string type="base64-UTF8" key="NSKeyEquiv" id="742341607">CA</string> <int key="NSKeyEquivModMask">1048576</int> <int key="NSMnemonicLoc">2147483647</int> - <reference key="NSOnImage" ref="155721518"/> - <reference key="NSMixedImage" ref="744825318"/> + <reference key="NSOnImage" ref="396093034"/> + <reference key="NSMixedImage" ref="587515323"/> </object> <object class="NSMenuItem" id="629480623"> <reference key="NSMenu" ref="905547314"/> <string key="NSTitle" id="750098033">Remove</string> <reference key="NSKeyEquiv" ref="742341607"/> <int key="NSMnemonicLoc">2147483647</int> - <reference key="NSOnImage" ref="155721518"/> - <reference key="NSMixedImage" ref="744825318"/> + <reference key="NSOnImage" ref="396093034"/> + <reference key="NSMixedImage" ref="587515323"/> </object> <object class="NSMenuItem" id="55030879"> <reference key="NSMenu" ref="905547314"/> @@ -1698,8 +1698,8 @@ ELIAAAAAAAgACAAIAAgAAQABAAEAAQ</bytes> <reference key="NSKeyEquiv" ref="913984367"/> <int key="NSKeyEquivModMask">1048576</int> <int key="NSMnemonicLoc">2147483647</int> - <reference key="NSOnImage" ref="155721518"/> - <reference key="NSMixedImage" ref="744825318"/> + <reference key="NSOnImage" ref="396093034"/> + <reference key="NSMixedImage" ref="587515323"/> </object> <object class="NSMenuItem" id="650216830"> <reference key="NSMenu" ref="905547314"/> @@ -1707,8 +1707,8 @@ ELIAAAAAAAgACAAIAAgAAQABAAEAAQ</bytes> <string key="NSKeyEquiv">r</string> <int key="NSKeyEquivModMask">1572864</int> <int key="NSMnemonicLoc">2147483647</int> - <reference key="NSOnImage" ref="155721518"/> - <reference key="NSMixedImage" ref="744825318"/> + <reference key="NSOnImage" ref="396093034"/> + <reference key="NSMixedImage" ref="587515323"/> </object> <object class="NSMenuItem" id="711304399"> <reference key="NSMenu" ref="905547314"/> @@ -1716,8 +1716,8 @@ ELIAAAAAAAgACAAIAAgAAQABAAEAAQ</bytes> <reference key="NSKeyEquiv" ref="81809532"/> <int key="NSKeyEquivModMask">1572864</int> <int key="NSMnemonicLoc">2147483647</int> - <reference key="NSOnImage" ref="155721518"/> - <reference key="NSMixedImage" ref="744825318"/> + <reference key="NSOnImage" ref="396093034"/> + <reference key="NSMixedImage" ref="587515323"/> </object> <object class="NSMenuItem" id="109158246"> <reference key="NSMenu" ref="905547314"/> @@ -1727,19 +1727,19 @@ ELIAAAAAAAgACAAIAAgAAQABAAEAAQ</bytes> <reference key="NSKeyEquiv" ref="913984367"/> <int key="NSKeyEquivModMask">1048576</int> <int key="NSMnemonicLoc">2147483647</int> - <reference key="NSOnImage" ref="155721518"/> - <reference key="NSMixedImage" ref="744825318"/> + <reference key="NSOnImage" ref="396093034"/> + <reference key="NSMixedImage" ref="587515323"/> </object> <object class="NSMenuItem" id="461973770"> <reference key="NSMenu" ref="905547314"/> <string key="NSTitle">Show All Songs</string> <string type="base64-UTF8" key="NSKeyEquiv">Gw</string> <int key="NSMnemonicLoc">2147483647</int> - <reference key="NSOnImage" ref="155721518"/> - <reference key="NSMixedImage" ref="744825318"/> + <reference key="NSOnImage" ref="396093034"/> + <reference key="NSMixedImage" ref="587515323"/> <object class="NSAttributedString" key="NSAttributedTitle"> <string key="NSString">Show All Songs</string> - <reference key="NSAttributes" ref="596428667"/> + <reference key="NSAttributes" ref="227791303"/> </object> </object> <object class="NSMenuItem" id="343123894"> @@ -1747,8 +1747,8 @@ ELIAAAAAAAgACAAIAAgAAQABAAEAAQ</bytes> <string key="NSTitle">Scroll to Currently Playing</string> <reference key="NSKeyEquiv" ref="913984367"/> <int key="NSMnemonicLoc">2147483647</int> - <reference key="NSOnImage" ref="155721518"/> - <reference key="NSMixedImage" ref="744825318"/> + <reference key="NSOnImage" ref="396093034"/> + <reference key="NSMixedImage" ref="587515323"/> </object> <object class="NSMenuItem" id="137492676"> <reference key="NSMenu" ref="905547314"/> @@ -1758,8 +1758,8 @@ ELIAAAAAAAgACAAIAAgAAQABAAEAAQ</bytes> <reference key="NSKeyEquiv" ref="913984367"/> <int key="NSKeyEquivModMask">1048576</int> <int key="NSMnemonicLoc">2147483647</int> - <reference key="NSOnImage" ref="155721518"/> - <reference key="NSMixedImage" ref="744825318"/> + <reference key="NSOnImage" ref="396093034"/> + <reference key="NSMixedImage" ref="587515323"/> </object> <object class="NSMenuItem" id="446350962"> <reference key="NSMenu" ref="905547314"/> @@ -1767,8 +1767,8 @@ ELIAAAAAAAgACAAIAAgAAQABAAEAAQ</bytes> <string type="base64-UTF8" key="NSKeyEquiv">DQ</string> <int key="NSKeyEquivModMask">1048576</int> <int key="NSMnemonicLoc">2147483647</int> - <reference key="NSOnImage" ref="155721518"/> - <reference key="NSMixedImage" ref="744825318"/> + <reference key="NSOnImage" ref="396093034"/> + <reference key="NSMixedImage" ref="587515323"/> </object> </object> </object> @@ -1779,8 +1779,8 @@ ELIAAAAAAAgACAAIAAgAAQABAAEAAQ</bytes> <reference key="NSKeyEquiv" ref="913984367"/> <int key="NSKeyEquivModMask">1048576</int> <int key="NSMnemonicLoc">2147483647</int> - <reference key="NSOnImage" ref="155721518"/> - <reference key="NSMixedImage" ref="744825318"/> + <reference key="NSOnImage" ref="396093034"/> + <reference key="NSMixedImage" ref="587515323"/> <string key="NSAction">submenuAction:</string> <object class="NSMenu" key="NSSubmenu" id="725798088"> <object class="NSMutableString" key="NSTitle"> @@ -1794,8 +1794,8 @@ ELIAAAAAAAgACAAIAAgAAQABAAEAAQ</bytes> <string key="NSKeyEquiv">m</string> <int key="NSKeyEquivModMask">1048576</int> <int key="NSMnemonicLoc">2147483647</int> - <reference key="NSOnImage" ref="155721518"/> - <reference key="NSMixedImage" ref="744825318"/> + <reference key="NSOnImage" ref="396093034"/> + <reference key="NSMixedImage" ref="587515323"/> </object> <object class="NSMenuItem" id="834055716"> <reference key="NSMenu" ref="725798088"/> @@ -1803,8 +1803,8 @@ ELIAAAAAAAgACAAIAAgAAQABAAEAAQ</bytes> <reference key="NSKeyEquiv" ref="913984367"/> <int key="NSKeyEquivModMask">1048576</int> <int key="NSMnemonicLoc">2147483647</int> - <reference key="NSOnImage" ref="155721518"/> - <reference key="NSMixedImage" ref="744825318"/> + <reference key="NSOnImage" ref="396093034"/> + <reference key="NSMixedImage" ref="587515323"/> </object> <object class="NSMenuItem" id="292413265"> <reference key="NSMenu" ref="725798088"/> @@ -1814,8 +1814,8 @@ ELIAAAAAAAgACAAIAAgAAQABAAEAAQ</bytes> <reference key="NSKeyEquiv" ref="913984367"/> <int key="NSKeyEquivModMask">1048576</int> <int key="NSMnemonicLoc">2147483647</int> - <reference key="NSOnImage" ref="155721518"/> - <reference key="NSMixedImage" ref="744825318"/> + <reference key="NSOnImage" ref="396093034"/> + <reference key="NSMixedImage" ref="587515323"/> </object> <object class="NSMenuItem" id="63968090"> <reference key="NSMenu" ref="725798088"/> @@ -1823,8 +1823,8 @@ ELIAAAAAAAgACAAIAAgAAQABAAEAAQ</bytes> <reference key="NSKeyEquiv" ref="913984367"/> <int key="NSKeyEquivModMask">1048576</int> <int key="NSMnemonicLoc">2147483647</int> - <reference key="NSOnImage" ref="155721518"/> - <reference key="NSMixedImage" ref="744825318"/> + <reference key="NSOnImage" ref="396093034"/> + <reference key="NSMixedImage" ref="587515323"/> </object> <object class="NSMenuItem" id="702677653"> <reference key="NSMenu" ref="725798088"/> @@ -1834,8 +1834,8 @@ ELIAAAAAAAgACAAIAAgAAQABAAEAAQ</bytes> <reference key="NSKeyEquiv" ref="913984367"/> <int key="NSKeyEquivModMask">1048576</int> <int key="NSMnemonicLoc">2147483647</int> - <reference key="NSOnImage" ref="155721518"/> - <reference key="NSMixedImage" ref="744825318"/> + <reference key="NSOnImage" ref="396093034"/> + <reference key="NSMixedImage" ref="587515323"/> </object> <object class="NSMenuItem" id="775538935"> <reference key="NSMenu" ref="725798088"/> @@ -1843,8 +1843,8 @@ ELIAAAAAAAgACAAIAAgAAQABAAEAAQ</bytes> <string key="NSKeyEquiv">1</string> <int key="NSKeyEquivModMask">1048576</int> <int key="NSMnemonicLoc">2147483647</int> - <reference key="NSOnImage" ref="155721518"/> - <reference key="NSMixedImage" ref="744825318"/> + <reference key="NSOnImage" ref="396093034"/> + <reference key="NSMixedImage" ref="587515323"/> </object> <object class="NSMenuItem" id="764376524"> <reference key="NSMenu" ref="725798088"/> @@ -1854,8 +1854,8 @@ ELIAAAAAAAgACAAIAAgAAQABAAEAAQ</bytes> <reference key="NSKeyEquiv" ref="913984367"/> <int key="NSKeyEquivModMask">1048576</int> <int key="NSMnemonicLoc">2147483647</int> - <reference key="NSOnImage" ref="155721518"/> - <reference key="NSMixedImage" ref="744825318"/> + <reference key="NSOnImage" ref="396093034"/> + <reference key="NSMixedImage" ref="587515323"/> </object> <object class="NSMenuItem" id="132386305"> <reference key="NSMenu" ref="725798088"/> @@ -1863,8 +1863,8 @@ ELIAAAAAAAgACAAIAAgAAQABAAEAAQ</bytes> <reference key="NSKeyEquiv" ref="913984367"/> <int key="NSKeyEquivModMask">1048576</int> <int key="NSMnemonicLoc">2147483647</int> - <reference key="NSOnImage" ref="155721518"/> - <reference key="NSMixedImage" ref="744825318"/> + <reference key="NSOnImage" ref="396093034"/> + <reference key="NSMixedImage" ref="587515323"/> </object> </object> <string key="NSName">_NSWindowsMenu</string> @@ -1876,8 +1876,8 @@ ELIAAAAAAAgACAAIAAgAAQABAAEAAQ</bytes> <reference key="NSKeyEquiv" ref="913984367"/> <int key="NSKeyEquivModMask">1048576</int> <int key="NSMnemonicLoc">2147483647</int> - <reference key="NSOnImage" ref="155721518"/> - <reference key="NSMixedImage" ref="744825318"/> + <reference key="NSOnImage" ref="396093034"/> + <reference key="NSMixedImage" ref="587515323"/> <string key="NSAction">submenuAction:</string> <object class="NSMenu" key="NSSubmenu" id="118881603"> <reference key="NSTitle" ref="291368128"/> @@ -1889,8 +1889,8 @@ ELIAAAAAAAgACAAIAAgAAQABAAEAAQ</bytes> <string key="NSKeyEquiv">?</string> <int key="NSKeyEquivModMask">1048576</int> <int key="NSMnemonicLoc">2147483647</int> - <reference key="NSOnImage" ref="155721518"/> - <reference key="NSMixedImage" ref="744825318"/> + <reference key="NSOnImage" ref="396093034"/> + <reference key="NSMixedImage" ref="587515323"/> </object> </object> </object> @@ -1962,7 +1962,7 @@ ELIAAAAAAAgACAAIAAgAAQABAAEAAQ</bytes> <reference key="NSBackgroundColor" ref="308735910"/> <object class="NSColor" key="NSTextColor" id="205164227"> <int key="NSColorSpace">6</int> - <reference key="NSCatalogName" ref="1008539415"/> + <reference key="NSCatalogName" ref="661303091"/> <string key="NSColorName">textColor</string> <reference key="NSColor" ref="44532440"/> </object> @@ -2049,13 +2049,13 @@ ELIAAAAAAAgACAAIAAgAAQABAAEAAQ</bytes> <bool key="EncodedWithXMLCoder">YES</bool> <object class="NSColor"> <int key="NSColorSpace">6</int> - <reference key="NSCatalogName" ref="1008539415"/> + <reference key="NSCatalogName" ref="661303091"/> <string key="NSColorName">selectedTextBackgroundColor</string> <reference key="NSColor" ref="1057200304"/> </object> <object class="NSColor"> <int key="NSColorSpace">6</int> - <reference key="NSCatalogName" ref="1008539415"/> + <reference key="NSCatalogName" ref="661303091"/> <string key="NSColorName">selectedTextColor</string> <reference key="NSColor" ref="44532440"/> </object> @@ -2329,7 +2329,7 @@ ELIAAAAAAAgACAAIAAgAAQABAAEAAQ</bytes> <int key="NSCellFlags">130560</int> <int key="NSCellFlags2">33554432</int> <object class="NSCustomResource" key="NSContents"> - <reference key="NSClassName" ref="895535680"/> + <reference key="NSClassName" ref="899829907"/> <string key="NSResourceName">wheel</string> </object> <int key="NSAlign">0</int> @@ -2530,16 +2530,16 @@ ELIAAAAAAAgACAAIAAgAAQABAAEAAQ</bytes> <string key="NSTitle">Current Artist</string> <reference key="NSKeyEquiv" ref="913984367"/> <int key="NSMnemonicLoc">2147483647</int> - <reference key="NSOnImage" ref="155721518"/> - <reference key="NSMixedImage" ref="744825318"/> + <reference key="NSOnImage" ref="396093034"/> + <reference key="NSMixedImage" ref="587515323"/> </object> <object class="NSMenuItem" id="975007652"> <reference key="NSMenu" ref="259830052"/> <string key="NSTitle">Current Song</string> <reference key="NSKeyEquiv" ref="913984367"/> <int key="NSMnemonicLoc">2147483647</int> - <reference key="NSOnImage" ref="155721518"/> - <reference key="NSMixedImage" ref="744825318"/> + <reference key="NSOnImage" ref="396093034"/> + <reference key="NSMixedImage" ref="587515323"/> </object> <object class="NSMenuItem" id="934619592"> <reference key="NSMenu" ref="259830052"/> @@ -2549,8 +2549,8 @@ ELIAAAAAAAgACAAIAAgAAQABAAEAAQ</bytes> <reference key="NSKeyEquiv" ref="913984367"/> <int key="NSKeyEquivModMask">1048576</int> <int key="NSMnemonicLoc">2147483647</int> - <reference key="NSOnImage" ref="155721518"/> - <reference key="NSMixedImage" ref="744825318"/> + <reference key="NSOnImage" ref="396093034"/> + <reference key="NSMixedImage" ref="587515323"/> </object> <object class="NSMenuItem" id="410660444"> <reference key="NSMenu" ref="259830052"/> @@ -2558,8 +2558,8 @@ ELIAAAAAAAgACAAIAAgAAQABAAEAAQ</bytes> <reference key="NSKeyEquiv" ref="913984367"/> <int key="NSKeyEquivModMask">1048576</int> <int key="NSMnemonicLoc">2147483647</int> - <reference key="NSOnImage" ref="155721518"/> - <reference key="NSMixedImage" ref="744825318"/> + <reference key="NSOnImage" ref="396093034"/> + <reference key="NSMixedImage" ref="587515323"/> </object> <object class="NSMenuItem" id="725621173"> <reference key="NSMenu" ref="259830052"/> @@ -2567,8 +2567,8 @@ ELIAAAAAAAgACAAIAAgAAQABAAEAAQ</bytes> <reference key="NSKeyEquiv" ref="913984367"/> <int key="NSKeyEquivModMask">1048576</int> <int key="NSMnemonicLoc">2147483647</int> - <reference key="NSOnImage" ref="155721518"/> - <reference key="NSMixedImage" ref="744825318"/> + <reference key="NSOnImage" ref="396093034"/> + <reference key="NSMixedImage" ref="587515323"/> </object> <object class="NSMenuItem" id="766391566"> <reference key="NSMenu" ref="259830052"/> @@ -2578,8 +2578,8 @@ ELIAAAAAAAgACAAIAAgAAQABAAEAAQ</bytes> <reference key="NSKeyEquiv" ref="913984367"/> <int key="NSKeyEquivModMask">1048576</int> <int key="NSMnemonicLoc">2147483647</int> - <reference key="NSOnImage" ref="155721518"/> - <reference key="NSMixedImage" ref="744825318"/> + <reference key="NSOnImage" ref="396093034"/> + <reference key="NSMixedImage" ref="587515323"/> </object> <object class="NSMenuItem" id="395885109"> <reference key="NSMenu" ref="259830052"/> @@ -2587,8 +2587,8 @@ ELIAAAAAAAgACAAIAAgAAQABAAEAAQ</bytes> <reference key="NSKeyEquiv" ref="913984367"/> <int key="NSKeyEquivModMask">1048576</int> <int key="NSMnemonicLoc">2147483647</int> - <reference key="NSOnImage" ref="155721518"/> - <reference key="NSMixedImage" ref="744825318"/> + <reference key="NSOnImage" ref="396093034"/> + <reference key="NSMixedImage" ref="587515323"/> </object> <object class="NSMenuItem" id="393338522"> <reference key="NSMenu" ref="259830052"/> @@ -2596,13 +2596,13 @@ ELIAAAAAAAgACAAIAAgAAQABAAEAAQ</bytes> <reference key="NSKeyEquiv" ref="913984367"/> <int key="NSKeyEquivModMask">1048576</int> <int key="NSMnemonicLoc">2147483647</int> - <reference key="NSOnImage" ref="155721518"/> - <reference key="NSMixedImage" ref="744825318"/> + <reference key="NSOnImage" ref="396093034"/> + <reference key="NSMixedImage" ref="587515323"/> </object> </object> </object> <object class="NSCustomObject" id="936098491"> - <string key="NSClassName" id="2115">PlaybackController</string> + <string key="NSClassName" id="1992">PlaybackController</string> </object> <object class="NSMenu" id="952259328"> <reference key="NSTitle" ref="294832404"/> @@ -2614,8 +2614,8 @@ ELIAAAAAAAgACAAIAAgAAQABAAEAAQ</bytes> <reference key="NSKeyEquiv" ref="913984367"/> <int key="NSKeyEquivModMask">1048576</int> <int key="NSMnemonicLoc">2147483647</int> - <reference key="NSOnImage" ref="155721518"/> - <reference key="NSMixedImage" ref="744825318"/> + <reference key="NSOnImage" ref="396093034"/> + <reference key="NSMixedImage" ref="587515323"/> </object> <object class="NSMenuItem" id="566881962"> <reference key="NSMenu" ref="952259328"/> @@ -2623,8 +2623,8 @@ ELIAAAAAAAgACAAIAAgAAQABAAEAAQ</bytes> <reference key="NSKeyEquiv" ref="913984367"/> <int key="NSKeyEquivModMask">1048576</int> <int key="NSMnemonicLoc">2147483647</int> - <reference key="NSOnImage" ref="155721518"/> - <reference key="NSMixedImage" ref="744825318"/> + <reference key="NSOnImage" ref="396093034"/> + <reference key="NSMixedImage" ref="587515323"/> </object> </object> </object> @@ -2777,13 +2777,13 @@ ELIAAAAAAAgACAAIAAgAAQABAAEAAQ</bytes> <reference key="NSExtension" ref="893914338"/> </object> <object class="NSCustomObject" id="487788341"> - <string key="NSClassName" id="146249009">PreferencesController</string> + <string key="NSClassName" id="1788">PreferencesController</string> </object> <object class="NSCustomObject" id="475164296"> <string key="NSClassName" id="729839183">SUUpdater</string> </object> <object class="NSCustomObject" id="362908833"> - <string key="NSClassName" id="656361473">PlaylistLoader</string> + <string key="NSClassName" id="2177">PlaylistLoader</string> </object> <object class="NSMenu" id="879467968"> <reference key="NSTitle" ref="294832404"/> @@ -2796,8 +2796,8 @@ ELIAAAAAAAgACAAIAAgAAQABAAEAAQ</bytes> <int key="NSKeyEquivModMask">1048576</int> <int key="NSMnemonicLoc">2147483647</int> <int key="NSState">1</int> - <reference key="NSOnImage" ref="155721518"/> - <reference key="NSMixedImage" ref="744825318"/> + <reference key="NSOnImage" ref="396093034"/> + <reference key="NSMixedImage" ref="587515323"/> </object> <object class="NSMenuItem" id="921728726"> <reference key="NSMenu" ref="879467968"/> @@ -2806,8 +2806,8 @@ ELIAAAAAAAgACAAIAAgAAQABAAEAAQ</bytes> <int key="NSKeyEquivModMask">1048576</int> <int key="NSMnemonicLoc">2147483647</int> <int key="NSState">1</int> - <reference key="NSOnImage" ref="155721518"/> - <reference key="NSMixedImage" ref="744825318"/> + <reference key="NSOnImage" ref="396093034"/> + <reference key="NSMixedImage" ref="587515323"/> </object> <object class="NSMenuItem" id="397524441"> <reference key="NSMenu" ref="879467968"/> @@ -2816,8 +2816,8 @@ ELIAAAAAAAgACAAIAAgAAQABAAEAAQ</bytes> <int key="NSKeyEquivModMask">1048576</int> <int key="NSMnemonicLoc">2147483647</int> <int key="NSState">1</int> - <reference key="NSOnImage" ref="155721518"/> - <reference key="NSMixedImage" ref="744825318"/> + <reference key="NSOnImage" ref="396093034"/> + <reference key="NSMixedImage" ref="587515323"/> </object> <object class="NSMenuItem" id="690639291"> <reference key="NSMenu" ref="879467968"/> @@ -2826,8 +2826,8 @@ ELIAAAAAAAgACAAIAAgAAQABAAEAAQ</bytes> <int key="NSKeyEquivModMask">1048576</int> <int key="NSMnemonicLoc">2147483647</int> <int key="NSState">1</int> - <reference key="NSOnImage" ref="155721518"/> - <reference key="NSMixedImage" ref="744825318"/> + <reference key="NSOnImage" ref="396093034"/> + <reference key="NSMixedImage" ref="587515323"/> </object> <object class="NSMenuItem" id="1038728050"> <reference key="NSMenu" ref="879467968"/> @@ -2836,8 +2836,8 @@ ELIAAAAAAAgACAAIAAgAAQABAAEAAQ</bytes> <int key="NSKeyEquivModMask">1048576</int> <int key="NSMnemonicLoc">2147483647</int> <int key="NSState">1</int> - <reference key="NSOnImage" ref="155721518"/> - <reference key="NSMixedImage" ref="744825318"/> + <reference key="NSOnImage" ref="396093034"/> + <reference key="NSMixedImage" ref="587515323"/> </object> <object class="NSMenuItem" id="798267575"> <reference key="NSMenu" ref="879467968"/> @@ -2846,8 +2846,8 @@ ELIAAAAAAAgACAAIAAgAAQABAAEAAQ</bytes> <int key="NSKeyEquivModMask">1048576</int> <int key="NSMnemonicLoc">2147483647</int> <int key="NSState">1</int> - <reference key="NSOnImage" ref="155721518"/> - <reference key="NSMixedImage" ref="744825318"/> + <reference key="NSOnImage" ref="396093034"/> + <reference key="NSMixedImage" ref="587515323"/> </object> <object class="NSMenuItem" id="1043833254"> <reference key="NSMenu" ref="879467968"/> @@ -2856,8 +2856,8 @@ ELIAAAAAAAgACAAIAAgAAQABAAEAAQ</bytes> <int key="NSKeyEquivModMask">1048576</int> <int key="NSMnemonicLoc">2147483647</int> <int key="NSState">1</int> - <reference key="NSOnImage" ref="155721518"/> - <reference key="NSMixedImage" ref="744825318"/> + <reference key="NSOnImage" ref="396093034"/> + <reference key="NSMixedImage" ref="587515323"/> </object> <object class="NSMenuItem" id="378905147"> <reference key="NSMenu" ref="879467968"/> @@ -2866,14 +2866,14 @@ ELIAAAAAAAgACAAIAAgAAQABAAEAAQ</bytes> <int key="NSKeyEquivModMask">1048576</int> <int key="NSMnemonicLoc">2147483647</int> <int key="NSState">1</int> - <reference key="NSOnImage" ref="155721518"/> - <reference key="NSMixedImage" ref="744825318"/> + <reference key="NSOnImage" ref="396093034"/> + <reference key="NSMixedImage" ref="587515323"/> </object> </object> <reference key="NSName" ref="913984367"/> </object> <object class="NSCustomObject" id="595510163"> - <string key="NSClassName" id="1892">FileTreeDataSource</string> + <string key="NSClassName" id="2111">FileTreeDataSource</string> </object> <object class="NSCustomView" id="109024969"> <nil key="NSNextResponder"/> @@ -2907,7 +2907,7 @@ ELIAAAAAAAgACAAIAAgAAQABAAEAAQ</bytes> <reference key="NSClassName" ref="461134378"/> </object> <object class="NSCustomObject" id="1030351520"> - <string key="NSClassName">SpotlightWindowController</string> + <string key="NSClassName" id="1241">SpotlightWindowController</string> </object> </object> <object class="IBObjectContainer" key="IBDocument.Objects"> @@ -3001,14 +3001,6 @@ ELIAAAAAAAgACAAIAAgAAQABAAEAAQ</bytes> </object> <int key="connectionID">176</int> </object> - <object class="IBConnectionRecord"> - <object class="IBActionConnection" key="connection"> - <string key="label">redo:</string> - <reference key="source" ref="368854021"/> - <reference key="destination" ref="194832670"/> - </object> - <int key="connectionID">178</int> - </object> <object class="IBConnectionRecord"> <object class="IBActionConnection" key="connection"> <string key="label">selectAll:</string> @@ -3017,14 +3009,6 @@ ELIAAAAAAAgACAAIAAgAAQABAAEAAQ</bytes> </object> <int key="connectionID">179</int> </object> - <object class="IBConnectionRecord"> - <object class="IBActionConnection" key="connection"> - <string key="label">undo:</string> - <reference key="source" ref="368854021"/> - <reference key="destination" ref="1056421901"/> - </object> - <int key="connectionID">180</int> - </object> <object class="IBConnectionRecord"> <object class="IBActionConnection" key="connection"> <string key="label">copy:</string> @@ -4653,12 +4637,28 @@ ELIAAAAAAAgACAAIAAgAAQABAAEAAQ</bytes> </object> <object class="IBConnectionRecord"> <object class="IBOutletConnection" key="connection"> - <string key="label" id="877117324">spotlightWindowController</string> + <string key="label">spotlightWindowController</string> <reference key="source" ref="558455632"/> <reference key="destination" ref="1030351520"/> </object> <int key="connectionID">1677</int> </object> + <object class="IBConnectionRecord"> + <object class="IBActionConnection" key="connection"> + <string key="label" id="100096249">doUndo:</string> + <reference key="source" ref="710316598"/> + <reference key="destination" ref="1056421901"/> + </object> + <int key="connectionID">1678</int> + </object> + <object class="IBConnectionRecord"> + <object class="IBActionConnection" key="connection"> + <string key="label" id="214394887">doRedo:</string> + <reference key="source" ref="710316598"/> + <reference key="destination" ref="194832670"/> + </object> + <int key="connectionID">1679</int> + </object> </object> <object class="IBMutableOrderedSet" key="objectRecords"> <object class="NSArray" key="orderedObjects"> @@ -6126,7 +6126,7 @@ ELIAAAAAAAgACAAIAAgAAQABAAEAAQ</bytes> <int key="objectID">705</int> <reference key="object" ref="936098491"/> <reference key="parent" ref="293114310"/> - <reference key="objectName" ref="2115"/> + <reference key="objectName" ref="1992"/> </object> <object class="IBObjectRecord"> <int key="objectID">1063</int> @@ -6219,7 +6219,7 @@ ELIAAAAAAAgACAAIAAgAAQABAAEAAQ</bytes> <int key="objectID">1217</int> <reference key="object" ref="487788341"/> <reference key="parent" ref="293114310"/> - <reference key="objectName" ref="146249009"/> + <reference key="objectName" ref="1788"/> </object> <object class="IBObjectRecord"> <int key="objectID">1303</int> @@ -6231,7 +6231,7 @@ ELIAAAAAAAgACAAIAAgAAQABAAEAAQ</bytes> <int key="objectID">1319</int> <reference key="object" ref="362908833"/> <reference key="parent" ref="293114310"/> - <reference key="objectName" ref="656361473"/> + <reference key="objectName" ref="2177"/> </object> <object class="IBObjectRecord"> <int key="objectID">1324</int> @@ -6294,7 +6294,7 @@ ELIAAAAAAAgACAAIAAgAAQABAAEAAQ</bytes> <int key="objectID">1465</int> <reference key="object" ref="595510163"/> <reference key="parent" ref="293114310"/> - <reference key="objectName" ref="1892"/> + <reference key="objectName" ref="2111"/> </object> <object class="IBObjectRecord"> <int key="objectID">1611</int> @@ -6334,7 +6334,7 @@ ELIAAAAAAAgACAAIAAgAAQABAAEAAQ</bytes> <int key="objectID">1675</int> <reference key="object" ref="1030351520"/> <reference key="parent" ref="293114310"/> - <string key="objectName">SpotlightWindowController</string> + <reference key="objectName" ref="1241"/> </object> </object> </object> @@ -6887,7 +6887,7 @@ ELIAAAAAAAgACAAIAAgAAQABAAEAAQ</bytes> <reference ref="9"/> <reference ref="1745"/> <reference ref="9"/> - <string id="2038">FileOutlineView</string> + <string id="1845">FileOutlineView</string> <reference ref="1745"/> <reference ref="9"/> <reference ref="1745"/> @@ -7053,7 +7053,7 @@ ELIAAAAAAAgACAAIAAgAAQABAAEAAQ</bytes> <reference ref="9"/> <reference ref="1745"/> <reference ref="9"/> - <string id="2149">TrackingSlider</string> + <string id="2131">TrackingSlider</string> <reference ref="1745"/> <reference ref="9"/> <reference ref="1745"/> @@ -7064,7 +7064,7 @@ ELIAAAAAAAgACAAIAAgAAQABAAEAAQ</bytes> <reference ref="9"/> <reference ref="1745"/> <reference ref="9"/> - <string id="1714">ClickField</string> + <string id="1972">ClickField</string> <reference ref="1745"/> <reference ref="9"/> <reference ref="1745"/> @@ -7131,7 +7131,7 @@ ELIAAAAAAAgACAAIAAgAAQABAAEAAQ</bytes> <reference ref="1745"/> <reference ref="1745"/> <reference ref="9"/> - <string>{{115, 531}, {167, 183}}</string> + <string>{{378, 504}, {167, 183}}</string> <reference ref="1745"/> <reference ref="9"/> <reference ref="1745"/> @@ -7150,7 +7150,7 @@ ELIAAAAAAAgACAAIAAgAAQABAAEAAQ</bytes> <reference ref="9"/> <reference ref="1745"/> <reference ref="9"/> - <string id="2148">PlaylistView</string> + <string id="2025">PlaylistView</string> <reference ref="1745"/> <reference ref="9"/> <reference ref="1745"/> @@ -7218,7 +7218,7 @@ ELIAAAAAAAgACAAIAAgAAQABAAEAAQ</bytes> <reference ref="9"/> <reference ref="1745"/> <reference ref="9"/> - <string>{{14, 714}, {412, 20}}</string> + <string>{{277, 687}, {412, 20}}</string> <reference ref="1745"/> <reference ref="9"/> <reference ref="1745"/> @@ -7349,14 +7349,14 @@ ELIAAAAAAAgACAAIAAgAAQABAAEAAQ</bytes> </object> </object> <nil key="sourceID"/> - <int key="maxID">1677</int> + <int key="maxID">1679</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="2038"/> - <string key="superclassName">NSOutlineView</string> + <reference key="className" ref="1972"/> + <string key="superclassName" id="469471792">NSTextField</string> <object class="NSMutableDictionary" key="actions"> <bool key="EncodedWithXMLCoder">YES</bool> <object class="NSArray" key="dict.sortedKeys"> @@ -7380,6 +7380,105 @@ ELIAAAAAAAgACAAIAAgAAQABAAEAAQ</bytes> <reference key="minorKey" ref="913984367"/> </object> </object> + <object class="IBPartialClassDescription"> + <string key="className">ClickField</string> + <reference key="superclassName" ref="469471792"/> + <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="494141988">IBProjectSource</string> + <string key="minorKey">Utils/ClickField.h</string> + </object> + </object> + <object class="IBPartialClassDescription"> + <string key="className">InvertedToolbarWindow</string> + <reference key="superclassName" ref="393916800"/> + <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="494141988"/> + <string key="minorKey">Application/InvertedToolbarWindow.h</string> + </object> + </object> + <object class="IBPartialClassDescription"> + <string key="className">DNDArrayController</string> + <string key="superclassName">NSArrayController</string> + <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"> + <string key="NS.key.0">tableView</string> + <string key="NS.object.0">NSTableView</string> + </object> + <object class="IBClassDescriptionSource" key="sourceIdentifier"> + <reference key="majorKey" ref="494141988"/> + <string key="minorKey">Playlist/DNDArrayController.h</string> + </object> + </object> + <object class="IBPartialClassDescription"> + <string key="className" id="2166">DNDArrayController</string> + <string key="superclassName">NSArrayController</string> + <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="1046772160"/> + <reference key="minorKey" ref="913984367"/> + </object> + </object> <object class="IBPartialClassDescription"> <string key="className">FileOutlineView</string> <string key="superclassName">NSOutlineView</string> @@ -7397,13 +7496,256 @@ ELIAAAAAAAgACAAIAAgAAQABAAEAAQ</bytes> <string key="NS.object.0">NSDrawer</string> </object> <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey" id="907315199">IBProjectSource</string> + <reference key="majorKey" ref="494141988"/> <string key="minorKey">FileDrawer/FileOutlineView.h</string> </object> </object> <object class="IBPartialClassDescription"> - <reference key="className" ref="146249009"/> - <string key="superclassName" id="244258309">NSObject</string> + <reference key="className" ref="1845"/> + <string key="superclassName">NSOutlineView</string> + <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="1046772160"/> + <reference key="minorKey" ref="913984367"/> + </object> + </object> + <object class="IBPartialClassDescription"> + <string key="className" id="244258309">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="494141988"/> + <string key="minorKey">ThirdParty/UKKQueue/UKKQueue.h</string> + </object> + </object> + <object class="IBPartialClassDescription"> + <reference key="className" ref="244258309"/> + <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="494141988"/> + <string key="minorKey">ThirdParty/UKKQueue/UKFileWatcher.h</string> + </object> + </object> + <object class="IBPartialClassDescription"> + <reference key="className" ref="244258309"/> + <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="494141988"/> + <string key="minorKey">ThirdParty/NDHotKeys/NDHotKeyEvent.h</string> + </object> + </object> + <object class="IBPartialClassDescription"> + <reference key="className" ref="244258309"/> + <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="494141988"/> + <string key="minorKey">ThirdParty/GCWindowMenu/GCOneShotEffectTimer.h</string> + </object> + </object> + <object class="IBPartialClassDescription"> + <reference key="className" ref="244258309"/> + <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="494141988"/> + <string key="minorKey">ThirdParty/AppleRemote/AppleRemote.h</string> + </object> + </object> + <object class="IBPartialClassDescription"> + <reference key="className" ref="244258309"/> + <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="494141988"/> + <string key="minorKey">ThirdParty/UKKQueue/UKMainThreadProxy.h</string> + </object> + </object> + <object class="IBPartialClassDescription"> + <reference key="className" ref="2147"/> + <reference key="superclassName" ref="2166"/> + <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="1046772160"/> + <reference key="minorKey" ref="913984367"/> + </object> + </object> + <object class="IBPartialClassDescription"> + <string key="className">PlaylistController</string> + <string key="superclassName">DNDArrayController</string> + <object class="NSMutableDictionary" key="actions"> + <bool key="EncodedWithXMLCoder">YES</bool> + <object class="NSMutableArray" key="dict.sortedKeys"> + <bool key="EncodedWithXMLCoder">YES</bool> + <string>clear:</string> + <string>clearFilterPredicate:</string> + <reference ref="214394887"/> + <reference ref="100096249"/> + <string>showEntryInFinder:</string> + <string>takeRepeatFromObject:</string> + <string>takeShuffleFromObject:</string> + </object> + <object class="NSMutableArray" key="dict.values"> + <bool key="EncodedWithXMLCoder">YES</bool> + <string id="401639963">id</string> + <reference ref="401639963"/> + <reference ref="401639963"/> + <reference ref="401639963"/> + <reference ref="401639963"/> + <reference ref="401639963"/> + <reference ref="401639963"/> + </object> + </object> + <object class="NSMutableDictionary" key="outlets"> + <string key="NS.key.0">playlistLoader</string> + <string key="NS.object.0">PlaylistLoader</string> + </object> + <object class="IBClassDescriptionSource" key="sourceIdentifier"> + <reference key="majorKey" ref="494141988"/> + <string key="minorKey">Playlist/PlaylistController.h</string> + </object> + </object> + <object class="IBPartialClassDescription"> + <reference key="className" ref="1788"/> + <reference key="superclassName" ref="244258309"/> <object class="NSMutableDictionary" key="actions"> <bool key="EncodedWithXMLCoder">YES</bool> <object class="NSArray" key="dict.sortedKeys"> @@ -7432,7 +7774,7 @@ ELIAAAAAAAgACAAIAAgAAQABAAEAAQ</bytes> <reference key="superclassName" ref="244258309"/> <object class="NSMutableDictionary" key="actions"> <string key="NS.key.0">showPrefs:</string> - <string key="NS.object.0" id="651952064">id</string> + <reference key="NS.object.0" ref="401639963"/> </object> <object class="NSMutableDictionary" key="outlets"> <bool key="EncodedWithXMLCoder">YES</bool> @@ -7444,323 +7786,10 @@ ELIAAAAAAAgACAAIAAgAAQABAAEAAQ</bytes> </object> </object> <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <reference key="majorKey" ref="907315199"/> + <reference key="majorKey" ref="494141988"/> <string key="minorKey">Preferences/PreferencesController.h</string> </object> </object> - <object class="IBPartialClassDescription"> - <string key="className">NSSegmentedControl</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="1046772160"/> - <reference key="minorKey" ref="913984367"/> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">AppController</string> - <reference key="superclassName" ref="244258309"/> - <object class="NSMutableDictionary" key="actions"> - <bool key="EncodedWithXMLCoder">YES</bool> - <object class="NSMutableArray" key="dict.sortedKeys"> - <bool key="EncodedWithXMLCoder">YES</bool> - <string>delEntries:</string> - <string>donate:</string> - <string>openFiles:</string> - <string>openURL:</string> - <string>savePlaylist:</string> - <string>toggleFileDrawer:</string> - <string>toggleInfoDrawer:</string> - </object> - <object class="NSMutableArray" key="dict.values"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference ref="651952064"/> - <reference ref="651952064"/> - <reference ref="651952064"/> - <reference ref="651952064"/> - <reference ref="651952064"/> - <reference ref="651952064"/> - <reference ref="651952064"/> - </object> - </object> - <object class="NSMutableDictionary" key="outlets"> - <bool key="EncodedWithXMLCoder">YES</bool> - <object class="NSMutableArray" key="dict.sortedKeys"> - <bool key="EncodedWithXMLCoder">YES</bool> - <string>fileButton</string> - <string>fileDrawer</string> - <string>fileOutlineView</string> - <string>fileTreeDataSource</string> - <string>infoButton</string> - <string>infoDrawer</string> - <string>mainWindow</string> - <string>playbackButtons</string> - <string>playbackController</string> - <string>playlistController</string> - <string>playlistLoader</string> - <string>playlistView</string> - <string>repeatButton</string> - <string>showAlbumColumn</string> - <string>showArtistColumn</string> - <string>showGenreColumn</string> - <string>showIndexColumn</string> - <string>showLengthColumn</string> - <string>showTitleColumn</string> - <string>showTrackColumn</string> - <string>showYearColumn</string> - <string>shuffleButton</string> - <reference ref="877117324"/> - <string>totalTimeField</string> - </object> - <object class="NSMutableArray" key="dict.values"> - <bool key="EncodedWithXMLCoder">YES</bool> - <string id="301032018">NSButton</string> - <string>NSDrawer</string> - <string>FileOutlineView</string> - <string>FileTreeDataSource</string> - <reference ref="301032018"/> - <string>NSDrawer</string> - <reference ref="393916800"/> - <string>NSSegmentedControl</string> - <string>PlaybackController</string> - <string>PlaylistController</string> - <string>PlaylistLoader</string> - <string>PlaylistView</string> - <reference ref="301032018"/> - <string id="817098708">NSMenuItem</string> - <reference ref="817098708"/> - <reference ref="817098708"/> - <reference ref="817098708"/> - <reference ref="817098708"/> - <reference ref="817098708"/> - <reference ref="817098708"/> - <reference ref="817098708"/> - <reference ref="301032018"/> - <string>NSWindowController</string> - <string id="469471792">NSTextField</string> - </object> - </object> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <reference key="majorKey" ref="907315199"/> - <string key="minorKey">Application/AppController.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <reference key="className" ref="1807"/> - <reference key="superclassName" ref="244258309"/> - <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>nextButton</string> - <string id="732023214">playButton</string> - <string>prevButton</string> - </object> - <object class="NSMutableArray" key="dict.values"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference ref="301032018"/> - <reference ref="301032018"/> - <reference ref="301032018"/> - </object> - </object> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <reference key="majorKey" ref="1046772160"/> - <reference key="minorKey" ref="913984367"/> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">PlaylistLoader</string> - <reference key="superclassName" ref="244258309"/> - <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"> - <string key="NS.key.0">playlistController</string> - <string key="NS.object.0">PlaylistController</string> - </object> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <reference key="majorKey" ref="907315199"/> - <string key="minorKey">Playlist/PlaylistLoader.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <reference key="className" ref="656361473"/> - <reference key="superclassName" ref="244258309"/> - <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="1046772160"/> - <reference key="minorKey" ref="913984367"/> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">FeedbackController</string> - <reference key="superclassName" ref="244258309"/> - <object class="NSMutableDictionary" key="actions"> - <bool key="EncodedWithXMLCoder">YES</bool> - <object class="NSMutableArray" key="dict.sortedKeys"> - <bool key="EncodedWithXMLCoder">YES</bool> - <string>cancel:</string> - <string>openFeedbackWindow:</string> - <string>sendFeedback:</string> - </object> - <object class="NSMutableArray" key="dict.values"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference ref="651952064"/> - <reference ref="651952064"/> - <reference ref="651952064"/> - </object> - </object> - <object class="NSMutableDictionary" key="outlets"> - <bool key="EncodedWithXMLCoder">YES</bool> - <object class="NSMutableArray" key="dict.sortedKeys"> - <bool key="EncodedWithXMLCoder">YES</bool> - <string>feedbackWindow</string> - <string>fromView</string> - <string>messageView</string> - <string>sendingIndicator</string> - <string>subjectView</string> - </object> - <object class="NSMutableArray" key="dict.values"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference ref="393916800"/> - <reference ref="469471792"/> - <string>NSTextView</string> - <string>NSProgressIndicator</string> - <reference ref="469471792"/> - </object> - </object> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <reference key="majorKey" ref="907315199"/> - <string key="minorKey">Feedback/FeedbackController.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <reference key="className" ref="487765905"/> - <reference key="superclassName" ref="244258309"/> - <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="1046772160"/> - <reference key="minorKey" ref="913984367"/> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">SpotlightWindowController</string> - <string key="superclassName">NSWindowController</string> - <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="907315199"/> - <string key="minorKey">SpotlightWindowController.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <reference key="className" ref="2148"/> - <string key="superclassName">AMRemovableColumnsTableView</string> - <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="1046772160"/> - <reference key="minorKey" ref="913984367"/> - </object> - </object> <object class="IBPartialClassDescription"> <string key="className">PlaylistView</string> <string key="superclassName">NSTableView</string> @@ -7775,10 +7804,10 @@ ELIAAAAAAAgACAAIAAgAAQABAAEAAQ</bytes> </object> <object class="NSMutableArray" key="dict.values"> <bool key="EncodedWithXMLCoder">YES</bool> - <reference ref="651952064"/> - <reference ref="651952064"/> - <reference ref="651952064"/> - <reference ref="651952064"/> + <reference ref="401639963"/> + <reference ref="401639963"/> + <reference ref="401639963"/> + <reference ref="401639963"/> </object> </object> <object class="NSMutableDictionary" key="outlets"> @@ -7795,445 +7824,13 @@ ELIAAAAAAAgACAAIAAgAAQABAAEAAQ</bytes> </object> </object> <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <reference key="majorKey" ref="907315199"/> + <reference key="majorKey" ref="494141988"/> <string key="minorKey">Playlist/PlaylistView.h</string> </object> </object> <object class="IBPartialClassDescription"> - <string key="className">InvertedToolbarWindow</string> - <reference key="superclassName" ref="393916800"/> - <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="907315199"/> - <string key="minorKey">Application/InvertedToolbarWindow.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <reference key="className" ref="1714"/> - <reference key="superclassName" ref="469471792"/> - <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="1046772160"/> - <reference key="minorKey" ref="913984367"/> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">ClickField</string> - <reference key="superclassName" ref="469471792"/> - <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="907315199"/> - <string key="minorKey">Utils/ClickField.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <reference key="className" ref="2115"/> - <reference key="superclassName" ref="244258309"/> - <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>bitrateField</string> - <string>lengthField</string> - <reference ref="732023214"/> - </object> - <object class="NSMutableArray" key="dict.values"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference ref="469471792"/> - <reference ref="469471792"/> - <reference ref="301032018"/> - </object> - </object> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <reference key="majorKey" ref="1046772160"/> - <reference key="minorKey" ref="913984367"/> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">PlaybackController</string> - <reference key="superclassName" ref="244258309"/> - <object class="NSMutableDictionary" key="actions"> - <bool key="EncodedWithXMLCoder">YES</bool> - <object class="NSMutableArray" key="dict.sortedKeys"> - <bool key="EncodedWithXMLCoder">YES</bool> - <string>changeVolume:</string> - <string>next:</string> - <string>pause:</string> - <string>pauseResume:</string> - <string>play:</string> - <string>playPauseResume:</string> - <string>playbackButtonClick:</string> - <string>prev:</string> - <string>resume:</string> - <string>seek:</string> - <string>seekBackward:</string> - <string>seekForward:</string> - <string>stop:</string> - <string>toggleShowTimeRemaining:</string> - <string>volumeDown:</string> - <string>volumeUp:</string> - </object> - <object class="NSMutableArray" key="dict.values"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference ref="651952064"/> - <reference ref="651952064"/> - <reference ref="651952064"/> - <reference ref="651952064"/> - <reference ref="651952064"/> - <reference ref="651952064"/> - <reference ref="651952064"/> - <reference ref="651952064"/> - <reference ref="651952064"/> - <reference ref="651952064"/> - <reference ref="651952064"/> - <reference ref="651952064"/> - <reference ref="651952064"/> - <reference ref="651952064"/> - <reference ref="651952064"/> - <reference ref="651952064"/> - </object> - </object> - <object class="NSMutableDictionary" key="outlets"> - <bool key="EncodedWithXMLCoder">YES</bool> - <object class="NSMutableArray" key="dict.sortedKeys"> - <bool key="EncodedWithXMLCoder">YES</bool> - <string>outputDevices</string> - <string>playbackButtons</string> - <string>playlistController</string> - <string>playlistView</string> - <string>positionSlider</string> - <string>timeField</string> - <string>volumeSlider</string> - </object> - <object class="NSMutableArray" key="dict.values"> - <bool key="EncodedWithXMLCoder">YES</bool> - <string>NSArrayController</string> - <string>NSSegmentedControl</string> - <string>PlaylistController</string> - <string>PlaylistView</string> - <string>TrackingSlider</string> - <reference ref="469471792"/> - <string>NSSlider</string> - </object> - </object> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <reference key="majorKey" ref="907315199"/> - <string key="minorKey">Application/PlaybackController.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <reference key="className" ref="244258309"/> - <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="907315199"/> - <string key="minorKey">ThirdParty/GCWindowMenu/GCOneShotEffectTimer.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <reference key="className" ref="244258309"/> - <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="907315199"/> - <string key="minorKey">ThirdParty/UKKQueue/UKFileWatcher.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <reference key="className" ref="244258309"/> - <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="907315199"/> - <string key="minorKey">ThirdParty/UKKQueue/UKMainThreadProxy.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <reference key="className" ref="244258309"/> - <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="907315199"/> - <string key="minorKey">ThirdParty/AppleRemote/AppleRemote.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <reference key="className" ref="244258309"/> - <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="907315199"/> - <string key="minorKey">ThirdParty/NDHotKeys/NDHotKeyEvent.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <reference key="className" ref="244258309"/> - <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="907315199"/> - <string key="minorKey">ThirdParty/UKKQueue/UKKQueue.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">PopupButton</string> - <reference key="superclassName" ref="301032018"/> - <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"> - <string key="NS.key.0">_popView</string> - <reference key="NS.object.0" ref="461134378"/> - </object> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <reference key="majorKey" ref="907315199"/> - <string key="minorKey">ThirdParty/GCWindowMenu/PopupButton.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <reference key="className" ref="93902137"/> - <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="1046772160"/> - <reference key="minorKey" ref="913984367"/> - </object> - </object> - <object class="IBPartialClassDescription"> - <reference key="className" ref="1892"/> - <reference key="superclassName" ref="244258309"/> - <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="1046772160"/> - <reference key="minorKey" ref="913984367"/> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">FileTreeDataSource</string> - <reference key="superclassName" ref="244258309"/> - <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"> - <string key="NS.key.0">outlineView</string> - <string key="NS.object.0">NSOutlineView</string> - </object> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <reference key="majorKey" ref="907315199"/> - <string key="minorKey">FileDrawer/FileTreeDataSource.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <reference key="className" ref="2149"/> - <string key="superclassName">NSSlider</string> + <reference key="className" ref="2025"/> + <string key="superclassName">AMRemovableColumnsTableView</string> <object class="NSMutableDictionary" key="actions"> <bool key="EncodedWithXMLCoder">YES</bool> <object class="NSArray" key="dict.sortedKeys"> @@ -8279,13 +7876,13 @@ ELIAAAAAAAgACAAIAAgAAQABAAEAAQ</bytes> </object> </object> <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <reference key="majorKey" ref="907315199"/> + <reference key="majorKey" ref="494141988"/> <string key="minorKey">Utils/TrackingSlider.h</string> </object> </object> <object class="IBPartialClassDescription"> - <string key="className" id="1963">DNDArrayController</string> - <string key="superclassName">NSArrayController</string> + <reference key="className" ref="2131"/> + <string key="superclassName">NSSlider</string> <object class="NSMutableDictionary" key="actions"> <bool key="EncodedWithXMLCoder">YES</bool> <object class="NSArray" key="dict.sortedKeys"> @@ -8310,8 +7907,8 @@ ELIAAAAAAAgACAAIAAgAAQABAAEAAQ</bytes> </object> </object> <object class="IBPartialClassDescription"> - <string key="className">DNDArrayController</string> - <string key="superclassName">NSArrayController</string> + <string key="className">SpotlightWindowController</string> + <string key="superclassName">NSWindowController</string> <object class="NSMutableDictionary" key="actions"> <bool key="EncodedWithXMLCoder">YES</bool> <object class="NSArray" key="dict.sortedKeys"> @@ -8322,48 +7919,199 @@ ELIAAAAAAAgACAAIAAgAAQABAAEAAQ</bytes> </object> </object> <object class="NSMutableDictionary" key="outlets"> - <string key="NS.key.0">tableView</string> - <string key="NS.object.0">NSTableView</string> + <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="907315199"/> - <string key="minorKey">Playlist/DNDArrayController.h</string> + <reference key="majorKey" ref="494141988"/> + <string key="minorKey">SpotlightWindowController.h</string> </object> </object> <object class="IBPartialClassDescription"> - <string key="className">PlaylistController</string> - <string key="superclassName">DNDArrayController</string> + <reference key="className" ref="2111"/> + <reference key="superclassName" ref="244258309"/> + <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="1046772160"/> + <reference key="minorKey" ref="913984367"/> + </object> + </object> + <object class="IBPartialClassDescription"> + <string key="className">FileTreeDataSource</string> + <reference key="superclassName" ref="244258309"/> + <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"> + <string key="NS.key.0">outlineView</string> + <string key="NS.object.0">NSOutlineView</string> + </object> + <object class="IBClassDescriptionSource" key="sourceIdentifier"> + <reference key="majorKey" ref="494141988"/> + <string key="minorKey">FileDrawer/FileTreeDataSource.h</string> + </object> + </object> + <object class="IBPartialClassDescription"> + <string key="className">NSSegmentedControl</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="1046772160"/> + <reference key="minorKey" ref="913984367"/> + </object> + </object> + <object class="IBPartialClassDescription"> + <reference key="className" ref="1992"/> + <reference key="superclassName" ref="244258309"/> + <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>bitrateField</string> + <string>lengthField</string> + <string id="732023214">playButton</string> + </object> + <object class="NSMutableArray" key="dict.values"> + <bool key="EncodedWithXMLCoder">YES</bool> + <reference ref="469471792"/> + <reference ref="469471792"/> + <string id="301032018">NSButton</string> + </object> + </object> + <object class="IBClassDescriptionSource" key="sourceIdentifier"> + <reference key="majorKey" ref="1046772160"/> + <reference key="minorKey" ref="913984367"/> + </object> + </object> + <object class="IBPartialClassDescription"> + <string key="className">PlaybackController</string> + <reference key="superclassName" ref="244258309"/> <object class="NSMutableDictionary" key="actions"> <bool key="EncodedWithXMLCoder">YES</bool> <object class="NSMutableArray" key="dict.sortedKeys"> <bool key="EncodedWithXMLCoder">YES</bool> - <string>clear:</string> - <string>clearFilterPredicate:</string> - <string>showEntryInFinder:</string> - <string>takeRepeatFromObject:</string> - <string>takeShuffleFromObject:</string> + <string>changeVolume:</string> + <string>next:</string> + <string>pause:</string> + <string>pauseResume:</string> + <string>play:</string> + <string>playPauseResume:</string> + <string>playbackButtonClick:</string> + <string>prev:</string> + <string>resume:</string> + <string>seek:</string> + <string>seekBackward:</string> + <string>seekForward:</string> + <string>stop:</string> + <string>toggleShowTimeRemaining:</string> + <string>volumeDown:</string> + <string>volumeUp:</string> </object> <object class="NSMutableArray" key="dict.values"> <bool key="EncodedWithXMLCoder">YES</bool> - <reference ref="651952064"/> - <reference ref="651952064"/> - <reference ref="651952064"/> - <reference ref="651952064"/> - <reference ref="651952064"/> + <reference ref="401639963"/> + <reference ref="401639963"/> + <reference ref="401639963"/> + <reference ref="401639963"/> + <reference ref="401639963"/> + <reference ref="401639963"/> + <reference ref="401639963"/> + <reference ref="401639963"/> + <reference ref="401639963"/> + <reference ref="401639963"/> + <reference ref="401639963"/> + <reference ref="401639963"/> + <reference ref="401639963"/> + <reference ref="401639963"/> + <reference ref="401639963"/> + <reference ref="401639963"/> </object> </object> <object class="NSMutableDictionary" key="outlets"> - <string key="NS.key.0">playlistLoader</string> - <string key="NS.object.0">PlaylistLoader</string> + <bool key="EncodedWithXMLCoder">YES</bool> + <object class="NSMutableArray" key="dict.sortedKeys"> + <bool key="EncodedWithXMLCoder">YES</bool> + <string>outputDevices</string> + <string>playbackButtons</string> + <string>playlistController</string> + <string>playlistView</string> + <string>positionSlider</string> + <string>timeField</string> + <string>volumeSlider</string> + </object> + <object class="NSMutableArray" key="dict.values"> + <bool key="EncodedWithXMLCoder">YES</bool> + <string>NSArrayController</string> + <string>NSSegmentedControl</string> + <string>PlaylistController</string> + <string>PlaylistView</string> + <string>TrackingSlider</string> + <reference ref="469471792"/> + <string>NSSlider</string> + </object> </object> <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <reference key="majorKey" ref="907315199"/> - <string key="minorKey">Playlist/PlaylistController.h</string> + <reference key="majorKey" ref="494141988"/> + <string key="minorKey">Application/PlaybackController.h</string> </object> </object> <object class="IBPartialClassDescription"> - <reference key="className" ref="2147"/> - <reference key="superclassName" ref="1963"/> + <string key="className">PopupButton</string> + <reference key="superclassName" ref="301032018"/> <object class="NSMutableDictionary" key="actions"> <bool key="EncodedWithXMLCoder">YES</bool> <object class="NSArray" key="dict.sortedKeys"> @@ -8374,17 +8122,12 @@ ELIAAAAAAAgACAAIAAgAAQABAAEAAQ</bytes> </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> + <string key="NS.key.0">_popView</string> + <reference key="NS.object.0" ref="461134378"/> </object> <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <reference key="majorKey" ref="1046772160"/> - <reference key="minorKey" ref="913984367"/> + <reference key="majorKey" ref="494141988"/> + <string key="minorKey">ThirdParty/GCWindowMenu/PopupButton.h</string> </object> </object> <object class="IBPartialClassDescription"> @@ -8408,6 +8151,267 @@ ELIAAAAAAAgACAAIAAgAAQABAAEAAQ</bytes> <reference key="minorKey" ref="913984367"/> </object> </object> + <object class="IBPartialClassDescription"> + <reference key="className" ref="487765905"/> + <reference key="superclassName" ref="244258309"/> + <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="1046772160"/> + <reference key="minorKey" ref="913984367"/> + </object> + </object> + <object class="IBPartialClassDescription"> + <string key="className">FeedbackController</string> + <reference key="superclassName" ref="244258309"/> + <object class="NSMutableDictionary" key="actions"> + <bool key="EncodedWithXMLCoder">YES</bool> + <object class="NSMutableArray" key="dict.sortedKeys"> + <bool key="EncodedWithXMLCoder">YES</bool> + <string>cancel:</string> + <string>openFeedbackWindow:</string> + <string>sendFeedback:</string> + </object> + <object class="NSMutableArray" key="dict.values"> + <bool key="EncodedWithXMLCoder">YES</bool> + <reference ref="401639963"/> + <reference ref="401639963"/> + <reference ref="401639963"/> + </object> + </object> + <object class="NSMutableDictionary" key="outlets"> + <bool key="EncodedWithXMLCoder">YES</bool> + <object class="NSMutableArray" key="dict.sortedKeys"> + <bool key="EncodedWithXMLCoder">YES</bool> + <string>feedbackWindow</string> + <string>fromView</string> + <string>messageView</string> + <string>sendingIndicator</string> + <string>subjectView</string> + </object> + <object class="NSMutableArray" key="dict.values"> + <bool key="EncodedWithXMLCoder">YES</bool> + <reference ref="393916800"/> + <reference ref="469471792"/> + <string>NSTextView</string> + <string>NSProgressIndicator</string> + <reference ref="469471792"/> + </object> + </object> + <object class="IBClassDescriptionSource" key="sourceIdentifier"> + <reference key="majorKey" ref="494141988"/> + <string key="minorKey">Feedback/FeedbackController.h</string> + </object> + </object> + <object class="IBPartialClassDescription"> + <reference key="className" ref="93902137"/> + <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="1046772160"/> + <reference key="minorKey" ref="913984367"/> + </object> + </object> + <object class="IBPartialClassDescription"> + <reference key="className" ref="1807"/> + <reference key="superclassName" ref="244258309"/> + <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>nextButton</string> + <reference ref="732023214"/> + <string>prevButton</string> + </object> + <object class="NSMutableArray" key="dict.values"> + <bool key="EncodedWithXMLCoder">YES</bool> + <reference ref="301032018"/> + <reference ref="301032018"/> + <reference ref="301032018"/> + </object> + </object> + <object class="IBClassDescriptionSource" key="sourceIdentifier"> + <reference key="majorKey" ref="1046772160"/> + <reference key="minorKey" ref="913984367"/> + </object> + </object> + <object class="IBPartialClassDescription"> + <string key="className">AppController</string> + <reference key="superclassName" ref="244258309"/> + <object class="NSMutableDictionary" key="actions"> + <bool key="EncodedWithXMLCoder">YES</bool> + <object class="NSMutableArray" key="dict.sortedKeys"> + <bool key="EncodedWithXMLCoder">YES</bool> + <string>delEntries:</string> + <string>donate:</string> + <string>openFiles:</string> + <string>openURL:</string> + <string>savePlaylist:</string> + <string>toggleFileDrawer:</string> + <string>toggleInfoDrawer:</string> + </object> + <object class="NSMutableArray" key="dict.values"> + <bool key="EncodedWithXMLCoder">YES</bool> + <reference ref="401639963"/> + <reference ref="401639963"/> + <reference ref="401639963"/> + <reference ref="401639963"/> + <reference ref="401639963"/> + <reference ref="401639963"/> + <reference ref="401639963"/> + </object> + </object> + <object class="NSMutableDictionary" key="outlets"> + <bool key="EncodedWithXMLCoder">YES</bool> + <object class="NSMutableArray" key="dict.sortedKeys"> + <bool key="EncodedWithXMLCoder">YES</bool> + <string>fileButton</string> + <string>fileDrawer</string> + <string>fileOutlineView</string> + <string>fileTreeDataSource</string> + <string>infoButton</string> + <string>infoDrawer</string> + <string>mainWindow</string> + <string>playbackButtons</string> + <string>playbackController</string> + <string>playlistController</string> + <string>playlistLoader</string> + <string>playlistView</string> + <string>repeatButton</string> + <string>showAlbumColumn</string> + <string>showArtistColumn</string> + <string>showGenreColumn</string> + <string>showIndexColumn</string> + <string>showLengthColumn</string> + <string>showTitleColumn</string> + <string>showTrackColumn</string> + <string>showYearColumn</string> + <string>shuffleButton</string> + <string>spotlightWindowController</string> + <string>totalTimeField</string> + </object> + <object class="NSMutableArray" key="dict.values"> + <bool key="EncodedWithXMLCoder">YES</bool> + <reference ref="301032018"/> + <string>NSDrawer</string> + <string>FileOutlineView</string> + <string>FileTreeDataSource</string> + <reference ref="301032018"/> + <string>NSDrawer</string> + <reference ref="393916800"/> + <string>NSSegmentedControl</string> + <string>PlaybackController</string> + <string>PlaylistController</string> + <string>PlaylistLoader</string> + <string>PlaylistView</string> + <reference ref="301032018"/> + <string id="817098708">NSMenuItem</string> + <reference ref="817098708"/> + <reference ref="817098708"/> + <reference ref="817098708"/> + <reference ref="817098708"/> + <reference ref="817098708"/> + <reference ref="817098708"/> + <reference ref="817098708"/> + <reference ref="301032018"/> + <string>SpotlightWindowController</string> + <reference ref="469471792"/> + </object> + </object> + <object class="IBClassDescriptionSource" key="sourceIdentifier"> + <reference key="majorKey" ref="494141988"/> + <string key="minorKey">Application/AppController.h</string> + </object> + </object> + <object class="IBPartialClassDescription"> + <reference key="className" ref="2177"/> + <reference key="superclassName" ref="244258309"/> + <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="1046772160"/> + <reference key="minorKey" ref="913984367"/> + </object> + </object> + <object class="IBPartialClassDescription"> + <string key="className">PlaylistLoader</string> + <reference key="superclassName" ref="244258309"/> + <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"> + <string key="NS.key.0">playlistController</string> + <string key="NS.object.0">PlaylistController</string> + </object> + <object class="IBClassDescriptionSource" key="sourceIdentifier"> + <reference key="majorKey" ref="494141988"/> + <string key="minorKey">Playlist/PlaylistLoader.h</string> + </object> + </object> </object> </object> <int key="IBDocument.localizationMode">0</int> @@ -8415,7 +8419,7 @@ ELIAAAAAAAgACAAIAAgAAQABAAEAAQ</bytes> <int key="IBDocument.defaultPropertyAccessControl">3</int> <object class="NSMutableData" key="IBDocument.RunnableNib"> <bytes key="NS.bytes">YnBsaXN0MDDUAAEAAgADAAQABQAGAAkAClgkdmVyc2lvblQkdG9wWSRhcmNoaXZlclgkb2JqZWN0cxIA -AYag0QAHAAhdSUIub2JqZWN0ZGF0YYABXxAPTlNLZXllZEFyY2hpdmVyrxEG9AALAAwAMQA1ADYAPAA9 +AYag0QAHAAhdSUIub2JqZWN0ZGF0YYABXxAPTlNLZXllZEFyY2hpdmVyrxEG8wALAAwAMQA1ADYAPAA9 AEIAWABZAFoAWwB0AHgAfACbAJwAnQCeAJ8AoAChAKIAowCkAKUApgCnAKgAxwDJAMoA2QDaANsA3ADs AO0A9QD2APkBAwEEAQUBCgEMAREBEgEVARkBHAEcAR0BIAEvATEBMgE7ATwBPQE+AVEBUgFVAVYBVwCd AVEBaQFqAWsBbAFRAX4BgwGEAYUBiAGMAY0BkAGSAJ4BoQGiAaMBqwGsAbAAuAG1AbkBugG+AcEBxAHH @@ -8426,129 +8430,129 @@ AzIDMwM5AzoDTwNQA1UDVgNZA2QDZQNmA28DcAN0A3wDfQN+AG0DfwODA4QDhQOIA4sDiwOMAKcDnAOd AasDngOmA6gDuAPJA8wDzwALA9sD4AP4BAAEDgQSBDQENQQ2BDcEPgRJBEoETQRUBFUEWARjBHQEdQR9 BH4EgQSGBIcEigSTBJQEmQSaBJ0EpwSoBK4ErwS3BMAEwQTHBMgEzQTOBNUE3gTfBOUE5gTtBPYE9wT9 BP4FBQUOBQ8FFQUWBR0FJAUlBSsFLAUzBTwFPQVDBUQFSwVQBVEFVAVVBVYFWQVjBWQFZQVoBXEFcgRJ -BXYFdwV6BYMFhAWMBY0FjwALBZAFkgWTBZYFmgY7BkEGSQZPBlAGUQZSBlYGXAZrBmwGbQZ2BncGfQaG -BocGjARUBpkGnQalBqsGrQSTBrQGxQbGBscGyAbLBswGzwbUBtcG2AbbBtwG3QbiBuMG6AbxBvIG8gbz -BvQG+QcABwUHBgcQBxEHEwcWBxcHGAcdByUHKgcrBywHLQcyBzkHOgdEB0kHSgdaB2UHZgduB3YHegd8 -B4AHhAeGB4gHlwDeAPoHnwekB6UHqgerB60HtQe2B7oHvQe+B78HwgfDB8gHzwfUB9UH1gfbB+8H8Afx -CAYIBwgICAkICggLCAwIDQgOCA8IEAgRCBMIFQgWCBsIIggoCCkIMgg0CDUIOQhACEEIQghHCE4ITwhX -CFgIWghbCF8IZghqCGsIbAhtCHIIeQh6CHsIfAiBCIIIhwiPCJMIlAiVCJgImQiaCJ8IoAikCKsIrAit -CK4Iswi2CLcIuAi9CL4IwwjECMkIygjPCNQI1QjaCOEI4gjjCOgI7wjzCPQI9Qj2CPsJAAkFCQwJDQkO -CRIBogHJCRkJHgklCSYJJwkoCS0JNAk4CTkJOgk/CUMJRAlPCVYJVwleCV8JaAlvCXAJdwl4CYEJiAmJ -CZAJkQmTCZQJmQmgCaEJqgmvCbYJtwm4CbkJvgnFCcYJxwnMCc0J0gnTCdgJ2QneCecJ6AnpCecJ7gD4 -CfYJ9wn8Cf4J/woECggKDQoUChUKHAodCh4KIwokCikKMAoxCjYKNwo8CkMKRApFCkoKTgpVCloKWwpc -CmEKZQpsCnAKcQpyCnMKeAqACoEKggqACoYKhwqMCpgKmQPSCpoKnQqpCrAKsQq5CroKwQrCCskKygrV -CtsK3wrgCuUK5groCvAK8Qr7CvwK/QsHCwkLDAsNCxALFwsYCyALIQWSCyILIwskCyULKgsvCzALNQs9 -Cz4LQwtEC0kLUAtRC1ILUwtYC1kLXgtlC2YLawtvC3YLdwt4C3kLfguDC4cLjguPC5ALkQuWC5cLnAuk -C6gLsAu0C7ULvQu+C8YLxwaGC8sLywvMAgsLzgvRC9IL1wveC98L4AvjC+QL5QvqC+sL7wv2C/cL+Av9 -DAQMBQwGDAsMEAwXDBgMGQwaDB4MJQwmDCcMKAwtDDUMQQxJDEoMUgxZDFoMYQxiDGoMawxyDHMMegx7 -DIIMgwyKDIsMkgyTDJoMmwyiDKkMqgyxDLgMuQzADMgMyQzRDNIM1AIKDNUM2gzbDOAM4QzmDOcM7Azx -DPYM9wz8DQMNBA0FDQkNEA0RDRINFw0eDR8NIg0jDSQNKQ0uDTUNNg03DTgNPQ1ADUENRg1NDU4NTw1U -DVsNXA1dDWINaQ1qDWsNcA13DXgNeQ1+DX8NhA2LDYwNjQ2SDZMNmA2fDaANoQ2mDa0Nrg2vDbQNtQ26 -DcENwg3DDcgNzQ3ODdMN1A3ZDd4N5Q3mDecN7A3xDfYN/Q3+Df8OBA4FDgoOEQ4SDhMOGA4cDiMOJA4l -DiYOKw4wDjcOOA45Dj4OPw5EDksOTA5RDlYOVw5cDmAOZw5oDmkOag5vDnYOdw54DnkOfg6KDosOjA6N -DpMOlA6VDpgOnw6gDqEOog6qDqsOrA6yDroOuw68DsIOww7LDswOzQ7TDtoO2w7cDuMO5A7lDuYO7Q7u -Du8O8A74DvkO+g8IDwkPCg8LDwwPDQ8UDxUPFg8dDx4PHw8mDycPKA8vDzAPMQ85DzoPOw9BD0gPTw9W -D1cPWA9fD2cPaA9pD3cPfg+FD4YPhw+OD48PkA+XD54Pnw+gD6cPrw+wD7EPtw+/D8APwQ/JD8oPyw/M -D9YP1w/YD+AP4Q/qD+sP7A/0D/UP/g//EAAQDhAPEBAQGRAaEBsQKRAqEDIQMxA0EDUQOxA8ED0QRBBF -EEYQTRBVEGMQahBrEGwQdBB1EHYQfBCDEIoQixCMEXgRfBF9EYYRhxGLEZURmhGbEaURphGnEakRrhG2 -EbwRvhG/EcYRxxHQEdER1RHWEdkR4BHhEegR6RHwEfER+RH6EfwSBhIPEhASERISEhMSFBIVEhYSHxIj -EiQSJxIqBZILIgsjEisSLhI5EkISSxJUElUSXhJnEmgSchGaEnsSjRKWEp8SqBKxEZoSshK3ErkSvBK9 -EsYSxxLQEZoS0RLTEt4S5xGaEugS7BLtEvYS/xGaEwATAhMPExgTIRMqEZoTKxM5E0ITSxNUE10RmhNe -E2sTdBN9Ei0RmhOGE4cTkhOVFIEVbhZbFlwWXRZeFl8WYAFpFmEWYhZjFmQWZRZmFmcWaBZpFmoWaxZs -Fm0WbhZvFnAWcRZyFnMWdBZ1FnYWdxZ4FnkWehZ7FnwWfRZ+Fn8WgBaBFoIWgxaEFoUWhhaHFogWiRaK -FosWjBaNFo4WjxaQFpEWkhaTFpQWlRaWFpcWmBaZFpoWmxacFp0WnhafFqAWoRaiFqMWpBalFqYWpxao -FqkWqharFqwWrRauFq8WsBaxFrIWsxa0FrUWtha3FrgWuRa6FrsWvBa9Fr4WvxbAFsEWwhbDFsQWxRbG -FscWyBbJFsoWyxbMFs0WzhbPFtAW0RbSFtMW1BbVFtYW1xbYFtkW2hbbFtwW3RbeFt8W4BbhFuIW4xbk -FuUW5hbnFugW6RbqFusW7BbtFu4W7xbwFvEW8giYFvMW9Bb1FvYW9xb4FvkW+hb7FvwW/Rb+Fv8XABcB -FwIXAxcEFwUXBhcHFwgXCRcKFwsXDBcNFw4XDxcQFxEXEhcTFxQXFRcWFxcXGBcZFxoXGxccFx0XHhcf -FyAXIRciFyMXJBclFyYXJxcoFykXKhcrFywXLRcuFy8XMBcxFzIXMxc0FzUXNhc3F0AXSRjUGl8aYBph -GmIaYxpkGmUaZhpnGmgaaRpqGmsabBptGm4abxpwGnEachpzGnQadRp2GncaeBp5Gnoaexp8Gn0afhp/ -GoAagRqCGoMahBqFGoYahxqIGokaihqLGowajRqOGo8akBqRGpIakxqUGpUalhqXGpgamRqaGpsanBqd -Gp4anxqgGqEaohqjGqQapRqmGqcaqBqpGqoaqxqsGq0arhqvGrAasRqyGrMatBq1GrYatxq4Grkauhq7 -GrwavRq+Gr8awBrBGsIawxrEGsUCpBrGGscayBrJGsoayxrMGs0azhrPGtAa0RrSGtMa1BrVGtYa1xrY -Gtka2hrbGtwa3RreGt8a4BrhGuIa4xrkGuUa5hrnGuga6RrqGusa7BrtGu4a7xrwGvEa8hrzGvQa9Rr2 -Gvca+Br5Gvoa+xr8Gv0a/hr/GwAbARsCGwMbBBsFGwYbBxsIGwkbChsLGwwbDRsOGw8bEBsRGxIbExsU -GxUbFhsXGxgbGRsaGxsbHBsdAqMbHhsfGyAbIRsiGyMbJBslGyYbJxsoGykbKhsrGywbLRsuGy8bMBsx -GzIbMxs0GzUbNhs3GzgbORs6GzsbPBs9Gz4bPxtAG0EbQhtDG0QbRRtGG0cbSBtJG0obSxtMG00bThtP -G1AbURtSG1MbVBtVG1YbVxtYG1kbWhtbG1wbXRteG18bYBthG2IbYxtkG2UbZhtnG2gbaRtqG2sbbBtt -G24bbxtwG3EbcgE4G3MbdBt1G3Ybdxt4G3kbeht7G3wbfRt+G38bgBuBG4IbgxuEG4UbhhuHG4gbiRuK -G4sbjBuNG44bjxuQG5EA1huSG5MblBuVG5YblxuYA/IbmRuaG5sbnBudG54bnxugG6EbohujG6QbpRum -G6cbqBupG6obqxusG60brhuvG7AbsRuyG7MbtBu1G7Ybtxu4G7kbuhu7G7wbvRu+G78bwBvBG8IbwxvE -G8UbxhvHG8gbyRvKG8sbzBvNG84bzxvQG9Eb0hvTG9Qb1RvWG9cAVRvYG9kb2hvbG9wb3RveG98b4Bvh -G+Qb5xvqVSRudWxs3xASAA0ADgAPABAAEQASABMAFAAVABYAFwAYABkAGgAbABwAHQAeAB8AIAAhACIA -IwAkACUAJgAnACgAKQAqACsALAAtAC4ALwAwVk5TUm9vdFYkY2xhc3NdTlNPYmplY3RzS2V5c18QD05T -Q2xhc3Nlc1ZhbHVlc18QGU5TQWNjZXNzaWJpbGl0eU9pZHNWYWx1ZXNdTlNDb25uZWN0aW9uc1tOU05h -bWVzS2V5c1tOU0ZyYW1ld29ya11OU0NsYXNzZXNLZXlzWk5TT2lkc0tleXNdTlNOYW1lc1ZhbHVlc18Q -GU5TQWNjZXNzaWJpbGl0eUNvbm5lY3RvcnNdTlNGb250TWFuYWdlcl8QEE5TVmlzaWJsZVdpbmRvd3Nf -EA9OU09iamVjdHNWYWx1ZXNfEBdOU0FjY2Vzc2liaWxpdHlPaWRzS2V5c1lOU05leHRPaWRcTlNPaWRz -VmFsdWVzgAKBBvOBBBGBBWWBBvKBAUCBBISABYEFZIEFZoEEhYEG8IAAgAaBBIOBBvERBo+BBWfSAA4A -MgAzADRbTlNDbGFzc05hbWWABIADXU5TQXBwbGljYXRpb27SADcAOAA5ADpYJGNsYXNzZXNaJGNsYXNz -bmFtZaIAOgA7Xk5TQ3VzdG9tT2JqZWN0WE5TT2JqZWN0XxAQSUJDb2NvYUZyYW1ld29ya9IADgA+AD8A -QFpOUy5vYmplY3RzgQE/oQBBgAfbAEMADgBEAEUARgBHAEgASQBKAEsATABNAE4ATwBQAFAAUgBTAFQA -VQBWAFdcTlNXaW5kb3dWaWV3XE5TU2NyZWVuUmVjdF8QE05TRnJhbWVBdXRvc2F2ZU5hbWVdTlNXaW5k -b3dUaXRsZVlOU1dURmxhZ3NdTlNXaW5kb3dDbGFzc1xOU1dpbmRvd1JlY3RfEA9OU1dpbmRvd0JhY2tp -bmdfEBFOU1dpbmRvd1N0eWxlTWFza1tOU1ZpZXdDbGFzc4DggQE+gQE9gAmACRJgeAgAgAqACBACERAP -gAtfEBd7ezUwNiwgOTZ9LCB7NjgzLCAzOTZ9fVNDb2dfEBVJbnZlcnRlZFRvb2xiYXJXaW5kb3fdAA4A -XABdAF4AXwBgAGEAYgBjAGQAZQBmAGcAaABpAGoAawBqAG0AbgArAGoAagByAFUAc18QF05TVG9vbGJh -cklCRGVmYXVsdEl0ZW1zXxAfTlNUb29sYmFyU2hvd3NCYXNlbGluZVNlcGFyYXRvcl8QF05TVG9vbGJh -cklCQWxsb3dlZEl0ZW1zXxAfTlNUb29sYmFyQXV0b3NhdmVzQ29uZmlndXJhdGlvbl8QEU5TVG9vbGJh -clNpemVNb2RlXxAaTlNUb29sYmFySUJJZGVudGlmaWVkSXRlbXNfEBFOU1Rvb2xiYXJEZWxlZ2F0ZV8Q -GU5TVG9vbGJhclByZWZlcnNUb0JlU2hvd25fECBOU1Rvb2xiYXJBbGxvd3NVc2VyQ3VzdG9taXphdGlv -bl8QGk5TVG9vbGJhcklCU2VsZWN0YWJsZUl0ZW1zXxAUTlNUb29sYmFyRGlzcGxheU1vZGVfEBNOU1Rv -b2xiYXJJZGVudGlmaWVygN+A3QmA3AkQAYAOgAAJCYDegAzSAA4AdQB2AHdZTlMuc3RyaW5ngA1fECRB -QTNBMjMwNy01REFELTQzODQtQjU4Ri01MEMyMEQ2MjIzQjXSADcAOAB5AHqjAHoAewA7XxAPTlNNdXRh -YmxlU3RyaW5nWE5TU3RyaW5n0wAOAH0APgB+AH8AjVdOUy5rZXlzgM6tAIAAgQCCAIMAhACFAIYAhwCI -AIkAigCLAIyAD4AQgBGAEoATgBSAFYAWgBeAGIAZgBqAG60AjgCPAJAAkQCSAJMAlACVAJYAlwCYAJkA -moAcgDWAQYBRgGOAcIB3gI+Am4ClgK+AuYDVXxAkQjA0MkQ4QTUtQUZGNC00M0IyLTlERkItRTg3QTA5 -QjdGODYxXxAkMkNERDkwQjQtMjM1NS00RThBLUFFNDItQTZDODcyREY3MDBBXxAWTlNUb29sYmFyU2Vw -YXJhdG9ySXRlbV8QHU5TVG9vbGJhckN1c3RvbWl6ZVRvb2xiYXJJdGVtXxAkMzg0QzBFQjUtRDFENi00 -RDM5LTgxMTMtMDNGQjQ5NThEN0VEXxAaTlNUb29sYmFyRmxleGlibGVTcGFjZUl0ZW1fECRBMDZGNzY4 -OC03MkEyLTRBQUQtQjlFMS1DNjY3MjBCMkIwRDNfECQzQjY4MERFQi0xMDZFLTQ1NDktQTQ3OC1GRkI4 -QTY3MzgwNTNfECQ2RUU1MDI4OC01NEVELTQ0OEYtQkIyNS0zNDc0NzlBRTExOUZfECRGMzU5MURCQS1F -MEVDLTQ1NjQtODk2QS1DNkVGRkFCQzc4NzNfECQyRjQ4N0Q5OS0xNkU5LTRCRjgtOUE5OC02MzdGQUJF -QjI3MTZfECQwRDA1NzQ4RC0zMjU4LTQ0RjUtOUQxQy1DQkYyMTFDMTVFMkRfEBJOU1Rvb2xiYXJTcGFj -ZUl0ZW3fEBAAqQAOAKoAqwCsAK0ArgCvALAAsQCyALMAtAC1ALYAtwC4ALkAugBqACsAagArAGoAwADB -ACsAuADDAMQAwQArXxAfTlNUb29sYmFySXRlbVZpc2liaWxpdHlQcmlvcml0eV8QEU5TVG9vbGJhckl0 -ZW1WaWV3XxAUTlNUb29sYmFySXRlbUVuYWJsZWRfEBNOU1Rvb2xiYXJJdGVtQWN0aW9uXxAYTlNUb29s -YmFySXNVc2VyUmVtb3ZhYmxlXxATTlNUb29sYmFySXRlbVRhcmdldF8QGk5TVG9vbGJhckl0ZW1BdXRv -dmFsaWRhdGVzXxAXTlNUb29sYmFySXRlbUlkZW50aWZpZXJfEBlOU1Rvb2xiYXJJdGVtUGFsZXR0ZUxh -YmVsXxAUTlNUb29sYmFySXRlbVRvb2xUaXBfEBBOU1Rvb2xiYXJJdGVtVGFnXxAUTlNUb29sYmFySXRl -bU1heFNpemVfEBROU1Rvb2xiYXJJdGVtTWluU2l6ZV8QEk5TVG9vbGJhckl0ZW1MYWJlbF8QEk5TVG9v -bGJhckl0ZW1JbWFnZRAAgDSAHwmAAAmAAAmAHYAegACAM4AygB6AANIADgB1AHYAm4ANXEN1cnJlbnQg -VGltZdgAywAOAMwAzQDOAM8A0AAyACsA0gDTANQA1QDWAGoA2F8QD05TTmV4dFJlc3BvbmRlcldOU0Zy -YW1lXxATTlNPcmlnaW5hbENsYXNzTmFtZVZOU0NlbGxYTlN2RmxhZ3NZTlNFbmFibGVkgACAMYAigCGA -IxEBDAmAIFpDbGlja0ZpZWxkW05TVGV4dEZpZWxkXxAUe3syMCwgMTR9LCB7MzgsIDE0fX3YAN0ADgDe -AN8A4ADhAOIA4wDkAOUA5gDnAOgAugDqAOtbTlNDZWxsRmxhZ3NfEBFOU0JhY2tncm91bmRDb2xvclpO -U0NvbnRlbnRzWU5TU3VwcG9ydF1OU0NvbnRyb2xWaWV3XE5TQ2VsbEZsYWdzMltOU1RleHRDb2xvchIE -Af5AgDCAKIAkgCWAHxIQQgQAgC1UMzowMNQADgDuAO8A8ADxAPIA8wD0Vk5TU2l6ZVZOU05hbWVYTlNm -RmxhZ3OAJyNAJgAAAAAAAIAmEQwcXEx1Y2lkYUdyYW5kZdIANwA4APcA+KIA+AA7Vk5TRm9udNUADgD6 -APsA/AD9AP4A/wEAAQEBAldOU0NvbG9yXE5TQ29sb3JTcGFjZVtOU0NvbG9yTmFtZV1OU0NhdGFsb2dO -YW1lgCyAKxAGgCqAKVZTeXN0ZW1cY29udHJvbENvbG9y0wAOAPsBBgD+AQgBCVdOU1doaXRlgCwQA0sw -LjY2NjY2NjY5ANIANwA4AQsA+qIA+gA71QAOAPoA+wD8AP0A/gEOAQABDwECgCyAL4AugClfEBBjb250 -cm9sVGV4dENvbG9y0wAOAPsBBgD+AQgBFIAsQjAA0gA3ADgBFgEXpAEXARgAzgA7XxAPTlNUZXh0Rmll -bGRDZWxsXE5TQWN0aW9uQ2VsbNIANwA4ARoBG6IBGwA7Xk5TQ2xhc3NTd2FwcGVyWHszOCwgMTR90gA3 -ADgBHgEfogEfADtdTlNUb29sYmFySXRlbd8QEACpAA4AqgCrAKwArQCuAK8AsACxALIAswC0ALUAtgC3 -ALgAuQEiAGoAKwBqACsAagEoASkAKwC4ASsBLAEpACuANIA4CYAACYAACYA2gDeAAIBAgD+AN4AA0gAO -AHUAdgCcgA1YUG9zaXRpb27YAMsADgDMAM0AzgDPANAAMgArANIBNQE2ATcBOABqATqAAIAxgDuAOoA8 -EQEOCYA5XlRyYWNraW5nU2xpZGVyWE5TU2xpZGVyXxATe3swLCAxNH0sIHs5NiwgMTV9fd4BPwDdAA4B -QAFBAN8A4ADhAUIBQwDiAUQBRQFGAUcBSAFJALgAbQFKAOgBIgFNAUcBTgFPAUcBT1dOU1ZhbHVlXxAT -TlNOdW1iZXJPZlRpY2tNYXJrc18QEk5TVGlja01hcmtQb3NpdGlvblpOU01heFZhbHVlWk5TTWluVmFs -dWVaTlNWZXJ0aWNhbF1OU0FsdEluY1ZhbHVlXxAaTlNBbGxvd3NUaWNrTWFya1ZhbHVlc09ubHkjAAAA -AAAAAAAT/////4QB/gCAPoA9gCWAOCNAWQAAAAAAABIAAgAACAhQ0gA3ADgBUwFUpAFUARgAzgA7XE5T -U2xpZGVyQ2VsbFh7OTYsIDE1fVt7MTAwMDAsIDE1fd8QEQCpAA4BWACqAKsArACtAK4ArwCwALEAsgCz -ALQAtQC2ALcAuAFZAVoAKwBqACsAagArAGoBYQFiACsBZAFlAWYBZwArXxAjTlNUb29sYmFySXRlbU1l -bnVGb3JtUmVwcmVzZW50YXRpb26AUIBHgAAJgAAJgAAJgEKARIAAE///////////gEaARYBDgABZU2Vw -YXJhdG9yV3sxMiwgNX1aezEyLCAxMDAwfdkADgFtAW4BbwFwAXEBcgFzAXQBdQF2AXcAagF2AGoBewF8 -AX1XTlNUaXRsZV8QEU5TS2V5RXF1aXZNb2RNYXNrXU5TSXNTZXBhcmF0b3JaTlNLZXlFcXVpdlxOU0lz -RGlzYWJsZWRdTlNNbmVtb25pY0xvY1lOU09uSW1hZ2VcTlNNaXhlZEltYWdlgE+ASBIAEAAACYBICRJ/ -////gEmATdMADgAyAX8BgAGBAYJeTlNSZXNvdXJjZU5hbWWATIBKgEtXTlNJbWFnZV8QD05TTWVudUNo -ZWNrbWFya9IANwA4AYYBh6IBhwA7XxAQTlNDdXN0b21SZXNvdXJjZdMADgAyAX8BgAGBAYuATIBKgE5f -EBBOU01lbnVNaXhlZFN0YXRl0gA3ADgBjgGPogGPADtaTlNNZW51SXRlbdIANwA4AZEAnaMAnQEfADvf -EBAAqQAOAKoAqwCsAK0ArgCvALAAsQCyALMAtAC1ALYAtwC4ALkAKwBqAZYAagArAGoBmgGbAZwBZAGd -AZ0BmwGggDSAAAmAYQmAAAmAUoBTgFSAYoBigFOAVVlDdXN0b21pemVfEBFDdXN0b21pemUgVG9vbGJh -ctUADgDuAaQBpQD6AaYBpwGoAakBqlxOU0ltYWdlRmxhZ3NWTlNSZXBzgGCAVhIowAAAgFeAX1h7MzIs -IDMyfdIADgA+Aa0BroBeoQGvgFjSAA4APgGxAbKAXaIBswG0gFmAWtIADgG2AbcBuF8QFE5TVElGRlJl -cHJlc2VudGF0aW9ugFyAW08RELpNTQAqAAAQCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +BXYFdwV6BYMFhAWMBY0FjwALBZAFkgWTBZYFmgY7BkMGRgZHBkgGTAZQBlgGXgZfBmAGYwZoBnAGeQZ6 +BoQGhQaHBpsGnAadBrIGswa0BrUGtga3BrgGuQa6BrsGvAa9Br8GwQbCBscGzgbSBtMG1AbVBtoG3gbf +BuQG6wbsBvMG9Ab2BvcG/AcDBwcHCAcLBwwHDQcSBxkHGgcbBxwHIQcpBy4HLwcwBzUHNgc7B0QHRQdG +B0QHSwD4B1MHVAdZB1sHXgdfB2QHZwdoB2kHbQd0B3UHdgd3B3sHggeDB4QHiQeQB5UHlgeeB58HoQek +B6UHpgerB6wHsQe2B7kHuge7B8AHxwfLB8wHzQfSB9kH2gfbB9wH4AGiAckH5wfsB+0H8ggDCAQIBAgF +CAgICQgOCBUIFggeCB8IIQgoCCkIMwg4CDkIOgg/CEAIRQhMCE0ITghTCFoIWwhcCF0IYghpCG4Ibwhw +CHUIegiBCIUIhgiHCIgIjQiUCJUIlgibCJ4InwigCKUIpgirCKwIsQiyCLcIvgi/CMAIxAjLCMwIzQjO +CNMI2wjcCN0I2wjhCOII5wjsCPUI9gj3CPgI/wkDCRAJGAkhCSUJNAk1CTYJNwk9CUYJRwRUCUwJUAlY +CV4JYASTCWcJaAlwCXEJeQl6CUYJfgl+CX8CCwmBCYQJhQmKCYsJkAmXCZgJmQmeCaUJqQmqCasJrAmx +CbYJtwm8CcwJ1wnYCeAJ6AnsCe4J8Qn1CfcJ+QoIAN4A+goQChUKFgobChwKJAolCikKLAotCi4KMQoy +CjcKOAo9CkUKRgpHCkgKTQpVClYKWwpcCmEKaAppCmoKbwp2CncKeAp9CoQKhQqGCosKkgqTCpQKlQqa +CqEKogqrCrAKtwq4Cr0KxArFCsYKxwrMCtgK2QPSCtoK3QrpCvAK8Qr5CvoLAQsCCwkLCgsVCxsLHwsg +CyULJgsoCzALMQs7CzwLPQtHC0kLTAtNC1ALVwtYC2ALYQWSC2ILYwtkC2ULagtxC3cLeAuBC4MLhAuJ +C44LkguZC5oLmwugC6ELpgurC7ILtwu+C78LwAvFC8wLzQvOC88L1AvVC9oL4QviC+ML6AvtC+4L8gv5 +C/oL+wv8DAEMCAwJDAoMCwwQDBcMGAwZDB4MHwwkDCkMMAwxDDIMMww4DDkMPgxFDEYMSQxKDEsMTwxW +DFoMWwxcDF0MYgxjDGgMbwxwDHEMdgx3DHwMgwyEDIUMiAyJDIoMjwyaDKEMogypDKoMswy6DMMMygzL +DNAM1QzcDN0M4gzpDOoM6wzvDPYM9wz4DPkM/gz/DQQNBQ0KDQsNEA0RDRYNFw0cDSMNJA0pDSoNLw00 +DTUNOQ1ADUUNRg1HDUwNUQ1WDVcNXA1dDWINaQ1qDWsNcA11DXwNfQ1+DX8NhA2JDY4NlQ2WDZcNnA2h +DaYNqw2wDbwNxA3FDc0N1A3VDdwN3Q3lDeYN7Q3uDfUN9g39Df4OBQ4GDg0ODg4VDhYOHQ4kDiUOLA4z +DjQOOwIKDjwOQA5HDkgOSQ5KDk8OVg5XDlgOXQ5eDmIOaQ5qDmsObA5xDngOeQ56DnsOgA6KDosOjA6N +DpAOlw6YDpkOmg6hDqIOow6qDrEOuA7BDsIOww7JDsoO0g7TDtQO2g7iDuMO5A7qDvEO8g7zDvsO/A79 +Dv4PDA8NDw4PDw8QDxEPEg8aDxsPHA8iDykPKg8rDzIPMw80DzwPPQ8+D0QPSw9MD00PVA9VD1YPVw9e +D18PYA9nD24Pdg93D3gPhg+HD44Pjw+QD5cPng+fD6APpw+vD7APsQ+yD7oPuw+8D70Pxw/ID8kP0Q/S +D9sP3A/dD+UP5g/vD/AP8Q//EAAQARAKEAsQDBAaEBsQIhAjECQQKxAyEDMQNBA8ED0QQxBKEEsQTBBU +EGIQaRBqEGsQcxB0EHUQexCDEIQQhRCGEIwQjRCOEXoRgxGNEZIRmxGcEZ0RnhGfEaARoRGiEasRrxGw +EbMRthHIEdER2hHjEe0R7hHvEfQR9hH5EfoSAxIMEg0SFhIbEe4SHBIgEiESLxI4EkESShJRElISWRJa +EmMSaxJxEnMSdBJ7EnwShRKGEooSixKOEpUSlhKeEp8SoRKiEqMSsBK5EsISyxLOEtsS5BLtEe4S9hL/ +Ee4TABMCEw0TFhHuExcTGxMcEyUTLhM5EzoTRBLNEe4TTRHuE1YR7hNfE2gR7hNpE2sTdhN/E4ATgROL +E4wTjQWSC2ILYxOPE5MTlBOXFIMVcBZdFl4WXxZgFmEWYhZjFmQWZRZmFmcWaBZpFmoWaxZsFm0WbhZv +FnAWcRZyFnMWdBZ1FnYWdxZ4FnkWehZ7FnwWfRZ+Fn8WgBaBFoIWgxaEFoUWhhaHFogWiRaKFosWjBaN +Fo4WjxaQFpEWkhaTFpQBaRaVFpYWlxaYFpkWmhabFpwWnRaeFp8WoBahFqIWoxakFqUWphanFqgWqRaq +FqsWrBatFq4WrxawFrEWshazFrQWtRa2FrcWuBa5FroWuxa8Fr0Wvha/FsAWwRbCFsMWxBbFFsYWxxbI +FskWyhbLFswWzRbOFs8W0BbRFtIW0xbUFtUW1hbXFtgW2RbaFtsW3BbdFt4W3xbgFuEW4hbjFuQW5Rbm +FucW6BbpFuoW6xbsFu0W7hbvFvAW8RbyFvMW9Bb1FvYW9xb4FvkW+hb7FvwW/Rb+Fv8XABcBFwIXAxcE +FwUXBhcHFwgXCRcKFwsXDBcNFw4XDxcQFxEXEhcTFxQXFRcWFxcXGBcZFxoXGxccFx0XHhcfFyAXIRci +FyMXJBclFyYXJxcoFykXKhcrFywXLRcuFy8XMBcxFzIXMxc0FzUXNhc3FzgXORdCF0sY1hphGmIaYxpk +GmUaZhpnGmgaaRpqGmsabBptGm4abxpwGnEachpzGnQadRp2GncaeBp5Gnoaexp8Gn0afhp/GoAagRqC +GoMahBqFGoYahxqIGokaihqLGowajRqOGo8akBqRGpIakxqUGpUalhqXGpgamRqaGpsanBqdGp4anxqg +GqEA1hqiGqMapBqlGqYapxqoGqkaqhqrGqwarRquGq8asBqxGrIasxq0GrUathq3GrgauRq6GrsavBq9 +Gr4avxrAGsEawhrDA/IaxBrFGsYaxxrIGskayhrLGswazRrOGs8a0BrRGtIa0xrUGtUa1hrXGtga2Rra +Gtsa3BrdGt4a3xrgGuEa4hrjGuQa5RrmGuca6BrpGuoa6wE4Guwa7RruGu8a8BrxGvIa8xr0GvUa9hr3 +Gvga+Rr6Gvsa/Br9Gv4a/xsAGwEbAhsDGwQbBRsGGwcbCBsJGwobCxsMGw0bDhsPGxAbERsSGxMbFABV +GxUbFhsXGxgbGRsaGxsbHBsdGx4bHxsgGyEbIhsjGyQbJRsmGycbKBspGyobKxssGy0bLhsvGzAbMRsy +GzMbNBs1GzYbNxs4GzkbOhs7GzwbPRs+Gz8bQBtBG0IbQxtEG0UbRhtHG0gbSRtKG0sbTBtNG04bTxtQ +G1EbUhtTG1QbVRtWG1cbWBtZG1obWxtcG10bXhtfG2AbYRtiG2MbZBtlG2YbZxtoG2kbahtrG2wbbRtu +G28bcBtxG3Ibcxt0G3Ubdht3G3gbeRt6G3sbfBt9G34bfxuAG4EbghuDG4QbhRuGG4cbiBuJG4obixuM +G40bjhuPG5AbkRuSG5MCoxuUG5UblhuXG5gbmRuaG5sbnBudG54bnxugG6EbohujG6QbpRumG6cbqBup +G6obqxusG60brhuvG7AbsRuyG7MbtBu1G7Ybtxu4G7kbuhu7G7wbvRu+G78bwBvBG8IbwxvEG8UbxhvH +G8gbyRvKG8sbzBvNG84bzxvQG9Eb0hvTG9Qb1RvWG9cb2BvZG9oCpBvbG9wb3RveG98b4BvhG+Ib4xvm +G+kb7FUkbnVsbN8QEgANAA4ADwAQABEAEgATABQAFQAWABcAGAAZABoAGwAcAB0AHgAfACAAIQAiACMA +JAAlACYAJwAoACkAKgArACwALQAuAC8AMFZOU1Jvb3RWJGNsYXNzXU5TT2JqZWN0c0tleXNfEA9OU0Ns +YXNzZXNWYWx1ZXNfEBlOU0FjY2Vzc2liaWxpdHlPaWRzVmFsdWVzXU5TQ29ubmVjdGlvbnNbTlNOYW1l +c0tleXNbTlNGcmFtZXdvcmtdTlNDbGFzc2VzS2V5c1pOU09pZHNLZXlzXU5TTmFtZXNWYWx1ZXNfEBlO +U0FjY2Vzc2liaWxpdHlDb25uZWN0b3JzXU5TRm9udE1hbmFnZXJfEBBOU1Zpc2libGVXaW5kb3dzXxAP +TlNPYmplY3RzVmFsdWVzXxAXTlNBY2Nlc3NpYmlsaXR5T2lkc0tleXNZTlNOZXh0T2lkXE5TT2lkc1Zh +bHVlc4ACgQbygQQRgQVkgQbxgQFAgQSEgAWBBWOBBWWBBIWBBu+AAIAGgQSDgQbwEQaRgQVm0gAOADIA +MwA0W05TQ2xhc3NOYW1lgASAA11OU0FwcGxpY2F0aW9u0gA3ADgAOQA6WCRjbGFzc2VzWiRjbGFzc25h +bWWiADoAO15OU0N1c3RvbU9iamVjdFhOU09iamVjdF8QEElCQ29jb2FGcmFtZXdvcmvSAA4APgA/AEBa +TlMub2JqZWN0c4EBP6EAQYAH2wBDAA4ARABFAEYARwBIAEkASgBLAEwATQBOAE8AUABQAFIAUwBUAFUA +VgBXXE5TV2luZG93Vmlld1xOU1NjcmVlblJlY3RfEBNOU0ZyYW1lQXV0b3NhdmVOYW1lXU5TV2luZG93 +VGl0bGVZTlNXVEZsYWdzXU5TV2luZG93Q2xhc3NcTlNXaW5kb3dSZWN0XxAPTlNXaW5kb3dCYWNraW5n +XxARTlNXaW5kb3dTdHlsZU1hc2tbTlNWaWV3Q2xhc3OA4IEBPoEBPYAJgAkSYHgIAIAKgAgQAhEQD4AL +XxAXe3s1MDYsIDk2fSwgezY4MywgMzk2fX1TQ29nXxAVSW52ZXJ0ZWRUb29sYmFyV2luZG933QAOAFwA +XQBeAF8AYABhAGIAYwBkAGUAZgBnAGgAaQBqAGsAagBtAG4AKwBqAGoAcgBVAHNfEBdOU1Rvb2xiYXJJ +QkRlZmF1bHRJdGVtc18QH05TVG9vbGJhclNob3dzQmFzZWxpbmVTZXBhcmF0b3JfEBdOU1Rvb2xiYXJJ +QkFsbG93ZWRJdGVtc18QH05TVG9vbGJhckF1dG9zYXZlc0NvbmZpZ3VyYXRpb25fEBFOU1Rvb2xiYXJT +aXplTW9kZV8QGk5TVG9vbGJhcklCSWRlbnRpZmllZEl0ZW1zXxARTlNUb29sYmFyRGVsZWdhdGVfEBlO +U1Rvb2xiYXJQcmVmZXJzVG9CZVNob3duXxAgTlNUb29sYmFyQWxsb3dzVXNlckN1c3RvbWl6YXRpb25f +EBpOU1Rvb2xiYXJJQlNlbGVjdGFibGVJdGVtc18QFE5TVG9vbGJhckRpc3BsYXlNb2RlXxATTlNUb29s +YmFySWRlbnRpZmllcoDfgN0JgNwJEAGADoAACQmA3oAM0gAOAHUAdgB3WU5TLnN0cmluZ4ANXxAkQUEz +QTIzMDctNURBRC00Mzg0LUI1OEYtNTBDMjBENjIyM0I10gA3ADgAeQB6owB6AHsAO18QD05TTXV0YWJs +ZVN0cmluZ1hOU1N0cmluZ9MADgB9AD4AfgB/AI1XTlMua2V5c4DOrQCAAIEAggCDAIQAhQCGAIcAiACJ +AIoAiwCMgA+AEIARgBKAE4AUgBWAFoAXgBiAGYAagButAI4AjwCQAJEAkgCTAJQAlQCWAJcAmACZAJqA +HIA1gEGAUYBjgHCAd4CPgJuApYCvgLmA1V8QJEIwNDJEOEE1LUFGRjQtNDNCMi05REZCLUU4N0EwOUI3 +Rjg2MV8QJDJDREQ5MEI0LTIzNTUtNEU4QS1BRTQyLUE2Qzg3MkRGNzAwQV8QFk5TVG9vbGJhclNlcGFy +YXRvckl0ZW1fEB1OU1Rvb2xiYXJDdXN0b21pemVUb29sYmFySXRlbV8QJDM4NEMwRUI1LUQxRDYtNEQz +OS04MTEzLTAzRkI0OTU4RDdFRF8QGk5TVG9vbGJhckZsZXhpYmxlU3BhY2VJdGVtXxAkQTA2Rjc2ODgt +NzJBMi00QUFELUI5RTEtQzY2NzIwQjJCMEQzXxAkM0I2ODBERUItMTA2RS00NTQ5LUE0NzgtRkZCOEE2 +NzM4MDUzXxAkNkVFNTAyODgtNTRFRC00NDhGLUJCMjUtMzQ3NDc5QUUxMTlGXxAkRjM1OTFEQkEtRTBF +Qy00NTY0LTg5NkEtQzZFRkZBQkM3ODczXxAkMkY0ODdEOTktMTZFOS00QkY4LTlBOTgtNjM3RkFCRUIy +NzE2XxAkMEQwNTc0OEQtMzI1OC00NEY1LTlEMUMtQ0JGMjExQzE1RTJEXxASTlNUb29sYmFyU3BhY2VJ +dGVt3xAQAKkADgCqAKsArACtAK4ArwCwALEAsgCzALQAtQC2ALcAuAC5ALoAagArAGoAKwBqAMAAwQAr +ALgAwwDEAMEAK18QH05TVG9vbGJhckl0ZW1WaXNpYmlsaXR5UHJpb3JpdHlfEBFOU1Rvb2xiYXJJdGVt +Vmlld18QFE5TVG9vbGJhckl0ZW1FbmFibGVkXxATTlNUb29sYmFySXRlbUFjdGlvbl8QGE5TVG9vbGJh +cklzVXNlclJlbW92YWJsZV8QE05TVG9vbGJhckl0ZW1UYXJnZXRfEBpOU1Rvb2xiYXJJdGVtQXV0b3Zh +bGlkYXRlc18QF05TVG9vbGJhckl0ZW1JZGVudGlmaWVyXxAZTlNUb29sYmFySXRlbVBhbGV0dGVMYWJl +bF8QFE5TVG9vbGJhckl0ZW1Ub29sVGlwXxAQTlNUb29sYmFySXRlbVRhZ18QFE5TVG9vbGJhckl0ZW1N +YXhTaXplXxAUTlNUb29sYmFySXRlbU1pblNpemVfEBJOU1Rvb2xiYXJJdGVtTGFiZWxfEBJOU1Rvb2xi +YXJJdGVtSW1hZ2UQAIA0gB8JgAAJgAAJgB2AHoAAgDOAMoAegADSAA4AdQB2AJuADVxDdXJyZW50IFRp +bWXYAMsADgDMAM0AzgDPANAAMgArANIA0wDUANUA1gBqANhfEA9OU05leHRSZXNwb25kZXJXTlNGcmFt +ZV8QE05TT3JpZ2luYWxDbGFzc05hbWVWTlNDZWxsWE5TdkZsYWdzWU5TRW5hYmxlZIAAgDGAIoAhgCMR +AQwJgCBaQ2xpY2tGaWVsZFtOU1RleHRGaWVsZF8QFHt7MjAsIDE0fSwgezM4LCAxNH192ADdAA4A3gDf +AOAA4QDiAOMA5ADlAOYA5wDoALoA6gDrW05TQ2VsbEZsYWdzXxARTlNCYWNrZ3JvdW5kQ29sb3JaTlND +b250ZW50c1lOU1N1cHBvcnRdTlNDb250cm9sVmlld1xOU0NlbGxGbGFnczJbTlNUZXh0Q29sb3ISBAH+ +QIAwgCiAJIAlgB8SEEIEAIAtVDM6MDDUAA4A7gDvAPAA8QDyAPMA9FZOU1NpemVWTlNOYW1lWE5TZkZs +YWdzgCcjQCYAAAAAAACAJhEMHFxMdWNpZGFHcmFuZGXSADcAOAD3APiiAPgAO1ZOU0ZvbnTVAA4A+gD7 +APwA/QD+AP8BAAEBAQJXTlNDb2xvclxOU0NvbG9yU3BhY2VbTlNDb2xvck5hbWVdTlNDYXRhbG9nTmFt +ZYAsgCsQBoAqgClWU3lzdGVtXGNvbnRyb2xDb2xvctMADgD7AQYA/gEIAQlXTlNXaGl0ZYAsEANLMC42 +NjY2NjY2OQDSADcAOAELAPqiAPoAO9UADgD6APsA/AD9AP4BDgEAAQ8BAoAsgC+ALoApXxAQY29udHJv +bFRleHRDb2xvctMADgD7AQYA/gEIARSALEIwANIANwA4ARYBF6QBFwEYAM4AO18QD05TVGV4dEZpZWxk +Q2VsbFxOU0FjdGlvbkNlbGzSADcAOAEaARuiARsAO15OU0NsYXNzU3dhcHBlclh7MzgsIDE0fdIANwA4 +AR4BH6IBHwA7XU5TVG9vbGJhckl0ZW3fEBAAqQAOAKoAqwCsAK0ArgCvALAAsQCyALMAtAC1ALYAtwC4 +ALkBIgBqACsAagArAGoBKAEpACsAuAErASwBKQArgDSAOAmAAAmAAAmANoA3gACAQIA/gDeAANIADgB1 +AHYAnIANWFBvc2l0aW9u2ADLAA4AzADNAM4AzwDQADIAKwDSATUBNgE3ATgAagE6gACAMYA7gDqAPBEB +DgmAOV5UcmFja2luZ1NsaWRlclhOU1NsaWRlcl8QE3t7MCwgMTR9LCB7OTYsIDE1fX3eAT8A3QAOAUAB +QQDfAOAA4QFCAUMA4gFEAUUBRgFHAUgBSQC4AG0BSgDoASIBTQFHAU4BTwFHAU9XTlNWYWx1ZV8QE05T +TnVtYmVyT2ZUaWNrTWFya3NfEBJOU1RpY2tNYXJrUG9zaXRpb25aTlNNYXhWYWx1ZVpOU01pblZhbHVl +Wk5TVmVydGljYWxdTlNBbHRJbmNWYWx1ZV8QGk5TQWxsb3dzVGlja01hcmtWYWx1ZXNPbmx5IwAAAAAA +AAAAE/////+EAf4AgD6APYAlgDgjQFkAAAAAAAASAAIAAAgIUNIANwA4AVMBVKQBVAEYAM4AO1xOU1Ns +aWRlckNlbGxYezk2LCAxNX1bezEwMDAwLCAxNX3fEBEAqQAOAVgAqgCrAKwArQCuAK8AsACxALIAswC0 +ALUAtgC3ALgBWQFaACsAagArAGoAKwBqAWEBYgArAWQBZQFmAWcAK18QI05TVG9vbGJhckl0ZW1NZW51 +Rm9ybVJlcHJlc2VudGF0aW9ugFCAR4AACYAACYAACYBCgESAABP//////////4BGgEWAQ4AAWVNlcGFy +YXRvcld7MTIsIDV9WnsxMiwgMTAwMH3ZAA4BbQFuAW8BcAFxAXIBcwF0AXUBdgF3AGoBdgBqAXsBfAF9 +V05TVGl0bGVfEBFOU0tleUVxdWl2TW9kTWFza11OU0lzU2VwYXJhdG9yWk5TS2V5RXF1aXZcTlNJc0Rp +c2FibGVkXU5TTW5lbW9uaWNMb2NZTlNPbkltYWdlXE5TTWl4ZWRJbWFnZYBPgEgSABAAAAmASAkSf/// +/4BJgE3TAA4AMgF/AYABgQGCXk5TUmVzb3VyY2VOYW1lgEyASoBLV05TSW1hZ2VfEA9OU01lbnVDaGVj +a21hcmvSADcAOAGGAYeiAYcAO18QEE5TQ3VzdG9tUmVzb3VyY2XTAA4AMgF/AYABgQGLgEyASoBOXxAQ +TlNNZW51TWl4ZWRTdGF0ZdIANwA4AY4Bj6IBjwA7Wk5TTWVudUl0ZW3SADcAOAGRAJ2jAJ0BHwA73xAQ +AKkADgCqAKsArACtAK4ArwCwALEAsgCzALQAtQC2ALcAuAC5ACsAagGWAGoAKwBqAZoBmwGcAWQBnQGd +AZsBoIA0gAAJgGEJgAAJgFKAU4BUgGKAYoBTgFVZQ3VzdG9taXplXxARQ3VzdG9taXplIFRvb2xiYXLV +AA4A7gGkAaUA+gGmAacBqAGpAapcTlNJbWFnZUZsYWdzVk5TUmVwc4BggFYSKMAAAIBXgF9YezMyLCAz +Mn3SAA4APgGtAa6AXqEBr4BY0gAOAD4BsQGygF2iAbMBtIBZgFrSAA4BtgG3AbhfEBROU1RJRkZSZXBy +ZXNlbnRhdGlvboBcgFtPERC6TU0AKgAAEAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA @@ -8557,1098 +8561,1098 @@ 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 -AAMAAAABACAAAAECAAMAAAAEAAAQqgEDAAMAAAABAAEAAAEGAAMAAAABAAIAAAERAAQAAAABAAAACAES -AAMAAAABAAEAAAEVAAMAAAABAAQAAAEWAAMAAAABAPwAAAEXAAQAAAABAAAQAAEcAAMAAAABAAEAAAFS -AAMAAAABAAEAAAFTAAMAAAAEAAAQsgAAAAAACAAIAAgACAABAAEAAQAB0gA3ADgBuwG8owG8Ab0AO18Q -EE5TQml0bWFwSW1hZ2VSZXBaTlNJbWFnZVJlcNIANwA4Ab8BwKIBwAA7V05TQXJyYXnSADcAOAHCAcOj -AcMBwAA7Xk5TTXV0YWJsZUFycmF50wAOAPsBBgD+AQgBxoAsRDAgMADSADcAOAHIAYOiAYMAO18QH3J1 -blRvb2xiYXJDdXN0b21pemF0aW9uUGFsZXR0ZTpWezAsIDB93xAQAKkADgCqAKsArACtAK4ArwCwALEA -sgCzALQAtQC2ALcAuAC5Ac0AagArAGoAKwBqAdMB1AArALgB1gHXAdQB2YA0gGYJgAAJgAAJgGSAZYAA -gG+AboBlgGrSAA4AdQB2AJ+ADVdTaHVmZmxl1gDLAA4AzADOAM8A0AArAd8B4AHhANYAaoAAgG2AZ4Bo -CV8QFHt7MTAsIDE0fSwgezI0LCAyNX193QDdAA4B5QHmAecB6AHpAN8A4ADhAeoA4gHrAewB7QFKAdkB -8AHxAUoBSgH0Ac0B9gH3AfhfEBNOU0FsdGVybmF0ZUNvbnRlbnRzXU5TTm9ybWFsSW1hZ2VfEBJOU1Bl -cmlvZGljSW50ZXJ2YWxeTlNCdXR0b25GbGFnczJfEA9OU0tleUVxdWl2YWxlbnRfEA9OU1BlcmlvZGlj -RGVsYXldTlNCdXR0b25GbGFncxIEAf4AgGyAPYBqEBkQI4A9gD2AaYBmEMgSCAAAABP/////hsQA/9QA -DgDuAO8A8ADxAfsA8wH9gCcjQCoAAAAAAACAJhEEFNMADgAyAX8BgAGBAgGATIBKgGtac2h1ZmZsZV9v -btIANwA4AgQCBaQCBQEYAM4AO1xOU0J1dHRvbkNlbGzSADcAOAIHAgilAggCCQIKAgsAO1hOU0J1dHRv -bllOU0NvbnRyb2xWTlNWaWV3W05TUmVzcG9uZGVyWHsyNCwgMjV93xARAKkADgFYAKoAqwCsAK0ArgCv -ALAAsQCyALMAtAC1ALYAtwC4Ag4CDwArAGoAKwBqACsAagIWAhcAKwFkAhkCGgFnACuAdoB1gAAJgAAJ -gAAJgHGAcoAAgHSAc4BDgABeRmxleGlibGUgU3BhY2VWezEsIDV9W3syMDAwMCwgMzJ92QAOAW0BbgFv -AXABcQFyAXMBdAF1AXYBdwBqAXYAagF7AXwBfYBPgEgJgEgJgEmATdIANwA4AikAoKMAoAEfADvfEBAA -qQAOAKoAqwCsAK0ArgCvALAAsQCyALMAtAC1ALYAtwC4ALkCLABqACsAagArAGoCMgIzACsAuAI1AjYC -MwArgDSAegmAAAmAAAmAeIB5gACAjoCNgHmAANIADgB1AHYAoYANXxAQUGxheWJhY2sgQnV0dG9uc9YA -ywAOAMwAzgDPANAAKwI+Aj8CQADWAGqAAICMgHuAfAlfEBN7ezksIDE0fSwgezgwLCAyNH192ADdAkQA -DgDgAOEA4gJFAkYBSABVAkcB9AIsALgCSgBVXk5TVHJhY2tpbmdNb2RlXxAPTlNTZWdtZW50SW1hZ2Vz -XxARTlNTZWxlY3RlZFNlZ21lbnSAi4BpgHqAfdIADgA+Aa0CTYBeowJOAk8CUIB+gIOAh9YADgJSAlMC -VAJVAlYCVwJYALgCWQJaAUpfEBJOU1NlZ21lbnRJdGVtSW1hZ2VfEBlOU1NlZ21lbnRJdGVtSW1hZ2VT -Y2FsaW5nXxAUTlNTZWdtZW50SXRlbVRvb2x0aXBfEBJOU1NlZ21lbnRJdGVtV2lkdGhfEBJOU1NlZ21l -bnRJdGVtTGFiZWyAgoB/gIEjQDgAAAAAAACAPdMADgAyAX8BgAGBAl+ATIBKgIBYcHJldmlvdXNYUHJl -dmlvdXPSADcAOAJjAmSiAmQAO11OU1NlZ21lbnRJdGVt1wAOAlICUwJUAlUCVgJmAlcCaAC4AmkCWgFK -AG1fEBBOU1NlZ21lbnRJdGVtVGFngIKAhICGgD3TAA4AMgF/AYABgQJugEyASoCFVHBsYXlUUGxhedYA -DgJSAlMCVAJVAlYCVwJzALgCdAJaAUqAgoCIgIqAPdMADgAyAX8BgAGBAnmATIBKgIlUbmV4dFROZXh0 -0gA3ADgCfQJ+pAJ+ARgAzgA7XxAPTlNTZWdtZW50ZWRDZWxs0gA3ADgCgAKBpQKBAgkCCgILADtfEBJO -U1NlZ21lbnRlZENvbnRyb2xYezgwLCAyNH3fEBAAqQAOAKoAqwCsAK0ArgCvALAAsQCyALMAtAC1ALYA -twC4ALkChQBqACsAagArAGoCiwKMACsAuAKOAo8CjAKRgDSAkgmAAAmAAAmAkICRgACAmoCZgJGAl9IA -DgB1AHYAooANVlZvbHVtZdgAywAOAMwAzQDOAM8A0AAyACsA0gKYApkCmgDWAGoCnIAAgDGAlYCUgJYJ -gJNbUG9wdXBCdXR0b25fEBR7ezEyLCAxNH0sIHsyNCwgMjV9fd0A3QAOAeUB5gHnAegB6QDfAOAA4QHq -AOIB6wHsAe0BSgKRAqMCpAFKAUoB9AKFAqkB9wKqgGyAPYCXEEsQo4A9gD2AaYCSEQGQE/////+GxED/ -0wAOADIBfwGAAYECroBMgEqAmFt2b2x1bWVfaGlnaN8QEACpAA4AqgCrAKwArQCuAK8AsACxALIAswC0 -ALUAtgC3ALgAuQKyAGoAKwBqACsAagK4ArkAKwC4ArsCvAK5Ar6ANICeCYAACYAACYCcgJ2AAICkgKOA -nYCh0gAOAHUAdgCjgA1bRmlsZSBEcmF3ZXLWAMsADgDMAM4AzwDQACsB3wLFAsYA1gBqgACAbYCfgKAJ -XxAUe3syMSwgMTR9LCB7MjQsIDI1fX3dAN0ADgHlAeYB5wHoAekA3wDgAOEB6gDiAesB7AHtAUoCvgHw -AfEBSgFKAfQCsgH2AfcB+IBsgD2AoYA9gD2AaYCe0wAOADIBfwGAAYEC1IBMgEqAollmaWxlc19vZmbf -EBAAqQAOAKoAqwCsAK0ArgCvALAAsQCyALMAtAC1ALYAtwC4ALkC2ABqACsAagArAGoC3gLfACsAuALh -AuIC3wLkgDSAqAmAAAmAAAmApoCngACAroCtgKeAq9IADgB1AHYApIANVlJlcGVhdNYAywAOAMwAzgDP -ANAAKwHfAusC7ADWAGqAAIBtgKmAqgndAN0ADgHlAeYB5wHoAekA3wDgAOEB6gDiAesB7AHtAUoC5AHw -AfEBSgFKAfQC2AH2AfcB+IBsgD2Aq4A9gD2AaYCo0wAOADIBfwGAAYEC+YBMgEqArFlyZXBlYXRfb27f -EBAAqQAOAKoAqwCsAK0ArgCvALAAsQCyALMAtAC1ALYAtwC4ALkC/QBqACsAagArAGoDAwMEACsAuAMG -AwcDBAMJgDSAsgmAAAmAAAmAsICxgACAuIC3gLGAtdIADgB1AHYApYANW0luZm8gRHJhd2Vy1gDLAA4A -zADOAM8A0AArAd8DEAMRANYAaoAAgG2As4C0CV8QFHt7MjMsIDE0fSwgezI0LCAyNX193QDdAA4B5QHm -AecB6AHpAN8A4ADhAeoA4gHrAewB7QFKAwkB8AHxAUoBSgH0Av0B9gH3AfiAbIA9gLWAPYA9gGmAstMA -DgAyAX8BgAGBAx+ATIBKgLZYaW5mb19vZmbfEBAAqQAOAKoAqwCsAK0ArgCvALAAsQCyALMAtAC1ALYA -twC4ALkDIwBqACsAagArAGoDKQMqACsAuAMsAy0DKgArgDSAvAmAAAmAAAmAuoC7gACA1IDTgLuAANIA -DgB1AHYApoANVlNlYXJjaNYAywAOAMwAzgDPANAAKwM1AzYDNwDWAGqAAIDSgL2AvglfEBN7ezAsIDE0 -fSwgezk2LCAyMn193gDdAA4DOwDeAOAA4QDiAzwDPQM+Az8DQANBAOMDQgNDA0QDRQH0AyMDSABtAGoD -SgNLA0wDTQDrXxASTlNDYW5jZWxCdXR0b25DZWxsXxAQTlNUZXh0QmV6ZWxTdHlsZV8QEU5TRHJhd3NC -YWNrZ3JvdW5kXxASTlNTZWFyY2hCdXR0b25DZWxsXxAVTlNSZWNlbnRzQXV0b3NhdmVOYW1lXxAQTlNN -YXhpbXVtUmVjZW50c18QE05TUGxhY2Vob2xkZXJTdHJpbmcSFHH+QIDRgMaAwIBpgLwSEAAEAAmAw4DQ -EP+Av4AtU0FsbNUADgD6APsA/AD9AP4DUgEAA1MBAoAsgMKAwYApXxATdGV4dEJhY2tncm91bmRDb2xv -ctMADgD7AQYA/gEIA1iALEIxANwDWgDdAA4B5wHoAekA3wDhAeoA4gNbAesDNwNdAe0CowC4AUoDYAMj -AqkAuANiA2NYTlNUYXJnZXRYTlNBY3Rpb26AvhIAAf4AgGyAPYDEgLyAxRIIRED/VnNlYXJjaF8QE19z -ZWFyY2hGaWVsZFNlYXJjaDrdA1oA3QAOAecB6AHpA2cA3wDhAeoA4gNbAesDNwNdAe0CowC4AUoDawNs -AyMCqQC4A24DY18QI05TQWNjZXNzaWJpbGl0eU92ZXJyaWRkZW5BdHRyaWJ1dGVzgL6AbIA9gMiAx4C8 -gM9VY2xlYXLSAA4APgGtA3KAXqEDc4DJ0wAOAH0APgB+A3YDeYDOogN3A3iAyoDLogN6A3uAzIDNXUFY -RGVzY3JpcHRpb25fEClOU0FjY2Vzc2liaWxpdHlFbmNvZGVkQXR0cmlidXRlc1ZhbHVlVHlwZVZjYW5j -ZWzSADcAOAOAA4GjA4EDggA7XxATTlNNdXRhYmxlRGljdGlvbmFyeVxOU0RpY3Rpb25hcnlfEBNfc2Vh -cmNoRmllbGRDYW5jZWw6WUNvZ0ZpbHRlctIANwA4A4YDh6UDhwEXARgAzgA7XxARTlNTZWFyY2hGaWVs -ZENlbGzSADcAOAOJA4qmA4oA2gIJAgoCCwA7XU5TU2VhcmNoRmllbGRYezk2LCAyMn3fEBEAqQAOAVgA -qgCrAKwArQCuAK8AsACxALIAswC0ALUAtgC3ALgDjQOOACsAagArAGoAKwBqA5UDlgArAWQDmAOZAWcA -K4DbgNqAAAmAAAmAAAmA1oDXgACA2YDYgEOAAFVTcGFjZVd7MzIsIDV92QAOAW0BbgFvAXABcQFyAXMB -dAF1AXYBdwBqAXYAagF7AXwBfYBPgEgJgEgJgEmATdIANwA4A6cAp6MApwEfADvSAA4APgGxA6qAXa0A -mgCTAJAAmQCUAI8AjgCVAJgAlgCSAJcAkYDVgHCAQYC5gHeANYAcgI+Ar4CbgGOApYBR0gAOAD4BrQO6 -gF6uAJQAmgCVAJoAjwCOAJoAkgCXAJoAmACWAJoAmYB3gNWAj4DVgDWAHIDVgGOApYDVgK+Am4DVgLnS -AA4APgGtA8uAXqDSADcAOAPNA86iA84AO1lOU1Rvb2xiYXLXAMsADgPQAM8D0QPSA9MD1APVA9YD1wPY -A9QD2lpOU1N1YnZpZXdzW05TRnJhbWVTaXplWE5TV2luZG93W05TU3VwZXJ2aWV3gOGBATyA4hEBAIEB -OoDhgQE70gAOAD4BrQPdgF6iA94D34DjgQE13xAPAMsD4QAOAMwD4gPjA+QD0APlAM8D0gPTA+YD5wPo -AE0D6gPrA+wD7QPuA+8D8APxA/ID1ABNA/UD9gP2W05TSFNjcm9sbGVyWE5Tc0ZsYWdzXE5TQ29ybmVy -Vmlld18QEE5TSGVhZGVyQ2xpcFZpZXdcTlNTY3JvbGxBbXRzW05TVlNjcm9sbGVyXU5TTmV4dEtleVZp -ZXddTlNDb250ZW50Vmlld4DggQEvgQE0gQEzEQIwgO+A7IDkTxAQAAAAAAAAAABBmAAAQZgAABEBEoDh -gOCBASuA5YDl0gAOAD4BrQP6gF6lA/YD9QPqA+8D7oDlgQErgQEvgOyA79sAywAOAMwEAQPQAM8EAgPS -BAMD0wPnA94EBQQGAFUEBwQIBAkD1AQLA94ECVlOU2N2RmxhZ3NZTlNEb2NWaWV3WU5TQkdDb2xvcoDj -gQEqgQEpgOYRCQCA54DhgP2A44Dn0gAOAD4BrQQQgF6hBAmA598QFwDLBBMADgQUAM0EFQDeBBYD4wQX -BBgEGQDPA9EA0AQaA9IAMgQbBBwD0wQdBB4D9gC4ANIEIQQiBCMECwBqA+4EJwBtBCgEKQQqAGoELAPU -BC4ELwQwA/YEMgQzXxAfTlNEcmFnZ2luZ1NvdXJjZU1hc2tGb3JOb25Mb2NhbFlOU1R2RmxhZ3NcTlNI -ZWFkZXJWaWV3XxASTlNBbGxvd3NUeXBlU2VsZWN0XxAXTlNJbnRlcmNlbGxTcGFjaW5nV2lkdGhfEBlO -U0NvbHVtbkF1dG9yZXNpemluZ1N0eWxlXxAYTlNJbnRlcmNlbGxTcGFjaW5nSGVpZ2h0Xk5TQXV0b3Nh -dmVOYW1lW05TR3JpZENvbG9yXxAcTlNEcmFnZ2luZ1NvdXJjZU1hc2tGb3JMb2NhbF5OU1RhYmxlQ29s -dW1uc1tOU1Jvd0hlaWdodIDlgDET/////9vAgACA6YDrgP0JgO8jQAgAAAAAAAAjQAAAAAAAAAARERKA -6gmBASiA4YDogQElEA+A5YDyI0AxAAAAAAAAXFBsYXlsaXN0Vmlld1tOU1RhYmxlVmlld1p7NjgzLCAz -NTZ91wDLAA4AzwPRA9ID0wQ1A+8EOQPXBDoD1APvBAmA7IDugO2A4YDsgOfbAMsADgQBA9AAzwPRBAID -0gQDA9MD5wPeBAUEQQRCBAgEQwQjA9QECwPeBCOA44EBKhAEgQExgQEygOuA4YD9gOOA61l7NjgzLCAx -N33SADcAOARLBEykBEwCCgILADtfEBFOU1RhYmxlSGVhZGVyVmlld9YAywAOAMwAzwPSA9MD3gRPBFAE -UQPUA96A44DxgPAT/////4AAAQCA4YDjXxAUe3stMjYsIDB9LCB7MTYsIDE3fX3SADcAOARWBFekBFcC -CgILADtdX05TQ29ybmVyVmlld9IADgA+Aa0EWoBeqARbBFwEXQReBF8EYARhBGKA84EBAIEBBYEBDIEB -EYEBFoEBG4EBINoEZAAOBGUEZgRnBGgEaQRqBGsENQBqBG0EbgRvBHAEcQEIBHIEcAQJXk5TSXNSZXNp -emVhYmxlXE5TSGVhZGVyQ2VsbFxOU0lkZW50aWZpZXJXTlNXaWR0aFpOU0RhdGFDZWxsXk5TUmVzaXpp -bmdNYXNrWk5TTWluV2lkdGhaTlNNYXhXaWR0aAmA/4D1gPQjQE8AAAAAAACA+yNANgAAAAAAAIDnVWlu -ZGV41wDdAA4A3gDfAOAA4gDjBHYEdwR4BHkA6AR7BHwSBIH+AID6gPeA9oAlEgQAAACA+FEj0wAOAPsB -BgD+AQgEgIAsSzAuMzMzMzMyOTkA1QAOAPoA+wD8AP0A/gEOAQAEhAECgCyAL4D5gClfEA9oZWFkZXJU -ZXh0Q29sb3LSADcAOASIBImlBIkBFwEYAM4AO18QEU5TVGFibGVIZWFkZXJDZWxs2ADdAA4A3gDfAOAA -4QDiAOMEiwDlBAsEjgH0BAkEkQDrEhQh/kCAMID9gPyAaYDnEgQACACALVlUZXh0IENlbGzVAA4A+gD7 -APwA/QD+AP8BAASXAQKALIArgP6AKV8QFmNvbnRyb2xCYWNrZ3JvdW5kQ29sb3LSADcAOASbBJyiBJwA -O11OU1RhYmxlQ29sdW1u2gRkAA4EZQRmBGcEaARpBGoEawQ1AGoEbQSgBKEEogSjAQgEpASlBAkJgP+B -AQKBAQEjQFlAAAAAAACBAQQjQESAAAAAAAAjQI9AAAAAAACA51V0aXRsZdcA3QAOAN4A3wDgAOIA4wR2 -BHcEeASrAOgAuAR8gPqA94EBA4AlgPhVVGl0bGXYAN0ADgDeAN8A4ADhAOIA4wSLAOUECwSOAfQECQS1 -AOuAMID9gPyAaYDnEQgAgC3aBGQADgRlBGYEZwRoBGkEagRrBDUAagRtBLoEuwS8BL0BCAS+BKUECQmA -/4EBB4EBBiNAWAAAAAAAAIEBCyNAQgAAAAAAAIDnVmFydGlzdNcA3QAOAN4A3wDgAOIA4wHsBHcEwwTE -AOgAuAR8gPqBAQmBAQiAJYD4VkFydGlzdNUADgD6APsA/AD9AP4DUgEABMsBAoAsgMKBAQqAKVtoZWFk -ZXJDb2xvctgA3QAOAN4A3wDgAOEA4gDjBIsA5QQLBI4B9AQJBLUA64AwgP2A/IBpgOeALdoEZAAOBGUE -ZgRnBGgEaQRqBGsENQBqBG0E2ATZBNoE2wEIBNwEpQQJCYD/gQEOgQENI0BYwAAAAAAAgQEQI0BDgAAA -AAAAgOdVYWxidW3XAN0ADgDeAN8A4ADiAOMB7AR3BMME4gDoALgEfID6gQEJgQEPgCWA+FVBbGJ1bdgA -3QAOAN4A3wDgAOEA4gDjBIsA5QQLBI4B9AQJBLUA64AwgP2A/IBpgOeALdoEZAAOBGUEZgRnBGgEaQRq -BGsENQBqBG0E8ATxBPIE8wEIBPQEpQQJCYD/gQETgQESI0BY57AAAAAAgQEVI0BET2AgAAAAgOdWbGVu -Z3Ro1wDdAA4A3gDfAOAA4gDjAewEdwTDBPoA6AR7BHyA+oEBCYEBFIAlgPhWTGVuZ3Ro2ADdAA4A3gDf -AOAA4QDiAOMEiwDlBAsEjgH0BAkEkQDrgDCA/YD8gGmA54At2gRkAA4EZQRmBGcEaARpBGoEawQ1AGoE -bQUIBQkFCgULAQgFDASlBAkJgP+BARiBARcjQFFAAAAAAACBARojQCQAAAAAAACA51R5ZWFy1wDdAA4A -3gDfAOAA4gDjAewEdwTDBRIA6AR7BHyA+oEBCYEBGYAlgPhUWWVhctgA3QAOAN4A3wDgAOEA4gDjBIsA -5QQLBI4B9AQJBJEA64AwgP2A/IBpgOeALdoEZAAOBGUEZgRnBGgEaQRqBGsENQBqBG0FIAUhBQoFIgEI -BQwEpQQJCYD/gQEdgQEcgQEfgOdVZ2VucmXXAN0ADgDeAN8A4ADiAOMB7AR3BMMFKADoALgEfID6gQEJ -gQEegCWA+FVHZW5yZdgA3QAOAN4A3wDgAOEA4gDjBIsA5QQLBI4B9AQJBLUA64AwgP2A/IBpgOeALdoE -ZAAOBGUEZgRnBGgEaQRqBGsENQBqBG0FNgU3BTgFOQEIBToEpQQJCYD/gQEigQEhI0BPgAAAAAAAgQEk -I0AQAAAAAAAAgOdVdHJhY2vXAN0ADgDeAN8A4ADiAOMB7AR3BMMFQADoBHsEfID6gQEJgQEjgCWA+FVU -cmFja9gA3QAOAN4A3wDgAOEA4gDjBIsA5QQLBI4B9AQJBJEA64AwgP2A/IBpgOeALdUADgD6APsA/AD9 -AP4FTQEABU4BAoAsgQEngQEmgClZZ3JpZENvbG9y0wAOAPsBBgD+AQgFU4AsRDAuNQBbQ29nUGxheWxp -c3RfEBV7ezAsIDE3fSwgezY4MywgMzU2fX3SADcAOAVXBVikBVgCCgILADtaTlNDbGlwVmlld9kAywNa -AA4AzADPA9IDWwPTBVoD3gPeBV0FXgRRA9QFYAPeBWJZTlNQZXJjZW50gOOA44EBLoEBLIDhgQEtgOMj -P+o3hKAAAABfEBR7ezg1LCAxN30sIHsxNSwgNjh9fVxfZG9TY3JvbGxlcjrSADcAOAVmBWelBWcCCQIK -AgsAO1pOU1Njcm9sbGVy2gDLA1oADgDMA+IAzwPSA1sD0wVaA94D3gVdBWwAbQRRA9QFYAPeBXCA44Dj -gQEugQEwgOGBAS2A4yM/6wQdIAAAAF8QFXt7MCwgMzU4fSwgezY4MywgMTV9fdIADgA+Aa0FdIBeoQQj -gOtfEBV7ezAsIDI0fSwgezY4MywgMzczfX3SADcAOAV4BXmkBXkCCgILADtcTlNTY3JvbGxWaWV32ADL -AA4AzADOAM8A0APSA9MATQV8BX0FfgV/AGoD1ABNgOCBATmBATaBATcRASIJgOGA4F8QFHt7MTcsIDN9 -LCB7NjQ5LCAxNX192QDdAA4A3gDfAOAA4QDiAzwA4wDkAOUA5gWHAOgD3wWKAG0A64AwgCiBATiAJYEB -NRIIQggAgC1fEBdUb3RhbCBEdXJhdGlvbjogIDAwMDowMNIANwA4BY4A2qUA2gIJAgoCCwA7Wns2ODMs -IDM5Nn3SADcAOAWRAgqjAgoCCwA7XxAVe3swLCAwfSwgezEyODAsIDc3OH190gA3ADgFlAWVogWVADtf -EBBOU1dpbmRvd1RlbXBsYXRl0gA3ADgFlwWYowWYBZkAO1xOU011dGFibGVTZXRVTlNTZXTSAA4APgGt -BZyAXq8QngWdBZ4FnwWgBaEFogWjBaQFpQWmBacFqAWpBaoFqwWsBa0FrgWvBbAFsQWyBbMFtAW1BbYF -twW4BbkFugW7BbwFvQW+Bb8FwAXBBcIFwwXEBcUFxgXHBcgFyQXKBcsFzAXNBc4FzwXQBdEF0gXTBdQF -1QXWBdcF2AXZBdoF2wXcBd0F3gXfBeAF4QXiBeMF5AXlBeYF5wXoBekF6gXrBewF7QXuBe8F8AXxBfIF -8wX0BfUF9gX3BfgF+QX6BfsF/AX9Bf4F/wYABgEGAgYDBgQGBQYGBgcGCAYJBgoGCwYMBg0GDgYPBhAG -EQYSBhMGFAYVBhYGFwYYBhkGGgYbBhwGHQYeBh8GIAYhBiIGIwYkBiUGJgYnBigGKQYqBisGLAYtBi4G -LwYwBjEGMgYzBjQGNQY2BjcGOAY5BjqBAUGBAUiBAWGBAWeBAWmBAW+BAXmBAX+BAaGBAaaBAbmBAcCB -AcSBAcuBAdGBAdaBAdiBAeCBAeKBAeeBAeuBAe2BAe+BAfGBAfKBAfSBAfiBAf6BAf+BAgCBAgSBAgiB -Ag2BAhKBAiaBAiqBAi+BAjOBAjWBAjeBAjmBAkWBAk2BAk+BAlKBAlSBAliBAlmBAl6BAl+BAmWBAmyB -ApWBApaBApiBApuBAp2BAqKBAqSBAqeBAqiBAq2BAq6BAq+BArSBAraBAsiBAs+BAtGBAtWBAtmBAtqB -At+BAuSBAwqBAwyBAw6BAxCBAxGBAxKBAxSBAxiBAxyBAyKBAyOBAyiBAyuBAy+BAzOBAzeBAzuBAz2B -A0GBA0OBA0eBA0uBA02BA1GBA1KBA1SBA1aBA1eBA1uBA1yBA12BA2GBA2OBA2eBA2iBA22BA26BA3KB -A3SBA3eBA3iBA3qBA3uBA4CBA4WBA4aBA46BA5KBA5aBA5uBA5+BA6KBA6aBA6qBA7OBA7aBA7mBA7yB -A7+BA8OBA8SBA8WBA8iBA8mBA82BA86BA9GBA9SBA9WBA9iBA9mBA92BA+SBA+mBA+6BA/SBA/mBBACB -BAOBBASBBAaBBAmBBA2BBA7TAA4GPAY9Bj4GPwZAWE5TU291cmNlV05TTGFiZWyBAUeBAUKBAUbYAA4B -bQFuAXABcgFzAXQGQgF1BkQBdwZFAXsBfAF9BkhWTlNNZW51gE+BAUSBAUWASYBNgQFD1AAOAW0A7wZK -BksGTAZNBk5bTlNNZW51SXRlbXOBAiSBBEWBBEqBBEZYTWluaW1pemVRbV8QE3BlcmZvcm1NaW5pYXR1 -cml6ZTrSADcAOAZTBlSjBlQGVQA7XxAVTlNOaWJDb250cm9sQ29ubmVjdG9yXk5TTmliQ29ubmVjdG9y -1AAOBlcGPAY9BlgGWQZaBltdTlNEZXN0aW5hdGlvboEBYIEBWoEBSYEBX98QFQDLBBMADgQUAM0EFQDe -BBYD4wQXBBgEGQDPA9EA0AAyBBsEHAPTBB0EHgZdALgA0gZfBmAGYQQLAGoGZAQnBEEEKAPXBmUAagZn -BC8EMAZdBmoEM4EBTIAxElrAAACBAUuBAU6A/QmBAVGBAU0JgQFKgQElgQFMgQFUXxAPRmlsZU91dGxp -bmVWaWV3XU5TT3V0bGluZVZpZXfaAMsADgDMBAED0ADPBAIEAwPTA+cGbgQFBnAEQQZxBAgGWgQLBm4G -WoEBUoEBKoECu4ECuoEBSYD9gQFSgQFJWnsyMjEsIDMwN33WAMsADgDPA9ED0wQ1BngEOQPXBnoGeAZa -gQFPgO6BAVCBAU+BAUnaAMsADgQBA9AAzwPRBAIEAwPTA+cGbgQFBEEGgAQIBoEGYQQLBm4GYYEBUoEB -KoECwIECwYEBToD9gQFSgQFOWXsyMjEsIDE3fdUAywAOAMwAzwPTBm4ETwaKBFEGboEBUoDxgQFTgQFS -3gDLA+EADgPiA+MD5APQA+UAzwPRA9MD5gPnA+gGjQaOA+sD7QZkBngGkgaTA/IGlAaNBpYGXQZdgQK3 -gQK+gQE0gQFRgQFPgQK5TxAQQSAAAEEgAABBmAAAQZgAAIECwoECt4ECvIEBTIEBTNIADgA+Aa0Gm4Be -oQacgQFV2QRkAA4EZQRnBGgEaQRqBGsENQBqBG0GoAahBqIBCAajBKUGWgmA/4EBViNAa0AAAAAAAIEB -WCNAMAAAAAAAAIEBSdcA3QAOAN4A3wDgAOIA4wR2BHcGpwFKAOgAuAR8gPqBAVeAPYAlgPjTAA4A+wEG -AP4BCASAgCzYAN0ADgDeAN8A4ADhAOIA4wSLAOUECwawAfQGWgS1AOuAMID9gQFZgGmBAUmALdoAywAO -BrUGtga3BrgGuQa6BrsGvAArBr4AKwBVBsAGwQbCAUcGwwArXk5TUGFyZW50V2luZG93XxAPTlNQcmVm -ZXJyZWRFZGdlXxAQTlNNYXhDb250ZW50U2l6ZV1OU0NvbnRlbnRTaXplXxAQTlNUcmFpbGluZ09mZnNl -dF8QD05TTGVhZGluZ09mZnNldF8QEE5TTWluQ29udGVudFNpemVaTlNEZWxlZ2F0ZYAAgQFegACBAV2B -AVsjQC4AAAAAAACBAVyAAFp7MjAwLCAyMDB9WHs1MCwgNTB9Wns2MDAsIDQwMH3SADcAOAbJBsqjBsoC -CwA7WE5TRHJhd2VyWmZpbGVEcmF3ZXLSADcAOAbNBs6jBs4GVQA7XxAUTlNOaWJPdXRsZXRDb25uZWN0 -b3LUAA4GVwY8Bj0GWAbRBtIG04EBYIEBZIEBYoEBZtIADgAyADMG1oAEgQFjXUFwcENvbnRyb2xsZXLS -AA4AMgAzBtqABIEBZV8QElBsYXliYWNrQ29udHJvbGxlcl8QEnBsYXliYWNrQ29udHJvbGxlctQADgZX -BjwGPQZYBAkAQQbhgQFggOeAB4EBaF8QFWluaXRpYWxGaXJzdFJlc3BvbmRlctQADgZXBjwGPQZYBuUG -0gbngQFggQFqgQFigQFu2gDLAA4GtQa2BrcGuAa5BroGuwa8ACsGvgArAG0G7AbtBu4G7gbvACuAAIEB -XoAAgQFtgQFrI0BQAAAAAAAAgQFsgABaezUyNywgMTAzfVh7MCwgMTAzfVppbmZvRHJhd2Vy1AAOBlcG -PAY9Bj4G9gb3BviBAUeBAXaBAXCBAXjXAMsADgDMAM4AzwDQA9MG+gHfBvwG/QPXAGoG+oEBcYBtgQFy -gQFzCYEBcdUAywAOAMwD0ADPACsD1QcDBwQD14AAgQE8gQKQgQJyXxAVe3szODgsIDEyfSwgezc4LCAz -Mn193QDdAA4B5QHnAegHBwHpAN8A4ADhAeoA4gHrAewB7QFKAfAAbQH0BwsHDAH0BvcB9gH3Bw9fEBBO -U0FsdGVybmF0ZUltYWdlgGyAPYBpgQF1gQF0gGmBAXAT/////4aCQP9UU2VuZNIADgB1AHYBUYAN0gAO -ADIAMwcVgASBAXdfEBJGZWVkYmFja0NvbnRyb2xsZXJdc2VuZEZlZWRiYWNrOtQADgZXBjwGPQZYBxoG -0gccgQFggQF6gQFigQF+2QAOAW0BbgFwAXIBcwF0BkIHHgF1ByABdwchAXsBfAF9ByQAbVdOU1N0YXRl -gE+BAXyBAX2ASYBNgQF71AAOAW0A7wZKBksHJwFKBymBAiSBAhSAPYEEgVVJbmRleFFJXxAPc2hvd0lu -ZGV4Q29sdW1u1AAOBlcGPAY9BlgHLwcwBzGBAWCBAYWBAYCBAaDXAMsADgDMAM4AzwDQA9MG+gV8BzUH -NgPXAGoG+oEBcYEBOYEBgYEBggmBAXFfEBZ7ezgwLCAyOTV9LCB7MzU2LCAyMn192QDdAA4A3gDfAOAA -4QDiAz0A4wc7AOUDRQFKAfQHMAdBAGoHQxP/////lHH+QYAwgMCAPYBpgQGAEgBABAAJgQGD1QAOAPoA -+wD8AP0A/gEOAQAHRwECgCyAL4EBhIApWXRleHRDb2xvctsAywAOB0sHTAdNAM8D0QdOB08D0wa8B1AH -UQdSAQAHUwdUB1UHVgdXB1AAK18QD05TVGV4dENvbnRhaW5lcllOU1RWRmxhZ3NcTlNTaGFyZWREYXRh -WU5TTWF4U2l6ZVhOU01pbml6ZYEBhoEBn4EBiIEBkBEJEoEBh4EBnYEBnoEBhoAA2wDLAA4AzAdbBAED -0ADPBAIEAwPTA+cHXAQFB14HXwRBB2AECAcvA1IHXAcvWE5TQ3Vyc29ygQJ7gQEqgQJ+gQJ/gQJ9gQGF -gMKBAnuBAYVaezQyMywgMjAwfdUHZwAOB2gEZwdpAG0HagcvB2wHbVlOU1RDRmxhZ3NaTlNUZXh0Vmll -d18QD05TTGF5b3V0TWFuYWdlcoEBj4EBhSNAenAAAAAAAIEBidUADgdvB3AHcQa8B3IHcwd0AQAAK18Q -EE5TVGV4dENvbnRhaW5lcnNdTlNUZXh0U3RvcmFnZVlOU0xNRmxhZ3OBAY6BAY2BAYqAANMADgB7BrwH -dwd4ACuBAYyBAYuAANIADgB1AHYBUYAN0gA3ADgHfQdwpAdwB34HfwA7XxAZTlNNdXRhYmxlQXR0cmli -dXRlZFN0cmluZ18QEk5TQXR0cmlidXRlZFN0cmluZ9IADgA+Aa0HgoBeoQdSgQGI0gA3ADgHhQdpogdp -ADvSADcAOAeHB0uiB0sAO9gADgeJB4oHiwDeB4wHjQeOB48HkAArAQ4DUgeUACsHlldOU0ZsYWdzXxAX -TlNEZWZhdWx0UGFyYWdyYXBoU3R5bGVfEBBOU0luc2VydGlvbkNvbG9yXxAUTlNTZWxlY3RlZEF0dHJp -YnV0ZXNfEBJOU01hcmtlZEF0dHJpYnV0ZXNfEBBOU0xpbmtBdHRyaWJ1dGVzgQGcESvngACAL4DCgQGR -gACBAZnTAA4AfQA+B5gHmQecgQGYogeaB5uBAZKBAZOiB50HnoEBlIEBltUADgD6APsA/AD9AP4A/wEA -B6IBAoAsgCuBAZWAKV8QG3NlbGVjdGVkVGV4dEJhY2tncm91bmRDb2xvctUADgD6APsA/AD9AP4BDgEA -B6gBAoAsgC+BAZeAKV8QEXNlbGVjdGVkVGV4dENvbG9y0gA3ADgHrAOCogOCADvTAA4AfQA+B5gHrwey -gQGYogewB5uBAZqBAZOiA3sHtIDNgQGbW05TVW5kZXJsaW5l0wAOAPsHtwD+AG0HuVVOU1JHQoAsRjAg -MCAxANIANwA4B7sHvKIHvAA7XxAUTlNUZXh0Vmlld1NoYXJlZERhdGFcezQ2NywgMWUrMDd9WXs4Mywg -MjAwfdIANwA4B8AHaKUHaAfBAgoCCwA7Vk5TVGV4dFtuZXh0S2V5Vmlld9QADgZXBjwGPQY+BvYHxgfH -gQFHgQF2gQGigQGl2AAOAW0BbgFwAXIBcwF0BkIBdQfKAXcBSgF7AXwBfQfOgE+BAaSAPYBJgE2BAaPU -AA4BbQDvBkoGSwBQB9IH04ECJIAJgQRdgQRRXxAQU2VuZCBGZWVkYmFjay4uLl8QE29wZW5GZWVkYmFj -a1dpbmRvdzrUAA4GVwY8Bj0GWAfYBAkH2oEBYIEBp4DngQG42wfcAA4AzQfdB94H3wfgB+EAMgfiB+MA -agDSB+YAagfoB+kH6gBqB+wAagBqXxAaTlNGaWx0ZXJSZXN0cmljdHNJbnNlcnRpb25aTlNFZGl0YWJs -ZV8QD19OU01hbmFnZWRQcm94eV8QEU5TT2JqZWN0Q2xhc3NOYW1lXk5TRGVjbGFyZWRLZXlzXxAiTlND -bGVhcnNGaWx0ZXJQcmVkaWNhdGVPbkluc2VydGlvbl8QGE5TU2VsZWN0c0luc2VydGVkT2JqZWN0c18Q -Fk5TQXZvaWRzRW1wdHlTZWxlY3Rpb24JgDGBAakJgQG2gQG1gQGqCYEBqAkJXxASUGxheWxpc3RDb250 -cm9sbGVyXxARTlNBcnJheUNvbnRyb2xsZXLSAA4APgGtB/OAXq8QEgf0BG8EuwTZBKEFIQU3BQkE8Qf9 -B/4H/wgACAEIAggDCAQIBYEBq4D0gQEGgQENgQEBgQEcgQEhgQEXgQESgQGsgQGtgQGugQGvgQGwgQGx -gQGygQGzgQG0V2N1cnJlbnRYY2hhbm5lbHNdYml0c1BlclNhbXBsZVdiaXRyYXRlU3VybFpzYW1wbGVS -YXRlWHNlZWthYmxlV2FydGlzdHNXZGlzcGxheVRzZWxmXVBsYXlsaXN0RW50cnnRAA4IEoEBt9IANwA4 -CBQH3qIH3gA7WmRhdGFTb3VyY2XUAA4GVwY8Bj0GWAgYAoUIGoEBYIEBuoCSgQG/1wDLAA4AzADOAM8A -0APTCBwIHQgeCB8D1wBqCByBAbuBAb6BAbyBAb0JgQG71gDLAA4D0ADPA9EAMgArCCQIJQPXCCYIJ4AA -gQLGgQQSgQQTgQMJXxAVe3s0MywgMzl9LCB7MTUsIDEyMH193gE/AN0ADgFAAUEA3wDgAOEBQgFDAOIB -RAFFAUYBTQgqAUkAuAC4AUoA6AgYCC8BRwFOAGoBRwFPEgQF/wCAPoA9gCWBAbojQHkAAAAAAAAJCNIA -NwA4CDMBPKUBPAIJAgoCCwA7WF9wb3BWaWV30wAOBjwGPQY+CDcIOIEBR4EBwYEBw9gADgFtAW4BcAFy -AXMBdAZCAXUIOwF3AUoBewF8AX0GSIBPgQHCgD2ASYBNgQFDVFpvb21ccGVyZm9ybVpvb2061AAOBlcG -PAY9Bj4G9ghFCEaBAUeBAXaBAcWBAcrXAMsADgDMAM4AzwDQA9MG+gHfCEoISwPXAGoG+oEBcYBtgQHG -gQHHCYEBcV8QFXt7MzA2LCAxMn0sIHs4MiwgMzJ9fd0A3QAOAeUB5wHoBwcB6QDfAOAA4QHqAOIB6wHs -Ae0BSgHwAG0B9AhTCFQB9AhFAfYB9wcPgGyAPYBpgQHJgQHIgGmBAcVWQ2FuY2Vs0gAOAHUAdgFRgA1X -Y2FuY2VsOtMADgY8Bj0GPghdCF6BAUeBAcyBAdDYAA4BbQFuAXABcgFzAXQGQgF1CGEBdwhiAXsBfAF9 -CGWAT4EBzoEBz4BJgE2BAc3TAA4BbQZKBksIaAhpgQIkgQRsgQRtVFJlZG9RWlVyZWRvOtQADgZXBjwG -PQY+AB8IcAhxgQFHgAKBAdKBAdXYAA4BbQFuAXABcgFzAXQGQgF1CHQBdwh1AXsBfAF9B86AT4EB04EB -1IBJgE2BAaNYUXVpdCBDb2dRcVp0ZXJtaW5hdGU61AAOBlcGPAY9BlgH2AQJCICBAWCBAaeA54EB11hk -ZWxlZ2F0ZdQADgZXBjwGPQY+CIQIhQiGgQFHgQHdgQHZgQHf2AAOAW0BbgFwAXIBcwF0BkIBdQiJCIoI -iwF7AXwBfQiOgE+BAdsSABgBKIEB3IBJgE2BAdrTAA4BbQZKBksIkQiSgQIkgQRhgQRiXxAWT3BlbiBm -cm9tIFNwb3RsaWdodC4uLlFv0gAOADIAMwiXgASBAd5fEBlTcG90bGlnaHRXaW5kb3dDb250cm9sbGVy -W3Nob3dXaW5kb3c61AAOBlcGPAY9BlgAQQblCJ6BAWCAB4EBaoEB4VxwYXJlbnRXaW5kb3fTAA4GPAY9 -Bj4IogijgQFHgQHjgQHm2AAOAW0BbgFwAXIBcwF0BkIBdQimAXcIpwF7AXwBfQhlgE+BAeSBAeWASYBN -gQHNVFVuZG9RelV1bmRvOtQADgZXBjwGPQZYCLAH2AiygQFggQHogQGngQHq0gAOADIAMwi1gASBAele -UGxheWxpc3RMb2FkZXJecGxheWxpc3RMb2FkZXLUAA4GVwY8Bj0GWAKyBtIIvIEBYICegQFigQHsWmZp -bGVCdXR0b27UAA4GVwY8Bj0GWAgYBtEIwoEBYIEBuoEBZIEB7lx2b2x1bWVTbGlkZXLUAA4GVwY8Bj0G -WABBBtIIyIEBYIAHgQFigQHwWm1haW5XaW5kb3fUAA4GVwY8Bj0GWAbSBuUIgIEBYIEBYoEBaoEB19QA -DgZXBjwGPQZYB9gG0gjTgQFggQGngQFigQHzXxAScGxheWxpc3RDb250cm9sbGVy1AAOBlcGPAY9BlgI -1wbSCNmBAWCBAfWBAWKBAffZAA4BbQFuAXABcgFzAXQGQgceAXUE+gF3CN0BewF8AX0HJABtgE+BARSB -AfaASYBNgQF7UUxfEBBzaG93TGVuZ3RoQ29sdW1u1AAOBlcGPAY9Bj4G0QjmCOeBAUeBAWSBAfmBAf3Y -AA4BbQFuAXABcgFzAXQGQgF1COoBdwjrAXsBfAF9CO6AT4EB+4EB/IBJgE2BAfrTAA4BbQZKBksI8Qjy -gQIkgQRxgQRzW1ZvbHVtZSBEb3duYfcBW3ZvbHVtZURvd2461AAOBlcGPAY9BlgAQQZZCJ6BAWCAB4EB -WoEB4dQADgZXBjwGPQZYB9gIsAjTgQFggQGngQHogQHz1AAOBlcGPAY9BlgJAgbSCQSBAWCBAgGBAWKB -AgPZAA4BbQFuAXABcgFzAXQGQgceAXUExAF3CQgBewF8AX0HJABtgE+BAQiBAgKASYBNgQF7UUFfEBBz -aG93QXJ0aXN0Q29sdW1u0wAOBjwGPQY+CRAJEYEBR4ECBYECB9gADgFtAW4BcAFyAXMBdAZCAXUJFAF3 -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 -VlJlbW92ZVRtZW511AAOBlcGPAY9BlgHMAb2CiKBAWCBAYCBAXaBAk5bc3ViamVjdFZpZXfUAA4GVwY8 -Bj0GWAomBtIKKIEBYIECUIEBYoECUdkADgFtAW4BcAFyAXMBdAZCBx4BdQTiAXcI3QF7AXwBfQckAG2A -T4EBD4EB9oBJgE2BAXtfEA9zaG93QWxidW1Db2x1bW7UAA4GVwY8Bj0GWAPfBtIKNYEBYIEBNYEBYoEC -U150b3RhbFRpbWVGaWVsZNQADgZXBjwGPQZYCjkG0go7gQFggQJVgQFigQJX2QAOAW0BbgFwAXIBcwF0 -BkIHHgF1BKsBdwo/AXsBfAF9ByQAbYBPgQEDgQJWgEmATYEBe1FUXxAPc2hvd1RpdGxlQ29sdW1u1AAO -BlcGPAY9BlgECQbRCdeBAWCA54EBZIECONMADgY8Bj0GPgpMCk2BAUeBAlqBAl3YAA4BbQFuAXABcgFz -AXQGQgF1ClABdwFKAXsBfAF9ClSAT4ECXIA9gEmATYECW9QADgFtAO8GSgZLClcKWApZgQIkgQRkgQRn -gQRmWkNsZWFyIE1lbnVfEBVjbGVhclJlY2VudERvY3VtZW50czrUAA4GVwY8Bj0GWAbSAEEIgIEBYIEB -YoAHgQHX0wAOBjwGPQY+CmMKZIEBR4ECYIECZNgADgFtAW4BcAFyAXMBdAZCAXUKZwF3CmgBewF8AX0K -a4BPgQJigQJjgEmATYECYdMADgFtBkoGSwpuCm+BAiSBBBWBBBZYQ29nIEhlbHBRP1lzaG93SGVscDrU -AA4GVwY8Bj0GPgfYCnYKd4EBR4EBp4ECZoECa9gADgFtAXABcgFzAXQGQgnfAXUKegp7AXsBfAF9CTMK -f4BPgQJngQJogEmATYECD4ECaV5TaG93IEFsbCBTb25nc1Eb0wAOCeoAewnrCewKhYECQ4ECP4ECal8Q -FWNsZWFyRmlsdGVyUHJlZGljYXRlOtQADgZXBjwGPQZYCokG9gqLgQFggQJtgQF2gQKU3ABDAA4ARABG -AEcASABJB04ASgBLCo0ATAb6AE4KkAqRCpIKkwqUCpUAVQEICpYKl1lOU01pblNpemWBAXGBAT6BApGB -Am8ScHgAAIECcIECboECk4ECkoECcV8QF3t7OTMsIDE3OX0sIHs0ODAsIDM3Nn19XVNlbmQgRmVlZGJh -Y2vSAA4AdQB2CpyADVRWaWV30gAOAD4BrQqfgF6pBzAKoQqiB1wIRQb3CqYJlgqogQGAgQJzgQJ3gQJ7 -gQHFgQFwgQKHgQIngQKM1wDLAA4AzADOAM8A0APTBvoFfAqsCq0D1wBqBvqBAXGBATmBAnSBAnUJgQFx -XxAVe3sxNywgMjk3fSwgezU4LCAxN3192ADdAA4A3gDfAOAA4QDiAOMB7ADlAOYKtAH0CqEKtwDrgDCA -KIECdoBpgQJzEgBAAACALVhTdWJqZWN0OtcAywAOAMwAzgDPANAD0wb6BXwKvQq+A9cAagb6gQFxgQE5 -gQJ4gQJ5CYEBcV8QFXt7MTcsIDI3MH0sIHs2NiwgMTd9fdgA3QAOAN4A3wDgAOEA4gDjAewA5QDmCsUB -9AqiCrcA64AwgCiBAnqAaYECd4AtWE1lc3NhZ2U62wDLA+EADgDMA+ID0ADPA9MD5gPnA+gG+grMA+sK -zgrPCtAD1wb6CtIHUAdQgQFxgQKEgQE0gQKGEBKBAnyBAXGBAoKBAYaBAYbSAA4APgGtCteAXqMHUArS -CsyBAYaBAoKBAoTSAA4APgGtCt2AXqEHL4EBhV8QFHt7MSwgMX0sIHs0MjMsIDIwMH190wAOCuEK4grj -CuQAbVlOU0hvdFNwb3RcTlNDdXJzb3JUeXBlgQKBgQKAV3s0LCAtNX3SADcAOArnB1uiB1sAO9gAywNa -AA4AzADPA1sD0wVaB1wHXAVdCuwD1wVgB1wK74ECe4ECe4EBLoECg4EBLYECeyM/5UMwgAAAAF8QFXt7 -NDI0LCAxfSwgezE1LCAyMDB9fdoAywNaAA4AzAPiAM8DWwPTCvIFWgdcB1wFXQr2AG0D1wVgB1wK+Qr6 -Wk5TQ3VyVmFsdWWBAnuBAnuBAS6BAoWBAS2BAnsjP/AAAAAAAAAjP+5CyGAAAABfEBh7ey0xMDAsIC0x -MDB9LCB7ODcsIDE4fX1fEBZ7ezIwLCA2MH0sIHs0NDAsIDIwMn192ADLAA4AzAFCAM8K/gPTCv8G+gsB -CwIBTQsDCwQG+gsGWU5TcGlGbGFnc1xOU0RyYXdNYXRyaXiBAXGBAouBAooRBQARUQqBAXGBAojRAA4L -CIECidIANwA4CwoLC6ILCwA7Wk5TUFNNYXRyaXhfEBZ7ezQ0NCwgMzQwfSwgezE2LCAxNn190gA3ADgL -DgsPpAsPAgoCCwA7XxATTlNQcm9ncmVzc0luZGljYXRvctcAywAOAMwAzgDPANAD0wb6BXwLEwsUA9cA -agb6gQFxgQE5gQKNgQKOCYEBcV8QFXt7MTcsIDMzOX0sIHs3MSwgMTd9fdgA3QAOAN4A3wDgAOEA4gDj -AewA5QDmCxsB9AqoCx4A64AwgCiBAo+AaYECjBIQQAAAgC1WRW1haWw6XxAUe3sxLCA5fSwgezQ4MCwg -Mzc2fX1aezIxMywgMTI5fV8QGnszLjQwMjgyZSszOCwgMy40MDI4MmUrMzh9XmZlZWRiYWNrV2luZG93 -1AAOBlcGPAY9BlgG0gAfCICBAWCBAWKAAoEB19QADgZXBjwGPQY+BtICsgsugQFHgQFigJ6BApdfEBF0 -b2dnbGVGaWxlRHJhd2VyOtQADgZXBjwGPQY+B9gLMws0gQFHgQGngQKZgQKa2AAOAW0BbgFwAXIBcwF0 -BkIBdQHUCzgJIQF7AXwBfQkzgE+AZRIAGAAAgQILgEmATYECD18QFnRha2VTaHVmZmxlRnJvbU9iamVj -dDrUAA4GVwY8Bj0GPgbSAv0LQoEBR4EBYoCygQKcXxARdG9nZ2xlSW5mb0RyYXdlcjrUAA4GVwY8Bj0G -PgfYC0cLSIEBR4EBp4ECnoECodgADgFtAW4BcAFyAXMBdAZCAXULSwF3C0wBewF8AX0JM4BPgQKfgQKg -gEmATYECD18QE1Nob3cgU29uZyBpbiBGaW5kZXJRDV8QEnNob3dFbnRyeUluRmluZGVyOtQADgZXBjwG -PQZYBAkH2AtXgQFggOeBAaeBAqNZdGFibGVWaWV31AAOBlcGPAY9Bj4G0QtcC12BAUeBAWSBAqWBAqbX -AA4BbQFwAXIBcwF0BkIBdQlyAUoBewF8AX0I7oBPgQIegD2ASYBNgQH6VXN0b3A61AAOBlcGPAY9BlgG -0gZZCICBAWCBAWKBAVqBAdfTAA4GPAY9Bj4LbQtugQFHgQKpgQKs2AAOAW0BbgFwAXIBcwF0BkIBdQtx -AXcLcgF7AXwBfQhlgE+BAqqBAquASYBNgQHNWlNlbGVjdCBBbGxRYVpzZWxlY3RBbGw61AAOBlcGPAY9 -BlgHMAmWBzGBAWCBAYCBAieBAaDUAA4GVwY8Bj0GWAiwBtIIsoEBYIEB6IEBYoEB6tMADgY8Bj0GPguF -C4aBAUeBArCBArPYAA4BbQFuAXABcgFzAXQGQgF1C4kBdwuKAXsBfAF9CGWAT4ECsYECsoBJgE2BAc1U -Q29weVFjVWNvcHk61AAOBlcGPAY9BlgIhAbSC5WBAWCBAd2BAWKBArVfEBlzcG90bGlnaHRXaW5kb3dD -b250cm9sbGVy1AAOBlcGPAY9BlgGjQZZC5uBAWCBAreBAVqBAsfXAMsADgPQAM8D0QAyC50AKwgkC6AD -1wuhC6ILo1tOU0V4dGVuc2lvboAAgQLGgQK4gQLDgQLEgQLF0gAOAD4BrQumgF6hBm6BAVLSAA4APgGt -C6qAXqUGXQaWBo4GeAZkgQFMgQK8gQK+gQFPgQFR0gAOAD4BrQuygF6hBlqBAUlfEBV7ezAsIDE3fSwg -ezIyMSwgMzA3fX3YAMsDWgAOAMwAzwNbA9MFWgZuBm4FXQu5BFEFYAZuC7yBAVKBAVKBAS6BAr2BAS2B -AVIjP+/hNAAAAABfEBZ7ey0zMCwgMTd9LCB7MTUsIDI5Mn192QDLA1oADgDMA+IAzwNbA9MFWgZuBm4F -XQvCAG0EUQVgBm4LxYEBUoEBUoEBLoECv4EBLYEBUiM/7db0QAAAAF8QFXt7MCwgLTMwfSwgezIwNiwg -MTV9fdIADgA+Aa0LyYBeoQZhgQFOWnsyMjEsIDMyNH3SAA4AdQB2AgqADdIANwA4C88L0KQL0AIKAgsA -O1xOU0N1c3RvbVZpZXdbY29udGVudFZpZXfUAA4GVwY8Bj0GPgvUC9UL1oEBR4ECzIECyYECztgADgFt -AW4BcAFyAXMBdAZCAXUL2QF3C9oBewF8AX0HzoBPgQLKgQLLgEmATYEBo2wAUAByAGUAZgBlAHIAZQBu -AGMAZQBzICZRLNIADgAyADML4oAEgQLNXxAVUHJlZmVyZW5jZXNDb250cm9sbGVyWnNob3dQcmVmczrU -AA4GVwY8Bj0GWAEiBtEL6YEBYIA4gQFkgQLQXnBvc2l0aW9uU2xpZGVy0wAOBjwGPQY+C+0L7oEBR4EC -0oEC1NgADgFtAW4BcAFyAXMBdAZCAXUL8QF3AUoBewF8AX0GSIBPgQLTgD2ASYBNgQFDXxASQnJpbmcg -QWxsIHRvIEZyb250XxAPYXJyYW5nZUluRnJvbnQ61AAOBlcGPAY9Bj4AHwv7C/yBAUeAAoEC1oEC2NcA -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 -ZXlQYXRoWU5TQmluZGluZ1lOU09wdGlvbnNfEBxOU05pYkJpbmRpbmdDb25uZWN0b3JWZXJzaW9ugQON -gQGngQOJgQOIgQJmgQOHgQOKXxAYZW5hYmxlZDogZmlsdGVyUHJlZGljYXRlV2VuYWJsZWRfEA9maWx0 -ZXJQcmVkaWNhdGXTAA4AfQA+B5gOjw6RgQGYoQ6QgQOLoQ6SgQOMXxAWTlNWYWx1ZVRyYW5zZm9ybWVy -TmFtZVpOU0lzTm90Tmls0gA3ADgOlg6Xow6XBlUAO18QFU5TTmliQmluZGluZ0Nvbm5lY3RvctcADgZX -Dn8OgAY8Bj0Ogg6DB9gOmw6cDD0OngBVgQONgQGngQORgQOQgQL6gQOPXxAYdmFsdWU6IHNlbGVjdGlv -bi5iaXRyYXRlVXZhbHVlXxARc2VsZWN0aW9uLmJpdHJhdGXYAA4GVw5/DoAGPAY9DoEOgg6DB9gOpQ6G -CSsOqA6pAFWBA42BAaeBA5SBA4iBAg6BA5OBA5VfEBVlbmFibGVkOiBjdXJyZW50RW50cnlcY3VycmVu -dEVudHJ50wAOAH0APgeYDq4OsIEBmKEOkIEDi6EOkoEDjNgADgZXDn8OgAY8Bj0OgQ6CDoMH2A61DpwE -Xg64DrkAVYEDjYEBp4EDmIEDkIEBDIEDl4EDmV8QHHZhbHVlOiBhcnJhbmdlZE9iamVjdHMuYWxidW1f -EBVhcnJhbmdlZE9iamVjdHMuYWxidW3TAA4AfQA+B5gOvg7AgQGYoQ6/gQOaoQN7gM1fEBtOU0NvbmRp -dGlvbmFsbHlTZXRzRWRpdGFibGXYAA4GVw5/DoAGPAY9DoEOgg6DB9gOxg6cBFwOyQ7KAFWBA42BAaeB -A52BA5CBAQCBA5yBA55fEBx2YWx1ZTogYXJyYW5nZWRPYmplY3RzLnRpdGxlXxAVYXJyYW5nZWRPYmpl -Y3RzLnRpdGxl0wAOAH0APgeYDs8O0YEBmKEOv4EDmqEDe4DN1wAOBlcOfw6ABjwGPQ6CDoMG0g7WDpwN -gg7ZAFWBA42BAWKBA6GBA5CBAz6BA6BfEBd2YWx1ZTogZmlsZUJ1dHRvbi5zdGF0ZV8QEGZpbGVCdXR0 -b24uc3RhdGXXAA4GVw5/DoAGPAY9DoIOgwfYDt8O4ARiDuIAVYEDjYEBp4EDpYEDpIEBIIEDo18QIWZv -bnRCb2xkOiBhcnJhbmdlZE9iamVjdHMuY3VycmVudFhmb250Qm9sZF8QF2FycmFuZ2VkT2JqZWN0cy5j -dXJyZW501wAOBlcOfw6ABjwGPQ6CDoMH2A7pDuoBNw7sAFWBA42BAaeBA6mBA6iAPIEDp18QHW1heFZh -bHVlOiBjdXJyZW50RW50cnkubGVuZ3RoWG1heFZhbHVlXxATY3VycmVudEVudHJ5Lmxlbmd0aNgADgZX -Dn8OgAY8Bj0OgQ6CDoMH2A7zBKEAQQ72DvcAVYEDjYEBp4EDrIEBAYAHgQOrgQOtXxAbdGl0bGU6IGN1 -cnJlbnRFbnRyeS5kaXNwbGF5XxAUY3VycmVudEVudHJ5LmRpc3BsYXnTAA4AfQA+B5gO/A8CgQGYpQ79 -Dv4O/w8ADwGBA66BA6+BA7CBA7GBA7KlAFADewBQAFABSoAJgM2ACYAJgD1fEBFOU051bGxQbGFjZWhv -bGRlcl8QHE5TUmFpc2VzRm9yTm90QXBwbGljYWJsZUtleXNfEBpOU05vdEFwcGxpY2FibGVQbGFjZWhv -bGRlcl8QGE5TTm9TZWxlY3Rpb25QbGFjZWhvbGRlcl8QG05TTXVsdGlwbGVWYWx1ZXNQbGFjZWhvbGRl -ctcADgZXDn8OgAY8Bj0Ogg6DBtIPEA6cDA4PEwBVgQONgQFigQO1gQOQgQLbgQO0XxAXdmFsdWU6IGlu -Zm9CdXR0b24uc3RhdGVfEBBpbmZvQnV0dG9uLnN0YXRl1wAOBlcOfw6ABjwGPQ6CDoMH2A8ZBKEJRw8c -AFWBA42BAaeBA7iBAQGBAhaBA7dfEBp0aXRsZTogY3VycmVudEVudHJ5LmFydGlzdF8QE2N1cnJlbnRF -bnRyeS5hcnRpc3TXAA4GVw5/DoAGPAY9DoIOgwfYDyIOnA1uDyUAVYEDjYEBp4EDu4EDkIEDOIEDul12 -YWx1ZTogcmVwZWF0VnJlcGVhdNcADgZXDn8OgAY8Bj0Ogg6DB9gPKw6cBGAPLgBVgQONgQGngQO+gQOQ -gQEWgQO9XxAbdmFsdWU6IGFycmFuZ2VkT2JqZWN0cy55ZWFyXxAUYXJyYW5nZWRPYmplY3RzLnllYXLY -AA4GVw5/DoAGPAY9DoEOgg6DB9gPNA6cBF8PNw84AFWBA42BAaeBA8GBA5CBARGBA8CBA8JfEB12YWx1 -ZTogYXJyYW5nZWRPYmplY3RzLmxlbmd0aF8QFmFycmFuZ2VkT2JqZWN0cy5sZW5ndGjTAA4AfQA+B5gP -PQ8/gQGYoQ6/gQOaoQN7gM3XAA4GVw5/DoAGPAY9DoIOgwfYDt8O4ARcDuIAVYEDjYEBp4EDpYEDpIEB -AIEDo9cADgZXDn8OgAY8Bj0Ogg6DB9gO6Q7qASIO7ABVgQONgQGngQOpgQOogDiBA6fXAA4GVw5/DoAG -PAY9DoIOgwfYD1IOnARhD1UAVYEDjYEBp4EDx4EDkIEBG4EDxl8QHHZhbHVlOiBhcnJhbmdlZE9iamVj -dHMuZ2VucmVfEBVhcnJhbmdlZE9iamVjdHMuZ2VucmXXAA4GVw5/DoAGPAY9DoIOgwfYDt8O4ARfDuIA -VYEDjYEBp4EDpYEDpIEBEYEDo9gADgZXDn8OgAY8Bj0OgQ6CDoMH2A9iDoYMQA9lD2YAVYEDjYEBp4ED -y4EDiIEDA4EDyoEDzF8QGGVuYWJsZWQ6IHNlbGVjdGlvbi5pbmRleF8QD3NlbGVjdGlvbi5pbmRleNMA -DgB9AD4HmA9rD3GBAZilDv0OkA7/DwAPAYEDroEDi4EDsIEDsYEDsqUBsw6SAbMBswN7gFmBA4yAWYBZ -gM3XAA4GVw5/DoAGPAY9DoIOgwfYDt8O4ARgDuIAVYEDjYEBp4EDpYEDpIEBFoEDo9cADgZXDn8OgAY8 -Bj0Ogg6DB9gPgQ6cDDgPhABVgQONgQGngQPQgQOQgQLngQPPXxAbdmFsdWU6IHNlbGVjdGlvbi5zYW1w -bGVSYXRlXxAUc2VsZWN0aW9uLnNhbXBsZVJhdGXXAA4GVw5/DoAGPAY9DoIOgwfYD4oOnAw/D40AVYED -jYEBp4ED04EDkIEDAIED0l8QHnZhbHVlOiBzZWxlY3Rpb24uYml0c1BlclNhbXBsZV8QF3NlbGVjdGlv -bi5iaXRzUGVyU2FtcGxl1wAOBlcOfw6ABjwGPQ6CDoMH2A7fDuAEXg7iAFWBA42BAaeBA6WBA6SBAQyB -A6PXAA4GVw5/DoAGPAY9DoIOgwfYD5oOnARiD50AVYEDjYEBp4ED14EDkIEBIIED1l8QHHZhbHVlOiBh -cnJhbmdlZE9iamVjdHMudHJhY2tfEBVhcnJhbmdlZE9iamVjdHMudHJhY2vXAA4GVw5/DoAGPAY9DoIO -gwfYDt8O4ARbDuIAVYEDjYEBp4EDpYEDpIDzgQOj2AAOBlcOfw6ABjwGPQ6BDoIOgwfYD6oOnARbD60P -rgBVgQONgQGngQPbgQOQgPOBA9qBA9xfEBx2YWx1ZTogYXJyYW5nZWRPYmplY3RzLmluZGV4XxAVYXJy -YW5nZWRPYmplY3RzLmluZGV40wAOAH0APgeYD7MPtYEBmKEOv4EDmqEDe4DN2AAOBlcOfw6ABjwGPQ6B -DoIOgwfYDoUPuwM3D70PvgBVgQONgQGngQOJgQPfgL6BA96BA+BfEBpwcmVkaWNhdGU6IGZpbHRlclBy -ZWRpY2F0ZVlwcmVkaWNhdGXTAA4AfQA+B5gPww/GgQGYog/ED8WBA+GBA+KiD8cDTYED44C/XxARTlNQ -cmVkaWNhdGVGb3JtYXRdTlNEaXNwbGF5TmFtZV8QeSh0aXRsZSBjb250YWluc1tjZF0gJHZhbHVlKSBP -UiAoYXJ0aXN0IGNvbnRhaW5zW2NkXSAkdmFsdWUpIE9SIChhbGJ1bSBjb250YWluc1tjZF0gJHZhbHVl -KSBPUiAoZ2VucmUgY29udGFpbnNbY2RdICR2YWx1ZSnZAA4GVw5/DoAPzQY8Bj0OgQ6CDoMH2A6FD9EG -LgM3D9QP1QBVXxATTlNQcmV2aW91c0Nvbm5lY3RvcoEDjYEBp4EDiYED5oED3YC+gQPlgQPnXxAbcHJl -ZGljYXRlMjogZmlsdGVyUHJlZGljYXRlWnByZWRpY2F0ZTLTAA4AfQA+B5gP2g/dgQGYog/ED8WBA+GB -A+KiD94Eq4ED6IEBA18QGXRpdGxlIGNvbnRhaW5zW2NkXSAkdmFsdWXZAA4GVw5/DoAPzQY8Bj0OgQ6C -DoMH2A6FD+UGLwM3D+gP6QBVgQONgQGngQOJgQPrgQPkgL6BA+qBA+xfEBtwcmVkaWNhdGUzOiBmaWx0 -ZXJQcmVkaWNhdGVacHJlZGljYXRlM9MADgB9AD4HmA/uD/GBAZiiD8QPxYED4YED4qIP8gTEgQPtgQEI -XxAaYXJ0aXN0IGNvbnRhaW5zW2NkXSAkdmFsdWXZAA4GVw5/DoAPzQY8Bj0OgQ6CDoMH2A6FD/kGMAM3 -D/wP/QBVgQONgQGngQOJgQPwgQPpgL6BA++BA/FfEBtwcmVkaWNhdGU0OiBmaWx0ZXJQcmVkaWNhdGVa -cHJlZGljYXRlNNMADgB9AD4HmBACEAiBAZilDv4QBA/EEAYPxYEDr4ED8oED4YED84ED4qUDewGzD/IB -swTigM2AWYED7YBZgQEPXxAWTlNWYWxpZGF0ZXNJbW1lZGlhdGVseV8QJk5TQWx3YXlzUHJlc2VudHNB -cHBsaWNhdGlvbk1vZGFsQWxlcnRz2QAOBlcOfw6AD80GPAY9DoEOgg6DB9gOhRAUBjEDNxAXEBgAVYED -jYEBp4EDiYED9oED7oC+gQP1gQP3XxAbcHJlZGljYXRlNTogZmlsdGVyUHJlZGljYXRlWnByZWRpY2F0 -ZTXTAA4AfQA+B5gQHRAjgQGYpQ7+EAQPxBAGD8WBA6+BA/KBA+GBA/OBA+KlA3sBsxAmAbMFKIDNgFmB -A/iAWYEBHl8QGWdlbnJlIGNvbnRhaW5zW2NkXSAkdmFsdWXYAA4GVw5/DoAGPAY9DoEOgg6DB9gQLRAu -A98QMBAxAFWBA42BAaeBA/yBA/uBATWBA/qBA/1fECZkaXNwbGF5UGF0dGVyblZhbHVlMTogdG90YWxU -aW1lRGlzcGxheV8QFGRpc3BsYXlQYXR0ZXJuVmFsdWUxXxAQdG90YWxUaW1lRGlzcGxhedMADgB9AD4H -mBA3EDmBAZihEDiBA/6hEDqBA/9fEBBOU0Rpc3BsYXlQYXR0ZXJuXxAaVG90YWwgRHVyYXRpb246ICV7 -dmFsdWUxfUDXAA4GVw5/DoAGPAY9DoIOgwfYEEAEoQlIEEMAVYEDjYEBp4EEAoEBAYECGIEEAV8QGXRp -dGxlOiBjdXJyZW50RW50cnkudGl0bGVfEBJjdXJyZW50RW50cnkudGl0bGXXAA4GVw5/DoAGPAY9DoIO -gwfYDt8O4ARhDuIAVYEDjYEBp4EDpYEDpIEBG4EDo9gADgZXDn8OgAY8Bj0OgQ6CDoMH2A9iDoYLRw9l -EFQAVYEDjYEBp4EDy4EDiIECnoEDyoEEBdMADgB9AD4HmBBXEF2BAZilDv0OkA7/DwAPAYEDroEDi4ED -sIEDsYEDsqUBsw6SAbMBswN7gFmBA4yAWYBZgM3XAA4GVw5/DoAGPAY9DoIOgwfYEGYOnAw+EGkAVYED -jYEBp4EECIEDkIEC/YEEB18QGXZhbHVlOiBzZWxlY3Rpb24uY2hhbm5lbHNfEBJzZWxlY3Rpb24uY2hh -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 -KBF0ET0Q5oEEIIEEI4EEKoEELoEEM9gAywAOAMwBQgDPCv4D0wr/ETILARG5AU0LAwsEETIRu4EEHoEC -i4EEIoEEHoEEIdEADgsIgQKJXxAVe3szNzUsIDg5fSwgezE2LCAxNn191wDLAA4AzADOAM8A0APTETIB -3xHCEXID1wBqETKBBB6AbYEEJIEEJQmBBB5fEBV7ezE4LCAxOH0sIHsyOTEsIDE4fX3dAN0ADgHlAecB -6AcHAekA3wDgAOEB6gDiAesB7AHtAUoB8ABVEcoBShHMAfQRKAH2ALgRz4BsgD2BBCeAPYEEJoBpgQQj -Ekg8Uf9fEB9DaGVjayBmb3IgdXBkYXRlcyBhdXRvbWF0aWNhbGx50gAOEdIR0xHUW05TSW1hZ2VOYW1l -gQQpgQQoWE5TU3dpdGNo0gA3ADgR1xHYohHYADtfEBNOU0J1dHRvbkltYWdlU291cmNl1wDLAA4AzADO -AM8A0APTETIFfBHcEUUD1wBqETKBBB6BATmBBCuBBCwJgQQeXxAVe3s4OSwgODl9LCB7MjQzLCAxN319 -2ADdAA4A3gDfAOAA4QDiAOMB7ADlAOYR5AH0EXQKtwDrgDCAKIEELYBpgQQqgC1fEBhDaGVja2luZyBm -b3IgdXBkYXRlcy4uLgrXAMsADgDMAM4AzwDQA9MRMgHfEewRawPXAGoRMoEEHoBtgQQvgQQwCYEEHl8Q -FHt7MzE5LCA5fSwgezc4LCAzMn193QDdAA4B5QHnAegHBwHpAN8A4ADhAeoA4gHrAewB7QFKAfAAbQH0 -EfUR9gH0ET0B9gH3Bw+AbIA9gGmBBDKBBDGAaYEELlRPa2F50gAOAHUAdgFRgA3ZAMsADgDMB90AzhH9 -AM8A0APTETIR/xIAAGoRcxIDA9cAahEyW05TRHJhZ1R5cGVzgQQegQRAgQQ7CYEEPIEENAmBBB7SAA4A -PgA/EgiBAT+mEgkSChILEgwSDRIOgQQ1gQQ2gQQ3gQQ4gQQ5gQQ6XxAZQXBwbGUgUERGIHBhc3RlYm9h -cmQgdHlwZV8QGUFwcGxlIFBORyBwYXN0ZWJvYXJkIHR5cGVfEBVOU0ZpbGVuYW1lc1Bib2FyZFR5cGVf -EDFOZVhUIEVuY2Fwc3VsYXRlZCBQb3N0U2NyaXB0IHYxLjIgcGFzdGVib2FyZCB0eXBlXxAeTmVYVCBU -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 -gQH6gQQegQHHgHyBAjCBA2+BAh2BAviBAwCBAtaBARqBBFiBBC6A1YBwgQJ3gQMFgQMdgQLggQRvgQQs -gAeBAvKBBH2BBF6BAnWBAXGBAumBAiuBA4GBBHaBATeBAYKBAziBBHCBAwOBAYCAUYEBWoA4gQH5gKWB -BHeBAvyBA16Ar4EC/YB3gQR0gQEFgQHNgQIYgQRjgQLqgQRcgQIWgQJGgQMfgQHagQQwgPOBAcGBAXOB -ARCA4IEEJYEEKoEEPIEB44EEU4EDTtIADgA+AbEVcIBdrxDqFXEVcgbWFXQVdRV2FXcVeBV5FXoVexV8 -FX0VfhV/FYAVgRWCFYMVhAbaFYYVhxWIFYkVihWLFYwVjRWOFY8VkBWRFZIVkxWUFZUVlhWXCLUVmRWa -FZsVnBWdFZ4HFRWgFaEVohWjEZcVpRWmFacVqBWpFaoVqxWsFa0VrhWvFbAVsQ0/FbMVtBW1FbYVtxW4 -FbkVuhW7FbwVvRW+Fb8G5xXBFcIVwxXEFcUVxhXHFcgVyRXKFcsVzBXNFc4VzxXQFdEV0gviFdQV1RXW -FdcV2BXZFdoV2xXcFd0V3hXfFeAV4RXiFeMV5BXlFeYV5xXoFekV6gfsFewV7RXuFe8V8BXxFfIV8xX0 -FfUV9hX3FfgV+RX6FfsV/BX9Ff4V/xYAFgEWAhYDFgQWBRYGFgcWCBYJFgoWCxYMFg0WDhYPFhAWERYS -FhMWFBYVFhYWFxYYFhkWGhYbFhwWHRYeFh8WIBYhFiIWIxYkFiUWJhYnFigTgBYqFisWLBYtFi4WLxYw -FjEWMhYzFjQWNRY2FjcWOBY5BlsWOxY8Fj0WPhY/FkAWQRZCFkMWRBZFFkYWRxZIFkkWShZLFkwNIRZO -Fk8WUBZRFlIWUxZUFlUWVhZXFlgWWRZagQSGgQSHgQFjgQSIgQSJgQSKgQSLgQSMgQSNgQSOgQSPgQSQ -gQSRgQSSgQSTgQSUgQSVgQSWgQSXgQSYgQFlgQSZgQSagQSbgQScgQSdgQSegQSfgQSggQShgQSigQSj -gQSkgQSlgQSmgQSngQSogQSpgQSqgQHpgQSrgQSsgQStgQSugQSvgQSwgQF3gQSxgQSygQSzgQS0gQRN -gQS1gQS2gQS3gQS4gQS5gQS6gQS7gQS8gQS9gQS+gQS/gQTAgQTBgQMqgQTCgQTDgQTEgQTFgQTGgQTH -gQTIgQTJgQTKgQTLgQTMgQTNgQTOgQFugQTPgQTQgQTRgQTSgQTTgQTUgQTVgQTWgQTXgQTYgQTZgQTa -gQTbgQTcgQTdgQTegQTfgQTggQLNgQThgQTigQTjgQTkgQTlgQTmgQTngQTogQTpgQTqgQTrgQTsgQTt -gQTugQTvgQTwgQTxgQTygQTzgQT0gQT1gQT2gQT3gQGogQT4gQT5gQT6gQT7gQT8gQT9gQT+gQT/gQUA -gQUBgQUCgQUDgQUEgQUFgQUGgQUHgQUIgQUJgQUKgQULgQUMgQUNgQUOgQUPgQUQgQURgQUSgQUTgQUU -gQUVgQUWgQUXgQUYgQUZgQUagQUbgQUcgQUdgQUegQUfgQUggQUhgQUigQUjgQUkgQUlgQUmgQUngQUo -gQUpgQUqgQUrgQUsgQUtgQUugQUvgQUwgQUxgQUygQUzgQU0gQR+gQU1gQU2gQU3gQU4gQU5gQU6gQU7 -gQU8gQU9gQU+gQU/gQVAgQVBgQVCgQVDgQVEgQFfgQVFgQVGgQVHgQVIgQVJgQVKgQVLgQVMgQVNgQVO -gQVPgQVQgQVRgQVSgQVTgQVUgQVVgQVWgQMggQVXgQVYgQVZgQVagQVbgQVcgQVdgQVegQVfgQVggQVh -gQVigQVjWlBvcHVwIFZpZXdfEBNNZW51IEl0ZW0gKFNhdmUuLi4pXVNsaWRlciBDZWxsLTFcU2VwYXJh -dG9yLTEyXxAdVGV4dCBGaWVsZCBDZWxsIChUZXh0IENlbGwpLTFfEBFNZW51IEl0ZW0gKENvZyktMV8Q -FE1lbnUgSXRlbSAoQ29nIEhlbHApXxAUUHVzaCBCdXR0b24gKENhbmNlbClYZmlsZVZpZXdbTWVudSAo -SGVscClfEBxUZXh0IEZpZWxkIENlbGwgKEZyZXF1ZW5jeTopXxARTWVudSBJdGVtIChUaXRsZSlbU2Vw -YXJhdG9yLTFfEBBNZW51IEl0ZW0gKEhlbHApXFVwZGF0ZVdpbmRvd18QGk1lbnUgSXRlbSAoU3VwcG9y -dCBDb2cuLi4pXxARVGV4dCBGaWVsZCBDZWxsLTJZVGV4dCBWaWV3XxAbTWVudSBJdGVtIChQcmV2aW91 -cyBTb25nKS0xXxAgUm91bmQgVGV4dHVyZWQgQnV0dG9uIChpbmZvX29mZilfEENQbGF5bGlzdCBWaWV3 -ICgjLCBUaXRsZSwgQXJ0aXN0LCBBbGJ1bSwgTGVuZ3RoLCBZZWFyLCBHZW5yZSwgVHJhY2spXU1lbnUg -KFdpbmRvdylYRG9ja01lbnVfEBVUb29sYmFyIEl0ZW0gKFNlYXJjaCldU2Nyb2xsIFZpZXctMltTZXBh -cmF0b3ItOV8QFlRleHQgRmllbGQgQ2VsbCAoQnBzOilcU2VwYXJhdG9yLTEwXxATVGFibGUgSGVhZGVy -IFZpZXctMV8QEVRleHQgRmllbGQgQ2VsbC00W1NlcGFyYXRvci0yXxAWU3RhdGljIFRleHQgKEJpdHJh -dGU6KV8QGk1lbnUgSXRlbSAoU2hvdyBBbGwgU29uZ3MpXxAVSG9yaXpvbnRhbCBTY3JvbGxlci0yXxAi -Um91bmQgVGV4dHVyZWQgQnV0dG9uIChzaHVmZmxlX29uKV8QG1RleHQgRmllbGQgQ2VsbCAoVGV4dCBD -ZWxsKV8QGlRvb2xiYXIgSXRlbSAoRmlsZSBEcmF3ZXIpXxAhUm91bmQgVGV4dHVyZWQgQnV0dG9uIChy -ZXBlYXRfb24pXxAWQnV0dG9uIENlbGwgKGluZm9fb2ZmKV8QElN0YXRpYyBUZXh0IChCcHM6KV8QFE1l -bnUgSXRlbSAoTWluaW1pemUpXxAYTWVudSBJdGVtIChQbGF5L1BhdXNlKS0xXFNlcGFyYXRvci0xN18Q -E0hvcml6b250YWwgU2Nyb2xsZXJfEBxNZW51IEl0ZW0gKFNob3cgSW5mbyBEcmF3ZXIpXxATTWVudSBJ -dGVtIChTaHVmZmxlKV8QE01lbnUgSXRlbSAoT3Blbi4uLilfEB1UZXh0IEZpZWxkIENlbGwgKFRleHQg -Q2VsbCktMl8QHVRleHQgRmllbGQgQ2VsbCAoVGV4dCBDZWxsKS03XxAZTWVudSBJdGVtIChQcmV2aW91 -cyBTb25nKV8QFk1lbnUgSXRlbSAoQ2xlYXIgTWVudSlfEBJNZW51IEl0ZW0gKFJlbW92ZSlcU2VwYXJh -dG9yLTE4XxAXTWVudSBJdGVtIChOZXh0IFNvbmcpLTFfEBBNZW51IEl0ZW0gKENvcHkpXxAsUm91bmRl -ZCBUZXh0IEZpZWxkIChUb3RhbCBEdXJhdGlvbjogIDAwMDowMClfEBFWZXJ0aWNhbCBTY3JvbGxlcl8Q -FlRvb2xiYXIgSXRlbSAoU2h1ZmZsZSlfEBZNZW51IEl0ZW0gKFNlbGVjdCBBbGwpWGluZm9WaWV3WlRl -eHQgRmllbGRfEBRUYWJsZSBDb2x1bW4gKGdlbnJlKV8QHU1lbnUgSXRlbSAoQ3VzdG9taXplIFRvb2xi -YXIpXxAcTWVudSBJdGVtIChTZW5kIEZlZWRiYWNrLi4uKV8QHk1lbnUgSXRlbSAoQnJpbmcgQWxsIHRv -IEZyb250KV8QGlBvcHVwIEJ1dHRvbiAodm9sdW1lX2hpZ2gpXxASTWVudSBJdGVtIChMZW5ndGgpXxAU -TWVudSBJdGVtIChSZW1vdmUpLTFcU2VwYXJhdG9yLTE5XxAUVGFibGUgQ29sdW1uICh0cmFjaylfEBJN -ZW51IEl0ZW0gKFN0b3ApLTFfEBRNZW51IEl0ZW0gKFNlcnZpY2VzKV5Bc3luYyBBcnJvd3MtMV8QEU1l -bnUgSXRlbSAoSW5kZXgpW1N0YXRpYyBUZXh0W1NsaWRlciBDZWxsXxARU2VhcmNoIEZpZWxkIENlbGxf -EBpUZXh0IEZpZWxkIENlbGwgKE1lc3NhZ2U6KV8QEkltYWdlIFZpZXcgKHdoZWVsKV8QFFRhYmxlIENv -bHVtbiAodGl0bGUpXxAdVGV4dCBGaWVsZCBDZWxsIChUZXh0IENlbGwpLTNfEBhUZXh0IEZpZWxkIENl -bGwgKEVtYWlsOilcU2VwYXJhdG9yLTEzXEFzeW5jIEFycm93c1xTZWFyY2ggRmllbGRfEBVIb3Jpem9u -dGFsIFNjcm9sbGVyLTFfEBZNZW51IEl0ZW0gKFBsYXkvUGF1c2UpXxAPTWVudSAoUGxheWxpc3QpXxAQ -TWVudSBJdGVtIChSZWRvKVxTZXBhcmF0b3ItMTRfEBFUYWJsZSBIZWFkZXIgVmlld18QIVJvdW5kIFRl -eHR1cmVkIEJ1dHRvbiAoZmlsZXNfb2ZmKV8QF0J1dHRvbiBDZWxsIChyZXBlYXRfb24pXxAVVGFibGUg -Q29sdW1uIChsZW5ndGgpXxAbVG9vbGJhciBJdGVtIChDdXJyZW50IFRpbWUpXxASTWVudSBJdGVtIChE -ZWxldGUpXxASTWVudSAoT3BlbiBSZWNlbnQpWVRhYmxlTWVudV8QFE1lbnUgSXRlbSAoUXVpdCBDb2cp -Wk1lbnUgKENvZylfEA9NZW51IEl0ZW0gKENvZylfEBlCdXR0b24gQ2VsbCAodm9sdW1lX2hpZ2gpXxAd -VGV4dCBGaWVsZCBDZWxsIChUZXh0IENlbGwpLTRfEBVUb29sYmFyIEl0ZW0gKFZvbHVtZSlfEBhCdXR0 -b24gQ2VsbCAoc2h1ZmZsZV9vbilfECdNZW51IEl0ZW0gKFNjcm9sbCB0byBDdXJyZW50bHkgUGxheWlu -ZylfEBZNZW51IEl0ZW0gKEZpbmQgU29uZ3MpW1Njcm9sbCBWaWV3XxARRmlsZSBPdXRsaW5lIFZpZXdc -U2VwYXJhdG9yLTExXxAiVG9vbGJhciBTZXBhcmF0b3IgSXRlbSAoU2VwYXJhdG9yKV1TY3JvbGwgVmll -dy0xXxAXUm91bmQgU2VnbWVudGVkIENvbnRyb2xfEBZTdGF0aWMgVGV4dCAoU3ViamVjdDopXxAQTWVu -dSBJdGVtIChFZGl0KV8QG1RleHQgRmllbGQgQ2VsbCAoQ2hhbm5lbHM6KV8QEVRleHQgRmllbGQgQ2Vs -bC0zXxARTWVudSBJdGVtIChBbGJ1bSlvEBgATQBlAG4AdQAgAEkAdABlAG0AIAAoAFAAcgBlAGYAZQBy -AGUAbgBjAGUAcyAmAClbQXBwbGljYXRpb25bU2VwYXJhdG9yLTNdU3RhdGljIFRleHQtMV8QD1ZlcnRp -Y2FsIFNsaWRlcl8QEU1lbnUgSXRlbSAoUGFzdGUpXxAiTWVudSBJdGVtIChPcGVuIGZyb20gU3BvdGxp -Z2h0Li4uKV8QD01lbnUgSXRlbSAoQ3V0KV8QE1RhYmxlIENvbHVtbiAoeWVhcilfEBJDbGljayBGaWVs -ZCAoMzowMCleRmVlZGJhY2tXaW5kb3dbU2VwYXJhdG9yLTRXVG9vbGJhclxUYWJsZSBDb2x1bW5fEBdN -ZW51IEl0ZW0gKEhpZGUgT3RoZXJzKV8QFU1lbnUgSXRlbSAoTmV4dCBTb25nKV8QFFRhYmxlIENvbHVt -biAoYWxidW0pXxAdVGV4dCBGaWVsZCBDZWxsIChUZXh0IENlbGwpLThfEB9NZW51IEl0ZW0gKFNob3cg -U29uZyBpbiBGaW5kZXIpXxASUHVzaCBCdXR0b24gKFNlbmQpXEZpbGUncyBPd25lcl8QFFN0YXRpYyBU -ZXh0IChFbWFpbDopXxASTWVudSBJdGVtIChBcnRpc3QpXxAXVG9vbGJhciBJdGVtIChQb3NpdGlvbilf -EBxNZW51IEl0ZW0gKFNob3cgRmlsZSBEcmF3ZXIpXxATVmVydGljYWwgU2Nyb2xsZXItMl8QK0NoZWNr -IEJveCAoQ2hlY2sgZm9yIHVwZGF0ZXMgYXV0b21hdGljYWxseSlfEBpNZW51IEl0ZW0gKFNob3cgaW4g -RmluZGVyKVtTZXBhcmF0b3ItN18QE1ZlcnRpY2FsIFNjcm9sbGVyLTFfEBVNZW51IEl0ZW0gKFZvbHVt -ZSBVcClfEBdCdXR0b24gQ2VsbCAoZmlsZXNfb2ZmKV8QEE1lbnUgSXRlbSAoWWVhcilfEBZUZXh0IEZp -ZWxkIENlbGwgKDM6MDApXk1lbnUgKENvbnRyb2wpXkNvbnRlbnQgVmlldy0yXxAUQnV0dG9uIENlbGwg -KENhbmNlbCleU2VnbWVudGVkIENlbGxfEBRNZW51IEl0ZW0gKFNob3cgQWxsKV8QEU1lbnUgSXRlbSAo -R2VucmUpXxAQTWVudSBJdGVtIChTdG9wKV8QGlRleHQgRmllbGQgQ2VsbCAoQml0cmF0ZTopXVN0YXRp -YyBUZXh0LTJfEBVNZW51IEl0ZW0gKEFib3V0IENvZylfEB1UZXh0IEZpZWxkIENlbGwgKFRleHQgQ2Vs -bCktNV8QD01lbnUgKFNlcnZpY2VzKV8QElB1c2ggQnV0dG9uIChPa2F5KV8QGlRvb2xiYXIgU3BhY2Ug -SXRlbSAoU3BhY2UpXxAsVG9vbGJhciBGbGV4aWJsZSBTcGFjZSBJdGVtIChGbGV4aWJsZSBTcGFjZSlf -EBZTdGF0aWMgVGV4dCAoTWVzc2FnZTopXxAcQnV0dG9uIENlbGwgKFNob3cgSW4gRmluZGVyKV8QIE1l -bnUgSXRlbSAoQ2hlY2sgZm9yIFVwZGF0ZXMuLi4pXxAYTWVudSBJdGVtIChDbG9zZSBXaW5kb3cpW1Nl -cGFyYXRvci04XxAqVGV4dCBGaWVsZCBDZWxsIChDaGVja2luZyBmb3IgdXBkYXRlcy4uLgopXxAXU3Rh -dGljIFRleHQgKENoYW5uZWxzOilfEBJNZW51IEl0ZW0gKFdpbmRvdylfEBBNZW51IEl0ZW0gKEZpbGUp -XxAaVGV4dCBGaWVsZCBDZWxsIChTdWJqZWN0OileQ29udGVudCBWaWV3LTFfEBFUZXh0IEZpZWxkIENl -bGwtMV8QFE1lbnUgSXRlbSAoSGlkZSBDb2cpXxAXTWVudSBJdGVtIChPcGVuIFVSTC4uLilcU2VwYXJh -dG9yLTE1XxApVGV4dCBGaWVsZCBDZWxsIChUb3RhbCBEdXJhdGlvbjogIDAwMDowMClfEBFUZXh0IEZp -ZWxkIENlbGwtNV8QEk1lbnUgSXRlbSAoUmVwZWF0KV8QE01lbnUgSXRlbSAoQ29udHJvbClfEBxQdXNo -IEJ1dHRvbiAoU2hvdyBJbiBGaW5kZXIpXFRleHQgRmllbGQtMV8QGFRvb2xiYXIgSXRlbSAoQ3VzdG9t -aXplKV8QD1RyYWNraW5nIFNsaWRlcl8QF01lbnUgSXRlbSAoVm9sdW1lIERvd24pXxAVVG9vbGJhciBJ -dGVtIChSZXBlYXQpXxAUTWVudSBJdGVtIChQbGF5bGlzdClfEA9UZXh0IEZpZWxkIENlbGxfEBFNZW51 -IEl0ZW0gKFRyYWNrKV8QGlRvb2xiYXIgSXRlbSAoSW5mbyBEcmF3ZXIpXVN0YXRpYyBUZXh0LTNfEB9U -b29sYmFyIEl0ZW0gKFBsYXliYWNrIEJ1dHRvbnMpXFNlcGFyYXRvci0xNl8QFVRhYmxlIENvbHVtbiAo -YXJ0aXN0KVtNZW51IChFZGl0KV8QGE1lbnUgSXRlbSAoQ3VycmVudCBTb25nKV8QF01lbnUgSXRlbSAo -T3BlbiBSZWNlbnQpXxAYU3RhdGljIFRleHQgKEZyZXF1ZW5jeTopW1NlcGFyYXRvci01XxAaTWVudSBJ -dGVtIChDdXJyZW50IEFydGlzdCleQ29udGV4dHVhbE1lbnVbTWVudSAoRmlsZSlfEBJCdXR0b24gQ2Vs -bCAoT2theSlfEBRUYWJsZSBDb2x1bW4gKGluZGV4KV8QEE1lbnUgSXRlbSAoWm9vbSlfEBJCdXR0b24g -Q2VsbCAoU2VuZClfEB1UZXh0IEZpZWxkIENlbGwgKFRleHQgQ2VsbCktNlxDb250ZW50IFZpZXdfEC1C -dXR0b24gQ2VsbCAoQ2hlY2sgZm9yIHVwZGF0ZXMgYXV0b21hdGljYWxseSlfECZTdGF0aWMgVGV4dCAo -Q2hlY2tpbmcgZm9yIHVwZGF0ZXMuLi4KKV8QEkltYWdlIENlbGwgKHdoZWVsKV8QEE1lbnUgSXRlbSAo -VW5kbylbU2VwYXJhdG9yLTZfEBFNZW51IEl0ZW0gKENsZWFyKdIADgA+AbEXOYBdpgC6BAkGWgfYASIC -hYAfgOeBAUmBAaeAOICS0gAOAD4BsRdCgF2mANgELgZnB+wBOgKcgCCA6IEBSoEBqIA5gJPSAA4APgGx -F0uAXa8RAYgGCwWuBZ8FyAXxEJQKYwaNDFYGNAXHBaMJSQYkDggHLwYdBAkGSAk8BhsMZhCtBcYQsAXq -BqIGLgYGBakAlgLYDDoGNQXSBj8GEQ5CBvYFOQszBo4QwgXPBfsJTQpMBbQKDBDJC4UGlgCSBg0FpgkQ -BeIF6AfGC+0F2wKFCNcEYhDbBbEQ3gYCBgMMPQM3BKMKvgRcBcAGCAY5EOkJMwlKArIC7AZhC9QGLACO -BiYIcAckB84JKwncBhUF4AYWBloRBQXfBcwAkAXvB9gGMhELBa8MdxEQDl4FugXnDhoEYAX8BbARGgW1 -DVIFrAlOBjcF8gtHAB8KqAXEBi0F9REoESwD9Q0sBiEFoAYeCIQI7gWhETICQAhLBagF9gYJDD8GEBE8 -Bb4GBACTBdwKogwcDRURRQXtBfgMRRFPBcUNbgYUDEAI5gZZDJcRWwY2DD4AlAW2EWUMORFnBikF6wiO -DRQFuwYoBFsFrQXTBeQGIgX9BbMF2AiiBgARdg24Bi8JHAgcBtIGOAE3BSIN3AlMBjEIRQWnCmsGDgWl -CjkF+gXzEJ4QoAy1BtENlgL9B1wAmRCpBhgEIwmdBdoFuQrMDDwKdgXwAc0IsAMRBdkGKwX3EL4MDg1g -BL0F6QYTBb0F1gz6BhkFygPfBbgF1QXsC20F+Q06DCoJlgW3BGEFwQYqBeEFqwYnBdANRAtcBd4Q3QX+ -BuUHGgX/BhcFoggfBgoQ5gsUBckD6gMjCqYIXRDvBeMEXwX0DQcFwwpUBb8CmhD8BPMAlQHhBgUGbgXC -A94CLAqhBjMMpgvVCiYREQiFDDgIGAYgBh8AugqJAFcGnAYBBhIEcQReBaQG9wWqAI8JAg2CCtIKCwLG -DaMF1wDVBjAF7gXOCbwOLQlLDIcF5Qv7BQsRPQCaDMQRRABBDDsRSBFJCq0GIwmtDm0G+gV+BhoHNgXm -BgwRUwY6BzAAkQEiBg8EXQCXBdQN8wCYEV8FngXRCGUJSAXLCUcKARFrBgcGJQg3BNsG/QBNBbwFnRFy -EXMRdAXNBd0GHAWygQNugQHggQFhgQJPgQMjgQQUgQJggQK3gQLsgQQAgQJNgQF5gQIagQPFgQNkgQGF -gQOzgOeBAUOBAhOBA6aBAvCBBEeBAkWBBEuBAxCBAViBA92BA2GBAcSAm4CogQLugQQDgQKWgQFCgQN7 -gQN1gQF2gQEkgQKZgQK+gQQYgQJlgQNHgQIggQJagQHxgQJKgQR7gQKwgQK8gGOBA3SBAaaBAgWBAtWB -AwyBAaKBAtKBAq6AkoEB9YEBIIEEfIEB64EEIIEDV4EDW4EC+oC+gQEEgQJ5gQEAgQIqgQNngQQNgQRo -gQIPgQIbgJ6AqoEBToECzIED2IAcgQPJgQHSgQF7gQGjgQIOgQI6gQOOgQLPgQOSgQFJgQRIgQLIgQJZ -gEGBAxyBAaeBA/SBBGmBAeKBAvSBBIKBA3yBAgCBAwqBA2mBARaBA0uBAeeBBFSBAfKBAzCBAdaBAiKB -BAaBAyiBAp6AAoECjIECN4ED2YEDM4EEI4EEboEBK4EDJIEDv4EBZ4EDtoEB3YEB+oEBaYEEHoB8gQHH -gQHAgQM3gQNogQMAgQN6gQRYgQISgQNcgHCBAq+BAneBAuCBAx2BBCyBAxSBAz2BAumBBHaBAjmBAziB -A4aBAwOBAfmBAVqBAvyBBHeBBASBAv2Ad4EB9IEEY4EC6oEEXIED0YEDEYEB2oEDH4ECBIEDzoDzgQHY -gQKYgQLagQPDgQNNgQHvgQKngQHjgQNUgQRTgQNOgQPkgQIJgQG7gQFigQQJgDyBAR+BA1iBAh+BA+6B -AcWBAbmBAmGBA3eBAaGBAlWBA0OBAyuBBBeBBBqBAwKBAWSBA0SAsoECe4C5gQRJgQObgOuBAimBAq2B -Af+BAoSBAvaBAmaBAyKAZoEB6IC0gQKogQPVgQM7gQRMgQLbgQM0gQELgQMOgQOFgQINgQKigQMVgQOf -gQJUgQE1gQH+gQKdgQMSgQKpgQNBgQMpgQLlgQIngQH4gQEbgQIvgQPUgQLRgQHRgQPNgQJsgQMsgQKl -gQK2gQRVgQNRgQFqgQF6gQNSgQOWgQFvgQG9gQNtgQQzgQKOgQJSgQEvgLyBAoeBAcyBBHWBAtmBARGB -Ay+BAxmBAjWBAluBAiaAloEET4EBFYCPgGiBA12BAVKBAjOA44B6gQJzgQP5gQL/gQLJgQJQgQRSgQHZ -gQLngQG6gQO8gQO5gB+BAm2AC4EBVYEDVoEDgID7gQEMgQF/gQFwgQHLgDWBAgGBAz6BAoKBAkiAoIED -SIECpIAjgQPpgQMYgQJfgQIwgQNvgQIdgQL4gQLfgQLWgQEagQQugNWBAwWBBG+AB4EC8oEEfYEEXoEC -dYEDxIECK4EDgYEBcYEBN4EDooEBgoEC5IEDcoEEcIEEDoEBgIBRgDiBA3iBAQWApYECm4EDXoCvgQR0 -gQFIgQKVgQHNgQIYgQJYgQIWgQJGgQQwgQNjgQPIgQHBgQEQgQFzgOCBAgiBAUGBBCWBBDyBBCqBAl6B -ArSBA6qBAe3SAA4APgGxGNaAXa8RAYgY1xjYGNkY2hjbGNwY3RjeGN8Y4BjhGOIY4xjkGOUY5hjnGOgY -6RjqGOsY7BjtGO4Y7xjwGPEY8hjzGPQY9Rj2GPcY+Bj5GPoY+xj8GP0Y/hj/GQAZARkCGQMZBBkFGQYZ -BxkIGQkZChkLGQwZDRkOGQ8ZEBkRGRIZExkUGRUZFhkXGRgZGRkaGRsZHBkdGR4ZHxkgGSEZIhkjGSQZ -JRkmGScZKBkpGSoZKxksGS0ZLhkvGTAZMRkyGTMZNBk1GTYZNxk4GTkZOhk7GTwZPRk+GT8ZQBlBGUIZ -QxlEGUUZRhlHGUgZSRlKGUsZTBlNGU4ZTxlQGVEZUhlTGVQZVRlWGVcZWBlZGVoZWxlcGV0ZXhlfGWAZ -YRliGWMZZBllGWYZZxloGWkZahlrGWwZbRluGW8ZcBlxGXIZcxl0GXUZdhl3GXgZeRl6GXsZfBl9GX4Z -fxmAGYEZghmDGYQZhRmGGYcZiBmJGYoZixmMGY0ZjhmPGZAZkRmSGZMZlBmVGZYZlxmYGZkZmhmbGZwZ -nRmeGZ8ZoBmhGaIZoxmkGaUZphmnGagZqRmqGasZrBmtGa4ZrxmwGbEZshmzGbQZtRm2GbcZuBm5GboZ -uxm8Gb0Zvhm/GcAZwRnCGcMZxBnFGcYZxxnIGckZyhnLGcwZzRnOGc8Z0BnRGdIZ0xnUGdUZ1hnXGdgZ -2RnaGdsZ3BndGd4Z3xngGeEZ4hnjGeQZ5RnmGecZ6BnpGeoZ6xnsGe0Z7hnvGfAZ8RnyGfMZ9Bn1GfYZ -9xn4GfkZ+hn7GfwZ/Rn+Gf8aABoBGgIaAxoEGgUaBhoHGggaCRoKGgsaDBoNGg4aDxoQGhEaEhoTGhQa -FRoWGhcaGBoZGhoaGxocGh0aHhofGiAaIRoiGiMaJBolGiYaJxooGikaKhorGiwaLRouGi8aMBoxGjIa -Mxo0GjUaNho3GjgaORo6GjsaPBo9Gj4aPxpAGkEaQhpDGkQaRRpGGkcaSBpJGkoaSxpMGk0aThpPGlAa -URpSGlMaVBpVGlYaVxpYGlkaWhpbGlwaXRpegQVogQVpgQVqgQVrgQVsgQVtgQVugQVvgQVwgQVxgQVy -gQVzgQV0gQV1gQV2gQV3gQV4gQV5gQV6gQV7gQV8gQV9gQV+gQV/gQWAgQWBgQWCgQWDgQWEgQWFgQWG -gQWHgQWIgQWJgQWKgQWLgQWMgQWNgQWOgQWPgQWQgQWRgQWSgQWTgQWUgQWVgQWWgQWXgQWYgQWZgQWa -gQWbgQWcgQWdgQWegQWfgQWggQWhgQWigQWjgQWkgQWlgQWmgQWngQWogQWpgQWqgQWrgQWsgQWtgQWu -gQWvgQWwgQWxgQWygQWzgQW0gQW1gQW2gQW3gQW4gQW5gQW6gQW7gQW8gQW9gQW+gQW/gQXAgQXBgQXC -gQXDgQXEgQXFgQXGgQXHgQXIgQXJgQXKgQXLgQXMgQXNgQXOgQXPgQXQgQXRgQXSgQXTgQXUgQXVgQXW -gQXXgQXYgQXZgQXagQXbgQXcgQXdgQXegQXfgQXggQXhgQXigQXjgQXkgQXlgQXmgQXngQXogQXpgQXq -gQXrgQXsgQXtgQXugQXvgQXwgQXxgQXygQXzgQX0gQX1gQX2gQX3gQX4gQX5gQX6gQX7gQX8gQX9gQX+ -gQX/gQYAgQYBgQYCgQYDgQYEgQYFgQYGgQYHgQYIgQYJgQYKgQYLgQYMgQYNgQYOgQYPgQYQgQYRgQYS -gQYTgQYUgQYVgQYWgQYXgQYYgQYZgQYagQYbgQYcgQYdgQYegQYfgQYggQYhgQYigQYjgQYkgQYlgQYm -gQYngQYogQYpgQYqgQYrgQYsgQYtgQYugQYvgQYwgQYxgQYygQYzgQY0gQY1gQY2gQY3gQY4gQY5gQY6 -gQY7gQY8gQY9gQY+gQY/gQZAgQZBgQZCgQZDgQZEgQZFgQZGgQZHgQZIgQZJgQZKgQZLgQZMgQZNgQZO -gQZPgQZQgQZRgQZSgQZTgQZUgQZVgQZWgQZXgQZYgQZZgQZagQZbgQZcgQZdgQZegQZfgQZggQZhgQZi -gQZjgQZkgQZlgQZmgQZngQZogQZpgQZqgQZrgQZsgQZtgQZugQZvgQZwgQZxgQZygQZzgQZ0gQZ1gQZ2 -gQZ3gQZ4gQZ5gQZ6gQZ7gQZ8gQZ9gQZ+gQZ/gQaAgQaBgQaCgQaDgQaEgQaFgQaGgQaHgQaIgQaJgQaK -gQaLgQaMgQaNgQaOgQaPgQaQgQaRgQaSgQaTgQaUgQaVgQaWgQaXgQaYgQaZgQaagQabgQacgQadgQae -gQafgQaggQahgQaigQajgQakgQalgQamgQangQaogQapgQaqgQargQasgQatgQaugQavgQawgQaxgQay -gQazgQa0gQa1gQa2gQa3gQa4gQa5gQa6gQa7gQa8gQa9gQa+gQa/gQbAgQbBgQbCgQbDgQbEgQbFgQbG -gQbHgQbIgQbJgQbKgQbLgQbMgQbNgQbOgQbPgQbQgQbRgQbSgQbTgQbUgQbVgQbWgQbXgQbYgQbZgQba -gQbbgQbcgQbdgQbegQbfgQbggQbhgQbigQbjgQbkgQblgQbmgQbngQbogQbpgQbqgQbrgQbsgQbtgQbu -gQbvEQVHEQLqEQUUEQVGEQUVEE8QbxEEhBEF2hEFGREBKBEFQxEDGBEDVBEC7xEBEBEFthDPEBgRAgER -BjkRBdsRBmoRBCkQlREFdBEF6hEGKBEFuhEBKxEGXhEGaBEDYhEFdxEGfBAXELARAaQRASARBekRBGAR -BfEQHREFlhEFShECBxB+EQLsEQVQEQQ3EJ0RBfARBmQRBoMRA0sRBmsQjhEGThEBLxAFEQUqEQZIEQU+ -EQNSEQRuEQZ9EQEeEQLAEQVREQNlEQX8EQXiEQXRENAQmBEFQREBiREEfREDchECCBEGXxEGaREF8hEE -wRDhEQYgEQV1EIgRBSwQOREEbREEcxEERhEGNhEFnxEEhxEGRhEEwhB/EQaJEQUYENoRBi8QtBEF3BP/ -/////////RCrEQVFEQZ/EKARA1ARBj4RBSkQjxDsEJERA00RAgYRA20RBbwRBG8RBo4RATMRBOkRBUwR -BX0RARwQnBEF6xEEcBEGehEC0BEFsBEGixEBoxEC7hEBGREGAhEF0hDGEQWUEK8RA2cRAQUQghECDREB -OREF+RC1EQEUEEkRAS4RBdYRAtQRBoARBdkRBHIRBoYRBF4RBZoRBEsRBHERBIMRBd4RA3ERBakRA2YR -BgMRBUgQfBEDYRCQEQNuEQE4EFERBRcRBmwRBU8Q0REGjBEFlREGgRDgEQWXEQFnEQUNEJ4RBkQQxBEF -ehEGKhEGSxDiEQMvEQYOEQXoEQK+EQWtEQYuEQEVEQZQEGoRATURATERBToRAtMRBYEQZxEBGBEF4BEC -wREBpxEGWxEBDxEF/RBcEQMuEQXtEQXTEQE2EQUoEQXvEQNkEQRsEQLPEQZlEQUnEQZcELMRA1URAScR -BFwRAakQSBEF5BEBKREC1xEFmxEBBhEBphEFtxEFRBEDChEEkBEFQhEGPRCsEQLVEQW5EQHPEQEyEQUW -EQNREJkRAywQJxCLEQV2EQEmEQWAEQVSEQSPEIMRAtgRAcARBTkRBkMRAzARASoRBk0RAtYRARoRBdQR -BnsRBewRBfsQrREBqBECwhEDJxCSEKQRBj8QfREBOhEGSRA4EQXmEQZKEQZmEQVJEQSGEQT8EM4RBgER -ARMRAxYRBd8QgREFPBEETBEGihEDYBEGTBEDUxEFhBEGHhEF8xEEiBEEsREFoBEF4xEDJhEBFxCyEQYP -EQU7EQS6EQXuEQQoEQZgEQVAEQVTEQYfEQYsEMMQehCWEQU9EQIFEQXdEMEQOhEF5xEBHREGEBEF4RCu -EBURA2MQExBTEQXQEQY8EIYRBXsRAQ0RBcERBXgRBc4RAd8RBbsRAaIRBYURARERBm0RBg0RATQRAYcR -BmcRBn4RBT8RBl0RAaoRBP0RAWIQqREDFxECzREFrhEEJxEF2BEC8BEDLRDFEQXlEQXPEQFoECURBdcR -BdURARsRAeERBo0RBnMRBk/SAA4APgGtG+OAXqDSAA4APgGxG+aAXaDSAA4APgGxG+mAXaDSADcAOBvr -G+yiG+wAO15OU0lCT2JqZWN0RGF0YQAIABkAIgAnADEAOgA/AEQAUgBUAGYOUg5YDqMOqg6xDr8O0Q7t -DvsPBw8TDyEPLA86D1YPZA93D4kPow+tD7oPvA+/D8IPxQ/ID8sPzg/QD9MP1g/ZD9wP3g/gD+MP5g/p -D+wP9RABEAMQBRATEBwQJRAwEDUQRBBNEGAQaRB0EHcQehB8EKkQthDDENkQ5xDxEP8RDBEeETIRPhFA -EUMRRhFIEUoRTxFREVMRVRFYEVoRdBF4EZARxRHfEgESGxI9ElESbhKCEp4SwRLeEvUTCxMNEw8TEBMS -ExMTFRMXExkTGhMbEx0THxMoEzITNBNbE2QTaxN9E4YTkxObE50TuBO6E7wTvhPAE8ITxBPGE8gTyhPM -E84T0BPSE+0T7xPxE/MT9RP3E/kT+xP9E/8UARQDFAUUBxQuFFUUbhSOFLUU0hT5FSAVRxVuFZUVvBXR -FhQWNhZKFmEWdxaSFqgWxRbfFvsXEhclFzwXUxdoF30XfxeBF4MXhBeGF4cXiReKF4wXjheQF5IXlBeW -F5gXoRejF7AX0RfjF+sYARgIGBEYGxgdGB8YIRgjGCUYKBgpGCsYNhhCGFkYehiGGJoYpRivGL0YyhjW -GNsY3RjfGOEY4xjlGOoY7BjxGQIZCRkQGRkZGxkkGSYZKRk2GT8ZRBlLGWAZaBl1GYEZjxmRGZMZlRmX -GZkZoBmtGboZwhnEGcYZ0hnbGeAZ9Rn3GfkZ+xn9GhAaHRofGiIaKxo0GkYaUxpcGmEacBp5GoIahxqV -Gtga2hrcGt0a3xrgGuIa4xrlGuca6RrrGu0a7xrxGvoa/BsFGyYbKBsqGywbLhswGzMbNBs2G0UbThtk -G50bpRu7G9Ab2xvmG/Eb/xwcHCUcLhwwHDIcNBw2HD8cRBxFHEYcRxxQHFkcZhxvHHscwhzoHOoc7Bzu -HO8c8RzyHPQc9Rz3HPkc+x0EHQYdCB0KHQwdFh0eHSkdTh1WHWodeB2DHZAdnh2oHbUdtx25Hb4dvx3B -HcIdxx3JHcsd2B3nHekd6x3tHfUeBx4QHhUeKB41HjceOR47Hk4eVx5cHmcecB53HroevB6+Hr8ewR7C -HsQexR7HHskeyx7NHs8e0R7THt0e8R8GHxMfGh8cHx4fIx8lHycfMB85HzsfPh9AH0kfSx9QH1IfVB9d -H3Qfdh94MDYwPzBGMFkwZDBtMHIwejCDMIowmTCmMKgwrTC2MLsw3TDkMScxKTErMSwxLjEvMTExMjE0 -MTYxODE6MTwxPjFAMUkxSzFTMWwxbjFwMXIxdDF1MYwxwTHXMeUx+jIJMhsyLTI7MkAyQjJEMkYySDJK -MkwyTjJQMlIyVDJZMmIyczJ1Mn4ygDKDMpAykjKUMpYyoTKqMrMywDLJMtQy3TLnMu4y+jMDM0ozTDNO -M1AzUTNTM1QzVjNXM1kzWzNdM18zYTNjM2UzdDN7M4czrDOuM7AzsTOzM7QztjO4M8EzyDQLNA00DzQQ -NBI0EzQVNBY0GDQaNBw0HjQgNCI0JDQtNC80QjRbNF00XzRhNGM0ZDR6NJs0qjS8NNA00jTUNNY02DTh -NOM06jTsNO408DUJNR41OjVRNWY1ezV9NX81gTWKNYw1mTWbNZ01nzWoNbE1ujW/Nc016jX9Nf82ATYD -NgU2EjYUNhY2GDYdNiI2OzY9Nj82QTZDNlA2UjZUNlY2WzZgNmk2cjaENo02mDatNrY2+Tb7Nv02/jcA -NwE3AzcENwY3CDcKNww3DjcQNxI3GzcdNyQ3RTdHN0k3SzdNN083UDdSN143dTeqN6w3rjewN7I3tDe2 -N7g3uje8N783yDfVN9c32TfbN+c4KjgsOC44LzgxODI4NDg1ODc4OTg7OD04PzhBOEM4TDhOOFo4czh1 -OHc4eTh7OHw4kzjIOMo4zDjOONA40jjUONY44zjlOOc46TjzOTY5ODk6OTs5PTk+OUA5QTlDOUU5RzlJ -OUs5TTlPOVg5WjlhOXo5fDl+OYA5gjmDObg5ujm8Ob45wDnCOcQ5xjnTOdU51znZOeM6JjooOio6Kzot -Oi46MDoxOjM6NTo3Ojk6Ozo9Oj86SDpKOlY6bzpxOnM6dTp3Ong6jzrEOsY6yDrKOsw6zjrQOtI63zrh -OuM65TruOzE7Mzs1OzY7ODs5Ozs7PDs+O0A7QjtEO0Y7SDtKO1M7VTtcO3U7dzt5O3s7fTt+O5Q7zTvi -O/U8CTwePDY8STxfPGQ8ZjxoPGo8bDxuPHM8dDx2PHg8ejx8PH48gjyXPJk8mzydPJ88tTzCPMQ8xzz4 -PQE9Cj0MPRE9Ez0VPRc9GT0bPSA9Jz09PXI9mD2aPZw9nj2gPaI9pD2mPaw9tT23Pbo9vD3JPcs90D3S -PdQ92T3bPd096z4XPh4+Jz4uPkQ+UT5nPnE+ej6FPpk+oj6vPr0+xj8NPw8/ET8TPxQ/Fj8XPxk/Gj8c -Px4/ID8iPyQ/Jj8oPy4/Nj9bP10/Xz9gP2I/Yz9lP2c/cD93P4A/gj+dP58/oT+jP6U/pz+pP6s/rT+v -P7E/sz+1P7c/wD/CP98/4T/jP+U/5z/pP+s/7T/vP/E/8z/1P/c/+T/7QARABkAHQBBAFUAfQDxAR0BT -QFxAaEBqQG1Ab0ByQHVAd0B6QINAhUCKQIxAj0DOQNpA40DwQQNBEEEcQSpBOEE6QT1BQEFDQUZBSEFK -QUxBX0FiQWRBZkFpQWtBbUF2QXhBg0GFQYhBi0GNQY9BvEHGQdBB2kHcQd9B4kHkQedB6UHrQe1B70Hx -QfpB/EH/QgFCYEKCQoxCmUKuQshC5EL/Qw5DGkM5Q0hDVENWQ1hDYUNjQ2VDZ0NoQ2pDc0N8Q39DgUOC -Q4VDh0OJQ4xDjkOQQ5JDm0OoQ7RDv0PcQ95D4EPiQ+RD5kPoRBVEF0QaRBxEH0QiRCREJkQoRCpELEQ2 -RD9ESERcRHVEd0R5RHtEhESGRIhEn0SoRLFEv0TIRMpE20TdROBE40TmROlE7ETvRPJFG0UqRTdFREVM -RVdFZkVxRXxFfUV/RYFFg0WMRY5Fl0WZRZ9FvEXBRcNFxUXHRclFzkXQRdJF30XhRe1GAkYERgZGCEYK -RhxGJUYwRkRGZUZqRmxGbkZwRnJGdEZ5RntGhUaaRpxGnkagRqJGu0bERslG10cARwFHA0cGRwlHEkcV -Rx5HJ0cpRy9HTEdOR1BHU0dVR1dHXUd+R4BHgkeER4ZHiEeLR41Htke3R7lHvEe/R8hHy0fUR9ZH3Uf6 -R/xH/0gCSARIBkgNSCJIJEgmSClIK0g3SFhIWkhcSF5IYEhiSGRIjUiOSJBIk0iWSJ9IokirSK1Is0jQ -SNJI1UjYSNpI3EjiSQNJBUkHSQlJC0kNSQ9JOEk5STtJPklBSUpJTUlWSVhJX0l8SX5JgUmESYZJiEmP -SbBJskm0SbZJuEm6SbxJ5UnmSehJ60nuSfdJ+koDSgVKCkonSilKLEovSjFKM0o4SllKW0pdSl9KYUpj -SmVKjkqPSpFKlEqXSppKnEqiSr9KwUrESsdKyUrLStFK8kr0SvZK+Er6SvxK/ksnSyhLKkstSzBLOUs8 -S0VLR0tNS2pLbEtvS3JLdEt2S3xLnUufS6FLo0ulS6dLqUu+S8BLw0vGS8hL0kvfS+FL5kvyTApME0wc -TCdMTExWTFhMWkxdTGBMYkxlTGdMcEyHTJRMnUyoTLNM3EzeTOBM40zmTOhM60ztTPZNDk0XTRlNHE0e -TTZNP01ITVVNdk14TXtNfk2BTYRNhU2HTYlNoE3FTcdNyU3MTc5N0U3WTdhN8k37TgZOEU4aTiFOOU5C -TkdOWk5jTmpOd059ToZOiE/HT8pPzU/QT9NP1k/ZT9xP30/iT+VP6E/rT+5P8U/0T/dP+k/9UABQA1AG -UAlQDFAPUBJQFVAYUBtQHlAhUCRQJ1AqUC1QMFAzUDZQOVA8UD9QQlBFUEhQS1BOUFFQVFBXUFpQXVBg -UGNQZlBpUGxQb1ByUHVQeFB7UH5QgVCEUIdQilCNUJBQk1CWUJlQnFCfUKJQpVCoUKtQrlCxULRQt1C6 -UL1QwFDDUMZQyVDMUM9Q0lDVUNhQ21DeUOFQ5FDnUOpQ7VDwUPNQ9lD5UPxQ/1ECUQVRCFELUQ5REVEU -URdRGlEdUSBRI1EmUSlRLFEvUTJRNVE4UTtRPlFBUURRR1FKUU1RUFFTUVZRWVFcUV9RYlFlUWhRa1Fu -UXFRdFF3UXpRfVGAUYNRhlGJUYxRj1GSUZVRmFGbUZ5RoVGuUbdRv1HCUcVRyFHpUfBR8lH1UfhR+lH8 -Uf9SEFIcUh9SIlIlUihSMVIzUklSUlJZUnFSgFKRUp9SolKlUqhSq1MCUwVTB1MMUw9TElMUUxVTGFMb -UxxTH1MiUyVTKFM6U0hTcVN0U3dTelN9U4BTglOFU4hTk1OsU69TsVO0U7dTulPjU+ZT6VPsU+9T8lP0 -U/dT+lQEVBlUHFQeVCFUJFRdVGBUY1RmVGlUbFRvVIJUhVSIVItUjlSRVJpUnFSfVKJUx1TIVMpUzVTW -VNlU4lTlVQJVBFUHVQlVC1UNVRpVHFU9VT9VQVVEVUZVSVVLVXRVg1WVVahVtlXJVdtV7lX5VftV/lYA -VgNWBlYPVhJWFFYfVihWM1Y8VkNWTFZXVmBWZ1Z+Vo9WklaVVphWm1akVqZWqVa3VsBWwlbFVtpW71cA -VwNXBVcHVwpXIlczVzZXOVc8Vz9XaFdqV21Xb1dyV3VXfleBV4NXjleXV6JXs1e2V7lXvFe/V9xX31fh -V+RX51foV+tYAFgCWAVYCFgLWCNYWFhrWG1Yb1hxWHRYd1h5WHxYhViKWJNYlVieWKBYo1i4WMZY11ja -WN1Y4FjjWQhZEFkSWRVZGFkaWRxZH1kwWTNZNlk4WTtZQVlDWVVZZllpWWxZb1lyWY9ZklmVWZhZm1mc -WZ9ZuFndWeZZ6FnqWexZ7lnxWfZZ91n6Wg9aEVoTWhZaGFoiWk9aYVprWnhaglqLWo5akVqUWpdamlqd -WqBao1qmWqha1VreWuFa5FrnWupa7VrwWvJa9Vr4WwNbGFsiWy1bP1tCW0VbTltRW2ZbeVuHW5FblFuX -W5pbnFupW6xbr1uxW7pbvFvFW85b6lv/XAhcClwNXBBcGVweXCdcLFxNXFVcb1yCXJlcrlzBXMRcx1zJ -XMtczVzQXNJc1VziXOVc6lztXPBc9Vz4XPtdEF0SXRRdF10ZXTddTF1OXVBdU11VXWldcl13XYRdh12M -XY9dkl2XXZldnF2oXbVdu129XcRdzV3SXeld9l4AXgleFF4bXideOF47Xj5eQV5EXmVeZ15qXmxebl5w -XnNehF6HXolejF6PXqJeuF7JXsxez17RXtRfAV8eXylfO19PX15fg1+eX7dfuF+6X71fvl/BX8Rfx1/I -X8tfzF/NX+Jf9l//YAFgKGArYC1gMGAzYDZgOWA8YD9gQmBFYEhgS2BOYFFgVGBXYFpgXWBlYG5gfGCE -YIhgk2CcYKRgrGCxYL9gxGDHYNBg1WDgYPFg9GD3YPlg/GEZYRxhH2EiYSVhJmEpYUJhRGFHYUphTWFQ -YWhhoWGmYahhqmGsYa9huGG5Ybphw2HOYddh5GHnYeph7WIOYhBiE2IVYhdiGWIcYiFiLmI/YkJiRWJI -YktiaGJrYm1icGJzYnRid2KPYsRixmLIYspizWLQYtJi1WLcYuVi52LvYvxi/2MCYwVjJmMoYytjLmMw -YzJjNWNCY0VjSGNLY1BjUmNYY2ljbGNuY3FjdGOVY5djmmOdY59joWOkY61jr2O6Y8tjzmPRY9Nj1mPf -Y/Bj82P2Y/lj/GQdZB9kImQnZCpkLGQuZDFkPmRBZERkR2RgZGJka2RtZHBkjGSYZKlkrGSuZLFktGTB -ZM5k0WTUZNdk+GT6ZP1lAGUCZQRlB2UMZQ5lFGUlZShlK2UuZTFlOmU8ZT9lTmVdZW5lcWVzZXZleWWE -ZZVlmGWbZZ5loWWuZb9lwmXEZcdlymXVZeZl6WXsZe9l8mYDZgZmCWYMZg9mJGY1ZjhmO2Y+ZkFmZmZo -ZmtmbmZwZnJmdWZ3Zopmm2aeZqFmpGanZshmymbNZtBm0mbUZtdm5GbnZupm7Wb5ZvxnCGcZZxxnHmch -ZyRnNWc4ZztnPmdBZ1JnVWdYZ1tnXmeDZ4VniGeLZ41nj2eSZ5Rnp2e0Z7dnume9Z95n4GfjZ+Vn52fp -Z+xn/WgAaANoBmgJaCpoLGgvaDJoNGg2aDloQWhDaFFoYmhlaGdoamhtaIpojGiPaJFok2iVaJhopWio -aKtormjMaORo9Wj4aPto/WkAaQ1pEGkTaRZpG2kkaSZpN2k6aT1pQGlDaUZpSWlMaU9pbGluaXFpc2l1 -aXdpemmJaaZpqGmraa1pr2mxabRpwWnqaexp7mnvafFp8mn0afZp+WoaahxqH2ohaiNqJWooajNqVGpW -allqW2pdal9qYmpnapBqkmqUapVql2qYappqnGqfasBqwmrFasdqyWrLas5q3Gr9av9rAmsEawZrCGsL -axVrHmsjayxrPWtAa0NrRmtJa2ZraWtsa29rcmtza3Zrj2u0a7ZruGu6a7xrv2vEa8VryGvZa9xr3mvh -a+RsBWwHbApsDWwPbBFsFGwdbB9sJWw2bDlsO2w+bEFsYmxkbGdsaWxrbG1scGx5bJJso2ymbKlsrGyv -bMFs0mzVbNhs2mzdbPhtCW0MbQ5tEW0UbSFtMm01bTdtOm09bWJtdm14bXttfm2AbYJthW2IbZNtlW2i -ba9tsm21bbhtxW3Ibc1t0G3Tbdht223ebe1t/m4AbgluC24NbhZuG24nbjhuO24+bkBuQ25QblNuVm5Z -bmJuZG5pbmxub26QbpJulW6Xbplum26ebq1uzm7QbtNu1W7Xbtlu3G7jbuhu+W78bv9vAm8FbxFvIm8l -byhvK28ub1NvVW9Yb1tvXW9fb2JvdG+Fb4hvi2+Ob5FvoG+xb7Rvt2+6b71v4m/kb+dv6m/sb+5v8W/z -cAVwFnAZcBtwHnAhcC5wMXA0cDdwWHBacF1wX3BhcGNwZnB3cHpwfXCAcINwjnCmcLdwunC9cL9wwnDP -cNJw1XDYcPlw+3D+cQFxA3EFcQhxFXEYcRtxHnEncSlxM3FEcUdxSnFNcVBxcXFzcXZxeXF7cX1xgHGD -cZJxlHGhcaRxp3GqccJx03HWcdlx3HHfchByGnIdciByI3ImcityLnIxcjRyN3I6clRyYnJrcm1ycnJ7 -cn1ykHKTcpZymXKccp9yonKlcqhyq3LIcstyznLRctRy1XLYcvBzEXMTcxVzGHMacx1zInMkcy1zSnNN -c1BzU3NWc1dzWnNyc5NzlXOXc5pznHOfc6FzqnPXc9pz3XPgc+Nz5XPoc+tz7nPxc/Rz/XP/dAZ0CXQM -dA90GHQadB10IHQ3dER0TnRbdF50YXRpdHJ0d3SYdJt0nnShdKR0p3SqdLN0y3T0dP91AnUFdQh1C3UO -dRF1GnUjdT51V3V4dYJ1j3WSdZV1mHWbdZ51oXWkdal1rHW1dbp1xXXeded18HYGdiN2JnYpdix2L3Yw -djN2S3Zsdm52cHZzdnV2eHZ9dn92hnaddqh2xXbUduV26Hbrdu128HcBdwR3B3cJdwx3IHcxdzR3N3c6 -dz13Xndgd2J3Z3dqd2x3bndxd4p3m3eed6F3o3emd7p3y3fOd9F31HfXd/h3+nf9eAB4AngEeAd4HXgf -eDR4RXhIeEp4TXhQeFp4a3hueHF4dHh3eJR4lniZeJt4nXifeKJ4qHi5eLx4v3jCeMV40njVeNh423j8 -eP55AXkEeQZ5CHkLeRZ5GHkjeTR5N3k6eT15QHlReVR5V3laeV15anlteXB5c3mUeZZ5mXmceZ55oHmj -eah5qnmwecF5xHnHecp5zXnpefp5/XoAegN6Bnojei96MXo0ejd6Ono9ekB6SXpLek56UXpaelx6Z3pq -em16cHpzenZ6f3qBeoR6h3qfesB6w3rGesl6zHrPetJ623r0exl7HHsfeyJ7JXsoeyt7NHtMe1V7V3ta -e117aHtxe3N7fHuFe5J7nnuve7J7tXu4e7t73Hvee+F75Hvme+h763wEfAZ8D3wRfBR8LHw3fEh8S3xN -fFB8U3xifG98cnx1fHh8mXybfJ58oHyifKR8p3y8fM5833zifOR853zqfQd9CX0MfQ59EH0SfRV9H30/ -fVB9U31WfVl9XH1tfXB9cn11fXh9mX2bfZ59oX2jfaV9qH27fb19y33Yfdt93n3hfgJ+BH4Hfgp+DH4O -fhF+Hn4gfi5+P35CfkV+SH5Lfmh+an5tfnB+c352fnl+fH6Ffod+mn6dfqB+o36mfql+rH6vfrJ+tX7S -ftV+2H7bft5+4X7ifuV+/H8dfyZ/KH8qfyx/Ln8xfzR/UX9Uf1d/Wn9df15/YX95f5p/nH+ef6F/o3+m -f6h/s3/Qf9N/1n/Zf9x/33/gf+N//IAdgB+AIYAkgCaAKYArgDCATYBQgFOAVoBZgFqAXYB2gJeAmYCb -gJ6AoICjgKWAr4DMgM+A0oDVgNiA2YDcgPSBFYEXgRmBHIEegSGBI4EsgUmBTIFPgVKBVYFWgVmBcIGR -gZOBlYGXgZmBnIGfgbyBv4HCgcWByIHJgcyB5IIFggeCCYILgg2CEIITgjCCM4I2gjmCPII9gkCCWIJ5 -gnuCfYJ/goGChIKHgqSCp4KpgqyCr4KygrOCtoLNgwKDBIMGgwiDC4MOgxCDE4MigyuDLYM4g0mDTINO -g1GDVINfg3CDc4N2g3mDfIOKg5uDnoOhg6SDp4O6g8uDzoPRg9SD14Pog+uD7oPxg/SEBYQIhAuEDYQQ -hBaEJ4QqhC2EMIQzhFSEVoRZhFyEXoRghGOEZoRshHmEfIR/hIKEo4SlhKiEqoSshK6EsYS4hMCE0YTU -hNeE2oTdhP6FAIUDhQWFB4UJhQyFI4UshS6FMYU7hU6FX4VihWWFZ4VqhXuFfoWBhYSFh4WohaqFrYWw -hbKFtIW3hcGFxIXOhd+F4oXlheiF64X0hfaF+YYOhh+GIoYlhiiGK4ZIhkqGTYZQhlKGVIZXhlmGYYZy -hnWGd4Z6hn2GnoaghqOGpoaohqqGrYa5htKG44bmhumG7IbvhxCHEocVhxiHGocchx+HJ4cyh0OHRodJ -h0yHT4dwh3KHdId3h3mHe4d+h4CHmIeph6yHr4eyh7WHwYfSh9WH14fah92H/ogAiAOIBogIiAqIDYgg -iCKIM4g2iDmIPIg/iFKIY4hmiGmIbIhviJCIkoiViJiImoiciJ+IooioiLmIvIi/iMKIxYjqiOyI74jy -iPSI9oj5iPuJCokbiR6JIIkjiSaJMIlBiUSJR4lKiU2JbolwiXOJdol4iXqJfYmDiYqJm4meiaGJpImn -ibiJu4m9icCJw4nVieaJ6Ynsie6J8YoIihmKHIofiiKKJYo2ijmKO4o+ikGKYopkimaKaYprim2KcIpy -ioqKm4qeiqGKpIqniriKu4q+isGKxIrVitiK24reiuGLBosIiwuLDosQixKLFYsXiymLOos9i0CLQ4tG -i1KLY4tmi2mLbItvi5CLkouVi5eLmYubi56LrYu1i8aLyYvMi8+L0ovfi+KL5YvojAmMC4wOjBGME4wV -jBiMHIwejCOMNIw3jDqMPYxAjFGMVIxXjFqMXYyCjISMh4yKjIyMjoyRjJOMpYy2jLmMvIy/jMKM14zo -jOuM7ozxjPSNFY0XjRqNHY0fjSGNJI0mjTeNOo09jUCNQ41UjVeNWo1djWCNaY16jX2NgI2CjYWNko2V -jZiNm428jb6NwY3EjcaNyI3LjdGN043ajeuN7o3xjfSN944YjhqOHY4gjiKOJI4njjOONY4+jk+OUo5V -jliOW458joaOkI6ajrmOvI6/jsKOxY7IjsuOzo7pjvGPA48QjxOPFo8ZjxyPH484j0OPTI9Tj2uPiI+L -j46PkY+Uj5ePmo+1j7uPz4/wj/OP9o/5j/yP/5ACkAWQHZAqkDeQOpA9kECQQ5BGkGeQapBtkHCQc5B2 -kHmQfJCbkLOQwJDDkMaQyZDMkM6Q7JENkRCRE5EWkRmRHJEfkSKRQZFZkWaRaZFskW+RcpF0kZGRlJGX -kZqRnZGgkaORvZHQke2R8JHzkfaR+ZH8kf+SI5IskkaSY5JmkmmSbJJvknGSdJKUkp2Ss5LUkteS2pLd -kuCS4pLlkuiTBpMdkyqTLZM4kzuTPpNBk0STR5NSk1STVpNYk1qTXJNwk4+TrJPHk+WUApQFlAiUC5QO -lBGUFJQulEGUXpRhlGSUZ5RqlG2UcJSNlKOUwJTDlMaUyZTMlM+U0pTglOeVBJUHlQqVDZUQlROVFpU0 -lUuVbJVvlXKVdZV4lXuVfpWBlaGVupXHlcqVzZXQldOV1ZXylfWV+JX7lf6WAZYEliGWJJYnliqWLZYv -ljKWT5ZSllWWWJZbll6WYZaAlpiWtZa4lruWvpbBlsSWx5boluuW7pbxlvSW95b6lv2XGJcqlzeXOpdF -l0iXS5dOl1GXVJdfl2GXZJdml2iXapeHl4qXjZeQl5OXlpeZl7aXuZe8l7+XwpfFl8iX5pf9mBqYHZgg -mCOYJpgpmCyYTZhnmISYh5iKmI2YkJiTmJaYs5i2mLmYvJi/mMKYxZjkmPyZGZkcmR+ZIpklmSeZKplL -mU6ZUZlUmVeZWZlcmV+ZfpmWmaOZppmpmayZr5mxmdKZ1ZnYmduZ3pngmeOZ5poDmg2aGpodmiKaJZoo -mi2aMJoymkaaVJrQmvWbC5sOmxGbFJsXmxqbHJsfmyKbQJtLm1ibW5tgm2ObZptrm26bcZuNm7KbtZu4 -m7ubvpvBm8ObxpvJm+eb8pv/nAKcB5wKnA2cEpwVnBicNZxanF2cYJxjnGacaZxrnG6ccZyPnJqcp5yq -nLWcuJy7nL6cwZzEnM+c0ZzTnNac2JzbnPSdHZ1CnUWdSJ1LnU6dUZ1TnVadWZ13nYKdj52SnZ2doJ2j -naadqZ2snbeduZ27nb6dwJ3Dnd+eAJ4DngaeCZ4Mng+eEp4Vnj6eVZ5onnWeeJ57nn6egZ6EnpeetJ7R -ntSe157ant2e4J7jnv+fFJ8xnzSfN586nz2fQJ9Dn2SfZ59qn22fcJ9zn3afeZ+Gn4mflJ+Xn5qfnZ+g -n6Ofrp+wn7OftZ+3n7mf1p/Zn9yf35/in+Wf6KAEoBmgOqA9oECgQ6BGoEmgTKBPoG+giKCVoJigm6Ce -oKGgo6DAoMOgxqDJoMygz6DSoO+g8qD1oPig+6D+oQGhEKEYoSGhI6L4ovui/qMBowOjBqMJowyjD6MS -oxWjGKMbox6jIaMkoyejKqMtozCjM6M2ozmjO6M9o0CjQqNFo0ijS6NOo1GjU6NWo1mjXKNfo2KjZKNn -o2qjbKNuo3Cjc6N2o3mjfKN/o4KjhaOIo4ujjqORo5Sjl6Oao52joKOjo6ajqaOso66jsaO0o7ejuqO9 -o8Cjw6PGo8ijy6POo9Gj1KPXo9qj3aPgo+Oj5qPoo+uj7qPxo/Sj96P6o/2kAKQCpAWkCKQLpA6kEaQT -pBWkGKQbpB6kIKQjpCakKaQspC6kMaQ0pDekOaQ7pD6kQaREpEekSqRMpE6kUKRTpFakWaRcpF+kYqRl -pGika6RupHGkdKR3pHqkfaR/pIKkhaSHpIqkjaSPpJKklaSYpJuknqSgpKOkpqSppKykr6SxpLSkt6S6 -pL2kv6TCpMWkyKTKpM2k0KTTpNak2aTcpN+k4qTlpOik6qTspO+k8qT1pPik+6T+pQClA6UGpQmlDKUP -pRKlFaUYpRulHqUhpSSlJ6UqpS2lL6UxpTSlN6U5pTylP6VCpUSlR6VJpUylT6VSpVWlWKVbpV6lYaVk -pWelaqVtpW+lcqV1pXileqV9pYClg6WGpYmljKWVpZelmqWdpael0KXSpdSl1aXXpdil2qXcpd+l5KXt -pe+l8qX1ph6mKKYqpi2mMKYypjSmNqY5pjymTaZQplOmVqZZpmimmaacpp+moqalpqimq6auprGmtKbO -puKm66btpwKnBKcHpwqnDacWpxinI6cmpymnLKcvpzKnU6dWp1mnXKdfp2KnZ6dqp4Knn6eip6Snp6eq -p6unrqfGp/un/af/qAKoBKgHqAmoDKgRqDOoPKhIqEuoTqhXqGCoZah7qJiom6ieqKGopKilqKiowKjh -qOOo5ajoqOqo7ajvqQqpJ6kqqSypL6kyqTOpNqlNqYKphKmGqYipi6mOqZCpk6mYqaGpo6nIqdSp16na -qd2p3qnhqeSp5anoqfGp9KoBqgSqB6oKqg2qEKoTqi+qS6pjqpequKrVquyrDasVqx2rJaswqzOrNqs7 -qzyrSatLq02rUKtWq1+rZqtyq3urhquSq6mrsqu0q7urxKvGq9er2qvdq+Cr46vmq+mr7KvvrBisGqwc -rB2sH6wgrCKsJKwnrFCsUqxUrFWsV6xYrFqsXKxfrIisiqyMrI2sj6yQrJKslKyXrKasz6zRrNOs1KzW -rNes2azbrN6tB60JrQutDK0OrQ+tEa0TrRatH60orSqtOa08rT+tQq1FrUitS61OrXetea18rX6tgK2C -rYSth62KrZOtla22rbmtvK2/rcKtxa3Ircutzq3RrdSt163ard2t4K3jrgyuDq4QrhGuE64UrhauGK4b -rkSuRq5IrkmuS65Mrk6uUK5Trnyufq6AroGug66EroauiK6LrrSutq65rryuvq7ArsKuxa7IrtGu4q7l -ruiu667urveu+a8CrwSvBa8Xr0CvQq9Er0WvR69Ir0qvTK9Pr1yvha+Hr4qvja+Pr5Gvk6+Wr5mvnq+n -r6mvsq+0r8WvyK/Lr86v0a/Ur9ev2q/dsAawCLALsA6wELASsBSwF7AasCawL7AxsDSwN7BQsHmwe7B9 -sH6wgLCBsIOwhbCIsLGws7C2sLmwu7C9sL+wwrDFsMqw07DVsN6w4LD1sPiw+7D+sQGxBLEHsQqxDbEQ -sROxPLE+sUCxQbFDsUSxRrFIsUuxdLF2sXixebF7sXyxfrGAsYOxrLGusbGxtLG2sbixurG9scCxyLHR -sdOx6rHtsfCx87H2sfmx/LH/sgKyBbIIsguyNLI2sjiyObI7sjyyPrJAskOybLJusnCycbJzsnSydrJ4 -snuypLKmsqiyqbKrsqyyrrKwsrOy3LLesuGy5LLmsuiy6rLtsvCy+bMCswSzGbMcsx+zIrMlsyizK7Mu -szGzNLM3s2CzYrNks2WzZ7Nos2qzbLNvs5izmrOcs52zn7Ogs6KzpLOns9Cz0rPVs9iz2rPcs96z4bPk -s/Cz+bP7tAy0D7QStBW0GLQbtB60IbQktC20L7QxtDq0PLYRthS2FrYYthq2HbYgtiO2JrYptiy2L7Yy -tjS2N7Y6tj22QLZCtkW2SLZKtk22T7ZRtlS2VrZZtly2XrZhtmS2ZrZptmy2b7ZytnW2d7Z6tny2fraA -toK2hbaItou2jbaQtpO2lraZtpu2nrahtqS2p7aqtq22sLaztra2uLa7tr22wLbCtsS2x7bJtsy2z7bS -ttS217batty237bituW26Lbqtu228LbytvW2+Lb6tv23ALcDtwa3CLcKtw23ELcTtxa3Gbcbtx23ILci -tyS3Jrcptyy3L7cxtzO3Nrc5tzy3PrdAt0O3RrdJt0y3T7dRt1O3VbdXt1q3Xbdgt2O3Zrdpt2u3brdx -t3S3d7d6t323f7eBt4O3hreIt4u3jreQt5K3lbeYt5u3nregt6O3prept6y3r7ext7O3tre5t7y3vrfA -t8O3xrfIt8u3zrfRt9S317fat9234Lfjt+a36Lfqt+238Lfzt/a3+bf8t/64AbgEuAe4CrgNuBC4E7gW -uBm4HLgfuCK4JbgouCu4LbgvuDK4NLg2uDm4PLg+uEC4Q7hFuEi4S7hOuFG4VLhXuFq4XbhfuGK4Zbhn -uGm4bLhvuHK4dLh3uHq4fbiAuIO4hriPuJG6aLprum66cbpzuna6ebp8un+6grqFuoi6i7qOupG6lLqX -upq6nbqguqO6prqpuqu6rbqwurO6tbq4uru6vrrBusO6xrrJusy6z7rSutS617rauty63rrguuO65rrp -uuy677ryuvW6+Lr7uv67AbsEuwe7CrsNuxC7E7sWuxm7HLseuyG7JLsnuyq7LbswuzO7Nrs4uzu7PrtB -u0S7R7tKu027ULtTu1a7Wbtbu167Ybtku2e7arttu3C7crt1u3i7e7t+u4G7hLuHu4m7i7uOu5C7k7uW -u5m7nLufu6K7pLunu6m7q7uuu7G7tLu3u7q7vLu+u8C7w7vGu8m7zLvPu9K71bvYu9u73rvhu+S757vq -u+2777vyu/W797v6u/28ALwDvAW8CLwLvA28ELwTvBW8GLwbvB68IbwkvCe8KrwsvC+8Mbw0vDe8Orw9 -vD+8QrxFvEi8S7xOvFG8VLxXvFq8XLxevGG8ZLxnvGq8bbxwvHK8dbx4vHu8fryBvIS8h7yKvI28kLyT -vJa8mbycvJ+8obykvKa8qbyrvK68sby0vLa8uby7vL68wbzEvMe8yrzNvNC807zWvNm83LzfvOG85Lzn -vOq87LzvvPK89bz4vPu8/r0HvQm+4L7jvua+6b7svu++8r71vvi++77+vwG/BL8Hvwq/Db8QvxO/Fr8Z -vxy/H78ivyW/KL8rvy6/Mb80vze/Or89v0C/Q79Gv0m/TL9Pv1K/Vb9Yv1u/Xr9hv2S/Z79qv22/cL9z -v3a/eb98v3+/gr+Fv4i/i7+Ov5G/lL+Xv5q/nb+gv6O/pr+pv6y/r7+yv7W/uL+7v76/wb/Ev8e/yr/N -v9C/07/Wv9m/3L/fv+K/5b/ov+u/7r/xv/S/97/6v/3AAMADwAbACcAMwA/AEsAVwBjAG8AewCHAJMAn -wCrALcAwwDPANsA5wDzAP8BCwEXASMBLwE7AUcBUwFfAWsBdwGDAY8BmwGnAbMBvwHLAdcB4wHvAfsCB -wITAh8CKwI3AkMCTwJbAmcCcwJ/AosClwKjAq8CuwLHAtMC3wLrAvcDAwMPAxsDJwMzAz8DSwNXA2MDb -wN7A4cDkwOfA6sDtwPDA88D2wPnA/MD/wQLBBcEIwQvBDsERwRTBF8EawR3BIMEjwSbBKcEswS/BMsE1 -wTjBO8E+wUHBRMFHwUrBTcFQwVPBVsFZwVzBX8FiwWXBaMFrwW7BccF0wXfBesF9wYDBg8GGwYnBjMGP -wZLBlcGYwZvBnsGpwb/BzcHawfrCDsIlwjzCRcJRwnDChMKQwqPCsMLNwuHC68MJwyzDcsOAw4nDocOv -w7vD1MPhw/fEC8QXxDDETcRlxIrEqMTFxOnFAsUXxS7FScVWxWzFi8WhxbfF18X3xhPGLMZBxk7GaMZ7 -xqrGvsbXxvDG+ccExxvHO8dax3vHmMetx8TH0cfox/3IFMgjyDfIQ8hPyGPIgMiVyKzIzMjnyPTJAckO -ySbJP8lRyWTJccmFyanJw8nbyfnKDsojyi3KRMpPymHKfcqdyrXK0Mr6yxPLH8szy0DLZctzy43Lpsu5 -y9fL68v/zDLMPsxKzFjMasx+zKPMtczLzODM78z7zQPNEM0qzULNWc15zZvNsM29zdTN6c4DziLOOM5m -zoPOj86lzr3O187qzwPPEs8hzzjPR89ez3LPhc+iz7DPyM/oz/rQD9As0FvQdNCT0LbQ0dDd0QrRJNE5 -0UzRadF40YzRo9G90crR9tIK0h/SNdJU0mHSfNKO0qjSwNLX0unS/dMa0yjTStNX02/Te9OW07DTy9PX -0/TUA9QP1CTUO9RO1GPUg9SQ1MDU6dT+1RHVHdUx1TrVPNVJ1UvVTdVQ1VPVVdVX1WDVYtVv1XHVc9V2 -1XnVe9V91YbViNic2J/Yotil2KjYq9iu2LHYtNi32LrYvdjA2MPYxtjJ2MzYz9jR2NTY19ja2N3Y4Njj -2ObY6djs2O/Y8tj12PfY+dj82P/ZAtkF2QjZC9kO2RHZFNkX2RrZHdkg2SPZJtkp2SzZL9ky2TXZN9k6 -2T3ZQNlD2UbZSdlM2U/ZUdlU2VfZWtld2WDZY9lm2WnZa9lu2XHZdNl32XrZfdmA2YPZhtmI2YrZjdmQ -2ZPZldmY2ZvZntmh2aTZp9mq2a3ZsNmz2bbZudm82b7ZwdnE2cfZytnN2dDZ09nW2dnZ3Nnf2eLZ5dno -2evZ7tnx2fTZ99n62f3aANoC2gXaCNoL2g7aEdoU2hfaGtod2iDaI9om2inaLNov2jHaNNo32jraPdpA -2kPaRtpJ2kzaTtpR2lTaV9pa2l3aYNpj2mbaadps2m/actp12njae9p+2oHahNqH2onajNqP2pLaldqY -2pvantqh2qTap9qp2qzar9qy2rXauNq72r7awdrE2sfaytrN2tDa09rW2tna29re2uHa5Nrn2ura7drw -2vPa9tr52vza/9sC2wXbCNsL2w7bENsT2xXbGNsb2x3bINsj2ybbKdss2y/bMts02zfbOds82z/bQttF -20jbS9tO21HbVNtX21rbXdtg22PbZttp22zbb9ty23XbeNt7237bgduE24fbituN25Dbk9uW25nbnNuf -26Lbpduo26vbrtux27Tbt9u6273bwNvD28bbyNvL287b0dvU29fb2tvd2+Db49vm2+jb69vu2/Db8tv1 -2/jb+9v92//cAtwF3AjcC9wO3BHcFNwX3BrcHdwg3CLcJdwn3CrcLdww3DLcNdw43DvcPtxA3EPcRtxJ -3EzcTtxR3FTcVtxZ3FzcX9xi3GXcaNxr3G7ccdx03Hfcedx83H/cgdyE3IfcityN3JDck9yW3JncnNyf -3KLcpdyo3Kvcrtyx3LPctdy43LvcvdzA3MPcxdzI3MvcztzR3NTc19za3N3c4Nzj3Obc6dzs3O/c8dz0 -3Pfc+tz93QDdA90G3QndDN0V3RfgK+Au4DHgNOA34DrgPeBA4EPgRuBJ4EzgT+BS4FXgWOBb4F7gYeBk -4GfgauBt4HDgc+B24HngfOB/4ILgheCI4IvgjuCR4JTgl+Ca4J3goOCj4KbgqeCs4K/gsuC14Ljgu+C+ -4MHgxODH4MrgzeDQ4NPg1uDZ4Nzg3+Di4OXg6ODr4O7g8eD04Pfg+uD94QDhA+EG4QnhDOEP4RLhFeEY -4RvhHuEh4SThJ+Eq4S3hMOEz4TbhOeE84T/hQuFF4UjhS+FO4VHhVOFX4VrhXeFg4WPhZuFp4Wzhb+Fy -4XXheOF74X7hgeGE4YfhiuGN4ZDhk+GW4ZnhnOGf4aLhpeGo4avhruGx4bTht+G64b3hwOHD4cbhyeHM -4c/h0uHV4djh2+He4eHh5OHn4erh7eHw4fPh9uH54fzh/+IC4gXiCOIL4g7iEeIU4hfiGuId4iDiI+Im -4iniLOIv4jLiNeI44jviPuJB4kTiR+JK4k3iUOJT4lbiWeJc4l/iYuJl4mjia+Ju4nHidOJ34nrifeKA -4oPihuKJ4ozij+KS4pXimOKb4p7ioeKk4qfiquKt4rDis+K24rnivOK/4sLixeLI4svizuLR4tTi1+La -4t3i4OLj4ubi6eLs4u/i8uL14vji++L+4wHjBOMH4wrjDeMQ4xPjFuMZ4xzjH+Mi4yXjKOMr4y7jMeM0 -4zfjOuM940DjQ+NG40njTONP41LjVeNY41vjXuNh42TjZ+Nq423jcONz43bjeeN843/jguOF44jji+OO -45HjlOOX45rjneOg46PjpuOp46zjr+Oy47XjuOO7477jwePE48fjyuPN49Dj0+PW49nj3OPf4+Lj5ePo -4+vj7uPx4/Tj9+P64/3kAOQD5AbkCeQM5A/kEuQV5BjkG+Qe5CHkJOQn5CrkLeQw5DPkNuQ55DzkP+RC -5EXkSORL5E7kUeRU5FfkWuRd5GDkY+Rm5GnkbORv5HLkdeR45HvkfuSB5ITkh+SK5I3kkOST5JbkmeSc -5J/kouSl5Kjkq+Su5LHktOS35LrkveTA5MPkxuTJ5Mzkz+TS5NTk1uTZ5Nzk3+Ti5OXk6OTr5O7k8eT0 -5Pbk+OT75P7lAeUE5QflCeUM5Q/lEuUV5RjlG+Ue5SHlJOUn5SnlK+Uu5THlNOU35TrlPOU/5ULlReVH -5UrlTeVQ5VLlVeVY5VvlXuVh5WPlZuVp5WvlbuVx5XTld+V65X3lgOWD5YblieWM5Y/lkuWU5ZblmeWc -5Z/louWl5ajlq+Wu5bHls+W25bnlu+W+5cDlw+XG5cnlzOXP5dLl1eXY5drl3eXg5eLl5eXn5erl8+X1 -5fjl++X95gDmA+YG5gjmCuYM5g/mEuYV5hjmG+Ye5iHmJOYn5irmLeYv5jLmNeY45jvmPuZB5kTmR+ZK -5k3mUOZS5lXmV+Za5l3mX+Zi5mXmaOZq5m3mb+Zy5nXmeOZ75n7mgeaE5ofmiuaN5pDmk+aW5pnmnOaf -5qLmpean5qrmrOav5rLmtOa35rrmvea/5sLmxebI5srmzebQ5tPm1ebY5trm3ebg5uPm5ebo5uvm7ubx -5vTm9+b65v3m/+cC5wXnCOcL5w7nEOcT5xbnGecc5x/nIucl5yfnKuct5zDnM+c25znnPOc/50LnRedI -50vnTedQ51PnVudZ51vnXudh52TnZ+dq523ncOdz53bneed853/ngeeE54fniueN55Dnk+eV55jnmuec -55/nouel56jnq+et57Dns+e257nnvOe/58LnxefI58vnzufR59Tn1ufZ59zn3+fh5+Pn5ufo5+vn7ufw -5/Pn9uf55/zn/+gC6AToB+gK6A3oEOgS6BXoGOgb6B7oIegk6CfoKugt6DDoM+g26DnoPOg/6EHoROhH -6EroTehQ6FPoVuhZ6FzoX+hh6GPoZeho6Gvobuhw6HLodeh46HvofuiA6ILoheiH6InojOiP6JHolOiX -6Jroneig6KPopuip6Kzor+iy6LXouOi76L7owejE6MfoyujN6NDo0ujV6Njo2+je6OHo5Ojn6Ono7Ojv -6PLo9Oj36Pro/ekA6QPpBukJ6RLpFOkV6R7pIOkh6SrpLOkt6TbpOwAAAAAAAAICAAAAAAAAG+0AAAAA -AAAAAAAAAAAAAOlKA</bytes> +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA0BAAADAAAAAQAgAAABAQAD +AAAAAQAgAAABAgADAAAABAAAEKoBAwADAAAAAQABAAABBgADAAAAAQACAAABEQAEAAAAAQAAAAgBEgAD +AAAAAQABAAABFQADAAAAAQAEAAABFgADAAAAAQD8AAABFwAEAAAAAQAAEAABHAADAAAAAQABAAABUgAD +AAAAAQABAAABUwADAAAABAAAELIAAAAAAAgACAAIAAgAAQABAAEAAdIANwA4AbsBvKMBvAG9ADtfEBBO +U0JpdG1hcEltYWdlUmVwWk5TSW1hZ2VSZXDSADcAOAG/AcCiAcAAO1dOU0FycmF50gA3ADgBwgHDowHD +AcAAO15OU011dGFibGVBcnJhedMADgD7AQYA/gEIAcaALEQwIDAA0gA3ADgByAGDogGDADtfEB9ydW5U +b29sYmFyQ3VzdG9taXphdGlvblBhbGV0dGU6VnswLCAwfd8QEACpAA4AqgCrAKwArQCuAK8AsACxALIA +swC0ALUAtgC3ALgAuQHNAGoAKwBqACsAagHTAdQAKwC4AdYB1wHUAdmANIBmCYAACYAACYBkgGWAAIBv +gG6AZYBq0gAOAHUAdgCfgA1XU2h1ZmZsZdYAywAOAMwAzgDPANAAKwHfAeAB4QDWAGqAAIBtgGeAaAlf +EBR7ezEwLCAxNH0sIHsyNCwgMjV9fd0A3QAOAeUB5gHnAegB6QDfAOAA4QHqAOIB6wHsAe0BSgHZAfAB +8QFKAUoB9AHNAfYB9wH4XxATTlNBbHRlcm5hdGVDb250ZW50c11OU05vcm1hbEltYWdlXxASTlNQZXJp +b2RpY0ludGVydmFsXk5TQnV0dG9uRmxhZ3MyXxAPTlNLZXlFcXVpdmFsZW50XxAPTlNQZXJpb2RpY0Rl +bGF5XU5TQnV0dG9uRmxhZ3MSBAH+AIBsgD2AahAZECOAPYA9gGmAZhDIEggAAAAT/////4bEAP/UAA4A +7gDvAPAA8QH7APMB/YAnI0AqAAAAAAAAgCYRBBTTAA4AMgF/AYABgQIBgEyASoBrWnNodWZmbGVfb27S +ADcAOAIEAgWkAgUBGADOADtcTlNCdXR0b25DZWxs0gA3ADgCBwIIpQIIAgkCCgILADtYTlNCdXR0b25Z +TlNDb250cm9sVk5TVmlld1tOU1Jlc3BvbmRlclh7MjQsIDI1fd8QEQCpAA4BWACqAKsArACtAK4ArwCw +ALEAsgCzALQAtQC2ALcAuAIOAg8AKwBqACsAagArAGoCFgIXACsBZAIZAhoBZwArgHaAdYAACYAACYAA +CYBxgHKAAIB0gHOAQ4AAXkZsZXhpYmxlIFNwYWNlVnsxLCA1fVt7MjAwMDAsIDMyfdkADgFtAW4BbwFw +AXEBcgFzAXQBdQF2AXcAagF2AGoBewF8AX2AT4BICYBICYBJgE3SADcAOAIpAKCjAKABHwA73xAQAKkA +DgCqAKsArACtAK4ArwCwALEAsgCzALQAtQC2ALcAuAC5AiwAagArAGoAKwBqAjICMwArALgCNQI2AjMA +K4A0gHoJgAAJgAAJgHiAeYAAgI6AjYB5gADSAA4AdQB2AKGADV8QEFBsYXliYWNrIEJ1dHRvbnPWAMsA +DgDMAM4AzwDQACsCPgI/AkAA1gBqgACAjIB7gHwJXxATe3s5LCAxNH0sIHs4MCwgMjR9fdgA3QJEAA4A +4ADhAOICRQJGAUgAVQJHAfQCLAC4AkoAVV5OU1RyYWNraW5nTW9kZV8QD05TU2VnbWVudEltYWdlc18Q +EU5TU2VsZWN0ZWRTZWdtZW50gIuAaYB6gH3SAA4APgGtAk2AXqMCTgJPAlCAfoCDgIfWAA4CUgJTAlQC +VQJWAlcCWAC4AlkCWgFKXxASTlNTZWdtZW50SXRlbUltYWdlXxAZTlNTZWdtZW50SXRlbUltYWdlU2Nh +bGluZ18QFE5TU2VnbWVudEl0ZW1Ub29sdGlwXxASTlNTZWdtZW50SXRlbVdpZHRoXxASTlNTZWdtZW50 +SXRlbUxhYmVsgIKAf4CBI0A4AAAAAAAAgD3TAA4AMgF/AYABgQJfgEyASoCAWHByZXZpb3VzWFByZXZp +b3Vz0gA3ADgCYwJkogJkADtdTlNTZWdtZW50SXRlbdcADgJSAlMCVAJVAlYCZgJXAmgAuAJpAloBSgBt +XxAQTlNTZWdtZW50SXRlbVRhZ4CCgISAhoA90wAOADIBfwGAAYECboBMgEqAhVRwbGF5VFBsYXnWAA4C +UgJTAlQCVQJWAlcCcwC4AnQCWgFKgIKAiICKgD3TAA4AMgF/AYABgQJ5gEyASoCJVG5leHRUTmV4dNIA +NwA4An0CfqQCfgEYAM4AO18QD05TU2VnbWVudGVkQ2VsbNIANwA4AoACgaUCgQIJAgoCCwA7XxASTlNT +ZWdtZW50ZWRDb250cm9sWHs4MCwgMjR93xAQAKkADgCqAKsArACtAK4ArwCwALEAsgCzALQAtQC2ALcA +uAC5AoUAagArAGoAKwBqAosCjAArALgCjgKPAowCkYA0gJIJgAAJgAAJgJCAkYAAgJqAmYCRgJfSAA4A +dQB2AKKADVZWb2x1bWXYAMsADgDMAM0AzgDPANAAMgArANICmAKZApoA1gBqApyAAIAxgJWAlICWCYCT +W1BvcHVwQnV0dG9uXxAUe3sxMiwgMTR9LCB7MjQsIDI1fX3dAN0ADgHlAeYB5wHoAekA3wDgAOEB6gDi +AesB7AHtAUoCkQKjAqQBSgFKAfQChQKpAfcCqoBsgD2AlxBLEKOAPYA9gGmAkhEBkBP/////hsRA/9MA +DgAyAX8BgAGBAq6ATIBKgJhbdm9sdW1lX2hpZ2jfEBAAqQAOAKoAqwCsAK0ArgCvALAAsQCyALMAtAC1 +ALYAtwC4ALkCsgBqACsAagArAGoCuAK5ACsAuAK7ArwCuQK+gDSAngmAAAmAAAmAnICdgACApICjgJ2A +odIADgB1AHYAo4ANW0ZpbGUgRHJhd2Vy1gDLAA4AzADOAM8A0AArAd8CxQLGANYAaoAAgG2An4CgCV8Q +FHt7MjEsIDE0fSwgezI0LCAyNX193QDdAA4B5QHmAecB6AHpAN8A4ADhAeoA4gHrAewB7QFKAr4B8AHx +AUoBSgH0ArIB9gH3AfiAbIA9gKGAPYA9gGmAntMADgAyAX8BgAGBAtSATIBKgKJZZmlsZXNfb2Zm3xAQ +AKkADgCqAKsArACtAK4ArwCwALEAsgCzALQAtQC2ALcAuAC5AtgAagArAGoAKwBqAt4C3wArALgC4QLi +At8C5IA0gKgJgAAJgAAJgKaAp4AAgK6ArYCngKvSAA4AdQB2AKSADVZSZXBlYXTWAMsADgDMAM4AzwDQ +ACsB3wLrAuwA1gBqgACAbYCpgKoJ3QDdAA4B5QHmAecB6AHpAN8A4ADhAeoA4gHrAewB7QFKAuQB8AHx +AUoBSgH0AtgB9gH3AfiAbIA9gKuAPYA9gGmAqNMADgAyAX8BgAGBAvmATIBKgKxZcmVwZWF0X29u3xAQ +AKkADgCqAKsArACtAK4ArwCwALEAsgCzALQAtQC2ALcAuAC5Av0AagArAGoAKwBqAwMDBAArALgDBgMH +AwQDCYA0gLIJgAAJgAAJgLCAsYAAgLiAt4CxgLXSAA4AdQB2AKWADVtJbmZvIERyYXdlctYAywAOAMwA +zgDPANAAKwHfAxADEQDWAGqAAIBtgLOAtAlfEBR7ezIzLCAxNH0sIHsyNCwgMjV9fd0A3QAOAeUB5gHn +AegB6QDfAOAA4QHqAOIB6wHsAe0BSgMJAfAB8QFKAUoB9AL9AfYB9wH4gGyAPYC1gD2APYBpgLLTAA4A +MgF/AYABgQMfgEyASoC2WGluZm9fb2Zm3xAQAKkADgCqAKsArACtAK4ArwCwALEAsgCzALQAtQC2ALcA +uAC5AyMAagArAGoAKwBqAykDKgArALgDLAMtAyoAK4A0gLwJgAAJgAAJgLqAu4AAgNSA04C7gADSAA4A +dQB2AKaADVZTZWFyY2jWAMsADgDMAM4AzwDQACsDNQM2AzcA1gBqgACA0oC9gL4JXxATe3swLCAxNH0s +IHs5NiwgMjJ9fd4A3QAOAzsA3gDgAOEA4gM8Az0DPgM/A0ADQQDjA0IDQwNEA0UB9AMjA0gAbQBqA0oD +SwNMA00A618QEk5TQ2FuY2VsQnV0dG9uQ2VsbF8QEE5TVGV4dEJlemVsU3R5bGVfEBFOU0RyYXdzQmFj +a2dyb3VuZF8QEk5TU2VhcmNoQnV0dG9uQ2VsbF8QFU5TUmVjZW50c0F1dG9zYXZlTmFtZV8QEE5TTWF4 +aW11bVJlY2VudHNfEBNOU1BsYWNlaG9sZGVyU3RyaW5nEhRx/kCA0YDGgMCAaYC8EhAABAAJgMOA0BD/ +gL+ALVNBbGzVAA4A+gD7APwA/QD+A1IBAANTAQKALIDCgMGAKV8QE3RleHRCYWNrZ3JvdW5kQ29sb3LT +AA4A+wEGAP4BCANYgCxCMQDcA1oA3QAOAecB6AHpAN8A4QHqAOIDWwHrAzcDXQHtAqMAuAFKA2ADIwKp +ALgDYgNjWE5TVGFyZ2V0WE5TQWN0aW9ugL4SAAH+AIBsgD2AxIC8gMUSCERA/1ZzZWFyY2hfEBNfc2Vh +cmNoRmllbGRTZWFyY2g63QNaAN0ADgHnAegB6QNnAN8A4QHqAOIDWwHrAzcDXQHtAqMAuAFKA2sDbAMj +AqkAuANuA2NfECNOU0FjY2Vzc2liaWxpdHlPdmVycmlkZGVuQXR0cmlidXRlc4C+gGyAPYDIgMeAvIDP +VWNsZWFy0gAOAD4BrQNygF6hA3OAydMADgB9AD4AfgN2A3mAzqIDdwN4gMqAy6IDegN7gMyAzV1BWERl +c2NyaXB0aW9uXxApTlNBY2Nlc3NpYmlsaXR5RW5jb2RlZEF0dHJpYnV0ZXNWYWx1ZVR5cGVWY2FuY2Vs +0gA3ADgDgAOBowOBA4IAO18QE05TTXV0YWJsZURpY3Rpb25hcnlcTlNEaWN0aW9uYXJ5XxATX3NlYXJj +aEZpZWxkQ2FuY2VsOllDb2dGaWx0ZXLSADcAOAOGA4elA4cBFwEYAM4AO18QEU5TU2VhcmNoRmllbGRD +ZWxs0gA3ADgDiQOKpgOKANoCCQIKAgsAO11OU1NlYXJjaEZpZWxkWHs5NiwgMjJ93xARAKkADgFYAKoA +qwCsAK0ArgCvALAAsQCyALMAtAC1ALYAtwC4A40DjgArAGoAKwBqACsAagOVA5YAKwFkA5gDmQFnACuA +24DagAAJgAAJgAAJgNaA14AAgNmA2IBDgABVU3BhY2VXezMyLCA1fdkADgFtAW4BbwFwAXEBcgFzAXQB +dQF2AXcAagF2AGoBewF8AX2AT4BICYBICYBJgE3SADcAOAOnAKejAKcBHwA70gAOAD4BsQOqgF2tAJoA +kwCQAJkAlACPAI4AlQCYAJYAkgCXAJGA1YBwgEGAuYB3gDWAHICPgK+Am4BjgKWAUdIADgA+Aa0DuoBe +rgCUAJoAlQCaAI8AjgCaAJIAlwCaAJgAlgCaAJmAd4DVgI+A1YA1gByA1YBjgKWA1YCvgJuA1YC50gAO +AD4BrQPLgF6g0gA3ADgDzQPOogPOADtZTlNUb29sYmFy1wDLAA4D0ADPA9ED0gPTA9QD1QPWA9cD2APU +A9paTlNTdWJ2aWV3c1tOU0ZyYW1lU2l6ZVhOU1dpbmRvd1tOU1N1cGVydmlld4DhgQE8gOIRAQCBATqA +4YEBO9IADgA+Aa0D3YBeogPeA9+A44EBNd8QDwDLA+EADgDMA+ID4wPkA9AD5QDPA9ID0wPmA+cD6ABN +A+oD6wPsA+0D7gPvA/AD8QPyA9QATQP1A/YD9ltOU0hTY3JvbGxlclhOU3NGbGFnc1xOU0Nvcm5lclZp +ZXdfEBBOU0hlYWRlckNsaXBWaWV3XE5TU2Nyb2xsQW10c1tOU1ZTY3JvbGxlcl1OU05leHRLZXlWaWV3 +XU5TQ29udGVudFZpZXeA4IEBL4EBNIEBMxECMIDvgOyA5E8QEAAAAAAAAAAAQZgAAEGYAAARARKA4YDg +gQErgOWA5dIADgA+Aa0D+oBepQP2A/UD6gPvA+6A5YEBK4EBL4DsgO/bAMsADgDMBAED0ADPBAID0gQD +A9MD5wPeBAUEBgBVBAcECAQJA9QECwPeBAlZTlNjdkZsYWdzWU5TRG9jVmlld1lOU0JHQ29sb3KA44EB +KoEBKYDmEQkAgOeA4YD9gOOA59IADgA+Aa0EEIBeoQQJgOffEBcAywQTAA4EFADNBBUA3gQWA+MEFwQY +BBkAzwPRANAEGgPSADIEGwQcA9MEHQQeA/YAuADSBCEEIgQjBAsAagPuBCcAbQQoBCkEKgBqBCwD1AQu +BC8EMAP2BDIEM18QH05TRHJhZ2dpbmdTb3VyY2VNYXNrRm9yTm9uTG9jYWxZTlNUdkZsYWdzXE5TSGVh +ZGVyVmlld18QEk5TQWxsb3dzVHlwZVNlbGVjdF8QF05TSW50ZXJjZWxsU3BhY2luZ1dpZHRoXxAZTlND +b2x1bW5BdXRvcmVzaXppbmdTdHlsZV8QGE5TSW50ZXJjZWxsU3BhY2luZ0hlaWdodF5OU0F1dG9zYXZl +TmFtZVtOU0dyaWRDb2xvcl8QHE5TRHJhZ2dpbmdTb3VyY2VNYXNrRm9yTG9jYWxeTlNUYWJsZUNvbHVt +bnNbTlNSb3dIZWlnaHSA5YAxE//////bwIAAgOmA64D9CYDvI0AIAAAAAAAAI0AAAAAAAAAAERESgOoJ +gQEogOGA6IEBJRAPgOWA8iNAMQAAAAAAAFxQbGF5bGlzdFZpZXdbTlNUYWJsZVZpZXdaezY4MywgMzU2 +fdcAywAOAM8D0QPSA9MENQPvBDkD1wQ6A9QD7wQJgOyA7oDtgOGA7IDn2wDLAA4EAQPQAM8D0QQCA9IE +AwPTA+cD3gQFBEEEQgQIBEMEIwPUBAsD3gQjgOOBASoQBIEBMYEBMoDrgOGA/YDjgOtZezY4MywgMTd9 +0gA3ADgESwRMpARMAgoCCwA7XxARTlNUYWJsZUhlYWRlclZpZXfWAMsADgDMAM8D0gPTA94ETwRQBFED +1APegOOA8YDwE/////+AAAEAgOGA418QFHt7LTI2LCAwfSwgezE2LCAxN3190gA3ADgEVgRXpARXAgoC +CwA7XV9OU0Nvcm5lclZpZXfSAA4APgGtBFqAXqgEWwRcBF0EXgRfBGAEYQRigPOBAQCBAQWBAQyBARGB +ARaBARuBASDaBGQADgRlBGYEZwRoBGkEagRrBDUAagRtBG4EbwRwBHEBCARyBHAECV5OU0lzUmVzaXpl +YWJsZVxOU0hlYWRlckNlbGxcTlNJZGVudGlmaWVyV05TV2lkdGhaTlNEYXRhQ2VsbF5OU1Jlc2l6aW5n +TWFza1pOU01pbldpZHRoWk5TTWF4V2lkdGgJgP+A9YD0I0BPAAAAAAAAgPsjQDYAAAAAAACA51VpbmRl +eNcA3QAOAN4A3wDgAOIA4wR2BHcEeAR5AOgEewR8EgSB/gCA+oD3gPaAJRIEAAAAgPhRI9MADgD7AQYA +/gEIBICALEswLjMzMzMzMjk5ANUADgD6APsA/AD9AP4BDgEABIQBAoAsgC+A+YApXxAPaGVhZGVyVGV4 +dENvbG9y0gA3ADgEiASJpQSJARcBGADOADtfEBFOU1RhYmxlSGVhZGVyQ2VsbNgA3QAOAN4A3wDgAOEA +4gDjBIsA5QQLBI4B9AQJBJEA6xIUIf5AgDCA/YD8gGmA5xIEAAgAgC1ZVGV4dCBDZWxs1QAOAPoA+wD8 +AP0A/gD/AQAElwECgCyAK4D+gClfEBZjb250cm9sQmFja2dyb3VuZENvbG9y0gA3ADgEmwScogScADtd +TlNUYWJsZUNvbHVtbtoEZAAOBGUEZgRnBGgEaQRqBGsENQBqBG0EoAShBKIEowEIBKQEpQQJCYD/gQEC +gQEBI0BZQAAAAAAAgQEEI0BEgAAAAAAAI0CPQAAAAAAAgOdVdGl0bGXXAN0ADgDeAN8A4ADiAOMEdgR3 +BHgEqwDoALgEfID6gPeBAQOAJYD4VVRpdGxl2ADdAA4A3gDfAOAA4QDiAOMEiwDlBAsEjgH0BAkEtQDr +gDCA/YD8gGmA5xEIAIAt2gRkAA4EZQRmBGcEaARpBGoEawQ1AGoEbQS6BLsEvAS9AQgEvgSlBAkJgP+B +AQeBAQYjQFgAAAAAAACBAQsjQEIAAAAAAACA51ZhcnRpc3TXAN0ADgDeAN8A4ADiAOMB7AR3BMMExADo +ALgEfID6gQEJgQEIgCWA+FZBcnRpc3TVAA4A+gD7APwA/QD+A1IBAATLAQKALIDCgQEKgClbaGVhZGVy +Q29sb3LYAN0ADgDeAN8A4ADhAOIA4wSLAOUECwSOAfQECQS1AOuAMID9gPyAaYDngC3aBGQADgRlBGYE +ZwRoBGkEagRrBDUAagRtBNgE2QTaBNsBCATcBKUECQmA/4EBDoEBDSNAWMAAAAAAAIEBECNAQ4AAAAAA +AIDnVWFsYnVt1wDdAA4A3gDfAOAA4gDjAewEdwTDBOIA6AC4BHyA+oEBCYEBD4AlgPhVQWxidW3YAN0A +DgDeAN8A4ADhAOIA4wSLAOUECwSOAfQECQS1AOuAMID9gPyAaYDngC3aBGQADgRlBGYEZwRoBGkEagRr +BDUAagRtBPAE8QTyBPMBCAT0BKUECQmA/4EBE4EBEiNAWOewAAAAAIEBFSNARE9gIAAAAIDnVmxlbmd0 +aNcA3QAOAN4A3wDgAOIA4wHsBHcEwwT6AOgEewR8gPqBAQmBARSAJYD4Vkxlbmd0aNgA3QAOAN4A3wDg +AOEA4gDjBIsA5QQLBI4B9AQJBJEA64AwgP2A/IBpgOeALdoEZAAOBGUEZgRnBGgEaQRqBGsENQBqBG0F +CAUJBQoFCwEIBQwEpQQJCYD/gQEYgQEXI0BRQAAAAAAAgQEaI0AkAAAAAAAAgOdUeWVhctcA3QAOAN4A +3wDgAOIA4wHsBHcEwwUSAOgEewR8gPqBAQmBARmAJYD4VFllYXLYAN0ADgDeAN8A4ADhAOIA4wSLAOUE +CwSOAfQECQSRAOuAMID9gPyAaYDngC3aBGQADgRlBGYEZwRoBGkEagRrBDUAagRtBSAFIQUKBSIBCAUM +BKUECQmA/4EBHYEBHIEBH4DnVWdlbnJl1wDdAA4A3gDfAOAA4gDjAewEdwTDBSgA6AC4BHyA+oEBCYEB +HoAlgPhVR2VucmXYAN0ADgDeAN8A4ADhAOIA4wSLAOUECwSOAfQECQS1AOuAMID9gPyAaYDngC3aBGQA +DgRlBGYEZwRoBGkEagRrBDUAagRtBTYFNwU4BTkBCAU6BKUECQmA/4EBIoEBISNAT4AAAAAAAIEBJCNA +EAAAAAAAAIDnVXRyYWNr1wDdAA4A3gDfAOAA4gDjAewEdwTDBUAA6AR7BHyA+oEBCYEBI4AlgPhVVHJh +Y2vYAN0ADgDeAN8A4ADhAOIA4wSLAOUECwSOAfQECQSRAOuAMID9gPyAaYDngC3VAA4A+gD7APwA/QD+ +BU0BAAVOAQKALIEBJ4EBJoApWWdyaWRDb2xvctMADgD7AQYA/gEIBVOALEQwLjUAW0NvZ1BsYXlsaXN0 +XxAVe3swLCAxN30sIHs2ODMsIDM1Nn190gA3ADgFVwVYpAVYAgoCCwA7Wk5TQ2xpcFZpZXfZAMsDWgAO +AMwAzwPSA1sD0wVaA94D3gVdBV4EUQPUBWAD3gViWU5TUGVyY2VudIDjgOOBAS6BASyA4YEBLYDjIz/q +N4SgAAAAXxAUe3s4NSwgMTd9LCB7MTUsIDY4fX1cX2RvU2Nyb2xsZXI60gA3ADgFZgVnpQVnAgkCCgIL +ADtaTlNTY3JvbGxlctoAywNaAA4AzAPiAM8D0gNbA9MFWgPeA94FXQVsAG0EUQPUBWAD3gVwgOOA44EB +LoEBMIDhgQEtgOMjP+sEHSAAAABfEBV7ezAsIDM1OH0sIHs2ODMsIDE1fX3SAA4APgGtBXSAXqEEI4Dr +XxAVe3swLCAyNH0sIHs2ODMsIDM3M3190gA3ADgFeAV5pAV5AgoCCwA7XE5TU2Nyb2xsVmlld9gAywAO +AMwAzgDPANAD0gPTAE0FfAV9BX4FfwBqA9QATYDggQE5gQE2gQE3EQEiCYDhgOBfEBR7ezE3LCAzfSwg +ezY0OSwgMTV9fdkA3QAOAN4A3wDgAOEA4gM8AOMA5ADlAOYFhwDoA98FigBtAOuAMIAogQE4gCWBATUS +CEIIAIAtXxAXVG90YWwgRHVyYXRpb246ICAwMDA6MDDSADcAOAWOANqlANoCCQIKAgsAO1p7NjgzLCAz +OTZ90gA3ADgFkQIKowIKAgsAO18QFXt7MCwgMH0sIHsxMjgwLCA3Nzh9fdIANwA4BZQFlaIFlQA7XxAQ +TlNXaW5kb3dUZW1wbGF0ZdIANwA4BZcFmKMFmAWZADtcTlNNdXRhYmxlU2V0VU5TU2V00gAOAD4BrQWc +gF6vEJ4FnQWeBZ8FoAWhBaIFowWkBaUFpgWnBagFqQWqBasFrAWtBa4FrwWwBbEFsgWzBbQFtQW2BbcF +uAW5BboFuwW8Bb0FvgW/BcAFwQXCBcMFxAXFBcYFxwXIBckFygXLBcwFzQXOBc8F0AXRBdIF0wXUBdUF +1gXXBdgF2QXaBdsF3AXdBd4F3wXgBeEF4gXjBeQF5QXmBecF6AXpBeoF6wXsBe0F7gXvBfAF8QXyBfMF +9AX1BfYF9wX4BfkF+gX7BfwF/QX+Bf8GAAYBBgIGAwYEBgUGBgYHBggGCQYKBgsGDAYNBg4GDwYQBhEG +EgYTBhQGFQYWBhcGGAYZBhoGGwYcBh0GHgYfBiAGIQYiBiMGJAYlBiYGJwYoBikGKgYrBiwGLQYuBi8G +MAYxBjIGMwY0BjUGNgY3BjgGOQY6gQFBgQFGgQFMgQFlgQFrgQF1gQF8gQGBgQGGgQGIgQGVgQGZgQGe +gQGigQGsgQGugQGvgQGzgQG4gQG9gQHBgQHDgQHKgQHWgQHYgQHcgQHhgQHmgQHngQHtgQHxgQH1gQH3 +gQH5gQH7gQH/gQIEgQILgQIMgQIzgQI1gQI5gQI/gQJAgQJCgQJegQJggQJlgQJogQJqgQJugQJygQJ2 +gQJ7gQJ/gQKCgQKHgQKwgQK3gQK4gQK5gQK9gQK/gQLAgQLCgQLGgQLLgQLNgQLRgQLSgQLUgQLZgQLe +gQLigQLkgQLlgQLqgQLsgQLygQL4gQL6gQL+gQMAgQMHgQMSgQMTgQMWgQMagQMfgQMhgQMjgQMlgQMn +gQMpgQMsgQMugQMvgQMxgQM2gQM3gQM4gQM6gQM8gQNAgQNBgQNGgQNHgQNIgQNMgQNNgQNOgQNPgQNQ +gQNwgQN1gQN5gQN7gQOAgQOFgQOGgQOLgQOPgQOSgQOTgQOUgQOVgQOagQOegQOigQOlgQOwgQO0gQO3 +gQO6gQO+gQPBgQPFgQPIgQPJgQPKgQPPgQPSgQPTgQPWgQPXgQPfgQPkgQPpgQPvgQP0gQP3gQP4gQP7 +gQP+gQQBgQQDgQQGgQQK1AAOBjwGPQY+Bj8C/QZBBkJdTlNEZXN0aW5hdGlvblhOU1NvdXJjZVdOU0xh +YmVsgQFFgLKBAUKBAUTSAA4AMgAzBkWABIEBQ11BcHBDb250cm9sbGVyWmluZm9CdXR0b27SADcAOAZJ +BkqjBkoGSwA7XxAUTlNOaWJPdXRsZXRDb25uZWN0b3JeTlNOaWJDb25uZWN0b3LTAA4GPQY+Bk0GTgZP +gQFLgQFHgQFK2AAOAW0BbgFwAXIBcwF0BlEBdQZTAXcBSgF7AXwBfQZXVk5TTWVudYBPgQFJgD2ASYBN +gQFI1AAOAW0A7wZZBloGWwZcBl1bTlNNZW51SXRlbXOBAXOBBHSBBHeBBHVfEBJCcmluZyBBbGwgdG8g +RnJvbnRfEA9hcnJhbmdlSW5Gcm9udDrSADcAOAZhBmKjBmIGSwA7XxAVTlNOaWJDb250cm9sQ29ubmVj +dG9y1AAOBjwGPQY+Bk0GZQZmBmeBAUuBAVOBAU2BAWTXAMsADgDMAM4AzwDQA9MGaQHfBmsGbAZtAGoG +aYEBToBtgQFPgQFQEQElCYEBTtcAywAOA9AAzwPRADIGcQArBnMGdAZ1BnYGdwZ4W05TRXh0ZW5zaW9u +gACBAjGBA1ERAQKBA26BA2+BAjBfEBR7ezg4LCAzfSwgezE0NSwgMzJ9fd0A3QAOAeUB5wHoBnsB6QDf +AOAA4QHqAOIB6wHsAe0BSgHwAG0B9AZ/BoAB9AZmAfYB9waDXxAQTlNBbHRlcm5hdGVJbWFnZYBsgD2A +aYEBUoEBUYBpgQFNE/////+GgkD/XlNob3cgSW4gRmluZGVy0gAOAHUAdgFRgA3bBogADgDNBokGigaL +BowGjQAyBo4GjwBqANIGkgBqBpQGlQaWAGoGmABqAGpfEBpOU0ZpbHRlclJlc3RyaWN0c0luc2VydGlv +blpOU0VkaXRhYmxlXxAPX05TTWFuYWdlZFByb3h5XxARTlNPYmplY3RDbGFzc05hbWVeTlNEZWNsYXJl +ZEtleXNfECJOU0NsZWFyc0ZpbHRlclByZWRpY2F0ZU9uSW5zZXJ0aW9uXxAYTlNTZWxlY3RzSW5zZXJ0 +ZWRPYmplY3RzXxAWTlNBdm9pZHNFbXB0eVNlbGVjdGlvbgmAMYEBVQmBAWKBAWGBAVYJgQFUCQlfEBJQ +bGF5bGlzdENvbnRyb2xsZXJfEBFOU0FycmF5Q29udHJvbGxlctIADgA+Aa0Gn4BerxASBqAEbwS7BNkE +oQUhBTcFCQTxBqkGqgarBqwGrQauBq8GsAaxgQFXgPSBAQaBAQ2BAQGBARyBASGBAReBARKBAViBAVmB +AVqBAVuBAVyBAV2BAV6BAV+BAWBXY3VycmVudFhjaGFubmVsc11iaXRzUGVyU2FtcGxlV2JpdHJhdGVT +dXJsWnNhbXBsZVJhdGVYc2Vla2FibGVXYXJ0aXN0c1dkaXNwbGF5VHNlbGZdUGxheWxpc3RFbnRyedEA +Dga+gQFj0gA3ADgGwAaKogaKADtfEBJzaG93RW50cnlJbkZpbmRlcjrUAA4GPAY9Bj4GTQZlBsUGxoEB +S4EBU4EBZoEBatgADgFtAW4BcAFyAXMBdAZRAXUGyQF3BsoBewF8AX0GzYBPgQFogQFpgEmATYEBZ9MA +DgFtBlkGWgbQBtGBAXOBBFWBBFZUVW5kb1F6V2RvVW5kbzrUAA4GPAY9Bj4GPwbXBAkG2YEBRYEBbIDn +gQF00wAOAW0GWQZaBtwG3YEBc4EBbYEBblRNZW510gAOAD4BrQbhgF6iBuIG44EBb4EBcdgADgFtAW4B +cAFyAXMBdAZRAXUG5gF3AUoBewF8AX0G14BPgQFwgD2ASYBNgQFsXlNob3cgaW4gRmluZGVy2AAOAW0B +bgFwAXIBcwF0BlEBdQbuAXcBSgF7AXwBfQbXgE+BAXKAPYBJgE2BAWxWUmVtb3Zl0gA3ADgG9QZRogZR +ADtUbWVuddQADgY8Bj0GPgZNBvkG+gb7gQFLgQF5gQF2gQF71wAOAW0BcAFyAXMBdAZRAXUG/gFKAXsB +fAF9BwKAT4EBeIA9gEmATYEBd9MADgFtBlkGWgcFBwaBAXOBBDWBBDZUU3RvcNIADgAyADMHCoAEgQF6 +XxASUGxheWJhY2tDb250cm9sbGVyVXN0b3A61AAOBjwGPQY+Bk0C/QcQBxGBAUuAsoEBfYEBgNgADgFt +AW4BcAFyAXMBdAZRAXUHFAF3BxUBewF8AX0HAoBPgQF+gQF/gEmATYEBd18QEFNob3cgSW5mbyBEcmF3 +ZXJRaV1wZXJmb3JtQ2xpY2s61AAOBjwGPQY+Bj8HHgZBByCBAUWBAYKBAUKBAYXZAA4BbQFuAXABcgFz +AXQGUQciAXUFQAF3ByUBewF8AX0HKABtV05TU3RhdGWAT4EBI4EBhIBJgE2BAYPUAA4BbQDvBlkGWgbc +AUoHLYEBc4EBbYA9gQRnUVJfEA9zaG93VHJhY2tDb2x1bW7UAA4GPAY9Bj4GTQb5ALoHNIEBS4EBeYAf +gQGHXxAYdG9nZ2xlU2hvd1RpbWVSZW1haW5pbmc61AAOBjwGPQY+Bk0DIwc5BzqBAUuAvIEBiYEBlNkA +DgFtAW4BcAFyAXMBdAZRBzwBdQc+AXcHPwF7AXwBfQbNB0NfEBFOU0F0dHJpYnV0ZWRUaXRsZYBPgQGK +gQGLgEmATYEBZ4EBjFpGaW5kIFNvbmdzUWbTAA4HRwB7B0gHSQdKXE5TQXR0cmlidXRlc4EBk4EBjoEB +jdMADgB9AD4HTAdNB1CBAZKiB04HT4EBj4EBkKIHUQdRgQGRgQGRXk5TT3JpZ2luYWxGb2501AAOAO4A +7wDwAPEHVgDzB1iAJyNALAAAAAAAAIAmEBDSADcAOAdaA4KiA4IAO9IANwA4B1wHXaIHXQA7XxASTlNB +dHRyaWJ1dGVkU3RyaW5nW3NlbGVjdFRleHQ61AAOBjwGPQY+Bj8HYQZBB2OBAUWBAZaBAUKBAZjSAA4A +MgAzB2aABIEBl18QEkZpbGVUcmVlRGF0YVNvdXJjZV8QEmZpbGVUcmVlRGF0YVNvdXJjZdMADgY9Bj4G +TQdrB2yBAUuBAZqBAZ3YAA4BbQFuAXABcgFzAXQGUQF1B28BdwdwAXsBfAF9BleAT4EBm4EBnIBJgE2B +AUhYTWluaW1pemVRbV8QE3BlcmZvcm1NaW5pYXR1cml6ZTrTAA4GPQY+Bk0HeQd6gQFLgQGfgQGh2AAO +AW0BbgFwAXIBcwF0BlEBdQd9AXcBSgF7AXwBfQbNgE+BAaCAPYBJgE2BAWdWRGVsZXRlV2RlbGV0ZTrU +AA4GPAY9Bj4GTQeGB4cHiIEBS4EBqYEBo4EBq9cAywAOAMwAzgDPANAD0weKAd8HjAeNA9cAageKgQGk +gG2BAaWBAaYJgQGk1QDLAA4AzAPQAM8AKwPVB5MHlAPXgACBATyBAquBAo1fEBV7ezMwNiwgMTJ9LCB7 +ODIsIDMyfX3dAN0ADgHlAecB6AZ7AekA3wDgAOEB6gDiAesB7AHtAUoB8ABtAfQHmgebAfQHhwH2AfcG +g4BsgD2AaYEBqIEBp4BpgQGjVkNhbmNlbNIADgB1AHYBUYAN0gAOADIAMwejgASBAapfEBJGZWVkYmFj +a0NvbnRyb2xsZXJXY2FuY2VsOtQADgY8Bj0GPgZNBkECsgeqgQFLgQFCgJ6BAa1fEBF0b2dnbGVGaWxl +RHJhd2VyOtQADgY8Bj0GPgZNBmUG4gZngQFLgQFTgQFvgQFk1AAOBjwGPQY+Bj8HswZBB7WBAUWBAbCB +AUKBAbLSAA4AMgAzB7iABIEBsV5QbGF5bGlzdExvYWRlcl5wbGF5bGlzdExvYWRlctQADgY8Bj0GPgZN +BvkHvge/gQFLgQF5gQG0gQG32AAOAW0BbgFwAXIBcwF0BlEBdQfCAXcBSgF7AXwBfQfGgE+BAbaAPYBJ +gE2BAbXTAA4BbQZZBloG3AfKgQFzgQFtgQMIWU5leHQgU29uZ1VuZXh0OtQADgY8Bj0GPgZNBvkH0AfR +gQFLgQF5gQG5gQG82AAOAW0BbgFwAXIBcwF0BlEBdQfUAXcH1QF7AXwBfQcCgE+BAbqBAbuASYBNgQF3 +XVByZXZpb3VzIFNvbmdh9wJVcHJldjrTAA4GPQY+Bk0H3gffgQFLgQG+gQHA2AAOAW0BbgFwAXIBcwF0 +BlEBdQfiAXcBSgF7AXwBfQZXgE+BAb+APYBJgE2BAUjUAA4GPAY9Bj4GPwZlBvkH64EBRYEBU4EBeYEB +wl8QEnBsYXlsaXN0Q29udHJvbGxlctQADgY8Bj0GPgY/B+8GQQfxgQFFgQHEgQFCgQHJ2gDLAA4H8wf0 +B/UH9gf3B/gH+Qf6ACsH/AArAG0H/gf/CAAIAAgBACteTlNQYXJlbnRXaW5kb3dfEA9OU1ByZWZlcnJl +ZEVkZ2VfEBBOU01heENvbnRlbnRTaXplXU5TQ29udGVudFNpemVfEBBOU1RyYWlsaW5nT2Zmc2V0XxAP +TlNMZWFkaW5nT2Zmc2V0XxAQTlNNaW5Db250ZW50U2l6ZVpOU0RlbGVnYXRlgACBAciAAIEBx4EBxSNA +UAAAAAAAAIEBxoAAWns1MjcsIDEwM31YezAsIDEwM33SADcAOAgGCAejCAcCCwA7WE5TRHJhd2VyWmlu +Zm9EcmF3ZXLUAA4GPAY9Bj4GPwgLCAwIDYEBRYEB0IEBy4EB1dcAywAOAMwAzgDPANAD0weKAd8IEQgS +A9cAageKgQGkgG2BAcyBAc0JgQGkXxAVe3szODgsIDEyfSwgezc4LCAzMn193QDdAA4B5QHnAegGewHp +AN8A4ADhAeoA4gHrAewB7QFKAfAAbQH0CBoIGwH0CAwB9gH3BoOAbIA9gGmBAc+BAc6AaYEBy1RTZW5k +0gAOAHUAdgFRgA3XAMsADgDMAM4AzwDQA9MHigV8CCQIJQPXAGoHioEBpIEBOYEB0YEB0gmBAaRfEBZ7 +ezgwLCAzMzd9LCB7MzU2LCAyMn192QDdAA4A3gDfAOAA4QDiAz0A4wgqAOUDRQFKAfQICwgwAGoIMhP/ +////lHH+QYAwgMCAPYBpgQHQEhBABAAJgQHT1QAOAPoA+wD8AP0A/gEOAQAINgECgCyAL4EB1IApWXRl +eHRDb2xvcltuZXh0S2V5Vmlld9QADgY8Bj0GPgY/ALoG+Qg+gQFFgB+BAXmBAddZdGltZUZpZWxk1AAO +BjwGPQY+Bj8IQgZBCESBAUWBAdmBAUKBAdvZAA4BbQFuAXABcgFzAXQGUQciAXUFEgF3CEgBewF8AX0H +KABtgE+BARmBAdqASYBNgQGDUVlec2hvd1llYXJDb2x1bW7UAA4GPAY9Bj4GTQb5CFEIUoEBS4EBeYEB +3YEB4NgADgFtAW4BcAFyAXMBdAZRAXUIVQF3CFYBewF8AX0HAoBPgQHegQHfgEmATYEBd1pQbGF5L1Bh +dXNlUXBfEBBwbGF5UGF1c2VSZXN1bWU61AAOBjwGPQY+Bk0AHwhgCGGBAUuAAoEB4oEB5dgADgFtAW4B +cAFyAXMBdAZRAXUIZAF3AUoBewF8AX0IaIBPgQHkgD2ASYBNgQHj1AAOAW0A7wZZBloAUAhsCG2BAXOA +CYEEL4EEIlhTaG93IEFsbF8QFnVuaGlkZUFsbEFwcGxpY2F0aW9uczrUAA4GPAY9Bj4GPwezBmUHtYEB +RYEBsIEBU4EBstQADgY8Bj0GPgZNBmUIeAh5gQFLgQFTgQHogQHs2AAOAW0BbgFwAXIBcwF0BlEBdQh8 +AXcIfQF7AXwBfQiAgE+BAeqBAeuASYBNgQHp0wAOAW0GWQZaCIMIhIEBc4EEUIEEUVVDbGVhclEIVmNs +ZWFyOtQADgY8Bj0GPgZNBmUIiwZngQFLgQFTgQHugQFk2AAOAW0BbgFwAXIBcwF0BlEBdQiPAXcIkAF7 +AXwBfQiAgE+BAe+BAfCASYBNgQHpXxATU2hvdyBTb25nIGluIEZpbmRlclEN1AAOBjwGPQY+Bj8ImAZB +CJqBAUWBAfKBAUKBAfTSAA4AMgAzCJ2ABIEB818QGVNwb3RsaWdodFdpbmRvd0NvbnRyb2xsZXJfEBlz +cG90bGlnaHRXaW5kb3dDb250cm9sbGVy1AAOBjwGPQY+Bj8AQQZBCKSBAUWAB4EBQoEB9lptYWluV2lu +ZG931AAOBjwGPQY+Bj8GQQfvCKqBAUWBAUKBAcSBAfhYZGVsZWdhdGXUAA4GPAY9Bj4GPwQJBkEIsIEB +RYDngQFCgQH6XHBsYXlsaXN0Vmlld9QADgY8Bj0GPgY/CLQGQQi2gQFFgQH8gQFCgQH+2QAOAW0BbgFw +AXIBcwF0BlEHIgF1BMQBdwi6AXsBfAF9BygAbYBPgQEIgQH9gEmATYEBg1FBXxAQc2hvd0FydGlzdENv +bHVtbtMADgY9Bj4GTQjCCMOBAUuBAgCBAgPYAA4BbQFuAXABcgFzAXQGUQF1CMYBdwjHAXsBfAF9Bs2A +T4ECAYECAoBJgE2BAWdVUGFzdGVRdlZwYXN0ZTrUAA4GPAY9Bj4GTQZlCNEI0oEBS4EBU4ECBYECCtgA +DgFtAXABcgFzAXQGUQc8AXUI1QjWAXsBfAF9CIAI2oBPgQIGgQIHgEmATYEB6YECCF5TaG93IEFsbCBT +b25nc1Eb0wAOB0cAewdIB0kI4IEBk4EBjoECCV8QFWNsZWFyRmlsdGVyUHJlZGljYXRlOtQADgY8Bj0G +PgY/BkEAHwiqgQFFgQFCgAKBAfjUAA4GPAY9Bj4GPwjpCOoI64EBRYECEYECDYECMtoAywAOB/MH9Af1 +B/YH9wf4B/kH+gArB/wAKwBVCPAI8QjyAUcI8wArgACBAciAAIECEIECDiNALgAAAAAAAIECD4AAWnsy +MDAsIDIwMH1YezUwLCA1MH1aezYwMCwgNDAwfdcAywAOA9AAzwPRADIGcQArBnMI+wPXCPwI/QZ4gACB +AjGBAhKBAi6BAi+BAjDSAA4APgGtCQGAXqEJAoECE94AywPhAA4D4gPjA+QD0APlAM8D0QPTA+YD5wPo +COkJBQPrA+0JBwkICQkJCgPyCQsI6QkNCQ4JDoECEYECKYEBNIECHoECHIECFE8QEEEgAABBIAAAQZgA +AEGYAACBAi2BAhGBAieBAhWBAhXSAA4APgGtCRKAXqUJDgkNCQUJCAkHgQIVgQIngQIpgQIcgQIe2gDL +AA4AzAQBA9AAzwQCBAMD0wPnCQIEBQkbBEEJHAQICR0ECwkCCR2BAhOBASqBAiaBAhaBAheA/YECE4EC +F9IADgA+Aa0JI4BeoQkdgQIX3xAVAMsEEwAOBBQAzQQVAN4EFgPjBBcEGAQZAM8D0QDQADIEGwQcA9ME +HQQeCQ4AuADSCSgJKQkqBAsAagkHBCcEQQQoA9cJLgBqCTAELwQwCQ4JMwQzgQIVgDESWsAAAIECGYEC +G4D9CYECHoECGgmBAhiBASWBAhWBAiBfEA9GaWxlT3V0bGluZVZpZXddTlNPdXRsaW5lVmlld1p7MjIx +LCAzMDd91gDLAA4AzwPRA9MENQkIBDkD1wk6CQgJHYECHIDugQIdgQIcgQIX2gDLAA4EAQPQAM8D0QQC +BAMD0wPnCQIEBQRBCUAECAlBCSoECwkCCSqBAhOBASqBAiuBAiyBAhuA/YECE4ECG1l7MjIxLCAxN33V +AMsADgDMAM8D0wkCBE8JSgRRCQKBAhOA8YECH4ECE9IADgA+Aa0JToBeoQlPgQIh2QRkAA4EZQRnBGgE +aQRqBGsENQBqBG0JUwlUCVUBCAlWBKUJHQmA/4ECIiNAa0AAAAAAAIECJCNAMAAAAAAAAIECF9cA3QAO +AN4A3wDgAOIA4wR2BHcJWgFKAOgAuAR8gPqBAiOAPYAlgPjTAA4A+wEGAP4BCASAgCzYAN0ADgDeAN8A +4ADhAOIA4wSLAOUECwljAfQJHQS1AOuAMID9gQIlgGmBAheALV8QFXt7MCwgMTd9LCB7MjIxLCAzMDd9 +fdgAywNaAA4AzADPA1sD0wVaCQIJAgVdCWwEUQVgCQIJb4ECE4ECE4EBLoECKIEBLYECEyM/7+E0AAAA +AF8QFnt7LTMwLCAxN30sIHsxNSwgMjkyfX3ZAMsDWgAOAMwD4gDPA1sD0wVaCQIJAgVdCXUAbQRRBWAJ +Agl4gQITgQITgQEugQIqgQEtgQITIz/t1vRAAAAAXxAVe3swLCAtMzB9LCB7MjA2LCAxNX190gAOAD4B +rQl8gF6hCSqBAhtaezIyMSwgMzI0fdIADgB1AHYCCoAN0gA3ADgJggmDpAmDAgoCCwA7XE5TQ3VzdG9t +Vmlld1tjb250ZW50Vmlld9QADgY8Bj0GPgY/COoGQQmJgQFFgQINgQFCgQI0WmZpbGVEcmF3ZXLUAA4G +PAY9Bj4GTQZBCY4Jj4EBS4EBQoECNoECONgADgFtAW4BcAFyAXMBdAZRAXUJkgF3AUoBewF8AX0IaIBP +gQI3gD2ASYBNgQHjXlN1cHBvcnQgQ29nLi4uV2RvbmF0ZTrUAA4GPAY9Bj4GTQZBCZwJnYEBS4EBQoEC +OoECPtgADgFtAW4BcAFyAXMBdAZRAXUJoAF3CaEBewF8AX0JpIBPgQI8gQI9gEmATYECO9MADgFtBlkG +WgmnCaiBAXOBBF6BBF9XU2F2ZS4uLlFzXXNhdmVQbGF5bGlzdDrUAA4GPAY9Bj4GPwZlB7MH64EBRYEB +U4EBsIEBwtQADgY8Bj0GPgY/CR0HYQm1gQFFgQIXgQGWgQJBW291dGxpbmVWaWV31AAOBjwGPQY+Bj8J +uQeGCbuBAUWBAkOBAamBAl3bAMsADgm9Cb4JvwDPA9EJwAnBA9MH+gnCCcMJxAEACcUJxgnHCcgJyQnC +ACtfEA9OU1RleHRDb250YWluZXJZTlNUVkZsYWdzXE5TU2hhcmVkRGF0YVlOU01heFNpemVYTlNNaW5p +emWBAkSBAlyBAkaBAk4RCRKBAkWBAlqBAluBAkSAANsAywAOAMwJzQQBA9AAzwQCBAMD0wPnCc4EBQnQ +CdEEQQnSBAgJuQNSCc4JuVhOU0N1cnNvcoECloEBKoECmYECmoECmIECQ4DCgQKWgQJDWns0MjMsIDIw +MH3VCdkADgnaBGcJ2wBtCdwJuQneCd9ZTlNUQ0ZsYWdzWk5TVGV4dFZpZXdfEA9OU0xheW91dE1hbmFn +ZXKBAk2BAkMjQHpwAAAAAACBAkfVAA4J4QniCeMH+gnkCeUJ5gEAACtfEBBOU1RleHRDb250YWluZXJz +XU5TVGV4dFN0b3JhZ2VZTlNMTUZsYWdzgQJMgQJLgQJIgADTAA4Aewf6CekJ6gArgQJKgQJJgADSAA4A +dQB2AVGADdIANwA4Ce8J4qQJ4gnwB10AO18QGU5TTXV0YWJsZUF0dHJpYnV0ZWRTdHJpbmfSAA4APgGt +CfOAXqEJxIECRtIANwA4CfYJ26IJ2wA70gA3ADgJ+Am9ogm9ADvYAA4J+gn7CfwA3gn9Cf4J/woACgEA +KwEOA1IKBQArCgdXTlNGbGFnc18QF05TRGVmYXVsdFBhcmFncmFwaFN0eWxlXxAQTlNJbnNlcnRpb25D +b2xvcl8QFE5TU2VsZWN0ZWRBdHRyaWJ1dGVzXxASTlNNYXJrZWRBdHRyaWJ1dGVzXxAQTlNMaW5rQXR0 +cmlidXRlc4ECWREr54AAgC+AwoECT4AAgQJW0wAOAH0APgdMCgoKDYEBkqIKCwoMgQJQgQJRogoOCg+B +AlKBAlTVAA4A+gD7APwA/QD+AP8BAAoTAQKALIArgQJTgClfEBtzZWxlY3RlZFRleHRCYWNrZ3JvdW5k +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 +C3QD1wt1BneAAIECMYEEgIEEgYEDb18QFXt7NDMsIDM5fSwgezE1LCAxMjB9fd4BPwDdAA4BQAFBAN8A +4ADhAUIBQwDiAUQBRQFGAU0LeQFJALgAuAFKAOgLZwt+AUcBTgBqAUcBTxIEBf8AgD6APYAlgQKxI0B5 +AAAAAAAACQjSADcAOAuCATylATwCCQIKAgsAO1x2b2x1bWVTbGlkZXLUAA4GPAY9Bj4GPwgMB4cIDYEB +RYEBy4EBo4EB1dQADgY8Bj0GPgY/BmUGQQfrgQFFgQFTgQFCgQHC0wAOBj0GPgZNC5ALkYEBS4ECuoEC +vNgADgFtAW4BcAFyAXMBdAZRAXULlAF3AUoBewF8AX0GV4BPgQK7gD2ASYBNgQFIVFpvb21ccGVyZm9y +bVpvb2061AAOBjwGPQY+Bj8G+QQJC5+BAUWBAXmA54ECvl8QEnBsYXliYWNrQ29udHJvbGxlctQADgY8 +Bj0GPgY/BmUECQiqgQFFgQFTgOeBAfjUAA4GPAY9Bj4GTQb5C6kG+4EBS4EBeYECwYEBe9gADgFtAW4B +cAFyAXMBdAZRAXUG/gF3AUoBewF8AX0HxoBPgQF4gD2ASYBNgQG11AAOBjwGPQY+Bk0GQQu1C7aBAUuB +AUKBAsOBAsXYAA4BbQFuAXABcgFzAXQGUQF1C7kBdwpBAXsBfAF9CaSAT4ECxIECY4BJgE2BAjtXT3Bl +bi4uLlpvcGVuRmlsZXM61AAOBjwGPQY+Bk0G+QvDC8SBAUuBAXmBAseBAsrYAA4BbQFuAXABcgFzAXQG +UQF1C8cBdwvIAXsBfAF9BwKAT4ECyIECyYBJgE2BAXdbVm9sdW1lIERvd25h9wFbdm9sdW1lRG93bjrU +AA4GPAY9Bj4GPwgLB4YL04EBRYEB0IEBqYECzFhmcm9tVmlld9QADgY8Bj0GPgZNAB8L2AvZgQFLgAKB +As6BAtDYAA4BbQFuAXABcgFzAXQGUQF1C9wBdwqOAXsBfAF9CGiAT4ECz4ECeYBJgE2BAeNYSGlkZSBD +b2dVaGlkZTrUAA4GPAY9Bj4GPweHCc4IDYEBRYEBo4ECloEB1dQADgY8Bj0GPgY/AEEI6gvsgQFFgAeB +Ag2BAtNccGFyZW50V2luZG930wAOBj0GPgZNC/AL8YEBS4EC1YEC2NgADgFtAW4BcAFyAXMBdAZRAXUL +9AF3C/UBewF8AX0JpIBPgQLWgQLXgEmATYECO1xDbG9zZSBXaW5kb3dRd11wZXJmb3JtQ2xvc2U61AAO +BjwGPQY+Bk0AHwv/DACBAUuAAoEC2oEC3dgADgFtAW4BcAFyAXMBdAZRAXUMAwF3DAQBewF8AX0IaIBP +gQLbgQLcgEmATYEB41hRdWl0IENvZ1FxWnRlcm1pbmF0ZTrUAA4GPAY9Bj4GTQBBDA4MD4EBS4AHgQLf +gQLh2AAOAW0BbgFwAXIBcwF0BlEBdQBQAXcMEwF7AXwBfQZXgE+ACYEC4IBJgE2BAUhRMV8QFW1ha2VL +ZXlBbmRPcmRlckZyb250OtQADgY8Bj0GPgY/B2EJHQwdgQFFgQGWgQIXgQLjWmRhdGFTb3VyY2XUAA4G +PAY9Bj4GPwBBB+8L7IEBRYAHgQHEgQLT1AAOBjwGPQY+Bk0G+QwnDCiBAUuBAXmBAuaBAunYAA4BbQFu +AXABcgFzAXQGUQF1DCsBdwwsAXsBfAF9BwKAT4EC54EC6IBJgE2BAXdZVm9sdW1lIFVwYfcAWXZvbHVt +ZVVwOtQADgY8Bj0GPgZNBvkCLAw3gQFLgQF5gHqBAutfEBRwbGF5YmFja0J1dHRvbkNsaWNrOtQADgY8 +Bj0GPgZNDDsMPAw9gQFLgQLvgQLtgQLx2AAOAW0BbgFwAXIBcwF0BlEBdQxAAXcBSgF7AXwBfQhogE+B +Au6APYBJgE2BAeNfEBRDaGVjayBmb3IgVXBkYXRlcy4uLtIADgAyADMMSIAEgQLwWVNVVXBkYXRlcl8Q +EGNoZWNrRm9yVXBkYXRlczrTAA4GPQY+Bk0MTQxOgQFLgQLzgQL32AAOAW0BbgFwAXIBcwF0BlEBdQxR +AXcMUgF7AXwBfQxVgE+BAvWBAvaASYBNgQL00wAOAW0GWQZaDFgMWYEBc4EEMoEENFhDb2cgSGVscFE/ +WXNob3dIZWxwOtQADgY8Bj0GPgY/CpgHhgxhgQFFgQJ8gQGpgQL5W3N1YmplY3RWaWV31AAOBjwGPQY+ +Bj8MZQZBDGeBAUWBAvuBAUKBAv3ZAA4BbQFuAXABcgFzAXQGUQciAXUEqwF3DGsBewF8AX0HKABtgE+B +AQOBAvyASYBNgQGDUVRfEA9zaG93VGl0bGVDb2x1bW7UAA4GPAY9Bj4GTQb5ASIMdYEBS4EBeYA4gQL/ +VXNlZWs61AAOBjwGPQY+Bk0MeQx6DHuBAUuBAwSBAwGBAwbYAA4BbQFuAXABcgFzAXQGUQF1DH4Bdwx/ +AXsBfAF9CGiAT4EDAoEDA4BJgE2BAeNsAFAAcgBlAGYAZQByAGUAbgBjAGUAcyAmUSzSAA4AMgAzDIeA +BIEDBV8QFVByZWZlcmVuY2VzQ29udHJvbGxlclpzaG93UHJlZnM61AAOBjwGPQY+Bj8HxgAfDI6BAUWB +AbWAAoEDEdIADgA+Aa0MkYBeqAySDJMMlAyVC6kMlwyYB76BAwmBAwuBAw2BAw6BAsGBAw+BAxCBAbTX +AA4BbQFwAXIBcwF0BlEBdQycAUoBewF8AX0HxoBPgQMKgD2ASYBNgQG1XkN1cnJlbnQgQXJ0aXN01wAO +AW0BcAFyAXMBdAZRAXUMpAFKAXsBfAF9B8aAT4EDDIA9gEmATYEBtVxDdXJyZW50IFNvbmfaAA4BbQFu +AW8BcAFxAXIBcwF0BlEBdQFKAXcAagFKAGoBewF8AX0HxoBPgD0JgD0JgEmATYEBtdgADgFtAW4BcAFy +AXMBdAZRAXUIVQF3AUoBewF8AX0HxoBPgQHegD2ASYBNgQG12gAOAW0BbgFvAXABcQFyAXMBdAZRAXUB +SgF3AGoBSgBqAXsBfAF9B8aAT4A9CYA9CYBJgE2BAbXYAA4BbQFuAXABcgFzAXQGUQF1B9QBdwFKAXsB +fAF9B8aAT4EBuoA9gEmATYEBtVhkb2NrTWVuddQADgY8Bj0GPgY/BmUECQfrgQFFgQFTgOeBAcLUAA4G +PAY9Bj4GPwzSBkEM1IEBRYEDFIEBQoEDFdkADgFtAW4BcAFyAXMBdAZRByIBdQTiAXcKgAF7AXwBfQco +AG2AT4EBD4ECdIBJgE2BAYNfEA9zaG93QWxidW1Db2x1bW7UAA4GPAY9Bj4GTQKyDOAHEYEBS4CegQMX +gQGA2AAOAW0BbgFwAXIBcwF0BlEBdQzkAXcM5QF7AXwBfQcCgE+BAxiBAxmASYBNgQF3XxAQU2hvdyBG +aWxlIERyYXdlclFk0wAOBj0GPgZNDO0M7oEBS4EDG4EDHtgADgFtAW4BcAFyAXMBdAZRAXUM8QF3DPIB +ewF8AX0GzYBPgQMcgQMdgEmATYEBZ1pTZWxlY3QgQWxsUWFac2VsZWN0QWxsOtQADgY8Bj0GPgY/ASIG ++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 +KIEDYIBpgQNdgC1ZQ2hhbm5lbHM61wDLAA4AzADOAM8A0APTBmkFfA4BDgINwQBqBmmBAU6BATmBA2KB +A2MJgQFOXxAVe3sxNywgNTJ9LCB7MTE0LCAxN3192ADdAA4A3gDfAOAA4QDiAOMB7ADlAOYOCQH0DbcL +XgDrgDCAKIEDZIBpgQNhgC1YQml0cmF0ZTrXAMsADgDMAM4AzwDQA9MGaQV8DhEOEg3BAGoGaYEBToEB +OYEDZoEDZwmBAU5fEBR7ezkxLCA0Nn0sIHs5NywgMjJ9fdgA3QAOAN4A3wDgAOEA4gDjDcYA5QNFAUoB +9A24CDAIMoAwgMCAPYBpgQNlgQHT1wDLAA4AzADOAM8A0APTBmkFfA4gDiEN4gBqBmmBAU6BATmBA2mB +A2oJgQFOXxAVe3syNjQsIDc1fSwgezQwLCAyMn192ADdAA4A3gDfAOAA4QDiAOMNxgDlA0UBSgH0DbkI +MAgygDCAwIA9gGmBA2iBAdPXAMsADgDMAM4AzwDQA9MGaQV8Di8OMA3iAGoGaYEBToEBOYEDbIEDbQmB +AU5fEBV7ezI2NCwgNDV9LCB7NDAsIDIyfX3YAN0ADgDeAN8A4ADhAOIA4w3GAOUDRQFKAfQNuggwCDKA +MIDAgD2AaYEDa4EB01p7MzIxLCAxMDN90wAOBj0GPgZNDj4OP4EBS4EDcYEDdNgADgFtAW4BcAFyAXMB +dAZRAXUOQgF3DkMBewF8AX0GzYBPgQNygQNzgEmATYEBZ1RDb3B5UWNVY29weTrUAA4GPAY9Bj4GTQAf +Dk0OToEBS4ACgQN2gQN41wAOAW0BcAFyAXMBdAZRAXUOUQFKAXsBfAF9CGiAT4EDd4A9gEmATYEB41lB +Ym91dCBDb2dfEB1vcmRlckZyb250U3RhbmRhcmRBYm91dFBhbmVsOtQADgY8Bj0GPgY/C2cChQ5cgQFF +gQKxgJKBA3pYX3BvcFZpZXfTAA4GPQY+Bk0OYA5hgQFLgQN8gQN/2AAOAW0BbgFwAXIBcwF0BlEBdQ5k +AXcOZQF7AXwBfQbNgE+BA32BA36ASYBNgQFnU0N1dFF4VGN1dDrUAA4GPAY9Bj4GTQZlDm8OcIEBS4EB +U4EDgYEDhNgADgFtAW4BcAFyAXMBdAZRAXUOcwF3DnQBewF8AX0GzYBPgQOCgQODgEmATYEBZ1RSZWRv +UVpXZG9SZWRvOtQADgY8Bj0GPgY/BkEI6giqgQFFgQFCgQINgQH41wAOBjwOgQ6CBj0GPg6DDoQGZQ6G +DocEXg6JAFVZTlNLZXlQYXRoWU5TQmluZGluZ18QHE5TTmliQmluZGluZ0Nvbm5lY3RvclZlcnNpb26B +A4qBAVOBA4mBA4iBAQyBA4dfECFmb250Qm9sZDogYXJyYW5nZWRPYmplY3RzLmN1cnJlbnRYZm9udEJv +bGRfEBdhcnJhbmdlZE9iamVjdHMuY3VycmVudNIANwA4Do4Oj6MOjwZLADtfEBVOU05pYkJpbmRpbmdD +b25uZWN0b3LXAA4GPA6BDoIGPQY+DoMOhAZlDpMOlApfDpYAVYEDioEBU4EDjoEDjYECa4EDjF12YWx1 +ZTogcmVwZWF0VXZhbHVlVnJlcGVhdNcADgY8DoEOggY9Bj4Ogw6EBmUOnQ6UDbMOoABVgQOKgQFTgQOR +gQONgQNSgQOQXxAbdmFsdWU6IHNlbGVjdGlvbi5zYW1wbGVSYXRlXxAUc2VsZWN0aW9uLnNhbXBsZVJh +dGXXAA4GPA6BDoIGPQY+DoMOhAZlDoYOhwRfDokAVYEDioEBU4EDiYEDiIEBEYEDh9cADgY8DoEOggY9 +Bj4Ogw6EBmUOhg6HBGIOiQBVgQOKgQFTgQOJgQOIgQEggQOH1wAOBjwOgQ6CBj0GPg6DDoQGZQ6GDocE +YQ6JAFWBA4qBAVOBA4mBA4iBARuBA4fYAA4GPA6BDoIGPQY+DrkOgw6EBmUOvA6UBF8Ovw7AAFVZTlNP +cHRpb25zgQOKgQFTgQOXgQONgQERgQOWgQOYXxAddmFsdWU6IGFycmFuZ2VkT2JqZWN0cy5sZW5ndGhf +EBZhcnJhbmdlZE9iamVjdHMubGVuZ3Ro0wAOAH0APgdMDsUOx4EBkqEOxoEDmaEDe4DNXxAbTlNDb25k +aXRpb25hbGx5U2V0c0VkaXRhYmxl2AAOBjwOgQ6CBj0GPg65DoMOhAZlDs0OlARcDtAO0QBVgQOKgQFT +gQOcgQONgQEAgQObgQOdXxAcdmFsdWU6IGFycmFuZ2VkT2JqZWN0cy50aXRsZV8QFWFycmFuZ2VkT2Jq +ZWN0cy50aXRsZdMADgB9AD4HTA7WDtiBAZKhDsaBA5mhA3uAzdgADgY8DoEOggY9Bj4OuQ6DDoQGZQ7d +DpQEXQ7gDuEAVYEDioEBU4EDoIEDjYEBBYEDn4EDoV8QHXZhbHVlOiBhcnJhbmdlZE9iamVjdHMuYXJ0 +aXN0XxAWYXJyYW5nZWRPYmplY3RzLmFydGlzdNMADgB9AD4HTA7mDuiBAZKhDsaBA5mhA3uAzdcADgY8 +DoEOggY9Bj4Ogw6EBmUO7Q6UBGIO8ABVgQOKgQFTgQOkgQONgQEggQOjXxAcdmFsdWU6IGFycmFuZ2Vk +T2JqZWN0cy50cmFja18QFWFycmFuZ2VkT2JqZWN0cy50cmFja9gADgY8DoEOggY9Bj4OuQ6DDoQGZQ72 +DvcGZg75DvoAVYEDioEBU4EDqIEDp4EBTYEDpoEDqV8QGGVuYWJsZWQ6IHNlbGVjdGlvbi5pbmRleFdl +bmFibGVkXxAPc2VsZWN0aW9uLmluZGV40wAOAH0APgdMDwAPBoEBkqUPAQ8CDwMPBA8FgQOqgQOrgQOs +gQOtgQOupQGzDwgBswGzA3uAWYEDr4BZgFmAzV8QEU5TTnVsbFBsYWNlaG9sZGVyXxAWTlNWYWx1ZVRy +YW5zZm9ybWVyTmFtZV8QGk5TTm90QXBwbGljYWJsZVBsYWNlaG9sZGVyXxAYTlNOb1NlbGVjdGlvblBs +YWNlaG9sZGVyXxAbTlNNdWx0aXBsZVZhbHVlc1BsYWNlaG9sZGVyWk5TSXNOb3ROaWzYAA4GPA6BDoIG +PQY+DrkOgw6EBmUPFQ73DWAPGA8ZAFWBA4qBAVOBA7KBA6eBAz2BA7GBA7NfEBVlbmFibGVkOiBjdXJy +ZW50RW50cnlcY3VycmVudEVudHJ50wAOAH0APgdMDx4PIIEBkqEPAoEDq6EPCIEDr9cADgY8DoEOggY9 +Bj4Ogw6EBmUPJQ6UBGEPKABVgQOKgQFTgQO2gQONgQEbgQO1XxAcdmFsdWU6IGFycmFuZ2VkT2JqZWN0 +cy5nZW5yZV8QFWFycmFuZ2VkT2JqZWN0cy5nZW5yZdcADgY8DoEOggY9Bj4Ogw6EBkEPLg6UBxAPMQBV +gQOKgQFCgQO5gQONgQF9gQO4XxAXdmFsdWU6IGluZm9CdXR0b24uc3RhdGVfEBBpbmZvQnV0dG9uLnN0 +YXRl2AAOBjwOgQ6CBj0GPg65DoMOhAZlDzcOlARbDzoPOwBVgQOKgQFTgQO8gQONgPOBA7uBA71fEBx2 +YWx1ZTogYXJyYW5nZWRPYmplY3RzLmluZGV4XxAVYXJyYW5nZWRPYmplY3RzLmluZGV40wAOAH0APgdM +D0APQoEBkqEOxoEDmaEDe4DN1wAOBjwOgQ6CBj0GPg6DDoQGZQ9HBKEMkg9KAFWBA4qBAVOBA8CBAQGB +AwmBA79fEBp0aXRsZTogY3VycmVudEVudHJ5LmFydGlzdF8QE2N1cnJlbnRFbnRyeS5hcnRpc3TXAA4G +PA6BDoIGPQY+DoMOhAZlD1APUQE3D1MAVYEDioEBU4EDxIEDw4A8gQPCXxAdbWF4VmFsdWU6IGN1cnJl +bnRFbnRyeS5sZW5ndGhYbWF4VmFsdWVfEBNjdXJyZW50RW50cnkubGVuZ3Ro1wAOBjwOgQ6CBj0GPg6D +DoQGZQ9aDpQNuA9dAFWBA4qBAVOBA8eBA42BA2WBA8ZfEBh2YWx1ZTogc2VsZWN0aW9uLmJpdHJhdGVf +EBFzZWxlY3Rpb24uYml0cmF0ZdcADgY8DoEOggY9Bj4Ogw6EBmUOhg6HBFsOiQBVgQOKgQFTgQOJgQOI +gPOBA4fXAA4GPA6BDoIGPQY+DoMOhAZlDoYOhwRgDokAVYEDioEBU4EDiYEDiIEBFoEDh9gADgY8DoEO +ggY9Bj4OuQ6DDoQGZQ9xBKEAQQ90D3UAVYEDioEBU4EDzIEBAYAHgQPLgQPNXxAbdGl0bGU6IGN1cnJl +bnRFbnRyeS5kaXNwbGF5XxAUY3VycmVudEVudHJ5LmRpc3BsYXnTAA4AfQA+B0wPeg+AgQGSpQ8BD3wP +Aw8EDwWBA6qBA86BA6yBA62BA66lAFADewBQAFABSoAJgM2ACYAJgD1fEBxOU1JhaXNlc0Zvck5vdEFw +cGxpY2FibGVLZXlz1wAOBjwOgQ6CBj0GPg6DDoQGZQ+KDpQKSw+NAFWBA4qBAVOBA9GBA42BAmaBA9Be +dmFsdWU6IHNodWZmbGVXc2h1ZmZsZdcADgY8DoEOggY9Bj4Ogw6EBmUPUA9RASIPUwBVgQOKgQFTgQPE +gQPDgDiBA8LXAA4GPA6BDoIGPQY+DoMOhAZlD5oOlARgD50AVYEDioEBU4ED1YEDjYEBFoED1F8QG3Zh +bHVlOiBhcnJhbmdlZE9iamVjdHMueWVhcl8QFGFycmFuZ2VkT2JqZWN0cy55ZWFy1wAOBjwOgQ6CBj0G +Pg6DDoQGZQ6GDocEXQ6JAFWBA4qBAVOBA4mBA4iBAQWBA4fYAA4GPA6BDoIGPQY+DrkOgw6EBmUPqg+r +AzcPrQ+uAFWBA4qBAVOBA9qBA9mAvoED2IED218QGnByZWRpY2F0ZTogZmlsdGVyUHJlZGljYXRlWXBy +ZWRpY2F0ZV8QD2ZpbHRlclByZWRpY2F0ZdMADgB9AD4HTA+0D7eBAZKiD7UPtoED3IED3aIPuANNgQPe +gL9fEBFOU1ByZWRpY2F0ZUZvcm1hdF1OU0Rpc3BsYXlOYW1lXxB5KHRpdGxlIGNvbnRhaW5zW2NkXSAk +dmFsdWUpIE9SIChhcnRpc3QgY29udGFpbnNbY2RdICR2YWx1ZSkgT1IgKGFsYnVtIGNvbnRhaW5zW2Nk +XSAkdmFsdWUpIE9SIChnZW5yZSBjb250YWluc1tjZF0gJHZhbHVlKdkADgY8DoEOgg++Bj0GPg65DoMO +hAZlD6oPwgYtAzcPxQ/GAFVfEBNOU1ByZXZpb3VzQ29ubmVjdG9ygQOKgQFTgQPagQPhgQPXgL6BA+CB +A+JfEBtwcmVkaWNhdGUyOiBmaWx0ZXJQcmVkaWNhdGVacHJlZGljYXRlMtMADgB9AD4HTA/LD86BAZKi +D7UPtoED3IED3aIPzwSrgQPjgQEDXxAZdGl0bGUgY29udGFpbnNbY2RdICR2YWx1ZdkADgY8DoEOgg++ +Bj0GPg65DoMOhAZlD6oP1gYuAzcP2Q/aAFWBA4qBAVOBA9qBA+aBA9+AvoED5YED518QG3ByZWRpY2F0 +ZTM6IGZpbHRlclByZWRpY2F0ZVpwcmVkaWNhdGUz0wAOAH0APgdMD98P4oEBkqIPtQ+2gQPcgQPdog/j +BMSBA+iBAQhfEBphcnRpc3QgY29udGFpbnNbY2RdICR2YWx1ZdkADgY8DoEOgg++Bj0GPg65DoMOhAZl +D6oP6gYvAzcP7Q/uAFWBA4qBAVOBA9qBA+uBA+SAvoED6oED7F8QG3ByZWRpY2F0ZTQ6IGZpbHRlclBy +ZWRpY2F0ZVpwcmVkaWNhdGU00wAOAH0APgdMD/MP+YEBkqUPfA/1D7UP9w+2gQPOgQPtgQPcgQPugQPd +pQN7AbMP4wGzBOKAzYBZgQPogFmBAQ9fEBZOU1ZhbGlkYXRlc0ltbWVkaWF0ZWx5XxAmTlNBbHdheXNQ +cmVzZW50c0FwcGxpY2F0aW9uTW9kYWxBbGVydHPZAA4GPA6BDoIPvgY9Bj4OuQ6DDoQGZQ+qEAUGMAM3 +EAgQCQBVgQOKgQFTgQPagQPxgQPpgL6BA/CBA/JfEBtwcmVkaWNhdGU1OiBmaWx0ZXJQcmVkaWNhdGVa +cHJlZGljYXRlNdMADgB9AD4HTBAOEBSBAZKlD3wP9Q+1D/cPtoEDzoED7YED3IED7oED3aUDewGzEBcB +swUogM2AWYED84BZgQEeXxAZZ2VucmUgY29udGFpbnNbY2RdICR2YWx1ZdcADgY8DoEOggY9Bj4Ogw6E +BmUQHgShDJMQIQBVgQOKgQFTgQP2gQEBgQMLgQP1XxAZdGl0bGU6IGN1cnJlbnRFbnRyeS50aXRsZV8Q +EmN1cnJlbnRFbnRyeS50aXRsZdcADgY8DoEOggY9Bj4Ogw6EBmUOhg6HBFwOiQBVgQOKgQFTgQOJgQOI +gQEAgQOH1wAOBjwOgQ6CBj0GPg6DDoQGZRAuDpQNuRAxAFWBA4qBAVOBA/qBA42BA2iBA/lfEBl2YWx1 +ZTogc2VsZWN0aW9uLmNoYW5uZWxzXxASc2VsZWN0aW9uLmNoYW5uZWxz2AAOBjwOgQ6CBj0GPg65DoMO +hAZlD6oO9wjREDoQOwBVgQOKgQFTgQPagQOngQIFgQP8gQP9XxAYZW5hYmxlZDogZmlsdGVyUHJlZGlj +YXRl0wAOAH0APgdMED8QQYEBkqEPAoEDq6EPCIEDr9cADgY8DoEOggY9Bj4Ogw6EBmUQRg6UDboQSQBV +gQOKgQFTgQQAgQONgQNrgQP/XxAedmFsdWU6IHNlbGVjdGlvbi5iaXRzUGVyU2FtcGxlXxAXc2VsZWN0 +aW9uLmJpdHNQZXJTYW1wbGXYAA4GPA6BDoIGPQY+DrkOgw6EBmUO9g73CIsO+RBTAFWBA4qBAVOBA6iB +A6eBAe6BA6aBBALTAA4AfQA+B0wQVhBcgQGSpQ8BDwIPAw8EDwWBA6qBA6uBA6yBA62BA66lAbMPCAGz +AbMDe4BZgQOvgFmAWYDN1wAOBjwOgQ6CBj0GPg6DDoQGQRBlDpQM4BBoAFWBA4qBAUKBBAWBA42BAxeB +BARfEBd2YWx1ZTogZmlsZUJ1dHRvbi5zdGF0ZV8QEGZpbGVCdXR0b24uc3RhdGXYAA4GPA6BDoIGPQY+ +DrkOgw6EBmUQbg6UBF4QcRByAFWBA4qBAVOBBAiBA42BAQyBBAeBBAlfEBx2YWx1ZTogYXJyYW5nZWRP +YmplY3RzLmFsYnVtXxAVYXJyYW5nZWRPYmplY3RzLmFsYnVt0wAOAH0APgdMEHcQeYEBkqEOxoEDmaED +e4DN2AAOBjwOgQ6CBj0GPg65DoMOhAZlEH4QfwPfEIEQggBVgQOKgQFTgQQNgQQMgQE1gQQLgQQOXxAm +ZGlzcGxheVBhdHRlcm5WYWx1ZTE6IHRvdGFsVGltZURpc3BsYXlfEBRkaXNwbGF5UGF0dGVyblZhbHVl +MV8QEHRvdGFsVGltZURpc3BsYXnTAA4AfQA+B0wQiBCKgQGSoRCJgQQPoRCLgQQQXxAQTlNEaXNwbGF5 +UGF0dGVybl8QGlRvdGFsIER1cmF0aW9uOiAle3ZhbHVlMX1A0gAOAD4BsRCQgF2vEOkC/QqeCugNNwUL +C7ULwxCYEJkI0QiLB40IaA5vEJ8K7QCUBwILZwRiAkAMkxCnCnoAjwqJC9gAmhCtCv4MOwjqC1QEXACX +CjsImBC2DGUQuAV+DOAIgAyYAeEQvgi0DJULkAm5BuIQxAMRBAkQxwRbCOkG+QbNEMwEXwdrEM8Q0AyX +ENIBzQcoAyMQ1hDXENgKSxDaB4cAugySDjANugLYBHEOTQd5EOQNGgKaCskLDAezB4oIeA3REO0Q7glP +DcAEXQZmCq4Q9BD1DbQKmAKyDCcLawZlEPwFOQZsANUHHgkdDbgMTQnOAEENjAReAoURCQZpB4YC7AEi +EQ4IEggMBxALbgx6Cl8EvQrhCZwAkwCSCxINsxEcDFUOIQM3CAsMeQfvESMKbAP1DmAOEgfQCuIRKghR +CY4GVwBXDWARMACVCuYJKgfGDbkM0gRhBk4AkBE6AJkL/wkCET4NPxFADfIRQgPfAJgN4QyUBGAE8wPe +B74IYASjDj4AkQ21BkEFIgglBzkBNxFVDA4Ajgw8DXMKugLGC/AG4wBNC6kEIwjCA+oJpBFkBvoJVQkF +B2EAlg22EWsIQhFtEW4JDQbFB94M7QbXEXQNtwIsEXcE2w4CgLKBAn6BAqeBAzKBARqBAsOBAseBBBKB +BBOBAgWBAe6BAaaBAeOBA4GBBDCBApCAd4EBd4ECsYEBIIB8gQMLgQQ6gQJzgDWBAneBAs6A1YEEKYEC +lIEC74ECDYECqYEBAIClgQJhgQHygQQ+gQL7gQQUgQE3gQMXgQHpgQMQgGiBBECBAfyBAw6BArqBAkOB +AW+BBB2AtIDngQQ4gPOBAhGBAXmBAWeBBEqBARGBAZqBBFmBBEyBAw+BBFuAZoEBg4C8gQQxgQQtgQQ3 +gQJmgQRYgQGjgB+BAwmBA22BA2uAqID7gQN2gQGfgQQmgQMqgJaBAoiBAp+BAbCBAaSBAeiBA1eBBHmB +BC6BAiGBA1SBAQWBAU2BAoCBBCOBBFSBA1WBAnyAnoEC5oECsoEBU4EEQ4EBJIEBUIAjgQGCgQIXgQNl +gQLzgQKWgAeBA0mBAQyAkoEEOYEBToEBqYCqgDiBBIKBAc2BAcuBAX2BArSBAwGBAmuBAQuBAo6BAjqA +cIBjgQKdgQNSgQQ8gQL0gQNqgL6BAdCBAwSBAcSBBG2BAm+BASuBA3yBA2eBAbmBApKBBCSBAd2BAjaB +AUiAC4EDPYEEb4CPgQKigQIbgQG1gQNogQMUgQEbgQFHgEGBBHGAuYEC2oECE4EEJYEDM4EEUoEDX4EE +YIEBNYCvgQNbgQMNgQEWgQEVgOOBAbSBAeKBAQSBA3GAUYEDWYEBQoEBH4EB0oEBiYA8gQRlgQLfgByB +Au2BA0KBAoOAoIEC1YEBcYDggQLBgOuBAgCBAS+BAjuBBFeBAXaBAiSBAimBAZaAm4EDXYEEU4EB2YEE +RYEEZoECJ4EBZoEBvoEDG4EBbIEEaoEDYYB6gQR2gQEQgQNj2gAOAW0BbgFvAXABcQFyAXMBdAZRAXUB +SgF3AGoBSgBqAXsBfAF9BleAT4A9CYA9CYBJgE2BAUjZAMsADgDMBokAzhGEAM8A0APTELgRhhGHAGoQ +xBGKA9cAahC4W05TRHJhZ1R5cGVzgQQUgQQhgQQcCYEEHYEEFQmBBBTVAMsADgDMA9AAzwArA9URkBGR +A9eAAIEBPIEET4EEP9IADgA+AD8RlIEBP6YRlRGWEZcRmBGZEZqBBBaBBBeBBBiBBBmBBBqBBBtfEBlB +cHBsZSBQREYgcGFzdGVib2FyZCB0eXBlXxAZQXBwbGUgUE5HIHBhc3RlYm9hcmQgdHlwZV8QFU5TRmls +ZW5hbWVzUGJvYXJkVHlwZV8QMU5lWFQgRW5jYXBzdWxhdGVkIFBvc3RTY3JpcHQgdjEuMiBwYXN0ZWJv +YXJkIHR5cGVfEB5OZVhUIFRJRkYgdjQuMCBwYXN0ZWJvYXJkIHR5cGVfEBpBcHBsZSBQSUNUIHBhc3Rl +Ym9hcmQgdHlwZV8QFHt7MjAsIDQyfSwgezY0LCA2NH192ADdAA4RowDfEaQRpQDiEaYDXRGnALgRqAC4 +ALgRqQFPV05TU3R5bGVXTlNBbGlnbldOU1NjYWxlWk5TQW5pbWF0ZXOBBCCBBB4SAgAAAAjTAA4AMgF/ +AYABgRGugEyASoEEH1V3aGVlbNIANwA4EbERsqMRsgDOADtbTlNJbWFnZUNlbGzSADcAOBG0EbWlEbUC +CQIKAgsAO1tOU0ltYWdlVmlld9IADgA+Aa0RuIBerxAPDk0MPBD0CY4NjBEqDHoRPhDkENcL2AqJCGAQ +7gv/gQN2gQLtgQQjgQI2gQNJgQQkgQMBgQQlgQQmgQQtgQLOgQJ3gQHigQQugQLa2gAOAW0BbgFvAXAB +cQFyAXMBdAZRAXUBSgF3AGoBSgBqAXsBfAF9CGiAT4A9CYA9CYBJgE2BAePaAA4BbQFuAW8BcAFxAXIB +cwF0BlEBdQFKAXcAagFKAGoBewF8AX0IaIBPgD0JgD0JgEmATYEB49oADgFtAW4BbwFwAXEBcgFzAXQG +UQF1AUoBdwBqAUoAagF7AXwBfQhogE+APQmAPQmASYBNgQHj2gAOEeQBbQFuAXABcgFzAXQGUQNbAXUQ +rRHnAXcBSgF7AXwBfQhoEexZTlNTdWJtZW51gE+BBCmBBCeAPYBJgE2BAeOBBChYU2VydmljZXNec3Vi +bWVudUFjdGlvbjrUAA4BbQDvBlkGWhHxEfIR84EBc4EEKoEELIEEK9IADgB1AHYR7YAN0gAOAD4BrRH4 +gF6gXxAPX05TU2VydmljZXNNZW512gAOAW0BbgFvAXABcQFyAXMBdAZRAXUBSgF3AGoBSgBqAXsBfAF9 +CGiAT4A9CYA9CYBJgE2BAePaAA4BbQFuAW8BcAFxAXIBcwF0BlEBdQFKAXcAagFKAGoBewF8AX0IaIBP +gD0JgD0JgEmATYEB41xfTlNBcHBsZU1lbnXaAA4R5AFtAW4BcAFyAXMBdAZRA1sBdQxVDFgBdwFKAXsB +fAF9ENYSFYBPgQL0gQQygD2ASYBNgQQxgQQz1AAOAW0A7wZZBloSGBIZEhqBAXOBBGiBBHiBBGlUSGVs +cNIADgA+Aa0SHoBeoQxNgQLzV0NvbnRyb2zSAA4APgGtEiOAXqsIUQb6ENgH0AquEMcMJwvDEQkHEAzg +gQHdgQF2gQQ3gQG5gQKAgQQ4gQLmgQLHgQQ5gQF9gQMX2gAOAW0BbgFvAXABcQFyAXMBdAZRAXUBSgF3 +AGoBSgBqAXsBfAF9BwKAT4A9CYA9CYBJgE2BAXfaAA4BbQFuAW8BcAFxAXIBcwF0BlEBdQFKAXcAagFK +AGoBewF8AX0HAoBPgD0JgD0JgEmATYEBd9oADgFtAW4BbwFwAXEBcgFzAXQGUQF1AUoBdwBqAUoAagF7 +AXwBfQcCgE+APQmAPQmASYBNgQF31wDLAA4AzADOAM8A0APTELgFfBJNERwD1wBqELiBBBSBATmBBDuB +BDwJgQQUXxAVe3s4OSwgODl9LCB7MjQzLCAxN3192ADdAA4A3gDfAOAA4QDiAOMB7ADlAOYSVQH0EKcK +9wDrgDCAKIEEPYBpgQQ6gC1fEBhDaGVja2luZyBmb3IgdXBkYXRlcy4uLgraAA4BbQFuAW8BcAFxAXIB +cwF0BlEBdQFKAXcAagFKAGoBewF8AX0GV4BPgD0JgD0JgEmATYEBSNIADgA+Aa0SZYBepRC+EPwQpxDM +EJmBBECBBEOBBDqBBEqBBBPYAMsADgDMAUIAzws+A9MLPxC4C0ESbgFNC0MLRBC4EnCBBBSBAqaBBEKB +BBSBBEHRAA4LSIECpF8QFXt7Mzc1LCA4OX0sIHsxNiwgMTZ9fdcAywAOAMwAzgDPANAD0xC4Ad8SdxFt +A9cAahC4gQQUgG2BBESBBEUJgQQUXxAVe3sxOCwgMTh9LCB7MjkxLCAxOH193QDdAA4B5QHnAegGewHp +AN8A4ADhAeoA4gHrAewB7QFKAfAAVRJ/AUoSgQH0EPwB9gC4EoSAbIA9gQRHgD2BBEaAaYEEQxJIPFH/ +XxAfQ2hlY2sgZm9yIHVwZGF0ZXMgYXV0b21hdGljYWxsedIADhKHEogSiVtOU0ltYWdlTmFtZYEESYEE +SFhOU1N3aXRjaNIANwA4EowSjaISjQA7XxATTlNCdXR0b25JbWFnZVNvdXJjZdcAywAOAMwAzgDPANAD +0xC4Ad8SkRDQA9cAahC4gQQUgG2BBEuBBEwJgQQUXxAUe3szMTksIDl9LCB7NzgsIDMyfX3dAN0ADgHl +AecB6AZ7AekA3wDgAOEB6gDiAesB7AHtAUoB8ABtAfQSmhKbAfQQzAH2AfcGg4BsgD2AaYEEToEETYBp +gQRKVE9rYXnSAA4AdQB2AVGADV8QFHt7MSwgOX0sIHs0MTEsIDEyNn19WFBsYXlsaXN00gAOAD4BrRKl +gF6qCHgNGhFACl8KSxFrCNENYBD1CIuBAeiBAyqBBFKBAmuBAmaBBFOBAgWBAz2BBFSBAe7aAA4BbQFu +AW8BcAFxAXIBcwF0BlEBdQFKAXcAagFKAGoBewF8AX0IgIBPgD0JgD0JgEmATYEB6doADgFtAW4BbwFw +AXEBcgFzAXQGUQF1AUoBdwBqAUoAagF7AXwBfQiAgE+APQmAPQmASYBNgQHp2gAOAW0BbgFvAXABcQFy +AXMBdAZRAXUBSgF3AGoBSgBqAXsBfAF9CICAT4A9CYA9CYBJgE2BAenSAA4AdQB2Es2ADVRFZGl00gAO +AD4BrRLQgF6qBsUObxFkDmAOPgjCB3kM7RDaBzmBAWaBA4GBBFeBA3yBA3GBAgCBAZ+BAxuBBFiBAYna +AA4BbQFuAW8BcAFxAXIBcwF0BlEBdQFKAXcAagFKAGoBewF8AX0GzYBPgD0JgD0JgEmATYEBZ9oADgFt +AW4BbwFwAXEBcgFzAXQGUQF1AUoBdwBqAUoAagF7AXwBfQbNgE+APQmAPQmASYBNgQFn2gAOEeQBbQFu +AXABcgFzAXQGUQNbAXUIaABQAXcBSgF7AXwBfRDWEvWAT4EB44AJgD2ASYBNgQQxgQRa2gAOEeQBbQFu +AXABcgFzAXQGUQNbAXUJpBL5AXcBSgF7AXwBfRDWEv6AT4ECO4EEXIA9gEmATYEEMYEEXVRGaWxl0gAO +AHUAdhL/gA3SAA4APgGtEwSAXqgLtQ1zCjsRQhFVCZwRbgvwgQLDgQNCgQJhgQRggQRlgQI6gQRmgQLV +2gAOEeQBbQFuAXABcgFzAXQGUQNbAXUNPw1CAXcBSgF7AXwBfQmkExWAT4EDM4EEYYA9gEmATYECO4EE +YltPcGVuIFJlY2VudNIADgA+Aa0TGYBeoQ03gQMyXxAWX05TUmVjZW50RG9jdW1lbnRzTWVuddoADgFt +AW4BbwFwAXEBcgFzAXQGUQF1AUoBdwBqAUoAagF7AXwBfQmkgE+APQmAPQmASYBNgQI72gAOAW0BbgFv +AXABcQFyAXMBdAZRAXUBSgF3AGoBSgBqAXsBfAF9CaSAT4A9CYA9CYBJgE2BAjvSAA4APgGtEzCAXqgK +ugxlCLQM0gpsCnoHHghCgQKDgQL7gQH8gQMUgQJvgQJzgQGCgQHZWE1haW5NZW510gAOAD4BrRM8gF6n +EM8Q0hF0ESMRMBE6EJ+BBFmBBFuBBGqBBG2BBG+BBHGBBDDaAA4R5AFtAW4BcAFyAXMBdAZRA1sBdQbN +E0cBdwFKAXsBfAF9ENYTTIBPgQFngQRrgD2ASYBNgQQxgQRs2gAOEeQBbQFuAXABcgFzAXQGUQNbAXUH +AgcFAXcBSgF7AXwBfRDWE1WAT4EBd4EENYA9gEmATYEEMYEEbtoADhHkAW0BbgFwAXIBcwF0BlEDWwF1 +CIAIgwF3AUoBewF8AX0Q1hNegE+BAemBBFCAPYBJgE2BBDGBBHDaAA4R5AFtAW4BcAFyAXMBdAZRA1sB +dQZXE2IBdwFKAXsBfAF9ENYTZ4BPgQFIgQRygD2ASYBNgQQxgQRzVldpbmRvd9IADgB1AHYTaIAN0gAO +AD4BrRNtgF6oB2sLkBC2B94RdwwOEJgGToEBmoECuoEEPoEBvoEEdoEC34EEEoEBR9oADgFtAW4BbwFw +AXEBcgFzAXQGUQF1AUoBdwBqAUoAagF7AXwBfQZXgE+APQmAPQmASYBNgQFIXl9OU1dpbmRvd3NNZW51 +W19OU01haW5NZW513ABDAA4ARABGAEcASABJCcAASgBLCs0ATBC4AE4ThBOFCtIK0xOHE4gAVQEIE4kT +ioEEFIEBPoEEfYEEe4ECi4EEeoEEf4EEfoEEfF8QF3t7NDQsIDMxNX0sIHs0MTEsIDEyNn19XxARQ2hl +Y2sgZm9yIFVwZGF0ZXPSAA4AdQB2CtyADdIADgA+Aa0TkYBeoQtngQKxWXs5NywgMTc3fdIADgAyADMA +NIAEgAPSAA4APgGxE5mAXa8Q6QCYCpgHig0/BGAJpAcCBlcQuAiACIAHhxDPBs0Q1grhAFcRIwtrBAkC +LAfGELgHKABXCGgIaABXEOQK4gAfAB8K6AQJAFcJpAAfBlcHKBDtA98HAhEwB8YBzRC4BygHxgZXCc4G +1xCZAv0D3gcCBAkAHwAfEXQQuAQJBlcQ1hDMB8YQ1gCSAB8AmQAfCGgHAgiABs0HigCOB8YNugZpAJcE +WwhoBs0IaAiAAoUAHwnOAB8KyQiADbQAHwhoCR0NswQJBmkHAghoCIAGaQeKAJYHAgAfAB8QuARiBmYA +ugcoCQIGaQxVB4oAHwhoBAkAlQcCAB8AHwLYAI8AHwgMB4oHAgtnCGgIgARdB4oJpABXAFcJzgZpEKcQ +nw25AyMHigAfAB8Q1gcoA94GzQ24BwIHighoBwIIaBE6AEEIgBDWAFcHigkCAB8GaQcoBAkGVwBXENYA +VwhoCOkIaBFCCIANtgmkAE0AVw21B8YECQRfAE0HxghoBFwGzQBXBmkAHwRhCAsGzQEiCaQGVwBXCGgJ +pAcoArIJpAbXAEEHxgPeBs0D3hDSBs0HAglPCQIAHwBXBmkIgAcoEPwJpAkCBs0GVwbNAB8Q1gZpAJQG +VwReDbeAr4ECfIEBpIEDM4EBFoECO4EBd4EBSIEEFIEB6YEB6YEBo4EEWYEBZ4EEMYECjoALgQRtgQKy +gOeAeoEBtYEEFIEBg4ALgQHjgQHjgAuBBCaBApKAAoACgQKngOeAC4ECO4ACgQFIgQGDgQR5gQE1gQF3 +gQRvgQG1gGaBBBSBAYOBAbWBAUiBApaBAWyBBBOAsoDjgQF3gOeAAoACgQRqgQQUgOeBAUiBBDGBBEqB +AbWBBDGAY4ACgLmAAoEB44EBd4EB6YEBZ4EBpIAcgQG1gQNrgQFOgKWA84EB44EBZ4EB44EB6YCSgAKB +ApaAAoECiIEB6YEDVYACgQHjgQIXgQNSgOeBAU6BAXeBAeOBAemBAU6BAaSAm4EBd4ACgAKBBBSBASCB +AU2AH4EBg4ECE4EBToEC9IEBpIACgQHjgOeAj4EBd4ACgAKAqIA1gAKBAcuBAaSBAXeBArGBAeOBAemB +AQWBAaSBAjuAC4ALgQKWgQFOgQQ6gQQwgQNogLyBAaSAAoACgQQxgQGDgOOBAWeBA2WBAXeBAaSBAeOB +AXeBAeOBBHGAB4EB6YEEMYALgQGkgQITgAKBAU6BAYOA54EBSIALgQQxgAuBAeOBAhGBAeOBBGCBAemB +A12BAjuA4IALgQNZgQG1gOeBARGA4IEBtYEB44EBAIEBZ4ALgQFOgAKBARuBAdCBAWeAOIECO4EBSIAL +gQHjgQI7gQGDgJ6BAjuBAWyAB4EBtYDjgQFngOOBBFuBAWeBAXeBAiGBAhOAAoALgQFOgQHpgQGDgQRD +gQI7gQITgQFngQFIgQFngAKBBDGBAU6Ad4EBSIEBDIEDYdIADgA+AbEUhYBdrxDqAv0K6AqeDTcLtQUL +C8MQmBCZCNEIiweNCGgObxCfCu0AlAcCC2cCQARiDJMQpwp6AI8KiQvYAJoK/gw7EK0I6gtUAJcImAo7 +BFwQtgxlELgFfgzgCIAMmBC+AeEItAyVC5AJuQbiEMQDEQQJEMcEWwjpBvkGzRDMDJcQzwdrENAEXxDS +Ac0HKBDWAyMHhxDXENgKSxDaALoMkg4wDboC2A5NDRoHsxDkB3kKyQsMApoEcQeKCHgN0RDtEO4JTw3A +BF0GZgquEPQNtBD1CpgCsgtrDCcGZRD8BmwAHwU5ANUHHgkdDbgMTQnOAEEGaQ2MAoURCQReB4YC7AEi +EQ4IEggMBxALbgrhDHoKXwS9DbMAkwCSCZwLEhEcDFUOIQM3DHkICwfvESMKbAP1DmAOEgfQCuIRKghR +CY4GVwBXDWARMACVCuYJKgfGDbkM0gRhBk4ROgCQAJkL/wkCET4N8hFADT8RQgCYA98N4QyUBGAE8wPe +B74IYA4+BKMAkQ21BkEFIgglBzkBNxFVDA4Ajgq6DDwNcwLGC/AG4wBNC6kEIwjCA+oHYQmkBvoJBRFk +CVUNtghCAJYRawkNEW4RbQbFB94M7QbXEXQNtwIsEXcE2w4CgLKBAqeBAn6BAzKBAsOBARqBAseBBBKB +BBOBAgWBAe6BAaaBAeOBA4GBBDCBApCAd4EBd4ECsYB8gQEggQMLgQQ6gQJzgDWBAneBAs6A1YEClIEC +74EEKYECDYECqYClgQHygQJhgQEAgQQ+gQL7gQQUgQE3gQMXgQHpgQMQgQRAgGiBAfyBAw6BArqBAkOB +AW+BBB2AtIDngQQ4gPOBAhGBAXmBAWeBBEqBAw+BBFmBAZqBBEyBARGBBFuAZoEBg4EEMYC8gQGjgQQt +gQQ3gQJmgQRYgB+BAwmBA22BA2uAqIEDdoEDKoEBsIEEJoEBn4ECiIECn4CWgPuBAaSBAeiBA1eBBHmB +BC6BAiGBA1SBAQWBAU2BAoCBBCOBA1WBBFSBAnyAnoECsoEC5oEBU4EEQ4EBUIACgQEkgCOBAYKBAheB +A2WBAvOBApaAB4EBToEDSYCSgQQ5gQEMgQGpgKqAOIEEgoEBzYEBy4EBfYECtIECjoEDAYECa4EBC4ED +UoBwgGOBAjqBAp2BBDyBAvSBA2qAvoEDBIEB0IEBxIEEbYECb4EBK4EDfIEDZ4EBuYECkoEEJIEB3YEC +NoEBSIALgQM9gQRvgI+BAqKBAhuBAbWBA2iBAxSBARuBAUeBBHGAQYC5gQLagQITgQQlgQNfgQRSgQMz +gQRggK+BATWBA1uBAw2BARaBARWA44EBtIEB4oEDcYEBBIBRgQNZgQFCgQEfgQHSgQGJgDyBBGWBAt+A +HIECg4EC7YEDQoCggQLVgQFxgOCBAsGA64ECAIEBL4EBloECO4EBdoECKYEEV4ECJIEDXYEB2YCbgQRT +gQIngQRmgQRFgQFmgQG+gQMbgQFsgQRqgQNhgHqBBHaBARCBA2PSAA4APgGxFXKAXa8Q6hVzFXQVdRV2 +FXcVeBV5FXoVexV8FX0VfhV/FYAVgRWCFYMVhBWFFYYVhxWIFYkVihWLFYwVjRWOFY8MSBWRCYkVkxWU +CJ0VlhWXFZgVmRWaFZsVnBWdFZ4VnxWgFaEVohWjFaQVpRWmFacVqBWpFaoVqwcKFa0VrhWvFbAVsRWy +FbMVtBW1FbYSGBW4FbkVuhW7FbwVvRW+Fb8VwBXBFcIVwxXEB7gVxhXHFcgVyRXKFcsVzBXNFc4VzxXQ +FdEV0hXTFdQV1RXWFdcV2BXZFdoV2xXcBpgV3hXfFeAV4RXiFeMV5BXlFeYV5xNiFekV6hXrFewV7Qej +Fe8V8BXxFfIV8xX0FfUV9hX3FfgV+RX6FfsV/BX9Ff4V/xYAFgEWAgyHFgQH8RYGFgcWCBYJFgoWCxYM +Fg0WDhYPFhAWERYSFhMWFBYVFhYWFxYYFhkWGhYbFhwWHRYeFh8WIBYhFiIWIxYkFiUWJhYnFigWKRYq +FisWLBYtFi4WLxYwFjEWMgZFFjQWNRY2FjcWOBY5FjoWOxY8Fj0WPhY/FkAWQRZCFkMWRBZFB2YWRxZI +FkkWShZLFkwWTRZOFk8WUBZRFlIWUxZUFlUWVhZXFlgWWRZaFlsWXIEEhoEEh4EEiIEEiYEEioEEi4EE +jIEEjYEEjoEEj4EEkIEEkYEEkoEEk4EElIEElYEEloEEl4EEmIEEmYEEmoEEm4EEnIEEnYEEnoEEn4EE +oIEEoYEEooEC8IEEo4ECNIEEpIEEpYEB84EEpoEEp4EEqIEEqYEEqoEEq4EErIEErYEEroEEr4EEsIEE +sYEEsoEEs4EEtIEEtYEEtoEEt4EEuIEEuYEEuoEEu4EBeoEEvIEEvYEEvoEEv4EEwIEEwYEEwoEEw4EE +xIEExYEEaIEExoEEx4EEyIEEyYEEyoEEy4EEzIEEzYEEzoEEz4EE0IEE0YEE0oEBsYEE04EE1IEE1YEE +1oEE14EE2IEE2YEE2oEE24EE3IEE3YEE3oEE34EE4IEE4YEE4oEE44EE5IEE5YEE5oEE54EE6IEE6YEB +VIEE6oEE64EE7IEE7YEE7oEE74EE8IEE8YEE8oEE84EEcoEE9IEE9YEE9oEE94EE+IEBqoEE+YEE+oEE ++4EE/IEE/YEE/oEE/4EFAIEFAYEFAoEFA4EFBIEFBYEFBoEFB4EFCIEFCYEFCoEFC4EFDIEDBYEFDYEB +yYEFDoEFD4EFEIEFEYEFEoEFE4EFFIEFFYEFFoEFF4EFGIEFGYEFGoEFG4EFHIEFHYEFHoEFH4EFIIEF +IYEFIoEFI4EFJIEFJYEFJoEFJ4EFKIEFKYEFKoEFK4EFLIEFLYEFLoEFL4EFMIEFMYEFMoEFM4EFNIEF +NYEFNoEFN4EFOIEFOYEFOoEBQ4EFO4EFPIEFPYEFPoEFP4EFQIEFQYEFQoEFQ4EFRIEFRYEFRoEFR4EF +SIEFSYEFSoEFS4EFTIEBl4EFTYEFToEFT4EFUIEFUYEFUoEFU4EFVIEFVYEFVoEFV4EFWIEFWYEFWoEF +W4EFXIEFXYEFXoEFX4EFYIEFYYEFYl8QIFJvdW5kIFRleHR1cmVkIEJ1dHRvbiAoaW5mb19vZmYpXxAU +U3RhdGljIFRleHQgKEVtYWlsOilfEBFUZXh0IEZpZWxkIENlbGwtNF8QFk1lbnUgSXRlbSAoQ2xlYXIg +TWVudSlfEBNNZW51IEl0ZW0gKE9wZW4uLi4pXxAdVGV4dCBGaWVsZCBDZWxsIChUZXh0IENlbGwpLThf +EBdNZW51IEl0ZW0gKFZvbHVtZSBEb3duKVxTZXBhcmF0b3ItMTVfEBJJbWFnZSBWaWV3ICh3aGVlbClf +EBpNZW51IEl0ZW0gKFNob3cgQWxsIFNvbmdzKV8QH01lbnUgSXRlbSAoU2hvdyBTb25nIGluIEZpbmRl +cilfEBRCdXR0b24gQ2VsbCAoQ2FuY2VsKVpNZW51IChDb2cpXxAQTWVudSBJdGVtIChSZWRvKV8QEE1l +bnUgSXRlbSAoSGVscClfEBpUZXh0IEZpZWxkIENlbGwgKFN1YmplY3Q6KV8QH1Rvb2xiYXIgSXRlbSAo +UGxheWJhY2sgQnV0dG9ucyleTWVudSAoQ29udHJvbClfEA9WZXJ0aWNhbCBTbGlkZXJeU2VnbWVudGVk +IENlbGxfEBRUYWJsZSBDb2x1bW4gKHRyYWNrKV8QGE1lbnUgSXRlbSAoQ3VycmVudCBTb25nKV8QJlN0 +YXRpYyBUZXh0IChDaGVja2luZyBmb3IgdXBkYXRlcy4uLgopXxASTWVudSBJdGVtIChMZW5ndGgpXxAX +VG9vbGJhciBJdGVtIChQb3NpdGlvbilfEBdNZW51IEl0ZW0gKEhpZGUgT3RoZXJzKV8QFE1lbnUgSXRl +bSAoSGlkZSBDb2cpXxAaVG9vbGJhciBTcGFjZSBJdGVtIChTcGFjZSlfEBpUZXh0IEZpZWxkIENlbGwg +KE1lc3NhZ2U6KV8QD01lbnUgKFNlcnZpY2VzKV8QGFRleHQgRmllbGQgQ2VsbCAoRW1haWw6KV8QFVRv +b2xiYXIgSXRlbSAoUmVwZWF0KV8QIk1lbnUgSXRlbSAoT3BlbiBmcm9tIFNwb3RsaWdodC4uLilfEBRU +YWJsZSBDb2x1bW4gKHRpdGxlKVxTZXBhcmF0b3ItMTZfEBFNZW51IEl0ZW0gKFRpdGxlKV5Db250ZW50 +IFZpZXctMl8QKVRleHQgRmllbGQgQ2VsbCAoVG90YWwgRHVyYXRpb246ICAwMDA6MDApXxAcTWVudSBJ +dGVtIChTaG93IEZpbGUgRHJhd2VyKV8QD01lbnUgKFBsYXlsaXN0KV8QGU1lbnUgSXRlbSAoUHJldmlv +dXMgU29uZyleQXN5bmMgQXJyb3dzLTFfEBhCdXR0b24gQ2VsbCAoc2h1ZmZsZV9vbilfEBJNZW51IEl0 +ZW0gKEFydGlzdClfEBZNZW51IEl0ZW0gKFBsYXkvUGF1c2UpXxAQTWVudSBJdGVtIChab29tKVlUZXh0 +IFZpZXdfEBpNZW51IEl0ZW0gKFNob3cgaW4gRmluZGVyKV8QEkltYWdlIENlbGwgKHdoZWVsKV8QFkJ1 +dHRvbiBDZWxsIChpbmZvX29mZilfEENQbGF5bGlzdCBWaWV3ICgjLCBUaXRsZSwgQXJ0aXN0LCBBbGJ1 +bSwgTGVuZ3RoLCBZZWFyLCBHZW5yZSwgVHJhY2spW1NlcGFyYXRvci05XxAUVGFibGUgQ29sdW1uIChp +bmRleClYZmlsZVZpZXdbTWVudSAoRWRpdClfEBJQdXNoIEJ1dHRvbiAoT2theSlfEA9NZW51IEl0ZW0g +KENvZylfEBRNZW51IEl0ZW0gKE1pbmltaXplKV8QEkJ1dHRvbiBDZWxsIChPa2F5KV8QFVRhYmxlIENv +bHVtbiAobGVuZ3RoKV8QEE1lbnUgSXRlbSAoRmlsZSlfECJSb3VuZCBUZXh0dXJlZCBCdXR0b24gKHNo +dWZmbGVfb24pWVRhYmxlTWVudVxTZWFyY2ggRmllbGRfEBRQdXNoIEJ1dHRvbiAoQ2FuY2VsKVtTZXBh +cmF0b3ItMlxTZXBhcmF0b3ItMTBfEBNNZW51IEl0ZW0gKFNodWZmbGUpXFNlcGFyYXRvci0xOF8QEkNs +aWNrIEZpZWxkICgzOjAwKV8QGk1lbnUgSXRlbSAoQ3VycmVudCBBcnRpc3QpXxAPVGV4dCBGaWVsZCBD +ZWxsW1N0YXRpYyBUZXh0XxAhUm91bmQgVGV4dHVyZWQgQnV0dG9uIChyZXBlYXRfb24pXxAVTWVudSBJ +dGVtIChBYm91dCBDb2cpXxAUTWVudSBJdGVtIChSZW1vdmUpLTFfEBRNZW51IEl0ZW0gKFNlcnZpY2Vz +KV8QEk1lbnUgSXRlbSAoRGVsZXRlKV5GZWVkYmFja1dpbmRvd18QFUhvcml6b250YWwgU2Nyb2xsZXIt +Ml8QGUJ1dHRvbiBDZWxsICh2b2x1bWVfaGlnaClfEB1UZXh0IEZpZWxkIENlbGwgKFRleHQgQ2VsbCkt +M15Db250ZW50IFZpZXctMV8QEU1lbnUgSXRlbSAoQ2xlYXIpXxAcVGV4dCBGaWVsZCBDZWxsIChGcmVx +dWVuY3k6KVxVcGRhdGVXaW5kb3dbU2VwYXJhdG9yLTNcVGFibGUgQ29sdW1uXxARVGV4dCBGaWVsZCBD +ZWxsLTJfEBVUYWJsZSBDb2x1bW4gKGFydGlzdClfEBxQdXNoIEJ1dHRvbiAoU2hvdyBJbiBGaW5kZXIp +XxAXTWVudSBJdGVtIChOZXh0IFNvbmcpLTFbU2VwYXJhdG9yLTRfEBhTdGF0aWMgVGV4dCAoRnJlcXVl +bmN5OilcU2VwYXJhdG9yLTEyWlRleHQgRmllbGRfECFSb3VuZCBUZXh0dXJlZCBCdXR0b24gKGZpbGVz +X29mZilaUG9wdXAgVmlld18QFU1lbnUgSXRlbSAoVm9sdW1lIFVwKV8QK0NoZWNrIEJveCAoQ2hlY2sg +Zm9yIHVwZGF0ZXMgYXV0b21hdGljYWxseSlfEBxCdXR0b24gQ2VsbCAoU2hvdyBJbiBGaW5kZXIpXEZp +bGUncyBPd25lcl8QHVRleHQgRmllbGQgQ2VsbCAoVGV4dCBDZWxsKS0xXxAWVGV4dCBGaWVsZCBDZWxs +ICgzOjAwKV8QEU1lbnUgSXRlbSAoVHJhY2spXxARRmlsZSBPdXRsaW5lIFZpZXddU3RhdGljIFRleHQt +MV8QFE1lbnUgSXRlbSAoQ29nIEhlbHApXVNjcm9sbCBWaWV3LTJYaW5mb1ZpZXdfEBxNZW51IEl0ZW0g +KFNlbmQgRmVlZGJhY2suLi4pXxAaUG9wdXAgQnV0dG9uICh2b2x1bWVfaGlnaClcU2VwYXJhdG9yLTEx +XxAUVGFibGUgQ29sdW1uIChhbGJ1bSlfEBdCdXR0b24gQ2VsbCAocmVwZWF0X29uKV8QD1RyYWNraW5n +IFNsaWRlcltBcHBsaWNhdGlvbl8QEkJ1dHRvbiBDZWxsIChTZW5kKV8QElB1c2ggQnV0dG9uIChTZW5k +KV8QHE1lbnUgSXRlbSAoU2hvdyBJbmZvIERyYXdlcilbU2xpZGVyIENlbGxfEBZTdGF0aWMgVGV4dCAo +U3ViamVjdDopbxAYAE0AZQBuAHUAIABJAHQAZQBtACAAKABQAHIAZQBmAGUAcgBlAG4AYwBlAHMgJgAp +XxASTWVudSBJdGVtIChSZXBlYXQpXxAdVGV4dCBGaWVsZCBDZWxsIChUZXh0IENlbGwpLTVdU3RhdGlj +IFRleHQtMl8QLFRvb2xiYXIgRmxleGlibGUgU3BhY2UgSXRlbSAoRmxleGlibGUgU3BhY2UpXxAWVG9v +bGJhciBJdGVtIChTaHVmZmxlKV8QE01lbnUgSXRlbSAoU2F2ZS4uLilfEBNWZXJ0aWNhbCBTY3JvbGxl +ci0yXxAqVGV4dCBGaWVsZCBDZWxsIChDaGVja2luZyBmb3IgdXBkYXRlcy4uLgopW01lbnUgKEhlbHAp +XxARVGV4dCBGaWVsZCBDZWxsLTNfEBFTZWFyY2ggRmllbGQgQ2VsbFxUZXh0IEZpZWxkLTFfEBNNZW51 +IEl0ZW0gKENvbnRyb2wpXxARTWVudSBJdGVtIChHZW5yZSlfEBNWZXJ0aWNhbCBTY3JvbGxlci0xXxAP +TWVudSBJdGVtIChDdXQpXxARVGV4dCBGaWVsZCBDZWxsLTFfEBtNZW51IEl0ZW0gKFByZXZpb3VzIFNv +bmcpLTFfEBZTdGF0aWMgVGV4dCAoTWVzc2FnZTopW1NlcGFyYXRvci01XxAYTWVudSBJdGVtIChQbGF5 +L1BhdXNlKS0xXxAaTWVudSBJdGVtIChTdXBwb3J0IENvZy4uLildTWVudSAoV2luZG93KVdUb29sYmFy +XxAnTWVudSBJdGVtIChTY3JvbGwgdG8gQ3VycmVudGx5IFBsYXlpbmcpXxAUTWVudSBJdGVtIChQbGF5 +bGlzdClfEBVUb29sYmFyIEl0ZW0gKFZvbHVtZSlcQXN5bmMgQXJyb3dzXxARVGFibGUgSGVhZGVyIFZp +ZXdYRG9ja01lbnVdU3RhdGljIFRleHQtM18QEU1lbnUgSXRlbSAoQWxidW0pXxAUVGFibGUgQ29sdW1u +IChnZW5yZSlfEB5NZW51IEl0ZW0gKEJyaW5nIEFsbCB0byBGcm9udClfEBJNZW51IEl0ZW0gKFdpbmRv +dylfECJUb29sYmFyIFNlcGFyYXRvciBJdGVtIChTZXBhcmF0b3IpXxAVVG9vbGJhciBJdGVtIChTZWFy +Y2gpXxAUTWVudSBJdGVtIChRdWl0IENvZylbU2Nyb2xsIFZpZXdbU2VwYXJhdG9yLTZfEBtUZXh0IEZp +ZWxkIENlbGwgKENoYW5uZWxzOilcU2VwYXJhdG9yLTEzXxASTWVudSAoT3BlbiBSZWNlbnQpXxAXTWVu +dSBJdGVtIChPcGVuIFJlY2VudClfEBpUb29sYmFyIEl0ZW0gKEluZm8gRHJhd2VyKV8QLFJvdW5kZWQg +VGV4dCBGaWVsZCAoVG90YWwgRHVyYXRpb246ICAwMDA6MDApXxAWVGV4dCBGaWVsZCBDZWxsIChCcHM6 +KVtTZXBhcmF0b3ItMV8QE1RhYmxlIENvbHVtbiAoeWVhcilfEB1UZXh0IEZpZWxkIENlbGwgKFRleHQg +Q2VsbCktNF1TY3JvbGwgVmlldy0xXxAVTWVudSBJdGVtIChOZXh0IFNvbmcpXxAUTWVudSBJdGVtIChT +aG93IEFsbClfEBBNZW51IEl0ZW0gKENvcHkpXxAdVGV4dCBGaWVsZCBDZWxsIChUZXh0IENlbGwpLTJf +EBhUb29sYmFyIEl0ZW0gKEN1c3RvbWl6ZSlfEBJTdGF0aWMgVGV4dCAoQnBzOilfEB1UZXh0IEZpZWxk +IENlbGwgKFRleHQgQ2VsbCktN18QEVRleHQgRmllbGQgQ2VsbC01XxAWTWVudSBJdGVtIChGaW5kIFNv +bmdzKV1TbGlkZXIgQ2VsbC0xW1NlcGFyYXRvci03XxARTWVudSBJdGVtIChDb2cpLTFfEBtUb29sYmFy +IEl0ZW0gKEN1cnJlbnQgVGltZSlfEBFNZW51IEl0ZW0gKEluZGV4KV8QIE1lbnUgSXRlbSAoQ2hlY2sg +Zm9yIFVwZGF0ZXMuLi4pXxAXTWVudSBJdGVtIChPcGVuIFVSTC4uLilfEBdCdXR0b24gQ2VsbCAoZmls +ZXNfb2ZmKV8QGE1lbnUgSXRlbSAoQ2xvc2UgV2luZG93KV8QEk1lbnUgSXRlbSAoUmVtb3ZlKVxDb250 +ZW50IFZpZXdfEBBNZW51IEl0ZW0gKFN0b3ApXxATVGFibGUgSGVhZGVyIFZpZXctMV8QEU1lbnUgSXRl +bSAoUGFzdGUpXxAVSG9yaXpvbnRhbCBTY3JvbGxlci0xW01lbnUgKEZpbGUpXxASTWVudSBJdGVtIChT +dG9wKS0xXxATSG9yaXpvbnRhbCBTY3JvbGxlclxTZXBhcmF0b3ItMTlfEBtUZXh0IEZpZWxkIENlbGwg +KFRleHQgQ2VsbClfEBdTdGF0aWMgVGV4dCAoQ2hhbm5lbHM6KV8QEE1lbnUgSXRlbSAoWWVhcilfEBpU +b29sYmFyIEl0ZW0gKEZpbGUgRHJhd2VyKVxTZXBhcmF0b3ItMTRfEBFWZXJ0aWNhbCBTY3JvbGxlcltT +ZXBhcmF0b3ItOF8QLUJ1dHRvbiBDZWxsIChDaGVjayBmb3IgdXBkYXRlcyBhdXRvbWF0aWNhbGx5KV8Q +EE1lbnUgSXRlbSAoVW5kbylfEB1NZW51IEl0ZW0gKEN1c3RvbWl6ZSBUb29sYmFyKV8QFk1lbnUgSXRl +bSAoU2VsZWN0IEFsbCleQ29udGV4dHVhbE1lbnVfEBBNZW51IEl0ZW0gKEVkaXQpXxAWU3RhdGljIFRl +eHQgKEJpdHJhdGU6KV8QF1JvdW5kIFNlZ21lbnRlZCBDb250cm9sXFNlcGFyYXRvci0xN18QHVRleHQg +RmllbGQgQ2VsbCAoVGV4dCBDZWxsKS02XxAaVGV4dCBGaWVsZCBDZWxsIChCaXRyYXRlOinSAA4APgGx +FzuAXaYBIgQJBmUChQkdALqAOIDngQFTgJKBAheAH9IADgA+AbEXRIBdpgE6BC4GmAKcCTAA2IA5gOiB +AVSAk4ECGIAg0gAOAD4BsRdNgF2vEQGIDgIK6AXLBhcGMAULC7UFrwjRBbwF5QeNCu0AlAtnBGICQAyT +BfIKegCPCokK/hCtDDsF2gXkBFwAlwo7BjQMZQYrBd8GJhC+BfsItAyVBdMF1gbiAxEQxwRbCOkF5gbN +EMwEXwyXENIGNQWtAc0HKAW+ENgQ1weHALoF6g26Dk0CmgrJBdkGGQWwDdENwARdBeIF/QYRBjYQ9AXI +EPUNtAqYBaIMJwtrBmUQ/AU5BakFqAkdBgUNuAxNBaUNjAZpBgwHhgLsASIIDAcQBjkMegrhBL0NswCS +Bd4FxwXhBfYF0AXcCAsMeQfvESMKbAP1DmAF5wW0BcQFuA4SBaYK4gXKBi0FwxEqCFEGCgmOBlcAVw1g +ETAAlQYECuYF8QkqBfgGLg25BeMGIAWdEToGGgv/CQIRPg3yBfMRQgXYA98MlARgBPMFvwe+BbIFuQhg +DbUGJQYBBfcFngUiATcMDgYYAI4KugvwBuMFxQWzAE0F+glVBCMD6gmkB2EFrgkFAJYRaxFtEW4FwgbF +BtcCLAWkBhQE2wL9Cp4NNwW2BgAGNwvDEJgQmQiLCGgObxCfBiIHAgYeBegQpwYbBcwL2ACaBckI6gtU +BeAF6QiYBgsQtgW1Bc4F7RC4BX4M4AWnCIAMmAHhC5AFrAm5BaAFnwXVBe8GBwYSEMQF9QQJBvkQ0Adr +EM8DIxDWCksQ2gYxBg8MkgXsDjAFowX0AtgGJwYcBHEHeQ0aEOQLDAezBbEHigh4BhUF/xDtEO4JTwW9 +BmYKrgXNArIF3QZsAB8A1QW6Bx4JzgBBBh8EXgKFEQkF+QYQEQ4IEgtuCl8FuwmcAJMLEgYTERwGKAxV +DiEDNwYjBcYFoQYdBdIH0AY4BgkFzwYyBikFqwfGDNIEYQYhBg0GTgCQBggAmQY6DT8RQACYDeEGAgXR +A94GMwXbBiwEow4+AJEF1wYOBgYF/gZBCCUHORFVDDwNcwLGBcEF6wupCMIGAxFkBvoNtghCBioJDQYk +BbcH3gztBaoF1BF0DbcF7gXABi8F8AYWBfwRd4EDY4ECp4ECYIEDkoED6YEBGoECw4EBuIECBYEB9YEC +3oEBpoECkIB3gQKxgQEggHyBAwuBAxOBAnOANYECd4EClIEEKYEC74ECvYEC2YEBAIClgQJhgQP4gQL7 +gQPTgQLLgQPIgQRAgQMsgQH8gQMOgQJ/gQKwgQFvgLSBBDiA84ECEYEC4oEBZ4EESoEBEYEDD4EEW4ED ++4EBr4BmgQGDgQH5gQQ3gQQtgQGjgB+BAuyBA2uBA3aAloECiIECuYEDlIEBvYEDV4EDVIEBBYEC0oED +L4EDe4ED/oEEI4ECQIEEVIEDVYECfIEBdYEC5oECsoEBU4EEQ4EBJIEBnoEBmYECF4EDQYEDZYEC84EB +hoEDSYEBToEDT4EBqYCqgDiBAcuBAX2BBAaBAwGBAo6BAQuBA1KAY4ECxoECP4EC0YEDIYECcoECwIEB +0IEDBIEBxIEEbYECb4EBK4EDfIEC5IEB1oECM4EB5oEDZ4EBiIECkoECXoED14ECDIEEJIEB3YEDTYEC +NoEBSIALgQM9gQRvgI+BA0CBAqKBAxKBAhuBAyWBA9+BA2iBAtSBA7SBAUGBBHGBA5WBAtqBAhOBBCWB +A1+BAxaBBGCBAriBATWBAw2BARaBARWBAfuBAbSBAcOBAeeBAeKBA1mBA8WBAziBAyOBAUaBAR+APIEC +34EDk4AcgQKDgQLVgQFxgQI1gQHKgOCBAymBAiSA64EBL4ECO4EBloEBs4ECKYCbgQRTgQRFgQRmgQIL +gQFmgQFsgHqBAYGBA4aBARCAsoECfoEDMoEB3IEDN4EEAYECx4EEEoEEE4EB7oEB44EDgYEEMIEDuoEB +d4EDpYEC5YEEOoEDmoECZYECzoDVgQJCgQINgQKpgQLNgQLqgQHygQNOgQQ+gQHYgQJqgQL6gQQUgQE3 +gQMXgQGVgQHpgQMQgGiBArqBAa6BAkOBAWWBAUyBAoeBAwCBA0eBA4CBBB2BAx+A54EBeYEETIEBmoEE +WYC8gQQxgQJmgQRYgQPvgQN1gQMJgQL4gQNtgQF8gQMagKiBA8mBA56A+4EBn4EDKoEEJoECn4EBsIEB +wYEBpIEB6IEDi4EDNoEEeYEELoECIYEB94EBTYECgIECaICegQLCgQFQgAKAI4EB7YEBgoECloAHgQOw +gQEMgJKBBDmBAyeBA3mBBIKBAc2BArSBAmuBAfGBAjqAcIECnYEDhYEEPIEDyoEC9IEDaoC+gQO+gQI5 +gQFrgQOigQJ7gQG5gQQDgQNMgQJugQP0gQPPgQGsgQG1gQMUgQEbgQO3gQNQgQFHgEGBA0iAuYEECoED +M4EEUoCvgQNbgQM6gQJ2gOOBA/eBAr+BA9aBAQSBA3GAUYECt4EDcIEDRoEDMYEBQoEB0oEBiYEEZYEC +7YEDQoCggQIEgQLygQLBgQIAgQM8gQRXgQF2gQNdgQHZgQPSgQIngQPBgQHhgQG+gQMbgQGigQKCgQRq +gQNhgQL+gQH/gQPkgQMHgQOPgQMugQR20gAOAD4BsRjYgF2vEQGIGNkY2hjbGNwY3RjeGN8Y4BjhGOIY +4xjkGOUY5hjnGOgY6RjqGOsY7BjtGO4Y7xjwGPEY8hjzGPQY9Rj2GPcY+Bj5GPoY+xj8GP0Y/hj/GQAZ +ARkCGQMZBBkFGQYZBxkIGQkZChkLGQwZDRkOGQ8ZEBkRGRIZExkUGRUZFhkXGRgZGRkaGRsZHBkdGR4Z +HxkgGSEZIhkjGSQZJRkmGScZKBkpGSoZKxksGS0ZLhkvGTAZMRkyGTMZNBk1GTYZNxk4GTkZOhk7GTwZ +PRk+GT8ZQBlBGUIZQxlEGUUZRhlHGUgZSRlKGUsZTBlNGU4ZTxlQGVEZUhlTGVQZVRlWGVcZWBlZGVoZ +WxlcGV0ZXhlfGWAZYRliGWMZZBllGWYZZxloGWkZahlrGWwZbRluGW8ZcBlxGXIZcxl0GXUZdhl3GXgZ +eRl6GXsZfBl9GX4ZfxmAGYEZghmDGYQZhRmGGYcZiBmJGYoZixmMGY0ZjhmPGZAZkRmSGZMZlBmVGZYZ +lxmYGZkZmhmbGZwZnRmeGZ8ZoBmhGaIZoxmkGaUZphmnGagZqRmqGasZrBmtGa4ZrxmwGbEZshmzGbQZ +tRm2GbcZuBm5GboZuxm8Gb0Zvhm/GcAZwRnCGcMZxBnFGcYZxxnIGckZyhnLGcwZzRnOGc8Z0BnRGdIZ +0xnUGdUZ1hnXGdgZ2RnaGdsZ3BndGd4Z3xngGeEZ4hnjGeQZ5RnmGecZ6BnpGeoZ6xnsGe0Z7hnvGfAZ +8RnyGfMZ9Bn1GfYZ9xn4GfkZ+hn7GfwZ/Rn+Gf8aABoBGgIaAxoEGgUaBhoHGggaCRoKGgsaDBoNGg4a +DxoQGhEaEhoTGhQaFRoWGhcaGBoZGhoaGxocGh0aHhofGiAaIRoiGiMaJBolGiYaJxooGikaKhorGiwa +LRouGi8aMBoxGjIaMxo0GjUaNho3GjgaORo6GjsaPBo9Gj4aPxpAGkEaQhpDGkQaRRpGGkcaSBpJGkoa +SxpMGk0aThpPGlAaURpSGlMaVBpVGlYaVxpYGlkaWhpbGlwaXRpeGl8aYIEFZ4EFaIEFaYEFaoEFa4EF +bIEFbYEFboEFb4EFcIEFcYEFcoEFc4EFdIEFdYEFdoEFd4EFeIEFeYEFeoEFe4EFfIEFfYEFfoEFf4EF +gIEFgYEFgoEFg4EFhIEFhYEFhoEFh4EFiIEFiYEFioEFi4EFjIEFjYEFjoEFj4EFkIEFkYEFkoEFk4EF +lIEFlYEFloEFl4EFmIEFmYEFmoEFm4EFnIEFnYEFnoEFn4EFoIEFoYEFooEFo4EFpIEFpYEFpoEFp4EF +qIEFqYEFqoEFq4EFrIEFrYEFroEFr4EFsIEFsYEFsoEFs4EFtIEFtYEFtoEFt4EFuIEFuYEFuoEFu4EF +vIEFvYEFvoEFv4EFwIEFwYEFwoEFw4EFxIEFxYEFxoEFx4EFyIEFyYEFyoEFy4EFzIEFzYEFzoEFz4EF +0IEF0YEF0oEF04EF1IEF1YEF1oEF14EF2IEF2YEF2oEF24EF3IEF3YEF3oEF34EF4IEF4YEF4oEF44EF +5IEF5YEF5oEF54EF6IEF6YEF6oEF64EF7IEF7YEF7oEF74EF8IEF8YEF8oEF84EF9IEF9YEF9oEF94EF ++IEF+YEF+oEF+4EF/IEF/YEF/oEF/4EGAIEGAYEGAoEGA4EGBIEGBYEGBoEGB4EGCIEGCYEGCoEGC4EG +DIEGDYEGDoEGD4EGEIEGEYEGEoEGE4EGFIEGFYEGFoEGF4EGGIEGGYEGGoEGG4EGHIEGHYEGHoEGH4EG +IIEGIYEGIoEGI4EGJIEGJYEGJoEGJ4EGKIEGKYEGKoEGK4EGLIEGLYEGLoEGL4EGMIEGMYEGMoEGM4EG +NIEGNYEGNoEGN4EGOIEGOYEGOoEGO4EGPIEGPYEGPoEGP4EGQIEGQYEGQoEGQ4EGRIEGRYEGRoEGR4EG +SIEGSYEGSoEGS4EGTIEGTYEGToEGT4EGUIEGUYEGUoEGU4EGVIEGVYEGVoEGV4EGWIEGWYEGWoEGW4EG +XIEGXYEGXoEGX4EGYIEGYYEGYoEGY4EGZIEGZYEGZoEGZ4EGaIEGaYEGaoEGa4EGbIEGbYEGboEGb4EG +cIEGcYEGcoEGc4EGdIEGdYEGdoEGd4EGeIEGeYEGeoEGe4EGfIEGfYEGfoEGf4EGgIEGgYEGgoEGg4EG +hIEGhYEGhoEGh4EGiIEGiYEGioEGi4EGjIEGjYEGjoEGj4EGkIEGkYEGkoEGk4EGlIEGlYEGloEGl4EG +mIEGmYEGmoEGm4EGnIEGnYEGnoEGn4EGoIEGoYEGooEGo4EGpIEGpYEGpoEGp4EGqIEGqYEGqoEGq4EG +rIEGrYEGroEGr4EGsIEGsYEGsoEGs4EGtIEGtYEGtoEGt4EGuIEGuYEGuoEGu4EGvIEGvYEGvoEGv4EG +wIEGwYEGwoEGw4EGxIEGxYEGxoEGx4EGyIEGyYEGyoEGy4EGzIEGzYEGzoEGz4EG0IEG0YEG0oEG04EG +1IEG1YEG1oEG14EG2IEG2YEG2oEG24EG3IEG3YEG3oEG34EG4IEG4YEG4oEG44EG5IEG5YEG5oEG54EG +6IEG6YEG6oEG64EG7IEG7YEG7hEF3REBMxEGjBEDLREGLhEF5xBIEQLTEQRsEQFnEQLAEQXSEQXQEQYD +EQZMEQNSEQYCEQMXEQVGEQU+EQYPEJERBdEQghEFFxECzxCLENARBmcRBooRA20RBToRA1MRATQQ4REB +HhEC0BEFOxECCBEC1BEGTxEEKBEGXBEBqBDREQSEEQW8EKkRAR0RAycRBa0QUxEFmhEFKhEGZREFLBEE +6REBqhCQEQEVEQYeEQUYEQNnEDoRBkkQxhEFdxEGbBEF2hEF2REBhxEEkBEGexCvEQNuEQRMEQW6EQRu +EQNhEQEREQVTEQRwEQZLENoRARwRBekQwxAlEQSHEQWgEQNlEG8RBj8RAS8RAc8RBP0RASARBmkRBg0R +AakRAzAQgREBExEF5BEDYBEGZBEFFhEFKBEBOBEBBhEFSBEC1hEBMhEEwREBwBEBohEFPREF6xCgEQLq +EQY+EQSxEQUpEQXeEQaGEQEUEQEqEQYoEQSPEMQRAaQRA0sRAu8QGBEF8xEEbREDcREGShEB4REBBREF +8hEBKREGKhEDZhDBEQNUEQZ/EBMRBnoQiBEEhhCPEQXcEQaAEHwQ7BEDChEDGBEDUBEF5hEFRRECBhEC +7hEFlxCWEQNiEQRGEQZDEQZOECcRBegRBg4RAr4RBXgRBiARBTkQSREFUBEC8BEBOhEFgREF6hEF7REF +7BBREQW5EQLXEQXxEQZeEQQ3EQXXEQR9EQFiEJ4RBCcRBgERBUkRAywRBeURBlsRBc4QfhEGgxEFFBEF +qREEcRBcEQEaEQRvEDkQrRBnEQVMEQGjEQV1EQUVEQEbEQMuEQWVEIYRBhARAScRBIMRBdQQmBEGRBEG +ixEBNREGahEFShEFlBEFRBEBGREFwREEuhEFuxEDchECBxEGZhDFEQVBEQEQEQaOEQV0EQEmEQTCEQE2 +EQaPEQXVEQY2EM8RAsERBdgQFxA4EQX7EB0RBGAQrhEGLxCOEQWuEQEoEQXgEQaBELMRBmgRBXYRAy8R +BeMQpBEFgBCDEQXvEQUnEQLCEQENEQV6EQWEEQLYEQEYEJURBIgRAuwRBEsRAaYRBPwRBl8RBX0RBeER +BpARBh8RBUIRBT8RAQ8QFREFnxEDJhEGSBEEchEGfREGUBP//////////REFzxEGTREEXhEGjREF+REF +7hEFDREF1hEGcxBqEQXfEQX8EQWwEQFoEQQpEQNVEQEXEQGnEQW3EQLVEQVHEQUZEQWFEQZ8EQIBEQU8 +EQNREQW2EQHfEAURBokRATERBf0RAxYQfREEXBEGXREF2xEGfhCSEM4Q4BEDTREBiREF4hCdEQZtEQE5 +ELURBVEQfxDiEQXTEQRzEE8RAS4RBXsRBmARBZYQehECBRCrEQWbEJwRBVIRA2MRBUARBjwRBfARBjkQ +mREGaxCsEQErEQVDEQNkEQY9ELARBiwRAg0RBU8RAs0RBkbSAA4APgGtG+WAXqDSAA4APgGxG+iAXaDS +AA4APgGxG+uAXaDSADcAOBvtG+6iG+4AO15OU0lCT2JqZWN0RGF0YQAIABkAIgAnADEAOgA/AEQAUgBU +AGYOUA5WDqEOqA6vDr0Ozw7rDvkPBQ8RDx8PKg84D1QPYg91D4cPoQ+rD7gPug+9D8APww/GD8kPzA/O +D9EP1A/XD9oP3A/eD+EP5A/nD+oP8w//EAEQAxAREBoQIxAuEDMQQhBLEF4QZxByEHUQeBB6EKcQtBDB +ENcQ5RDvEP0RChEcETARPBE+EUERRBFGEUgRTRFPEVERUxFWEVgRchF2EY4RwxHdEf8SGRI7Ek8SbBKA +EpwSvxLcEvMTCRMLEw0TDhMQExETExMVExcTGBMZExsTHRMmEzATMhNZE2ITaRN7E4QTkROZE5sTthO4 +E7oTvBO+E8ATwhPEE8YTyBPKE8wTzhPQE+sT7RPvE/ET8xP1E/cT+RP7E/0T/xQBFAMUBRQsFFMUbBSM +FLMU0BT3FR4VRRVsFZMVuhXPFhIWNBZIFl8WdRaQFqYWwxbdFvkXEBcjFzoXURdmF3sXfRd/F4EXgheE +F4UXhxeIF4oXjBeOF5AXkheUF5YXnxehF64XzxfhF+kX/xgGGA8YGRgbGB0YHxghGCMYJhgnGCkYNBhA +GFcYeBiEGJgYoxitGLsYyBjUGNkY2xjdGN8Y4RjjGOgY6hjvGQAZBxkOGRcZGRkiGSQZJxk0GT0ZQhlJ +GV4ZZhlzGX8ZjRmPGZEZkxmVGZcZnhmrGbgZwBnCGcQZ0BnZGd4Z8xn1GfcZ+Rn7Gg4aGxodGiAaKRoy +GkQaURpaGl8abhp3GoAahRqTGtYa2BraGtsa3RreGuAa4RrjGuUa5xrpGusa7RrvGvga+hsDGyQbJhso +GyobLBsuGzEbMhs0G0MbTBtiG5sboxu5G84b2RvkG+8b/RwaHCMcLBwuHDAcMhw0HD0cQhxDHEQcRRxO +HFccZBxtHHkcwBzmHOgc6hzsHO0c7xzwHPIc8xz1HPcc+R0CHQQdBh0IHQodFB0cHScdTB1UHWgddh2B +HY4dnB2mHbMdtR23HbwdvR2/HcAdxR3HHckd1h3lHecd6R3rHfMeBR4OHhMeJh4zHjUeNx45HkweVR5a +HmUebh51Hrgeuh68Hr0evx7AHsIewx7FHsceyR7LHs0ezx7RHtse7x8EHxEfGB8aHxwfIR8jHyUfLh83 +HzkfPB8+H0cfSR9OH1AfUh9bH3IfdB92MDQwPTBEMFcwYjBrMHAweDCBMIgwlzCkMKYwqzC0MLkw2zDi +MSUxJzEpMSoxLDEtMS8xMDEyMTQxNjE4MToxPDE+MUcxSTFRMWoxbDFuMXAxcjFzMYoxvzHVMeMx+DIH +MhkyKzI5Mj4yQDJCMkQyRjJIMkoyTDJOMlAyUjJXMmAycTJzMnwyfjKBMo4ykDKSMpQynzKoMrEyvjLH +MtIy2zLlMuwy+DMBM0gzSjNMM04zTzNRM1IzVDNVM1czWTNbM10zXzNhM2MzcjN5M4UzqjOsM64zrzOx +M7IztDO2M78zxjQJNAs0DTQONBA0ETQTNBQ0FjQYNBo0HDQeNCA0IjQrNC00QDRZNFs0XTRfNGE0YjR4 +NJk0qDS6NM400DTSNNQ01jTfNOE06DTqNOw07jUHNRw1ODVPNWQ1eTV7NX01fzWINYo1lzWZNZs1nTWm +Na81uDW9Ncs16DX7Nf01/zYBNgM2EDYSNhQ2FjYbNiA2OTY7Nj02PzZBNk42UDZSNlQ2WTZeNmc2cDaC +Nos2ljarNrQ29zb5Nvs2/Db+Nv83ATcCNwQ3BjcINwo3DDcONxA3GTcbNyI3QzdFN0c3STdLN003TjdQ +N1w3czeoN6o3rDeuN7A3sje0N7Y3uDe6N703xjfTN9U31zfZN+U4KDgqOCw4LTgvODA4MjgzODU4Nzg5 +ODs4PTg/OEE4SjhMOFg4cThzOHU4dzh5OHo4kTjGOMg4yjjMOM440DjSONQ44TjjOOU45zjxOTQ5Njk4 +OTk5Ozk8OT45PzlBOUM5RTlHOUk5SzlNOVY5WDlfOXg5ejl8OX45gDmBObY5uDm6Obw5vjnAOcI5xDnR +OdM51TnXOeE6JDomOig6KTorOiw6LjovOjE6Mzo1Ojc6OTo7Oj06RjpIOlQ6bTpvOnE6czp1OnY6jTrC +OsQ6xjrIOso6zDrOOtA63TrfOuE64zrsOy87MTszOzQ7Njs3Ozk7Ojs8Oz47QDtCO0Q7RjtIO1E7Uzta +O3M7dTt3O3k7ezt8O5I7yzvgO/M8BzwcPDQ8RzxdPGI8ZDxmPGg8ajxsPHE8cjx0PHY8eDx6PHw8gDyV +PJc8mTybPJ08szzAPMI8xTz2PP89CD0KPQ89ET0TPRU9Fz0ZPR49JT07PXA9lj2YPZo9nD2ePaA9oj2k +Pao9sz21Pbg9uj3HPck9zj3QPdI91z3ZPds96T4VPhw+JT4sPkI+Tz5lPm8+eD6DPpc+oD6tPrs+xD8L +Pw0/Dz8RPxI/FD8VPxc/GD8aPxw/Hj8gPyI/JD8mPyw/ND9ZP1s/XT9eP2A/YT9jP2U/bj91P34/gD+b +P50/nz+hP6M/pT+nP6k/qz+tP68/sT+zP7U/vj/AP90/3z/hP+M/5T/nP+k/6z/tP+8/8T/zP/U/9z/5 +QAJABEAFQA5AE0AdQDpARUBRQFpAZkBoQGtAbUBwQHNAdUB4QIFAg0CIQIpAjUDMQNhA4UDuQQFBDkEa +QShBNkE4QTtBPkFBQURBRkFIQUpBXUFgQWJBZEFnQWlBa0F0QXZBgUGDQYZBiUGLQY1BukHEQc5B2EHa +Qd1B4EHiQeVB50HpQetB7UHvQfhB+kH9Qf9CXkKAQopCl0KsQsZC4kL9QwxDGEM3Q0ZDUkNUQ1ZDX0Nh +Q2NDZUNmQ2hDcUN6Q31Df0OAQ4NDhUOHQ4pDjEOOQ5BDmUOmQ7JDvUPaQ9xD3kPgQ+JD5EPmRBNEFUQY +RBpEHUQgRCJEJEQmRChEKkQ0RD1ERkRaRHNEdUR3RHlEgkSERIZEnUSmRK9EvUTGRMhE2UTbRN5E4UTk +ROdE6kTtRPBFGUUoRTVFQkVKRVVFZEVvRXpFe0V9RX9FgUWKRYxFlUWXRZ1FukW/RcFFw0XFRcdFzEXO +RdBF3UXfRetGAEYCRgRGBkYIRhpGI0YuRkJGY0ZoRmpGbEZuRnBGckZ3RnlGg0aYRppGnEaeRqBGuUbC +RsdG1Ub+Rv9HAUcERwdHEEcTRxxHJUcnRy1HSkdMR05HUUdTR1VHW0d8R35HgEeCR4RHhkeJR4tHtEe1 +R7dHuke9R8ZHyUfSR9RH20f4R/pH/UgASAJIBEgLSCBIIkgkSCdIKUg1SFZIWEhaSFxIXkhgSGJIi0iM +SI5IkUiUSJ1IoEipSKtIsUjOSNBI00jWSNhI2kjgSQFJA0kFSQdJCUkLSQ1JNkk3STlJPEk/SUhJS0lU +SVZJXUl6SXxJf0mCSYRJhkmNSa5JsEmySbRJtkm4SbpJ40nkSeZJ6UnsSfVJ+EoBSgNKCEolSidKKkot +Si9KMUo2SldKWUpbSl1KX0phSmNKjEqNSo9KkkqVSphKmkqgSr1Kv0rCSsVKx0rJSs9K8ErySvRK9kr4 +SvpK/EslSyZLKEsrSy5LN0s6S0NLRUtLS2hLakttS3BLckt0S3pLm0udS59LoUujS6VLp0u8S75LwUvE +S8ZL0EvdS99L5EvwTAhMEUwaTCVMSkxUTFZMWExbTF5MYExjTGVMbkyFTJJMm0ymTLFM2kzcTN5M4Uzk +TOZM6UzrTPRNDE0VTRdNGk0cTTRNPU1GTVNNdE12TXlNfE1/TYJNg02FTYdNnk3DTcVNx03KTcxNz03U +TdZN8E35TgROD04YTh9ON05ATkVOWE5hTmhOdU57ToROhk/FT8hPy0/OT9FP1E/XT9pP3U/gT+NP5k/p +T+xP70/yT/VP+E/7T/5QAVAEUAdQClANUBBQE1AWUBlQHFAfUCJQJVAoUCtQLlAxUDRQN1A6UD1QQFBD +UEZQSVBMUE9QUlBVUFhQW1BeUGFQZFBnUGpQbVBwUHNQdlB5UHxQf1CCUIVQiFCLUI5QkVCUUJdQmlCd +UKBQo1CmUKlQrFCvULJQtVC4ULtQvlDBUMRQx1DKUM1Q0FDTUNZQ2VDcUN9Q4lDlUOhQ61DuUPFQ9FD3 +UPpQ/VEAUQNRBlEJUQxRD1ESURVRGFEbUR5RIVEkUSdRKlEtUTBRM1E2UTlRPFE/UUJRRVFIUUtRTlFR +UVRRV1FaUV1RYFFjUWZRaVFsUW9RclF1UXhRe1F+UYFRhFGHUYpRjVGQUZNRllGZUZxRn1GwUb5Rx1HP +UdJR1FHXUdpR41HlUehR9lIBUgpSEVIoUjdSRFJHUkpSTVJuUnVSd1J6UnxSflKAUoNSlFKgUqNSplKp +UqxSwVLTUtxS41L7UwxTD1MSUxVTGFM1UzhTOlM9U0BTQ1NEU0dTZFNwU3JTdVN4U3tTflOBU4RTm1PQ +U+NT5VPnU+lT7FPvU/FT9FP9VAxUFVQXVERUYVRsVH5UklShVMZU4VT6VPtU/VUAVQFVBFUHVQpVC1UO +VQ9VEFUlVTlVQlVEVWtVblVwVXNVdlV5VXxVf1WCVYVViFWLVY5VkVWUVZdVmlWdVaBVqFWxVb9Vx1XL +VdZV31XnVe9V9FYCVgdWClYTVhhWLVY+VkFWRFZHVkpWa1ZtVnBWc1Z1VndWelaHVopWjVaQVpVWl1af +VrBWs1a2VrhWu1bIVstWzlbRVtZW31bhVuZW6VbsVw1XD1cSVxRXFlcYVxtXKldLV01XUFdSV1RXVldZ +V2BXaVduV3NXhFeHV4pXjVeQV61Xr1eyV7RXtle4V7tXyFfLV85X0VfWV99X4VfkV/lX/1gQWBNYFVgY +WBtYPFg+WEFYRFhGWEhYS1heWGBYblh/WIJYhViIWItYsFi4WLpYvVjAWMJYxFjHWNhY21jeWOBY41jl +WPdZCFkLWQ5ZEFkTWS5ZP1lCWURZR1lKWW9Zg1mFWYhZi1mNWY9ZklmVWaBZolmvWbxZv1nCWcVZ0lnV +WdpZ3VngWeVZ6FnrWfpaC1oNWhZaGFoaWiNaKFoxWjZaS1pXWmhaa1puWnFadFp9Wn9aglqXWqxauVq8 +Wr9awlrjWuVa6FrrWu1a71ryWvta/VsTWyBbI1smWylbSltMW09bUVtTW1VbWFtfW2dbeFt7W35bgVuE +W6FbpFumW6lbrFutW7BbxVvHW8pbzVvQW+hcHVwfXCFcI1wmXClcK1wuXDVcPlxAXElcS1xOXGNca1x8 +XH9cglyEXIdcm1ysXK9csly1XLhcyVzMXM9c0lzVXN5c4FzjXPJdAV0SXRVdGF0bXR5dP11BXURdRl1I +XUpdTV1aXV1dYF1jXW1dc12EXYddil2NXZBdsV2zXbZduV27Xb1dwF3OXdFd113kXedd6l3tXg5eEF4T +XhVeF14ZXhxeLV4wXjNeNl45Xk5eX15iXmVeaF5rXpReo161Xshe1l7pXvtfDl8ZXxtfHl8gXyNfJl8v +XzJfNF8/X0hfUV9YX2FfbF99X4Bfg1+GX4lfpl+pX6tfrl+xX7JftV/NYAJgBGAGYAhgC2AOYBBgE2AY +YCFgI2BAYENgRmBJYExgTWBQYGlgjmCXYJlgm2CdYJ9gomCnYKhgq2DAYMJgxGDHYMlg02DfYPBg82D1 +YPhg+2EFYRZhGWEcYR9hImFHYUlhTGFPYVFhU2FWYVhhZ2F4YXthfmGBYYRhpWGnYaphrWGvYbFhtGG/ +YcFh1GHlYehh6mHtYfBiEWITYhZiGGIaYhxiH2IwYjNiNWI4YjtiRGJdYm5icWJ0YndiemKLYo5ikWKU +YpdiuGK6Yr1iwGLCYsRix2LUYtdi2mLdYuNi5WLsYv1jAGMDYwZjCWMqYyxjL2MyYzRjNmM5Y09jUWNi +Y2VjaGNrY25jd2N5Y3xjmGO0Y8VjyGPKY81j0GPbY+xj72PyY/Vj+GQBZBJkFWQXZBpkHWQqZDtkPmRB +ZERkR2RsZG5kcWR0ZHZkeGR7ZH1kkGSdZKBko2SmZMdkyWTMZM9k0WTTZNZk3GTeZOVk9mT5ZPxk/2UC +ZSNlJWUoZStlLWUvZTJlNWVEZUZlU2VWZVllXGV0ZYVliGWLZY1lkGWhZaRlp2WqZa1l1mXYZdtl3WXg +ZeNl7GXvZfFl/GYFZhBmLWYvZjJmNWY4ZjtmPmZHZklmTGZPZohmi2aOZpFmlGaXZppmrWawZrNmtma5 +ZrxmxWbHZtJm1WbYZttm3mbhZwpnDWcQZxNnFmcZZxtnHmchZypnLGcvZzJniWeMZ45nk2eWZ5lnm2ec +Z59nomejZ6ZnqWesZ69nwWfPZ9pn82f2Z/hn+2f+aAFoKmgtaDBoM2g2aDloO2g+aEFoS2hgaGNoZWho +aGtodGh2aHlofGihaKJopGinaLBos2i8aL9o3GjeaOFo42jlaOdo9Gj2aRdpGWkbaR5pIGkjaSVpPWle +aWFpZGlnaWppbWlwaXlpkmm3abppvWnAacNpxmnJadJp6mnzafVp+Gn7agZqD2oRahpqI2owajxqTWpQ +alNqVmpZamRqdWp4antqfmqBaqJqpGqnaqlqq2qtarBqv2rHathq22reauFq5GsFawdrCmsNaw9rEWsU +ayFrJGsnayprMms0a0JrU2tWa1lrXGtfa3Brc2t2a3lrfGuIa5lrnGufa6JrpWvSa+Rr7mv7bAVsDmwR +bBRsF2wabB1sIGwjbCZsKWwrbFhsYWxkbGdsamxtbHBsc2x1bHhse2yGbJtspWywbMJsxWzIbNFs1Gzp +bPxtCm0UbRdtGm0dbR9tLG0vbTJtNG09bT9tSG1RbW1tdm14bXttfm2HbYxtlW2abbttw23dbfBuB24c +bi9uMm41bjduOW47bj5uQG5DblBuU25YbltuXm5jbmZuaW5+boBugm6FbodupW66brxuvm7BbsNu127k +budu7G7vbvJu9275bvxvCG8VbxtvHW8kby1vMm9Jb1ZvYG9pb3Rve2+Hb5hvm2+eb6FvpG+yb8Nvxm/J +b8xvz2/wb/Jv9W/6b/1v/3ABcARwHXAfcCtwPHA/cEJwRXBIcGlwa3BtcHJwdXB3cHlwfHCVcKZwqXCs +cK9wsnDEcNVw2HDbcN5w4XECcQRxBnEJcQtxDXEQcRJxKnE7cT5xQXFEcUdxbHFucXFxdHF2cXhxe3F9 +cY9xoHGjcaZxqXGscdFx03HWcdlx23HdceBx4nH1cgZyCXILcg5yEXIycjRyN3I6cjxyPnJBck1yT3Jo +cnlyfHJ/coJyhXKicqVyqHKrcq5yr3Kycsty8HLycvRy9nL4cvtzAHMBcwRzFXMYcxtzHnMhc0JzRHNH +c0pzTHNOc1FzVHNlc2hza3Nuc3FzlnOYc5tznnOgc6JzpXOrc61zv3PQc9Nz1nPZc9x0DXQXdBp0HXQg +dCN0KHQrdC50MXQ0dDd0UXRfdGh0anRvdHh0enSNdJB0k3SWdJl0nHSfdKJ0pXSodMV0yHTLdM500XTS +dNV07XUOdRB1EnUVdRd1GnUfdSF1KnVHdUp1TXVQdVN1VHVXdW91kHWSdZR1l3WZdZx1nnWnddR113Xa +dd114HXideV16HXrde518XX6dfx2A3YGdgl2DHYVdhd2GnYddjR2QXZLdlh2W3ZedmZ2b3Z0dpV2mHab +dp52oXakdqd2sHbIdvF2/Hb/dwJ3BXcIdwt3DncXdyB3O3dUd3V3f3eMd493kneVd5h3m3eed6F3pnep +d7J3t3fCd9t35HfteAN4IHgjeCZ4KXgseC14MHhIeGl4a3hteHB4cnh1eHp4fHiDeJp4pXjCeNF44njl +eOh463jueQt5DnkReRR5F3kYeRt5NHk2eTl5PHk/eUJ5WnmTeZh5mnmceZ55oXmqeat5rHm1ecB5zXne +eeF55Hnneep5+3n+egF6BHoHehR6F3oaeh16PnpAekN6RXpHekl6THpRel56b3pyenV6d3p6eo96oHqj +eqZ6qHqrerx6v3rCesV6yHrpeut67nrwevJ69Hr3ewh7C3sOexF7FHs1ezd7Ons9ez97QXtEe0x7V3to +e2t7bntxe3R7lXuXe5p7nXufe6F7pHuwe7N7v3vQe9N71nvZe9x75Xv2e/l7+3v+fAF8InwkfCd8Knws +fC58MXw6fEB8UXxUfFd8WnxdfG58cXxzfHZ8eXyGfJN8lnyZfJx8vXy/fMJ8xXzHfMl8zHzZfNt86Xz6 +fP18/30CfQV9Jn0ofSt9Ln0wfTJ9NX0+fUB9S31cfV99YX1kfWd9iH2KfYx9j32RfZN9ln2YfbB9wX3E +fcd9yn3Nfdh96X3sfe598X30fgV+CH4Lfg5+EX4yfjR+N346fjx+Pn5Bfkt+Tn5Yfml+bH5vfnF+dH6L +fpx+n36ifqV+qH7Jfst+zn7QftJ+1H7Xfu5+9375fvx/Bn8ZfyZ/KX8sfy9/UH9Sf1V/WH9af1x/X39s +f29/cn91f35/gH+Kf5t/nn+hf6R/p3+zf8R/x3/Kf81/0H/1f/d/+n/9f/+AAYAEgAaAGIApgCyAL4Ax +gDSAOoBLgE6AUYBUgFeAeIB6gH2AgICCgISAh4CggKKAq4CtgLCAyIDTgOSA54DqgOyA74D4gPqBC4EO +gRGBFIEXgRqBHYEggSOBQIFCgUWBR4FJgUuBToFdgXqBfIF/gYGBg4GFgYiBlYG+gcCBwoHDgcWBxoHI +gcqBzYHugfCB84H1gfeB+YH8giWCJ4IpgiqCLIItgi+CMYI0glWCV4JaglyCXoJggmOCbIJ9goCCg4KF +goiCmYKcgp+CooKlgsqCzILPgtKC1ILWgtmC64L8gv+DAYMEgweDKIMqgy2DMIMygzSDN4NKg0yDWYNc +g1+DYoODg4WDiIOLg42Dj4OSg52Dn4Oqg7uDvoPAg8ODxoPVg+aD6YPrg+6D8YP7hAyED4QShBWEGIQm +hDeEOoQ9hECEQ4RWhGeEaoRshG+EcoR9hI6EkYSUhJeEmoS3hLmEvIS/hMGEw4TGhM6E34TihOSE5oTp +hQGFEoUVhReFGoUdhS6FMYU0hTeFOoVJhVaFWYVchV+FgIWChYWFh4WJhYuFjoWfhaKFpYWohauFtoXO +hd+F4oXlheiF64X8hf+GAoYFhgiGGYYchh6GIYYkhjaGR4ZKhk2GT4ZShmaGd4Z6hnyGf4aChp+GoYak +hqaGqIaqhq2Gy4bjhvSG94b6hvyG/4cQhxOHFocZhxyHPYc/h0KHRYdHh0mHTIdYh1qHY4d0h3eHeod9 +h4CHkYeUh5eHmoedh66HsYe0h7eHuofbh92H4Ifih+SH5ofph/yIEogjiCaIKYgsiC+IQIhDiEaISIhL +iFyIX4hiiGWIaIh5iHyIf4iCiIWIloiZiJyIn4iiiKuIrYjAiMOIxojJiMyIz4jSiNWI2IjbiPiI+4j+ +iQGJBIkHiQiJC4kiiUOJTIlOiVCJUolUiVeJWol3iXqJfYmAiYOJhImHiZ+JwInCicSJx4nJicyJzonZ +ifaJ+Yn8if+KAooFigaKCYoiikOKRYpHikqKTIpPilGKVopzinaKeYp8in+KgIqDipyKvYq/isGKxIrG +ismKy4rVivKK9Yr4ivuK/or/iwKLGos7iz2LP4tCi0SLR4tJi1KLb4tyi3WLeIt7i3yLf4uWi7eLuYu7 +i72Lv4vCi8WL4ovli+iL64vui++L8owKjCuMLYwvjDGMM4w2jDmMVoxZjFyMX4xijGOMZox+jJ+MoYyj +jKWMp4yqjK2MuIzFjMiMy4zOjO+M8Yz0jPeM+Yz7jP6NA40FjQuNHI0fjSGNJI0njUSNRo1JjUuNTY1P +jVKNXI18jY2NkI2TjZWNmI2hja6NsY20jbeN2I3ajd2N4I3ijeSN543rje2N8o4DjgaOCY4Mjg+OMI4y +jjWOOI46jjyOP45EjkaOTo5fjmKOZY5ojmuOiI6SjpyOu46+jsGOxI7HjsqOzY7xjvqPFI8djySPPI9Z +j1yPX49ij2WPaI9rj3mPf4+Gj6OPpo+pj6yPr4+yj7WP04/qkAeQCpANkBCQE5AWkBmQNpA5kDyQP5BC +kEWQSJBlkGiQa5BukHGQdJB3kJiQopClkKiQq5CukLGQtJC3kNeQ8JD9kQCRA5EGkQmRC5EpkUqRTZFQ +kVORVpFZkVyRX5F+kZaRo5GmkamRrJGvkbGR0pHVkdiR25HekeGR5JHnkgeSIJItkjCSM5I2kjmSO5JY +kluSXpJhkmSSZ5JqkomSoZLCksWSyJLLks6S0ZLUkteS8pL6kwyTGZMckyeTKpMtkzCTM5M2k0GTQ5NG +k0iTSpNMk2CTeZOWk7GTz5Pak/uT/pQBlASUB5QKlA2UEJQolDWUQpRFlEiUS5ROlFGUbpRxlHSUd5R6 +lH2UgJSflLeU1JTXlNqU3ZTglOOU5pUAlROVNJU3lTqVPZVAlUKVRZVIlWeVf5WMlY+VkpWVlZiVmpW3 +lbqVvZXAlcOVxpXJleaV/JYZlhyWH5YiliWWJ5YqlkqWU5ZploaWiZaMlo+WkpaVlpiWs5bHluSW55bq +lu2W8JbylvWXEpcVlxiXG5celyGXJJdFl0iXS5dOl1GXU5dWl1mXd5eOl5uXnpepl6yXr5eyl7WXuJfD +l8WXx5fJl8uXzZfsmAmYDJgPmBKYFZgYmBuYKpgymE+YUphVmFiYW5hdmGCYfZiAmIOYhpiJmIyYj5it +mMSY4ZjkmOeY6pjtmPCY85kUmReZGpkdmSCZIpklmSiZRZlPmWGZbplxmXaZeZl8mYGZhJmGmZqZqJok +mkmaX5pimmWaaJprmm6acJpzmnaalJqfmqyar5q0mreaupq/msKaxZrhmwabCZsMmw+bEpsVmxebGpsd +mzubRptTm1abW5tem2GbZptpm2ybiZuum7GbtJu3m7qbvZu/m8KbxZvjm+6b+5v+nAmcDJwPnBKcFZwY +nCOcJZwnnCqcLJwvnEiccZyWnJmcnJyfnKKcpZynnKqcrZzLnNac45zmnPGc9Jz3nPqc/Z0AnQudDZ0P +nRKdFJ0XnTOdUJ1TnVadWZ1cnV+dYp1+nZOdsJ2znbaduZ28nb+dwp3fneKd5Z3oneud7p3xng2eIp5D +nkaeSZ5Mnk+eUp5Vnliec56AnoOehp6Jnoyej56snq+esp61nrieu56+nt+e+Z8anx2fIJ8jnyafKZ8s +ny+fPJ8/n0qfTZ9Qn1OfVp9Zn2SfZp9pn2ufbZ9vn4yfj5+Sn5WfmJ+bn56fuJ/Ln+yf75/yn/Wf+J/7 +n/6gAaAgoDigRaBIoEugTqBRoFOgdKB3oHqgfaCAoIOghqCJoLKgyaDcoOmg7KDvoPKg9aD4oQuhKKEx +oTOjCKMKow2jEKMToxajGaMcox+jIqMloyijK6MuozGjNKM3ozmjPKM/o0KjRKNHo0qjTaNPo1KjVaNX +o1qjXaNgo2OjZqNpo2ujbqNxo3Sjd6N6o32jgKODo4ajiKOLo46jkaOUo5ejmqOdo5+joaOko6ajqaOs +o6+jsqO1o7iju6O+o8GjxKPGo8mjy6POo9Gj1KPXo9qj3aPfo+Kj5aPoo+qj7KPvo/Kj9aP4o/qj/aQA +pAOkBqQJpAykD6QSpBWkGKQbpB6kIaQkpCekKqQtpC+kMqQ1pDikO6Q+pEGkQ6RGpEmkTKRPpFKkVKRX +pFqkXKRfpGKkZaRnpGmkbKRvpHKkdaR4pHukfqSBpISkh6SJpIukjqSRpJSkl6SapJykn6SipKWkqKSr +pK6ksaS0pLekuqS9pMCkw6TGpMiky6TOpNCk06TWpNmk3KTfpOKk5aTnpOqk7KTvpPKk9aT4pPuk/qUB +pQSlBqUJpQylD6USpRSlF6UapR2lIKUipSWlKKUrpS6lMaUzpTalOaU7pT6lQaVEpUalSaVMpU6lUaVT +pValWaVcpV+lYqVlpWila6VtpXClc6V2pXmlfKV/pYKlhaWIpYuljqWRpZOllqWZpZylxaXHpcmlyqXM +pc2lz6XRpdSl+aYFpgimC6YOpg+mEqYVphamGaYupjCmM6Y2pjmmQqZFplKmVaZYplumXqZhpmSmgKac +prSm6KcJpyanPadep2anbqd2p4GnhKeHp4ynjaeap5ynnqehp6ensKe3p8OnzKfXp+On7KfuqA+oEqgV +qBioG6geqCGoJKgnqCqoLagwqDOoNqg5qDyoZahnqGmoaqhsqG2ob6hxqHSonaifqKGooqikqKWop6ip +qKyo1ajXqNmo2qjcqN2o36jhqOSpDakXqRmpHKkfqSGpI6klqSipK6k0qUOpVKlXqVqpXalgqWmpa6l0 +qXapd6mJqbKptKm2qbepuam6qbypvqnBqeqp7Knuqe+p8anyqfSp9qn5qgaqL6oxqjSqN6o5qjuqPapA +qkOqVKpXqlqqXapgqmWqbqpwqnOqdqp+qoeqiaqgqqOqpqqpqqyqr6qyqrWquKq7qr6qwarqquyq7qrv +qvGq8qr0qvaq+asiqySrJqsnqymrKqssqy6rMataq1yrXqtfq2GrYqtkq2araauGq4mrjKuPq5Krk6uW +q66rz6vRq9Or1qvYq9ur3av4rCGsI6wlrCasKKwprCusLawwrDmsO6xGrEmsTKxPrFKsVax2rHmsfKx/ +rIKshayKrI2spazCrMWsx6zKrM2szqzRrOmtHq0grSKtJa0nrSqtLK0vrTStVq1frWutbq1xrXqtg62I +rZ6tu62+rcCtw63Grcetyq3hrhauGK4arhyuH64iriSuJ64srjWuN65OrleuYK5irneueq59roCug66G +romujK6PrpKula6+rsCuwq7DrsWuxq7Irsquza72rviu+q77rv2u/q8ArwKvBa8urzCvMq8zrzWvNq84 +rzqvPa9Gr0ivTa9Wr1ivba9wr3Ovdq95r3yvf6+Cr4WviK+Lr7Svtq+4r7mvu6+8r76vwK/Dr+yv7q/w +r/Gv86/0r/av+K/7sCSwJrApsCuwLbAvsDGwNLA3sGCwYrBlsGiwarBssG6wcbB0sHmwgrCEsI2wj7Cg +sKOwprCpsKywr7CysLWwuLDhsOOw5rDpsOuw7bDvsPKw9bEBsQqxDLEPsRKxK7FUsVaxWLFZsVuxXLFe +sWCxY7GMsY6xkLGRsZOxlLGWsZixm7Gksaaxt7G6sb2xwLHDscaxybHMsc+x2LHhseOx8rH1sfix+7H+ +sgGyBLIHsjCyMrI1sjiyOrI8sj6yQbJEsm2yb7JysnWyd7J5snuyfrKBsqqyrLKvsrKytLK2sriyu7K+ +suey6bLssu+y8bLzsvWy+LL7swKzC7MNsxazGLMpsyyzL7MyszWzOLM7sz6zQbNqs2yzbrNvs3GzcrN0 +s3azebOIs5SzxbPIs8uzzrPRs9Sz17Pas92z4LP6tA60F7QZtCK0JLQntCq0NLQ9tD+0QbRKtEy2IbYj +tia2KbYsti+2MrY1tji2O7Y+tkG2RLZHtkq2TbZQtlK2VbZYtlq2XLZftmK2ZbZntmq2bbZvtnK2dbZ3 +tnm2fLZ+toC2g7aFtoi2i7aOtpG2lLaXtpq2nLaftqK2pbaotqu2rraxtrO2tba4trq2vLa+tsG2xLbG +tsm2zLbPttK21bbXttm227bdtuC247bmtum27LbutvG29Lb3tvm2+7b+twG3BLcHtwm3C7cOtxC3E7cW +txm3G7cetyG3JLcmtym3LLcvtzK3Nbc4tzq3Pbc/t0G3RLdHt0q3TLdPt1K3VbdYt1u3Xbdgt2K3ZLdn +t2m3a7dtt2+3cbd0t3e3erd9t4C3g7eGt4m3jLeOt5C3k7eWt5m3nLeft6G3pLemt6i3q7eut7C3s7e2 +t7m3vLe/t8K3xbfIt8q3zbfQt9K31bfYt9q33bfgt+K35bfnt+q37Lfvt/K39bf4t/u3/rgBuAO4BbgI +uAu4DbgQuBK4FbgYuBu4HrgguCO4JbgouCu4LrgwuDO4Nrg4uDu4PrhBuEO4RrhJuEu4TrhQuFO4VbhY +uFu4XrhhuGS4ZrhouGu4brhxuHS4d7h6uH24gLiDuIW4iLiLuI24kLiTuJa4n7ihuni6erp9uoC6g7qG +uom6jLqPupK6lbqYupu6nrqhuqS6p7qpuqy6r7qxurS6t7q6ur26v7rCusW6x7rKus260LrTuta62Lrb +ut664brkuue66rrtuvC687r2uvm6+7r+uwG7BLsHuwq7DbsPuxG7FLsWuxm7HLsfuyK7Jbsouyu7Lrsx +uzS7Nrs5uzy7PrtBu0S7R7tKu027T7tSu1W7WLtau127YLtju2a7abtsu2+7cbtzu3a7ebt8u3+7gruF +u4i7i7uOu5G7lLuXu5q7nbufu6K7pbuou6u7rruwu7O7tbu4u7u7vrvBu8S7xrvJu8y7zrvRu9S717vZ +u9u73rvhu+S757vqu+278Lvzu/a7+bv7u/28ALwDvAa8CbwMvA68EbwUvBe8GrwdvCC8I7wmvCm8LLwv +vDK8Nbw4vDq8PbxAvEK8RbxIvEu8TrxRvFS8V7xavFy8XrxhvGS8Z7xqvG28cLxzvHW8eLx7vH68gbyE +vIa8ibyMvI+8kryUvJe8mrydvKC8o7ylvKi8q7ytvLC8s7y2vLi8u7y+vMC8w7zFvMi8y7zOvNG81LzX +vNq83bzgvOO85bzovOu87rzxvPS897z6vP29AL0DvQW9CL0LvQ69F70ZvvC+8772vvm+/L7/vwK/Bb8I +vwu/Dr8RvxS/F78avx2/IL8jvya/Kb8svy+/Mr81vzi/O78+v0G/RL9Hv0q/Tb9Qv1O/Vr9Zv1y/X79i +v2W/aL9rv26/cb90v3e/er99v4C/g7+Gv4m/jL+Pv5K/lb+Yv5u/nr+hv6S/p7+qv62/sL+zv7a/ub+8 +v7+/wr/Fv8i/y7/Ov9G/1L/Xv9q/3b/gv+O/5r/pv+y/77/yv/W/+L/7v/7AAcAEwAfACsANwBDAE8AW +wBnAHMAfwCLAJcAowCvALsAxwDTAN8A6wD3AQMBDwEbAScBMwE/AUsBVwFjAW8BewGHAZMBnwGrAbcBw +wHPAdsB5wHzAf8CCwIXAiMCLwI7AkcCUwJfAmsCdwKDAo8CmwKnArMCvwLLAtcC4wLvAvsDBwMTAx8DK +wM3A0MDTwNbA2cDcwN/A4sDlwOjA68DuwPHA9MD3wPrA/cEAwQPBBsEJwQzBD8ESwRXBGMEbwR7BIcEk +wSfBKsEtwTDBM8E2wTnBPME/wULBRcFIwUvBTsFRwVTBV8FawV3BYMFjwWbBacFswW/BcsF1wXjBe8F+ +wYHBhMGHwYrBjcGQwZPBlsGZwZzBn8GiwaXBqMGrwa7B0cHowfzCFcIrwkvCZcJywofCpMLGwt3C6ML7 +ww7DK8NNw1zDbsN9w5TDr8PYw+3EB8QhxDjEVcRyxITEn8S3xNzE88UAxRTFI8VPxW7FgMWcxavFxsXb +xfTGB8YRxi7GQ8ZcxqLGrsbFxs7G2sbvxwHHGMctx0XHWMd9x4fHlMerx7fHxMfax+fH/MgZyCvIN8hb +yHPIisihyLbIxcjdyPnJGckoyTzJW8loyXTJgcmVya3JzMnmyfLKDcoayiXKScpUymzKmsq5ysbK5sr/ +yxPLJ8s1y0zLWstjy4LLn8usy8PL3cvvy/vMEMwlzETMUMxpzJzMsczRzN/NDs0nzT3NU82AzYzNoM20 +zcHN183rzgHOE84nzkXOXs5qzoXOos6wzrjO4s75zxHPHs8yzzvPSc9dz3TPlc+qz8/P58/+0ArQFtA0 +0EHQVtBw0I3QvNDV0OHQ99EX0SXRPdFU0WfRh9Gi0bfR19Hr0gTSEtIe0jLSUNJk0ofSodK70tbS69L4 +0wvTIdM1003TWdNu04TTkdOv08nT3NP51AbUGtQm1FbUadSJ1KLUsdTE1N3U99UE1STVQdVK1UzVWdVb +1V3VYNVi1WXVZ9Vw1XLVf9WB1YPVhtWI1YvVjdWW1ZjYrNiv2LLYtdi42LvYvtjB2MTYx9jK2M3Y0NjT +2NXY2Njb2N3Y4Njj2ObY6Njr2O7Y8dj02PfY+tj92P/ZAtkF2QjZC9kO2RHZFNkX2RrZHdkg2SPZJtko +2SvZLdkw2TPZNtk52TzZP9lC2UXZSNlK2U3ZUNlT2VbZWdlb2V7ZYdlk2WbZadls2W/Zctl12XjZe9l+ +2YHZhNmH2YrZjdmQ2ZPZltmZ2ZzZn9mi2aXZqNmr2a7Zsdm02bfZutm92cDZw9nG2cnZy9nN2dDZ09nW +2dnZ3Nnf2eLZ5Nnn2erZ7dnw2fPZ9tn52fzZ/9oC2gXaCNoL2g7aEdoU2hfaGtod2iDaI9om2inaLNov +2jLaNdo42jraPdpA2kLaRdpI2kvaTtpR2lTaV9pa2l3aYNpj2mbaadps2m/actp12njae9p+2oHahNqH +2orajdqQ2pPaltqZ2pzan9qi2qXaqNqq2q3asNqy2rXauNq72r7awdrD2sbaydrL2s7a0drU2tfa2trc +2t/a4trl2uja69ru2vDa89r22vna+9r+2wHbBNsH2wrbDdsQ2xPbFtsZ2xzbH9si2yXbKNsr2y7bMds0 +2zfbOds82z/bQttF20jbS9tO21HbVNtX21rbXdtg22PbZttp22zbbttx23Tbd9t6233bgNuD24bbiduM +24/bkduU25fbmtud25/botul26jbq9uu27HbtNu327rbvdu/28LbxdvH28rbzdvQ29Pb1tvZ29zb39vi +2+Xb6Nvr2+7b8dv02/fb+tv82//cAtwE3AbcCdwM3A/cEdwU3BfcGdwc3B/cItwl3CjcK9wu3DHcNNw2 +3DncPNw/3ELcRdxI3ErcTdxQ3FPcVtxZ3FzcX9xi3GXcaNxr3G7ccdx03Hfcetx93IDcgtyF3IfcityN +3JDcktyV3Jjcm9yd3KDco9ym3KncrNyu3LHctNy33LrcvdzA3MPcxtzJ3MzcztzR3NTc19za3N3c4Nzj +3Obc6dzs3O/c8tz13Pjc+9z+3QHdBN0H3QrdDd0Q3RPdFt0Z3RzdJd0n4DvgPuBB4ETgR+BK4E3gUOBT +4FbgWeBc4F/gYuBl4Gjga+Bu4HHgdOB34HrgfeCA4IPghuCJ4Izgj+CS4JXgmOCb4J7goeCk4KfgquCt +4LDgs+C24LngvOC/4MLgxeDI4MvgzuDR4NTg1+Da4N3g4ODj4Obg6eDs4O/g8uD14Pjg++D+4QHhBOEH +4QrhDeEQ4RPhFuEZ4RzhH+Ei4SXhKOEr4S7hMeE04TfhOuE94UDhQ+FG4UnhTOFP4VLhVeFY4VvhXuFh +4WThZ+Fq4W3hcOFz4XbheeF84X/hguGF4Yjhi+GO4ZHhlOGX4ZrhneGg4aPhpuGp4azhr+Gy4bXhuOG7 +4b7hweHE4cfhyuHN4dDh0+HW4dnh3OHf4eLh5eHo4evh7uHx4fTh9+H64f3iAOID4gbiCeIM4g/iEuIV +4hjiG+Ie4iHiJOIn4iriLeIw4jPiNuI54jziP+JC4kXiSOJL4k7iUeJU4lfiWuJd4mDiY+Jm4mnibOJv +4nLideJ44nvifuKB4oTih+KK4o3ikOKT4pbimeKc4p/iouKl4qjiq+Ku4rHitOK34rriveLA4sPixuLJ +4sziz+LS4tXi2OLb4t7i4eLk4ufi6uLt4vDi8+L24vni/OL/4wLjBeMI4wvjDuMR4xTjF+Ma4x3jIOMj +4ybjKeMs4y/jMuM14zjjO+M+40HjRONH40rjTeNQ41PjVuNZ41zjX+Ni42XjaONr427jceN043fjeuN9 +44Djg+OG44njjOOP45LjleOY45vjnuOh46Tjp+Oq463jsOOz47bjueO847/jwuPF48jjy+PO49Hj1OPX +49rj3ePg4+Pj5uPp4+zj7+Py4/Xj+OP74/7kAeQE5AfkCuQN5BDkE+QW5BnkHOQf5CLkJeQo5CvkLuQx +5DTkN+Q65D3kQORD5EbkSeRM5E/kUuRV5FjkW+Re5GHkZORn5GrkbeRw5HPkduR55Hzkf+SC5IXkiOSL +5I7kkeSU5JfkmuSd5KDko+Sm5KnkrOSv5LLkteS45LvkvuTB5MTkx+TK5M3k0OTT5Nbk2eTc5N/k4uTl +5Ofk6uTt5PDk8+T25Pnk/OT/5QLlBeUI5QvlDuUR5RPlFuUY5RvlHuUg5SLlJeUo5SvlLuUx5TTlNuU5 +5TzlP+VC5UXlSOVL5U7lUeVT5VblWeVb5V7lYeVk5WblaeVs5W/lcuV15XjleuV95YDlg+WG5Yjli+WN +5ZDlk+WW5ZnlnOWf5aLlpOWn5arlreWw5bPltuW55bzlv+XB5cTlx+XJ5cvlzuXR5dTl1uXZ5dzl3+Xi +5eXl6OXr5e7l8eXz5fbl+eX85f/mAuYF5gjmC+YO5hHmFOYX5hrmHeYg5iPmJeYo5ivmLuYx5jTmN+Y6 +5j3mQOZD5kXmSOZL5k7mUOZT5lbmWeZc5l/mYuZl5mjma+Zu5nDmc+Z25njme+Z95oDmguaF5ojmiuaM +5o/mkuaV5pjmm+ae5qHmpOam5qnmrOav5rLmtOa35rrmvebA5sPmxubI5svmzubR5tTm1+ba5t3m3+bi +5uXm6Obr5u7m8eb05vfm+eb85v/nAucF5wjnC+cO5xDnE+cW5xnnHOce5yHnJOcm5yjnKuct5zDnM+c2 +5znnPOc/50HnROdH50rnTedP51LnVedY51vnXudh52TnZ+dq523ncOdz53bneed7537ngeeE54fniueN +55Dnk+eW55nnm+ee56Hno+el56jnquet56/nsue057fnuue958DnwufF58jny+fO59Dn0+fV59jn2+fe +5+Hn5Ofn5+rn7efv5/Ln9ef45/vn/ugB6AToB+gK6A3oEOgT6BboGOgb6B7oIegk6CfoKugz6DboOeg8 +6D/oQuhF6EjoS+hO6FDoU+hW6FnoXOhf6GLoZeho6Gvobuhx6HTod+h66H3ogOiD6IboieiL6I7okeiU +6Jfomeic6J/oouil6Kfoqeir6K7osei06Lbouei86L7owejD6MXoyOjL6M3o0OjT6Nbo2ejb6N7o4Ojj +6OXo6Ojr6O7o8ej06Pfo+ej86P7pAekE6QfpCukM6Q/pEukV6RjpG+kk6SbpJ+kw6TLpM+k86T7pP+lI +6U0AAAAAAAACAgAAAAAAABvvAAAAAAAAAAAAAAAAAADpXA</bytes> </object> </data> </archive> diff --git a/English.lproj/MainMenu.nib/keyedobjects.nib b/English.lproj/MainMenu.nib/keyedobjects.nib index 4343c5677..a59c3e858 100644 Binary files a/English.lproj/MainMenu.nib/keyedobjects.nib and b/English.lproj/MainMenu.nib/keyedobjects.nib differ diff --git a/KnownIssues b/KnownIssues new file mode 100644 index 000000000..e69de29bb diff --git a/Playlist/DNDArrayController.m b/Playlist/DNDArrayController.m index ed31a3612..2dc400a26 100755 --- a/Playlist/DNDArrayController.m +++ b/Playlist/DNDArrayController.m @@ -114,7 +114,6 @@ NSString *iTunesDropType = @"CorePasteboardFlavorType 0x6974756E"; } } - - (NSIndexSet *)indexSetFromRows:(NSArray *)rows { NSMutableIndexSet *indexSet = [NSMutableIndexSet indexSet]; @@ -127,7 +126,6 @@ NSString *iTunesDropType = @"CorePasteboardFlavorType 0x6974756E"; return indexSet; } - - (int)rowsAboveRow:(int)row inIndexSet:(NSIndexSet *)indexSet { unsigned currentIndex = [indexSet firstIndex]; diff --git a/Playlist/PlaylistController.h b/Playlist/PlaylistController.h index 2316c8145..1a5137742 100644 --- a/Playlist/PlaylistController.h +++ b/Playlist/PlaylistController.h @@ -7,6 +7,8 @@ // #import <Cocoa/Cocoa.h> +#import <Foundation/NSUndoManager.h> +#import "UndoObject.h" #import "DNDArrayController.h" @class PlaylistLoader; @@ -18,7 +20,9 @@ NSString *totalTimeDisplay; NSMutableArray *shuffleList; - + + NSUndoManager *undoManager; + PlaylistEntry *currentEntry; BOOL shuffle; @@ -38,6 +42,13 @@ - (void)setRepeat:(BOOL)r; - (BOOL)repeat; +/* Methods for undoing various actions */ +- (NSUndoManager *)undoManager; +- (void)undoDelete:(NSMutableArray *)undoEntries; +- (void)undoMove:(NSMutableArray *) undoEntries; +- (void)doUndo:(id)sender; +- (void)doRedo:(id)sender; + - (IBAction)takeShuffleFromObject:(id)sender; - (IBAction)takeRepeatFromObject:(id)sender; diff --git a/Playlist/PlaylistController.m b/Playlist/PlaylistController.m index 362f5bc37..00660967c 100644 --- a/Playlist/PlaylistController.m +++ b/Playlist/PlaylistController.m @@ -1,21 +1,23 @@ // -// PlaylistController.m -// Cog +// PlaylistController.m +// Cog // -// Created by Vincent Spader on 3/18/05. -// Copyright 2005 Vincent Spader All rights reserved. +// Created by Vincent Spader on 3/18/05. +// Copyright 2005 Vincent Spader All rights reserved. // #import "PlaylistLoader.h" #import "PlaylistController.h" #import "PlaylistEntry.h" #import "Shuffle.h" +#import "UndoObject.h" #import "CogAudio/AudioPlayer.h" @implementation PlaylistController #define SHUFFLE_HISTORY_SIZE 100 +#define UNDO_STACK_LIMIT 25 - (id)initWithCoder:(NSCoder *)decoder { @@ -24,6 +26,9 @@ if (self) { shuffleList = [[NSMutableArray alloc] init]; + undoManager = [[NSUndoManager alloc] init]; + + [undoManager setLevelsOfUndo:UNDO_STACK_LIMIT]; } return self; @@ -44,18 +49,52 @@ dropOperation:(NSTableViewDropOperation)op { [super tableView:tv acceptDrop:info row:row dropOperation:op]; + + UndoObject *undoEntry; + NSMutableArray *undoEntries = [[NSMutableArray alloc] init]; + if ([info draggingSource] == tableView) { //DNDArrayController handles moving...still need to update the indexes - int i; - NSArray *rows = [NSKeyedUnarchiver unarchiveObjectWithData:[[info draggingPasteboard] dataForType: MovedRowsType]]; - int firstIndex = [[self indexSetFromRows:rows] firstIndex]; + NSArray *rows = [NSKeyedUnarchiver unarchiveObjectWithData:[[info draggingPasteboard] dataForType: MovedRowsType]]; + NSIndexSet *indexes = [self indexSetFromRows:rows]; + int firstIndex = [indexes firstIndex]; + int indexesSize = [indexes count]; + NSUInteger indexBuffer[indexesSize]; + int i; + int adjustment; + int counter; + if (firstIndex > row) i = row; else i = firstIndex; + + [indexes getIndexes:indexBuffer maxCount:indexesSize inIndexRange:nil]; + + if (row > firstIndex) + adjustment = 1; + else + adjustment = 0; + + // create an UndoObject for each entry being moved, and store it away + // in the undoEntries array + for (counter = 0; counter < indexesSize; counter++) + { + undoEntry = [[UndoObject alloc] init]; + + [undoEntry setOrigin: row - adjustment]; + [undoEntry setMovedTo: indexBuffer[counter]]; + [undoEntries addObject: undoEntry]; + } + + [undoManager registerUndoWithTarget:self + selector:@selector(undoMove:) + object:undoEntries]; + + [self updateIndexesFromRow:i]; @@ -159,10 +198,143 @@ } } +-(void)undoDelete:(NSMutableArray *)undoEntries +{ + NSEnumerator *enumerator = [undoEntries objectEnumerator]; + UndoObject *current; + + while (current = [enumerator nextObject]) + { + [playlistLoader + insertURLs: [NSArray arrayWithObject:[current path]] + atIndex:[current origin] + sort:YES]; + // make sure to dealloc the undo object after reinserting it + [current dealloc]; + + } + [self updateIndexesFromRow: 0]; +} + +-(void)undoMove:(NSMutableArray *) undoEntries +{ + NSArray *objects = [super arrangedObjects]; + NSEnumerator *enumerator = [undoEntries objectEnumerator]; + UndoObject *current; + id object; + int len = [undoEntries count]; + int iterations = 0; + int playlistLocation; + + // register an undo for the undo with the undoManager, + // so it knows what to do if a redo is requested + [undoManager registerUndoWithTarget:self + selector:@selector(undoMove:) + object:undoEntries]; + + while (current = [enumerator nextObject]) + { + /* the exact opposite of an undo is required during a redo, hence + we have to check what we are dealing with and act accordingly */ + + // originally moved entry up the list + if (([current origin] > [current movedTo])) + { + if ([undoManager isUndoing]) // we are undoing + { + playlistLocation = ([current origin] - (len - 1)) + iterations++; + object = [objects objectAtIndex: playlistLocation]; + [object retain]; + [super insertObject:object atArrangedObjectIndex:[current movedTo]]; + [super removeObjectAtArrangedObjectIndex:playlistLocation + 1]; + } + else // we are redoing the undo + { + playlistLocation = [current movedTo] - iterations++; + object = [objects objectAtIndex: playlistLocation]; + [object retain]; + [super removeObjectAtArrangedObjectIndex:playlistLocation]; + [super insertObject:object atArrangedObjectIndex:[current origin]]; + } + + } + // originally moved entry down the list + else + { + if ([undoManager isUndoing]) + { + object = [objects objectAtIndex: [current origin]]; + [object retain]; + [super insertObject:object atArrangedObjectIndex:[current movedTo] + len--]; + [super removeObjectAtArrangedObjectIndex:[current origin]]; + } + else + { + object = [objects objectAtIndex: [current movedTo]]; + [object retain]; + [super removeObjectAtArrangedObjectIndex:[current movedTo]]; + [super insertObject:object atArrangedObjectIndex:[current origin] + iterations++]; + } + + } + [object release]; + + } + + [self updateIndexesFromRow: 0]; + +} + +- (NSUndoManager *)undoManager +{ + return undoManager; +} + +- (void)doUndo:(id)sender +{ + [undoManager undo]; + +} + +- (void)doRedo:(id)sender +{ + [undoManager redo]; +} + + - (void)removeObjectsAtArrangedObjectIndexes:(NSIndexSet *)indexes { + int i; // loop counter + int indexesSize = [indexes count]; + NSUInteger indexBuffer[indexesSize]; + UndoObject *undoEntry; + PlaylistEntry *pre; + NSMutableArray *undoEntries = [[NSMutableArray alloc] init]; + NSLog(@"Removing indexes: %@", indexes); NSLog(@"Current index: %i", [[currentEntry index] intValue]); + + // get indexes from IndexSet indexes and put them in indexBuffer + [indexes getIndexes:indexBuffer maxCount:indexesSize inIndexRange:nil]; + + // loop through the list of indexes, saving each entry away + // in an undo object + for (i = 0; i < indexesSize; i++) + { + // alllocate a new object for each undo entry + undoEntry = [[UndoObject alloc] init]; + + pre = [self entryAtIndex:indexBuffer[i]]; + + [undoEntry setOrigin:indexBuffer[i] andPath: [pre url]]; + [undoEntries addObject:undoEntry]; + } + + // register the removals with the undoManager + [undoManager registerUndoWithTarget:self + selector:@selector(undoDelete:) + object:undoEntries]; + if ([[currentEntry index] intValue] >= 0 && [indexes containsIndex:[[currentEntry index] intValue]]) { diff --git a/Playlist/PlaylistLoader.h b/Playlist/PlaylistLoader.h index e3e33eab2..5db631949 100755 --- a/Playlist/PlaylistLoader.h +++ b/Playlist/PlaylistLoader.h @@ -23,7 +23,7 @@ typedef enum { - (void)addURLs:(NSArray *)urls sort:(BOOL)sort; - (void)addURL:(NSURL *)url; - (void)insertURLs:(NSArray *)urls atIndex:(int)index sort:(BOOL)sort; - +- (void)undoAdd:(NSIndexSet *)undoEntries; //save playlist, auto-determines type based on extension. Uses m3u if it cannot be determined. - (BOOL)save:(NSString *)filename; - (BOOL)save:(NSString *)filename asType:(PlaylistType)type; diff --git a/Playlist/PlaylistLoader.m b/Playlist/PlaylistLoader.m index 363380f23..6385d8393 100755 --- a/Playlist/PlaylistLoader.m +++ b/Playlist/PlaylistLoader.m @@ -252,7 +252,8 @@ [validURLs addObject:url]; } - + NSUndoManager *undoManager = [playlistController undoManager]; + //Create actual entries int i; NSMutableArray *entries = [NSMutableArray array]; @@ -271,6 +272,10 @@ } NSIndexSet *is = [NSIndexSet indexSetWithIndexesInRange:NSMakeRange(index, [entries count])]; + + [undoManager registerUndoWithTarget:self + selector:@selector(undoAdd:) + object:is]; [playlistController insertObjects:entries atArrangedObjectIndexes:is]; @@ -283,6 +288,12 @@ return; } +-(void)undoAdd:(NSIndexSet *)undoEntries +{ + [playlistController removeObjectsAtArrangedObjectIndexes:undoEntries]; + +} + - (void)readEntriesInfoThread:(NSArray *)entries { NSAutoreleasePool *pool = [[NSAutoreleasePool alloc] init]; diff --git a/Playlist/PlaylistView.m b/Playlist/PlaylistView.m index 985286cbd..764457aca 100644 --- a/Playlist/PlaylistView.m +++ b/Playlist/PlaylistView.m @@ -133,8 +133,8 @@ { //Find which row is under the cursor [[self window] makeFirstResponder:self]; - NSPoint menuPoint = [self convertPoint:[event locationInWindow] fromView:nil]; - int row = [self rowAtPoint:menuPoint]; + NSPoint menuPoint = [self convertPoint:[event locationInWindow] fromView:nil]; + int row = [self rowAtPoint:menuPoint]; /* Update the table selection before showing menu Preserves the selection if the row under the mouse is selected (to allow for @@ -171,11 +171,12 @@ - (void)keyDown:(NSEvent *)e { - unsigned int modifiers = [e modifierFlags] & (NSCommandKeyMask | NSShiftKeyMask | NSControlKeyMask | NSAlternateKeyMask); - NSString *characters = [e characters]; - unichar c; + unsigned int modifiers = [e modifierFlags] & (NSCommandKeyMask | NSShiftKeyMask | NSControlKeyMask | NSAlternateKeyMask); + NSString *characters = [e characters]; + unichar c; - if ([characters length] != 1) { + if ([characters length] != 1) + { [super keyDown:e]; return; @@ -194,7 +195,9 @@ { [playbackController play:self]; } - else if (modifiers == 0 && c == 0x1b) { //Escape + // Escape + else if (modifiers == 0 && c == 0x1b) + { [playlistController clearFilterPredicate:self]; } else if (modifiers == NSControlKeyMask && c == 0xf703) // right arrow diff --git a/Playlist/UndoObject.h b/Playlist/UndoObject.h new file mode 100644 index 000000000..c191e1cc1 --- /dev/null +++ b/Playlist/UndoObject.h @@ -0,0 +1,27 @@ +// +// UndoObject.h +// Cog +// +// Created by Andre Reffhaug on 2/6/08. +// Copyright 2008 __MyCompanyName__. All rights reserved. +// + +#import <Cocoa/Cocoa.h> + + +@interface UndoObject : NSObject { + int origin; + int movedTo; + NSURL *path; +} + +-(void)setPath:(NSURL *) p; +-(void)setOrigin:(int) i; +-(void)setMovedTo:(int) i; +-(void)setOrigin:(int) i andPath:(NSURL *)path; + +-(int)origin; +-(int)movedTo; +-(NSURL *)path; + +@end diff --git a/Playlist/UndoObject.m b/Playlist/UndoObject.m new file mode 100644 index 000000000..a4fd129ac --- /dev/null +++ b/Playlist/UndoObject.m @@ -0,0 +1,53 @@ +// +// UndoObject.m +// Cog +// +// Created by Andre Reffhaug on 2/6/08. +// Copyright 2008 __MyCompanyName__. All rights reserved. +// + +#import "UndoObject.h" + + +@implementation UndoObject + +-(void)setPath:(NSURL *)p +{ + [p retain]; + [path release]; + path = p; +} + +-(void)setOrigin:(int)i +{ + origin = i; +} + +-(void)setMovedTo:(int)i +{ + movedTo = i; +} +-(void)setOrigin:(int) i andPath:(NSURL *)p +{ + origin = i; + [p retain]; + [path release]; + path = p; +} + +-(int) origin +{ + return origin; +} + +-(int) movedTo +{ + return movedTo; +} + +-(NSURL *) path +{ + return path; +} + +@end