Removed Fire import from Setup Wizard and File menu. Converted SetupWizard to
authorPatrick Steinhardt <steinhardt.p@me.com>
Mon, 14 Nov 2011 12:49:26 +0100
changeset 42987980394fb632
parent 4297 c9f5575c505b
child 4299 de1960114cf5
Removed Fire import from Setup Wizard and File menu. Converted SetupWizard to
XIB. Fixes #15366.
Adium.xcodeproj/project.pbxproj
Resources/FireLogImporter.nib/designable.nib
Resources/FireLogImporter.nib/keyedobjects.nib
Resources/SetupWizard.nib/designable.nib
Resources/SetupWizard.nib/keyedobjects.nib
Resources/SetupWizard.xib
Resources/ca.lproj/Localizable.strings
Resources/cs.lproj/Localizable.strings
Resources/da.lproj/Localizable.strings
Resources/de.lproj/Localizable.strings
Resources/el_GR.lproj/Localizable.strings
Resources/en.lproj/Localizable.strings
Resources/en_GB.lproj/Localizable.strings
Resources/es.lproj/Localizable.strings
Resources/fi.lproj/Localizable.strings
Resources/fr.lproj/Localizable.strings
Resources/fr_CA.lproj/Localizable.strings
Resources/hu.lproj/Localizable.strings
Resources/is.lproj/Localizable.strings
Resources/it.lproj/Localizable.strings
Resources/ja.lproj/Localizable.strings
Resources/nb.lproj/Localizable.strings
Resources/nl.lproj/Localizable.strings
Resources/pl.lproj/Localizable.strings
Resources/pt.lproj/Localizable.strings
Resources/pt_PT.lproj/Localizable.strings
Resources/ru.lproj/Localizable.strings
Resources/sk_SK.lproj/Localizable.strings
Resources/sl.lproj/Localizable.strings
Resources/sv.lproj/Localizable.strings
Resources/tr.lproj/Localizable.strings
Resources/uk_UA.lproj/Localizable.strings
Resources/zh_CN.lproj/Localizable.strings
Resources/zh_TW.lproj/Localizable.strings
Source/AdiumSetupWizard.h
Source/AdiumSetupWizard.m
Source/GBFireImporter.h
Source/GBFireImporter.m
Source/GBFireLogImporter.h
Source/GBFireLogImporter.m
Source/GBImportPlugin.m
     1.1 --- a/Adium.xcodeproj/project.pbxproj	Sun Nov 13 23:10:22 2011 +0100
     1.2 +++ b/Adium.xcodeproj/project.pbxproj	Mon Nov 14 12:49:26 2011 +0100
     1.3 @@ -274,8 +274,6 @@
     1.4  		3419DE820A81042F00C3FC68 /* ToolbarPrefs.plist in Resources */ = {isa = PBXBuildFile; fileRef = 34D8327607CBD5B3006466F2 /* ToolbarPrefs.plist */; };
     1.5  		3419DF3B0A8119BF00C3FC68 /* AICalendarDate.m in Sources */ = {isa = PBXBuildFile; fileRef = 340D0A000A7DD1F40059A3AF /* AICalendarDate.m */; };
     1.6  		3419E2DF0A81445800C3FC68 /* Localizable.strings in Resources */ = {isa = PBXBuildFile; fileRef = 3419E2DE0A81445800C3FC68 /* Localizable.strings */; };
     1.7 -		3419E2F80A8145B800C3FC68 /* GBFireImporter.m in Sources */ = {isa = PBXBuildFile; fileRef = F50A75A10A0AE77A00A6D1BA /* GBFireImporter.m */; };
     1.8 -		3419E2FA0A8145B900C3FC68 /* GBFireLogImporter.m in Sources */ = {isa = PBXBuildFile; fileRef = F56E068D0A4B738B008D1EB5 /* GBFireLogImporter.m */; };
     1.9  		3419F7760531512200C68BA3 /* Adium.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 34BD9DE105314751000AB133 /* Adium.framework */; };
    1.10  		3419FE230531586A00C68BA3 /* Adium.framework in Copy Frameworks */ = {isa = PBXBuildFile; fileRef = 34BD9DE105314751000AB133 /* Adium.framework */; };
    1.11  		341BCF850961354D00CF83F5 /* AIMessageWindow.m in Sources */ = {isa = PBXBuildFile; fileRef = 341BCF810961354D00CF83F5 /* AIMessageWindow.m */; };
    1.12 @@ -781,7 +779,7 @@
    1.13  		34DC88740A7EEE2F003E1636 /* AIPreferenceWindowController.m in Sources */ = {isa = PBXBuildFile; fileRef = F57938BB033E739101A8010A /* AIPreferenceWindowController.m */; };
    1.14  		34DC88770A7EEE2F003E1636 /* AdiumSetupWizard.m in Sources */ = {isa = PBXBuildFile; fileRef = 344161BC0943E0D800BC26ED /* AdiumSetupWizard.m */; };
    1.15  		34DC88780A7EEE2F003E1636 /* AdiumyButler.png in Resources */ = {isa = PBXBuildFile; fileRef = 344161CF0943E20D00BC26ED /* AdiumyButler.png */; };
    1.16 -		34DC88790A7EEE2F003E1636 /* SetupWizard.nib in Resources */ = {isa = PBXBuildFile; fileRef = 344161D30943E22F00BC26ED /* SetupWizard.nib */; };
    1.17 +		34DC88790A7EEE2F003E1636 /* SetupWizard.xib in Resources */ = {isa = PBXBuildFile; fileRef = 344161D30943E22F00BC26ED /* SetupWizard.xib */; };
    1.18  		34DC887B0A7EEE2F003E1636 /* SetupWizardBackgroundView.m in Sources */ = {isa = PBXBuildFile; fileRef = 3441623F0943E76400BC26ED /* SetupWizardBackgroundView.m */; };
    1.19  		34DC887D0A7EEE2F003E1636 /* AdiumSound.m in Sources */ = {isa = PBXBuildFile; fileRef = 4B14CF25085FBC5800C88949 /* AdiumSound.m */; };
    1.20  		34DC887F0A7EEE2F003E1636 /* AdiumSoundSets.m in Sources */ = {isa = PBXBuildFile; fileRef = 4B14CF27085FBC5900C88949 /* AdiumSoundSets.m */; };
    1.21 @@ -1524,7 +1522,6 @@
    1.22  		EFB1C3140DDBDA3100B3973D /* AITwitterIMPlugin.m in Sources */ = {isa = PBXBuildFile; fileRef = EFB1C3130DDBDA3100B3973D /* AITwitterIMPlugin.m */; };
    1.23  		F51BCD3B0A156261000FDC06 /* AutoHyperlinks.framework in Copy Frameworks */ = {isa = PBXBuildFile; fileRef = 3496A8EA07CE6CA30055BBAB /* AutoHyperlinks.framework */; };
    1.24  		F51BCEEA0A15793E000FDC06 /* AutoHyperlinks.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 3496A8EA07CE6CA30055BBAB /* AutoHyperlinks.framework */; };
    1.25 -		F551B1000B8F5130007D3A3C /* FireLogImporter.nib in Resources */ = {isa = PBXBuildFile; fileRef = F56E0DAF0A4CDF9C008D1EB5 /* FireLogImporter.nib */; };
    1.26  		F5F8CA4D0A1A9C9400154550 /* GBQuestionHandlerPlugin.m in Sources */ = {isa = PBXBuildFile; fileRef = F5F8CA4B0A1A9C9400154550 /* GBQuestionHandlerPlugin.m */; };
    1.27  /* End PBXBuildFile section */
    1.28  
    1.29 @@ -2573,7 +2570,7 @@
    1.30  		344161BC0943E0D800BC26ED /* AdiumSetupWizard.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = AdiumSetupWizard.m; path = Source/AdiumSetupWizard.m; sourceTree = "<group>"; };
    1.31  		344161C4059FC72E0019246B /* PurpleServices.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = PurpleServices.h; path = "Plugins/Purple Service/PurpleServices.h"; sourceTree = "<group>"; };
    1.32  		344161CF0943E20D00BC26ED /* AdiumyButler.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = AdiumyButler.png; path = Resources/AdiumyButler.png; sourceTree = "<group>"; };
    1.33 -		344161D30943E22F00BC26ED /* SetupWizard.nib */ = {isa = PBXFileReference; lastKnownFileType = wrapper.nib; name = SetupWizard.nib; path = Resources/SetupWizard.nib; sourceTree = "<group>"; };
    1.34 +		344161D30943E22F00BC26ED /* SetupWizard.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = SetupWizard.xib; path = Resources/SetupWizard.xib; sourceTree = "<group>"; };
    1.35  		3441623E0943E76400BC26ED /* SetupWizardBackgroundView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = SetupWizardBackgroundView.h; path = Source/SetupWizardBackgroundView.h; sourceTree = "<group>"; };
    1.36  		3441623F0943E76400BC26ED /* SetupWizardBackgroundView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = SetupWizardBackgroundView.m; path = Source/SetupWizardBackgroundView.m; sourceTree = "<group>"; };
    1.37  		344458ED070B5BEF00D8E932 /* ESDebugWindowController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = ESDebugWindowController.h; path = Source/ESDebugWindowController.h; sourceTree = "<group>"; };
    1.38 @@ -4741,8 +4738,6 @@
    1.39  		EFB1C3130DDBDA3100B3973D /* AITwitterIMPlugin.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = AITwitterIMPlugin.m; path = Source/AITwitterIMPlugin.m; sourceTree = "<group>"; };
    1.40  		F11B9621051CDB3B0000000E /* AIMessageAliasPlugin.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = AIMessageAliasPlugin.h; path = "Plugins/Message Alias Support/AIMessageAliasPlugin.h"; sourceTree = "<group>"; };
    1.41  		F11B9622051CDB3B0000000E /* AIMessageAliasPlugin.m */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.objc; name = AIMessageAliasPlugin.m; path = "Plugins/Message Alias Support/AIMessageAliasPlugin.m"; sourceTree = "<group>"; };
    1.42 -		F50A75A00A0AE77A00A6D1BA /* GBFireImporter.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = GBFireImporter.h; path = Source/GBFireImporter.h; sourceTree = "<group>"; };
    1.43 -		F50A75A10A0AE77A00A6D1BA /* GBFireImporter.m */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.objc; name = GBFireImporter.m; path = Source/GBFireImporter.m; sourceTree = "<group>"; };
    1.44  		F531836F019E40BB01A80165 /* Carbon.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Carbon.framework; path = /System/Library/Frameworks/Carbon.framework; sourceTree = "<absolute>"; };
    1.45  		F55B413B03AB895501A8010A /* AIAccountListPreferencesPlugin.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = AIAccountListPreferencesPlugin.h; path = Source/AIAccountListPreferencesPlugin.h; sourceTree = "<group>"; };
    1.46  		F55B413C03AB895501A8010A /* AIAccountListPreferencesPlugin.m */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.objc; name = AIAccountListPreferencesPlugin.m; path = Source/AIAccountListPreferencesPlugin.m; sourceTree = "<group>"; };
    1.47 @@ -4750,9 +4745,6 @@
    1.48  		F55B415D03AB8B5601A8010A /* AIContentController.m */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.objc; name = AIContentController.m; path = Source/AIContentController.m; sourceTree = "<group>"; };
    1.49  		F55B416603AB8BFC01A8010A /* AIPasswordPromptController.m */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.objc; name = AIPasswordPromptController.m; path = Source/AIPasswordPromptController.m; sourceTree = "<group>"; };
    1.50  		F55B416E03AB8C3201A8010A /* AIPasswordPromptController.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = AIPasswordPromptController.h; path = Source/AIPasswordPromptController.h; sourceTree = "<group>"; };
    1.51 -		F56E068C0A4B738B008D1EB5 /* GBFireLogImporter.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = GBFireLogImporter.h; path = Source/GBFireLogImporter.h; sourceTree = "<group>"; };
    1.52 -		F56E068D0A4B738B008D1EB5 /* GBFireLogImporter.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = GBFireLogImporter.m; path = Source/GBFireLogImporter.m; sourceTree = "<group>"; };
    1.53 -		F56E0DAF0A4CDF9C008D1EB5 /* FireLogImporter.nib */ = {isa = PBXFileReference; lastKnownFileType = wrapper.nib; name = FireLogImporter.nib; path = Resources/FireLogImporter.nib; sourceTree = "<group>"; };
    1.54  		F570A59803704B6101A8010A /* AIContactInfoWindowController.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = AIContactInfoWindowController.h; path = Source/AIContactInfoWindowController.h; sourceTree = "<group>"; };
    1.55  		F570A59903704B6101A8010A /* AIContactInfoWindowController.m */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.objc; name = AIContactInfoWindowController.m; path = Source/AIContactInfoWindowController.m; sourceTree = "<group>"; };
    1.56  		F570A5B503704C6101A8010A /* AIMenuController.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = AIMenuController.h; path = Source/AIMenuController.h; sourceTree = "<group>"; };
    1.57 @@ -5596,7 +5588,7 @@
    1.58  				344161BB0943E0D800BC26ED /* AdiumSetupWizard.h */,
    1.59  				344161BC0943E0D800BC26ED /* AdiumSetupWizard.m */,
    1.60  				344161CF0943E20D00BC26ED /* AdiumyButler.png */,
    1.61 -				344161D30943E22F00BC26ED /* SetupWizard.nib */,
    1.62 +				344161D30943E22F00BC26ED /* SetupWizard.xib */,
    1.63  				3441623E0943E76400BC26ED /* SetupWizardBackgroundView.h */,
    1.64  				3441623F0943E76400BC26ED /* SetupWizardBackgroundView.m */,
    1.65  			);
    1.66 @@ -8420,7 +8412,6 @@
    1.67  		9EB3C52304F94DB7001D1F74 /* Source */ = {
    1.68  			isa = PBXGroup;
    1.69  			children = (
    1.70 -				F56E0D200A4CDE95008D1EB5 /* Fire Importer */,
    1.71  				C4D29C9D0C3C2D90001545A2 /* iChat Importer */,
    1.72  			);
    1.73  			path = Source;
    1.74 @@ -8774,18 +8765,6 @@
    1.75  			name = "Message Window Interface";
    1.76  			sourceTree = "<group>";
    1.77  		};
    1.78 -		F56E0D200A4CDE95008D1EB5 /* Fire Importer */ = {
    1.79 -			isa = PBXGroup;
    1.80 -			children = (
    1.81 -				F50A75A00A0AE77A00A6D1BA /* GBFireImporter.h */,
    1.82 -				F50A75A10A0AE77A00A6D1BA /* GBFireImporter.m */,
    1.83 -				F56E068C0A4B738B008D1EB5 /* GBFireLogImporter.h */,
    1.84 -				F56E068D0A4B738B008D1EB5 /* GBFireLogImporter.m */,
    1.85 -				F56E0DAF0A4CDF9C008D1EB5 /* FireLogImporter.nib */,
    1.86 -			);
    1.87 -			name = "Fire Importer";
    1.88 -			sourceTree = SOURCE_ROOT;
    1.89 -		};
    1.90  		F5A3C2DD039A516E01A8010A /* Passwords */ = {
    1.91  			isa = PBXGroup;
    1.92  			children = (
    1.93 @@ -9777,7 +9756,7 @@
    1.94  				34DC886F0A7EEE2F003E1636 /* FTProgressStopPressed.tif in Resources */,
    1.95  				34DC88700A7EEE2F003E1636 /* FTProgressRevealPressed_Selected.tif in Resources */,
    1.96  				34DC88780A7EEE2F003E1636 /* AdiumyButler.png in Resources */,
    1.97 -				34DC88790A7EEE2F003E1636 /* SetupWizard.nib in Resources */,
    1.98 +				34DC88790A7EEE2F003E1636 /* SetupWizard.xib in Resources */,
    1.99  				34DC88820A7EEE2F003E1636 /* SoundPrefs.plist in Resources */,
   1.100  				34DC88890A7EEE2F003E1636 /* XtraProgressWindow.nib in Resources */,
   1.101  				3419DE730A81042F00C3FC68 /* AccountPrefs.plist in Resources */,
   1.102 @@ -9796,7 +9775,6 @@
   1.103  				34DC13050A81417700D710F3 /* LoginSelect.nib in Resources */,
   1.104  				347374BD0AA9206B00AD18E3 /* ShortcutRecorder.strings in Resources */,
   1.105  				34F312BD0ADC43CA00A4310E /* xtras_duck.png in Resources */,
   1.106 -				F551B1000B8F5130007D3A3C /* FireLogImporter.nib in Resources */,
   1.107  				117D6DC00BC5F0C40080D02B /* notify.png in Resources */,
   1.108  				344838690BC85EF70083723B /* AccountListPreferences.nib in Resources */,
   1.109  				344839380BC862780083723B /* pref-messages.png in Resources */,
   1.110 @@ -10441,8 +10419,6 @@
   1.111  				3419DF3B0A8119BF00C3FC68 /* AICalendarDate.m in Sources */,
   1.112  				34DC12FC0A81415D00D710F3 /* ESApplescriptabilityController.m in Sources */,
   1.113  				34DC13040A81417600D710F3 /* AILoginWindowController.m in Sources */,
   1.114 -				3419E2F80A8145B800C3FC68 /* GBFireImporter.m in Sources */,
   1.115 -				3419E2FA0A8145B900C3FC68 /* GBFireLogImporter.m in Sources */,
   1.116  				C44BA7830AAB696400C7504F /* SetupAssistantBoxBackgroundView.m in Sources */,
   1.117  				3430222A0AB4766E0082CF7C /* AINulRemovalPlugin.m in Sources */,
   1.118  				34BC8F7B0ACA3AAC00562745 /* AIScannerDebug.m in Sources */,
     2.1 --- a/Resources/FireLogImporter.nib/designable.nib	Sun Nov 13 23:10:22 2011 +0100
     2.2 +++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
     2.3 @@ -1,306 +0,0 @@
     2.4 -<?xml version="1.0" encoding="UTF-8"?>
     2.5 -<archive type="com.apple.InterfaceBuilder3.Cocoa.XIB" version="8.00">
     2.6 -	<data>
     2.7 -		<int key="IBDocument.SystemTarget">1060</int>
     2.8 -		<string key="IBDocument.SystemVersion">11C74</string>
     2.9 -		<string key="IBDocument.InterfaceBuilderVersion">1938</string>
    2.10 -		<string key="IBDocument.AppKitVersion">1138.23</string>
    2.11 -		<string key="IBDocument.HIToolboxVersion">567.00</string>
    2.12 -		<object class="NSMutableDictionary" key="IBDocument.PluginVersions">
    2.13 -			<string key="NS.key.0">com.apple.InterfaceBuilder.CocoaPlugin</string>
    2.14 -			<string key="NS.object.0">1938</string>
    2.15 -		</object>
    2.16 -		<array key="IBDocument.IntegratedClassDependencies">
    2.17 -			<string>NSTextField</string>
    2.18 -			<string>NSTextFieldCell</string>
    2.19 -			<string>NSWindowTemplate</string>
    2.20 -			<string>NSView</string>
    2.21 -			<string>NSProgressIndicator</string>
    2.22 -			<string>NSCustomObject</string>
    2.23 -		</array>
    2.24 -		<array key="IBDocument.PluginDependencies">
    2.25 -			<string>com.apple.InterfaceBuilder.CocoaPlugin</string>
    2.26 -		</array>
    2.27 -		<object class="NSMutableDictionary" key="IBDocument.Metadata">
    2.28 -			<string key="NS.key.0">PluginDependencyRecalculationVersion</string>
    2.29 -			<integer value="1" key="NS.object.0"/>
    2.30 -		</object>
    2.31 -		<array class="NSMutableArray" key="IBDocument.RootObjects" id="24031228">
    2.32 -			<object class="NSCustomObject" id="849774399">
    2.33 -				<string key="NSClassName">GBFireLogImporter</string>
    2.34 -			</object>
    2.35 -			<object class="NSCustomObject" id="696977538">
    2.36 -				<string key="NSClassName">FirstResponder</string>
    2.37 -			</object>
    2.38 -			<object class="NSCustomObject" id="192008232">
    2.39 -				<string key="NSClassName">NSApplication</string>
    2.40 -			</object>
    2.41 -			<object class="NSWindowTemplate" id="887246819">
    2.42 -				<int key="NSWindowStyleMask">15</int>
    2.43 -				<int key="NSWindowBacking">2</int>
    2.44 -				<string key="NSWindowRect">{{165, 480}, {490, 107}}</string>
    2.45 -				<int key="NSWTFlags">813170688</int>
    2.46 -				<string key="NSWindowTitle">Fire Log Importer</string>
    2.47 -				<object class="NSMutableString" key="NSWindowClass">
    2.48 -					<characters key="NS.bytes">NSWindow</characters>
    2.49 -				</object>
    2.50 -				<object class="NSMutableString" key="NSViewClass">
    2.51 -					<characters key="NS.bytes">View</characters>
    2.52 -				</object>
    2.53 -				<nil key="NSUserInterfaceItemIdentifier"/>
    2.54 -				<string key="NSWindowContentMinSize">{490, 107}</string>
    2.55 -				<object class="NSView" key="NSWindowView" id="377741044">
    2.56 -					<reference key="NSNextResponder"/>
    2.57 -					<int key="NSvFlags">256</int>
    2.58 -					<array class="NSMutableArray" key="NSSubviews">
    2.59 -						<object class="NSTextField" id="117582848">
    2.60 -							<reference key="NSNextResponder" ref="377741044"/>
    2.61 -							<int key="NSvFlags">261</int>
    2.62 -							<string key="NSFrame">{{181, 70}, {128, 17}}</string>
    2.63 -							<reference key="NSSuperview" ref="377741044"/>
    2.64 -							<reference key="NSWindow"/>
    2.65 -							<bool key="NSEnabled">YES</bool>
    2.66 -							<object class="NSTextFieldCell" key="NSCell" id="307216906">
    2.67 -								<int key="NSCellFlags">67239424</int>
    2.68 -								<int key="NSCellFlags2">272629760</int>
    2.69 -								<string key="NSContents">Importing Fire Logs</string>
    2.70 -								<object class="NSFont" key="NSSupport">
    2.71 -									<string key="NSName">LucidaGrande</string>
    2.72 -									<double key="NSSize">13</double>
    2.73 -									<int key="NSfFlags">1044</int>
    2.74 -								</object>
    2.75 -								<reference key="NSControlView" ref="117582848"/>
    2.76 -								<object class="NSColor" key="NSBackgroundColor" id="294285998">
    2.77 -									<int key="NSColorSpace">6</int>
    2.78 -									<string key="NSCatalogName">System</string>
    2.79 -									<string key="NSColorName">controlColor</string>
    2.80 -									<object class="NSColor" key="NSColor">
    2.81 -										<int key="NSColorSpace">3</int>
    2.82 -										<bytes key="NSWhite">MC42NjY2NjY2NjY3AA</bytes>
    2.83 -									</object>
    2.84 -								</object>
    2.85 -								<object class="NSColor" key="NSTextColor" id="474061176">
    2.86 -									<int key="NSColorSpace">6</int>
    2.87 -									<string key="NSCatalogName">System</string>
    2.88 -									<string key="NSColorName">controlTextColor</string>
    2.89 -									<object class="NSColor" key="NSColor">
    2.90 -										<int key="NSColorSpace">3</int>
    2.91 -										<bytes key="NSWhite">MAA</bytes>
    2.92 -									</object>
    2.93 -								</object>
    2.94 -							</object>
    2.95 -						</object>
    2.96 -						<object class="NSTextField" id="760874825">
    2.97 -							<reference key="NSNextResponder" ref="377741044"/>
    2.98 -							<int key="NSvFlags">261</int>
    2.99 -							<string key="NSFrame">{{17, 51}, {456, 11}}</string>
   2.100 -							<reference key="NSSuperview" ref="377741044"/>
   2.101 -							<reference key="NSWindow"/>
   2.102 -							<bool key="NSEnabled">YES</bool>
   2.103 -							<object class="NSTextFieldCell" key="NSCell" id="579367507">
   2.104 -								<int key="NSCellFlags">67239424</int>
   2.105 -								<int key="NSCellFlags2">138412032</int>
   2.106 -								<string key="NSContents"/>
   2.107 -								<object class="NSFont" key="NSSupport">
   2.108 -									<string key="NSName">LucidaGrande</string>
   2.109 -									<double key="NSSize">9</double>
   2.110 -									<int key="NSfFlags">3614</int>
   2.111 -								</object>
   2.112 -								<reference key="NSControlView" ref="760874825"/>
   2.113 -								<reference key="NSBackgroundColor" ref="294285998"/>
   2.114 -								<reference key="NSTextColor" ref="474061176"/>
   2.115 -							</object>
   2.116 -						</object>
   2.117 -						<object class="NSProgressIndicator" id="31727581">
   2.118 -							<reference key="NSNextResponder" ref="377741044"/>
   2.119 -							<int key="NSvFlags">1282</int>
   2.120 -							<object class="NSPSMatrix" key="NSDrawMatrix"/>
   2.121 -							<string key="NSFrame">{{18, 23}, {454, 20}}</string>
   2.122 -							<reference key="NSSuperview" ref="377741044"/>
   2.123 -							<reference key="NSWindow"/>
   2.124 -							<int key="NSpiFlags">16394</int>
   2.125 -							<double key="NSMaxValue">1</double>
   2.126 -						</object>
   2.127 -					</array>
   2.128 -					<string key="NSFrameSize">{490, 107}</string>
   2.129 -					<reference key="NSSuperview"/>
   2.130 -					<reference key="NSWindow"/>
   2.131 -				</object>
   2.132 -				<string key="NSScreenRect">{{0, 0}, {1400, 1050}}</string>
   2.133 -				<string key="NSMinSize">{490, 129}</string>
   2.134 -				<string key="NSMaxSize">{10000000000000, 10000000000000}</string>
   2.135 -				<bool key="NSWindowIsRestorable">YES</bool>
   2.136 -			</object>
   2.137 -		</array>
   2.138 -		<object class="IBObjectContainer" key="IBDocument.Objects">
   2.139 -			<array class="NSMutableArray" key="connectionRecords">
   2.140 -				<object class="IBConnectionRecord">
   2.141 -					<object class="IBOutletConnection" key="connection">
   2.142 -						<string key="label">window</string>
   2.143 -						<reference key="source" ref="849774399"/>
   2.144 -						<reference key="destination" ref="887246819"/>
   2.145 -					</object>
   2.146 -					<int key="connectionID">14</int>
   2.147 -				</object>
   2.148 -				<object class="IBConnectionRecord">
   2.149 -					<object class="IBOutletConnection" key="connection">
   2.150 -						<string key="label">progressIndicator</string>
   2.151 -						<reference key="source" ref="849774399"/>
   2.152 -						<reference key="destination" ref="31727581"/>
   2.153 -					</object>
   2.154 -					<int key="connectionID">15</int>
   2.155 -				</object>
   2.156 -				<object class="IBConnectionRecord">
   2.157 -					<object class="IBOutletConnection" key="connection">
   2.158 -						<string key="label">textField_quote</string>
   2.159 -						<reference key="source" ref="849774399"/>
   2.160 -						<reference key="destination" ref="760874825"/>
   2.161 -					</object>
   2.162 -					<int key="connectionID">16</int>
   2.163 -				</object>
   2.164 -			</array>
   2.165 -			<object class="IBMutableOrderedSet" key="objectRecords">
   2.166 -				<array key="orderedObjects">
   2.167 -					<object class="IBObjectRecord">
   2.168 -						<int key="objectID">0</int>
   2.169 -						<array key="object" id="0"/>
   2.170 -						<reference key="children" ref="24031228"/>
   2.171 -						<nil key="parent"/>
   2.172 -					</object>
   2.173 -					<object class="IBObjectRecord">
   2.174 -						<int key="objectID">-2</int>
   2.175 -						<reference key="object" ref="849774399"/>
   2.176 -						<reference key="parent" ref="0"/>
   2.177 -						<string key="objectName">File's Owner</string>
   2.178 -					</object>
   2.179 -					<object class="IBObjectRecord">
   2.180 -						<int key="objectID">-1</int>
   2.181 -						<reference key="object" ref="696977538"/>
   2.182 -						<reference key="parent" ref="0"/>
   2.183 -						<string key="objectName">First Responder</string>
   2.184 -					</object>
   2.185 -					<object class="IBObjectRecord">
   2.186 -						<int key="objectID">7</int>
   2.187 -						<reference key="object" ref="887246819"/>
   2.188 -						<array class="NSMutableArray" key="children">
   2.189 -							<reference ref="377741044"/>
   2.190 -						</array>
   2.191 -						<reference key="parent" ref="0"/>
   2.192 -						<string key="objectName">Window</string>
   2.193 -					</object>
   2.194 -					<object class="IBObjectRecord">
   2.195 -						<int key="objectID">8</int>
   2.196 -						<reference key="object" ref="377741044"/>
   2.197 -						<array class="NSMutableArray" key="children">
   2.198 -							<reference ref="117582848"/>
   2.199 -							<reference ref="760874825"/>
   2.200 -							<reference ref="31727581"/>
   2.201 -						</array>
   2.202 -						<reference key="parent" ref="887246819"/>
   2.203 -					</object>
   2.204 -					<object class="IBObjectRecord">
   2.205 -						<int key="objectID">9</int>
   2.206 -						<reference key="object" ref="117582848"/>
   2.207 -						<array class="NSMutableArray" key="children">
   2.208 -							<reference ref="307216906"/>
   2.209 -						</array>
   2.210 -						<reference key="parent" ref="377741044"/>
   2.211 -					</object>
   2.212 -					<object class="IBObjectRecord">
   2.213 -						<int key="objectID">10</int>
   2.214 -						<reference key="object" ref="760874825"/>
   2.215 -						<array class="NSMutableArray" key="children">
   2.216 -							<reference ref="579367507"/>
   2.217 -						</array>
   2.218 -						<reference key="parent" ref="377741044"/>
   2.219 -					</object>
   2.220 -					<object class="IBObjectRecord">
   2.221 -						<int key="objectID">11</int>
   2.222 -						<reference key="object" ref="31727581"/>
   2.223 -						<reference key="parent" ref="377741044"/>
   2.224 -					</object>
   2.225 -					<object class="IBObjectRecord">
   2.226 -						<int key="objectID">18</int>
   2.227 -						<reference key="object" ref="307216906"/>
   2.228 -						<reference key="parent" ref="117582848"/>
   2.229 -					</object>
   2.230 -					<object class="IBObjectRecord">
   2.231 -						<int key="objectID">19</int>
   2.232 -						<reference key="object" ref="579367507"/>
   2.233 -						<reference key="parent" ref="760874825"/>
   2.234 -					</object>
   2.235 -					<object class="IBObjectRecord">
   2.236 -						<int key="objectID">-3</int>
   2.237 -						<reference key="object" ref="192008232"/>
   2.238 -						<reference key="parent" ref="0"/>
   2.239 -						<string key="objectName">Application</string>
   2.240 -					</object>
   2.241 -				</array>
   2.242 -			</object>
   2.243 -			<dictionary class="NSMutableDictionary" key="flattenedProperties">
   2.244 -				<string key="-1.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
   2.245 -				<string key="-2.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
   2.246 -				<string key="-3.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
   2.247 -				<string key="10.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
   2.248 -				<string key="11.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
   2.249 -				<string key="18.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
   2.250 -				<string key="19.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
   2.251 -				<string key="7.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
   2.252 -				<string key="8.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
   2.253 -				<string key="9.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
   2.254 -			</dictionary>
   2.255 -			<dictionary class="NSMutableDictionary" key="unlocalizedProperties"/>
   2.256 -			<nil key="activeLocalization"/>
   2.257 -			<dictionary class="NSMutableDictionary" key="localizations"/>
   2.258 -			<nil key="sourceID"/>
   2.259 -			<int key="maxID">19</int>
   2.260 -		</object>
   2.261 -		<object class="IBClassDescriber" key="IBDocument.Classes">
   2.262 -			<array class="NSMutableArray" key="referencedPartialClassDescriptions">
   2.263 -				<object class="IBPartialClassDescription">
   2.264 -					<string key="className">GBFireLogImporter</string>
   2.265 -					<string key="superclassName">NSObject</string>
   2.266 -					<dictionary class="NSMutableDictionary" key="outlets">
   2.267 -						<string key="progressIndicator">NSProgressIndicator</string>
   2.268 -						<string key="textField_quote">NSTextField</string>
   2.269 -						<string key="window">NSWindow</string>
   2.270 -					</dictionary>
   2.271 -					<dictionary class="NSMutableDictionary" key="toOneOutletInfosByName">
   2.272 -						<object class="IBToOneOutletInfo" key="progressIndicator">
   2.273 -							<string key="name">progressIndicator</string>
   2.274 -							<string key="candidateClassName">NSProgressIndicator</string>
   2.275 -						</object>
   2.276 -						<object class="IBToOneOutletInfo" key="textField_quote">
   2.277 -							<string key="name">textField_quote</string>
   2.278 -							<string key="candidateClassName">NSTextField</string>
   2.279 -						</object>
   2.280 -						<object class="IBToOneOutletInfo" key="window">
   2.281 -							<string key="name">window</string>
   2.282 -							<string key="candidateClassName">NSWindow</string>
   2.283 -						</object>
   2.284 -					</dictionary>
   2.285 -					<object class="IBClassDescriptionSource" key="sourceIdentifier">
   2.286 -						<string key="majorKey">IBProjectSource</string>
   2.287 -						<string key="minorKey">./Classes/GBFireLogImporter.h</string>
   2.288 -					</object>
   2.289 -				</object>
   2.290 -			</array>
   2.291 -		</object>
   2.292 -		<int key="IBDocument.localizationMode">0</int>
   2.293 -		<string key="IBDocument.TargetRuntimeIdentifier">IBCocoaFramework</string>
   2.294 -		<object class="NSMutableDictionary" key="IBDocument.PluginDeclaredDependencies">
   2.295 -			<string key="NS.key.0">com.apple.InterfaceBuilder.CocoaPlugin.macosx</string>
   2.296 -			<real value="1060" key="NS.object.0"/>
   2.297 -		</object>
   2.298 -		<object class="NSMutableDictionary" key="IBDocument.PluginDeclaredDependencyDefaults">
   2.299 -			<string key="NS.key.0">com.apple.InterfaceBuilder.CocoaPlugin.macosx</string>
   2.300 -			<real value="1060" key="NS.object.0"/>
   2.301 -		</object>
   2.302 -		<object class="NSMutableDictionary" key="IBDocument.PluginDeclaredDevelopmentDependencies">
   2.303 -			<string key="NS.key.0">com.apple.InterfaceBuilder.CocoaPlugin.InterfaceBuilder3</string>
   2.304 -			<real value="3200" key="NS.object.0"/>
   2.305 -		</object>
   2.306 -		<bool key="IBDocument.PluginDeclaredDependenciesTrackSystemTargetVersion">YES</bool>
   2.307 -		<int key="IBDocument.defaultPropertyAccessControl">3</int>
   2.308 -	</data>
   2.309 -</archive>
     3.1 Binary file Resources/FireLogImporter.nib/keyedobjects.nib has changed
     4.1 --- a/Resources/SetupWizard.nib/designable.nib	Sun Nov 13 23:10:22 2011 +0100
     4.2 +++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
     4.3 @@ -1,2036 +0,0 @@
     4.4 -<?xml version="1.0" encoding="UTF-8"?>
     4.5 -<archive type="com.apple.InterfaceBuilder3.Cocoa.XIB" version="8.00">
     4.6 -	<data>
     4.7 -		<int key="IBDocument.SystemTarget">1060</int>
     4.8 -		<string key="IBDocument.SystemVersion">11A511</string>
     4.9 -		<string key="IBDocument.InterfaceBuilderVersion">1617</string>
    4.10 -		<string key="IBDocument.AppKitVersion">1138</string>
    4.11 -		<string key="IBDocument.HIToolboxVersion">566.00</string>
    4.12 -		<object class="NSMutableDictionary" key="IBDocument.PluginVersions">
    4.13 -			<string key="NS.key.0">com.apple.InterfaceBuilder.CocoaPlugin</string>
    4.14 -			<string key="NS.object.0">1617</string>
    4.15 -		</object>
    4.16 -		<array key="IBDocument.IntegratedClassDependencies">
    4.17 -			<string>NSTextField</string>
    4.18 -			<string>NSPopUpButtonCell</string>
    4.19 -			<string>NSScroller</string>
    4.20 -			<string>NSPopUpButton</string>
    4.21 -			<string>NSButton</string>
    4.22 -			<string>NSMenu</string>
    4.23 -			<string>NSScrollView</string>
    4.24 -			<string>NSButtonCell</string>
    4.25 -			<string>NSTextFieldCell</string>
    4.26 -			<string>NSMenuItem</string>
    4.27 -			<string>NSBox</string>
    4.28 -			<string>NSProgressIndicator</string>
    4.29 -			<string>NSTabView</string>
    4.30 -			<string>NSCustomView</string>
    4.31 -			<string>NSTabViewItem</string>
    4.32 -			<string>NSView</string>
    4.33 -			<string>NSWindowTemplate</string>
    4.34 -			<string>NSTextView</string>
    4.35 -			<string>NSCustomObject</string>
    4.36 -		</array>
    4.37 -		<array key="IBDocument.PluginDependencies">
    4.38 -			<string>com.apple.InterfaceBuilder.CocoaPlugin</string>
    4.39 -		</array>
    4.40 -		<dictionary class="NSMutableDictionary" key="IBDocument.Metadata"/>
    4.41 -		<array class="NSMutableArray" key="IBDocument.RootObjects" id="589682474">
    4.42 -			<object class="NSCustomObject" id="765704780">
    4.43 -				<string key="NSClassName">AdiumSetupWizard</string>
    4.44 -			</object>
    4.45 -			<object class="NSCustomObject" id="272842418">
    4.46 -				<string key="NSClassName">FirstResponder</string>
    4.47 -			</object>
    4.48 -			<object class="NSCustomObject" id="947164950">
    4.49 -				<string key="NSClassName">NSApplication</string>
    4.50 -			</object>
    4.51 -			<object class="NSWindowTemplate" id="1044063078">
    4.52 -				<int key="NSWindowStyleMask">7</int>
    4.53 -				<int key="NSWindowBacking">2</int>
    4.54 -				<string key="NSWindowRect">{{191, 399}, {615, 411}}</string>
    4.55 -				<int key="NSWTFlags">1886914560</int>
    4.56 -				<string key="NSWindowTitle">Window</string>
    4.57 -				<string key="NSWindowClass">NSWindow</string>
    4.58 -				<object class="NSMutableString" key="NSViewClass">
    4.59 -					<characters key="NS.bytes">View</characters>
    4.60 -				</object>
    4.61 -				<nil key="NSUserInterfaceItemIdentifier"/>
    4.62 -				<string key="NSWindowContentMinSize">{213, 107}</string>
    4.63 -				<object class="NSView" key="NSWindowView" id="532451656">
    4.64 -					<reference key="NSNextResponder"/>
    4.65 -					<int key="NSvFlags">256</int>
    4.66 -					<array class="NSMutableArray" key="NSSubviews">
    4.67 -						<object class="NSCustomView" id="937930123">
    4.68 -							<reference key="NSNextResponder" ref="532451656"/>
    4.69 -							<int key="NSvFlags">256</int>
    4.70 -							<string key="NSFrame">{{145, 56}, {449, 305}}</string>
    4.71 -							<reference key="NSSuperview" ref="532451656"/>
    4.72 -							<reference key="NSWindow"/>
    4.73 -							<string key="NSClassName">SetupAssistantBoxBackgroundView</string>
    4.74 -							<string key="NSExtension">NSView</string>
    4.75 -						</object>
    4.76 -						<object class="NSCustomView" id="577533829">
    4.77 -							<reference key="NSNextResponder" ref="532451656"/>
    4.78 -							<int key="NSvFlags">256</int>
    4.79 -							<string key="NSFrame">{{-9, 20}, {600, 391}}</string>
    4.80 -							<reference key="NSSuperview" ref="532451656"/>
    4.81 -							<reference key="NSWindow"/>
    4.82 -							<string key="NSClassName">SetupWizardBackgroundView</string>
    4.83 -							<string key="NSExtension">NSView</string>
    4.84 -						</object>
    4.85 -						<object class="NSBox" id="809930931">
    4.86 -							<reference key="NSNextResponder" ref="532451656"/>
    4.87 -							<int key="NSvFlags">256</int>
    4.88 -							<array class="NSMutableArray" key="NSSubviews">
    4.89 -								<object class="NSView" id="358474532">
    4.90 -									<reference key="NSNextResponder" ref="809930931"/>
    4.91 -									<int key="NSvFlags">274</int>
    4.92 -									<string key="NSFrame">{{1, 1}, {448, 303}}</string>
    4.93 -									<reference key="NSSuperview" ref="809930931"/>
    4.94 -									<reference key="NSWindow"/>
    4.95 -								</object>
    4.96 -							</array>
    4.97 -							<string key="NSFrame">{{145, 56}, {450, 305}}</string>
    4.98 -							<reference key="NSSuperview" ref="532451656"/>
    4.99 -							<reference key="NSWindow"/>
   4.100 -							<string key="NSOffsets">{0, 0}</string>
   4.101 -							<object class="NSTextFieldCell" key="NSTitleCell">
   4.102 -								<int key="NSCellFlags">67239424</int>
   4.103 -								<int key="NSCellFlags2">0</int>
   4.104 -								<string key="NSContents">Box</string>
   4.105 -								<object class="NSFont" key="NSSupport">
   4.106 -									<string key="NSName">LucidaGrande</string>
   4.107 -									<double key="NSSize">11</double>
   4.108 -									<int key="NSfFlags">3100</int>
   4.109 -								</object>
   4.110 -								<object class="NSColor" key="NSBackgroundColor" id="12149645">
   4.111 -									<int key="NSColorSpace">6</int>
   4.112 -									<string key="NSCatalogName">System</string>
   4.113 -									<string key="NSColorName">textBackgroundColor</string>
   4.114 -									<object class="NSColor" key="NSColor" id="367270094">
   4.115 -										<int key="NSColorSpace">3</int>
   4.116 -										<bytes key="NSWhite">MQA</bytes>
   4.117 -									</object>
   4.118 -								</object>
   4.119 -								<object class="NSColor" key="NSTextColor">
   4.120 -									<int key="NSColorSpace">3</int>
   4.121 -									<bytes key="NSWhite">MCAwLjgwMDAwMDAxAA</bytes>
   4.122 -								</object>
   4.123 -							</object>
   4.124 -							<reference key="NSContentView" ref="358474532"/>
   4.125 -							<int key="NSBorderType">1</int>
   4.126 -							<int key="NSBoxType">3</int>
   4.127 -							<int key="NSTitlePosition">0</int>
   4.128 -							<bool key="NSTransparent">NO</bool>
   4.129 -						</object>
   4.130 -						<object class="NSButton" id="589626502">
   4.131 -							<reference key="NSNextResponder" ref="532451656"/>
   4.132 -							<int key="NSvFlags">257</int>
   4.133 -							<string key="NSFrame">{{385, 12}, {108, 32}}</string>
   4.134 -							<reference key="NSSuperview" ref="532451656"/>
   4.135 -							<reference key="NSWindow"/>
   4.136 -							<bool key="NSEnabled">YES</bool>
   4.137 -							<object class="NSButtonCell" key="NSCell" id="732476236">
   4.138 -								<int key="NSCellFlags">67239424</int>
   4.139 -								<int key="NSCellFlags2">134217728</int>
   4.140 -								<string key="NSContents">Go Back</string>
   4.141 -								<object class="NSFont" key="NSSupport" id="19461230">
   4.142 -									<string key="NSName">LucidaGrande</string>
   4.143 -									<double key="NSSize">13</double>
   4.144 -									<int key="NSfFlags">1044</int>
   4.145 -								</object>
   4.146 -								<reference key="NSControlView" ref="589626502"/>
   4.147 -								<int key="NSButtonFlags">-2038284033</int>
   4.148 -								<int key="NSButtonFlags2">1</int>
   4.149 -								<object class="NSFont" key="NSAlternateImage" id="1035902178">
   4.150 -									<string key="NSName">Helvetica</string>
   4.151 -									<double key="NSSize">13</double>
   4.152 -									<int key="NSfFlags">16</int>
   4.153 -								</object>
   4.154 -								<string key="NSAlternateContents"/>
   4.155 -								<object class="NSMutableString" key="NSKeyEquivalent">
   4.156 -									<characters key="NS.bytes"/>
   4.157 -								</object>
   4.158 -								<int key="NSPeriodicDelay">200</int>
   4.159 -								<int key="NSPeriodicInterval">25</int>
   4.160 -							</object>
   4.161 -						</object>
   4.162 -						<object class="NSButton" id="920653528">
   4.163 -							<reference key="NSNextResponder" ref="532451656"/>
   4.164 -							<int key="NSvFlags">257</int>
   4.165 -							<string key="NSFrame">{{493, 12}, {108, 32}}</string>
   4.166 -							<reference key="NSSuperview" ref="532451656"/>
   4.167 -							<reference key="NSWindow"/>
   4.168 -							<bool key="NSEnabled">YES</bool>
   4.169 -							<object class="NSButtonCell" key="NSCell" id="38815897">
   4.170 -								<int key="NSCellFlags">67239424</int>
   4.171 -								<int key="NSCellFlags2">137887744</int>
   4.172 -								<string key="NSContents">Continue</string>
   4.173 -								<reference key="NSSupport" ref="19461230"/>
   4.174 -								<reference key="NSControlView" ref="920653528"/>
   4.175 -								<int key="NSButtonFlags">-2038284033</int>
   4.176 -								<int key="NSButtonFlags2">1</int>
   4.177 -								<reference key="NSAlternateImage" ref="1035902178"/>
   4.178 -								<string key="NSAlternateContents"/>
   4.179 -								<string type="base64-UTF8" key="NSKeyEquivalent">DQ</string>
   4.180 -								<int key="NSPeriodicDelay">200</int>
   4.181 -								<int key="NSPeriodicInterval">25</int>
   4.182 -							</object>
   4.183 -						</object>
   4.184 -						<object class="NSButton" id="336102001">
   4.185 -							<reference key="NSNextResponder" ref="532451656"/>
   4.186 -							<int key="NSvFlags">-2147483388</int>
   4.187 -							<string key="NSFrame">{{157, 12}, {125, 32}}</string>
   4.188 -							<reference key="NSSuperview" ref="532451656"/>
   4.189 -							<reference key="NSWindow"/>
   4.190 -							<bool key="NSEnabled">YES</bool>
   4.191 -							<object class="NSButtonCell" key="NSCell" id="478540116">
   4.192 -								<int key="NSCellFlags">67239424</int>
   4.193 -								<int key="NSCellFlags2">134217728</int>
   4.194 -								<string key="NSContents">Add Another</string>
   4.195 -								<reference key="NSSupport" ref="19461230"/>
   4.196 -								<reference key="NSControlView" ref="336102001"/>
   4.197 -								<int key="NSButtonFlags">-2038284033</int>
   4.198 -								<int key="NSButtonFlags2">1</int>
   4.199 -								<reference key="NSAlternateImage" ref="19461230"/>
   4.200 -								<string key="NSAlternateContents"/>
   4.201 -								<object class="NSMutableString" key="NSKeyEquivalent">
   4.202 -									<characters key="NS.bytes"/>
   4.203 -								</object>
   4.204 -								<int key="NSPeriodicDelay">200</int>
   4.205 -								<int key="NSPeriodicInterval">25</int>
   4.206 -							</object>
   4.207 -						</object>
   4.208 -						<object class="NSTabView" id="782611147">
   4.209 -							<reference key="NSNextResponder" ref="532451656"/>
   4.210 -							<int key="NSvFlags">256</int>
   4.211 -							<string key="NSFrame">{{146, 60}, {447, 301}}</string>
   4.212 -							<reference key="NSSuperview" ref="532451656"/>
   4.213 -							<reference key="NSWindow"/>
   4.214 -							<array class="NSMutableArray" key="NSTabViewItems">
   4.215 -								<object class="NSTabViewItem" id="589476996">
   4.216 -									<string key="NSIdentifier">welcome</string>
   4.217 -									<object class="NSView" key="NSView" id="232763656">
   4.218 -										<reference key="NSNextResponder" ref="782611147"/>
   4.219 -										<int key="NSvFlags">256</int>
   4.220 -										<array class="NSMutableArray" key="NSSubviews">
   4.221 -											<object class="NSScrollView" id="266106167">
   4.222 -												<reference key="NSNextResponder" ref="232763656"/>
   4.223 -												<int key="NSvFlags">256</int>
   4.224 -												<array class="NSMutableArray" key="NSSubviews">
   4.225 -													<object class="NSClipView" id="436114676">
   4.226 -														<reference key="NSNextResponder" ref="266106167"/>
   4.227 -														<int key="NSvFlags">2304</int>
   4.228 -														<array class="NSMutableArray" key="NSSubviews">
   4.229 -															<object class="NSTextView" id="856980083">
   4.230 -																<reference key="NSNextResponder" ref="436114676"/>
   4.231 -																<int key="NSvFlags">2322</int>
   4.232 -																<string key="NSFrameSize">{407, 249}</string>
   4.233 -																<reference key="NSSuperview" ref="436114676"/>
   4.234 -																<reference key="NSWindow"/>
   4.235 -																<object class="NSTextContainer" key="NSTextContainer" id="987707059">
   4.236 -																	<object class="NSLayoutManager" key="NSLayoutManager">
   4.237 -																		<object class="NSTextStorage" key="NSTextStorage">
   4.238 -																			<object class="NSMutableString" key="NSString">
   4.239 -																				<bytes key="NS.bytes">PDw8d2VsY29tZSBtZXNzYWdlIGhlcmU+Pj4</bytes>
   4.240 -																			</object>
   4.241 -																			<dictionary key="NSAttributes" id="240737591">
   4.242 -																				<object class="NSFont" key="NSFont">
   4.243 -																					<string key="NSName">LucidaGrande</string>
   4.244 -																					<double key="NSSize">13</double>
   4.245 -																					<int key="NSfFlags">16</int>
   4.246 -																				</object>
   4.247 -																				<object class="NSParagraphStyle" key="NSParagraphStyle">
   4.248 -																					<int key="NSAlignment">4</int>
   4.249 -																					<array key="NSTabStops">
   4.250 -																						<object class="NSTextTab">
   4.251 -																							<double key="NSLocation">28</double>
   4.252 -																						</object>
   4.253 -																						<object class="NSTextTab">
   4.254 -																							<double key="NSLocation">56</double>
   4.255 -																						</object>
   4.256 -																						<object class="NSTextTab">
   4.257 -																							<double key="NSLocation">84</double>
   4.258 -																						</object>
   4.259 -																						<object class="NSTextTab">
   4.260 -																							<double key="NSLocation">112</double>
   4.261 -																						</object>
   4.262 -																						<object class="NSTextTab">
   4.263 -																							<double key="NSLocation">140</double>
   4.264 -																						</object>
   4.265 -																						<object class="NSTextTab">
   4.266 -																							<double key="NSLocation">168</double>
   4.267 -																						</object>
   4.268 -																						<object class="NSTextTab">
   4.269 -																							<double key="NSLocation">196</double>
   4.270 -																						</object>
   4.271 -																						<object class="NSTextTab">
   4.272 -																							<double key="NSLocation">224</double>
   4.273 -																						</object>
   4.274 -																						<object class="NSTextTab">
   4.275 -																							<double key="NSLocation">252</double>
   4.276 -																						</object>
   4.277 -																						<object class="NSTextTab">
   4.278 -																							<double key="NSLocation">280</double>
   4.279 -																						</object>
   4.280 -																						<object class="NSTextTab">
   4.281 -																							<double key="NSLocation">308</double>
   4.282 -																						</object>
   4.283 -																						<object class="NSTextTab">
   4.284 -																							<double key="NSLocation">336</double>
   4.285 -																						</object>
   4.286 -																					</array>
   4.287 -																				</object>
   4.288 -																			</dictionary>
   4.289 -																			<nil key="NSDelegate"/>
   4.290 -																		</object>
   4.291 -																		<array class="NSMutableArray" key="NSTextContainers">
   4.292 -																			<reference ref="987707059"/>
   4.293 -																		</array>
   4.294 -																		<int key="NSLMFlags">6</int>
   4.295 -																		<nil key="NSDelegate"/>
   4.296 -																	</object>
   4.297 -																	<reference key="NSTextView" ref="856980083"/>
   4.298 -																	<double key="NSWidth">407</double>
   4.299 -																	<int key="NSTCFlags">1</int>
   4.300 -																</object>
   4.301 -																<object class="NSTextViewSharedData" key="NSSharedData">
   4.302 -																	<int key="NSFlags">67120100</int>
   4.303 -																	<int key="NSTextCheckingTypes">0</int>
   4.304 -																	<nil key="NSMarkedAttributes"/>
   4.305 -																	<reference key="NSBackgroundColor" ref="367270094"/>
   4.306 -																	<dictionary key="NSSelectedAttributes">
   4.307 -																		<object class="NSColor" key="NSBackgroundColor" id="434318789">
   4.308 -																			<int key="NSColorSpace">6</int>
   4.309 -																			<string key="NSCatalogName">System</string>
   4.310 -																			<string key="NSColorName">selectedTextBackgroundColor</string>
   4.311 -																			<object class="NSColor" key="NSColor" id="202603283">
   4.312 -																				<int key="NSColorSpace">3</int>
   4.313 -																				<bytes key="NSWhite">MC42NjY2NjY2NjY3AA</bytes>
   4.314 -																			</object>
   4.315 -																		</object>
   4.316 -																		<object class="NSColor" key="NSColor" id="12933601">
   4.317 -																			<int key="NSColorSpace">6</int>
   4.318 -																			<string key="NSCatalogName">System</string>
   4.319 -																			<string key="NSColorName">selectedTextColor</string>
   4.320 -																			<object class="NSColor" key="NSColor" id="141371480">
   4.321 -																				<int key="NSColorSpace">3</int>
   4.322 -																				<bytes key="NSWhite">MAA</bytes>
   4.323 -																			</object>
   4.324 -																		</object>
   4.325 -																	</dictionary>
   4.326 -																	<reference key="NSInsertionColor" ref="141371480"/>
   4.327 -																	<dictionary key="NSLinkAttributes">
   4.328 -																		<object class="NSColor" key="NSColor" id="1048723184">
   4.329 -																			<int key="NSColorSpace">1</int>
   4.330 -																			<bytes key="NSRGB">MCAwIDEAA</bytes>
   4.331 -																		</object>
   4.332 -																		<integer value="1" key="NSUnderline"/>
   4.333 -																	</dictionary>
   4.334 -																	<nil key="NSDefaultParagraphStyle"/>
   4.335 -																	<nil key="NSTextFinder"/>
   4.336 -																	<int key="NSPreferredTextFinderStyle">1</int>
   4.337 -																</object>
   4.338 -																<int key="NSTVFlags">6</int>
   4.339 -																<string key="NSMaxSize">{412, 10000000}</string>
   4.340 -																<string key="NSMinize">{399, 249}</string>
   4.341 -																<nil key="NSDelegate"/>
   4.342 -															</object>
   4.343 -														</array>
   4.344 -														<string key="NSFrameSize">{407, 249}</string>
   4.345 -														<reference key="NSSuperview" ref="266106167"/>
   4.346 -														<reference key="NSWindow"/>
   4.347 -														<reference key="NSNextKeyView" ref="856980083"/>
   4.348 -														<reference key="NSDocView" ref="856980083"/>
   4.349 -														<reference key="NSBGColor" ref="367270094"/>
   4.350 -														<object class="NSCursor" key="NSCursor" id="256502306">
   4.351 -															<string key="NSHotSpot">{4, 4}</string>
   4.352 -															<int key="NSCursorType">0</int>
   4.353 -														</object>
   4.354 -														<int key="NScvFlags">4</int>
   4.355 -													</object>
   4.356 -													<object class="NSScroller" id="454366920">
   4.357 -														<reference key="NSNextResponder" ref="266106167"/>
   4.358 -														<int key="NSvFlags">-2147483392</int>
   4.359 -														<string key="NSFrame">{{-30, 1}, {15, 286}}</string>
   4.360 -														<reference key="NSSuperview" ref="266106167"/>
   4.361 -														<reference key="NSWindow"/>
   4.362 -														<reference key="NSTarget" ref="266106167"/>
   4.363 -														<string key="NSAction">_doScroller:</string>
   4.364 -														<double key="NSCurValue">1</double>
   4.365 -													</object>
   4.366 -													<object class="NSScroller" id="540826813">
   4.367 -														<reference key="NSNextResponder" ref="266106167"/>
   4.368 -														<int key="NSvFlags">-2147483392</int>
   4.369 -														<string key="NSFrame">{{-100, -100}, {87, 18}}</string>
   4.370 -														<reference key="NSSuperview" ref="266106167"/>
   4.371 -														<reference key="NSWindow"/>
   4.372 -														<int key="NSsFlags">1</int>
   4.373 -														<reference key="NSTarget" ref="266106167"/>
   4.374 -														<string key="NSAction">_doScroller:</string>
   4.375 -														<double key="NSCurValue">1</double>
   4.376 -														<double key="NSPercent">0.94565218687057495</double>
   4.377 -													</object>
   4.378 -												</array>
   4.379 -												<string key="NSFrame">{{20, 32}, {407, 249}}</string>
   4.380 -												<reference key="NSSuperview" ref="232763656"/>
   4.381 -												<reference key="NSWindow"/>
   4.382 -												<reference key="NSNextKeyView" ref="436114676"/>
   4.383 -												<int key="NSsFlags">133648</int>
   4.384 -												<reference key="NSVScroller" ref="454366920"/>
   4.385 -												<reference key="NSHScroller" ref="540826813"/>
   4.386 -												<reference key="NSContentView" ref="436114676"/>
   4.387 -											</object>
   4.388 -											<object class="NSButton" id="273702641">
   4.389 -												<reference key="NSNextResponder" ref="232763656"/>
   4.390 -												<int key="NSvFlags">256</int>
   4.391 -												<string key="NSFrame">{{110, 8}, {221, 32}}</string>
   4.392 -												<reference key="NSSuperview" ref="232763656"/>
   4.393 -												<reference key="NSWindow"/>
   4.394 -												<bool key="NSEnabled">YES</bool>
   4.395 -												<object class="NSButtonCell" key="NSCell" id="876127194">
   4.396 -													<int key="NSCellFlags">67239424</int>
   4.397 -													<int key="NSCellFlags2">134217728</int>
   4.398 -													<string key="NSContents">Information about Importing</string>
   4.399 -													<reference key="NSSupport" ref="19461230"/>
   4.400 -													<reference key="NSControlView" ref="273702641"/>
   4.401 -													<int key="NSButtonFlags">-2038284033</int>
   4.402 -													<int key="NSButtonFlags2">1</int>
   4.403 -													<reference key="NSAlternateImage" ref="19461230"/>
   4.404 -													<string key="NSAlternateContents"/>
   4.405 -													<object class="NSMutableString" key="NSKeyEquivalent">
   4.406 -														<characters key="NS.bytes"/>
   4.407 -													</object>
   4.408 -													<int key="NSPeriodicDelay">200</int>
   4.409 -													<int key="NSPeriodicInterval">25</int>
   4.410 -												</object>
   4.411 -											</object>
   4.412 -										</array>
   4.413 -										<string key="NSFrameSize">{447, 301}</string>
   4.414 -										<reference key="NSSuperview" ref="782611147"/>
   4.415 -										<reference key="NSWindow"/>
   4.416 -									</object>
   4.417 -									<string key="NSLabel">welcome</string>
   4.418 -									<object class="NSColor" key="NSColor" id="1066430239">
   4.419 -										<int key="NSColorSpace">6</int>
   4.420 -										<string key="NSCatalogName">System</string>
   4.421 -										<string key="NSColorName">controlColor</string>
   4.422 -										<reference key="NSColor" ref="202603283"/>
   4.423 -									</object>
   4.424 -									<reference key="NSTabView" ref="782611147"/>
   4.425 -								</object>
   4.426 -								<object class="NSTabViewItem" id="118170904">
   4.427 -									<string key="NSIdentifier">import_client</string>
   4.428 -									<object class="NSView" key="NSView" id="1070679790">
   4.429 -										<nil key="NSNextResponder"/>
   4.430 -										<int key="NSvFlags">256</int>
   4.431 -										<array class="NSMutableArray" key="NSSubviews">
   4.432 -											<object class="NSScrollView" id="362965198">
   4.433 -												<reference key="NSNextResponder" ref="1070679790"/>
   4.434 -												<int key="NSvFlags">256</int>
   4.435 -												<array class="NSMutableArray" key="NSSubviews">
   4.436 -													<object class="NSClipView" id="30469725">
   4.437 -														<reference key="NSNextResponder" ref="362965198"/>
   4.438 -														<int key="NSvFlags">2304</int>
   4.439 -														<array class="NSMutableArray" key="NSSubviews">
   4.440 -															<object class="NSTextView" id="603214452">
   4.441 -																<reference key="NSNextResponder" ref="30469725"/>
   4.442 -																<int key="NSvFlags">2322</int>
   4.443 -																<string key="NSFrameSize">{407, 261}</string>
   4.444 -																<reference key="NSSuperview" ref="30469725"/>
   4.445 -																<object class="NSTextContainer" key="NSTextContainer" id="423742416">
   4.446 -																	<object class="NSLayoutManager" key="NSLayoutManager">
   4.447 -																		<object class="NSTextStorage" key="NSTextStorage">
   4.448 -																			<object class="NSMutableString" key="NSString">
   4.449 -																				<characters key="NS.bytes">messaging info here</characters>
   4.450 -																			</object>
   4.451 -																			<reference key="NSAttributes" ref="240737591"/>
   4.452 -																			<nil key="NSDelegate"/>
   4.453 -																		</object>
   4.454 -																		<array class="NSMutableArray" key="NSTextContainers">
   4.455 -																			<reference ref="423742416"/>
   4.456 -																		</array>
   4.457 -																		<int key="NSLMFlags">6</int>
   4.458 -																		<nil key="NSDelegate"/>
   4.459 -																	</object>
   4.460 -																	<reference key="NSTextView" ref="603214452"/>
   4.461 -																	<double key="NSWidth">407</double>
   4.462 -																	<int key="NSTCFlags">1</int>
   4.463 -																</object>
   4.464 -																<object class="NSTextViewSharedData" key="NSSharedData">
   4.465 -																	<int key="NSFlags">67120100</int>
   4.466 -																	<int key="NSTextCheckingTypes">0</int>
   4.467 -																	<nil key="NSMarkedAttributes"/>
   4.468 -																	<reference key="NSBackgroundColor" ref="367270094"/>
   4.469 -																	<dictionary key="NSSelectedAttributes">
   4.470 -																		<reference key="NSBackgroundColor" ref="434318789"/>
   4.471 -																		<reference key="NSColor" ref="12933601"/>
   4.472 -																	</dictionary>
   4.473 -																	<reference key="NSInsertionColor" ref="141371480"/>
   4.474 -																	<dictionary key="NSLinkAttributes">
   4.475 -																		<reference key="NSColor" ref="1048723184"/>
   4.476 -																		<integer value="1" key="NSUnderline"/>
   4.477 -																	</dictionary>
   4.478 -																	<nil key="NSDefaultParagraphStyle"/>
   4.479 -																	<nil key="NSTextFinder"/>
   4.480 -																	<int key="NSPreferredTextFinderStyle">1</int>
   4.481 -																</object>
   4.482 -																<int key="NSTVFlags">6</int>
   4.483 -																<string key="NSMaxSize">{407, 10000000}</string>
   4.484 -																<nil key="NSDelegate"/>
   4.485 -															</object>
   4.486 -														</array>
   4.487 -														<string key="NSFrameSize">{407, 261}</string>
   4.488 -														<reference key="NSSuperview" ref="362965198"/>
   4.489 -														<reference key="NSNextKeyView" ref="603214452"/>
   4.490 -														<reference key="NSDocView" ref="603214452"/>
   4.491 -														<reference key="NSBGColor" ref="367270094"/>
   4.492 -														<reference key="NSCursor" ref="256502306"/>
   4.493 -														<int key="NScvFlags">4</int>
   4.494 -													</object>
   4.495 -													<object class="NSScroller" id="545384257">
   4.496 -														<reference key="NSNextResponder" ref="362965198"/>
   4.497 -														<int key="NSvFlags">-2147483392</int>
   4.498 -														<string key="NSFrame">{{-30, 1}, {15, 286}}</string>
   4.499 -														<reference key="NSSuperview" ref="362965198"/>
   4.500 -														<reference key="NSTarget" ref="362965198"/>
   4.501 -														<string key="NSAction">_doScroller:</string>
   4.502 -														<double key="NSCurValue">1</double>
   4.503 -													</object>
   4.504 -													<object class="NSScroller" id="454589080">
   4.505 -														<reference key="NSNextResponder" ref="362965198"/>
   4.506 -														<int key="NSvFlags">256</int>
   4.507 -														<string key="NSFrame">{{-100, -100}, {87, 18}}</string>
   4.508 -														<reference key="NSSuperview" ref="362965198"/>
   4.509 -														<int key="NSsFlags">1</int>
   4.510 -														<reference key="NSTarget" ref="362965198"/>
   4.511 -														<string key="NSAction">_doScroller:</string>
   4.512 -														<double key="NSCurValue">1</double>
   4.513 -														<double key="NSPercent">0.94565218687057495</double>
   4.514 -													</object>
   4.515 -												</array>
   4.516 -												<string key="NSFrame">{{25, 20}, {407, 261}}</string>
   4.517 -												<reference key="NSSuperview" ref="1070679790"/>
   4.518 -												<reference key="NSNextKeyView" ref="30469725"/>
   4.519 -												<int key="NSsFlags">133648</int>
   4.520 -												<reference key="NSVScroller" ref="545384257"/>
   4.521 -												<reference key="NSHScroller" ref="454589080"/>
   4.522 -												<reference key="NSContentView" ref="30469725"/>
   4.523 -												<bytes key="NSScrollAmts">AAAAAAAAAAAAAAAAAAAAAA</bytes>
   4.524 -											</object>
   4.525 -										</array>
   4.526 -										<string key="NSFrameSize">{447, 301}</string>
   4.527 -									</object>
   4.528 -									<string key="NSLabel">import_client</string>
   4.529 -									<reference key="NSColor" ref="1066430239"/>
   4.530 -									<reference key="NSTabView" ref="782611147"/>
   4.531 -								</object>
   4.532 -								<object class="NSTabViewItem" id="595818746">
   4.533 -									<string key="NSIdentifier">account_setup</string>
   4.534 -									<object class="NSView" key="NSView" id="903855791">
   4.535 -										<nil key="NSNextResponder"/>
   4.536 -										<int key="NSvFlags">256</int>
   4.537 -										<array class="NSMutableArray" key="NSSubviews">
   4.538 -											<object class="NSTextField" id="1044214582">
   4.539 -												<reference key="NSNextResponder" ref="903855791"/>
   4.540 -												<int key="NSvFlags">264</int>
   4.541 -												<string key="NSFrame">{{162, 68}, {240, 22}}</string>
   4.542 -												<reference key="NSSuperview" ref="903855791"/>
   4.543 -												<bool key="NSEnabled">YES</bool>
   4.544 -												<object class="NSTextFieldCell" key="NSCell" id="654339368">
   4.545 -													<int key="NSCellFlags">-1804468671</int>
   4.546 -													<int key="NSCellFlags2">4195328</int>
   4.547 -													<string key="NSContents"/>
   4.548 -													<reference key="NSSupport" ref="19461230"/>
   4.549 -													<reference key="NSControlView" ref="1044214582"/>
   4.550 -													<bool key="NSDrawsBackground">YES</bool>
   4.551 -													<reference key="NSBackgroundColor" ref="12149645"/>
   4.552 -													<object class="NSColor" key="NSTextColor" id="165394769">
   4.553 -														<int key="NSColorSpace">6</int>
   4.554 -														<string key="NSCatalogName">System</string>
   4.555 -														<string key="NSColorName">textColor</string>
   4.556 -														<reference key="NSColor" ref="141371480"/>
   4.557 -													</object>
   4.558 -												</object>
   4.559 -											</object>
   4.560 -											<object class="NSTextField" id="750767494">
   4.561 -												<reference key="NSNextResponder" ref="903855791"/>
   4.562 -												<int key="NSvFlags">264</int>
   4.563 -												<string key="NSFrame">{{17, 70}, {140, 17}}</string>
   4.564 -												<reference key="NSSuperview" ref="903855791"/>
   4.565 -												<bool key="NSEnabled">YES</bool>
   4.566 -												<object class="NSTextFieldCell" key="NSCell" id="338896392">
   4.567 -													<int key="NSCellFlags">67239424</int>
   4.568 -													<int key="NSCellFlags2">71303168</int>
   4.569 -													<string key="NSContents">User Name:</string>
   4.570 -													<reference key="NSSupport" ref="19461230"/>
   4.571 -													<reference key="NSControlView" ref="750767494"/>
   4.572 -													<reference key="NSBackgroundColor" ref="1066430239"/>
   4.573 -													<object class="NSColor" key="NSTextColor" id="348248648">
   4.574 -														<int key="NSColorSpace">6</int>
   4.575 -														<string key="NSCatalogName">System</string>
   4.576 -														<string key="NSColorName">controlTextColor</string>
   4.577 -														<reference key="NSColor" ref="141371480"/>
   4.578 -													</object>
   4.579 -												</object>
   4.580 -											</object>
   4.581 -											<object class="NSTextField" id="1006372938">
   4.582 -												<reference key="NSNextResponder" ref="903855791"/>
   4.583 -												<int key="NSvFlags">264</int>
   4.584 -												<string key="NSFrame">{{17, 38}, {140, 17}}</string>
   4.585 -												<reference key="NSSuperview" ref="903855791"/>
   4.586 -												<bool key="NSEnabled">YES</bool>
   4.587 -												<object class="NSTextFieldCell" key="NSCell" id="400111431">
   4.588 -													<int key="NSCellFlags">67239424</int>
   4.589 -													<int key="NSCellFlags2">71303168</int>
   4.590 -													<string key="NSContents">Password:</string>
   4.591 -													<reference key="NSSupport" ref="19461230"/>
   4.592 -													<reference key="NSControlView" ref="1006372938"/>
   4.593 -													<reference key="NSBackgroundColor" ref="1066430239"/>
   4.594 -													<reference key="NSTextColor" ref="348248648"/>
   4.595 -												</object>
   4.596 -											</object>
   4.597 -											<object class="NSTextField" id="459634818">
   4.598 -												<reference key="NSNextResponder" ref="903855791"/>
   4.599 -												<int key="NSvFlags">264</int>
   4.600 -												<string key="NSFrame">{{162, 36}, {240, 22}}</string>
   4.601 -												<reference key="NSSuperview" ref="903855791"/>
   4.602 -												<bool key="NSEnabled">YES</bool>
   4.603 -												<object class="NSTextFieldCell" key="NSCell" id="833323521">
   4.604 -													<int key="NSCellFlags">-1804468671</int>
   4.605 -													<int key="NSCellFlags2">4195328</int>
   4.606 -													<string key="NSContents"/>
   4.607 -													<reference key="NSSupport" ref="19461230"/>
   4.608 -													<reference key="NSControlView" ref="459634818"/>
   4.609 -													<bool key="NSDrawsBackground">YES</bool>
   4.610 -													<reference key="NSBackgroundColor" ref="12149645"/>
   4.611 -													<reference key="NSTextColor" ref="165394769"/>
   4.612 -												</object>
   4.613 -											</object>
   4.614 -											<object class="NSTextField" id="614353816">
   4.615 -												<reference key="NSNextResponder" ref="903855791"/>
   4.616 -												<int key="NSvFlags">264</int>
   4.617 -												<string key="NSFrame">{{17, 105}, {140, 17}}</string>
   4.618 -												<reference key="NSSuperview" ref="903855791"/>
   4.619 -												<bool key="NSEnabled">YES</bool>
   4.620 -												<object class="NSTextFieldCell" key="NSCell" id="743754675">
   4.621 -													<int key="NSCellFlags">67239424</int>
   4.622 -													<int key="NSCellFlags2">71303168</int>
   4.623 -													<string key="NSContents">Service:</string>
   4.624 -													<reference key="NSSupport" ref="19461230"/>
   4.625 -													<reference key="NSControlView" ref="614353816"/>
   4.626 -													<reference key="NSBackgroundColor" ref="1066430239"/>
   4.627 -													<reference key="NSTextColor" ref="348248648"/>
   4.628 -												</object>
   4.629 -											</object>
   4.630 -											<object class="NSPopUpButton" id="895748495">
   4.631 -												<reference key="NSNextResponder" ref="903855791"/>
   4.632 -												<int key="NSvFlags">256</int>
   4.633 -												<string key="NSFrame">{{159, 99}, {246, 26}}</string>
   4.634 -												<reference key="NSSuperview" ref="903855791"/>
   4.635 -												<bool key="NSEnabled">YES</bool>
   4.636 -												<object class="NSPopUpButtonCell" key="NSCell" id="397590076">
   4.637 -													<int key="NSCellFlags">-2076049856</int>
   4.638 -													<int key="NSCellFlags2">2048</int>
   4.639 -													<reference key="NSSupport" ref="19461230"/>
   4.640 -													<reference key="NSControlView" ref="895748495"/>
   4.641 -													<int key="NSButtonFlags">109199615</int>
   4.642 -													<int key="NSButtonFlags2">1</int>
   4.643 -													<reference key="NSAlternateImage" ref="19461230"/>
   4.644 -													<string key="NSAlternateContents"/>
   4.645 -													<object class="NSMutableString" key="NSKeyEquivalent">
   4.646 -														<characters key="NS.bytes"/>
   4.647 -													</object>
   4.648 -													<int key="NSPeriodicDelay">400</int>
   4.649 -													<int key="NSPeriodicInterval">75</int>
   4.650 -													<object class="NSMenuItem" key="NSMenuItem" id="189274766">
   4.651 -														<reference key="NSMenu" ref="79358005"/>
   4.652 -														<string key="NSTitle">Item3</string>
   4.653 -														<string key="NSKeyEquiv"/>
   4.654 -														<int key="NSKeyEquivModMask">1048576</int>
   4.655 -														<int key="NSMnemonicLoc">2147483647</int>
   4.656 -														<int key="NSState">1</int>
   4.657 -														<object class="NSCustomResource" key="NSOnImage">
   4.658 -															<string key="NSClassName">NSImage</string>
   4.659 -															<string key="NSResourceName">NSMenuCheckmark</string>
   4.660 -														</object>
   4.661 -														<object class="NSCustomResource" key="NSMixedImage">
   4.662 -															<string key="NSClassName">NSImage</string>
   4.663 -															<string key="NSResourceName">NSMenuMixedState</string>
   4.664 -														</object>
   4.665 -														<string key="NSAction">_popUpItemAction:</string>
   4.666 -														<reference key="NSTarget" ref="397590076"/>
   4.667 -													</object>
   4.668 -													<bool key="NSMenuItemRespectAlignment">YES</bool>
   4.669 -													<object class="NSMenu" key="NSMenu" id="79358005">
   4.670 -														<object class="NSMutableString" key="NSTitle">
   4.671 -															<characters key="NS.bytes">OtherViews</characters>
   4.672 -														</object>
   4.673 -														<array class="NSMutableArray" key="NSMenuItems">
   4.674 -															<reference ref="189274766"/>
   4.675 -														</array>
   4.676 -													</object>
   4.677 -													<int key="NSPreferredEdge">3</int>
   4.678 -													<bool key="NSUsesItemFromMenu">YES</bool>
   4.679 -													<bool key="NSAltersState">YES</bool>
   4.680 -													<int key="NSArrowPosition">1</int>
   4.681 -												</object>
   4.682 -											</object>
   4.683 -											<object class="NSScrollView" id="220726487">
   4.684 -												<reference key="NSNextResponder" ref="903855791"/>
   4.685 -												<int key="NSvFlags">256</int>
   4.686 -												<array class="NSMutableArray" key="NSSubviews">
   4.687 -													<object class="NSClipView" id="851955997">
   4.688 -														<reference key="NSNextResponder" ref="220726487"/>
   4.689 -														<int key="NSvFlags">2304</int>
   4.690 -														<array class="NSMutableArray" key="NSSubviews">
   4.691 -															<object class="NSTextView" id="494428129">
   4.692 -																<reference key="NSNextResponder" ref="851955997"/>
   4.693 -																<int key="NSvFlags">2322</int>
   4.694 -																<string key="NSFrameSize">{407, 16}</string>
   4.695 -																<reference key="NSSuperview" ref="851955997"/>
   4.696 -																<object class="NSTextContainer" key="NSTextContainer" id="730100579">
   4.697 -																	<object class="NSLayoutManager" key="NSLayoutManager">
   4.698 -																		<object class="NSTextStorage" key="NSTextStorage">
   4.699 -																			<object class="NSMutableString" key="NSString">
   4.700 -																				<characters key="NS.bytes">messaging info here</characters>
   4.701 -																			</object>
   4.702 -																			<reference key="NSAttributes" ref="240737591"/>
   4.703 -																			<nil key="NSDelegate"/>
   4.704 -																		</object>
   4.705 -																		<array class="NSMutableArray" key="NSTextContainers">
   4.706 -																			<reference ref="730100579"/>
   4.707 -																		</array>
   4.708 -																		<int key="NSLMFlags">6</int>
   4.709 -																		<nil key="NSDelegate"/>
   4.710 -																	</object>
   4.711 -																	<reference key="NSTextView" ref="494428129"/>
   4.712 -																	<double key="NSWidth">407</double>
   4.713 -																	<int key="NSTCFlags">1</int>
   4.714 -																</object>
   4.715 -																<object class="NSTextViewSharedData" key="NSSharedData">
   4.716 -																	<int key="NSFlags">67120100</int>
   4.717 -																	<int key="NSTextCheckingTypes">0</int>
   4.718 -																	<nil key="NSMarkedAttributes"/>
   4.719 -																	<reference key="NSBackgroundColor" ref="367270094"/>
   4.720 -																	<dictionary key="NSSelectedAttributes">
   4.721 -																		<reference key="NSBackgroundColor" ref="434318789"/>
   4.722 -																		<reference key="NSColor" ref="12933601"/>
   4.723 -																	</dictionary>
   4.724 -																	<reference key="NSInsertionColor" ref="141371480"/>
   4.725 -																	<dictionary key="NSLinkAttributes">
   4.726 -																		<reference key="NSColor" ref="1048723184"/>
   4.727 -																		<integer value="1" key="NSUnderline"/>
   4.728 -																	</dictionary>
   4.729 -																	<nil key="NSDefaultParagraphStyle"/>
   4.730 -																	<nil key="NSTextFinder"/>
   4.731 -																	<int key="NSPreferredTextFinderStyle">1</int>
   4.732 -																</object>
   4.733 -																<int key="NSTVFlags">6</int>
   4.734 -																<string key="NSMaxSize">{407, 10000000}</string>
   4.735 -																<string key="NSMinize">{114, 0}</string>
   4.736 -																<nil key="NSDelegate"/>
   4.737 -															</object>
   4.738 -														</array>
   4.739 -														<string key="NSFrameSize">{407, 149}</string>
   4.740 -														<reference key="NSSuperview" ref="220726487"/>
   4.741 -														<reference key="NSNextKeyView" ref="494428129"/>
   4.742 -														<reference key="NSDocView" ref="494428129"/>
   4.743 -														<reference key="NSBGColor" ref="367270094"/>
   4.744 -														<reference key="NSCursor" ref="256502306"/>
   4.745 -														<int key="NScvFlags">4</int>
   4.746 -													</object>
   4.747 -													<object class="NSScroller" id="1054556282">
   4.748 -														<reference key="NSNextResponder" ref="220726487"/>
   4.749 -														<int key="NSvFlags">-2147483392</int>
   4.750 -														<string key="NSFrame">{{-30, 1}, {15, 286}}</string>
   4.751 -														<reference key="NSSuperview" ref="220726487"/>
   4.752 -														<reference key="NSTarget" ref="220726487"/>
   4.753 -														<string key="NSAction">_doScroller:</string>
   4.754 -														<double key="NSCurValue">1</double>
   4.755 -													</object>
   4.756 -													<object class="NSScroller" id="727036547">
   4.757 -														<reference key="NSNextResponder" ref="220726487"/>
   4.758 -														<int key="NSvFlags">256</int>
   4.759 -														<string key="NSFrame">{{-100, -100}, {87, 18}}</string>
   4.760 -														<reference key="NSSuperview" ref="220726487"/>
   4.761 -														<int key="NSsFlags">1</int>
   4.762 -														<reference key="NSTarget" ref="220726487"/>
   4.763 -														<string key="NSAction">_doScroller:</string>
   4.764 -														<double key="NSCurValue">1</double>
   4.765 -														<double key="NSPercent">0.94565218687057495</double>
   4.766 -													</object>
   4.767 -												</array>
   4.768 -												<string key="NSFrame">{{20, 132}, {407, 149}}</string>
   4.769 -												<reference key="NSSuperview" ref="903855791"/>
   4.770 -												<reference key="NSNextKeyView" ref="851955997"/>
   4.771 -												<int key="NSsFlags">133648</int>
   4.772 -												<reference key="NSVScroller" ref="1054556282"/>
   4.773 -												<reference key="NSHScroller" ref="727036547"/>
   4.774 -												<reference key="NSContentView" ref="851955997"/>
   4.775 -											</object>
   4.776 -										</array>
   4.777 -										<string key="NSFrameSize">{447, 301}</string>
   4.778 -									</object>
   4.779 -									<string key="NSLabel">account_setup</string>
   4.780 -									<reference key="NSColor" ref="1066430239"/>
   4.781 -									<reference key="NSTabView" ref="782611147"/>
   4.782 -								</object>
   4.783 -								<object class="NSTabViewItem" id="554480908">
   4.784 -									<string key="NSIdentifier">done</string>
   4.785 -									<object class="NSView" key="NSView" id="857392327">
   4.786 -										<nil key="NSNextResponder"/>
   4.787 -										<int key="NSvFlags">256</int>
   4.788 -										<array class="NSMutableArray" key="NSSubviews">
   4.789 -											<object class="NSScrollView" id="11282184">
   4.790 -												<reference key="NSNextResponder" ref="857392327"/>
   4.791 -												<int key="NSvFlags">256</int>
   4.792 -												<array class="NSMutableArray" key="NSSubviews">
   4.793 -													<object class="NSClipView" id="967771140">
   4.794 -														<reference key="NSNextResponder" ref="11282184"/>
   4.795 -														<int key="NSvFlags">2304</int>
   4.796 -														<array class="NSMutableArray" key="NSSubviews">
   4.797 -															<object class="NSTextView" id="614495636">
   4.798 -																<reference key="NSNextResponder" ref="967771140"/>
   4.799 -																<int key="NSvFlags">2322</int>
   4.800 -																<string key="NSFrameSize">{407, 16}</string>
   4.801 -																<reference key="NSSuperview" ref="967771140"/>
   4.802 -																<object class="NSTextContainer" key="NSTextContainer" id="207390920">
   4.803 -																	<object class="NSLayoutManager" key="NSLayoutManager">
   4.804 -																		<object class="NSTextStorage" key="NSTextStorage">
   4.805 -																			<object class="NSMutableString" key="NSString">
   4.806 -																				<bytes key="NS.bytes">PDw8eW91J3JlIGFsbCBkb25lLCB3b29ob28sIG1lc3NhZ2UgaGVyZT4+Pg</bytes>
   4.807 -																			</object>
   4.808 -																			<reference key="NSAttributes" ref="240737591"/>
   4.809 -																			<nil key="NSDelegate"/>
   4.810 -																		</object>
   4.811 -																		<array class="NSMutableArray" key="NSTextContainers">
   4.812 -																			<reference ref="207390920"/>
   4.813 -																		</array>
   4.814 -																		<int key="NSLMFlags">6</int>
   4.815 -																		<nil key="NSDelegate"/>
   4.816 -																	</object>
   4.817 -																	<reference key="NSTextView" ref="614495636"/>
   4.818 -																	<double key="NSWidth">407</double>
   4.819 -																	<int key="NSTCFlags">1</int>
   4.820 -																</object>
   4.821 -																<object class="NSTextViewSharedData" key="NSSharedData">
   4.822 -																	<int key="NSFlags">67120100</int>
   4.823 -																	<int key="NSTextCheckingTypes">0</int>
   4.824 -																	<nil key="NSMarkedAttributes"/>
   4.825 -																	<reference key="NSBackgroundColor" ref="367270094"/>
   4.826 -																	<dictionary key="NSSelectedAttributes">
   4.827 -																		<reference key="NSBackgroundColor" ref="434318789"/>
   4.828 -																		<reference key="NSColor" ref="12933601"/>
   4.829 -																	</dictionary>
   4.830 -																	<reference key="NSInsertionColor" ref="141371480"/>
   4.831 -																	<dictionary key="NSLinkAttributes">
   4.832 -																		<reference key="NSColor" ref="1048723184"/>
   4.833 -																		<integer value="1" key="NSUnderline"/>
   4.834 -																	</dictionary>
   4.835 -																	<nil key="NSDefaultParagraphStyle"/>
   4.836 -																	<nil key="NSTextFinder"/>
   4.837 -																	<int key="NSPreferredTextFinderStyle">1</int>
   4.838 -																</object>
   4.839 -																<int key="NSTVFlags">6</int>
   4.840 -																<string key="NSMaxSize">{412, 10000000}</string>
   4.841 -																<string key="NSMinize">{114, 0}</string>
   4.842 -																<nil key="NSDelegate"/>
   4.843 -															</object>
   4.844 -														</array>
   4.845 -														<string key="NSFrameSize">{407, 261}</string>
   4.846 -														<reference key="NSSuperview" ref="11282184"/>
   4.847 -														<reference key="NSNextKeyView" ref="614495636"/>
   4.848 -														<reference key="NSDocView" ref="614495636"/>
   4.849 -														<reference key="NSBGColor" ref="367270094"/>
   4.850 -														<reference key="NSCursor" ref="256502306"/>
   4.851 -														<int key="NScvFlags">4</int>
   4.852 -													</object>
   4.853 -													<object class="NSScroller" id="328346106">
   4.854 -														<reference key="NSNextResponder" ref="11282184"/>
   4.855 -														<int key="NSvFlags">-2147483392</int>
   4.856 -														<string key="NSFrame">{{-30, 1}, {15, 286}}</string>
   4.857 -														<reference key="NSSuperview" ref="11282184"/>
   4.858 -														<reference key="NSTarget" ref="11282184"/>
   4.859 -														<string key="NSAction">_doScroller:</string>
   4.860 -														<double key="NSCurValue">1</double>
   4.861 -													</object>
   4.862 -													<object class="NSScroller" id="220323521">
   4.863 -														<reference key="NSNextResponder" ref="11282184"/>
   4.864 -														<int key="NSvFlags">256</int>
   4.865 -														<string key="NSFrame">{{-100, -100}, {87, 18}}</string>
   4.866 -														<reference key="NSSuperview" ref="11282184"/>
   4.867 -														<int key="NSsFlags">1</int>
   4.868 -														<reference key="NSTarget" ref="11282184"/>
   4.869 -														<string key="NSAction">_doScroller:</string>
   4.870 -														<double key="NSCurValue">1</double>
   4.871 -														<double key="NSPercent">0.94565218687057495</double>
   4.872 -													</object>
   4.873 -												</array>
   4.874 -												<string key="NSFrame">{{20, 20}, {407, 261}}</string>
   4.875 -												<reference key="NSSuperview" ref="857392327"/>
   4.876 -												<reference key="NSNextKeyView" ref="967771140"/>
   4.877 -												<int key="NSsFlags">133648</int>
   4.878 -												<reference key="NSVScroller" ref="328346106"/>
   4.879 -												<reference key="NSHScroller" ref="220323521"/>
   4.880 -												<reference key="NSContentView" ref="967771140"/>
   4.881 -											</object>
   4.882 -										</array>
   4.883 -										<string key="NSFrameSize">{447, 301}</string>
   4.884 -									</object>
   4.885 -									<string key="NSLabel">done</string>
   4.886 -									<reference key="NSColor" ref="1066430239"/>
   4.887 -									<reference key="NSTabView" ref="782611147"/>
   4.888 -								</object>
   4.889 -							</array>
   4.890 -							<reference key="NSSelectedTabViewItem" ref="589476996"/>
   4.891 -							<reference key="NSFont" ref="19461230"/>
   4.892 -							<int key="NSTvFlags">6</int>
   4.893 -							<bool key="NSAllowTruncatedLabels">YES</bool>
   4.894 -							<array class="NSMutableArray" key="NSSubviews">
   4.895 -								<reference ref="232763656"/>
   4.896 -							</array>
   4.897 -						</object>
   4.898 -						<object class="NSProgressIndicator" id="1014533837">
   4.899 -							<reference key="NSNextResponder" ref="532451656"/>
   4.900 -							<int key="NSvFlags">-2147482368</int>
   4.901 -							<object class="NSPSMatrix" key="NSDrawMatrix"/>
   4.902 -							<string key="NSFrame">{{321, 14}, {32, 32}}</string>
   4.903 -							<reference key="NSSuperview" ref="532451656"/>
   4.904 -							<reference key="NSWindow"/>
   4.905 -							<int key="NSpiFlags">28682</int>
   4.906 -							<double key="NSMaxValue">100</double>
   4.907 -						</object>
   4.908 -						<object class="NSTextField" id="584847413">
   4.909 -							<reference key="NSNextResponder" ref="532451656"/>
   4.910 -							<int key="NSvFlags">256</int>
   4.911 -							<string key="NSFrame">{{163, 369}, {428, 22}}</string>
   4.912 -							<reference key="NSSuperview" ref="532451656"/>
   4.913 -							<reference key="NSWindow"/>
   4.914 -							<bool key="NSEnabled">YES</bool>
   4.915 -							<object class="NSTextFieldCell" key="NSCell" id="635153826">
   4.916 -								<int key="NSCellFlags">67239424</int>
   4.917 -								<int key="NSCellFlags2">272629760</int>
   4.918 -								<string key="NSContents">Import Fire's Settings</string>
   4.919 -								<object class="NSFont" key="NSSupport">
   4.920 -									<string key="NSName">LucidaGrande</string>
   4.921 -									<double key="NSSize">18</double>
   4.922 -									<int key="NSfFlags">16</int>
   4.923 -								</object>
   4.924 -								<reference key="NSControlView" ref="584847413"/>
   4.925 -								<reference key="NSBackgroundColor" ref="1066430239"/>
   4.926 -								<reference key="NSTextColor" ref="348248648"/>
   4.927 -							</object>
   4.928 -						</object>
   4.929 -					</array>
   4.930 -					<string key="NSFrameSize">{615, 411}</string>
   4.931 -					<reference key="NSSuperview"/>
   4.932 -					<reference key="NSWindow"/>
   4.933 -				</object>
   4.934 -				<string key="NSScreenRect">{{0, 0}, {1680, 1028}}</string>
   4.935 -				<string key="NSMinSize">{213, 129}</string>
   4.936 -				<string key="NSMaxSize">{10000000000000, 10000000000000}</string>
   4.937 -				<bool key="NSWindowIsRestorable">YES</bool>
   4.938 -			</object>
   4.939 -		</array>
   4.940 -		<object class="IBObjectContainer" key="IBDocument.Objects">
   4.941 -			<array class="NSMutableArray" key="connectionRecords">
   4.942 -				<object class="IBConnectionRecord">
   4.943 -					<object class="IBOutletConnection" key="connection">
   4.944 -						<string key="label">window</string>
   4.945 -						<reference key="source" ref="765704780"/>
   4.946 -						<reference key="destination" ref="1044063078"/>
   4.947 -					</object>
   4.948 -					<int key="connectionID">7</int>
   4.949 -				</object>
   4.950 -				<object class="IBConnectionRecord">
   4.951 -					<object class="IBOutletConnection" key="connection">
   4.952 -						<string key="label">nextKeyView</string>
   4.953 -						<reference key="source" ref="920653528"/>
   4.954 -						<reference key="destination" ref="589626502"/>
   4.955 -					</object>
   4.956 -					<int key="connectionID">11</int>
   4.957 -				</object>
   4.958 -				<object class="IBConnectionRecord">
   4.959 -					<object class="IBOutletConnection" key="connection">
   4.960 -						<string key="label">nextKeyView</string>
   4.961 -						<reference key="source" ref="589626502"/>
   4.962 -						<reference key="destination" ref="336102001"/>
   4.963 -					</object>
   4.964 -					<int key="connectionID">12</int>
   4.965 -				</object>
   4.966 -				<object class="IBConnectionRecord">
   4.967 -					<object class="IBOutletConnection" key="connection">
   4.968 -						<string key="label">backgroundView</string>
   4.969 -						<reference key="source" ref="765704780"/>
   4.970 -						<reference key="destination" ref="577533829"/>
   4.971 -					</object>
   4.972 -					<int key="connectionID">20</int>
   4.973 -				</object>
   4.974 -				<object class="IBConnectionRecord">
   4.975 -					<object class="IBOutletConnection" key="connection">
   4.976 -						<string key="label">button_continue</string>
   4.977 -						<reference key="source" ref="765704780"/>
   4.978 -						<reference key="destination" ref="920653528"/>
   4.979 -					</object>
   4.980 -					<int key="connectionID">52</int>
   4.981 -				</object>
   4.982 -				<object class="IBConnectionRecord">
   4.983 -					<object class="IBOutletConnection" key="connection">
   4.984 -						<string key="label">button_goBack</string>
   4.985 -						<reference key="source" ref="765704780"/>
   4.986 -						<reference key="destination" ref="589626502"/>
   4.987 -					</object>
   4.988 -					<int key="connectionID">53</int>
   4.989 -				</object>
   4.990 -				<object class="IBConnectionRecord">
   4.991 -					<object class="IBOutletConnection" key="connection">
   4.992 -						<string key="label">button_alternate</string>
   4.993 -						<reference key="source" ref="765704780"/>
   4.994 -						<reference key="destination" ref="336102001"/>
   4.995 -					</object>
   4.996 -					<int key="connectionID">54</int>
   4.997 -				</object>
   4.998 -				<object class="IBConnectionRecord">
   4.999 -					<object class="IBActionConnection" key="connection">
  4.1000 -						<string key="label">pressedAlternateButton:</string>
  4.1001 -						<reference key="source" ref="765704780"/>
  4.1002 -						<reference key="destination" ref="336102001"/>
  4.1003 -					</object>
  4.1004 -					<int key="connectionID">55</int>
  4.1005 -				</object>
  4.1006 -				<object class="IBConnectionRecord">
  4.1007 -					<object class="IBActionConnection" key="connection">
  4.1008 -						<string key="label">previousTab:</string>
  4.1009 -						<reference key="source" ref="765704780"/>
  4.1010 -						<reference key="destination" ref="589626502"/>
  4.1011 -					</object>
  4.1012 -					<int key="connectionID">56</int>
  4.1013 -				</object>
  4.1014 -				<object class="IBConnectionRecord">
  4.1015 -					<object class="IBActionConnection" key="connection">
  4.1016 -						<string key="label">nextTab:</string>
  4.1017 -						<reference key="source" ref="765704780"/>
  4.1018 -						<reference key="destination" ref="920653528"/>
  4.1019 -					</object>
  4.1020 -					<int key="connectionID">57</int>
  4.1021 -				</object>
  4.1022 -				<object class="IBConnectionRecord">
  4.1023 -					<object class="IBOutletConnection" key="connection">
  4.1024 -						<string key="label">view_anchorToRightSide</string>
  4.1025 -						<reference key="source" ref="750767494"/>
  4.1026 -						<reference key="destination" ref="1044214582"/>
  4.1027 -					</object>
  4.1028 -					<int key="connectionID">81</int>
  4.1029 -				</object>
  4.1030 -				<object class="IBConnectionRecord">
  4.1031 -					<object class="IBOutletConnection" key="connection">
  4.1032 -						<string key="label">view_anchorToRightSide</string>
  4.1033 -						<reference key="source" ref="1006372938"/>
  4.1034 -						<reference key="destination" ref="459634818"/>
  4.1035 -					</object>
  4.1036 -					<int key="connectionID">82</int>
  4.1037 -				</object>
  4.1038 -				<object class="IBConnectionRecord">
  4.1039 -					<object class="IBOutletConnection" key="connection">
  4.1040 -						<string key="label">tabView</string>
  4.1041 -						<reference key="source" ref="765704780"/>
  4.1042 -						<reference key="destination" ref="782611147"/>
  4.1043 -					</object>
  4.1044 -					<int key="connectionID">83</int>
  4.1045 -				</object>
  4.1046 -				<object class="IBConnectionRecord">
  4.1047 -					<object class="IBOutletConnection" key="connection">
  4.1048 -						<string key="label">textView_welcomeMessage</string>
  4.1049 -						<reference key="source" ref="765704780"/>
  4.1050 -						<reference key="destination" ref="856980083"/>
  4.1051 -					</object>
  4.1052 -					<int key="connectionID">85</int>
  4.1053 -				</object>
  4.1054 -				<object class="IBConnectionRecord">
  4.1055 -					<object class="IBOutletConnection" key="connection">
  4.1056 -						<string key="label">popUp_services</string>
  4.1057 -						<reference key="source" ref="765704780"/>
  4.1058 -						<reference key="destination" ref="895748495"/>
  4.1059 -					</object>
  4.1060 -					<int key="connectionID">86</int>
  4.1061 -				</object>
  4.1062 -				<object class="IBConnectionRecord">
  4.1063 -					<object class="IBOutletConnection" key="connection">
  4.1064 -						<string key="label">delegate</string>
  4.1065 -						<reference key="source" ref="782611147"/>
  4.1066 -						<reference key="destination" ref="765704780"/>
  4.1067 -					</object>
  4.1068 -					<int key="connectionID">87</int>
  4.1069 -				</object>
  4.1070 -				<object class="IBConnectionRecord">
  4.1071 -					<object class="IBOutletConnection" key="connection">
  4.1072 -						<string key="label">initialFirstResponder</string>
  4.1073 -						<reference key="source" ref="595818746"/>
  4.1074 -						<reference key="destination" ref="1044214582"/>
  4.1075 -					</object>
  4.1076 -					<int key="connectionID">88</int>
  4.1077 -				</object>
  4.1078 -				<object class="IBConnectionRecord">
  4.1079 -					<object class="IBOutletConnection" key="connection">
  4.1080 -						<string key="label">textField_username</string>
  4.1081 -						<reference key="source" ref="765704780"/>
  4.1082 -						<reference key="destination" ref="1044214582"/>
  4.1083 -					</object>
  4.1084 -					<int key="connectionID">89</int>
  4.1085 -				</object>
  4.1086 -				<object class="IBConnectionRecord">
  4.1087 -					<object class="IBOutletConnection" key="connection">
  4.1088 -						<string key="label">textField_usernameLabel</string>
  4.1089 -						<reference key="source" ref="765704780"/>
  4.1090 -						<reference key="destination" ref="750767494"/>
  4.1091 -					</object>
  4.1092 -					<int key="connectionID">90</int>
  4.1093 -				</object>
  4.1094 -				<object class="IBConnectionRecord">
  4.1095 -					<object class="IBOutletConnection" key="connection">
  4.1096 -						<string key="label">textField_password</string>
  4.1097 -						<reference key="source" ref="765704780"/>
  4.1098 -						<reference key="destination" ref="459634818"/>
  4.1099 -					</object>
  4.1100 -					<int key="connectionID">91</int>
  4.1101 -				</object>
  4.1102 -				<object class="IBConnectionRecord">
  4.1103 -					<object class="IBOutletConnection" key="connection">
  4.1104 -						<string key="label">textField_passwordLabel</string>
  4.1105 -						<reference key="source" ref="765704780"/>
  4.1106 -						<reference key="destination" ref="1006372938"/>
  4.1107 -					</object>
  4.1108 -					<int key="connectionID">92</int>
  4.1109 -				</object>
  4.1110 -				<object class="IBConnectionRecord">
  4.1111 -					<object class="IBOutletConnection" key="connection">
  4.1112 -						<string key="label">textField_serviceLabel</string>
  4.1113 -						<reference key="source" ref="765704780"/>
  4.1114 -						<reference key="destination" ref="614353816"/>
  4.1115 -					</object>
  4.1116 -					<int key="connectionID">93</int>
  4.1117 -				</object>
  4.1118 -				<object class="IBConnectionRecord">
  4.1119 -					<object class="IBOutletConnection" key="connection">
  4.1120 -						<string key="label">textView_doneMessage</string>
  4.1121 -						<reference key="source" ref="765704780"/>
  4.1122 -						<reference key="destination" ref="614495636"/>
  4.1123 -					</object>
  4.1124 -					<int key="connectionID">101</int>
  4.1125 -				</object>
  4.1126 -				<object class="IBConnectionRecord">
  4.1127 -					<object class="IBOutletConnection" key="connection">
  4.1128 -						<string key="label">initialFirstResponder</string>
  4.1129 -						<reference key="source" ref="1044063078"/>
  4.1130 -						<reference key="destination" ref="532451656"/>
  4.1131 -					</object>
  4.1132 -					<int key="connectionID">103</int>
  4.1133 -				</object>
  4.1134 -				<object class="IBConnectionRecord">
  4.1135 -					<object class="IBOutletConnection" key="connection">
  4.1136 -						<string key="label">nextKeyView</string>
  4.1137 -						<reference key="source" ref="532451656"/>
  4.1138 -						<reference key="destination" ref="782611147"/>
  4.1139 -					</object>
  4.1140 -					<int key="connectionID">104</int>
  4.1141 -				</object>
  4.1142 -				<object class="IBConnectionRecord">
  4.1143 -					<object class="IBOutletConnection" key="connection">
  4.1144 -						<string key="label">nextKeyView</string>
  4.1145 -						<reference key="source" ref="1044214582"/>
  4.1146 -						<reference key="destination" ref="459634818"/>
  4.1147 -					</object>
  4.1148 -					<int key="connectionID">105</int>
  4.1149 -				</object>
  4.1150 -				<object class="IBConnectionRecord">
  4.1151 -					<object class="IBOutletConnection" key="connection">
  4.1152 -						<string key="label">nextKeyView</string>
  4.1153 -						<reference key="source" ref="459634818"/>
  4.1154 -						<reference key="destination" ref="895748495"/>
  4.1155 -					</object>
  4.1156 -					<int key="connectionID">106</int>
  4.1157 -				</object>
  4.1158 -				<object class="IBConnectionRecord">
  4.1159 -					<object class="IBOutletConnection" key="connection">
  4.1160 -						<string key="label">nextKeyView</string>
  4.1161 -						<reference key="source" ref="895748495"/>
  4.1162 -						<reference key="destination" ref="1044214582"/>
  4.1163 -					</object>
  4.1164 -					<int key="connectionID">107</int>
  4.1165 -				</object>
  4.1166 -				<object class="IBConnectionRecord">
  4.1167 -					<object class="IBOutletConnection" key="connection">
  4.1168 -						<string key="label">nextKeyView</string>
  4.1169 -						<reference key="source" ref="336102001"/>
  4.1170 -						<reference key="destination" ref="903855791"/>
  4.1171 -					</object>
  4.1172 -					<int key="connectionID">109</int>
  4.1173 -				</object>
  4.1174 -				<object class="IBConnectionRecord">
  4.1175 -					<object class="IBOutletConnection" key="connection">
  4.1176 -						<string key="label">view_anchorToLeftSide</string>
  4.1177 -						<reference key="source" ref="920653528"/>
  4.1178 -						<reference key="destination" ref="589626502"/>
  4.1179 -					</object>
  4.1180 -					<int key="connectionID">110</int>
  4.1181 -				</object>
  4.1182 -				<object class="IBConnectionRecord">
  4.1183 -					<object class="IBOutletConnection" key="connection">
  4.1184 -						<string key="label">view_anchorToRightSide</string>
  4.1185 -						<reference key="source" ref="589626502"/>
  4.1186 -						<reference key="destination" ref="920653528"/>
  4.1187 -					</object>
  4.1188 -					<int key="connectionID">111</int>
  4.1189 -				</object>
  4.1190 -				<object class="IBConnectionRecord">
  4.1191 -					<object class="IBOutletConnection" key="connection">
  4.1192 -						<string key="label">textView_addAccountMessage</string>
  4.1193 -						<reference key="source" ref="765704780"/>
  4.1194 -						<reference key="destination" ref="494428129"/>
  4.1195 -					</object>
  4.1196 -					<int key="connectionID">112</int>
  4.1197 -				</object>
  4.1198 -				<object class="IBConnectionRecord">
  4.1199 -					<object class="IBOutletConnection" key="connection">
  4.1200 -						<string key="label">delegate</string>
  4.1201 -						<reference key="source" ref="1044214582"/>
  4.1202 -						<reference key="destination" ref="765704780"/>
  4.1203 -					</object>
  4.1204 -					<int key="connectionID">114</int>
  4.1205 -				</object>
  4.1206 -				<object class="IBConnectionRecord">
  4.1207 -					<object class="IBOutletConnection" key="connection">
  4.1208 -						<string key="label">delegate</string>
  4.1209 -						<reference key="source" ref="1044063078"/>
  4.1210 -						<reference key="destination" ref="765704780"/>
  4.1211 -					</object>
  4.1212 -					<int key="connectionID">115</int>
  4.1213 -				</object>
  4.1214 -				<object class="IBConnectionRecord">
  4.1215 -					<object class="IBOutletConnection" key="connection">
  4.1216 -						<string key="label">textView_importMessage</string>
  4.1217 -						<reference key="source" ref="765704780"/>
  4.1218 -						<reference key="destination" ref="603214452"/>
  4.1219 -					</object>
  4.1220 -					<int key="connectionID">135</int>
  4.1221 -				</object>
  4.1222 -				<object class="IBConnectionRecord">
  4.1223 -					<object class="IBOutletConnection" key="connection">
  4.1224 -						<string key="label">progress_processing</string>
  4.1225 -						<reference key="source" ref="765704780"/>
  4.1226 -						<reference key="destination" ref="1014533837"/>
  4.1227 -					</object>
  4.1228 -					<int key="connectionID">139</int>
  4.1229 -				</object>
  4.1230 -				<object class="IBConnectionRecord">
  4.1231 -					<object class="IBOutletConnection" key="connection">
  4.1232 -						<string key="label">textField_addAccount</string>
  4.1233 -						<reference key="source" ref="765704780"/>
  4.1234 -						<reference key="destination" ref="584847413"/>
  4.1235 -					</object>
  4.1236 -					<int key="connectionID">144</int>
  4.1237 -				</object>
  4.1238 -				<object class="IBConnectionRecord">
  4.1239 -					<object class="IBOutletConnection" key="connection">
  4.1240 -						<string key="label">textField_done</string>
  4.1241 -						<reference key="source" ref="765704780"/>
  4.1242 -						<reference key="destination" ref="584847413"/>
  4.1243 -					</object>
  4.1244 -					<int key="connectionID">145</int>
  4.1245 -				</object>
  4.1246 -				<object class="IBConnectionRecord">
  4.1247 -					<object class="IBOutletConnection" key="connection">
  4.1248 -						<string key="label">textField_import</string>
  4.1249 -						<reference key="source" ref="765704780"/>
  4.1250 -						<reference key="destination" ref="584847413"/>
  4.1251 -					</object>
  4.1252 -					<int key="connectionID">146</int>
  4.1253 -				</object>
  4.1254 -				<object class="IBConnectionRecord">
  4.1255 -					<object class="IBOutletConnection" key="connection">
  4.1256 -						<string key="label">textField_welcome</string>
  4.1257 -						<reference key="source" ref="765704780"/>
  4.1258 -						<reference key="destination" ref="584847413"/>
  4.1259 -					</object>
  4.1260 -					<int key="connectionID">147</int>
  4.1261 -				</object>
  4.1262 -				<object class="IBConnectionRecord">
  4.1263 -					<object class="IBActionConnection" key="connection">
  4.1264 -						<string key="label">promptForMultiples:</string>
  4.1265 -						<reference key="source" ref="765704780"/>
  4.1266 -						<reference key="destination" ref="273702641"/>
  4.1267 -					</object>
  4.1268 -					<int key="connectionID">150</int>
  4.1269 -				</object>
  4.1270 -				<object class="IBConnectionRecord">
  4.1271 -					<object class="IBOutletConnection" key="connection">
  4.1272 -						<string key="label">button_informationAboutImporting</string>
  4.1273 -						<reference key="source" ref="765704780"/>
  4.1274 -						<reference key="destination" ref="273702641"/>
  4.1275 -					</object>
  4.1276 -					<int key="connectionID">193</int>
  4.1277 -				</object>
  4.1278 -			</array>
  4.1279 -			<object class="IBMutableOrderedSet" key="objectRecords">
  4.1280 -				<array key="orderedObjects">
  4.1281 -					<object class="IBObjectRecord">
  4.1282 -						<int key="objectID">0</int>
  4.1283 -						<array key="object" id="0"/>
  4.1284 -						<reference key="children" ref="589682474"/>
  4.1285 -						<nil key="parent"/>
  4.1286 -					</object>
  4.1287 -					<object class="IBObjectRecord">
  4.1288 -						<int key="objectID">-2</int>
  4.1289 -						<reference key="object" ref="765704780"/>
  4.1290 -						<reference key="parent" ref="0"/>
  4.1291 -						<string key="objectName">File's Owner</string>
  4.1292 -					</object>
  4.1293 -					<object class="IBObjectRecord">
  4.1294 -						<int key="objectID">-1</int>
  4.1295 -						<reference key="object" ref="272842418"/>
  4.1296 -						<reference key="parent" ref="0"/>
  4.1297 -						<string key="objectName">First Responder</string>
  4.1298 -					</object>
  4.1299 -					<object class="IBObjectRecord">
  4.1300 -						<int key="objectID">-3</int>
  4.1301 -						<reference key="object" ref="947164950"/>
  4.1302 -						<reference key="parent" ref="0"/>
  4.1303 -						<string key="objectName">Application</string>
  4.1304 -					</object>
  4.1305 -					<object class="IBObjectRecord">
  4.1306 -						<int key="objectID">5</int>
  4.1307 -						<reference key="object" ref="1044063078"/>
  4.1308 -						<array class="NSMutableArray" key="children">
  4.1309 -							<reference ref="532451656"/>
  4.1310 -						</array>
  4.1311 -						<reference key="parent" ref="0"/>
  4.1312 -						<string key="objectName">Window</string>
  4.1313 -					</object>
  4.1314 -					<object class="IBObjectRecord">
  4.1315 -						<int key="objectID">6</int>
  4.1316 -						<reference key="object" ref="532451656"/>
  4.1317 -						<array class="NSMutableArray" key="children">
  4.1318 -							<reference ref="589626502"/>
  4.1319 -							<reference ref="920653528"/>
  4.1320 -							<reference ref="336102001"/>
  4.1321 -							<reference ref="577533829"/>
  4.1322 -							<reference ref="782611147"/>
  4.1323 -							<reference ref="809930931"/>
  4.1324 -							<reference ref="1014533837"/>
  4.1325 -							<reference ref="937930123"/>
  4.1326 -							<reference ref="584847413"/>
  4.1327 -						</array>
  4.1328 -						<reference key="parent" ref="1044063078"/>
  4.1329 -					</object>
  4.1330 -					<object class="IBObjectRecord">
  4.1331 -						<int key="objectID">8</int>
  4.1332 -						<reference key="object" ref="589626502"/>
  4.1333 -						<array class="NSMutableArray" key="children">
  4.1334 -							<reference ref="732476236"/>
  4.1335 -						</array>
  4.1336 -						<reference key="parent" ref="532451656"/>
  4.1337 -					</object>
  4.1338 -					<object class="IBObjectRecord">
  4.1339 -						<int key="objectID">173</int>
  4.1340 -						<reference key="object" ref="732476236"/>
  4.1341 -						<reference key="parent" ref="589626502"/>
  4.1342 -					</object>
  4.1343 -					<object class="IBObjectRecord">
  4.1344 -						<int key="objectID">9</int>
  4.1345 -						<reference key="object" ref="920653528"/>
  4.1346 -						<array class="NSMutableArray" key="children">
  4.1347 -							<reference ref="38815897"/>
  4.1348 -						</array>
  4.1349 -						<reference key="parent" ref="532451656"/>
  4.1350 -					</object>
  4.1351 -					<object class="IBObjectRecord">
  4.1352 -						<int key="objectID">174</int>
  4.1353 -						<reference key="object" ref="38815897"/>
  4.1354 -						<reference key="parent" ref="920653528"/>
  4.1355 -					</object>
  4.1356 -					<object class="IBObjectRecord">
  4.1357 -						<int key="objectID">10</int>
  4.1358 -						<reference key="object" ref="336102001"/>
  4.1359 -						<array class="NSMutableArray" key="children">
  4.1360 -							<reference ref="478540116"/>
  4.1361 -						</array>
  4.1362 -						<reference key="parent" ref="532451656"/>
  4.1363 -					</object>
  4.1364 -					<object class="IBObjectRecord">
  4.1365 -						<int key="objectID">175</int>
  4.1366 -						<reference key="object" ref="478540116"/>
  4.1367 -						<reference key="parent" ref="336102001"/>
  4.1368 -					</object>
  4.1369 -					<object class="IBObjectRecord">
  4.1370 -						<int key="objectID">17</int>
  4.1371 -						<reference key="object" ref="577533829"/>
  4.1372 -						<reference key="parent" ref="532451656"/>
  4.1373 -					</object>
  4.1374 -					<object class="IBObjectRecord">
  4.1375 -						<int key="objectID">62</int>
  4.1376 -						<reference key="object" ref="782611147"/>
  4.1377 -						<array class="NSMutableArray" key="children">
  4.1378 -							<reference ref="589476996"/>
  4.1379 -							<reference ref="595818746"/>
  4.1380 -							<reference ref="554480908"/>
  4.1381 -							<reference ref="118170904"/>
  4.1382 -						</array>
  4.1383 -						<reference key="parent" ref="532451656"/>
  4.1384 -					</object>
  4.1385 -					<object class="IBObjectRecord">
  4.1386 -						<int key="objectID">63</int>
  4.1387 -						<reference key="object" ref="589476996"/>
  4.1388 -						<array class="NSMutableArray" key="children">
  4.1389 -							<reference ref="232763656"/>
  4.1390 -						</array>
  4.1391 -						<reference key="parent" ref="782611147"/>
  4.1392 -					</object>
  4.1393 -					<object class="IBObjectRecord">
  4.1394 -						<int key="objectID">64</int>
  4.1395 -						<reference key="object" ref="232763656"/>
  4.1396 -						<array class="NSMutableArray" key="children">
  4.1397 -							<reference ref="266106167"/>
  4.1398 -							<reference ref="273702641"/>
  4.1399 -						</array>
  4.1400 -						<reference key="parent" ref="589476996"/>
  4.1401 -					</object>
  4.1402 -					<object class="IBObjectRecord">
  4.1403 -						<int key="objectID">66</int>
  4.1404 -						<reference key="object" ref="266106167"/>
  4.1405 -						<array class="NSMutableArray" key="children">
  4.1406 -							<reference ref="856980083"/>
  4.1407 -							<reference ref="454366920"/>
  4.1408 -							<reference ref="540826813"/>
  4.1409 -						</array>
  4.1410 -						<reference key="parent" ref="232763656"/>
  4.1411 -					</object>
  4.1412 -					<object class="IBObjectRecord">
  4.1413 -						<int key="objectID">67</int>
  4.1414 -						<reference key="object" ref="856980083"/>
  4.1415 -						<reference key="parent" ref="266106167"/>
  4.1416 -					</object>
  4.1417 -					<object class="IBObjectRecord">
  4.1418 -						<int key="objectID">184</int>
  4.1419 -						<reference key="object" ref="454366920"/>
  4.1420 -						<reference key="parent" ref="266106167"/>
  4.1421 -					</object>
  4.1422 -					<object class="IBObjectRecord">
  4.1423 -						<int key="objectID">185</int>
  4.1424 -						<reference key="object" ref="540826813"/>
  4.1425 -						<reference key="parent" ref="266106167"/>
  4.1426 -					</object>
  4.1427 -					<object class="IBObjectRecord">
  4.1428 -						<int key="objectID">148</int>
  4.1429 -						<reference key="object" ref="273702641"/>
  4.1430 -						<array class="NSMutableArray" key="children">
  4.1431 -							<reference ref="876127194"/>
  4.1432 -						</array>
  4.1433 -						<reference key="parent" ref="232763656"/>
  4.1434 -					</object>
  4.1435 -					<object class="IBObjectRecord">
  4.1436 -						<int key="objectID">176</int>
  4.1437 -						<reference key="object" ref="876127194"/>
  4.1438 -						<reference key="parent" ref="273702641"/>
  4.1439 -					</object>
  4.1440 -					<object class="IBObjectRecord">
  4.1441 -						<int key="objectID">68</int>
  4.1442 -						<reference key="object" ref="595818746"/>
  4.1443 -						<array class="NSMutableArray" key="children">
  4.1444 -							<reference ref="903855791"/>
  4.1445 -						</array>
  4.1446 -						<reference key="parent" ref="782611147"/>
  4.1447 -					</object>
  4.1448 -					<object class="IBObjectRecord">
  4.1449 -						<int key="objectID">69</int>
  4.1450 -						<reference key="object" ref="903855791"/>
  4.1451 -						<array class="NSMutableArray" key="children">
  4.1452 -							<reference ref="614353816"/>
  4.1453 -							<reference ref="750767494"/>
  4.1454 -							<reference ref="220726487"/>
  4.1455 -							<reference ref="1044214582"/>
  4.1456 -							<reference ref="1006372938"/>
  4.1457 -							<reference ref="459634818"/>
  4.1458 -							<reference ref="895748495"/>
  4.1459 -						</array>
  4.1460 -						<reference key="parent" ref="595818746"/>
  4.1461 -					</object>
  4.1462 -					<object class="IBObjectRecord">
  4.1463 -						<int key="objectID">70</int>
  4.1464 -						<reference key="object" ref="614353816"/>
  4.1465 -						<array class="NSMutableArray" key="children">
  4.1466 -							<reference ref="743754675"/>
  4.1467 -						</array>
  4.1468 -						<reference key="parent" ref="903855791"/>
  4.1469 -					</object>
  4.1470 -					<object class="IBObjectRecord">
  4.1471 -						<int key="objectID">177</int>
  4.1472 -						<reference key="object" ref="743754675"/>
  4.1473 -						<reference key="parent" ref="614353816"/>
  4.1474 -					</object>
  4.1475 -					<object class="IBObjectRecord">
  4.1476 -						<int key="objectID">71</int>
  4.1477 -						<reference key="object" ref="750767494"/>
  4.1478 -						<array class="NSMutableArray" key="children">
  4.1479 -							<reference ref="338896392"/>
  4.1480 -						</array>
  4.1481 -						<reference key="parent" ref="903855791"/>
  4.1482 -					</object>
  4.1483 -					<object class="IBObjectRecord">
  4.1484 -						<int key="objectID">178</int>
  4.1485 -						<reference key="object" ref="338896392"/>
  4.1486 -						<reference key="parent" ref="750767494"/>
  4.1487 -					</object>
  4.1488 -					<object class="IBObjectRecord">
  4.1489 -						<int key="objectID">72</int>
  4.1490 -						<reference key="object" ref="220726487"/>
  4.1491 -						<array class="NSMutableArray" key="children">
  4.1492 -							<reference ref="494428129"/>
  4.1493 -							<reference ref="1054556282"/>
  4.1494 -							<reference ref="727036547"/>
  4.1495 -						</array>
  4.1496 -						<reference key="parent" ref="903855791"/>
  4.1497 -					</object>
  4.1498 -					<object class="IBObjectRecord">
  4.1499 -						<int key="objectID">73</int>
  4.1500 -						<reference key="object" ref="494428129"/>
  4.1501 -						<reference key="parent" ref="220726487"/>
  4.1502 -					</object>
  4.1503 -					<object class="IBObjectRecord">
  4.1504 -						<int key="objectID">186</int>
  4.1505 -						<reference key="object" ref="1054556282"/>
  4.1506 -						<reference key="parent" ref="220726487"/>
  4.1507 -					</object>
  4.1508 -					<object class="IBObjectRecord">
  4.1509 -						<int key="objectID">187</int>
  4.1510 -						<reference key="object" ref="727036547"/>
  4.1511 -						<reference key="parent" ref="220726487"/>
  4.1512 -					</object>
  4.1513 -					<object class="IBObjectRecord">
  4.1514 -						<int key="objectID">75</int>
  4.1515 -						<reference key="object" ref="1044214582"/>
  4.1516 -						<array class="NSMutableArray" key="children">
  4.1517 -							<reference ref="654339368"/>
  4.1518 -						</array>
  4.1519 -						<reference key="parent" ref="903855791"/>
  4.1520 -					</object>
  4.1521 -					<object class="IBObjectRecord">
  4.1522 -						<int key="objectID">179</int>
  4.1523 -						<reference key="object" ref="654339368"/>
  4.1524 -						<reference key="parent" ref="1044214582"/>
  4.1525 -					</object>
  4.1526 -					<object class="IBObjectRecord">
  4.1527 -						<int key="objectID">76</int>
  4.1528 -						<reference key="object" ref="1006372938"/>
  4.1529 -						<array class="NSMutableArray" key="children">
  4.1530 -							<reference ref="400111431"/>
  4.1531 -						</array>
  4.1532 -						<reference key="parent" ref="903855791"/>
  4.1533 -					</object>
  4.1534 -					<object class="IBObjectRecord">
  4.1535 -						<int key="objectID">180</int>
  4.1536 -						<reference key="object" ref="400111431"/>
  4.1537 -						<reference key="parent" ref="1006372938"/>
  4.1538 -					</object>
  4.1539 -					<object class="IBObjectRecord">
  4.1540 -						<int key="objectID">77</int>
  4.1541 -						<reference key="object" ref="459634818"/>
  4.1542 -						<array class="NSMutableArray" key="children">
  4.1543 -							<reference ref="833323521"/>
  4.1544 -						</array>
  4.1545 -						<reference key="parent" ref="903855791"/>
  4.1546 -					</object>
  4.1547 -					<object class="IBObjectRecord">
  4.1548 -						<int key="objectID">181</int>
  4.1549 -						<reference key="object" ref="833323521"/>
  4.1550 -						<reference key="parent" ref="459634818"/>
  4.1551 -					</object>
  4.1552 -					<object class="IBObjectRecord">
  4.1553 -						<int key="objectID">78</int>
  4.1554 -						<reference key="object" ref="895748495"/>
  4.1555 -						<array class="NSMutableArray" key="children">
  4.1556 -							<reference ref="397590076"/>
  4.1557 -						</array>
  4.1558 -						<reference key="parent" ref="903855791"/>
  4.1559 -					</object>
  4.1560 -					<object class="IBObjectRecord">
  4.1561 -						<int key="objectID">182</int>
  4.1562 -						<reference key="object" ref="397590076"/>
  4.1563 -						<array class="NSMutableArray" key="children">
  4.1564 -							<reference ref="79358005"/>
  4.1565 -						</array>
  4.1566 -						<reference key="parent" ref="895748495"/>
  4.1567 -					</object>
  4.1568 -					<object class="IBObjectRecord">
  4.1569 -						<int key="objectID">79</int>
  4.1570 -						<reference key="object" ref="79358005"/>
  4.1571 -						<array class="NSMutableArray" key="children">
  4.1572 -							<reference ref="189274766"/>
  4.1573 -						</array>
  4.1574 -						<reference key="parent" ref="397590076"/>
  4.1575 -					</object>
  4.1576 -					<object class="IBObjectRecord">
  4.1577 -						<int key="objectID">80</int>
  4.1578 -						<reference key="object" ref="189274766"/>
  4.1579 -						<reference key="parent" ref="79358005"/>
  4.1580 -					</object>
  4.1581 -					<object class="IBObjectRecord">
  4.1582 -						<int key="objectID">96</int>
  4.1583 -						<reference key="object" ref="554480908"/>
  4.1584 -						<array class="NSMutableArray" key="children">
  4.1585 -							<reference ref="857392327"/>
  4.1586 -						</array>
  4.1587 -						<reference key="parent" ref="782611147"/>
  4.1588 -					</object>
  4.1589 -					<object class="IBObjectRecord">
  4.1590 -						<int key="objectID">97</int>
  4.1591 -						<reference key="object" ref="857392327"/>
  4.1592 -						<array class="NSMutableArray" key="children">
  4.1593 -							<reference ref="11282184"/>
  4.1594 -						</array>
  4.1595 -						<reference key="parent" ref="554480908"/>
  4.1596 -					</object>
  4.1597 -					<object class="IBObjectRecord">
  4.1598 -						<int key="objectID">99</int>
  4.1599 -						<reference key="object" ref="11282184"/>
  4.1600 -						<array class="NSMutableArray" key="children">
  4.1601 -							<reference ref="614495636"/>
  4.1602 -							<reference ref="328346106"/>
  4.1603 -							<reference ref="220323521"/>
  4.1604 -						</array>
  4.1605 -						<reference key="parent" ref="857392327"/>
  4.1606 -					</object>
  4.1607 -					<object class="IBObjectRecord">
  4.1608 -						<int key="objectID">100</int>
  4.1609 -						<reference key="object" ref="614495636"/>
  4.1610 -						<reference key="parent" ref="11282184"/>
  4.1611 -					</object>
  4.1612 -					<object class="IBObjectRecord">
  4.1613 -						<int key="objectID">188</int>
  4.1614 -						<reference key="object" ref="328346106"/>
  4.1615 -						<reference key="parent" ref="11282184"/>
  4.1616 -					</object>
  4.1617 -					<object class="IBObjectRecord">
  4.1618 -						<int key="objectID">189</int>
  4.1619 -						<reference key="object" ref="220323521"/>
  4.1620 -						<reference key="parent" ref="11282184"/>
  4.1621 -					</object>
  4.1622 -					<object class="IBObjectRecord">
  4.1623 -						<int key="objectID">117</int>
  4.1624 -						<reference key="object" ref="118170904"/>
  4.1625 -						<array class="NSMutableArray" key="children">
  4.1626 -							<reference ref="1070679790"/>
  4.1627 -						</array>
  4.1628 -						<reference key="parent" ref="782611147"/>
  4.1629 -					</object>
  4.1630 -					<object class="IBObjectRecord">
  4.1631 -						<int key="objectID">118</int>
  4.1632 -						<reference key="object" ref="1070679790"/>
  4.1633 -						<array class="NSMutableArray" key="children">
  4.1634 -							<reference ref="362965198"/>
  4.1635 -						</array>
  4.1636 -						<reference key="parent" ref="118170904"/>
  4.1637 -					</object>
  4.1638 -					<object class="IBObjectRecord">
  4.1639 -						<int key="objectID">128</int>
  4.1640 -						<reference key="object" ref="362965198"/>
  4.1641 -						<array class="NSMutableArray" key="children">
  4.1642 -							<reference ref="603214452"/>
  4.1643 -							<reference ref="545384257"/>
  4.1644 -							<reference ref="454589080"/>
  4.1645 -						</array>
  4.1646 -						<reference key="parent" ref="1070679790"/>
  4.1647 -					</object>
  4.1648 -					<object class="IBObjectRecord">
  4.1649 -						<int key="objectID">129</int>
  4.1650 -						<reference key="object" ref="603214452"/>
  4.1651 -						<reference key="parent" ref="362965198"/>
  4.1652 -					</object>
  4.1653 -					<object class="IBObjectRecord">
  4.1654 -						<int key="objectID">190</int>
  4.1655 -						<reference key="object" ref="545384257"/>
  4.1656 -						<reference key="parent" ref="362965198"/>
  4.1657 -					</object>
  4.1658 -					<object class="IBObjectRecord">
  4.1659 -						<int key="objectID">191</int>
  4.1660 -						<reference key="object" ref="454589080"/>
  4.1661 -						<reference key="parent" ref="362965198"/>
  4.1662 -					</object>
  4.1663 -					<object class="IBObjectRecord">
  4.1664 -						<int key="objectID">94</int>
  4.1665 -						<reference key="object" ref="809930931"/>
  4.1666 -						<reference key="parent" ref="532451656"/>
  4.1667 -					</object>
  4.1668 -					<object class="IBObjectRecord">
  4.1669 -						<int key="objectID">138</int>
  4.1670 -						<reference key="object" ref="1014533837"/>
  4.1671 -						<reference key="parent" ref="532451656"/>
  4.1672 -					</object>
  4.1673 -					<object class="IBObjectRecord">
  4.1674 -						<int key="objectID">142</int>
  4.1675 -						<reference key="object" ref="937930123"/>
  4.1676 -						<reference key="parent" ref="532451656"/>
  4.1677 -					</object>
  4.1678 -					<object class="IBObjectRecord">
  4.1679 -						<int key="objectID">143</int>
  4.1680 -						<reference key="object" ref="584847413"/>
  4.1681 -						<array class="NSMutableArray" key="children">
  4.1682 -							<reference ref="635153826"/>
  4.1683 -						</array>
  4.1684 -						<reference key="parent" ref="532451656"/>
  4.1685 -					</object>
  4.1686 -					<object class="IBObjectRecord">
  4.1687 -						<int key="objectID">183</int>
  4.1688 -						<reference key="object" ref="635153826"/>
  4.1689 -						<reference key="parent" ref="584847413"/>
  4.1690 -					</object>
  4.1691 -				</array>
  4.1692 -			</object>
  4.1693 -			<dictionary class="NSMutableDictionary" key="flattenedProperties">
  4.1694 -				<string key="-1.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
  4.1695 -				<string key="-2.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
  4.1696 -				<string key="-3.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
  4.1697 -				<string key="10.CustomClassName">AILocalizationButton</string>
  4.1698 -				<string key="10.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
  4.1699 -				<string key="100.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
  4.1700 -				<string key="117.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
  4.1701 -				<string key="118.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
  4.1702 -				<string key="128.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
  4.1703 -				<string key="129.CustomClassName">AILinkTextView</string>
  4.1704 -				<string key="129.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
  4.1705 -				<string key="138.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
  4.1706 -				<string key="142.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
  4.1707 -				<string key="143.CustomClassName">AILocalizationTextField</string>
  4.1708 -				<string key="143.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
  4.1709 -				<string key="148.CustomClassName">AILocalizationButton</string>
  4.1710 -				<string key="148.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
  4.1711 -				<string key="17.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
  4.1712 -				<string key="173.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
  4.1713 -				<string key="174.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
  4.1714 -				<string key="175.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
  4.1715 -				<string key="176.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
  4.1716 -				<string key="177.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
  4.1717 -				<string key="178.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
  4.1718 -				<string key="179.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
  4.1719 -				<string key="180.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
  4.1720 -				<string key="181.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
  4.1721 -				<string key="182.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
  4.1722 -				<string key="183.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
  4.1723 -				<string key="184.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
  4.1724 -				<string key="185.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
  4.1725 -				<string key="186.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
  4.1726 -				<string key="187.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
  4.1727 -				<string key="188.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
  4.1728 -				<string key="189.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
  4.1729 -				<string key="190.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
  4.1730 -				<string key="191.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
  4.1731 -				<string key="5.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
  4.1732 -				<string key="6.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
  4.1733 -				<string key="62.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
  4.1734 -				<string key="63.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
  4.1735 -				<string key="64.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
  4.1736 -				<string key="66.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
  4.1737 -				<string key="67.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
  4.1738 -				<string key="68.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
  4.1739 -				<string key="69.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
  4.1740 -				<string key="70.CustomClassName">AILocalizationTextField</string>
  4.1741 -				<string key="70.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
  4.1742 -				<string key="71.CustomClassName">AILocalizationTextField</string>
  4.1743 -				<string key="71.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
  4.1744 -				<string key="72.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
  4.1745 -				<string key="73.CustomClassName">AILinkTextView</string>
  4.1746 -				<string key="73.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
  4.1747 -				<string key="75.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
  4.1748 -				<string key="76.CustomClassName">AILocalizationTextField</string>
  4.1749 -				<string key="76.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
  4.1750 -				<string key="77.CustomClassName">NSSecureTextField</string>
  4.1751 -				<string key="77.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
  4.1752 -				<string key="78.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
  4.1753 -				<string key="79.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
  4.1754 -				<string key="8.CustomClassName">AILocalizationButton</string>
  4.1755 -				<string key="8.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
  4.1756 -				<string key="80.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
  4.1757 -				<string key="9.CustomClassName">AILocalizationButton</string>
  4.1758 -				<string key="9.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
  4.1759 -				<string key="94.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
  4.1760 -				<string key="96.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
  4.1761 -				<string key="97.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
  4.1762 -				<string key="99.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
  4.1763 -			</dictionary>
  4.1764 -			<dictionary class="NSMutableDictionary" key="unlocalizedProperties"/>
  4.1765 -			<nil key="activeLocalization"/>
  4.1766 -			<dictionary class="NSMutableDictionary" key="localizations"/>
  4.1767 -			<nil key="sourceID"/>
  4.1768 -			<int key="maxID">195</int>
  4.1769 -		</object>
  4.1770 -		<object class="IBClassDescriber" key="IBDocument.Classes">
  4.1771 -			<array class="NSMutableArray" key="referencedPartialClassDescriptions">
  4.1772 -				<object class="IBPartialClassDescription">
  4.1773 -					<string key="className">AILinkTextView</string>
  4.1774 -					<string key="superclassName">NSTextView</string>
  4.1775 -					<object class="IBClassDescriptionSource" key="sourceIdentifier">
  4.1776 -						<string key="majorKey">IBProjectSource</string>
  4.1777 -						<string key="minorKey">./Classes/AILinkTextView.h</string>
  4.1778 -					</object>
  4.1779 -				</object>
  4.1780 -				<object class="IBPartialClassDescription">
  4.1781 -					<string key="className">AILocalizationButton</string>
  4.1782 -					<string key="superclassName">NSButton</string>
  4.1783 -					<dictionary class="NSMutableDictionary" key="outlets">
  4.1784 -						<string key="view_anchorToLeftSide">NSView</string>
  4.1785 -						<string key="view_anchorToRightSide">NSView</string>
  4.1786 -						<string key="window_anchorOnLeftSide">NSWindow</string>
  4.1787 -						<string key="window_anchorOnRightSide">NSWindow</string>
  4.1788 -					</dictionary>
  4.1789 -					<dictionary class="NSMutableDictionary" key="toOneOutletInfosByName">
  4.1790 -						<object class="IBToOneOutletInfo" key="view_anchorToLeftSide">
  4.1791 -							<string key="name">view_anchorToLeftSide</string>
  4.1792 -							<string key="candidateClassName">NSView</string>
  4.1793 -						</object>
  4.1794 -						<object class="IBToOneOutletInfo" key="view_anchorToRightSide">
  4.1795 -							<string key="name">view_anchorToRightSide</string>
  4.1796 -							<string key="candidateClassName">NSView</string>
  4.1797 -						</object>
  4.1798 -						<object class="IBToOneOutletInfo" key="window_anchorOnLeftSide">
  4.1799 -							<string key="name">window_anchorOnLeftSide</string>
  4.1800 -							<string key="candidateClassName">NSWindow</string>
  4.1801 -						</object>
  4.1802 -						<object class="IBToOneOutletInfo" key="window_anchorOnRightSide">
  4.1803 -							<string key="name">window_anchorOnRightSide</string>
  4.1804 -							<string key="candidateClassName">NSWindow</string>
  4.1805 -						</object>
  4.1806 -					</dictionary>
  4.1807 -					<object class="IBClassDescriptionSource" key="sourceIdentifier">
  4.1808 -						<string key="majorKey">IBProjectSource</string>
  4.1809 -						<string key="minorKey">./Classes/AILocalizationButton.h</string>
  4.1810 -					</object>
  4.1811 -				</object>
  4.1812 -				<object class="IBPartialClassDescription">
  4.1813 -					<string key="className">AILocalizationTextField</string>
  4.1814 -					<string key="superclassName">NSTextField</string>
  4.1815 -					<dictionary class="NSMutableDictionary" key="outlets">
  4.1816 -						<string key="view_anchorToLeftSide">NSView</string>
  4.1817 -						<string key="view_anchorToRightSide">NSView</string>
  4.1818 -						<string key="window_anchorOnLeftSide">NSWindow</string>
  4.1819 -						<string key="window_anchorOnRightSide">NSWindow</string>
  4.1820 -					</dictionary>
  4.1821 -					<dictionary class="NSMutableDictionary" key="toOneOutletInfosByName">
  4.1822 -						<object class="IBToOneOutletInfo" key="view_anchorToLeftSide">
  4.1823 -							<string key="name">view_anchorToLeftSide</string>
  4.1824 -							<string key="candidateClassName">NSView</string>
  4.1825 -						</object>
  4.1826 -						<object class="IBToOneOutletInfo" key="view_anchorToRightSide">
  4.1827 -							<string key="name">view_anchorToRightSide</string>
  4.1828 -							<string key="candidateClassName">NSView</string>
  4.1829 -						</object>
  4.1830 -						<object class="IBToOneOutletInfo" key="window_anchorOnLeftSide">
  4.1831 -							<string key="name">window_anchorOnLeftSide</string>
  4.1832 -							<string key="candidateClassName">NSWindow</string>
  4.1833 -						</object>
  4.1834 -						<object class="IBToOneOutletInfo" key="window_anchorOnRightSide">
  4.1835 -							<string key="name">window_anchorOnRightSide</string>
  4.1836 -							<string key="candidateClassName">NSWindow</string>
  4.1837 -						</object>
  4.1838 -					</dictionary>
  4.1839 -					<object class="IBClassDescriptionSource" key="sourceIdentifier">
  4.1840 -						<string key="majorKey">IBProjectSource</string>
  4.1841 -						<string key="minorKey">./Classes/AILocalizationTextField.h</string>
  4.1842 -					</object>
  4.1843 -				</object>
  4.1844 -				<object class="IBPartialClassDescription">
  4.1845 -					<string key="className">AIWindowController</string>
  4.1846 -					<string key="superclassName">NSWindowController</string>
  4.1847 -					<object class="NSMutableDictionary" key="actions">
  4.1848 -						<string key="NS.key.0">closeWindow:</string>
  4.1849 -						<string key="NS.object.0">id</string>
  4.1850 -					</object>
  4.1851 -					<object class="NSMutableDictionary" key="actionInfosByName">
  4.1852 -						<string key="NS.key.0">closeWindow:</string>
  4.1853 -						<object class="IBActionInfo" key="NS.object.0">
  4.1854 -							<string key="name">closeWindow:</string>
  4.1855 -							<string key="candidateClassName">id</string>
  4.1856 -						</object>
  4.1857 -					</object>
  4.1858 -					<object class="IBClassDescriptionSource" key="sourceIdentifier">
  4.1859 -						<string key="majorKey">IBProjectSource</string>
  4.1860 -						<string key="minorKey">./Classes/AIWindowController.h</string>
  4.1861 -					</object>
  4.1862 -				</object>
  4.1863 -				<object class="IBPartialClassDescription">
  4.1864 -					<string key="className">AdiumSetupWizard</string>
  4.1865 -					<string key="superclassName">AIWindowController</string>
  4.1866 -					<dictionary class="NSMutableDictionary" key="actions">
  4.1867 -						<string key="nextTab:">id</string>
  4.1868 -						<string key="pressedAlternateButton:">id</string>
  4.1869 -						<string key="previousTab:">id</string>
  4.1870 -						<string key="promptForMultiples:">id</string>
  4.1871 -					</dictionary>
  4.1872 -					<dictionary class="NSMutableDictionary" key="actionInfosByName">
  4.1873 -						<object class="IBActionInfo" key="nextTab:">
  4.1874 -							<string key="name">nextTab:</string>
  4.1875 -							<string key="candidateClassName">id</string>
  4.1876 -						</object>
  4.1877 -						<object class="IBActionInfo" key="pressedAlternateButton:">
  4.1878 -							<string key="name">pressedAlternateButton:</string>
  4.1879 -							<string key="candidateClassName">id</string>
  4.1880 -						</object>
  4.1881 -						<object class="IBActionInfo" key="previousTab:">
  4.1882 -							<string key="name">previousTab:</string>
  4.1883 -							<string key="candidateClassName">id</string>
  4.1884 -						</object>
  4.1885 -						<object class="IBActionInfo" key="promptForMultiples:">
  4.1886 -							<string key="name">promptForMultiples:</string>
  4.1887 -							<string key="candidateClassName">id</string>
  4.1888 -						</object>
  4.1889 -					</dictionary>
  4.1890 -					<dictionary class="NSMutableDictionary" key="outlets">
  4.1891 -						<string key="backgroundView">SetupWizardBackgroundView</string>
  4.1892 -						<string key="button_alternate">NSButton</string>
  4.1893 -						<string key="button_continue">NSButton</string>
  4.1894 -						<string key="button_goBack">NSButton</string>
  4.1895 -						<string key="button_informationAboutImporting">NSButton</string>
  4.1896 -						<string key="popUp_services">NSPopUpButton</string>
  4.1897 -						<string key="progress_processing">NSProgressIndicator</string>
  4.1898 -						<string key="tabView">NSTabView</string>
  4.1899 -						<string key="textField_addAccount">NSTextField</string>
  4.1900 -						<string key="textField_done">NSTextField</string>
  4.1901 -						<string key="textField_import">NSTextField</string>
  4.1902 -						<string key="textField_password">NSTextField</string>
  4.1903 -						<string key="textField_passwordLabel">NSTextField</string>
  4.1904 -						<string key="textField_serviceLabel">NSTextField</string>
  4.1905 -						<string key="textField_username">NSTextField</string>
  4.1906 -						<string key="textField_usernameLabel">NSTextField</string>
  4.1907 -						<string key="textField_welcome">NSTextField</string>
  4.1908 -						<string key="textView_addAccountMessage">NSTextView</string>
  4.1909 -						<string key="textView_doneMessage">NSTextView</string>
  4.1910 -						<string key="textView_importMessage">NSTextView</string>
  4.1911 -						<string key="textView_welcomeMessage">NSTextView</string>
  4.1912 -					</dictionary>
  4.1913 -					<dictionary class="NSMutableDictionary" key="toOneOutletInfosByName">
  4.1914 -						<object class="IBToOneOutletInfo" key="backgroundView">
  4.1915 -							<string key="name">backgroundView</string>
  4.1916 -							<string key="candidateClassName">SetupWizardBackgroundView</string>
  4.1917 -						</object>
  4.1918 -						<object class="IBToOneOutletInfo" key="button_alternate">
  4.1919 -							<string key="name">button_alternate</string>
  4.1920 -							<string key="candidateClassName">NSButton</string>
  4.1921 -						</object>
  4.1922 -						<object class="IBToOneOutletInfo" key="button_continue">
  4.1923 -							<string key="name">button_continue</string>
  4.1924 -							<string key="candidateClassName">NSButton</string>
  4.1925 -						</object>
  4.1926 -						<object class="IBToOneOutletInfo" key="button_goBack">
  4.1927 -							<string key="name">button_goBack</string>
  4.1928 -							<string key="candidateClassName">NSButton</string>
  4.1929 -						</object>
  4.1930 -						<object class="IBToOneOutletInfo" key="button_informationAboutImporting">
  4.1931 -							<string key="name">button_informationAboutImporting</string>
  4.1932 -							<string key="candidateClassName">NSButton</string>
  4.1933 -						</object>
  4.1934 -						<object class="IBToOneOutletInfo" key="popUp_services">
  4.1935 -							<string key="name">popUp_services</string>
  4.1936 -							<string key="candidateClassName">NSPopUpButton</string>
  4.1937 -						</object>
  4.1938 -						<object class="IBToOneOutletInfo" key="progress_processing">
  4.1939 -							<string key="name">progress_processing</string>
  4.1940 -							<string key="candidateClassName">NSProgressIndicator</string>
  4.1941 -						</object>
  4.1942 -						<object class="IBToOneOutletInfo" key="tabView">
  4.1943 -							<string key="name">tabView</string>
  4.1944 -							<string key="candidateClassName">NSTabView</string>
  4.1945 -						</object>
  4.1946 -						<object class="IBToOneOutletInfo" key="textField_addAccount">
  4.1947 -							<string key="name">textField_addAccount</string>
  4.1948 -							<string key="candidateClassName">NSTextField</string>
  4.1949 -						</object>
  4.1950 -						<object class="IBToOneOutletInfo" key="textField_done">
  4.1951 -							<string key="name">textField_done</string>
  4.1952 -							<string key="candidateClassName">NSTextField</string>
  4.1953 -						</object>
  4.1954 -						<object class="IBToOneOutletInfo" key="textField_import">
  4.1955 -							<string key="name">textField_import</string>
  4.1956 -							<string key="candidateClassName">NSTextField</string>
  4.1957 -						</object>
  4.1958 -						<object class="IBToOneOutletInfo" key="textField_password">
  4.1959 -							<string key="name">textField_password</string>
  4.1960 -							<string key="candidateClassName">NSTextField</string>
  4.1961 -						</object>
  4.1962 -						<object class="IBToOneOutletInfo" key="textField_passwordLabel">
  4.1963 -							<string key="name">textField_passwordLabel</string>
  4.1964 -							<string key="candidateClassName">NSTextField</string>
  4.1965 -						</object>
  4.1966 -						<object class="IBToOneOutletInfo" key="textField_serviceLabel">
  4.1967 -							<string key="name">textField_serviceLabel</string>
  4.1968 -							<string key="candidateClassName">NSTextField</string>
  4.1969 -						</object>
  4.1970 -						<object class="IBToOneOutletInfo" key="textField_username">
  4.1971 -							<string key="name">textField_username</string>
  4.1972 -							<string key="candidateClassName">NSTextField</string>
  4.1973 -						</object>
  4.1974 -						<object class="IBToOneOutletInfo" key="textField_usernameLabel">
  4.1975 -							<string key="name">textField_usernameLabel</string>
  4.1976 -							<string key="candidateClassName">NSTextField</string>
  4.1977 -						</object>
  4.1978 -						<object class="IBToOneOutletInfo" key="textField_welcome">
  4.1979 -							<string key="name">textField_welcome</string>
  4.1980 -							<string key="candidateClassName">NSTextField</string>
  4.1981 -						</object>
  4.1982 -						<object class="IBToOneOutletInfo" key="textView_addAccountMessage">
  4.1983 -							<string key="name">textView_addAccountMessage</string>
  4.1984 -							<string key="candidateClassName">NSTextView</string>
  4.1985 -						</object>
  4.1986 -						<object class="IBToOneOutletInfo" key="textView_doneMessage">
  4.1987 -							<string key="name">textView_doneMessage</string>
  4.1988 -							<string key="candidateClassName">NSTextView</string>
  4.1989 -						</object>
  4.1990 -						<object class="IBToOneOutletInfo" key="textView_importMessage">
  4.1991 -							<string key="name">textView_importMessage</string>
  4.1992 -							<string key="candidateClassName">NSTextView</string>
  4.1993 -						</object>
  4.1994 -						<object class="IBToOneOutletInfo" key="textView_welcomeMessage">
  4.1995 -							<string key="name">textView_welcomeMessage</string>
  4.1996 -							<string key="candidateClassName">NSTextView</string>
  4.1997 -						</object>
  4.1998 -					</dictionary>
  4.1999 -					<object class="IBClassDescriptionSource" key="sourceIdentifier">
  4.2000 -						<string key="majorKey">IBProjectSource</string>
  4.2001 -						<string key="minorKey">./Classes/AdiumSetupWizard.h</string>
  4.2002 -					</object>
  4.2003 -				</object>
  4.2004 -				<object class="IBPartialClassDescription">
  4.2005 -					<string key="className">SetupAssistantBoxBackgroundView</string>
  4.2006 -					<string key="superclassName">NSView</string>
  4.2007 -					<object class="IBClassDescriptionSource" key="sourceIdentifier">
  4.2008 -						<string key="majorKey">IBProjectSource</string>
  4.2009 -						<string key="minorKey">./Classes/SetupAssistantBoxBackgroundView.h</string>
  4.2010 -					</object>
  4.2011 -				</object>
  4.2012 -				<object class="IBPartialClassDescription">
  4.2013 -					<string key="className">SetupWizardBackgroundView</string>
  4.2014 -					<string key="superclassName">NSView</string>
  4.2015 -					<object class="IBClassDescriptionSource" key="sourceIdentifier">
  4.2016 -						<string key="majorKey">IBProjectSource</string>
  4.2017 -						<string key="minorKey">./Classes/SetupWizardBackgroundView.h</string>
  4.2018 -					</object>
  4.2019 -				</object>
  4.2020 -			</array>
  4.2021 -		</object>
  4.2022 -		<int key="IBDocument.localizationMode">0</int>
  4.2023 -		<string key="IBDocument.TargetRuntimeIdentifier">IBCocoaFramework</string>
  4.2024 -		<object class="NSMutableDictionary" key="IBDocument.PluginDeclaredDependencies">
  4.2025 -			<string key="NS.key.0">com.apple.InterfaceBuilder.CocoaPlugin.macosx</string>
  4.2026 -			<real value="1060" key="NS.object.0"/>
  4.2027 -		</object>
  4.2028 -		<object class="NSMutableDictionary" key="IBDocument.PluginDeclaredDevelopmentDependencies">
  4.2029 -			<string key="NS.key.0">com.apple.InterfaceBuilder.CocoaPlugin.InterfaceBuilder3</string>
  4.2030 -			<real value="3200" key="NS.object.0"/>
  4.2031 -		</object>
  4.2032 -		<bool key="IBDocument.PluginDeclaredDependenciesTrackSystemTargetVersion">YES</bool>
  4.2033 -		<int key="IBDocument.defaultPropertyAccessControl">3</int>
  4.2034 -		<dictionary class="NSMutableDictionary" key="IBDocument.LastKnownImageSizes">
  4.2035 -			<string key="NSMenuCheckmark">{9, 8}</string>
  4.2036 -			<string key="NSMenuMixedState">{7, 2}</string>
  4.2037 -		</dictionary>
  4.2038 -	</data>
  4.2039 -</archive>
     5.1 Binary file Resources/SetupWizard.nib/keyedobjects.nib has changed
     6.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
     6.2 +++ b/Resources/SetupWizard.xib	Mon Nov 14 12:49:26 2011 +0100
     6.3 @@ -0,0 +1,1619 @@
     6.4 +<?xml version="1.0" encoding="UTF-8"?>
     6.5 +<archive type="com.apple.InterfaceBuilder3.Cocoa.XIB" version="8.00">
     6.6 +	<data>
     6.7 +		<int key="IBDocument.SystemTarget">1060</int>
     6.8 +		<string key="IBDocument.SystemVersion">11C74</string>
     6.9 +		<string key="IBDocument.InterfaceBuilderVersion">1617</string>
    6.10 +		<string key="IBDocument.AppKitVersion">1138.23</string>
    6.11 +		<string key="IBDocument.HIToolboxVersion">567.00</string>
    6.12 +		<object class="NSMutableDictionary" key="IBDocument.PluginVersions">
    6.13 +			<string key="NS.key.0">com.apple.InterfaceBuilder.CocoaPlugin</string>
    6.14 +			<string key="NS.object.0">1617</string>
    6.15 +		</object>
    6.16 +		<array key="IBDocument.IntegratedClassDependencies">
    6.17 +			<string>NSTextField</string>
    6.18 +			<string>NSPopUpButtonCell</string>
    6.19 +			<string>NSScroller</string>
    6.20 +			<string>NSPopUpButton</string>
    6.21 +			<string>NSButton</string>
    6.22 +			<string>NSMenu</string>
    6.23 +			<string>NSScrollView</string>
    6.24 +			<string>NSButtonCell</string>
    6.25 +			<string>NSTextFieldCell</string>
    6.26 +			<string>NSMenuItem</string>
    6.27 +			<string>NSBox</string>
    6.28 +			<string>NSProgressIndicator</string>
    6.29 +			<string>NSTabView</string>
    6.30 +			<string>NSCustomView</string>
    6.31 +			<string>NSTabViewItem</string>
    6.32 +			<string>NSView</string>
    6.33 +			<string>NSWindowTemplate</string>
    6.34 +			<string>NSTextView</string>
    6.35 +			<string>NSCustomObject</string>
    6.36 +		</array>
    6.37 +		<array key="IBDocument.PluginDependencies">
    6.38 +			<string>com.apple.InterfaceBuilder.CocoaPlugin</string>
    6.39 +		</array>
    6.40 +		<dictionary class="NSMutableDictionary" key="IBDocument.Metadata"/>
    6.41 +		<array class="NSMutableArray" key="IBDocument.RootObjects" id="589682474">
    6.42 +			<object class="NSCustomObject" id="765704780">
    6.43 +				<string key="NSClassName">AdiumSetupWizard</string>
    6.44 +			</object>
    6.45 +			<object class="NSCustomObject" id="272842418">
    6.46 +				<string key="NSClassName">FirstResponder</string>
    6.47 +			</object>
    6.48 +			<object class="NSCustomObject" id="947164950">
    6.49 +				<string key="NSClassName">NSApplication</string>
    6.50 +			</object>
    6.51 +			<object class="NSWindowTemplate" id="1044063078">
    6.52 +				<int key="NSWindowStyleMask">7</int>
    6.53 +				<int key="NSWindowBacking">2</int>
    6.54 +				<string key="NSWindowRect">{{191, 399}, {615, 411}}</string>
    6.55 +				<int key="NSWTFlags">1886914560</int>
    6.56 +				<string key="NSWindowTitle">Window</string>
    6.57 +				<string key="NSWindowClass">NSWindow</string>
    6.58 +				<object class="NSMutableString" key="NSViewClass">
    6.59 +					<characters key="NS.bytes">View</characters>
    6.60 +				</object>
    6.61 +				<nil key="NSUserInterfaceItemIdentifier"/>
    6.62 +				<string key="NSWindowContentMinSize">{213, 107}</string>
    6.63 +				<object class="NSView" key="NSWindowView" id="532451656">
    6.64 +					<reference key="NSNextResponder"/>
    6.65 +					<int key="NSvFlags">256</int>
    6.66 +					<array class="NSMutableArray" key="NSSubviews">
    6.67 +						<object class="NSCustomView" id="937930123">
    6.68 +							<reference key="NSNextResponder" ref="532451656"/>
    6.69 +							<int key="NSvFlags">256</int>
    6.70 +							<string key="NSFrame">{{145, 56}, {449, 305}}</string>
    6.71 +							<reference key="NSSuperview" ref="532451656"/>
    6.72 +							<reference key="NSNextKeyView" ref="809930931"/>
    6.73 +							<string key="NSClassName">SetupAssistantBoxBackgroundView</string>
    6.74 +							<string key="NSExtension">NSView</string>
    6.75 +						</object>
    6.76 +						<object class="NSCustomView" id="577533829">
    6.77 +							<reference key="NSNextResponder" ref="532451656"/>
    6.78 +							<int key="NSvFlags">256</int>
    6.79 +							<string key="NSFrame">{{-9, 20}, {600, 391}}</string>
    6.80 +							<reference key="NSSuperview" ref="532451656"/>
    6.81 +							<reference key="NSNextKeyView" ref="584847413"/>
    6.82 +							<string key="NSClassName">SetupWizardBackgroundView</string>
    6.83 +							<string key="NSExtension">NSView</string>
    6.84 +						</object>
    6.85 +						<object class="NSBox" id="809930931">
    6.86 +							<reference key="NSNextResponder" ref="532451656"/>
    6.87 +							<int key="NSvFlags">256</int>
    6.88 +							<array class="NSMutableArray" key="NSSubviews">
    6.89 +								<object class="NSView" id="358474532">
    6.90 +									<reference key="NSNextResponder" ref="809930931"/>
    6.91 +									<int key="NSvFlags">274</int>
    6.92 +									<string key="NSFrame">{{1, 1}, {448, 303}}</string>
    6.93 +									<reference key="NSSuperview" ref="809930931"/>
    6.94 +									<reference key="NSNextKeyView" ref="782611147"/>
    6.95 +								</object>
    6.96 +							</array>
    6.97 +							<string key="NSFrame">{{145, 56}, {450, 305}}</string>
    6.98 +							<reference key="NSSuperview" ref="532451656"/>
    6.99 +							<reference key="NSNextKeyView" ref="358474532"/>
   6.100 +							<string key="NSOffsets">{0, 0}</string>
   6.101 +							<object class="NSTextFieldCell" key="NSTitleCell">
   6.102 +								<int key="NSCellFlags">67239424</int>
   6.103 +								<int key="NSCellFlags2">0</int>
   6.104 +								<string key="NSContents">Box</string>
   6.105 +								<object class="NSFont" key="NSSupport">
   6.106 +									<string key="NSName">LucidaGrande</string>
   6.107 +									<double key="NSSize">11</double>
   6.108 +									<int key="NSfFlags">3100</int>
   6.109 +								</object>
   6.110 +								<object class="NSColor" key="NSBackgroundColor" id="12149645">
   6.111 +									<int key="NSColorSpace">6</int>
   6.112 +									<string key="NSCatalogName">System</string>
   6.113 +									<string key="NSColorName">textBackgroundColor</string>
   6.114 +									<object class="NSColor" key="NSColor" id="367270094">
   6.115 +										<int key="NSColorSpace">3</int>
   6.116 +										<bytes key="NSWhite">MQA</bytes>
   6.117 +									</object>
   6.118 +								</object>
   6.119 +								<object class="NSColor" key="NSTextColor">
   6.120 +									<int key="NSColorSpace">3</int>
   6.121 +									<bytes key="NSWhite">MCAwLjgwMDAwMDAxAA</bytes>
   6.122 +								</object>
   6.123 +							</object>
   6.124 +							<reference key="NSContentView" ref="358474532"/>
   6.125 +							<int key="NSBorderType">1</int>
   6.126 +							<int key="NSBoxType">3</int>
   6.127 +							<int key="NSTitlePosition">0</int>
   6.128 +							<bool key="NSTransparent">NO</bool>
   6.129 +						</object>
   6.130 +						<object class="NSButton" id="589626502">
   6.131 +							<reference key="NSNextResponder" ref="532451656"/>
   6.132 +							<int key="NSvFlags">257</int>
   6.133 +							<string key="NSFrame">{{385, 12}, {108, 32}}</string>
   6.134 +							<reference key="NSSuperview" ref="532451656"/>
   6.135 +							<reference key="NSNextKeyView" ref="920653528"/>
   6.136 +							<bool key="NSEnabled">YES</bool>
   6.137 +							<object class="NSButtonCell" key="NSCell" id="732476236">
   6.138 +								<int key="NSCellFlags">67239424</int>
   6.139 +								<int key="NSCellFlags2">134217728</int>
   6.140 +								<string key="NSContents">Go Back</string>
   6.141 +								<object class="NSFont" key="NSSupport" id="19461230">
   6.142 +									<string key="NSName">LucidaGrande</string>
   6.143 +									<double key="NSSize">13</double>
   6.144 +									<int key="NSfFlags">1044</int>
   6.145 +								</object>
   6.146 +								<reference key="NSControlView" ref="589626502"/>
   6.147 +								<int key="NSButtonFlags">-2038284033</int>
   6.148 +								<int key="NSButtonFlags2">1</int>
   6.149 +								<object class="NSFont" key="NSAlternateImage" id="1035902178">
   6.150 +									<string key="NSName">Helvetica</string>
   6.151 +									<double key="NSSize">13</double>
   6.152 +									<int key="NSfFlags">16</int>
   6.153 +								</object>
   6.154 +								<string key="NSAlternateContents"/>
   6.155 +								<object class="NSMutableString" key="NSKeyEquivalent">
   6.156 +									<characters key="NS.bytes"/>
   6.157 +								</object>
   6.158 +								<int key="NSPeriodicDelay">200</int>
   6.159 +								<int key="NSPeriodicInterval">25</int>
   6.160 +							</object>
   6.161 +						</object>
   6.162 +						<object class="NSButton" id="920653528">
   6.163 +							<reference key="NSNextResponder" ref="532451656"/>
   6.164 +							<int key="NSvFlags">257</int>
   6.165 +							<string key="NSFrame">{{493, 12}, {108, 32}}</string>
   6.166 +							<reference key="NSSuperview" ref="532451656"/>
   6.167 +							<reference key="NSNextKeyView"/>
   6.168 +							<bool key="NSEnabled">YES</bool>
   6.169 +							<object class="NSButtonCell" key="NSCell" id="38815897">
   6.170 +								<int key="NSCellFlags">67239424</int>
   6.171 +								<int key="NSCellFlags2">137887744</int>
   6.172 +								<string key="NSContents">Continue</string>
   6.173 +								<reference key="NSSupport" ref="19461230"/>
   6.174 +								<reference key="NSControlView" ref="920653528"/>
   6.175 +								<int key="NSButtonFlags">-2038284033</int>
   6.176 +								<int key="NSButtonFlags2">1</int>
   6.177 +								<reference key="NSAlternateImage" ref="1035902178"/>
   6.178 +								<string key="NSAlternateContents"/>
   6.179 +								<string type="base64-UTF8" key="NSKeyEquivalent">DQ</string>
   6.180 +								<int key="NSPeriodicDelay">200</int>
   6.181 +								<int key="NSPeriodicInterval">25</int>
   6.182 +							</object>
   6.183 +						</object>
   6.184 +						<object class="NSButton" id="336102001">
   6.185 +							<reference key="NSNextResponder" ref="532451656"/>
   6.186 +							<int key="NSvFlags">-2147483388</int>
   6.187 +							<string key="NSFrame">{{157, 12}, {125, 32}}</string>
   6.188 +							<reference key="NSSuperview" ref="532451656"/>
   6.189 +							<reference key="NSNextKeyView" ref="1014533837"/>
   6.190 +							<bool key="NSEnabled">YES</bool>
   6.191 +							<object class="NSButtonCell" key="NSCell" id="478540116">
   6.192 +								<int key="NSCellFlags">67239424</int>
   6.193 +								<int key="NSCellFlags2">134217728</int>
   6.194 +								<string key="NSContents">Add Another</string>
   6.195 +								<reference key="NSSupport" ref="19461230"/>
   6.196 +								<reference key="NSControlView" ref="336102001"/>
   6.197 +								<int key="NSButtonFlags">-2038284033</int>
   6.198 +								<int key="NSButtonFlags2">1</int>
   6.199 +								<reference key="NSAlternateImage" ref="19461230"/>
   6.200 +								<string key="NSAlternateContents"/>
   6.201 +								<object class="NSMutableString" key="NSKeyEquivalent">
   6.202 +									<characters key="NS.bytes"/>
   6.203 +								</object>
   6.204 +								<int key="NSPeriodicDelay">200</int>
   6.205 +								<int key="NSPeriodicInterval">25</int>
   6.206 +							</object>
   6.207 +						</object>
   6.208 +						<object class="NSTabView" id="782611147">
   6.209 +							<reference key="NSNextResponder" ref="532451656"/>
   6.210 +							<int key="NSvFlags">256</int>
   6.211 +							<string key="NSFrame">{{146, 60}, {447, 301}}</string>
   6.212 +							<reference key="NSSuperview" ref="532451656"/>
   6.213 +							<reference key="NSNextKeyView" ref="232763656"/>
   6.214 +							<array class="NSMutableArray" key="NSTabViewItems">
   6.215 +								<object class="NSTabViewItem" id="589476996">
   6.216 +									<string key="NSIdentifier">welcome</string>
   6.217 +									<object class="NSView" key="NSView" id="232763656">
   6.218 +										<reference key="NSNextResponder" ref="782611147"/>
   6.219 +										<int key="NSvFlags">256</int>
   6.220 +										<array class="NSMutableArray" key="NSSubviews">
   6.221 +											<object class="NSScrollView" id="266106167">
   6.222 +												<reference key="NSNextResponder" ref="232763656"/>
   6.223 +												<int key="NSvFlags">256</int>
   6.224 +												<array class="NSMutableArray" key="NSSubviews">
   6.225 +													<object class="NSClipView" id="436114676">
   6.226 +														<reference key="NSNextResponder" ref="266106167"/>
   6.227 +														<int key="NSvFlags">2304</int>
   6.228 +														<array class="NSMutableArray" key="NSSubviews">
   6.229 +															<object class="NSTextView" id="856980083">
   6.230 +																<reference key="NSNextResponder" ref="436114676"/>
   6.231 +																<int key="NSvFlags">2322</int>
   6.232 +																<string key="NSFrameSize">{407, 249}</string>
   6.233 +																<reference key="NSSuperview" ref="436114676"/>
   6.234 +																<reference key="NSNextKeyView" ref="273702641"/>
   6.235 +																<object class="NSTextContainer" key="NSTextContainer" id="987707059">
   6.236 +																	<object class="NSLayoutManager" key="NSLayoutManager">
   6.237 +																		<object class="NSTextStorage" key="NSTextStorage">
   6.238 +																			<object class="NSMutableString" key="NSString">
   6.239 +																				<bytes key="NS.bytes">PDw8d2VsY29tZSBtZXNzYWdlIGhlcmU+Pj4</bytes>
   6.240 +																			</object>
   6.241 +																			<dictionary key="NSAttributes" id="240737591">
   6.242 +																				<object class="NSFont" key="NSFont">
   6.243 +																					<string key="NSName">LucidaGrande</string>
   6.244 +																					<double key="NSSize">13</double>
   6.245 +																					<int key="NSfFlags">16</int>
   6.246 +																				</object>
   6.247 +																				<object class="NSParagraphStyle" key="NSParagraphStyle">
   6.248 +																					<int key="NSAlignment">4</int>
   6.249 +																					<array key="NSTabStops">
   6.250 +																						<object class="NSTextTab">
   6.251 +																							<double key="NSLocation">28</double>
   6.252 +																						</object>
   6.253 +																						<object class="NSTextTab">
   6.254 +																							<double key="NSLocation">56</double>
   6.255 +																						</object>
   6.256 +																						<object class="NSTextTab">
   6.257 +																							<double key="NSLocation">84</double>
   6.258 +																						</object>
   6.259 +																						<object class="NSTextTab">
   6.260 +																							<double key="NSLocation">112</double>
   6.261 +																						</object>
   6.262 +																						<object class="NSTextTab">
   6.263 +																							<double key="NSLocation">140</double>
   6.264 +																						</object>
   6.265 +																						<object class="NSTextTab">
   6.266 +																							<double key="NSLocation">168</double>
   6.267 +																						</object>
   6.268 +																						<object class="NSTextTab">
   6.269 +																							<double key="NSLocation">196</double>
   6.270 +																						</object>
   6.271 +																						<object class="NSTextTab">
   6.272 +																							<double key="NSLocation">224</double>
   6.273 +																						</object>
   6.274 +																						<object class="NSTextTab">
   6.275 +																							<double key="NSLocation">252</double>
   6.276 +																						</object>
   6.277 +																						<object class="NSTextTab">
   6.278 +																							<double key="NSLocation">280</double>
   6.279 +																						</object>
   6.280 +																						<object class="NSTextTab">
   6.281 +																							<double key="NSLocation">308</double>
   6.282 +																						</object>
   6.283 +																						<object class="NSTextTab">
   6.284 +																							<double key="NSLocation">336</double>
   6.285 +																						</object>
   6.286 +																					</array>
   6.287 +																				</object>
   6.288 +																			</dictionary>
   6.289 +																			<nil key="NSDelegate"/>
   6.290 +																		</object>
   6.291 +																		<array class="NSMutableArray" key="NSTextContainers">
   6.292 +																			<reference ref="987707059"/>
   6.293 +																		</array>
   6.294 +																		<int key="NSLMFlags">6</int>
   6.295 +																		<nil key="NSDelegate"/>
   6.296 +																	</object>
   6.297 +																	<reference key="NSTextView" ref="856980083"/>
   6.298 +																	<double key="NSWidth">407</double>
   6.299 +																	<int key="NSTCFlags">1</int>
   6.300 +																</object>
   6.301 +																<object class="NSTextViewSharedData" key="NSSharedData">
   6.302 +																	<int key="NSFlags">67120100</int>
   6.303 +																	<int key="NSTextCheckingTypes">0</int>
   6.304 +																	<nil key="NSMarkedAttributes"/>
   6.305 +																	<reference key="NSBackgroundColor" ref="367270094"/>
   6.306 +																	<dictionary key="NSSelectedAttributes">
   6.307 +																		<object class="NSColor" key="NSBackgroundColor" id="434318789">
   6.308 +																			<int key="NSColorSpace">6</int>
   6.309 +																			<string key="NSCatalogName">System</string>
   6.310 +																			<string key="NSColorName">selectedTextBackgroundColor</string>
   6.311 +																			<object class="NSColor" key="NSColor" id="202603283">
   6.312 +																				<int key="NSColorSpace">3</int>
   6.313 +																				<bytes key="NSWhite">MC42NjY2NjY2NjY3AA</bytes>
   6.314 +																			</object>
   6.315 +																		</object>
   6.316 +																		<object class="NSColor" key="NSColor" id="12933601">
   6.317 +																			<int key="NSColorSpace">6</int>
   6.318 +																			<string key="NSCatalogName">System</string>
   6.319 +																			<string key="NSColorName">selectedTextColor</string>
   6.320 +																			<object class="NSColor" key="NSColor" id="141371480">
   6.321 +																				<int key="NSColorSpace">3</int>
   6.322 +																				<bytes key="NSWhite">MAA</bytes>
   6.323 +																			</object>
   6.324 +																		</object>
   6.325 +																	</dictionary>
   6.326 +																	<reference key="NSInsertionColor" ref="141371480"/>
   6.327 +																	<dictionary key="NSLinkAttributes">
   6.328 +																		<object class="NSColor" key="NSColor" id="1048723184">
   6.329 +																			<int key="NSColorSpace">1</int>
   6.330 +																			<bytes key="NSRGB">MCAwIDEAA</bytes>
   6.331 +																		</object>
   6.332 +																		<integer value="1" key="NSUnderline"/>
   6.333 +																	</dictionary>
   6.334 +																	<nil key="NSDefaultParagraphStyle"/>
   6.335 +																	<nil key="NSTextFinder"/>
   6.336 +																	<int key="NSPreferredTextFinderStyle">1</int>
   6.337 +																</object>
   6.338 +																<int key="NSTVFlags">6</int>
   6.339 +																<string key="NSMaxSize">{412, 10000000}</string>
   6.340 +																<string key="NSMinize">{399, 249}</string>
   6.341 +																<nil key="NSDelegate"/>
   6.342 +															</object>
   6.343 +														</array>
   6.344 +														<string key="NSFrameSize">{407, 249}</string>
   6.345 +														<reference key="NSSuperview" ref="266106167"/>
   6.346 +														<reference key="NSNextKeyView" ref="856980083"/>
   6.347 +														<reference key="NSDocView" ref="856980083"/>
   6.348 +														<reference key="NSBGColor" ref="367270094"/>
   6.349 +														<object class="NSCursor" key="NSCursor" id="256502306">
   6.350 +															<string key="NSHotSpot">{1, -1}</string>
   6.351 +															<int key="NSCursorType">0</int>
   6.352 +														</object>
   6.353 +														<int key="NScvFlags">4</int>
   6.354 +													</object>
   6.355 +													<object class="NSScroller" id="454366920">
   6.356 +														<reference key="NSNextResponder" ref="266106167"/>
   6.357 +														<int key="NSvFlags">-2147483392</int>
   6.358 +														<string key="NSFrame">{{-30, 1}, {15, 286}}</string>
   6.359 +														<reference key="NSSuperview" ref="266106167"/>
   6.360 +														<reference key="NSNextKeyView" ref="436114676"/>
   6.361 +														<reference key="NSTarget" ref="266106167"/>
   6.362 +														<string key="NSAction">_doScroller:</string>
   6.363 +														<double key="NSCurValue">1</double>
   6.364 +													</object>
   6.365 +													<object class="NSScroller" id="540826813">
   6.366 +														<reference key="NSNextResponder" ref="266106167"/>
   6.367 +														<int key="NSvFlags">-2147483392</int>
   6.368 +														<string key="NSFrame">{{-100, -100}, {87, 18}}</string>
   6.369 +														<reference key="NSSuperview" ref="266106167"/>
   6.370 +														<reference key="NSNextKeyView" ref="454366920"/>
   6.371 +														<int key="NSsFlags">1</int>
   6.372 +														<reference key="NSTarget" ref="266106167"/>
   6.373 +														<string key="NSAction">_doScroller:</string>
   6.374 +														<double key="NSCurValue">1</double>
   6.375 +														<double key="NSPercent">0.94565218687057495</double>
   6.376 +													</object>
   6.377 +												</array>
   6.378 +												<string key="NSFrame">{{20, 32}, {407, 249}}</string>
   6.379 +												<reference key="NSSuperview" ref="232763656"/>
   6.380 +												<reference key="NSNextKeyView" ref="540826813"/>
   6.381 +												<int key="NSsFlags">133648</int>
   6.382 +												<reference key="NSVScroller" ref="454366920"/>
   6.383 +												<reference key="NSHScroller" ref="540826813"/>
   6.384 +												<reference key="NSContentView" ref="436114676"/>
   6.385 +											</object>
   6.386 +											<object class="NSButton" id="273702641">
   6.387 +												<reference key="NSNextResponder" ref="232763656"/>
   6.388 +												<int key="NSvFlags">256</int>
   6.389 +												<string key="NSFrame">{{110, 8}, {221, 32}}</string>
   6.390 +												<reference key="NSSuperview" ref="232763656"/>
   6.391 +												<reference key="NSNextKeyView" ref="336102001"/>
   6.392 +												<bool key="NSEnabled">YES</bool>
   6.393 +												<object class="NSButtonCell" key="NSCell" id="876127194">
   6.394 +													<int key="NSCellFlags">67239424</int>
   6.395 +													<int key="NSCellFlags2">134217728</int>
   6.396 +													<string key="NSContents">Information about Importing</string>
   6.397 +													<reference key="NSSupport" ref="19461230"/>
   6.398 +													<reference key="NSControlView" ref="273702641"/>
   6.399 +													<int key="NSButtonFlags">-2038284033</int>
   6.400 +													<int key="NSButtonFlags2">1</int>
   6.401 +													<reference key="NSAlternateImage" ref="19461230"/>
   6.402 +													<string key="NSAlternateContents"/>
   6.403 +													<object class="NSMutableString" key="NSKeyEquivalent">
   6.404 +														<characters key="NS.bytes"/>
   6.405 +													</object>
   6.406 +													<int key="NSPeriodicDelay">200</int>
   6.407 +													<int key="NSPeriodicInterval">25</int>
   6.408 +												</object>
   6.409 +											</object>
   6.410 +										</array>
   6.411 +										<string key="NSFrameSize">{447, 301}</string>
   6.412 +										<reference key="NSSuperview" ref="782611147"/>
   6.413 +										<reference key="NSNextKeyView" ref="266106167"/>
   6.414 +									</object>
   6.415 +									<string key="NSLabel">welcome</string>
   6.416 +									<object class="NSColor" key="NSColor" id="1066430239">
   6.417 +										<int key="NSColorSpace">6</int>
   6.418 +										<string key="NSCatalogName">System</string>
   6.419 +										<string key="NSColorName">controlColor</string>
   6.420 +										<reference key="NSColor" ref="202603283"/>
   6.421 +									</object>
   6.422 +									<reference key="NSTabView" ref="782611147"/>
   6.423 +								</object>
   6.424 +								<object class="NSTabViewItem" id="595818746">
   6.425 +									<string key="NSIdentifier">account_setup</string>
   6.426 +									<object class="NSView" key="NSView" id="903855791">
   6.427 +										<nil key="NSNextResponder"/>
   6.428 +										<int key="NSvFlags">256</int>
   6.429 +										<array class="NSMutableArray" key="NSSubviews">
   6.430 +											<object class="NSTextField" id="1044214582">
   6.431 +												<reference key="NSNextResponder" ref="903855791"/>
   6.432 +												<int key="NSvFlags">264</int>
   6.433 +												<string key="NSFrame">{{162, 22}, {240, 22}}</string>
   6.434 +												<reference key="NSSuperview" ref="903855791"/>
   6.435 +												<reference key="NSNextKeyView" ref="1006372938"/>
   6.436 +												<bool key="NSEnabled">YES</bool>
   6.437 +												<object class="NSTextFieldCell" key="NSCell" id="654339368">
   6.438 +													<int key="NSCellFlags">-1804468671</int>
   6.439 +													<int key="NSCellFlags2">4195328</int>
   6.440 +													<string key="NSContents"/>
   6.441 +													<reference key="NSSupport" ref="19461230"/>
   6.442 +													<reference key="NSControlView" ref="1044214582"/>
   6.443 +													<bool key="NSDrawsBackground">YES</bool>
   6.444 +													<reference key="NSBackgroundColor" ref="12149645"/>
   6.445 +													<object class="NSColor" key="NSTextColor" id="165394769">
   6.446 +														<int key="NSColorSpace">6</int>
   6.447 +														<string key="NSCatalogName">System</string>
   6.448 +														<string key="NSColorName">textColor</string>
   6.449 +														<reference key="NSColor" ref="141371480"/>
   6.450 +													</object>
   6.451 +												</object>
   6.452 +											</object>
   6.453 +											<object class="NSTextField" id="750767494">
   6.454 +												<reference key="NSNextResponder" ref="903855791"/>
   6.455 +												<int key="NSvFlags">264</int>
   6.456 +												<string key="NSFrame">{{17, 24}, {140, 17}}</string>
   6.457 +												<reference key="NSSuperview" ref="903855791"/>
   6.458 +												<reference key="NSNextKeyView" ref="1044214582"/>
   6.459 +												<bool key="NSEnabled">YES</bool>
   6.460 +												<object class="NSTextFieldCell" key="NSCell" id="338896392">
   6.461 +													<int key="NSCellFlags">67239424</int>
   6.462 +													<int key="NSCellFlags2">71303168</int>
   6.463 +													<string key="NSContents">User Name:</string>
   6.464 +													<reference key="NSSupport" ref="19461230"/>
   6.465 +													<reference key="NSControlView" ref="750767494"/>
   6.466 +													<reference key="NSBackgroundColor" ref="1066430239"/>
   6.467 +													<object class="NSColor" key="NSTextColor" id="348248648">
   6.468 +														<int key="NSColorSpace">6</int>
   6.469 +														<string key="NSCatalogName">System</string>
   6.470 +														<string key="NSColorName">controlTextColor</string>
   6.471 +														<reference key="NSColor" ref="141371480"/>
   6.472 +													</object>
   6.473 +												</object>
   6.474 +											</object>
   6.475 +											<object class="NSTextField" id="1006372938">
   6.476 +												<reference key="NSNextResponder" ref="903855791"/>
   6.477 +												<int key="NSvFlags">264</int>
   6.478 +												<string key="NSFrame">{{17, -8}, {140, 17}}</string>
   6.479 +												<reference key="NSSuperview" ref="903855791"/>
   6.480 +												<reference key="NSNextKeyView" ref="459634818"/>
   6.481 +												<bool key="NSEnabled">YES</bool>
   6.482 +												<object class="NSTextFieldCell" key="NSCell" id="400111431">
   6.483 +													<int key="NSCellFlags">67239424</int>
   6.484 +													<int key="NSCellFlags2">71303168</int>
   6.485 +													<string key="NSContents">Password:</string>
   6.486 +													<reference key="NSSupport" ref="19461230"/>
   6.487 +													<reference key="NSControlView" ref="1006372938"/>
   6.488 +													<reference key="NSBackgroundColor" ref="1066430239"/>
   6.489 +													<reference key="NSTextColor" ref="348248648"/>
   6.490 +												</object>
   6.491 +											</object>
   6.492 +											<object class="NSTextField" id="459634818">
   6.493 +												<reference key="NSNextResponder" ref="903855791"/>
   6.494 +												<int key="NSvFlags">264</int>
   6.495 +												<string key="NSFrame">{{162, -10}, {240, 22}}</string>
   6.496 +												<reference key="NSSuperview" ref="903855791"/>
   6.497 +												<reference key="NSNextKeyView" ref="336102001"/>
   6.498 +												<bool key="NSEnabled">YES</bool>
   6.499 +												<object class="NSTextFieldCell" key="NSCell" id="833323521">
   6.500 +													<int key="NSCellFlags">-1804468671</int>
   6.501 +													<int key="NSCellFlags2">4195328</int>
   6.502 +													<string key="NSContents"/>
   6.503 +													<reference key="NSSupport" ref="19461230"/>
   6.504 +													<reference key="NSControlView" ref="459634818"/>
   6.505 +													<bool key="NSDrawsBackground">YES</bool>
   6.506 +													<reference key="NSBackgroundColor" ref="12149645"/>
   6.507 +													<reference key="NSTextColor" ref="165394769"/>
   6.508 +												</object>
   6.509 +											</object>
   6.510 +											<object class="NSTextField" id="614353816">
   6.511 +												<reference key="NSNextResponder" ref="903855791"/>
   6.512 +												<int key="NSvFlags">264</int>
   6.513 +												<string key="NSFrame">{{17, 59}, {140, 17}}</string>
   6.514 +												<reference key="NSSuperview" ref="903855791"/>
   6.515 +												<reference key="NSNextKeyView" ref="750767494"/>
   6.516 +												<bool key="NSEnabled">YES</bool>
   6.517 +												<object class="NSTextFieldCell" key="NSCell" id="743754675">
   6.518 +													<int key="NSCellFlags">67239424</int>
   6.519 +													<int key="NSCellFlags2">71303168</int>
   6.520 +													<string key="NSContents">Service:</string>
   6.521 +													<reference key="NSSupport" ref="19461230"/>
   6.522 +													<reference key="NSControlView" ref="614353816"/>
   6.523 +													<reference key="NSBackgroundColor" ref="1066430239"/>
   6.524 +													<reference key="NSTextColor" ref="348248648"/>
   6.525 +												</object>
   6.526 +											</object>
   6.527 +											<object class="NSPopUpButton" id="895748495">
   6.528 +												<reference key="NSNextResponder" ref="903855791"/>
   6.529 +												<int key="NSvFlags">256</int>
   6.530 +												<string key="NSFrame">{{159, 99}, {246, 26}}</string>
   6.531 +												<reference key="NSSuperview" ref="903855791"/>
   6.532 +												<reference key="NSNextKeyView" ref="614353816"/>
   6.533 +												<bool key="NSEnabled">YES</bool>
   6.534 +												<object class="NSPopUpButtonCell" key="NSCell" id="397590076">
   6.535 +													<int key="NSCellFlags">-2076049856</int>
   6.536 +													<int key="NSCellFlags2">2048</int>
   6.537 +													<reference key="NSSupport" ref="19461230"/>
   6.538 +													<reference key="NSControlView" ref="895748495"/>
   6.539 +													<int key="NSButtonFlags">109199615</int>
   6.540 +													<int key="NSButtonFlags2">1</int>
   6.541 +													<reference key="NSAlternateImage" ref="19461230"/>
   6.542 +													<string key="NSAlternateContents"/>
   6.543 +													<object class="NSMutableString" key="NSKeyEquivalent">
   6.544 +														<characters key="NS.bytes"/>
   6.545 +													</object>
   6.546 +													<int key="NSPeriodicDelay">400</int>
   6.547 +													<int key="NSPeriodicInterval">75</int>
   6.548 +													<object class="NSMenuItem" key="NSMenuItem" id="189274766">
   6.549 +														<reference key="NSMenu" ref="79358005"/>
   6.550 +														<string key="NSTitle">Item3</string>
   6.551 +														<string key="NSKeyEquiv"/>
   6.552 +														<int key="NSKeyEquivModMask">1048576</int>
   6.553 +														<int key="NSMnemonicLoc">2147483647</int>
   6.554 +														<int key="NSState">1</int>
   6.555 +														<object class="NSCustomResource" key="NSOnImage">
   6.556 +															<string key="NSClassName">NSImage</string>
   6.557 +															<string key="NSResourceName">NSMenuCheckmark</string>
   6.558 +														</object>
   6.559 +														<object class="NSCustomResource" key="NSMixedImage">
   6.560 +															<string key="NSClassName">NSImage</string>
   6.561 +															<string key="NSResourceName">NSMenuMixedState</string>
   6.562 +														</object>
   6.563 +														<string key="NSAction">_popUpItemAction:</string>
   6.564 +														<reference key="NSTarget" ref="397590076"/>
   6.565 +													</object>
   6.566 +													<bool key="NSMenuItemRespectAlignment">YES</bool>
   6.567 +													<object class="NSMenu" key="NSMenu" id="79358005">
   6.568 +														<object class="NSMutableString" key="NSTitle">
   6.569 +															<characters key="NS.bytes">OtherViews</characters>
   6.570 +														</object>
   6.571 +														<array class="NSMutableArray" key="NSMenuItems">
   6.572 +															<reference ref="189274766"/>
   6.573 +														</array>
   6.574 +													</object>
   6.575 +													<int key="NSPreferredEdge">3</int>
   6.576 +													<bool key="NSUsesItemFromMenu">YES</bool>
   6.577 +													<bool key="NSAltersState">YES</bool>
   6.578 +													<int key="NSArrowPosition">1</int>
   6.579 +												</object>
   6.580 +											</object>
   6.581 +											<object class="NSScrollView" id="220726487">
   6.582 +												<reference key="NSNextResponder" ref="903855791"/>
   6.583 +												<int key="NSvFlags">256</int>
   6.584 +												<array class="NSMutableArray" key="NSSubviews">
   6.585 +													<object class="NSClipView" id="851955997">
   6.586 +														<reference key="NSNextResponder" ref="220726487"/>
   6.587 +														<int key="NSvFlags">2304</int>
   6.588 +														<array class="NSMutableArray" key="NSSubviews">
   6.589 +															<object class="NSTextView" id="494428129">
   6.590 +																<reference key="NSNextResponder" ref="851955997"/>
   6.591 +																<int key="NSvFlags">2322</int>
   6.592 +																<string key="NSFrameSize">{407, 16}</string>
   6.593 +																<reference key="NSSuperview" ref="851955997"/>
   6.594 +																<reference key="NSNextKeyView" ref="895748495"/>
   6.595 +																<object class="NSTextContainer" key="NSTextContainer" id="730100579">
   6.596 +																	<object class="NSLayoutManager" key="NSLayoutManager">
   6.597 +																		<object class="NSTextStorage" key="NSTextStorage">
   6.598 +																			<object class="NSMutableString" key="NSString">
   6.599 +																				<characters key="NS.bytes">messaging info here</characters>
   6.600 +																			</object>
   6.601 +																			<reference key="NSAttributes" ref="240737591"/>
   6.602 +																			<nil key="NSDelegate"/>
   6.603 +																		</object>
   6.604 +																		<array class="NSMutableArray" key="NSTextContainers">
   6.605 +																			<reference ref="730100579"/>
   6.606 +																		</array>
   6.607 +																		<int key="NSLMFlags">6</int>
   6.608 +																		<nil key="NSDelegate"/>
   6.609 +																	</object>
   6.610 +																	<reference key="NSTextView" ref="494428129"/>
   6.611 +																	<double key="NSWidth">407</double>
   6.612 +																	<int key="NSTCFlags">1</int>
   6.613 +																</object>
   6.614 +																<object class="NSTextViewSharedData" key="NSSharedData">
   6.615 +																	<int key="NSFlags">67120100</int>
   6.616 +																	<int key="NSTextCheckingTypes">0</int>
   6.617 +																	<nil key="NSMarkedAttributes"/>
   6.618 +																	<reference key="NSBackgroundColor" ref="367270094"/>
   6.619 +																	<dictionary key="NSSelectedAttributes">
   6.620 +																		<reference key="NSBackgroundColor" ref="434318789"/>
   6.621 +																		<reference key="NSColor" ref="12933601"/>
   6.622 +																	</dictionary>
   6.623 +																	<reference key="NSInsertionColor" ref="141371480"/>
   6.624 +																	<dictionary key="NSLinkAttributes">
   6.625 +																		<reference key="NSColor" ref="1048723184"/>
   6.626 +																		<integer value="1" key="NSUnderline"/>
   6.627 +																	</dictionary>
   6.628 +																	<nil key="NSDefaultParagraphStyle"/>
   6.629 +																	<nil key="NSTextFinder"/>
   6.630 +																	<int key="NSPreferredTextFinderStyle">1</int>
   6.631 +																</object>
   6.632 +																<int key="NSTVFlags">6</int>
   6.633 +																<string key="NSMaxSize">{407, 10000000}</string>
   6.634 +																<string key="NSMinize">{114, 0}</string>
   6.635 +																<nil key="NSDelegate"/>
   6.636 +															</object>
   6.637 +														</array>
   6.638 +														<string key="NSFrameSize">{407, 149}</string>
   6.639 +														<reference key="NSSuperview" ref="220726487"/>
   6.640 +														<reference key="NSNextKeyView" ref="494428129"/>
   6.641 +														<reference key="NSDocView" ref="494428129"/>
   6.642 +														<reference key="NSBGColor" ref="367270094"/>
   6.643 +														<reference key="NSCursor" ref="256502306"/>
   6.644 +														<int key="NScvFlags">4</int>
   6.645 +													</object>
   6.646 +													<object class="NSScroller" id="1054556282">
   6.647 +														<reference key="NSNextResponder" ref="220726487"/>
   6.648 +														<int key="NSvFlags">-2147483392</int>
   6.649 +														<string key="NSFrame">{{-30, 1}, {15, 286}}</string>
   6.650 +														<reference key="NSSuperview" ref="220726487"/>
   6.651 +														<reference key="NSNextKeyView" ref="851955997"/>
   6.652 +														<reference key="NSTarget" ref="220726487"/>
   6.653 +														<string key="NSAction">_doScroller:</string>
   6.654 +														<double key="NSCurValue">1</double>
   6.655 +													</object>
   6.656 +													<object class="NSScroller" id="727036547">
   6.657 +														<reference key="NSNextResponder" ref="220726487"/>
   6.658 +														<int key="NSvFlags">-2147483392</int>
   6.659 +														<string key="NSFrame">{{-100, -100}, {87, 18}}</string>
   6.660 +														<reference key="NSSuperview" ref="220726487"/>
   6.661 +														<reference key="NSNextKeyView" ref="1054556282"/>
   6.662 +														<int key="NSsFlags">1</int>
   6.663 +														<reference key="NSTarget" ref="220726487"/>
   6.664 +														<string key="NSAction">_doScroller:</string>
   6.665 +														<double key="NSCurValue">1</double>
   6.666 +														<double key="NSPercent">0.94565218687057495</double>
   6.667 +													</object>
   6.668 +												</array>
   6.669 +												<string key="NSFrame">{{20, 132}, {407, 149}}</string>
   6.670 +												<reference key="NSSuperview" ref="903855791"/>
   6.671 +												<reference key="NSNextKeyView" ref="727036547"/>
   6.672 +												<int key="NSsFlags">133648</int>
   6.673 +												<reference key="NSVScroller" ref="1054556282"/>
   6.674 +												<reference key="NSHScroller" ref="727036547"/>
   6.675 +												<reference key="NSContentView" ref="851955997"/>
   6.676 +											</object>
   6.677 +										</array>
   6.678 +										<string key="NSFrame">{{10, 33}, {427, 255}}</string>
   6.679 +										<reference key="NSNextKeyView" ref="220726487"/>
   6.680 +									</object>
   6.681 +									<string key="NSLabel">account_setup</string>
   6.682 +									<reference key="NSColor" ref="1066430239"/>
   6.683 +									<reference key="NSTabView" ref="782611147"/>
   6.684 +								</object>
   6.685 +								<object class="NSTabViewItem" id="554480908">
   6.686 +									<string key="NSIdentifier">done</string>
   6.687 +									<object class="NSView" key="NSView" id="857392327">
   6.688 +										<nil key="NSNextResponder"/>
   6.689 +										<int key="NSvFlags">256</int>
   6.690 +										<array class="NSMutableArray" key="NSSubviews">
   6.691 +											<object class="NSScrollView" id="11282184">
   6.692 +												<reference key="NSNextResponder" ref="857392327"/>
   6.693 +												<int key="NSvFlags">256</int>
   6.694 +												<array class="NSMutableArray" key="NSSubviews">
   6.695 +													<object class="NSClipView" id="967771140">
   6.696 +														<reference key="NSNextResponder" ref="11282184"/>
   6.697 +														<int key="NSvFlags">2304</int>
   6.698 +														<array class="NSMutableArray" key="NSSubviews">
   6.699 +															<object class="NSTextView" id="614495636">
   6.700 +																<reference key="NSNextResponder" ref="967771140"/>
   6.701 +																<int key="NSvFlags">2322</int>
   6.702 +																<string key="NSFrameSize">{407, 16}</string>
   6.703 +																<reference key="NSSuperview" ref="967771140"/>
   6.704 +																<reference key="NSNextKeyView" ref="336102001"/>
   6.705 +																<object class="NSTextContainer" key="NSTextContainer" id="207390920">
   6.706 +																	<object class="NSLayoutManager" key="NSLayoutManager">
   6.707 +																		<object class="NSTextStorage" key="NSTextStorage">
   6.708 +																			<object class="NSMutableString" key="NSString">
   6.709 +																				<bytes key="NS.bytes">PDw8eW91J3JlIGFsbCBkb25lLCB3b29ob28sIG1lc3NhZ2UgaGVyZT4+Pg</bytes>
   6.710 +																			</object>
   6.711 +																			<reference key="NSAttributes" ref="240737591"/>
   6.712 +																			<nil key="NSDelegate"/>
   6.713 +																		</object>
   6.714 +																		<array class="NSMutableArray" key="NSTextContainers">
   6.715 +																			<reference ref="207390920"/>
   6.716 +																		</array>
   6.717 +																		<int key="NSLMFlags">6</int>
   6.718 +																		<nil key="NSDelegate"/>
   6.719 +																	</object>
   6.720 +																	<reference key="NSTextView" ref="614495636"/>
   6.721 +																	<double key="NSWidth">407</double>
   6.722 +																	<int key="NSTCFlags">1</int>
   6.723 +																</object>
   6.724 +																<object class="NSTextViewSharedData" key="NSSharedData">
   6.725 +																	<int key="NSFlags">67120100</int>
   6.726 +																	<int key="NSTextCheckingTypes">0</int>
   6.727 +																	<nil key="NSMarkedAttributes"/>
   6.728 +																	<reference key="NSBackgroundColor" ref="367270094"/>
   6.729 +																	<dictionary key="NSSelectedAttributes">
   6.730 +																		<reference key="NSBackgroundColor" ref="434318789"/>
   6.731 +																		<reference key="NSColor" ref="12933601"/>
   6.732 +																	</dictionary>
   6.733 +																	<reference key="NSInsertionColor" ref="141371480"/>
   6.734 +																	<dictionary key="NSLinkAttributes">
   6.735 +																		<reference key="NSColor" ref="1048723184"/>
   6.736 +																		<integer value="1" key="NSUnderline"/>
   6.737 +																	</dictionary>
   6.738 +																	<nil key="NSDefaultParagraphStyle"/>
   6.739 +																	<nil key="NSTextFinder"/>
   6.740 +																	<int key="NSPreferredTextFinderStyle">1</int>
   6.741 +																</object>
   6.742 +																<int key="NSTVFlags">6</int>
   6.743 +																<string key="NSMaxSize">{412, 10000000}</string>
   6.744 +																<string key="NSMinize">{114, 0}</string>
   6.745 +																<nil key="NSDelegate"/>
   6.746 +															</object>
   6.747 +														</array>
   6.748 +														<string key="NSFrameSize">{407, 261}</string>
   6.749 +														<reference key="NSSuperview" ref="11282184"/>
   6.750 +														<reference key="NSNextKeyView" ref="614495636"/>
   6.751 +														<reference key="NSDocView" ref="614495636"/>
   6.752 +														<reference key="NSBGColor" ref="367270094"/>
   6.753 +														<reference key="NSCursor" ref="256502306"/>
   6.754 +														<int key="NScvFlags">4</int>
   6.755 +													</object>
   6.756 +													<object class="NSScroller" id="328346106">
   6.757 +														<reference key="NSNextResponder" ref="11282184"/>
   6.758 +														<int key="NSvFlags">-2147483392</int>
   6.759 +														<string key="NSFrame">{{-30, 1}, {15, 286}}</string>
   6.760 +														<reference key="NSSuperview" ref="11282184"/>
   6.761 +														<reference key="NSNextKeyView" ref="967771140"/>
   6.762 +														<reference key="NSTarget" ref="11282184"/>
   6.763 +														<string key="NSAction">_doScroller:</string>
   6.764 +														<double key="NSCurValue">1</double>
   6.765 +													</object>
   6.766 +													<object class="NSScroller" id="220323521">
   6.767 +														<reference key="NSNextResponder" ref="11282184"/>
   6.768 +														<int key="NSvFlags">-2147483392</int>
   6.769 +														<string key="NSFrame">{{-100, -100}, {87, 18}}</string>
   6.770 +														<reference key="NSSuperview" ref="11282184"/>
   6.771 +														<reference key="NSNextKeyView" ref="328346106"/>
   6.772 +														<int key="NSsFlags">1</int>
   6.773 +														<reference key="NSTarget" ref="11282184"/>
   6.774 +														<string key="NSAction">_doScroller:</string>
   6.775 +														<double key="NSCurValue">1</double>
   6.776 +														<double key="NSPercent">0.94565218687057495</double>
   6.777 +													</object>
   6.778 +												</array>
   6.779 +												<string key="NSFrame">{{20, 20}, {407, 261}}</string>
   6.780 +												<reference key="NSSuperview" ref="857392327"/>
   6.781 +												<reference key="NSNextKeyView" ref="220323521"/>
   6.782 +												<int key="NSsFlags">133648</int>
   6.783 +												<reference key="NSVScroller" ref="328346106"/>
   6.784 +												<reference key="NSHScroller" ref="220323521"/>
   6.785 +												<reference key="NSContentView" ref="967771140"/>
   6.786 +											</object>
   6.787 +										</array>
   6.788 +										<string key="NSFrame">{{10, 33}, {427, 255}}</string>
   6.789 +										<reference key="NSNextKeyView" ref="11282184"/>
   6.790 +									</object>
   6.791 +									<string key="NSLabel">done</string>
   6.792 +									<reference key="NSColor" ref="1066430239"/>
   6.793 +									<reference key="NSTabView" ref="782611147"/>
   6.794 +								</object>
   6.795 +							</array>
   6.796 +							<reference key="NSSelectedTabViewItem" ref="589476996"/>
   6.797 +							<reference key="NSFont" ref="19461230"/>
   6.798 +							<int key="NSTvFlags">6</int>
   6.799 +							<bool key="NSAllowTruncatedLabels">YES</bool>
   6.800 +							<array class="NSMutableArray" key="NSSubviews">
   6.801 +								<reference ref="232763656"/>
   6.802 +							</array>
   6.803 +						</object>
   6.804 +						<object class="NSProgressIndicator" id="1014533837">
   6.805 +							<reference key="NSNextResponder" ref="532451656"/>
   6.806 +							<int key="NSvFlags">-2147482368</int>
   6.807 +							<object class="NSPSMatrix" key="NSDrawMatrix"/>
   6.808 +							<string key="NSFrame">{{321, 14}, {32, 32}}</string>
   6.809 +							<reference key="NSSuperview" ref="532451656"/>
   6.810 +							<reference key="NSNextKeyView" ref="589626502"/>
   6.811 +							<int key="NSpiFlags">28682</int>
   6.812 +							<double key="NSMaxValue">100</double>
   6.813 +						</object>
   6.814 +						<object class="NSTextField" id="584847413">
   6.815 +							<reference key="NSNextResponder" ref="532451656"/>
   6.816 +							<int key="NSvFlags">256</int>
   6.817 +							<string key="NSFrame">{{163, 369}, {428, 22}}</string>
   6.818 +							<reference key="NSSuperview" ref="532451656"/>
   6.819 +							<reference key="NSNextKeyView" ref="937930123"/>
   6.820 +							<bool key="NSEnabled">YES</bool>
   6.821 +							<object class="NSTextFieldCell" key="NSCell" id="635153826">
   6.822 +								<int key="NSCellFlags">67239424</int>
   6.823 +								<int key="NSCellFlags2">272629760</int>
   6.824 +								<string key="NSContents">Welcome to Adium!</string>
   6.825 +								<object class="NSFont" key="NSSupport">
   6.826 +									<string key="NSName">LucidaGrande</string>
   6.827 +									<double key="NSSize">18</double>
   6.828 +									<int key="NSfFlags">16</int>
   6.829 +								</object>
   6.830 +								<reference key="NSControlView" ref="584847413"/>
   6.831 +								<reference key="NSBackgroundColor" ref="1066430239"/>
   6.832 +								<reference key="NSTextColor" ref="348248648"/>
   6.833 +							</object>
   6.834 +						</object>
   6.835 +					</array>
   6.836 +					<string key="NSFrameSize">{615, 411}</string>
   6.837 +					<reference key="NSSuperview"/>
   6.838 +					<reference key="NSNextKeyView" ref="577533829"/>
   6.839 +				</object>
   6.840 +				<string key="NSScreenRect">{{0, 0}, {1280, 800}}</string>
   6.841 +				<string key="NSMinSize">{213, 129}</string>
   6.842 +				<string key="NSMaxSize">{10000000000000, 10000000000000}</string>
   6.843 +				<bool key="NSWindowIsRestorable">YES</bool>
   6.844 +			</object>
   6.845 +		</array>
   6.846 +		<object class="IBObjectContainer" key="IBDocument.Objects">
   6.847 +			<array class="NSMutableArray" key="connectionRecords">
   6.848 +				<object class="IBConnectionRecord">
   6.849 +					<object class="IBOutletConnection" key="connection">
   6.850 +						<string key="label">window</string>
   6.851 +						<reference key="source" ref="765704780"/>
   6.852 +						<reference key="destination" ref="1044063078"/>
   6.853 +					</object>
   6.854 +					<int key="connectionID">7</int>
   6.855 +				</object>
   6.856 +				<object class="IBConnectionRecord">
   6.857 +					<object class="IBOutletConnection" key="connection">
   6.858 +						<string key="label">nextKeyView</string>
   6.859 +						<reference key="source" ref="920653528"/>
   6.860 +						<reference key="destination" ref="589626502"/>
   6.861 +					</object>
   6.862 +					<int key="connectionID">11</int>
   6.863 +				</object>
   6.864 +				<object class="IBConnectionRecord">
   6.865 +					<object class="IBOutletConnection" key="connection">
   6.866 +						<string key="label">nextKeyView</string>
   6.867 +						<reference key="source" ref="589626502"/>
   6.868 +						<reference key="destination" ref="336102001"/>
   6.869 +					</object>
   6.870 +					<int key="connectionID">12</int>
   6.871 +				</object>
   6.872 +				<object class="IBConnectionRecord">
   6.873 +					<object class="IBOutletConnection" key="connection">
   6.874 +						<string key="label">backgroundView</string>
   6.875 +						<reference key="source" ref="765704780"/>
   6.876 +						<reference key="destination" ref="577533829"/>
   6.877 +					</object>
   6.878 +					<int key="connectionID">20</int>
   6.879 +				</object>
   6.880 +				<object class="IBConnectionRecord">
   6.881 +					<object class="IBOutletConnection" key="connection">
   6.882 +						<string key="label">button_continue</string>
   6.883 +						<reference key="source" ref="765704780"/>
   6.884 +						<reference key="destination" ref="920653528"/>
   6.885 +					</object>
   6.886 +					<int key="connectionID">52</int>
   6.887 +				</object>
   6.888 +				<object class="IBConnectionRecord">
   6.889 +					<object class="IBOutletConnection" key="connection">
   6.890 +						<string key="label">button_goBack</string>
   6.891 +						<reference key="source" ref="765704780"/>
   6.892 +						<reference key="destination" ref="589626502"/>
   6.893 +					</object>
   6.894 +					<int key="connectionID">53</int>
   6.895 +				</object>
   6.896 +				<object class="IBConnectionRecord">
   6.897 +					<object class="IBOutletConnection" key="connection">
   6.898 +						<string key="label">button_alternate</string>
   6.899 +						<reference key="source" ref="765704780"/>
   6.900 +						<reference key="destination" ref="336102001"/>
   6.901 +					</object>
   6.902 +					<int key="connectionID">54</int>
   6.903 +				</object>
   6.904 +				<object class="IBConnectionRecord">
   6.905 +					<object class="IBActionConnection" key="connection">
   6.906 +						<string key="label">pressedAlternateButton:</string>
   6.907 +						<reference key="source" ref="765704780"/>
   6.908 +						<reference key="destination" ref="336102001"/>
   6.909 +					</object>
   6.910 +					<int key="connectionID">55</int>
   6.911 +				</object>
   6.912 +				<object class="IBConnectionRecord">
   6.913 +					<object class="IBActionConnection" key="connection">
   6.914 +						<string key="label">previousTab:</string>
   6.915 +						<reference key="source" ref="765704780"/>
   6.916 +						<reference key="destination" ref="589626502"/>
   6.917 +					</object>
   6.918 +					<int key="connectionID">56</int>
   6.919 +				</object>
   6.920 +				<object class="IBConnectionRecord">
   6.921 +					<object class="IBActionConnection" key="connection">
   6.922 +						<string key="label">nextTab:</string>
   6.923 +						<reference key="source" ref="765704780"/>
   6.924 +						<reference key="destination" ref="920653528"/>
   6.925 +					</object>
   6.926 +					<int key="connectionID">57</int>
   6.927 +				</object>
   6.928 +				<object class="IBConnectionRecord">
   6.929 +					<object class="IBOutletConnection" key="connection">
   6.930 +						<string key="label">view_anchorToRightSide</string>
   6.931 +						<reference key="source" ref="750767494"/>
   6.932 +						<reference key="destination" ref="1044214582"/>
   6.933 +					</object>
   6.934 +					<int key="connectionID">81</int>
   6.935 +				</object>
   6.936 +				<object class="IBConnectionRecord">
   6.937 +					<object class="IBOutletConnection" key="connection">
   6.938 +						<string key="label">view_anchorToRightSide</string>
   6.939 +						<reference key="source" ref="1006372938"/>
   6.940 +						<reference key="destination" ref="459634818"/>
   6.941 +					</object>
   6.942 +					<int key="connectionID">82</int>
   6.943 +				</object>
   6.944 +				<object class="IBConnectionRecord">
   6.945 +					<object class="IBOutletConnection" key="connection">
   6.946 +						<string key="label">tabView</string>
   6.947 +						<reference key="source" ref="765704780"/>
   6.948 +						<reference key="destination" ref="782611147"/>
   6.949 +					</object>
   6.950 +					<int key="connectionID">83</int>
   6.951 +				</object>
   6.952 +				<object class="IBConnectionRecord">
   6.953 +					<object class="IBOutletConnection" key="connection">
   6.954 +						<string key="label">textView_welcomeMessage</string>
   6.955 +						<reference key="source" ref="765704780"/>
   6.956 +						<reference key="destination" ref="856980083"/>
   6.957 +					</object>
   6.958 +					<int key="connectionID">85</int>
   6.959 +				</object>
   6.960 +				<object class="IBConnectionRecord">
   6.961 +					<object class="IBOutletConnection" key="connection">
   6.962 +						<string key="label">popUp_services</string>
   6.963 +						<reference key="source" ref="765704780"/>
   6.964 +						<reference key="destination" ref="895748495"/>
   6.965 +					</object>
   6.966 +					<int key="connectionID">86</int>
   6.967 +				</object>
   6.968 +				<object class="IBConnectionRecord">
   6.969 +					<object class="IBOutletConnection" key="connection">
   6.970 +						<string key="label">delegate</string>
   6.971 +						<reference key="source" ref="782611147"/>
   6.972 +						<reference key="destination" ref="765704780"/>
   6.973 +					</object>
   6.974 +					<int key="connectionID">87</int>
   6.975 +				</object>
   6.976 +				<object class="IBConnectionRecord">
   6.977 +					<object class="IBOutletConnection" key="connection">
   6.978 +						<string key="label">initialFirstResponder</string>
   6.979 +						<reference key="source" ref="595818746"/>
   6.980 +						<reference key="destination" ref="1044214582"/>
   6.981 +					</object>
   6.982 +					<int key="connectionID">88</int>
   6.983 +				</object>
   6.984 +				<object class="IBConnectionRecord">
   6.985 +					<object class="IBOutletConnection" key="connection">
   6.986 +						<string key="label">textField_username</string>
   6.987 +						<reference key="source" ref="765704780"/>
   6.988 +						<reference key="destination" ref="1044214582"/>
   6.989 +					</object>
   6.990 +					<int key="connectionID">89</int>
   6.991 +				</object>
   6.992 +				<object class="IBConnectionRecord">
   6.993 +					<object class="IBOutletConnection" key="connection">
   6.994 +						<string key="label">textField_usernameLabel</string>
   6.995 +						<reference key="source" ref="765704780"/>
   6.996 +						<reference key="destination" ref="750767494"/>
   6.997 +					</object>
   6.998 +					<int key="connectionID">90</int>
   6.999 +				</object>
  6.1000 +				<object class="IBConnectionRecord">
  6.1001 +					<object class="IBOutletConnection" key="connection">
  6.1002 +						<string key="label">textField_password</string>
  6.1003 +						<reference key="source" ref="765704780"/>
  6.1004 +						<reference key="destination" ref="459634818"/>
  6.1005 +					</object>
  6.1006 +					<int key="connectionID">91</int>
  6.1007 +				</object>
  6.1008 +				<object class="IBConnectionRecord">
  6.1009 +					<object class="IBOutletConnection" key="connection">
  6.1010 +						<string key="label">textField_passwordLabel</string>
  6.1011 +						<reference key="source" ref="765704780"/>
  6.1012 +						<reference key="destination" ref="1006372938"/>
  6.1013 +					</object>
  6.1014 +					<int key="connectionID">92</int>
  6.1015 +				</object>
  6.1016 +				<object class="IBConnectionRecord">
  6.1017 +					<object class="IBOutletConnection" key="connection">
  6.1018 +						<string key="label">textField_serviceLabel</string>
  6.1019 +						<reference key="source" ref="765704780"/>
  6.1020 +						<reference key="destination" ref="614353816"/>
  6.1021 +					</object>
  6.1022 +					<int key="connectionID">93</int>
  6.1023 +				</object>
  6.1024 +				<object class="IBConnectionRecord">
  6.1025 +					<object class="IBOutletConnection" key="connection">
  6.1026 +						<string key="label">textView_doneMessage</string>
  6.1027 +						<reference key="source" ref="765704780"/>
  6.1028 +						<reference key="destination" ref="614495636"/>
  6.1029 +					</object>
  6.1030 +					<int key="connectionID">101</int>
  6.1031 +				</object>
  6.1032 +				<object class="IBConnectionRecord">
  6.1033 +					<object class="IBOutletConnection" key="connection">
  6.1034 +						<string key="label">initialFirstResponder</string>
  6.1035 +						<reference key="source" ref="1044063078"/>
  6.1036 +						<reference key="destination" ref="532451656"/>
  6.1037 +					</object>
  6.1038 +					<int key="connectionID">103</int>
  6.1039 +				</object>
  6.1040 +				<object class="IBConnectionRecord">
  6.1041 +					<object class="IBOutletConnection" key="connection">
  6.1042 +						<string key="label">nextKeyView</string>
  6.1043 +						<reference key="source" ref="532451656"/>
  6.1044 +						<reference key="destination" ref="782611147"/>
  6.1045 +					</object>
  6.1046 +					<int key="connectionID">104</int>
  6.1047 +				</object>
  6.1048 +				<object class="IBConnectionRecord">
  6.1049 +					<object class="IBOutletConnection" key="connection">
  6.1050 +						<string key="label">nextKeyView</string>
  6.1051 +						<reference key="source" ref="1044214582"/>
  6.1052 +						<reference key="destination" ref="459634818"/>
  6.1053 +					</object>
  6.1054 +					<int key="connectionID">105</int>
  6.1055 +				</object>
  6.1056 +				<object class="IBConnectionRecord">
  6.1057 +					<object class="IBOutletConnection" key="connection">
  6.1058 +						<string key="label">nextKeyView</string>
  6.1059 +						<reference key="source" ref="459634818"/>
  6.1060 +						<reference key="destination" ref="895748495"/>
  6.1061 +					</object>
  6.1062 +					<int key="connectionID">106</int>
  6.1063 +				</object>
  6.1064 +				<object class="IBConnectionRecord">
  6.1065 +					<object class="IBOutletConnection" key="connection">
  6.1066 +						<string key="label">nextKeyView</string>
  6.1067 +						<reference key="source" ref="895748495"/>
  6.1068 +						<reference key="destination" ref="1044214582"/>
  6.1069 +					</object>
  6.1070 +					<int key="connectionID">107</int>
  6.1071 +				</object>
  6.1072 +				<object class="IBConnectionRecord">
  6.1073 +					<object class="IBOutletConnection" key="connection">
  6.1074 +						<string key="label">nextKeyView</string>
  6.1075 +						<reference key="source" ref="336102001"/>
  6.1076 +						<reference key="destination" ref="903855791"/>
  6.1077 +					</object>
  6.1078 +					<int key="connectionID">109</int>
  6.1079 +				</object>
  6.1080 +				<object class="IBConnectionRecord">
  6.1081 +					<object class="IBOutletConnection" key="connection">
  6.1082 +						<string key="label">view_anchorToLeftSide</string>
  6.1083 +						<reference key="source" ref="920653528"/>
  6.1084 +						<reference key="destination" ref="589626502"/>
  6.1085 +					</object>
  6.1086 +					<int key="connectionID">110</int>
  6.1087 +				</object>
  6.1088 +				<object class="IBConnectionRecord">
  6.1089 +					<object class="IBOutletConnection" key="connection">
  6.1090 +						<string key="label">view_anchorToRightSide</string>
  6.1091 +						<reference key="source" ref="589626502"/>
  6.1092 +						<reference key="destination" ref="920653528"/>
  6.1093 +					</object>
  6.1094 +					<int key="connectionID">111</int>
  6.1095 +				</object>
  6.1096 +				<object class="IBConnectionRecord">
  6.1097 +					<object class="IBOutletConnection" key="connection">
  6.1098 +						<string key="label">textView_addAccountMessage</string>
  6.1099 +						<reference key="source" ref="765704780"/>
  6.1100 +						<reference key="destination" ref="494428129"/>
  6.1101 +					</object>
  6.1102 +					<int key="connectionID">112</int>
  6.1103 +				</object>
  6.1104 +				<object class="IBConnectionRecord">
  6.1105 +					<object class="IBOutletConnection" key="connection">
  6.1106 +						<string key="label">delegate</string>
  6.1107 +						<reference key="source" ref="1044214582"/>
  6.1108 +						<reference key="destination" ref="765704780"/>
  6.1109 +					</object>
  6.1110 +					<int key="connectionID">114</int>
  6.1111 +				</object>
  6.1112 +				<object class="IBConnectionRecord">
  6.1113 +					<object class="IBOutletConnection" key="connection">
  6.1114 +						<string key="label">delegate</string>
  6.1115 +						<reference key="source" ref="1044063078"/>
  6.1116 +						<reference key="destination" ref="765704780"/>
  6.1117 +					</object>
  6.1118 +					<int key="connectionID">115</int>
  6.1119 +				</object>
  6.1120 +				<object class="IBConnectionRecord">
  6.1121 +					<object class="IBOutletConnection" key="connection">
  6.1122 +						<string key="label">textField_addAccount</string>
  6.1123 +						<reference key="source" ref="765704780"/>
  6.1124 +						<reference key="destination" ref="584847413"/>
  6.1125 +					</object>
  6.1126 +					<int key="connectionID">144</int>
  6.1127 +				</object>
  6.1128 +				<object class="IBConnectionRecord">
  6.1129 +					<object class="IBOutletConnection" key="connection">
  6.1130 +						<string key="label">textField_done</string>
  6.1131 +						<reference key="source" ref="765704780"/>
  6.1132 +						<reference key="destination" ref="584847413"/>
  6.1133 +					</object>
  6.1134 +					<int key="connectionID">145</int>
  6.1135 +				</object>
  6.1136 +				<object class="IBConnectionRecord">
  6.1137 +					<object class="IBOutletConnection" key="connection">
  6.1138 +						<string key="label">textField_welcome</string>
  6.1139 +						<reference key="source" ref="765704780"/>
  6.1140 +						<reference key="destination" ref="584847413"/>
  6.1141 +					</object>
  6.1142 +					<int key="connectionID">147</int>
  6.1143 +				</object>
  6.1144 +				<object class="IBConnectionRecord">
  6.1145 +					<object class="IBActionConnection" key="connection">
  6.1146 +						<string key="label">promptForMultiples:</string>
  6.1147 +						<reference key="source" ref="765704780"/>
  6.1148 +						<reference key="destination" ref="273702641"/>
  6.1149 +					</object>
  6.1150 +					<int key="connectionID">150</int>
  6.1151 +				</object>
  6.1152 +				<object class="IBConnectionRecord">
  6.1153 +					<object class="IBOutletConnection" key="connection">
  6.1154 +						<string key="label">button_informationAboutImporting</string>
  6.1155 +						<reference key="source" ref="765704780"/>
  6.1156 +						<reference key="destination" ref="273702641"/>
  6.1157 +					</object>
  6.1158 +					<int key="connectionID">193</int>
  6.1159 +				</object>
  6.1160 +			</array>
  6.1161 +			<object class="IBMutableOrderedSet" key="objectRecords">
  6.1162 +				<array key="orderedObjects">
  6.1163 +					<object class="IBObjectRecord">
  6.1164 +						<int key="objectID">0</int>
  6.1165 +						<array key="object" id="0"/>
  6.1166 +						<reference key="children" ref="589682474"/>
  6.1167 +						<nil key="parent"/>
  6.1168 +					</object>
  6.1169 +					<object class="IBObjectRecord">
  6.1170 +						<int key="objectID">-2</int>
  6.1171 +						<reference key="object" ref="765704780"/>
  6.1172 +						<reference key="parent" ref="0"/>
  6.1173 +						<string key="objectName">File's Owner</string>
  6.1174 +					</object>
  6.1175 +					<object class="IBObjectRecord">
  6.1176 +						<int key="objectID">-1</int>
  6.1177 +						<reference key="object" ref="272842418"/>
  6.1178 +						<reference key="parent" ref="0"/>
  6.1179 +						<string key="objectName">First Responder</string>
  6.1180 +					</object>
  6.1181 +					<object class="IBObjectRecord">
  6.1182 +						<int key="objectID">-3</int>
  6.1183 +						<reference key="object" ref="947164950"/>
  6.1184 +						<reference key="parent" ref="0"/>
  6.1185 +						<string key="objectName">Application</string>
  6.1186 +					</object>
  6.1187 +					<object class="IBObjectRecord">
  6.1188 +						<int key="objectID">5</int>
  6.1189 +						<reference key="object" ref="1044063078"/>
  6.1190 +						<array class="NSMutableArray" key="children">
  6.1191 +							<reference ref="532451656"/>
  6.1192 +						</array>
  6.1193 +						<reference key="parent" ref="0"/>
  6.1194 +						<string key="objectName">Window</string>
  6.1195 +					</object>
  6.1196 +					<object class="IBObjectRecord">
  6.1197 +						<int key="objectID">6</int>
  6.1198 +						<reference key="object" ref="532451656"/>
  6.1199 +						<array class="NSMutableArray" key="children">
  6.1200 +							<reference ref="589626502"/>
  6.1201 +							<reference ref="920653528"/>
  6.1202 +							<reference ref="336102001"/>
  6.1203 +							<reference ref="577533829"/>
  6.1204 +							<reference ref="782611147"/>
  6.1205 +							<reference ref="809930931"/>
  6.1206 +							<reference ref="1014533837"/>
  6.1207 +							<reference ref="937930123"/>
  6.1208 +							<reference ref="584847413"/>
  6.1209 +						</array>
  6.1210 +						<reference key="parent" ref="1044063078"/>
  6.1211 +					</object>
  6.1212 +					<object class="IBObjectRecord">
  6.1213 +						<int key="objectID">8</int>
  6.1214 +						<reference key="object" ref="589626502"/>
  6.1215 +						<array class="NSMutableArray" key="children">
  6.1216 +							<reference ref="732476236"/>
  6.1217 +						</array>
  6.1218 +						<reference key="parent" ref="532451656"/>
  6.1219 +					</object>
  6.1220 +					<object class="IBObjectRecord">
  6.1221 +						<int key="objectID">173</int>
  6.1222 +						<reference key="object" ref="732476236"/>
  6.1223 +						<reference key="parent" ref="589626502"/>
  6.1224 +					</object>
  6.1225 +					<object class="IBObjectRecord">
  6.1226 +						<int key="objectID">9</int>
  6.1227 +						<reference key="object" ref="920653528"/>
  6.1228 +						<array class="NSMutableArray" key="children">
  6.1229 +							<reference ref="38815897"/>
  6.1230 +						</array>
  6.1231 +						<reference key="parent" ref="532451656"/>
  6.1232 +					</object>
  6.1233 +					<object class="IBObjectRecord">
  6.1234 +						<int key="objectID">174</int>
  6.1235 +						<reference key="object" ref="38815897"/>
  6.1236 +						<reference key="parent" ref="920653528"/>
  6.1237 +					</object>
  6.1238 +					<object class="IBObjectRecord">
  6.1239 +						<int key="objectID">10</int>
  6.1240 +						<reference key="object" ref="336102001"/>
  6.1241 +						<array class="NSMutableArray" key="children">
  6.1242 +							<reference ref="478540116"/>
  6.1243 +						</array>
  6.1244 +						<reference key="parent" ref="532451656"/>
  6.1245 +					</object>
  6.1246 +					<object class="IBObjectRecord">
  6.1247 +						<int key="objectID">175</int>
  6.1248 +						<reference key="object" ref="478540116"/>
  6.1249 +						<reference key="parent" ref="336102001"/>
  6.1250 +					</object>
  6.1251 +					<object class="IBObjectRecord">
  6.1252 +						<int key="objectID">17</int>
  6.1253 +						<reference key="object" ref="577533829"/>
  6.1254 +						<reference key="parent" ref="532451656"/>
  6.1255 +					</object>
  6.1256 +					<object class="IBObjectRecord">
  6.1257 +						<int key="objectID">62</int>
  6.1258 +						<reference key="object" ref="782611147"/>
  6.1259 +						<array class="NSMutableArray" key="children">
  6.1260 +							<reference ref="589476996"/>
  6.1261 +							<reference ref="595818746"/>
  6.1262 +							<reference ref="554480908"/>
  6.1263 +						</array>
  6.1264 +						<reference key="parent" ref="532451656"/>
  6.1265 +					</object>
  6.1266 +					<object class="IBObjectRecord">
  6.1267 +						<int key="objectID">63</int>
  6.1268 +						<reference key="object" ref="589476996"/>
  6.1269 +						<array class="NSMutableArray" key="children">
  6.1270 +							<reference ref="232763656"/>
  6.1271 +						</array>
  6.1272 +						<reference key="parent" ref="782611147"/>
  6.1273 +					</object>
  6.1274 +					<object class="IBObjectRecord">
  6.1275 +						<int key="objectID">64</int>
  6.1276 +						<reference key="object" ref="232763656"/>
  6.1277 +						<array class="NSMutableArray" key="children">
  6.1278 +							<reference ref="266106167"/>
  6.1279 +							<reference ref="273702641"/>
  6.1280 +						</array>
  6.1281 +						<reference key="parent" ref="589476996"/>
  6.1282 +					</object>
  6.1283 +					<object class="IBObjectRecord">
  6.1284 +						<int key="objectID">66</int>
  6.1285 +						<reference key="object" ref="266106167"/>
  6.1286 +						<array class="NSMutableArray" key="children">
  6.1287 +							<reference ref="856980083"/>
  6.1288 +							<reference ref="454366920"/>
  6.1289 +							<reference ref="540826813"/>
  6.1290 +						</array>
  6.1291 +						<reference key="parent" ref="232763656"/>
  6.1292 +					</object>
  6.1293 +					<object class="IBObjectRecord">
  6.1294 +						<int key="objectID">67</int>
  6.1295 +						<reference key="object" ref="856980083"/>
  6.1296 +						<reference key="parent" ref="266106167"/>
  6.1297 +					</object>
  6.1298 +					<object class="IBObjectRecord">
  6.1299 +						<int key="objectID">184</int>
  6.1300 +						<reference key="object" ref="454366920"/>
  6.1301 +						<reference key="parent" ref="266106167"/>
  6.1302 +					</object>
  6.1303 +					<object class="IBObjectRecord">
  6.1304 +						<int key="objectID">185</int>
  6.1305 +						<reference key="object" ref="540826813"/>
  6.1306 +						<reference key="parent" ref="266106167"/>
  6.1307 +					</object>
  6.1308 +					<object class="IBObjectRecord">
  6.1309 +						<int key="objectID">148</int>
  6.1310 +						<reference key="object" ref="273702641"/>
  6.1311 +						<array class="NSMutableArray" key="children">
  6.1312 +							<reference ref="876127194"/>
  6.1313 +						</array>
  6.1314 +						<reference key="parent" ref="232763656"/>
  6.1315 +					</object>
  6.1316 +					<object class="IBObjectRecord">
  6.1317 +						<int key="objectID">176</int>
  6.1318 +						<reference key="object" ref="876127194"/>
  6.1319 +						<reference key="parent" ref="273702641"/>
  6.1320 +					</object>
  6.1321 +					<object class="IBObjectRecord">
  6.1322 +						<int key="objectID">68</int>
  6.1323 +						<reference key="object" ref="595818746"/>
  6.1324 +						<array class="NSMutableArray" key="children">
  6.1325 +							<reference ref="903855791"/>
  6.1326 +						</array>
  6.1327 +						<reference key="parent" ref="782611147"/>
  6.1328 +					</object>
  6.1329 +					<object class="IBObjectRecord">
  6.1330 +						<int key="objectID">69</int>
  6.1331 +						<reference key="object" ref="903855791"/>
  6.1332 +						<array class="NSMutableArray" key="children">
  6.1333 +							<reference ref="614353816"/>
  6.1334 +							<reference ref="750767494"/>
  6.1335 +							<reference ref="220726487"/>
  6.1336 +							<reference ref="1044214582"/>
  6.1337 +							<reference ref="1006372938"/>
  6.1338 +							<reference ref="459634818"/>
  6.1339 +							<reference ref="895748495"/>
  6.1340 +						</array>
  6.1341 +						<reference key="parent" ref="595818746"/>
  6.1342 +					</object>
  6.1343 +					<object class="IBObjectRecord">
  6.1344 +						<int key="objectID">70</int>
  6.1345 +						<reference key="object" ref="614353816"/>
  6.1346 +						<array class="NSMutableArray" key="children">
  6.1347 +							<reference ref="743754675"/>
  6.1348 +						</array>
  6.1349 +						<reference key="parent" ref="903855791"/>
  6.1350 +					</object>
  6.1351 +					<object class="IBObjectRecord">
  6.1352 +						<int key="objectID">177</int>
  6.1353 +						<reference key="object" ref="743754675"/>
  6.1354 +						<reference key="parent" ref="614353816"/>
  6.1355 +					</object>
  6.1356 +					<object class="IBObjectRecord">
  6.1357 +						<int key="objectID">71</int>
  6.1358 +						<reference key="object" ref="750767494"/>
  6.1359 +						<array class="NSMutableArray" key="children">
  6.1360 +							<reference ref="338896392"/>
  6.1361 +						</array>
  6.1362 +						<reference key="parent" ref="903855791"/>
  6.1363 +					</object>
  6.1364 +					<object class="IBObjectRecord">
  6.1365 +						<int key="objectID">178</int>
  6.1366 +						<reference key="object" ref="338896392"/>
  6.1367 +						<reference key="parent" ref="750767494"/>
  6.1368 +					</object>
  6.1369 +					<object class="IBObjectRecord">
  6.1370 +						<int key="objectID">72</int>
  6.1371 +						<reference key="object" ref="220726487"/>
  6.1372 +						<array class="NSMutableArray" key="children">
  6.1373 +							<reference ref="494428129"/>
  6.1374 +							<reference ref="1054556282"/>
  6.1375 +							<reference ref="727036547"/>
  6.1376 +						</array>
  6.1377 +						<reference key="parent" ref="903855791"/>
  6.1378 +					</object>
  6.1379 +					<object class="IBObjectRecord">
  6.1380 +						<int key="objectID">73</int>
  6.1381 +						<reference key="object" ref="494428129"/>
  6.1382 +						<reference key="parent" ref="220726487"/>
  6.1383 +					</object>
  6.1384 +					<object class="IBObjectRecord">
  6.1385 +						<int key="objectID">186</int>
  6.1386 +						<reference key="object" ref="1054556282"/>
  6.1387 +						<reference key="parent" ref="220726487"/>
  6.1388 +					</object>
  6.1389 +					<object class="IBObjectRecord">
  6.1390 +						<int key="objectID">187</int>
  6.1391 +						<reference key="object" ref="727036547"/>
  6.1392 +						<reference key="parent" ref="220726487"/>
  6.1393 +					</object>
  6.1394 +					<object class="IBObjectRecord">
  6.1395 +						<int key="objectID">75</int>
  6.1396 +						<reference key="object" ref="1044214582"/>
  6.1397 +						<array class="NSMutableArray" key="children">
  6.1398 +							<reference ref="654339368"/>
  6.1399 +						</array>
  6.1400 +						<reference key="parent" ref="903855791"/>
  6.1401 +					</object>
  6.1402 +					<object class="IBObjectRecord">
  6.1403 +						<int key="objectID">179</int>
  6.1404 +						<reference key="object" ref="654339368"/>
  6.1405 +						<reference key="parent" ref="1044214582"/>
  6.1406 +					</object>
  6.1407 +					<object class="IBObjectRecord">
  6.1408 +						<int key="objectID">76</int>
  6.1409 +						<reference key="object" ref="1006372938"/>
  6.1410 +						<array class="NSMutableArray" key="children">
  6.1411 +							<reference ref="400111431"/>
  6.1412 +						</array>
  6.1413 +						<reference key="parent" ref="903855791"/>
  6.1414 +					</object>
  6.1415 +					<object class="IBObjectRecord">
  6.1416 +						<int key="objectID">180</int>
  6.1417 +						<reference key="object" ref="400111431"/>
  6.1418 +						<reference key="parent" ref="1006372938"/>
  6.1419 +					</object>
  6.1420 +					<object class="IBObjectRecord">
  6.1421 +						<int key="objectID">77</int>
  6.1422 +						<reference key="object" ref="459634818"/>
  6.1423 +						<array class="NSMutableArray" key="children">
  6.1424 +							<reference ref="833323521"/>
  6.1425 +						</array>
  6.1426 +						<reference key="parent" ref="903855791"/>
  6.1427 +					</object>
  6.1428 +					<object class="IBObjectRecord">
  6.1429 +						<int key="objectID">181</int>
  6.1430 +						<reference key="object" ref="833323521"/>
  6.1431 +						<reference key="parent" ref="459634818"/>
  6.1432 +					</object>
  6.1433 +					<object class="IBObjectRecord">
  6.1434 +						<int key="objectID">78</int>
  6.1435 +						<reference key="object" ref="895748495"/>
  6.1436 +						<array class="NSMutableArray" key="children">
  6.1437 +							<reference ref="397590076"/>
  6.1438 +						</array>
  6.1439 +						<reference key="parent" ref="903855791"/>
  6.1440 +					</object>
  6.1441 +					<object class="IBObjectRecord">
  6.1442 +						<int key="objectID">182</int>
  6.1443 +						<reference key="object" ref="397590076"/>
  6.1444 +						<array class="NSMutableArray" key="children">
  6.1445 +							<reference ref="79358005"/>
  6.1446 +						</array>
  6.1447 +						<reference key="parent" ref="895748495"/>
  6.1448 +					</object>
  6.1449 +					<object class="IBObjectRecord">
  6.1450 +						<int key="objectID">79</int>
  6.1451 +						<reference key="object" ref="79358005"/>
  6.1452 +						<array class="NSMutableArray" key="children">
  6.1453 +							<reference ref="189274766"/>
  6.1454 +						</array>
  6.1455 +						<reference key="parent" ref="397590076"/>
  6.1456 +					</object>
  6.1457 +					<object class="IBObjectRecord">
  6.1458 +						<int key="objectID">80</int>
  6.1459 +						<reference key="object" ref="189274766"/>
  6.1460 +						<reference key="parent" ref="79358005"/>
  6.1461 +					</object>
  6.1462 +					<object class="IBObjectRecord">
  6.1463 +						<int key="objectID">94</int>
  6.1464 +						<reference key="object" ref="809930931"/>
  6.1465 +						<reference key="parent" ref="532451656"/>
  6.1466 +					</object>
  6.1467 +					<object class="IBObjectRecord">
  6.1468 +						<int key="objectID">138</int>
  6.1469 +						<reference key="object" ref="1014533837"/>
  6.1470 +						<reference key="parent" ref="532451656"/>
  6.1471 +					</object>
  6.1472 +					<object class="IBObjectRecord">
  6.1473 +						<int key="objectID">142</int>
  6.1474 +						<reference key="object" ref="937930123"/>
  6.1475 +						<reference key="parent" ref="532451656"/>
  6.1476 +					</object>
  6.1477 +					<object class="IBObjectRecord">
  6.1478 +						<int key="objectID">96</int>
  6.1479 +						<reference key="object" ref="554480908"/>
  6.1480 +						<array class="NSMutableArray" key="children">
  6.1481 +							<reference ref="857392327"/>
  6.1482 +						</array>
  6.1483 +						<reference key="parent" ref="782611147"/>
  6.1484 +					</object>
  6.1485 +					<object class="IBObjectRecord">
  6.1486 +						<int key="objectID">97</int>
  6.1487 +						<reference key="object" ref="857392327"/>
  6.1488 +						<array class="NSMutableArray" key="children">
  6.1489 +							<reference ref="11282184"/>
  6.1490 +						</array>
  6.1491 +						<reference key="parent" ref="554480908"/>
  6.1492 +					</object>
  6.1493 +					<object class="IBObjectRecord">
  6.1494 +						<int key="objectID">99</int>
  6.1495 +						<reference key="object" ref="11282184"/>
  6.1496 +						<array class="NSMutableArray" key="children">
  6.1497 +							<reference ref="614495636"/>
  6.1498 +							<reference ref="328346106"/>
  6.1499 +							<reference ref="220323521"/>
  6.1500 +						</array>
  6.1501 +						<reference key="parent" ref="857392327"/>
  6.1502 +					</object>
  6.1503 +					<object class="IBObjectRecord">
  6.1504 +						<int key="objectID">189</int>
  6.1505 +						<reference key="object" ref="220323521"/>
  6.1506 +						<reference key="parent" ref="11282184"/>
  6.1507 +					</object>
  6.1508 +					<object class="IBObjectRecord">
  6.1509 +						<int key="objectID">188</int>
  6.1510 +						<reference key="object" ref="328346106"/>
  6.1511 +						<reference key="parent" ref="11282184"/>
  6.1512 +					</object>
  6.1513 +					<object class="IBObjectRecord">
  6.1514 +						<int key="objectID">100</int>
  6.1515 +						<reference key="object" ref="614495636"/>
  6.1516 +						<reference key="parent" ref="11282184"/>
  6.1517 +					</object>
  6.1518 +					<object class="IBObjectRecord">
  6.1519 +						<int key="objectID">143</int>
  6.1520 +						<reference key="object" ref="584847413"/>
  6.1521 +						<array class="NSMutableArray" key="children">
  6.1522 +							<reference ref="635153826"/>
  6.1523 +						</array>
  6.1524 +						<reference key="parent" ref="532451656"/>
  6.1525 +					</object>
  6.1526 +					<object class="IBObjectRecord">
  6.1527 +						<int key="objectID">183</int>
  6.1528 +						<reference key="object" ref="635153826"/>
  6.1529 +						<reference key="parent" ref="584847413"/>
  6.1530 +					</object>
  6.1531 +				</array>
  6.1532 +			</object>
  6.1533 +			<dictionary class="NSMutableDictionary" key="flattenedProperties">
  6.1534 +				<string key="-1.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
  6.1535 +				<string key="-2.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
  6.1536 +				<string key="-3.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
  6.1537 +				<string key="10.CustomClassName">AILocalizationButton</string>
  6.1538 +				<string key="10.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
  6.1539 +				<string key="100.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
  6.1540 +				<string key="138.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
  6.1541 +				<string key="142.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
  6.1542 +				<string key="143.CustomClassName">AILocalizationTextField</string>
  6.1543 +				<string key="143.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
  6.1544 +				<string key="148.CustomClassName">AILocalizationButton</string>
  6.1545 +				<string key="148.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
  6.1546 +				<string key="17.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
  6.1547 +				<string key="173.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
  6.1548 +				<string key="174.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
  6.1549 +				<string key="175.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
  6.1550 +				<string key="176.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
  6.1551 +				<string key="177.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
  6.1552 +				<string key="178.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
  6.1553 +				<string key="179.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
  6.1554 +				<string key="180.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
  6.1555 +				<string key="181.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
  6.1556 +				<string key="182.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
  6.1557 +				<string key="183.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
  6.1558 +				<string key="184.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
  6.1559 +				<string key="185.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
  6.1560 +				<string key="186.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
  6.1561 +				<string key="187.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
  6.1562 +				<string key="188.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
  6.1563 +				<string key="189.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
  6.1564 +				<string key="5.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
  6.1565 +				<string key="6.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
  6.1566 +				<dictionary class="NSMutableDictionary" key="62.IBAttributePlaceholdersKey"/>
  6.1567 +				<string key="62.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
  6.1568 +				<string key="63.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
  6.1569 +				<string key="64.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
  6.1570 +				<string key="66.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
  6.1571 +				<string key="67.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
  6.1572 +				<string key="68.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
  6.1573 +				<string key="69.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
  6.1574 +				<string key="70.CustomClassName">AILocalizationTextField</string>
  6.1575 +				<string key="70.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
  6.1576 +				<string key="71.CustomClassName">AILocalizationTextField</string>
  6.1577 +				<string key="71.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
  6.1578 +				<string key="72.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
  6.1579 +				<string key="73.CustomClassName">AILinkTextView</string>
  6.1580 +				<string key="73.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
  6.1581 +				<string key="75.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
  6.1582 +				<string key="76.CustomClassName">AILocalizationTextField</string>
  6.1583 +				<string key="76.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
  6.1584 +				<string key="77.CustomClassName">NSSecureTextField</string>
  6.1585 +				<string key="77.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
  6.1586 +				<string key="78.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
  6.1587 +				<string key="79.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
  6.1588 +				<string key="8.CustomClassName">AILocalizationButton</string>
  6.1589 +				<string key="8.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
  6.1590 +				<string key="80.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
  6.1591 +				<string key="9.CustomClassName">AILocalizationButton</string>
  6.1592 +				<string key="9.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
  6.1593 +				<string key="94.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
  6.1594 +				<string key="96.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
  6.1595 +				<string key="97.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
  6.1596 +				<string key="99.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
  6.1597 +			</dictionary>
  6.1598 +			<dictionary class="NSMutableDictionary" key="unlocalizedProperties"/>
  6.1599 +			<nil key="activeLocalization"/>
  6.1600 +			<dictionary class="NSMutableDictionary" key="localizations"/>
  6.1601 +			<nil key="sourceID"/>
  6.1602 +			<int key="maxID">197</int>
  6.1603 +		</object>
  6.1604 +		<object class="IBClassDescriber" key="IBDocument.Classes"/>
  6.1605 +		<int key="IBDocument.localizationMode">0</int>
  6.1606 +		<string key="IBDocument.TargetRuntimeIdentifier">IBCocoaFramework</string>
  6.1607 +		<object class="NSMutableDictionary" key="IBDocument.PluginDeclaredDependencies">
  6.1608 +			<string key="NS.key.0">com.apple.InterfaceBuilder.CocoaPlugin.macosx</string>
  6.1609 +			<real value="1060" key="NS.object.0"/>
  6.1610 +		</object>
  6.1611 +		<object class="NSMutableDictionary" key="IBDocument.PluginDeclaredDevelopmentDependencies">
  6.1612 +			<string key="NS.key.0">com.apple.InterfaceBuilder.CocoaPlugin.InterfaceBuilder3</string>
  6.1613 +			<real value="3200" key="NS.object.0"/>
  6.1614 +		</object>
  6.1615 +		<bool key="IBDocument.PluginDeclaredDependenciesTrackSystemTargetVersion">YES</bool>
  6.1616 +		<int key="IBDocument.defaultPropertyAccessControl">3</int>
  6.1617 +		<dictionary class="NSMutableDictionary" key="IBDocument.LastKnownImageSizes">
  6.1618 +			<string key="NSMenuCheckmark">{9, 8}</string>
  6.1619 +			<string key="NSMenuMixedState">{7, 2}</string>
  6.1620 +		</dictionary>
  6.1621 +	</data>
  6.1622 +</archive>
     7.1 Binary file Resources/ca.lproj/Localizable.strings has changed
     8.1 Binary file Resources/cs.lproj/Localizable.strings has changed
     9.1 Binary file Resources/da.lproj/Localizable.strings has changed
    10.1 Binary file Resources/de.lproj/Localizable.strings has changed
    11.1 Binary file Resources/el_GR.lproj/Localizable.strings has changed
    12.1 Binary file Resources/en.lproj/Localizable.strings has changed
    13.1 Binary file Resources/en_GB.lproj/Localizable.strings has changed
    14.1 Binary file Resources/es.lproj/Localizable.strings has changed
    15.1 Binary file Resources/fi.lproj/Localizable.strings has changed
    16.1 Binary file Resources/fr.lproj/Localizable.strings has changed
    17.1 Binary file Resources/fr_CA.lproj/Localizable.strings has changed
    18.1 Binary file Resources/hu.lproj/Localizable.strings has changed
    19.1 Binary file Resources/is.lproj/Localizable.strings has changed
    20.1 Binary file Resources/it.lproj/Localizable.strings has changed
    21.1 Binary file Resources/ja.lproj/Localizable.strings has changed
    22.1 Binary file Resources/nb.lproj/Localizable.strings has changed
    23.1 Binary file Resources/nl.lproj/Localizable.strings has changed
    24.1 Binary file Resources/pl.lproj/Localizable.strings has changed
    25.1 Binary file Resources/pt.lproj/Localizable.strings has changed
    26.1 Binary file Resources/pt_PT.lproj/Localizable.strings has changed
    27.1 Binary file Resources/ru.lproj/Localizable.strings has changed
    28.1 Binary file Resources/sk_SK.lproj/Localizable.strings has changed
    29.1 Binary file Resources/sl.lproj/Localizable.strings has changed
    30.1 Binary file Resources/sv.lproj/Localizable.strings has changed
    31.1 Binary file Resources/tr.lproj/Localizable.strings has changed
    32.1 Binary file Resources/uk_UA.lproj/Localizable.strings has changed
    33.1 Binary file Resources/zh_CN.lproj/Localizable.strings has changed
    34.1 Binary file Resources/zh_TW.lproj/Localizable.strings has changed
    35.1 --- a/Source/AdiumSetupWizard.h	Sun Nov 13 23:10:22 2011 +0100
    35.2 +++ b/Source/AdiumSetupWizard.h	Mon Nov 14 12:49:26 2011 +0100
    35.3 @@ -24,7 +24,6 @@
    35.4  	IBOutlet NSButton	*button_continue;
    35.5  	IBOutlet NSButton	*button_goBack;
    35.6  	IBOutlet NSButton	*button_alternate;
    35.7 -	IBOutlet NSProgressIndicator	*progress_processing;
    35.8  	
    35.9  	IBOutlet NSTabView	*tabView;
   35.10  
   35.11 @@ -33,10 +32,7 @@
   35.12  	IBOutlet NSTextView	 *textView_welcomeMessage;
   35.13  	
   35.14  	//Import
   35.15 -	IBOutlet NSTextField	*textField_import;
   35.16 -	IBOutlet NSTextView		*textView_importMessage;
   35.17  	IBOutlet NSButton		*button_informationAboutImporting;
   35.18 -	BOOL					canImport;
   35.19  	
   35.20  	//Account Setup
   35.21  	IBOutlet NSTextField	*textField_addAccount;
    36.1 --- a/Source/AdiumSetupWizard.m	Sun Nov 13 23:10:22 2011 +0100
    36.2 +++ b/Source/AdiumSetupWizard.m	Mon Nov 14 12:49:26 2011 +0100
    36.3 @@ -18,7 +18,6 @@
    36.4  #import <Adium/AIAccountControllerProtocol.h>
    36.5  #import <Adium/AIContentControllerProtocol.h>
    36.6  #import "SetupWizardBackgroundView.h"
    36.7 -#import "GBFireImporter.h"
    36.8  #import "BGICImportController.h"
    36.9  #import <AIUtilities/AIImageAdditions.h>
   36.10  #import "AIServiceMenu.h"
   36.11 @@ -29,15 +28,13 @@
   36.12  #import "AIHTMLDecoder.h"
   36.13  
   36.14  #define ACCOUNT_SETUP_IDENTIFIER	@"account_setup"
   36.15 -#define IMPORT_IDENTIFIER			@"import_client"
   36.16  #define WELCOME_IDENTIFIER			@"welcome"
   36.17  #define DONE_IDENTIFIER				@"done"
   36.18  
   36.19  enum{
   36.20  	WIZARD_TAB_WELCOME = 0,
   36.21 -	WIZARD_TAB_FIREIMPORT = 1,
   36.22 -	WIZARD_TAB_ADD_ACCOUNTS = 2,
   36.23 -	WIZARD_TAB_DONE = 3
   36.24 +	WIZARD_TAB_ADD_ACCOUNTS = 1,
   36.25 +	WIZARD_TAB_DONE = 2
   36.26  };
   36.27  
   36.28  @interface AdiumSetupWizard ()
   36.29 @@ -96,15 +93,6 @@
   36.30  	tabViewFrame.origin.x -= backgroundViewFrame.origin.x;
   36.31  	tabViewFrame.origin.y -= backgroundViewFrame.origin.y;
   36.32  	[backgroundView setTransparentRect:tabViewFrame];
   36.33 -
   36.34 -	//Check to see if we can import Fire's settings
   36.35 -	NSFileManager *fileManager = [NSFileManager defaultManager];
   36.36 -	NSString *fireDir = [[fileManager userApplicationSupportFolder] stringByAppendingPathComponent:@"Fire"];
   36.37 -	BOOL isDir = NO;
   36.38 -	if([fileManager fileExistsAtPath:fireDir isDirectory:&isDir] && isDir)
   36.39 -		canImport = YES;
   36.40 -	if([progress_processing respondsToSelector:@selector(setHidden:)])
   36.41 -		[progress_processing setHidden:YES];
   36.42  	
   36.43  	[self localizeItems];
   36.44  	
   36.45 @@ -116,10 +104,11 @@
   36.46  - (IBAction)promptForMultiples:(id)sender
   36.47  {
   36.48  	// Since we have multiple dedicated importers in 1.1+ it's better to direct the user as needed
   36.49 +    
   36.50  	NSAlert *multipleImportPrompt = [NSAlert alertWithMessageText:AILocalizedString(@"Have you used other chat clients?", "Title which introduces import assistants during setup")
   36.51  													defaultButton:AILocalizedStringFromTable(@"Continue", @"Buttons", nil)
   36.52 -												  alternateButton:AILocalizedString(@"Import from Fire", "Fire is another OS X instant messaging client; the name probably should not be localized")
   36.53 -													  otherButton:AILocalizedString(@"Import from iChat", "iChat is the OS X instant messaging client which ships with OS X; the name probably should not be localized")
   36.54 +												  alternateButton:AILocalizedString(@"Import from iChat", "iChat is the OS X instant messaging client which ships with OS X; the name probably should not be localized")
   36.55 +													  otherButton:nil
   36.56  										informativeTextWithFormat:AILocalizedString(@"Adium includes assistants to import your accounts, settings, and transcripts from other clients. Choose a client below to open its assistant, or press Continue to skip importing.", nil)];
   36.57  	[multipleImportPrompt beginSheetModalForWindow:[self window] 
   36.58  									 modalDelegate:self 
   36.59 @@ -129,17 +118,12 @@
   36.60  
   36.61  - (void)multipleImportAlertDidEnd:(NSAlert *)alert returnCode:(NSInteger)returnCode contextInfo:(void *)contextInfo
   36.62  {
   36.63 -	if(returnCode == NSAlertOtherReturn)
   36.64 -	{
   36.65 +	if(returnCode == NSAlertAlternateReturn) {
   36.66  		[BGICImportController performSelector:@selector(importIChatConfiguration)
   36.67  								   withObject:nil
   36.68  								   afterDelay:0.5];
   36.69  		[[self window] close];
   36.70  	}
   36.71 -	if(returnCode == NSAlertAlternateReturn)
   36.72 -	{
   36.73 -		// not yet supported, but should open the manual Fire importer
   36.74 -	}
   36.75  }
   36.76  
   36.77  /*!
   36.78 @@ -155,18 +139,6 @@
   36.79  }
   36.80  
   36.81  /*!
   36.82 - * @brief Start the progress indicator to let the user we are processing
   36.83 - */
   36.84 -- (void)activateProgressIndicator
   36.85 -{
   36.86 -	[progress_processing setHidden:NO];
   36.87 -	
   36.88 -	//start the progress spinner (using multi-threading)
   36.89 -	[progress_processing setUsesThreadedAnimation:YES];
   36.90 -	[progress_processing startAnimation:nil];
   36.91 -}
   36.92 -
   36.93 -/*!
   36.94   * @brief A tab view item was completed; post-process any entered data
   36.95   */
   36.96  - (BOOL)didCompleteTabViewItemWithIdentifier:(NSString *)identifier
   36.97 @@ -200,12 +172,6 @@
   36.98  			//Successful without having a UID entered if they already added at least one account; unsuccessful otherwise.
   36.99  			success = addedAnAccount;
  36.100  		}
  36.101 -	} else if ([identifier isEqualToString:IMPORT_IDENTIFIER]) {
  36.102 -		[self activateProgressIndicator];
  36.103 -		success = [GBFireImporter importFireConfiguration];
  36.104 -		addedAnAccount = [adium.accountController.accounts count] != 0;
  36.105 -		[progress_processing stopAnimation:nil];
  36.106 -		[progress_processing setHidden:YES];
  36.107  	}
  36.108  	
  36.109  	return success;
  36.110 @@ -221,15 +187,6 @@
  36.111  		if ([tabView indexOfTabViewItem:currentTabViewItem] == WIZARD_TAB_DONE) {
  36.112  			//Done
  36.113  			[self  close];
  36.114 -			
  36.115 -		} else if ([[currentTabViewItem identifier] isEqualToString:WELCOME_IDENTIFIER]) {
  36.116 -			if(canImport)
  36.117 -				//We can import; go to next tab
  36.118 -				[tabView selectNextTabViewItem:self];
  36.119 -			else
  36.120 -				//No import; skip it
  36.121 -				[tabView selectTabViewItemAtIndex:WIZARD_TAB_FIREIMPORT + 1];
  36.122 -			
  36.123  		} else {
  36.124  			//Go to the next tab view item
  36.125  			[tabView selectNextTabViewItem:self];		
  36.126 @@ -244,11 +201,7 @@
  36.127   */
  36.128  - (IBAction)previousTab:(id)sender
  36.129  {
  36.130 -	NSTabViewItem *currentTabViewItem = [tabView selectedTabViewItem];
  36.131 -	if([[currentTabViewItem identifier] isEqualToString:ACCOUNT_SETUP_IDENTIFIER] && !canImport)
  36.132 -		[tabView selectTabViewItemAtIndex:WIZARD_TAB_FIREIMPORT - 1];
  36.133 -	else
  36.134 -		[tabView selectPreviousTabViewItem:self];
  36.135 +    [tabView selectPreviousTabViewItem:self];
  36.136  }
  36.137  
  36.138  /*!
  36.139 @@ -267,9 +220,6 @@
  36.140  		} else {
  36.141  			NSBeep();
  36.142  		}
  36.143 -	} else if ([identifier isEqualToString:IMPORT_IDENTIFIER]) {
  36.144 -		//skip the import
  36.145 -		[tabView selectNextTabViewItem:self];
  36.146  	}
  36.147  }
  36.148  
  36.149 @@ -294,11 +244,6 @@
  36.150  	[textField_password setHidden:showPasswordField];
  36.151  }
  36.152  
  36.153 -- (BOOL)showAlternateButtonForIdentifier:(NSString *)identifier
  36.154 -{
  36.155 -	return [identifier isEqualToString:ACCOUNT_SETUP_IDENTIFIER] || [identifier isEqualToString:IMPORT_IDENTIFIER];	
  36.156 -}
  36.157 -
  36.158  /*!
  36.159   * @brief The tab view is about to select a tab view item
  36.160   */
  36.161 @@ -342,19 +287,6 @@
  36.162  
  36.163  		[self configureAccountSetupForService:service];
  36.164  
  36.165 -	} else if ([identifier isEqualToString:IMPORT_IDENTIFIER]) {
  36.166 -		[textField_import setStringValue:AILocalizedString(@"Import Fire's Settings", nil)];
  36.167 -		[textView_importMessage setDrawsBackground:NO];
  36.168 -		[[textView_importMessage enclosingScrollView] setDrawsBackground:NO];
  36.169 -
  36.170 -		NSAttributedString *importMessage = [AIHTMLDecoder decodeHTML:
  36.171 -			AILocalizedString(@"<HTML>Adium has detected that you have previously used Fire.  You may choose to import settings from Fire by pressing continue below.  If you choose to not use these settings, simply skip this step.<HTML>",nil)
  36.172 -												withDefaultAttributes:[[textView_importMessage textStorage] attributesAtIndex:0
  36.173 -																											   effectiveRange:NULL]];
  36.174 -		[[textView_importMessage textStorage] setAttributedString:importMessage];
  36.175 -		[button_alternate setLocalizedString:AILocalizedString(@"Skip Import","button title for skipping the import of another client in the setup wizard")];
  36.176 -		[button_alternate setEnabled:YES];
  36.177 -		
  36.178  	} else if ([identifier isEqualToString:WELCOME_IDENTIFIER]) {
  36.179  		[textView_welcomeMessage setDrawsBackground:NO];
  36.180  		[[textView_welcomeMessage enclosingScrollView] setDrawsBackground:NO];
  36.181 @@ -382,7 +314,7 @@
  36.182  	//Hide go back on the first tab
  36.183  	[button_goBack setEnabled:([tabView indexOfTabViewItem:tabViewItem] != WIZARD_TAB_WELCOME)];
  36.184  	
  36.185 -	[button_alternate setHidden:![self showAlternateButtonForIdentifier:identifier]];
  36.186 +	[button_alternate setHidden:![identifier isEqualToString:ACCOUNT_SETUP_IDENTIFIER]];
  36.187  
  36.188  	//Set the done / continue button properly
  36.189  	if ([tabView indexOfTabViewItem:tabViewItem] == WIZARD_TAB_DONE) {
    37.1 --- a/Source/GBFireImporter.h	Sun Nov 13 23:10:22 2011 +0100
    37.2 +++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
    37.3 @@ -1,28 +0,0 @@
    37.4 -/* 
    37.5 - * Adium is the legal property of its developers, whose names are listed in the copyright file included
    37.6 - * with this source distribution.
    37.7 - * 
    37.8 - * This program is free software; you can redistribute it and/or modify it under the terms of the GNU
    37.9 - * General Public License as published by the Free Software Foundation; either version 2 of the License,
   37.10 - * or (at your option) any later version.
   37.11 - * 
   37.12 - * This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even
   37.13 - * the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General
   37.14 - * Public License for more details.
   37.15 - * 
   37.16 - * You should have received a copy of the GNU General Public License along with this program; if not,
   37.17 - * write to the Free Software Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA  02111-1307, USA.
   37.18 - */
   37.19 -
   37.20 -
   37.21 -@interface GBFireImporter : NSObject {
   37.22 -	NSMutableDictionary		*accountUIDtoAccount;
   37.23 -	NSMutableDictionary		*aliasToContacts;
   37.24 -	NSMutableDictionary		*buddiesToContact;
   37.25 -	NSMutableArray			*personLists;
   37.26 -	NSMutableDictionary		*serviceDict;
   37.27 -}
   37.28 -
   37.29 -+ (BOOL)importFireConfiguration;
   37.30 -
   37.31 -@end
    38.1 --- a/Source/GBFireImporter.m	Sun Nov 13 23:10:22 2011 +0100
    38.2 +++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
    38.3 @@ -1,727 +0,0 @@
    38.4 -/* 
    38.5 - * Adium is the legal property of its developers, whose names are listed in the copyright file included
    38.6 - * with this source distribution.
    38.7 - * 
    38.8 - * This program is free software; you can redistribute it and/or modify it under the terms of the GNU
    38.9 - * General Public License as published by the Free Software Foundation; either version 2 of the License,
   38.10 - * or (at your option) any later version.
   38.11 - * 
   38.12 - * This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even
   38.13 - * the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General
   38.14 - * Public License for more details.
   38.15 - * 
   38.16 - * You should have received a copy of the GNU General Public License along with this program; if not,
   38.17 - * write to the Free Software Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA  02111-1307, USA.
   38.18 - */
   38.19 -
   38.20 -#import "GBFireImporter.h"
   38.21 -#import <Adium/AIContactControllerProtocol.h>
   38.22 -#import <Adium/AIAccountControllerProtocol.h>
   38.23 -
   38.24 -#import <AIUtilities/AIFileManagerAdditions.h>
   38.25 -#import <Adium/AIAccount.h>
   38.26 -#import <Adium/AIService.h>
   38.27 -#import <Adium/AIStatus.h>
   38.28 -#import "AIHTMLDecoder.h"
   38.29 -#import "AIStatusController.h"
   38.30 -
   38.31 -#import <Adium/AIListGroup.h>
   38.32 -#import <Adium/AIListContact.h>
   38.33 -#import <Adium/AIMetaContact.h>
   38.34 -#import "GBFireLogImporter.h"
   38.35 -
   38.36 -#define FIRECONFIGURATION2		@"FireConfiguration2.plist"
   38.37 -#define FIRECONFIGURATION		@"FireConfiguration.plist"
   38.38 -#define ACCOUNTS2				@"Accounts2.plist"
   38.39 -#define ACCOUNTS				@"Accounts.plist"
   38.40 -
   38.41 -@interface GBFireImportedBuddy : NSObject{
   38.42 -	AIListContact *contact;
   38.43 -
   38.44 -	AIAccount *account;
   38.45 -	NSString *groupName;
   38.46 -	NSString *screenname;
   38.47 -	NSString *displayName;
   38.48 -	BOOL blocked;
   38.49 -}
   38.50 -
   38.51 -- (id)initScreenname:(NSString *)screen forAccount:(AIAccount *)inAccount;
   38.52 -- (AIAccount *)account;
   38.53 -- (void)setGroup:(NSString *)group;
   38.54 -- (void)setBlocked:(BOOL)block;
   38.55 -- (void)setDisplayName:(NSString *)alias;
   38.56 -- (AIListContact *)createContact;
   38.57 -- (AIListContact *)contact;
   38.58 -@end
   38.59 -
   38.60 -@implementation GBFireImportedBuddy
   38.61 -- (id)initScreenname:(NSString *)screen forAccount:(AIAccount *)inAccount
   38.62 -{
   38.63 -	self = [super init];
   38.64 -	if(!self)
   38.65 -		return nil;
   38.66 -	
   38.67 -	screenname = [screen retain];
   38.68 -	account = [inAccount retain];
   38.69 -	groupName = nil;
   38.70 -	displayName = nil;
   38.71 -	blocked = NO;
   38.72 -	
   38.73 -	return self;
   38.74 -}
   38.75 -
   38.76 -- (void)dealloc
   38.77 -{
   38.78 -	[screenname release];
   38.79 -	[account release];
   38.80 -	[groupName release];
   38.81 -	[displayName release];
   38.82 -	[super dealloc];
   38.83 -}
   38.84 -
   38.85 -- (AIAccount *)account
   38.86 -{
   38.87 -	return account;
   38.88 -}
   38.89 -
   38.90 -- (void)setGroup:(NSString *)group
   38.91 -{
   38.92 -	[groupName release];
   38.93 -	groupName = [group retain];
   38.94 -}
   38.95 -
   38.96 -- (void)setBlocked:(BOOL)block
   38.97 -{
   38.98 -	blocked = block;
   38.99 -}
  38.100 -
  38.101 -- (void)setDisplayName:(NSString *)alias
  38.102 -{
  38.103 -	[displayName release];
  38.104 -	displayName = [alias retain];
  38.105 -}
  38.106 -
  38.107 -- (AIListContact *)createContact
  38.108 -{
  38.109 -	if(contact != nil)
  38.110 -		return contact;
  38.111 -	
  38.112 -	id <AIContactController> contactController = adium.contactController;
  38.113 -
  38.114 -	contact = [contactController contactWithService:account.service account:account UID:screenname];
  38.115 -	if(displayName != nil)
  38.116 -		[contact setDisplayName:displayName];
  38.117 -	if(blocked)
  38.118 -		[contact setIsBlocked:YES updateList:YES];
  38.119 -	if(groupName)
  38.120 -		[contact addRemoteGroupName:groupName];
  38.121 -	
  38.122 -	return contact;
  38.123 -}
  38.124 -
  38.125 -- (AIListContact *)contact
  38.126 -{
  38.127 -	return contact;
  38.128 -}
  38.129 -@end
  38.130 -
  38.131 -@interface GBFireImporter ()
  38.132 -- (BOOL)importFireConfiguration;
  38.133 -- (BOOL)import2:(NSString *)fireDir;
  38.134 -- (BOOL)import1:(NSString *)fireDir;
  38.135 -@end
  38.136 -
  38.137 -/*!
  38.138 - * @class GBFireImporter
  38.139 - * @brief Importer for Fire's configuration
  38.140 - *
  38.141 - * This class attempts to import Fire's configuration.  This includes status messages, accounts,
  38.142 - * groups, buddies, and meta-contacts.
  38.143 - */
  38.144 -
  38.145 -@implementation GBFireImporter
  38.146 -
  38.147 -- (id)init
  38.148 -{
  38.149 -	self = [super init];
  38.150 -	if(!self)
  38.151 -		return nil;
  38.152 -	
  38.153 -	accountUIDtoAccount = [[NSMutableDictionary alloc] init];
  38.154 -	aliasToContacts = [[NSMutableDictionary alloc] init];
  38.155 -	buddiesToContact = [[NSMutableDictionary alloc] init];
  38.156 -	personLists = [[NSMutableArray alloc] init];
  38.157 -
  38.158 -	serviceDict = [[NSMutableDictionary alloc] init];
  38.159 -	for (AIService *service in adium.accountController.services)
  38.160 -	{
  38.161 -		[serviceDict setObject:service forKey:service.serviceID];
  38.162 -	}
  38.163 -	[serviceDict setObject:[serviceDict objectForKey:@"Bonjour"] forKey:@"Rendezvous"];
  38.164 -	[serviceDict setObject:[serviceDict objectForKey:@"GTalk"] forKey:@"GoogleTalk"];
  38.165 -	[serviceDict setObject:[serviceDict objectForKey:@"Yahoo!"] forKey:@"Yahoo"];
  38.166 -	
  38.167 -	return self;
  38.168 -}
  38.169 -
  38.170 -- (void)dealloc
  38.171 -{
  38.172 -	[accountUIDtoAccount release];
  38.173 -	[aliasToContacts release];
  38.174 -	[buddiesToContact release];
  38.175 -	[personLists release];
  38.176 -	[serviceDict release];
  38.177 -	[super dealloc];
  38.178 -}
  38.179 -
  38.180 -- (void)accountConnected:(NSNotification *)notification
  38.181 -{
  38.182 -	id <AIContactController> contactController = adium.contactController;
  38.183 -	AIAccount *account = [notification object];
  38.184 -	
  38.185 -	for (NSArray *personContacts in [NSArray arrayWithArray:personLists]) {
  38.186 -		BOOL aBuddyNotCreated = NO;
  38.187 -		BOOL aBuddyCreated = NO;
  38.188 -		NSMutableArray *thisMetaContact = [[NSMutableArray alloc] init];
  38.189 -		for (GBFireImportedBuddy *buddy in personContacts) {
  38.190 -			AIListContact *contact = [buddy contact];
  38.191 -			if(contact != nil)
  38.192 -			{
  38.193 -				[thisMetaContact addObject:contact];
  38.194 -				continue;
  38.195 -			}
  38.196 -			if(buddy.account == account)
  38.197 -			{
  38.198 -				contact = [buddy createContact];
  38.199 -				[thisMetaContact addObject:contact];
  38.200 -				aBuddyCreated = YES;
  38.201 -			}
  38.202 -			else
  38.203 -			{
  38.204 -				aBuddyNotCreated = YES;
  38.205 -			}
  38.206 -		}
  38.207 -		if(aBuddyCreated && [thisMetaContact count] > 1)
  38.208 -			[contactController groupContacts:thisMetaContact];
  38.209 -		if(!aBuddyNotCreated)
  38.210 -			[personLists removeObject:personContacts];
  38.211 -		[thisMetaContact release];
  38.212 -	}
  38.213 -	[[NSNotificationCenter defaultCenter] removeObserver:self name:ACCOUNT_CONNECTED object:account];
  38.214 -	[self autorelease];
  38.215 -}
  38.216 -
  38.217 -/*!
  38.218 - * @brief Attempt to import Fire's config.  Returns YES if successful
  38.219 - */
  38.220 -
  38.221 -+ (BOOL)importFireConfiguration
  38.222 -{
  38.223 -	GBFireImporter *importer = [[GBFireImporter alloc] init];
  38.224 -	BOOL ret = [importer importFireConfiguration];
  38.225 -	
  38.226 -	[importer release];
  38.227 -	return ret;
  38.228 -}
  38.229 -
  38.230 -- (BOOL)importFireConfiguration
  38.231 -{
  38.232 -	NSAutoreleasePool *pool = [[NSAutoreleasePool alloc] init];
  38.233 -	NSString *fireDir = [[[NSFileManager defaultManager] userApplicationSupportFolder] stringByAppendingPathComponent:@"Fire"];
  38.234 -	BOOL version2Succeeded = NO;
  38.235 -	BOOL version1Succeeded = NO;
  38.236 -	BOOL ret = YES;
  38.237 -	
  38.238 -	version2Succeeded = [self import2:fireDir];
  38.239 -	
  38.240 -	if(!version2Succeeded)
  38.241 -		//try version 1
  38.242 -		version1Succeeded = [self import1:fireDir];
  38.243 -	
  38.244 -	if(!version2Succeeded && !version1Succeeded)
  38.245 -		//throw some error
  38.246 -		ret = NO;
  38.247 -	
  38.248 -	[pool release];
  38.249 -	[GBFireLogImporter importLogs];
  38.250 -	return ret;
  38.251 -}
  38.252 -
  38.253 -- (AIService *)translateServiceName:(NSString *)serviceName screenName:(NSString *)screenName;
  38.254 -{
  38.255 -	if([serviceName isEqualTo:@"Jabber"] && [screenName hasSuffix:@"@gmail.com"])
  38.256 -		serviceName = @"GoogleTalk";
  38.257 -	
  38.258 -	return [serviceDict objectForKey:serviceName];
  38.259 -}
  38.260 -
  38.261 -- (NSInteger)checkPort:(NSInteger)port forService:(AIService *)service
  38.262 -{
  38.263 -	if(port == 0)
  38.264 -		return 0;
  38.265 -	if([service.serviceID isEqualTo:@"AIM"] && port == 9898)
  38.266 -		return 0;
  38.267 -	if([service.serviceID isEqualTo:@"GTalk"] && port == 5223)
  38.268 -		return 0;
  38.269 -	return port;
  38.270 -}
  38.271 -
  38.272 -- (NSString *)checkHost:(NSString *)host forService:(AIService *)service
  38.273 -{
  38.274 -	if(host == nil)
  38.275 -		return nil;
  38.276 -	if([service.serviceID isEqualTo:@"AIM"] && [host hasPrefix:@"toc"])
  38.277 -		return nil;
  38.278 -	return host;
  38.279 -}
  38.280 -
  38.281 -- (void)importAccounts2:(NSArray *)accountsDict
  38.282 -{
  38.283 -	NSDictionary *account = nil;
  38.284 -	for(account in accountsDict)
  38.285 -	{
  38.286 -		NSString *serviceName = [account objectForKey:@"ServiceName"];
  38.287 -		NSString *accountName = [account objectForKey:@"Username"];
  38.288 -		if(![serviceName length] || ![accountName length])
  38.289 -			continue;
  38.290 -		AIService *service = [self translateServiceName:serviceName screenName:accountName];
  38.291 -		if(service == nil)
  38.292 -			//Like irc service
  38.293 -			continue;
  38.294 -		AIAccount *newAcct = [adium.accountController createAccountWithService:service
  38.295 -																			 UID:accountName];
  38.296 -		if(newAcct == nil)
  38.297 -			continue;
  38.298 -		
  38.299 -		[newAcct setPreference:[account objectForKey:@"AutoLogin"]
  38.300 -						forKey:@"isOnline"
  38.301 -						 group:GROUP_ACCOUNT_STATUS];
  38.302 -		
  38.303 -		NSDictionary *properties = [account objectForKey:@"Properties"];
  38.304 -		NSString *connectHost = [properties objectForKey:@"server"];
  38.305 -		if([self checkHost:connectHost forService:service])
  38.306 -			[newAcct setPreference:connectHost
  38.307 -							forKey:KEY_CONNECT_HOST
  38.308 -							 group:GROUP_ACCOUNT_STATUS];	
  38.309 -		
  38.310 -		NSInteger port = [[properties objectForKey:@"port"] integerValue];
  38.311 -		if([self checkPort:port forService:service])
  38.312 -			[newAcct setPreference:[NSNumber numberWithInteger:port]
  38.313 -							forKey:KEY_CONNECT_PORT
  38.314 -							 group:GROUP_ACCOUNT_STATUS];
  38.315 -		
  38.316 -		[accountUIDtoAccount setObject:newAcct forKey:[account objectForKey:@"UniqueID"]];
  38.317 -		[adium.accountController addAccount:newAcct];
  38.318 -		[[NSNotificationCenter defaultCenter] addObserver:self
  38.319 -									   selector:@selector(accountConnected:)
  38.320 -										   name:ACCOUNT_CONNECTED
  38.321 -										 object:newAcct];
  38.322 -		//Retain for each account
  38.323 -		[self retain];
  38.324 -		[newAcct setShouldBeOnline:YES];
  38.325 -	}
  38.326 -}
  38.327 -
  38.328 -- (void)importAways2:(NSArray *)awayList
  38.329 -{
  38.330 -	NSDictionary *away = nil;
  38.331 -	for(away in awayList)
  38.332 -	{
  38.333 -		NSString *title = [away objectForKey:@"Title"];
  38.334 -		BOOL isDefault = [[away objectForKey:@"isIdleMessage"] boolValue];
  38.335 -		BOOL goIdle = [[away objectForKey:@"idleMessage"] boolValue];
  38.336 -		NSString *attrMessage = [away objectForKey:@"message"];
  38.337 -		NSInteger fireType = [[away objectForKey:@"messageType"] integerValue];
  38.338 -		AIStatusType adiumType = 0;
  38.339 -		
  38.340 -		switch(fireType)
  38.341 -		{
  38.342 -			case 0:
  38.343 -			case 1:
  38.344 -				adiumType = AIAvailableStatusType;
  38.345 -				break;
  38.346 -			case 4:
  38.347 -				adiumType = AIInvisibleStatusType;
  38.348 -				break;
  38.349 -			case 3:
  38.350 -			case 2:
  38.351 -			default:
  38.352 -				adiumType = AIAwayStatusType;
  38.353 -		}
  38.354 -		
  38.355 -		AIStatus *newStatus = [AIStatus statusOfType:adiumType];
  38.356 -		[newStatus setTitle:title];
  38.357 -		[newStatus setStatusMessage:[AIHTMLDecoder decodeHTML:attrMessage]];
  38.358 -		[newStatus setAutoReplyIsStatusMessage:YES];
  38.359 -		[newStatus setShouldForceInitialIdleTime:goIdle];
  38.360 -		if(isDefault)
  38.361 -			[adium.preferenceController setPreference:[newStatus uniqueStatusID]
  38.362 -												 forKey:KEY_STATUS_AUTO_AWAY_STATUS_STATE_ID
  38.363 -												  group:PREF_GROUP_STATUS_PREFERENCES];
  38.364 -		[adium.statusController addStatusState:newStatus];
  38.365 -	}	
  38.366 -}
  38.367 -
  38.368 -NSComparisonResult groupSort(id left, id right, void *context)
  38.369 -{
  38.370 -	NSNumber *leftNum = [left objectForKey:@"position"];
  38.371 -	NSNumber *rightNum = [right objectForKey:@"position"];
  38.372 -	NSComparisonResult ret = NSOrderedSame;
  38.373 -	
  38.374 -	if(leftNum == nil)
  38.375 -	{
  38.376 -		if(rightNum != nil)
  38.377 -			ret = NSOrderedAscending;
  38.378 -	}
  38.379 -	else if (rightNum == nil)
  38.380 -		ret = NSOrderedDescending;
  38.381 -	else
  38.382 -		ret = [leftNum compare:rightNum];
  38.383 -	
  38.384 -	return ret;
  38.385 -}
  38.386 -
  38.387 -- (void)importGroups2:(NSDictionary *)groupList
  38.388 -{
  38.389 -	id <AIContactController> contactController = adium.contactController;
  38.390 -
  38.391 -	//First iterate through the groups and create an array we can sort
  38.392 -	NSMutableArray *groupArray = [NSMutableArray array];
  38.393 -	for (NSString *groupName in groupList) {
  38.394 -		NSMutableDictionary *groupDict = [[groupList objectForKey:groupName] mutableCopy];
  38.395 -		[groupDict setObject:groupName forKey:@"Name"];
  38.396 -		[groupArray addObject:groupDict];
  38.397 -		[groupDict release];
  38.398 -	}
  38.399 -	[groupArray sortUsingFunction:groupSort context:NULL];
  38.400 -
  38.401 -	for(NSDictionary *group in groupArray)
  38.402 -	{
  38.403 -		AIListGroup *newGroup = [contactController groupWithUID:[group objectForKey:@"Name"]];
  38.404 -		NSNumber *expanded = [group objectForKey:@"groupexpanded"];
  38.405 -		if(expanded != nil)
  38.406 -			[newGroup setExpanded:[expanded boolValue]];
  38.407 -	}	
  38.408 -}
  38.409 -
  38.410 -- (void)importBuddies2:(NSArray *)buddyArray
  38.411 -{
  38.412 -	NSDictionary *buddy = nil;
  38.413 -	for(buddy in buddyArray)
  38.414 -	{
  38.415 -		NSNumber *inList = [buddy objectForKey:@"BuddyInList"];
  38.416 -		if(inList == nil || [inList boolValue] == NO)
  38.417 -			continue;
  38.418 -		
  38.419 -		NSNumber *accountNumber = [buddy objectForKey:@"account"];
  38.420 -		AIAccount *account = [accountUIDtoAccount objectForKey:accountNumber];
  38.421 -		if(account == nil)
  38.422 -			continue;
  38.423 -		
  38.424 -		NSString *buddyName = [buddy objectForKey:@"buddyname"];
  38.425 -		if([buddyName length] == 0)
  38.426 -			continue;
  38.427 -		
  38.428 -		GBFireImportedBuddy *newContact = [[GBFireImportedBuddy alloc] initScreenname:buddyName forAccount:account];
  38.429 -		
  38.430 -		NSMutableDictionary *accountBuddyList = [buddiesToContact objectForKey:accountNumber];
  38.431 -		if(accountBuddyList == nil)
  38.432 -		{
  38.433 -			accountBuddyList = [NSMutableDictionary dictionary];
  38.434 -			[buddiesToContact setObject:accountBuddyList forKey:accountNumber];
  38.435 -		}
  38.436 -		[accountBuddyList setObject:newContact forKey:buddyName];
  38.437 -		
  38.438 -		NSString *alias = [buddy objectForKey:@"displayname"];
  38.439 -		if([alias length] != 0)
  38.440 -		{
  38.441 -			[newContact setDisplayName:alias];
  38.442 -			NSMutableArray *contactArray = [aliasToContacts objectForKey:alias];
  38.443 -			if(contactArray == nil)
  38.444 -			{
  38.445 -				contactArray = [NSMutableArray array];
  38.446 -				[aliasToContacts setObject:contactArray forKey:alias];
  38.447 -			}
  38.448 -			[contactArray addObject:newContact];
  38.449 -		}
  38.450 -		
  38.451 -		BOOL blocked = [[buddy objectForKey:@"BuddyBlocked"] boolValue];
  38.452 -		if(blocked)
  38.453 -			[newContact setBlocked:YES];
  38.454 -		
  38.455 -		//Adium can only support a single group per buddy (boo!!!) so use the first
  38.456 -		NSString *groupName = ([[buddy objectForKey:@"Groups"] count] ? [[buddy objectForKey:@"Groups"] objectAtIndex:0] : nil);
  38.457 -		if([groupName length] != 0)
  38.458 -			[newContact setGroup:groupName];
  38.459 -		[newContact release];
  38.460 -	}	
  38.461 -}
  38.462 -
  38.463 -- (void)importPersons2:(NSArray *)personArray
  38.464 -{
  38.465 -	NSDictionary *person = nil;
  38.466 -	for(person in personArray)
  38.467 -	{
  38.468 -		NSString *personName = [person objectForKey:@"Name"];
  38.469 -		if([personName length] == 0)
  38.470 -			continue;
  38.471 -		
  38.472 -		if([personName hasPrefix:@"Screenname:"])
  38.473 -			continue;
  38.474 -		
  38.475 -		NSArray *buddyArray = [person objectForKey:@"Buddies"];
  38.476 -		if([buddyArray count] == 0)
  38.477 -			//Empty meta-contact; don't bother
  38.478 -			continue;
  38.479 -
  38.480 -		NSMutableArray *buddies = [NSMutableArray array];
  38.481 -		for (NSDictionary *buddyInfo in buddyArray) {
  38.482 -			NSNumber *buddyAccount = [buddyInfo objectForKey:@"BuddyAccount"];
  38.483 -			NSString *buddySN = [buddyInfo objectForKey:@"BuddyName"];
  38.484 -			
  38.485 -			if(buddyAccount == nil || buddySN == nil)
  38.486 -				continue;
  38.487 -			
  38.488 -			GBFireImportedBuddy *contact = [[buddiesToContact objectForKey:buddyAccount] objectForKey:buddySN];
  38.489 -			if(contact == nil)
  38.490 -				//Contact lookup failed
  38.491 -				continue;
  38.492 -			
  38.493 -			[buddies addObject:contact];
  38.494 -		}
  38.495 -		[personLists addObject:buddies];
  38.496 -	}
  38.497 -}
  38.498 -
  38.499 -- (void)createMetaContacts
  38.500 -{
  38.501 -	for (NSArray *contacts in [aliasToContacts objectEnumerator])
  38.502 -		[personLists addObject:contacts];
  38.503 -}
  38.504 -
  38.505 -- (BOOL)import2:(NSString *)fireDir
  38.506 -{
  38.507 -	NSString *configPath = [fireDir stringByAppendingPathComponent:FIRECONFIGURATION2];
  38.508 -	NSString *accountPath = [fireDir stringByAppendingPathComponent:ACCOUNTS2];
  38.509 -	NSDictionary *configDict = [NSDictionary dictionaryWithContentsOfFile:configPath];
  38.510 -	NSDictionary *accountDict = [NSDictionary dictionaryWithContentsOfFile:accountPath];
  38.511 -	
  38.512 -	if(configDict == nil || accountDict == nil)
  38.513 -		//no dictionary or no account, can't import
  38.514 -		return NO;
  38.515 -	
  38.516 -	//Start with accounts
  38.517 -	[self importAccounts2:[accountDict objectForKey:@"Accounts"]];
  38.518 -	
  38.519 -	//Away Messages
  38.520 -	[self importAways2:[configDict objectForKey:@"awayMessages"]];
  38.521 -
  38.522 -	//Now for the groups
  38.523 -	[self importGroups2:[configDict objectForKey:@"groups"]];
  38.524 -	
  38.525 -	//Buddies
  38.526 -	[self importBuddies2:[configDict objectForKey:@"buddies"]];
  38.527 -
  38.528 -	//Persons
  38.529 -	NSArray *personArray = [configDict objectForKey:@"persons"];
  38.530 -	if([personArray count] > 0)
  38.531 -		[self importPersons2:personArray];
  38.532 -	else
  38.533 -		[self createMetaContacts];
  38.534 -	
  38.535 -	return YES;
  38.536 -}
  38.537 -
  38.538 -- (void)importAccounts1:(NSDictionary *)accountsDict
  38.539 -{
  38.540 -	for (NSString *serviceName in accountsDict) {
  38.541 -		if(![serviceName length])
  38.542 -			continue;
  38.543 -		
  38.544 -		for (NSDictionary *account in [accountsDict objectForKey:serviceName])
  38.545 -		{
  38.546 -			NSString *accountName = [account objectForKey:@"userName"];
  38.547 -			if(![accountName length])
  38.548 -				continue;
  38.549 -			AIService *service = [self translateServiceName:serviceName screenName:accountName];
  38.550 -			AIAccount *newAcct = [adium.accountController createAccountWithService:service
  38.551 -																				 UID:accountName];
  38.552 -			if(newAcct == nil)
  38.553 -				continue;
  38.554 -			
  38.555 -			[newAcct setPreference:[account objectForKey:@"autoLogin"]
  38.556 -							forKey:@"isOnline"
  38.557 -							 group:GROUP_ACCOUNT_STATUS];
  38.558 -			
  38.559 -			NSString *connectHost = [account objectForKey:@"server"];
  38.560 -			if([self checkHost:connectHost forService:service])
  38.561 -				[newAcct setPreference:connectHost
  38.562 -								forKey:KEY_CONNECT_HOST
  38.563 -								 group:GROUP_ACCOUNT_STATUS];	
  38.564 -			
  38.565 -			NSInteger port = [[account objectForKey:@"port"] integerValue];
  38.566 -			if([self checkPort:port forService:service])
  38.567 -				[newAcct setPreference:[NSNumber numberWithInteger:port]
  38.568 -								forKey:KEY_CONNECT_PORT
  38.569 -								 group:GROUP_ACCOUNT_STATUS];
  38.570 -			
  38.571 -			[accountUIDtoAccount setObject:newAcct forKey:[NSString stringWithFormat:@"%@-%@@%@", serviceName, accountName, connectHost]];
  38.572 -			[adium.accountController addAccount:newAcct];
  38.573 -			[[NSNotificationCenter defaultCenter] addObserver:self
  38.574 -										   selector:@selector(accountConnected:)
  38.575 -											   name:ACCOUNT_CONNECTED
  38.576 -											 object:newAcct];
  38.577 -			//Retain for each account
  38.578 -			[self retain];
  38.579 -			[newAcct setShouldBeOnline:YES];
  38.580 -		}
  38.581 -	}
  38.582 -}
  38.583 -
  38.584 -- (void)importAways1:(NSArray *)awayList
  38.585 -{
  38.586 -	NSDictionary *away = nil;
  38.587 -	for(away in awayList)
  38.588 -	{
  38.589 -		NSString *title = [away objectForKey:@"Title"];
  38.590 -		BOOL isDefault = [[away objectForKey:@"isIdleMessage"] boolValue];
  38.591 -		BOOL goIdle = [[away objectForKey:@"idleMessage"] boolValue];
  38.592 -		NSString *message = [away objectForKey:@"message"];
  38.593 -		NSInteger fireType = [[away objectForKey:@"messageType"] integerValue];
  38.594 -		AIStatusType adiumType = 0;
  38.595 -		
  38.596 -		switch(fireType)
  38.597 -		{
  38.598 -			case 0:
  38.599 -			case 1:
  38.600 -				adiumType = AIAvailableStatusType;
  38.601 -				break;
  38.602 -			case 4:
  38.603 -				adiumType = AIInvisibleStatusType;
  38.604 -				break;
  38.605 -			case 3:
  38.606 -			case 2:
  38.607 -			default:
  38.608 -				adiumType = AIAwayStatusType;
  38.609 -		}
  38.610 -		
  38.611 -		AIStatus *newStatus = [AIStatus statusOfType:adiumType];
  38.612 -		[newStatus setTitle:title];
  38.613 -		[newStatus setStatusMessage:[[[NSAttributedString alloc] initWithString:message] autorelease]];
  38.614 -		[newStatus setAutoReplyIsStatusMessage:YES];
  38.615 -		[newStatus setShouldForceInitialIdleTime:goIdle];
  38.616 -		if(isDefault)
  38.617 -			[adium.preferenceController setPreference:[newStatus uniqueStatusID]
  38.618 -												 forKey:KEY_STATUS_AUTO_AWAY_STATUS_STATE_ID
  38.619 -												  group:PREF_GROUP_STATUS_PREFERENCES];
  38.620 -		[adium.statusController addStatusState:newStatus];
  38.621 -	}	
  38.622 -}
  38.623 -
  38.624 -- (void)importBuddies1:(NSArray *)buddyArray
  38.625 -			   toGroup:(NSString *)groupName
  38.626 -{
  38.627 -	NSDictionary *buddy = nil;
  38.628 -	for(buddy in buddyArray)
  38.629 -	{
  38.630 -		NSString *buddyName = [buddy objectForKey:@"buddyname"];
  38.631 -		if([buddyName length] == 0)
  38.632 -			continue;
  38.633 -		
  38.634 -		NSDictionary *permissionsDict = [buddy objectForKey:@"BuddyPermissions"];
  38.635 -		NSMutableArray *accounts = [NSMutableArray array];
  38.636 -		if(permissionsDict != nil)
  38.637 -		{
  38.638 -			for (NSString *accountKey in permissionsDict) {
  38.639 -				AIAccount *account = [accountUIDtoAccount objectForKey:accountKey];
  38.640 -				if(account != nil && [[[permissionsDict objectForKey:accountKey] objectForKey:@"BuddyinList"] boolValue])
  38.641 -					[accounts addObject:account];
  38.642 -			}
  38.643 -		}
  38.644 -		else
  38.645 -		{
  38.646 -			for (AIAccount *account in accountUIDtoAccount)
  38.647 -			{
  38.648 -				if([account.service.serviceClass isEqualToString:[buddy objectForKey:@"service"]])
  38.649 -					[accounts addObject:account];
  38.650 -			}
  38.651 -		}
  38.652 -		
  38.653 -		for (AIAccount *account in accounts) {
  38.654 -			GBFireImportedBuddy *newContact = [[GBFireImportedBuddy alloc] initScreenname:buddyName forAccount:account];
  38.655 -			if(newContact == nil)
  38.656 -				continue;
  38.657 -			
  38.658 -			NSString *alias = [buddy objectForKey:@"displayname"];
  38.659 -			if([alias length] != 0)
  38.660 -			{
  38.661 -				[newContact setDisplayName:alias];
  38.662 -				NSMutableArray *contactArray = [aliasToContacts objectForKey:alias];
  38.663 -				if(contactArray == nil)
  38.664 -				{
  38.665 -					contactArray = [NSMutableArray array];
  38.666 -					[aliasToContacts setObject:contactArray forKey:alias];
  38.667 -				}
  38.668 -				[contactArray addObject:newContact];
  38.669 -			}
  38.670 -			
  38.671 -			if([groupName length] != 0)
  38.672 -				[newContact setGroup:groupName];
  38.673 -			[newContact release];
  38.674 -		}
  38.675 -	}	
  38.676 -}
  38.677 -
  38.678 -- (void)importGroups1:(NSDictionary *)groupList
  38.679 -{
  38.680 -	id <AIContactController> contactController = adium.contactController;
  38.681 -	
  38.682 -	//First iterate through the groups and create an array we can sort
  38.683 -	NSMutableArray *groupArray = [NSMutableArray array];
  38.684 -	for (NSString *groupName in groupList)	{
  38.685 -		NSMutableDictionary *groupDict = [[groupList objectForKey:groupName] mutableCopy];
  38.686 -		[groupDict setObject:groupName forKey:@"Name"];
  38.687 -		[groupArray addObject:groupDict];
  38.688 -		[groupDict release];
  38.689 -	}
  38.690 -	[groupArray sortUsingFunction:groupSort context:NULL];
  38.691 -	NSDictionary *group = nil;
  38.692 -	for(group in groupArray)
  38.693 -	{
  38.694 -		NSString *groupName = [group objectForKey:@"Name"];
  38.695 -		AIListGroup *newGroup = [contactController groupWithUID:groupName];
  38.696 -		NSNumber *expanded = [group objectForKey:@"groupexpanded"];
  38.697 -		if(expanded != nil)
  38.698 -			[newGroup setExpanded:[expanded boolValue]];
  38.699 -		[self importBuddies1:[group objectForKey:@"buddies"]
  38.700 -					 toGroup:groupName];
  38.701 -	}
  38.702 -}
  38.703 -
  38.704 -- (BOOL)import1:(NSString *)fireDir
  38.705 -{
  38.706 -	NSString *configPath = [fireDir stringByAppendingPathComponent:FIRECONFIGURATION];
  38.707 -	NSString *accountPath = [fireDir stringByAppendingPathComponent:ACCOUNTS];
  38.708 -	NSDictionary *configDict = [NSDictionary dictionaryWithContentsOfFile:configPath];
  38.709 -	NSDictionary *accountDict = [NSDictionary dictionaryWithContentsOfFile:accountPath];
  38.710 -	
  38.711 -	if(configDict == nil || accountDict == nil)
  38.712 -		//no dictionary or no account, can't import
  38.713 -		return NO;
  38.714 -	
  38.715 -	//Start with accounts
  38.716 -	[self importAccounts1:accountDict];
  38.717 -	
  38.718 -	//Away Messages
  38.719 -	[self importAways1:[configDict objectForKey:@"awayMessages"]];
  38.720 -	
  38.721 -	//Now for the groups
  38.722 -	[self importGroups1:[configDict objectForKey:@"groups"]];
  38.723 -	
  38.724 -	//Persons
  38.725 -	[self createMetaContacts];
  38.726 -	
  38.727 -	return YES;
  38.728 -}
  38.729 -
  38.730 -@end
    39.1 --- a/Source/GBFireLogImporter.h	Sun Nov 13 23:10:22 2011 +0100
    39.2 +++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
    39.3 @@ -1,64 +0,0 @@
    39.4 -/* 
    39.5 - * Adium is the legal property of its developers, whose names are listed in the copyright file included
    39.6 - * with this source distribution.
    39.7 - * 
    39.8 - * This program is free software; you can redistribute it and/or modify it under the terms of the GNU
    39.9 - * General Public License as published by the Free Software Foundation; either version 2 of the License,
   39.10 - * or (at your option) any later version.
   39.11 - * 
   39.12 - * This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even
   39.13 - * the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General
   39.14 - * Public License for more details.
   39.15 - * 
   39.16 - * You should have received a copy of the GNU General Public License along with this program; if not,
   39.17 - * write to the Free Software Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA  02111-1307, USA.
   39.18 - */
   39.19 -
   39.20 -
   39.21 -@interface GBFireLogImporter : NSObject {
   39.22 -	IBOutlet	NSTextField			*textField_quote;
   39.23 -	IBOutlet	NSProgressIndicator	*progressIndicator;
   39.24 -	IBOutlet	NSWindow			*window;
   39.25 -}
   39.26 -
   39.27 -+ (void)importLogs;
   39.28 -
   39.29 -@end
   39.30 -
   39.31 -typedef enum{
   39.32 -	XML_STATE_NONE,
   39.33 -	XML_STATE_ENVELOPE,
   39.34 -	XML_STATE_SENDER,
   39.35 -	XML_STATE_MESSAGE,
   39.36 -	XML_STATE_EVENT,
   39.37 -	XML_STATE_EVENT_ATTRIBUTED_MESSAGE,
   39.38 -	XML_STATE_EVENT_MESSAGE,
   39.39 -	XML_STATE_EVENT_NICKNAME
   39.40 -} xmlState;
   39.41 -
   39.42 -@interface GBFireXMLLogImporter : NSObject {
   39.43 -	CFXMLParserRef	parser;
   39.44 -	NSString		*inputFileString;
   39.45 -	NSFileHandle	*outputFileHandle;
   39.46 -	NSDictionary	*eventTranslate;
   39.47 -	
   39.48 -	xmlState		state;
   39.49 -	NSString		*sender;
   39.50 -	NSMutableString		*htmlMessage;
   39.51 -	NSString		*mySN;
   39.52 -	NSCalendarDate	*date;
   39.53 -	NSInteger				messageStart;
   39.54 -	BOOL			actionMessage;
   39.55 -	BOOL			autoResponse;
   39.56 -	NSString		*encryption;
   39.57 -	
   39.58 -	NSString		*eventName;
   39.59 -}
   39.60 -
   39.61 -- (BOOL)readFile:(NSString *)inFile toFile:(NSString *)outFile account:(NSString * *)account;
   39.62 -
   39.63 -- (void)startedElement:(NSString *)name info:(const CFXMLElementInfo *)info;
   39.64 -- (void)endedElement:(NSString *)name empty:(BOOL)empty;
   39.65 -- (void)text:(NSString *)text;
   39.66 -
   39.67 -@end
    40.1 --- a/Source/GBFireLogImporter.m	Sun Nov 13 23:10:22 2011 +0100
    40.2 +++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
    40.3 @@ -1,814 +0,0 @@
    40.4 -/* 
    40.5 - * Adium is the legal property of its developers, whose names are listed in the copyright file included
    40.6 - * with this source distribution.
    40.7 - * 
    40.8 - * This program is free software; you can redistribute it and/or modify it under the terms of the GNU
    40.9 - * General Public License as published by the Free Software Foundation; either version 2 of the License,
   40.10 - * or (at your option) any later version.
   40.11 - * 
   40.12 - * This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even
   40.13 - * the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General
   40.14 - * Public License for more details.
   40.15 - * 
   40.16 - * You should have received a copy of the GNU General Public License along with this program; if not,
   40.17 - * write to the Free Software Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA  02111-1307, USA.
   40.18 - */
   40.19 -
   40.20 -#import "GBFireLogImporter.h"
   40.21 -#import <Adium/AIAccount.h>
   40.22 -#import <Adium/AIService.h>
   40.23 -#import <Adium/AIAccountControllerProtocol.h>
   40.24 -#import <Adium/AIInterfaceControllerProtocol.h>
   40.25 -#import <Adium/AILoginControllerProtocol.h>
   40.26 -#import <Adium/ESTextAndButtonsWindowController.h>
   40.27 -#import <AIUtilities/AIFileManagerAdditions.h>
   40.28 -#import <AIUtilities/NSCalendarDate+ISO8601Unparsing.h>
   40.29 -
   40.30 -#define PATH_LOGS                       @"/Logs"
   40.31 -#define XML_MARKER @"<?xml version=\"1.0\" encoding=\"UTF-8\" ?>"
   40.32 -
   40.33 -@interface GBFireLogImporter ()
   40.34 -- (void)askBeforeImport;
   40.35 -- (void)importFireLogs;
   40.36 -- (void)importQuestionResponse:(NSNumber *)response userInfo:(id)info;
   40.37 -@end
   40.38 -
   40.39 -@implementation GBFireLogImporter
   40.40 -
   40.41 -+ (void)importLogs
   40.42 -{
   40.43 -	GBFireLogImporter *importer = [[GBFireLogImporter alloc] init];
   40.44 -	[importer askBeforeImport];
   40.45 -	[importer release];
   40.46 -}
   40.47 -
   40.48 -- (id)init
   40.49 -{
   40.50 -	self = [super init];
   40.51 -	if(self == nil)
   40.52 -		return nil;
   40.53 -	
   40.54 -	[NSBundle loadNibNamed:@"FireLogImporter" owner:self];
   40.55 -	
   40.56 -	return self;
   40.57 -}
   40.58 -
   40.59 -- (void)askBeforeImport
   40.60 -{
   40.61 -	[adium.interfaceController displayQuestion:AILocalizedString(@"Import Fire Logs?",nil)
   40.62 -							   withDescription:AILocalizedString(@"For some older log formats, the importer cannot properly determine which account was used for conversation.  In such cases, the importer will guess which account to use based upon the order of the accounts.  Before importing Fire's logs, arrange your account order within the Preferences.",nil)
   40.63 -							   withWindowTitle:nil
   40.64 -								 defaultButton:AILocalizedString(@"Import", nil)
   40.65 -							   alternateButton:AILocalizedString(@"Cancel", nil)
   40.66 -								   otherButton:nil
   40.67 -								   suppression:nil
   40.68 -										target:self
   40.69 -									  selector:@selector(importQuestionResponse:userInfo:)
   40.70 -									  userInfo:nil];
   40.71 -}
   40.72 -
   40.73 -- (void)importQuestionResponse:(NSNumber *)response userInfo:(id)info
   40.74 -{
   40.75 -	if([response integerValue] == AITextAndButtonsDefaultReturn)
   40.76 -		[NSThread detachNewThreadSelector:@selector(importFireLogs) toTarget:self withObject:nil];
   40.77 -}
   40.78 -
   40.79 -NSString *quotes[] = {
   40.80 -	@"\"I have gotten into the habit of recording important meetings\"",
   40.81 -	@"\"One never knows when an inconvenient truth will fall between the cracks and vanish\"",
   40.82 -	@"- Londo Mollari"
   40.83 -};
   40.84 -
   40.85 -- (void)importFireLogs
   40.86 -{
   40.87 -	NSAutoreleasePool *outerPool = [[NSAutoreleasePool alloc] init];
   40.88 -	[window orderFront:self];
   40.89 -	[progressIndicator startAnimation:nil];
   40.90 -	[textField_quote setStringValue:quotes[0]];
   40.91 -	NSFileManager *fm = [NSFileManager defaultManager];
   40.92 -	NSString *inputLogDir = [[[fm userApplicationSupportFolder] stringByAppendingPathComponent:@"Fire"] stringByAppendingPathComponent:@"Sessions"];
   40.93 -	BOOL isDir = NO;
   40.94 -	
   40.95 -	if(![fm fileExistsAtPath:inputLogDir isDirectory:&isDir] || !isDir) {
   40.96 -		//Nothing to read
   40.97 -		[outerPool release];
   40.98 -		return;
   40.99 -	}
  40.100 -	
  40.101 -	NSArray *subPaths = [fm subpathsAtPath:inputLogDir];
  40.102 -	NSString *outputBasePath = [[[adium.loginController userDirectory] stringByAppendingPathComponent:PATH_LOGS] stringByExpandingTildeInPath];
  40.103 -	
  40.104 -	NSArray *accounts = adium.accountController.accounts;
  40.105 -	NSInteger current;
  40.106 -	NSMutableDictionary *defaultScreenname = [NSMutableDictionary dictionary];
  40.107 -	for(current = [accounts count] - 1; current >= 0; current--)
  40.108 -	{
  40.109 -		AIAccount *account = [accounts objectAtIndex:current];
  40.110 -		[defaultScreenname setObject:account.UID forKey:account.service.serviceID];
  40.111 -	}
  40.112 -	
  40.113 -	[progressIndicator setDoubleValue:0.0];
  40.114 -	[progressIndicator setIndeterminate:NO];
  40.115 -	NSInteger total = [subPaths count], currentQuote = 0;
  40.116 -	for(current = 0; current < total; current++)
  40.117 -	{
  40.118 -		NSAutoreleasePool *pool = [[NSAutoreleasePool alloc] init];  //A lot of temporary memory is used here
  40.119 -		[progressIndicator setDoubleValue:(double)current/(double)total];
  40.120 -		NSInteger nextQuote = current*sizeof(quotes)/sizeof(NSString *)/total;
  40.121 -		if(nextQuote != currentQuote)
  40.122 -		{
  40.123 -			currentQuote = nextQuote;
  40.124 -			[textField_quote setStringValue:quotes[currentQuote]];
  40.125 -		}
  40.126 -		NSString *logPath = [subPaths objectAtIndex:current];
  40.127 -		NSString *fullInputPath = [inputLogDir stringByAppendingPathComponent:logPath];
  40.128 -		if(![fm fileExistsAtPath:fullInputPath isDirectory:&isDir] || isDir)
  40.129 -		{
  40.130 -			//ignore directories
  40.131 -			[pool release];
  40.132 -			continue;
  40.133 -		}
  40.134 -		NSString *extension = [logPath pathExtension];
  40.135 -		NSArray *pathComponents = [logPath pathComponents];
  40.136 -		if([pathComponents count] != 2)
  40.137 -		{
  40.138 -			//Incorrect directory structure, likely a .DS_Store or something like that
  40.139 -			[pool release];
  40.140 -			continue;
  40.141 -		}
  40.142 -		
  40.143 -		NSString *userAndService = [pathComponents objectAtIndex:[pathComponents count] - 2];
  40.144 -		NSRange range = [userAndService rangeOfString:@"-" options:NSBackwardsSearch];
  40.145 -		if (range.location == NSNotFound) {
  40.146 -			NSLog(@"Warning: [%@ importFireLogs] could not find '-'.", self);
  40.147 -			//Incorrect directory structure
  40.148 -			[pool release];
  40.149 -			continue;			
  40.150 -		}
  40.151 -		NSString *user = [userAndService substringToIndex:range.location];
  40.152 -		NSString *service = [userAndService substringFromIndex:range.location + 1];
  40.153 -		NSDate *date = [NSDate dateWithNaturalLanguageString:[[pathComponents lastObject] stringByDeletingPathExtension]];
  40.154 -				
  40.155 -		if([extension isEqualToString:@"session"])
  40.156 -		{
  40.157 -			NSString *account = [defaultScreenname objectForKey:service];
  40.158 -			if(account == nil)
  40.159 -				account = @"Fire";
  40.160 -			NSString *outputFileDir = [[outputBasePath stringByAppendingPathComponent:[NSString stringWithFormat:@"%@.%@", service, account]] stringByAppendingPathComponent:user];
  40.161 -			NSString *outputFile = [outputFileDir stringByAppendingPathComponent:[NSString stringWithFormat:@"%@ (%@).adiumLog", user, [date descriptionWithCalendarFormat:@"%Y-%m-%dT%H.%M.%S%z" timeZone:nil locale:nil]]];
  40.162 -			[fm createDirectoryAtPath:outputFileDir withIntermediateDirectories:YES attributes:nil error:NULL];
  40.163 -			[fm copyItemAtPath:fullInputPath toPath:outputFile error:NULL];
  40.164 -		}
  40.165 -		else if([extension isEqualToString:@"session2"])
  40.166 -		{
  40.167 -			NSString *account = [defaultScreenname objectForKey:service];
  40.168 -			if(account == nil)
  40.169 -				account = @"Fire";
  40.170 -			NSString *outputFileDir = [[outputBasePath stringByAppendingPathComponent:[NSString stringWithFormat:@"%@.%@", service, account]] stringByAppendingPathComponent:user];
  40.171 -			NSString *outputFile = [outputFileDir stringByAppendingPathComponent:[NSString stringWithFormat:@"%@ (%@).AdiumHTMLLog", user, [date descriptionWithCalendarFormat:@"%Y-%m-%dT%H.%M.%S%z" timeZone:nil locale:nil]]];
  40.172 -			[fm createDirectoryAtPath:outputFileDir withIntermediateDirectories:YES attributes:nil error:NULL];
  40.173 -			[fm copyItemAtPath:fullInputPath toPath:outputFile error:NULL];
  40.174 -		}
  40.175 -		else if([extension isEqualToString:@"xhtml"])
  40.176 -		{
  40.177 -			NSString *outputFile = [outputBasePath stringByAppendingPathComponent:@"tempLogImport"];
  40.178 -			[fm createDirectoryAtPath:outputBasePath withIntermediateDirectories:YES attributes:nil error:NULL];
  40.179 -			GBFireXMLLogImporter *xmlLog = [[GBFireXMLLogImporter alloc] init];
  40.180 -			NSString *account = nil;
  40.181 -			if([xmlLog readFile:fullInputPath toFile:outputFile account:&account])
  40.182 -			{
  40.183 -				if(account == nil)
  40.184 -					account = [defaultScreenname objectForKey:service];
  40.185 -				if(account == nil)
  40.186 -					account = @"Fire";
  40.187 -
  40.188 -				NSString *realOutputFileDir = [[outputBasePath stringByAppendingPathComponent:[NSString stringWithFormat:@"%@.%@", service, account]] stringByAppendingPathComponent:user];
  40.189 -				NSString *realOutputFile = [realOutputFileDir stringByAppendingPathComponent:[NSString stringWithFormat:@"%@ (%@).chatlog", user, [date descriptionWithCalendarFormat:@"%Y-%m-%dT%H.%M.%S%z" timeZone:nil locale:nil]]];
  40.190 -				[fm createDirectoryAtPath:realOutputFileDir withIntermediateDirectories:YES attributes:nil error:NULL];
  40.191 -				[fm moveItemAtPath:outputFile toPath:realOutputFile error:NULL];
  40.192 -			}
  40.193 -			[xmlLog release];
  40.194 -		}
  40.195 -		[pool release];
  40.196 -	}
  40.197 -	[window close];
  40.198 -	[outerPool release];
  40.199 -}
  40.200 -
  40.201 -@end
  40.202 -
  40.203 -static void *createStructure(CFXMLParserRef parser, CFXMLNodeRef node, void *context);
  40.204 -static void addChild(CFXMLParserRef parser, void *parent, void *child, void *context);
  40.205 -static void endStructure(CFXMLParserRef parser, void *xmlType, void *context);
  40.206 -static Boolean errorStructure (CFXMLParserRef parser, CFXMLParserStatusCode error, void *info);
  40.207 -
  40.208 -@implementation GBFireXMLLogImporter
  40.209 -
  40.210 -- (id)init
  40.211 -{
  40.212 -	self = [super init];
  40.213 -	if(self == nil)
  40.214 -		return nil;
  40.215 -	
  40.216 -	state = XML_STATE_NONE;
  40.217 -	
  40.218 -	inputFileString = nil;
  40.219 -	outputFileHandle = nil;
  40.220 -	sender = nil;
  40.221 -	mySN = nil;
  40.222 -	date = nil;
  40.223 -	parser = NULL;
  40.224 -	encryption = nil;
  40.225 -	
  40.226 -	eventTranslate = [[NSDictionary alloc] initWithObjectsAndKeys:
  40.227 -		@"userJoined", @"memberJoined",
  40.228 -		@"userParted", @"memberParted",
  40.229 -		@"userFormattedIdChanged", @"newNickname",
  40.230 -		@"channelTopicChanged", @"topicChanged",
  40.231 -		@"userPermissions/Promoted", @"memberPromoted",
  40.232 -		@"userPermissions/Demoted", @"memberDemoted",
  40.233 -		@"userPermissions/Voiced", @"memberVoiced",
  40.234 -		@"userPermissions/Devoiced", @"memberDevoiced",
  40.235 -		@"userKicked", @"memberKicked",
  40.236 -		nil];
  40.237 -		
  40.238 -	return self;
  40.239 -}
  40.240 -
  40.241 -- (BOOL)readFile:(NSString *)inFile toFile:(NSString *)outFile account:(NSString * *)account;
  40.242 -{
  40.243 -	AILog(@"%@: readFile:%@ toFile:%@",NSStringFromClass([self class]), inFile, outFile);
  40.244 -
  40.245 -	BOOL success = YES;
  40.246 -	NSData *inputData = [NSData dataWithContentsOfFile:inFile];
  40.247 -	inputFileString = [[NSString alloc] initWithData:inputData encoding:NSUTF8StringEncoding];
  40.248 -	int outfd = open([outFile fileSystemRepresentation], O_CREAT | O_WRONLY, 0644);
  40.249 -	outputFileHandle = [[NSFileHandle alloc] initWithFileDescriptor:outfd closeOnDealloc:YES];
  40.250 -	
  40.251 -	CFXMLParserCallBacks callbacks = {
  40.252 -		0,
  40.253 -		createStructure,
  40.254 -		addChild,
  40.255 -		endStructure,
  40.256 -		NULL,
  40.257 -		errorStructure
  40.258 -	};
  40.259 -	CFXMLParserContext context = {
  40.260 -		0,
  40.261 -		self,
  40.262 -		CFRetain,
  40.263 -		CFRelease,
  40.264 -		NULL
  40.265 -	};
  40.266 -	NSMutableString *newStr = [NSMutableString stringWithContentsOfFile:inFile usedEncoding:nil error:NULL];
  40.267 -	NSInteger endOffset = [newStr rangeOfString:@">" options:NSBackwardsSearch].location;
  40.268 -	NSInteger startOffset = [newStr rangeOfString:@"<" options:NSBackwardsSearch].location;
  40.269 -	if((endOffset == NSNotFound || endOffset < startOffset) && startOffset != NSNotFound)
  40.270 -	{
  40.271 -		//Broken XML can crash the importer, attempt a repair, but most likely the parse will fail
  40.272 -		[newStr appendString:@">"];
  40.273 -		AILog(@"Fire log import: %@ has broken XML, you should fix this and re-import it", inFile);
  40.274 -		NSLog(@"Fire log import: %@ has broken XML, you should fix this and re-import it", inFile);
  40.275 -	}
  40.276 -	NSData *data = [newStr dataUsingEncoding:NSUTF8StringEncoding];
  40.277 -	parser = CFXMLParserCreate(NULL, (CFDataRef)data, NULL,kCFXMLParserSkipMetaData | kCFXMLParserSkipWhitespace, kCFXMLNodeCurrentVersion, &callbacks, &context);
  40.278 -	if (!CFXMLParserParse(parser)) {
  40.279 -		NSLog(@"Fire log import: Parse of %@ failed", inFile);
  40.280 -		AILog(@"Fire log import: Parse of %@ failed", inFile);
  40.281 -		success = NO;
  40.282 -	}
  40.283 -	CFRelease(parser);
  40.284 -	parser = nil;
  40.285 -	[outputFileHandle closeFile];
  40.286 -	
  40.287 -	*account = [[mySN retain] autorelease];
  40.288 -	return success;
  40.289 -}
  40.290 -
  40.291 -- (void)dealloc
  40.292 -{
  40.293 -	[inputFileString release];
  40.294 -	[outputFileHandle release];
  40.295 -	[eventTranslate release];
  40.296 -	[sender release];
  40.297 -	[htmlMessage release];
  40.298 -	[mySN release];
  40.299 -	[date release];
  40.300 -	[encryption release];
  40.301 -	[super dealloc];
  40.302 -}
  40.303 -
  40.304 -- (void)startedElement:(NSString *)name info:(const CFXMLElementInfo *)info
  40.305 -{
  40.306 -	NSDictionary *attributes = (NSDictionary *)info->attributes;
  40.307 -	
  40.308 -	switch(state){
  40.309 -		case XML_STATE_NONE:
  40.310 -			if([name isEqualToString:@"envelope"])
  40.311 -			{
  40.312 -				[sender release];
  40.313 -				sender = nil;
  40.314 -				state = XML_STATE_ENVELOPE;
  40.315 -			}
  40.316 -			else if([name isEqualToString:@"event"])
  40.317 -			{
  40.318 -				[date release];
  40.319 -				
  40.320 -				NSString *dateStr = [attributes objectForKey:@"occurred"];
  40.321 -				if(dateStr != nil)
  40.322 -					date = [[NSCalendarDate dateWithString:dateStr] retain];
  40.323 -				else
  40.324 -					date = nil;
  40.325 -				
  40.326 -				[eventName release];
  40.327 -				NSString *eventStr = [attributes objectForKey:@"name"];
  40.328 -				if(eventStr != nil)
  40.329 -					eventName = [[NSString alloc] initWithString:eventStr];
  40.330 -				else
  40.331 -					eventName = nil;
  40.332 -				[sender release];
  40.333 -				sender = nil;
  40.334 -				[htmlMessage release];
  40.335 -				htmlMessage = nil;
  40.336 -				state = XML_STATE_EVENT;
  40.337 -			}
  40.338 -			else if([name isEqualToString:@"log"])
  40.339 -			{
  40.340 -				NSString *service = [attributes objectForKey:@"service"];
  40.341 -				NSString *account = [attributes objectForKey:@"accountName"];
  40.342 -				if(account != nil)
  40.343 -				{
  40.344 -					NSRange range = [account rangeOfString:@"-"];
  40.345 -					if(range.location != NSNotFound)
  40.346 -					{
  40.347 -						mySN = [[account substringFromIndex:range.location + 1] retain];
  40.348 -						range = [mySN rangeOfString:@"@"];
  40.349 -						NSRange revRange = [mySN rangeOfString:@"@" options:NSBackwardsSearch];
  40.350 -						if ((revRange.location != range.location) && (revRange.location != NSNotFound))
  40.351 -						{
  40.352 -							NSString *oldMySN = mySN;
  40.353 -							mySN = [[mySN substringToIndex:revRange.location] retain];
  40.354 -							[oldMySN release];
  40.355 -						}
  40.356 -					}
  40.357 -				}
  40.358 -				NSMutableString *chatTag = [NSMutableString stringWithFormat:@"%@\n<chat", XML_MARKER];
  40.359 -				[chatTag appendString:@" xmlns=\"http://purl.org/net/ulf/ns/0.4-02\""];
  40.360 -				if(mySN != nil)
  40.361 -					[chatTag appendFormat:@" account=\"%@\"", mySN];
  40.362 -				if(service != nil)
  40.363 -					[chatTag appendFormat:@" service=\"%@\"", service];
  40.364 -				[chatTag appendString:@">\n"];
  40.365 -				[outputFileHandle writeData:[chatTag dataUsingEncoding:NSUTF8StringEncoding]];
  40.366 -			}
  40.367 -			break;
  40.368 -		case XML_STATE_ENVELOPE:
  40.369 -			if ([name isEqualToString:@"message"])
  40.370 -			{
  40.371 -				[date release];
  40.372 -				
  40.373 -				NSString *dateStr = [attributes objectForKey:@"received"];
  40.374 -				if(dateStr != nil)
  40.375 -					date = [[NSCalendarDate dateWithString:dateStr] retain];
  40.376 -				else
  40.377 -					date = nil;
  40.378 -				
  40.379 -				//Mark the location of the message...  We can copy it directly.  Anyone know why it is off by 1?
  40.380 -				messageStart = CFXMLParserGetLocation(parser) - 1;
  40.381 -				
  40.382 -				if([attributes objectForKey:@"action"] != nil)
  40.383 -					actionMessage = YES;
  40.384 -				else
  40.385 -					actionMessage = NO;
  40.386 -				
  40.387 -				if([attributes objectForKey:@"away"] != nil)
  40.388 -					autoResponse = YES;
  40.389 -				else
  40.390 -					autoResponse = NO;
  40.391 -				[encryption release];
  40.392 -				encryption = [[attributes objectForKey:@"security"] retain];
  40.393 -				
  40.394 -				state = XML_STATE_MESSAGE;
  40.395 -			}
  40.396 -			else if([name isEqualToString:@"sender"])
  40.397 -			{
  40.398 -				[sender release];
  40.399 -				
  40.400 -				NSString *nickname = [attributes objectForKey:@"nickname"];
  40.401 -				NSString *selfSender = [attributes objectForKey:@"self"];
  40.402 -				if(nickname != nil)
  40.403 -					sender = [nickname retain];
  40.404 -				else if ([selfSender isEqualToString:@"yes"])
  40.405 -					sender = [mySN retain];
  40.406 -				else
  40.407 -					sender = nil;
  40.408 -				state = XML_STATE_SENDER;
  40.409 -			}
  40.410 -			break;
  40.411 -		case XML_STATE_SENDER:
  40.412 -		case XML_STATE_MESSAGE:
  40.413 -		case XML_STATE_EVENT:
  40.414 -			if([name isEqualToString:@"Message"])
  40.415 -			{
  40.416 -				state = XML_STATE_EVENT_ATTRIBUTED_MESSAGE;
  40.417 -			}
  40.418 -			if([name isEqualToString:@"message"])
  40.419 -			{
  40.420 -				//Mark the location of the message...  same as above
  40.421 -				messageStart = CFXMLParserGetLocation(parser) - 1;
  40.422 -				state = XML_STATE_EVENT_MESSAGE;
  40.423 -			}
  40.424 -			if([name isEqualToString:@"nickname"])
  40.425 -			{
  40.426 -				state = XML_STATE_EVENT_NICKNAME;
  40.427 -			}
  40.428 -		case XML_STATE_EVENT_ATTRIBUTED_MESSAGE:
  40.429 -		case XML_STATE_EVENT_MESSAGE:
  40.430 -		case XML_STATE_EVENT_NICKNAME:
  40.431 -			break;
  40.432 -	}
  40.433 -}
  40.434 -
  40.435 -- (void)endedElement:(NSString *)name empty:(BOOL)empty
  40.436 -{
  40.437 -	switch(state)
  40.438 -	{
  40.439 -		case XML_STATE_ENVELOPE:
  40.440 -			if([name isEqualToString:@"envelope"])
  40.441 -				state = XML_STATE_NONE;
  40.442 -			break;
  40.443 -		case XML_STATE_SENDER:
  40.444 -			if([name isEqualToString:@"sender"])
  40.445 -				state = XML_STATE_ENVELOPE;
  40.446 -			break;
  40.447 -		case XML_STATE_MESSAGE:
  40.448 -			if([name isEqualToString:@"message"])
  40.449 -			{
  40.450 -				CFIndex end = CFXMLParserGetLocation(parser);
  40.451 -				NSString *message = nil;
  40.452 -				if(!empty)
  40.453 -					message = [inputFileString substringWithRange:NSMakeRange(messageStart, end - messageStart - 11)];  // 10 for </message> and 1 for the index being off 
  40.454 -
  40.455 -				//Common logging format
  40.456 -				NSMutableString *outMessage = [NSMutableString stringWithString:@"<message"];
  40.457 -				if(actionMessage)
  40.458 -				{
  40.459 -					[outMessage appendString:@" type=\"action\""];
  40.460 -					
  40.461 -					//Hmm...  there is a bug in Fire's logging format that logs action messages like <span>username </span>message
  40.462 -					NSInteger cutIndex = 0;
  40.463 -					NSInteger idx = [message rangeOfString:@"<span>"].location;
  40.464 -					if(idx == 0)
  40.465 -					{
  40.466 -						NSInteger endIndex = [message rangeOfString:@"</span>"].location;
  40.467 -						if(sender == nil)
  40.468 -							sender = [[message substringWithRange:NSMakeRange(6, endIndex-7)] retain];  //6 is length of <span>.  7 is length of <span> plus trailing space
  40.469 -						idx = cutIndex = endIndex + 7;  //7 is length of </span>
  40.470 -					}
  40.471 -					else
  40.472 -						idx = 0;
  40.473 -					while([message characterAtIndex:idx] == '<')
  40.474 -					{
  40.475 -						NSRange searchRange = NSMakeRange(idx, [message length] - idx);
  40.476 -						NSRange range = [message rangeOfString:@">" options:0 range:searchRange];
  40.477 -						idx = range.location + 1;
  40.478 -					}
  40.479 -					NSString *newMessage = nil;
  40.480 -					if(message)
  40.481 -						newMessage = [[NSString alloc] initWithFormat:@"%@/me %@", [message substringWithRange:NSMakeRange(cutIndex, idx-cutIndex)], [message substringFromIndex:idx]];
  40.482 -					else
  40.483 -						newMessage = [[NSString alloc] initWithString:@"/me "];
  40.484 -					message = [newMessage autorelease];
  40.485 -				}
  40.486 -				if(autoResponse)
  40.487 -					[outMessage appendString:@" auto=\"yes\""];
  40.488 -				if(sender != nil)
  40.489 -					[outMessage appendFormat:@" sender=\"%@\"", sender];
  40.490 -				if(date != nil)
  40.491 -					[outMessage appendFormat:@" time=\"%@\"", [date ISO8601DateString]];
  40.492 -				if([encryption length])
  40.493 -					[outMessage appendFormat:@" encryption=\"%@\"", encryption];
  40.494 -				if([message length])
  40.495 -					[outMessage appendFormat:@">%@</message>\n", message];
  40.496 -				else
  40.497 -					[outMessage appendString:@"/>\n"];
  40.498 -				[outputFileHandle writeData:[outMessage dataUsingEncoding:NSUTF8StringEncoding]];
  40.499 -				state = XML_STATE_ENVELOPE;
  40.500 -			}
  40.501 -			break;
  40.502 -		case XML_STATE_EVENT:
  40.503 -			if([name isEqualToString:@"event"])
  40.504 -				state = XML_STATE_NONE;
  40.505 -			break;
  40.506 -		case XML_STATE_EVENT_ATTRIBUTED_MESSAGE:
  40.507 -			if([name isEqualToString:@"Message"])
  40.508 -				state = XML_STATE_EVENT;
  40.509 -			break;
  40.510 -		case XML_STATE_EVENT_MESSAGE:
  40.511 -			if([name isEqualToString:@"message"])
  40.512 -			{
  40.513 -				CFIndex end = CFXMLParserGetLocation(parser);
  40.514 -				NSString *message = nil;
  40.515 -				if(!empty)
  40.516 -					message = [inputFileString substringWithRange:NSMakeRange(messageStart, end - messageStart - 11)];  // 10 for </message> and 1 for the index being off 
  40.517 -
  40.518 -				if([eventName isEqualToString:@"loggedOff"] || [eventName isEqualToString:@"memberParted"])
  40.519 -				{
  40.520 -					NSMutableString *outMessage = [NSMutableString stringWithString:@"<status type=\"offline\""];
  40.521 -					if(sender != nil)
  40.522 -						[outMessage appendFormat:@" sender=\"%@\"", sender];
  40.523 -					if(date != nil)
  40.524 -						[outMessage appendFormat:@" time=\"%@\"", [date ISO8601DateString]];
  40.525 -					[outMessage appendString:@"/>"];
  40.526 -					[outputFileHandle writeData:[outMessage dataUsingEncoding:NSUTF8StringEncoding]];
  40.527 -				}
  40.528 -				else if([eventName isEqualToString:@"loggedOn"] || [eventName isEqualToString:@"memberJoined"])
  40.529 -				{
  40.530 -					NSMutableString *outMessage = [NSMutableString stringWithString:@"<status type=\"online\""];
  40.531 -					if(sender != nil)
  40.532 -						[outMessage appendFormat:@" sender=\"%@\"", sender];
  40.533 -					if(date != nil)
  40.534 -						[outMessage appendFormat:@" time=\"%@\"", [date ISO8601DateString]];
  40.535 -					[outMessage appendString:@"/>"];
  40.536 -					[outputFileHandle writeData:[outMessage dataUsingEncoding:NSUTF8StringEncoding]];
  40.537 -				}
  40.538 -				else if([eventName isEqualToString:@"StatusChanged"])
  40.539 -				{
  40.540 -					//now we have to parse all these
  40.541 -					NSString *type = nil;
  40.542 -					NSInteger parseMessageIndex = 0;
  40.543 -					BOOL idle = NO;
  40.544 -					if(message != nil)
  40.545 -					{
  40.546 -						if((parseMessageIndex = [message rangeOfString:@"changed status to Idle"].location) != NSNotFound)
  40.547 -						{
  40.548 -							type = @"online";
  40.549 -							idle = YES;
  40.550 -						}
  40.551 -						else if((parseMessageIndex = [message rangeOfString:@"status to Available"].location) != NSNotFound)
  40.552 -							type = @"online";
  40.553 -						else if((parseMessageIndex = [message rangeOfString:@"status to Away"].location) != NSNotFound)
  40.554 -							type = @"away";
  40.555 -						else if((parseMessageIndex = [message rangeOfString:@"status to Busy"].location) != NSNotFound)
  40.556 -							type = @"busy";
  40.557 -						else if((parseMessageIndex = [message rangeOfString:@"status to Not at Home"].location) != NSNotFound)
  40.558 -							type = @"notAtHome";
  40.559 -						else if((parseMessageIndex = [message rangeOfString:@"status to On the Phone"].location) != NSNotFound)
  40.560 -							type = @"onThePhone";
  40.561 -						else if((parseMessageIndex = [message rangeOfString:@"status to On Vacation"].location) != NSNotFound)
  40.562 -							type = @"onVacation";
  40.563 -						else if((parseMessageIndex = [message rangeOfString:@"status to Do Not Disturb"].location) != NSNotFound)
  40.564 -							type = @"doNotDisturb";
  40.565 -						else if((parseMessageIndex = [message rangeOfString:@"status to Extended Away"].location) != NSNotFound)
  40.566 -							type = @"extendedAway";
  40.567 -						else if((parseMessageIndex = [message rangeOfString:@"status to Be Right Back"].location) != NSNotFound)
  40.568 -							type = @"beRightBack";
  40.569 -						else if((parseMessageIndex = [message rangeOfString:@"status to Be NA"].location) != NSNotFound)
  40.570 -							type = @"notAvailable";
  40.571 -						else if((parseMessageIndex = [message rangeOfString:@"status to Be Not at Home"].location) != NSNotFound)
  40.572 -							type = @"notAtHome";
  40.573 -						else if((parseMessageIndex = [message rangeOfString:@"status to Not at my Desk"].location) != NSNotFound)
  40.574 -							type = @"notAtMyDesk";
  40.575 -						else if((parseMessageIndex = [message rangeOfString:@"status to Not in the Office"].location) != NSNotFound)
  40.576 -							type = @"notInTheOffice";
  40.577 -						else if((parseMessageIndex = [message rangeOfString:@"status to Stepped Out"].location) != NSNotFound)
  40.578 -							type = @"steppedOut";
  40.579 -						else
  40.580 -							NSLog(@"Unknown type %@", message);
  40.581 -					}
  40.582 -					//if the type is unknown, we can't do anything, drop it!
  40.583 -					if(type != nil)
  40.584 -					{
  40.585 -						NSInteger colonIndex = [message rangeOfString:@":" options:0 range:NSMakeRange(parseMessageIndex, [message length] - parseMessageIndex)].location;
  40.586 -						
  40.587 -						NSMutableString *outMessage = [NSMutableString stringWithFormat:@"<status type=\"%@\"", type];
  40.588 -						if(sender != nil)
  40.589 -							[outMessage appendFormat:@" sender=\"%@\"", sender];
  40.590 -						if(date != nil)
  40.591 -							[outMessage appendFormat:@" time=\"%@\"", [date ISO8601DateString]];
  40.592 -						if(idle)
  40.593 -							[outMessage appendString:@" idleTime=\"10\""];
  40.594 -
  40.595 -						NSString *subStr = nil;
  40.596 -						if(colonIndex != NSNotFound && [message length] > colonIndex + 2)
  40.597 -							//Eliminate the "has changed status to: " from the string
  40.598 -							subStr = [message substringFromIndex:colonIndex + 2];
  40.599 -						if(![subStr hasPrefix:@"<span"] && [subStr hasSuffix:@"</span>"])
  40.600 -							//Eliminate the "</span>" at the end if it doesn't start with "<span"
  40.601 -							subStr = [subStr substringToIndex:[subStr length] - 7];
  40.602 -						if([htmlMessage length])
  40.603 -							//Prefer the attributed message
  40.604 -							[outMessage appendFormat:@">%@</status>\n", htmlMessage];
  40.605 -						else if([subStr length])
  40.606 -							[outMessage appendFormat:@">%@</status>\n", subStr];
  40.607 -						else
  40.608 -							[outMessage appendString:@"/>\n"];
  40.609 -						[outputFileHandle writeData:[outMessage dataUsingEncoding:NSUTF8StringEncoding]];
  40.610 -					}
  40.611 -				}
  40.612 -				else if([eventName isEqualToString:@"topicChanged"] ||
  40.613 -						[eventName isEqualToString:@"memberJoined"] ||
  40.614 -						[eventName isEqualToString:@"memberParted"] ||
  40.615 -						[eventName isEqualToString:@"memberPromoted"] ||
  40.616 -						[eventName isEqualToString:@"memberDemoted"] ||
  40.617 -						[eventName isEqualToString:@"memberVoiced"] ||
  40.618 -						[eventName isEqualToString:@"memberDevoiced"] ||
  40.619 -						[eventName isEqualToString:@"memberKicked"] ||
  40.620 -						[eventName isEqualToString:@"newNickname"])
  40.621 -				{
  40.622 -					NSMutableString *outMessage = [NSMutableString stringWithFormat:@"<status type=\"%@\"", [eventTranslate objectForKey:eventName]];
  40.623 -					if(sender != nil)
  40.624 -						[outMessage appendFormat:@" sender=\"%@\"", sender];
  40.625 -					if(date != nil)
  40.626 -						[outMessage appendFormat:@" time=\"%@\"", [date ISO8601DateString]];
  40.627 -					
  40.628 -					if([message length])
  40.629 -						[outMessage appendFormat:@">%@</status>\n", message];
  40.630 -					else
  40.631 -						[outMessage appendString:@"/>\n"];
  40.632 -					[outputFileHandle writeData:[outMessage dataUsingEncoding:NSUTF8StringEncoding]];
  40.633 -				}
  40.634 -				else if(eventName == nil)
  40.635 -				{
  40.636 -					//Generic message
  40.637 -					NSMutableString *outMessage = [NSMutableString stringWithFormat:@"<event type=\"service\"", eventName];
  40.638 -					if(sender != nil)
  40.639 -						[outMessage appendFormat:@" sender=\"%@\"", sender];
  40.640 -					if(date != nil)
  40.641 -						[outMessage appendFormat:@" time=\"%@\"", [date ISO8601DateString]];
  40.642 -					
  40.643 -					if([message length])
  40.644 -						[outMessage appendFormat:@">%@</event>\n", message];
  40.645 -					else
  40.646 -						[outMessage appendString:@"/>\n"];
  40.647 -					[outputFileHandle writeData:[outMessage dataUsingEncoding:NSUTF8StringEncoding]];
  40.648 -				}
  40.649 -				else
  40.650 -				{
  40.651 -					//Need to translate these
  40.652 -					NSLog(@"Got an Event %@ at %@: %@",
  40.653 -						  eventName,
  40.654 -						  date,
  40.655 -						  message);
  40.656 -				}
  40.657 -				state = XML_STATE_EVENT;
  40.658 -			}
  40.659 -			break;
  40.660 -		case XML_STATE_EVENT_NICKNAME:
  40.661 -			state = XML_STATE_EVENT;
  40.662 -			break;
  40.663 -		case XML_STATE_NONE:
  40.664 -			if([name isEqualToString:@"log"])
  40.665 -				[outputFileHandle writeData:[[NSString stringWithString:@"\n</chat>"] dataUsingEncoding:NSUTF8StringEncoding]];
  40.666 -			break;
  40.667 -	}
  40.668 -}
  40.669 -
  40.670 -typedef struct{
  40.671 -	NSString	*name;
  40.672 -	BOOL		empty;
  40.673 -} element;
  40.674 -
  40.675 -- (void)text:(NSString *)text
  40.676 -{
  40.677 -	switch(state)
  40.678 -	{
  40.679 -		case XML_STATE_SENDER:
  40.680 -			if(sender == nil)
  40.681 -				sender = [text retain];
  40.682 -			break;
  40.683 -		case XML_STATE_EVENT_NICKNAME:
  40.684 -			if(sender == nil)
  40.685 -				sender = [text retain];
  40.686 -			break;
  40.687 -		case XML_STATE_EVENT_ATTRIBUTED_MESSAGE:
  40.688 -			if(htmlMessage == nil)
  40.689 -				htmlMessage = [text mutableCopy];
  40.690 -			else
  40.691 -				[htmlMessage appendString:text];
  40.692 -			break;
  40.693 -		case XML_STATE_NONE:
  40.694 -		case XML_STATE_ENVELOPE:
  40.695 -		case XML_STATE_MESSAGE:
  40.696 -		case XML_STATE_EVENT:
  40.697 -		case XML_STATE_EVENT_MESSAGE:
  40.698 -			break;
  40.699 -	}
  40.700 -}
  40.701 -
  40.702 -@end
  40.703 -
  40.704 -static void *createStructure(CFXMLParserRef parser, CFXMLNodeRef node, void *context)
  40.705 -{
  40.706 -	element *ret = nil;
  40.707 -	
  40.708 -    // Use the dataTypeID to determine what to print.
  40.709 -    switch (CFXMLNodeGetTypeCode(node)) {
  40.710 -        case kCFXMLNodeTypeDocument:
  40.711 -            break;
  40.712 -        case kCFXMLNodeTypeElement:
  40.713 -		{
  40.714 -			NSString *name = [NSString stringWithString:(NSString *)CFXMLNodeGetString(node)];
  40.715 -			const CFXMLElementInfo *info = CFXMLNodeGetInfoPtr(node);
  40.716 -			[(GBFireXMLLogImporter *)context startedElement:name info:info];
  40.717 -			ret = (element *)malloc(sizeof(element));
  40.718 -			ret->name = [name retain];
  40.719 -			ret->empty = info->isEmpty;
  40.720 -			break;
  40.721 -		}
  40.722 -        case kCFXMLNodeTypeProcessingInstruction:
  40.723 -        case kCFXMLNodeTypeComment:
  40.724 -			break;
  40.725 -        case kCFXMLNodeTypeEntityReference:
  40.726 -		{
  40.727 -			unichar entity = 0;
  40.728 -			CFXMLEntityReferenceInfo *entityInfo = (CFXMLEntityReferenceInfo *)CFXMLNodeGetInfoPtr(node);
  40.729 -			NSString *dataString = (NSString *)CFXMLNodeGetString(node);
  40.730 -			if(entityInfo->entityType == kCFXMLEntityTypeCharacter)
  40.731 -			{
  40.732 -				if([dataString characterAtIndex:0] == '#')
  40.733 -				{
  40.734 -					BOOL hex = 0;
  40.735 -					if([dataString characterAtIndex:1] == 'x')
  40.736 -						hex = 1;
  40.737 -					
  40.738 -					NSInteger i;
  40.739 -					for(i = hex + 1; i < [dataString length]; i++)
  40.740 -					{
  40.741 -						if(hex)
  40.742 -						{
  40.743 -							unichar encodedDigit = [dataString characterAtIndex:i];
  40.744 -							if(encodedDigit <= '9' && encodedDigit >= '0')
  40.745 -								entity = entity * 16 + (encodedDigit - '0');
  40.746 -							else if(encodedDigit <= 'F' && encodedDigit >= 'A')
  40.747 -								entity = entity * 16 + (encodedDigit - 'A' + 10);
  40.748 -							else if(encodedDigit <= 'f' && encodedDigit >= 'a')
  40.749 -								entity = entity * 16 + (encodedDigit - 'a' + 10);
  40.750 -						}
  40.751 -						else
  40.752 -						{
  40.753 -							entity = entity * 10 + ([dataString characterAtIndex:i] - '0');
  40.754 -						}
  40.755 -					}
  40.756 -				}
  40.757 -			}
  40.758 -			else if(entityInfo->entityType == kCFXMLEntityTypeParsedInternal)
  40.759 -			{
  40.760 -				if ([dataString isEqualToString:@"lt"])
  40.761 -					entity = 0x3C;
  40.762 -				else if ([dataString isEqualToString:@"gt"])
  40.763 -					entity = 0x3E;
  40.764 -				else if ([dataString isEqualToString:@"quot"])
  40.765 -					entity = 0x22;
  40.766 -				else if ([dataString isEqualToString:@"amp"])
  40.767 -					entity = 0x26;
  40.768 -				else if ([dataString isEqualToString:@"apos"])
  40.769 -					entity = 0x27;
  40.770 -				else if ([dataString isEqualToString:@"ldquo"])
  40.771 -					entity = 0x201c;
  40.772 -				else if ([dataString isEqualToString:@"rdquo"])
  40.773 -					entity = 0x201d;
  40.774 -			}
  40.775 -			[(GBFireXMLLogImporter *)context text:[[[NSString alloc] initWithCharacters:&entity length:1] autorelease]];
  40.776 -            break;
  40.777 -		}
  40.778 -        case kCFXMLNodeTypeText:
  40.779 -			[(GBFireXMLLogImporter *)context text:[NSString stringWithString:(NSString *)CFXMLNodeGetString(node)]];
  40.780 -            break;
  40.781 -        case kCFXMLNodeTypeCDATASection:
  40.782 -        case kCFXMLNodeTypeDocumentType:
  40.783 -        case kCFXMLNodeTypeWhitespace:
  40.784 -        default:
  40.785 -			break;
  40.786 -	}
  40.787 -	
  40.788 -    // Return the data string for use by the addChild and 
  40.789 -    // endStructure callbacks.
  40.790 -    return (void *) ret;
  40.791 -}
  40.792 -
  40.793 -static void addChild(CFXMLParserRef parser, void *parent, void *child, void *context)
  40.794 -{
  40.795 -}
  40.796 -
  40.797 -static void endStructure(CFXMLParserRef parser, void *xmlType, void *context)
  40.798 -{
  40.799 -	NSString *name = nil;
  40.800 -	BOOL empty = NO;
  40.801 -	if(xmlType != NULL)
  40.802 -	{
  40.803 -		name = [NSString stringWithString:((element *)xmlType)->name];
  40.804 -		empty = ((element *)xmlType)->empty;
  40.805 -	}
  40.806 -	[(GBFireXMLLogImporter *)context endedElement:name empty:empty];
  40.807 -	if(xmlType != NULL)
  40.808 -	{
  40.809 -		[((element *)xmlType)->name release];
  40.810 -		free(xmlType);
  40.811 -	}
  40.812 -}
  40.813 -
  40.814 -static Boolean errorStructure (CFXMLParserRef parser, CFXMLParserStatusCode error, void *info)
  40.815 -{
  40.816 -	return NO;
  40.817 -}
    41.1 --- a/Source/GBImportPlugin.m	Sun Nov 13 23:10:22 2011 +0100
    41.2 +++ b/Source/GBImportPlugin.m	Mon Nov 14 12:49:26 2011 +0100
    41.3 @@ -17,15 +17,11 @@
    41.4  #import "GBImportPlugin.h"
    41.5  #import <Adium/AIMenuControllerProtocol.h>
    41.6  #import <AIUtilities/AIMenuAdditions.h>
    41.7 -#import "GBFireImporter.h"
    41.8 -#import "GBFireLogImporter.h"
    41.9  #import "BGICImportController.h"
   41.10  #import "AILoggerPlugin.h"
   41.11  
   41.12  @interface GBImportPlugin ()
   41.13  - (void)importIChat:(id)sender;
   41.14 -- (void)importFire:(id)sender;
   41.15 -- (void)importFireLogs:(id)sender;
   41.16  - (void)reindexAdiumLogs:(id)sender;
   41.17  @end
   41.18  
   41.19 @@ -45,18 +41,6 @@
   41.20  					   target:self
   41.21  					   action:@selector(importIChat:)
   41.22  				keyEquivalent:@""];
   41.23 -
   41.24 -	[subMenu addItem:[NSMenuItem separatorItem]];
   41.25 -
   41.26 -	[subMenu addItemWithTitle:AILocalizedString(@"Fire Accounts and Logs", "Menu item title under the 'Import' submenu. Fire is another OS X instant messaging client.")
   41.27 -					   target:self
   41.28 -					   action:@selector(importFire:)
   41.29 -				keyEquivalent:@""];	
   41.30 -
   41.31 -	[subMenu addItemWithTitle:AILocalizedString(@"Fire Logs", "Menu item title under the 'Import' submenu. Fire is another OS X instant messaging client.")
   41.32 -					   target:self
   41.33 -					   action:@selector(importFireLogs:)
   41.34 -				keyEquivalent:@""];
   41.35  	
   41.36  	[subMenu addItem:[NSMenuItem separatorItem]];
   41.37  	
   41.38 @@ -74,16 +58,6 @@
   41.39  	[importMenuRoot release];
   41.40  }
   41.41  
   41.42 -- (void)importFire:(id)sender
   41.43 -{
   41.44 -	[GBFireImporter importFireConfiguration];
   41.45 -}
   41.46 -
   41.47 -- (void)importFireLogs:(id)sender
   41.48 -{
   41.49 -	[GBFireLogImporter importLogs];
   41.50 -}
   41.51 -
   41.52  - (void)importIChat:(id)sender
   41.53  {
   41.54  	[BGICImportController importIChatConfiguration];