adium/adium

Started working on OAuth2 support for GTalk.
GTalkOAuth2Support
2012-09-18, Thijs Alkemade
a761745f82a1
Started working on OAuth2 support for GTalk.

Abstracted the OAuth2 support of Facebook into a separate AIPurpleOAuthJabberAccount.

Logging in on GTalk gets to the auth token.

Refs #16161
<?xml version="1.0" encoding="UTF-8"?>
<archive type="com.apple.InterfaceBuilder3.Cocoa.XIB" version="8.00">
<data>
<int key="IBDocument.SystemTarget">1060</int>
<string key="IBDocument.SystemVersion">11D50b</string>
<string key="IBDocument.InterfaceBuilderVersion">2182</string>
<string key="IBDocument.AppKitVersion">1138.32</string>
<string key="IBDocument.HIToolboxVersion">568.00</string>
<object class="NSMutableDictionary" key="IBDocument.PluginVersions">
<string key="NS.key.0">com.apple.InterfaceBuilder.CocoaPlugin</string>
<string key="NS.object.0">2182</string>
</object>
<array key="IBDocument.IntegratedClassDependencies">
<string>NSTextField</string>
<string>NSCustomObject</string>
<string>NSMenu</string>
<string>NSMenuItem</string>
<string>NSPopUpButton</string>
<string>NSCustomView</string>
<string>NSButtonCell</string>
<string>NSPopUpButtonCell</string>
<string>NSButton</string>
<string>NSTextFieldCell</string>
</array>
<array key="IBDocument.PluginDependencies">
<string>com.apple.InterfaceBuilder.CocoaPlugin</string>
</array>
<object class="NSMutableDictionary" key="IBDocument.Metadata">
<string key="NS.key.0">PluginDependencyRecalculationVersion</string>
<integer value="1" key="NS.object.0"/>
</object>
<array class="NSMutableArray" key="IBDocument.RootObjects" id="209609208">
<object class="NSCustomObject" id="731533879">
<string key="NSClassName">AIAccountProxySettings</string>
</object>
<object class="NSCustomObject" id="308876266">
<string key="NSClassName">FirstResponder</string>
</object>
<object class="NSCustomObject" id="387922951">
<string key="NSClassName">NSApplication</string>
</object>
<object class="NSCustomView" id="799236196">
<nil key="NSNextResponder"/>
<int key="NSvFlags">256</int>
<array class="NSMutableArray" key="NSSubviews">
<object class="NSButton" id="663408881">
<reference key="NSNextResponder" ref="799236196"/>
<int key="NSvFlags">264</int>
<string key="NSFrame">{{0, 136}, {158, 18}}</string>
<reference key="NSSuperview" ref="799236196"/>
<bool key="NSEnabled">YES</bool>
<object class="NSButtonCell" key="NSCell" id="960912316">
<int key="NSCellFlags">67239424</int>
<int key="NSCellFlags2">0</int>
<string key="NSContents">Σύνδεση μέσω proxy</string>
<object class="NSFont" key="NSSupport" id="353337861">
<string key="NSName">LucidaGrande</string>
<double key="NSSize">13</double>
<int key="NSfFlags">1044</int>
</object>
<reference key="NSControlView" ref="663408881"/>
<int key="NSButtonFlags">1211912703</int>
<int key="NSButtonFlags2">2</int>
<object class="NSCustomResource" key="NSNormalImage">
<string key="NSClassName">NSImage</string>
<string key="NSResourceName">NSSwitch</string>
</object>
<object class="NSButtonImageSource" key="NSAlternateImage">
<string key="NSImageName">NSSwitch</string>
</object>
<string key="NSAlternateContents"/>
<string key="NSKeyEquivalent"/>
<int key="NSPeriodicDelay">200</int>
<int key="NSPeriodicInterval">25</int>
</object>
</object>
<object class="NSTextField" id="713420358">
<reference key="NSNextResponder" ref="799236196"/>
<int key="NSvFlags">264</int>
<string key="NSFrame">{{-37, 80}, {91, 17}}</string>
<reference key="NSSuperview" ref="799236196"/>
<bool key="NSEnabled">YES</bool>
<object class="NSTextFieldCell" key="NSCell" id="810042649">
<int key="NSCellFlags">67239424</int>
<int key="NSCellFlags2">71303168</int>
<string key="NSContents">Server:</string>
<reference key="NSSupport" ref="353337861"/>
<reference key="NSControlView" ref="713420358"/>
<object class="NSColor" key="NSBackgroundColor" id="670684880">
<int key="NSColorSpace">6</int>
<string key="NSCatalogName">System</string>
<string key="NSColorName">controlColor</string>
<object class="NSColor" key="NSColor">
<int key="NSColorSpace">3</int>
<bytes key="NSWhite">MC42NjY2NjY2NjY3AA</bytes>
</object>
</object>
<object class="NSColor" key="NSTextColor" id="935649285">
<int key="NSColorSpace">6</int>
<string key="NSCatalogName">System</string>
<string key="NSColorName">controlTextColor</string>
<object class="NSColor" key="NSColor" id="639583479">
<int key="NSColorSpace">3</int>
<bytes key="NSWhite">MAA</bytes>
</object>
</object>
</object>
</object>
<object class="NSTextField" id="1072968341">
<reference key="NSNextResponder" ref="799236196"/>
<int key="NSvFlags">264</int>
<string key="NSFrame">{{-2, 33}, {111, 34}}</string>
<reference key="NSSuperview" ref="799236196"/>
<bool key="NSEnabled">YES</bool>
<object class="NSTextFieldCell" key="NSCell" id="535535023">
<int key="NSCellFlags">67239424</int>
<int key="NSCellFlags2">71303168</int>
<string key="NSContents">Όνομα χρήστη:</string>
<reference key="NSSupport" ref="353337861"/>
<reference key="NSControlView" ref="1072968341"/>
<reference key="NSBackgroundColor" ref="670684880"/>
<reference key="NSTextColor" ref="935649285"/>
</object>
</object>
<object class="NSTextField" id="530882640">
<reference key="NSNextResponder" ref="799236196"/>
<int key="NSvFlags">264</int>
<string key="NSFrame">{{-20, 20}, {91, 17}}</string>
<reference key="NSSuperview" ref="799236196"/>
<bool key="NSEnabled">YES</bool>
<object class="NSTextFieldCell" key="NSCell" id="738339908">
<int key="NSCellFlags">67239424</int>
<int key="NSCellFlags2">71303168</int>
<string key="NSContents">Κωδικός:</string>
<reference key="NSSupport" ref="353337861"/>
<reference key="NSControlView" ref="530882640"/>
<reference key="NSBackgroundColor" ref="670684880"/>
<reference key="NSTextColor" ref="935649285"/>
</object>
</object>
<object class="NSTextField" id="849081623">
<reference key="NSNextResponder" ref="799236196"/>
<int key="NSvFlags">264</int>
<string key="NSFrame">{{114, 78}, {257, 22}}</string>
<reference key="NSSuperview" ref="799236196"/>
<bool key="NSEnabled">YES</bool>
<object class="NSTextFieldCell" key="NSCell" id="895279130">
<int key="NSCellFlags">-1804468671</int>
<int key="NSCellFlags2">4195328</int>
<string key="NSContents"/>
<reference key="NSSupport" ref="353337861"/>
<reference key="NSControlView" ref="849081623"/>
<bool key="NSDrawsBackground">YES</bool>
<object class="NSColor" key="NSBackgroundColor" id="422775606">
<int key="NSColorSpace">6</int>
<string key="NSCatalogName">System</string>
<string key="NSColorName">textBackgroundColor</string>
<object class="NSColor" key="NSColor">
<int key="NSColorSpace">3</int>
<bytes key="NSWhite">MQA</bytes>
</object>
</object>
<object class="NSColor" key="NSTextColor" id="358165513">
<int key="NSColorSpace">6</int>
<string key="NSCatalogName">System</string>
<string key="NSColorName">textColor</string>
<reference key="NSColor" ref="639583479"/>
</object>
</object>
</object>
<object class="NSTextField" id="613087234">
<reference key="NSNextResponder" ref="799236196"/>
<int key="NSvFlags">264</int>
<string key="NSFrame">{{114, 48}, {257, 22}}</string>
<reference key="NSSuperview" ref="799236196"/>
<bool key="NSEnabled">YES</bool>
<object class="NSTextFieldCell" key="NSCell" id="823661117">
<int key="NSCellFlags">-1804468671</int>
<int key="NSCellFlags2">4195328</int>
<string key="NSContents"/>
<reference key="NSSupport" ref="353337861"/>
<reference key="NSControlView" ref="613087234"/>
<bool key="NSDrawsBackground">YES</bool>
<reference key="NSBackgroundColor" ref="422775606"/>
<reference key="NSTextColor" ref="358165513"/>
</object>
</object>
<object class="NSTextField" id="86168474">
<reference key="NSNextResponder" ref="799236196"/>
<int key="NSvFlags">264</int>
<string key="NSFrame">{{114, 18}, {257, 22}}</string>
<reference key="NSSuperview" ref="799236196"/>
<bool key="NSEnabled">YES</bool>
<object class="NSTextFieldCell" key="NSCell" id="470326254">
<int key="NSCellFlags">-1804468671</int>
<int key="NSCellFlags2">4195328</int>
<string key="NSContents"/>
<reference key="NSSupport" ref="353337861"/>
<reference key="NSControlView" ref="86168474"/>
<bool key="NSDrawsBackground">YES</bool>
<reference key="NSBackgroundColor" ref="422775606"/>
<reference key="NSTextColor" ref="358165513"/>
</object>
</object>
<object class="NSPopUpButton" id="916498090">
<reference key="NSNextResponder" ref="799236196"/>
<int key="NSvFlags">264</int>
<string key="NSFrame">{{111, 106}, {263, 26}}</string>
<reference key="NSSuperview" ref="799236196"/>
<bool key="NSEnabled">YES</bool>
<object class="NSPopUpButtonCell" key="NSCell" id="31839502">
<int key="NSCellFlags">-2076049856</int>
<int key="NSCellFlags2">1024</int>
<reference key="NSSupport" ref="353337861"/>
<reference key="NSControlView" ref="916498090"/>
<int key="NSButtonFlags">109199615</int>
<int key="NSButtonFlags2">1</int>
<object class="NSFont" key="NSAlternateImage">
<string key="NSName">LucidaGrande</string>
<double key="NSSize">13</double>
<int key="NSfFlags">16</int>
</object>
<string key="NSAlternateContents"/>
<object class="NSMutableString" key="NSKeyEquivalent">
<characters key="NS.bytes"/>
</object>
<int key="NSPeriodicDelay">400</int>
<int key="NSPeriodicInterval">75</int>
<object class="NSMenuItem" key="NSMenuItem" id="682431816">
<reference key="NSMenu" ref="596477038"/>
<string type="base64-UTF8" key="NSTitle">IA</string>
<string key="NSKeyEquiv"/>
<int key="NSKeyEquivModMask">1048576</int>
<int key="NSMnemonicLoc">2147483647</int>
<int key="NSState">1</int>
<object class="NSCustomResource" key="NSOnImage">
<string key="NSClassName">NSImage</string>
<string key="NSResourceName">NSMenuCheckmark</string>
</object>
<object class="NSCustomResource" key="NSMixedImage">
<string key="NSClassName">NSImage</string>
<string key="NSResourceName">NSMenuMixedState</string>
</object>
<string key="NSAction">_popUpItemAction:</string>
<reference key="NSTarget" ref="31839502"/>
</object>
<bool key="NSMenuItemRespectAlignment">YES</bool>
<object class="NSMenu" key="NSMenu" id="596477038">
<object class="NSMutableString" key="NSTitle">
<characters key="NS.bytes">OtherViews</characters>
</object>
<array class="NSMutableArray" key="NSMenuItems">
<reference ref="682431816"/>
</array>
</object>
<int key="NSPreferredEdge">3</int>
<bool key="NSUsesItemFromMenu">YES</bool>
<bool key="NSAltersState">YES</bool>
<int key="NSArrowPosition">1</int>
</object>
</object>
<object class="NSTextField" id="1051495966">
<reference key="NSNextResponder" ref="799236196"/>
<int key="NSvFlags">264</int>
<string key="NSFrame">{{376, 82}, {35, 17}}</string>
<reference key="NSSuperview" ref="799236196"/>
<bool key="NSEnabled">YES</bool>
<object class="NSTextFieldCell" key="NSCell" id="124185391">
<int key="NSCellFlags">67239424</int>
<int key="NSCellFlags2">71303168</int>
<string key="NSContents">Port:</string>
<reference key="NSSupport" ref="353337861"/>
<reference key="NSControlView" ref="1051495966"/>
<reference key="NSBackgroundColor" ref="670684880"/>
<reference key="NSTextColor" ref="935649285"/>
</object>
</object>
<object class="NSTextField" id="626210442">
<reference key="NSNextResponder" ref="799236196"/>
<int key="NSvFlags">264</int>
<string key="NSFrame">{{416, 80}, {64, 22}}</string>
<reference key="NSSuperview" ref="799236196"/>
<bool key="NSEnabled">YES</bool>
<object class="NSTextFieldCell" key="NSCell" id="484944189">
<int key="NSCellFlags">-1804468671</int>
<int key="NSCellFlags2">4195328</int>
<string key="NSContents"/>
<reference key="NSSupport" ref="353337861"/>
<reference key="NSControlView" ref="626210442"/>
<bool key="NSDrawsBackground">YES</bool>
<reference key="NSBackgroundColor" ref="422775606"/>
<reference key="NSTextColor" ref="358165513"/>
</object>
</object>
<object class="NSTextField" id="951665419">
<reference key="NSNextResponder" ref="799236196"/>
<int key="NSvFlags">264</int>
<string key="NSFrame">{{-41, 112}, {91, 17}}</string>
<reference key="NSSuperview" ref="799236196"/>
<bool key="NSEnabled">YES</bool>
<object class="NSTextFieldCell" key="NSCell" id="175211558">
<int key="NSCellFlags">67239424</int>
<int key="NSCellFlags2">71303168</int>
<string key="NSContents">Είδος:</string>
<reference key="NSSupport" ref="353337861"/>
<reference key="NSControlView" ref="951665419"/>
<reference key="NSBackgroundColor" ref="670684880"/>
<reference key="NSTextColor" ref="935649285"/>
</object>
</object>
</array>
<string key="NSFrameSize">{490, 154}</string>
<string key="NSClassName">NSView</string>
<string key="NSExtension">NSResponder</string>
</object>
</array>
<object class="IBObjectContainer" key="IBDocument.Objects">
<array class="NSMutableArray" key="connectionRecords">
<object class="IBConnectionRecord">
<object class="IBOutletConnection" key="connection">
<string key="label">popUpButton_proxy</string>
<reference key="source" ref="731533879"/>
<reference key="destination" ref="916498090"/>
</object>
<int key="connectionID">46</int>
</object>
<object class="IBConnectionRecord">
<object class="IBOutletConnection" key="connection">
<string key="label">textField_proxyPortNumber</string>
<reference key="source" ref="731533879"/>
<reference key="destination" ref="626210442"/>
</object>
<int key="connectionID">54</int>
</object>
<object class="IBConnectionRecord">
<object class="IBOutletConnection" key="connection">
<string key="label">textField_proxyHostName</string>
<reference key="source" ref="731533879"/>
<reference key="destination" ref="849081623"/>
</object>
<int key="connectionID">53</int>
</object>
<object class="IBConnectionRecord">
<object class="IBActionConnection" key="connection">
<string key="label">toggleProxy:</string>
<reference key="source" ref="731533879"/>
<reference key="destination" ref="663408881"/>
</object>
<int key="connectionID">45</int>
</object>
<object class="IBConnectionRecord">
<object class="IBOutletConnection" key="connection">
<string key="label">textField_proxyPassword</string>
<reference key="source" ref="731533879"/>
<reference key="destination" ref="86168474"/>
</object>
<int key="connectionID">56</int>
</object>
<object class="IBConnectionRecord">
<object class="IBOutletConnection" key="connection">
<string key="label">view_accountProxy</string>
<reference key="source" ref="731533879"/>
<reference key="destination" ref="799236196"/>
</object>
<int key="connectionID">32</int>
</object>
<object class="IBConnectionRecord">
<object class="IBOutletConnection" key="connection">
<string key="label">checkBox_useProxy</string>
<reference key="source" ref="731533879"/>
<reference key="destination" ref="663408881"/>
</object>
<int key="connectionID">33</int>
</object>
<object class="IBConnectionRecord">
<object class="IBOutletConnection" key="connection">
<string key="label">textField_proxyUserName</string>
<reference key="source" ref="731533879"/>
<reference key="destination" ref="613087234"/>
</object>
<int key="connectionID">55</int>
</object>
<object class="IBConnectionRecord">
<object class="IBBindingConnection" key="connection">
<string key="label">hidden: showProxyDetailsControls</string>
<reference key="source" ref="1051495966"/>
<reference key="destination" ref="731533879"/>
<object class="NSNibBindingConnector" key="connector">
<reference key="NSSource" ref="1051495966"/>
<reference key="NSDestination" ref="731533879"/>
<string key="NSLabel">hidden: showProxyDetailsControls</string>
<string key="NSBinding">hidden</string>
<string key="NSKeyPath">showProxyDetailsControls</string>
<object class="NSDictionary" key="NSOptions">
<string key="NS.key.0">NSValueTransformerName</string>
<string key="NS.object.0">NSNegateBoolean</string>
</object>
<int key="NSNibBindingConnectorVersion">2</int>
</object>
</object>
<int key="connectionID">66</int>
</object>
<object class="IBConnectionRecord">
<object class="IBBindingConnection" key="connection">
<string key="label">hidden: showProxyDetailsControls</string>
<reference key="source" ref="530882640"/>
<reference key="destination" ref="731533879"/>
<object class="NSNibBindingConnector" key="connector">
<reference key="NSSource" ref="530882640"/>
<reference key="NSDestination" ref="731533879"/>
<string key="NSLabel">hidden: showProxyDetailsControls</string>
<string key="NSBinding">hidden</string>
<string key="NSKeyPath">showProxyDetailsControls</string>
<object class="NSDictionary" key="NSOptions">
<string key="NS.key.0">NSValueTransformerName</string>
<string key="NS.object.0">NSNegateBoolean</string>
</object>
<int key="NSNibBindingConnectorVersion">2</int>
</object>
</object>
<int key="connectionID">74</int>
</object>
<object class="IBConnectionRecord">
<object class="IBOutletConnection" key="connection">
<string key="label">nextKeyView</string>
<reference key="source" ref="663408881"/>
<reference key="destination" ref="916498090"/>
</object>
<int key="connectionID">47</int>
</object>
<object class="IBConnectionRecord">
<object class="IBOutletConnection" key="connection">
<string key="label">nextKeyView</string>
<reference key="source" ref="799236196"/>
<reference key="destination" ref="663408881"/>
</object>
<int key="connectionID">52</int>
</object>
<object class="IBConnectionRecord">
<object class="IBBindingConnection" key="connection">
<string key="label">hidden: showProxyDetailsControls</string>
<reference key="source" ref="713420358"/>
<reference key="destination" ref="731533879"/>
<object class="NSNibBindingConnector" key="connector">
<reference key="NSSource" ref="713420358"/>
<reference key="NSDestination" ref="731533879"/>
<string key="NSLabel">hidden: showProxyDetailsControls</string>
<string key="NSBinding">hidden</string>
<string key="NSKeyPath">showProxyDetailsControls</string>
<object class="NSDictionary" key="NSOptions">
<string key="NS.key.0">NSValueTransformerName</string>
<string key="NS.object.0">NSNegateBoolean</string>
</object>
<int key="NSNibBindingConnectorVersion">2</int>
</object>
</object>
<int key="connectionID">58</int>
</object>
<object class="IBConnectionRecord">
<object class="IBOutletConnection" key="connection">
<string key="label">delegate</string>
<reference key="source" ref="849081623"/>
<reference key="destination" ref="731533879"/>
</object>
<int key="connectionID">41</int>
</object>
<object class="IBConnectionRecord">
<object class="IBOutletConnection" key="connection">
<string key="label">nextKeyView</string>
<reference key="source" ref="849081623"/>
<reference key="destination" ref="626210442"/>
</object>
<int key="connectionID">49</int>
</object>
<object class="IBConnectionRecord">
<object class="IBBindingConnection" key="connection">
<string key="label">hidden: showProxyDetailsControls</string>
<reference key="source" ref="849081623"/>
<reference key="destination" ref="731533879"/>
<object class="NSNibBindingConnector" key="connector">
<reference key="NSSource" ref="849081623"/>
<reference key="NSDestination" ref="731533879"/>
<string key="NSLabel">hidden: showProxyDetailsControls</string>
<string key="NSBinding">hidden</string>
<string key="NSKeyPath">showProxyDetailsControls</string>
<object class="NSDictionary" key="NSOptions">
<string key="NS.key.0">NSValueTransformerName</string>
<string key="NS.object.0">NSNegateBoolean</string>
</object>
<int key="NSNibBindingConnectorVersion">2</int>
</object>
</object>
<int key="connectionID">62</int>
</object>
<object class="IBConnectionRecord">
<object class="IBOutletConnection" key="connection">
<string key="label">delegate</string>
<reference key="source" ref="86168474"/>
<reference key="destination" ref="731533879"/>
</object>
<int key="connectionID">44</int>
</object>
<object class="IBConnectionRecord">
<object class="IBBindingConnection" key="connection">
<string key="label">hidden: showProxyDetailsControls</string>
<reference key="source" ref="86168474"/>
<reference key="destination" ref="731533879"/>
<object class="NSNibBindingConnector" key="connector">
<reference key="NSSource" ref="86168474"/>
<reference key="NSDestination" ref="731533879"/>
<string key="NSLabel">hidden: showProxyDetailsControls</string>
<string key="NSBinding">hidden</string>
<string key="NSKeyPath">showProxyDetailsControls</string>
<object class="NSDictionary" key="NSOptions">
<string key="NS.key.0">NSValueTransformerName</string>
<string key="NS.object.0">NSNegateBoolean</string>
</object>
<int key="NSNibBindingConnectorVersion">2</int>
</object>
</object>
<int key="connectionID">76</int>
</object>
<object class="IBConnectionRecord">
<object class="IBBindingConnection" key="connection">
<string key="label">hidden: showProxyDetailsControls</string>
<reference key="source" ref="1072968341"/>
<reference key="destination" ref="731533879"/>
<object class="NSNibBindingConnector" key="connector">
<reference key="NSSource" ref="1072968341"/>
<reference key="NSDestination" ref="731533879"/>
<string key="NSLabel">hidden: showProxyDetailsControls</string>
<string key="NSBinding">hidden</string>
<string key="NSKeyPath">showProxyDetailsControls</string>
<object class="NSDictionary" key="NSOptions">
<string key="NS.key.0">NSValueTransformerName</string>
<string key="NS.object.0">NSNegateBoolean</string>
</object>
<int key="NSNibBindingConnectorVersion">2</int>
</object>
</object>
<int key="connectionID">70</int>
</object>
<object class="IBConnectionRecord">
<object class="IBOutletConnection" key="connection">
<string key="label">nextKeyView</string>
<reference key="source" ref="626210442"/>
<reference key="destination" ref="613087234"/>
</object>
<int key="connectionID">50</int>
</object>
<object class="IBConnectionRecord">
<object class="IBOutletConnection" key="connection">
<string key="label">delegate</string>
<reference key="source" ref="626210442"/>
<reference key="destination" ref="731533879"/>
</object>
<int key="connectionID">42</int>
</object>
<object class="IBConnectionRecord">
<object class="IBBindingConnection" key="connection">
<string key="label">hidden: showProxyDetailsControls</string>
<reference key="source" ref="626210442"/>
<reference key="destination" ref="731533879"/>
<object class="NSNibBindingConnector" key="connector">
<reference key="NSSource" ref="626210442"/>
<reference key="NSDestination" ref="731533879"/>
<string key="NSLabel">hidden: showProxyDetailsControls</string>
<string key="NSBinding">hidden</string>
<string key="NSKeyPath">showProxyDetailsControls</string>
<object class="NSDictionary" key="NSOptions">
<string key="NS.key.0">NSValueTransformerName</string>
<string key="NS.object.0">NSNegateBoolean</string>
</object>
<int key="NSNibBindingConnectorVersion">2</int>
</object>
</object>
<int key="connectionID">68</int>
</object>
<object class="IBConnectionRecord">
<object class="IBOutletConnection" key="connection">
<string key="label">delegate</string>
<reference key="source" ref="613087234"/>
<reference key="destination" ref="731533879"/>
</object>
<int key="connectionID">43</int>
</object>
<object class="IBConnectionRecord">
<object class="IBOutletConnection" key="connection">
<string key="label">nextKeyView</string>
<reference key="source" ref="613087234"/>
<reference key="destination" ref="86168474"/>
</object>
<int key="connectionID">51</int>
</object>
<object class="IBConnectionRecord">
<object class="IBBindingConnection" key="connection">
<string key="label">hidden: showProxyDetailsControls</string>
<reference key="source" ref="613087234"/>
<reference key="destination" ref="731533879"/>
<object class="NSNibBindingConnector" key="connector">
<reference key="NSSource" ref="613087234"/>
<reference key="NSDestination" ref="731533879"/>
<string key="NSLabel">hidden: showProxyDetailsControls</string>
<string key="NSBinding">hidden</string>
<string key="NSKeyPath">showProxyDetailsControls</string>
<object class="NSDictionary" key="NSOptions">
<string key="NS.key.0">NSValueTransformerName</string>
<string key="NS.object.0">NSNegateBoolean</string>
</object>
<int key="NSNibBindingConnectorVersion">2</int>
</object>
</object>
<int key="connectionID">72</int>
</object>
<object class="IBConnectionRecord">
<object class="IBOutletConnection" key="connection">
<string key="label">nextKeyView</string>
<reference key="source" ref="916498090"/>
<reference key="destination" ref="849081623"/>
</object>
<int key="connectionID">48</int>
</object>
</array>
<object class="IBMutableOrderedSet" key="objectRecords">
<array key="orderedObjects">
<object class="IBObjectRecord">
<int key="objectID">0</int>
<array key="object" id="0"/>
<reference key="children" ref="209609208"/>
<nil key="parent"/>
</object>
<object class="IBObjectRecord">
<int key="objectID">-2</int>
<reference key="object" ref="731533879"/>
<reference key="parent" ref="0"/>
<string key="objectName">File's Owner</string>
</object>
<object class="IBObjectRecord">
<int key="objectID">-1</int>
<reference key="object" ref="308876266"/>
<reference key="parent" ref="0"/>
<string key="objectName">First Responder</string>
</object>
<object class="IBObjectRecord">
<int key="objectID">-3</int>
<reference key="object" ref="387922951"/>
<reference key="parent" ref="0"/>
<string key="objectName">Application</string>
</object>
<object class="IBObjectRecord">
<int key="objectID">13</int>
<reference key="object" ref="799236196"/>
<array class="NSMutableArray" key="children">
<reference ref="1051495966"/>
<reference ref="530882640"/>
<reference ref="663408881"/>
<reference ref="713420358"/>
<reference ref="849081623"/>
<reference ref="86168474"/>
<reference ref="1072968341"/>
<reference ref="626210442"/>
<reference ref="613087234"/>
<reference ref="916498090"/>
<reference ref="951665419"/>
</array>
<reference key="parent" ref="0"/>
<string key="objectName">Proxy</string>
</object>
<object class="IBObjectRecord">
<int key="objectID">6</int>
<reference key="object" ref="1051495966"/>
<array class="NSMutableArray" key="children">
<reference ref="124185391"/>
</array>
<reference key="parent" ref="799236196"/>
</object>
<object class="IBObjectRecord">
<int key="objectID">8</int>
<reference key="object" ref="530882640"/>
<array class="NSMutableArray" key="children">
<reference ref="738339908"/>
</array>
<reference key="parent" ref="799236196"/>
</object>
<object class="IBObjectRecord">
<int key="objectID">10</int>
<reference key="object" ref="663408881"/>
<array class="NSMutableArray" key="children">
<reference ref="960912316"/>
</array>
<reference key="parent" ref="799236196"/>
</object>
<object class="IBObjectRecord">
<int key="objectID">15</int>
<reference key="object" ref="713420358"/>
<array class="NSMutableArray" key="children">
<reference ref="810042649"/>
</array>
<reference key="parent" ref="799236196"/>
</object>
<object class="IBObjectRecord">
<int key="objectID">17</int>
<reference key="object" ref="849081623"/>
<array class="NSMutableArray" key="children">
<reference ref="895279130"/>
</array>
<reference key="parent" ref="799236196"/>
</object>
<object class="IBObjectRecord">
<int key="objectID">20</int>
<reference key="object" ref="86168474"/>
<array class="NSMutableArray" key="children">
<reference ref="470326254"/>
</array>
<reference key="parent" ref="799236196"/>
</object>
<object class="IBObjectRecord">
<int key="objectID">22</int>
<reference key="object" ref="1072968341"/>
<array class="NSMutableArray" key="children">
<reference ref="535535023"/>
</array>
<reference key="parent" ref="799236196"/>
</object>
<object class="IBObjectRecord">
<int key="objectID">23</int>
<reference key="object" ref="626210442"/>
<array class="NSMutableArray" key="children">
<reference ref="484944189"/>
</array>
<reference key="parent" ref="799236196"/>
</object>
<object class="IBObjectRecord">
<int key="objectID">25</int>
<reference key="object" ref="613087234"/>
<array class="NSMutableArray" key="children">
<reference ref="823661117"/>
</array>
<reference key="parent" ref="799236196"/>
</object>
<object class="IBObjectRecord">
<int key="objectID">26</int>
<reference key="object" ref="916498090"/>
<array class="NSMutableArray" key="children">
<reference ref="31839502"/>
</array>
<reference key="parent" ref="799236196"/>
</object>
<object class="IBObjectRecord">
<int key="objectID">40</int>
<reference key="object" ref="951665419"/>
<array class="NSMutableArray" key="children">
<reference ref="175211558"/>
</array>
<reference key="parent" ref="799236196"/>
</object>
<object class="IBObjectRecord">
<int key="objectID">78</int>
<reference key="object" ref="124185391"/>
<reference key="parent" ref="1051495966"/>
</object>
<object class="IBObjectRecord">
<int key="objectID">79</int>
<reference key="object" ref="738339908"/>
<reference key="parent" ref="530882640"/>
</object>
<object class="IBObjectRecord">
<int key="objectID">80</int>
<reference key="object" ref="960912316"/>
<reference key="parent" ref="663408881"/>
</object>
<object class="IBObjectRecord">
<int key="objectID">81</int>
<reference key="object" ref="810042649"/>
<reference key="parent" ref="713420358"/>
</object>
<object class="IBObjectRecord">
<int key="objectID">82</int>
<reference key="object" ref="895279130"/>
<reference key="parent" ref="849081623"/>
</object>
<object class="IBObjectRecord">
<int key="objectID">83</int>
<reference key="object" ref="470326254"/>
<reference key="parent" ref="86168474"/>
</object>
<object class="IBObjectRecord">
<int key="objectID">84</int>
<reference key="object" ref="535535023"/>
<reference key="parent" ref="1072968341"/>
</object>
<object class="IBObjectRecord">
<int key="objectID">85</int>
<reference key="object" ref="484944189"/>
<reference key="parent" ref="626210442"/>
</object>
<object class="IBObjectRecord">
<int key="objectID">86</int>
<reference key="object" ref="823661117"/>
<reference key="parent" ref="613087234"/>
</object>
<object class="IBObjectRecord">
<int key="objectID">87</int>
<reference key="object" ref="31839502"/>
<array class="NSMutableArray" key="children">
<reference ref="596477038"/>
</array>
<reference key="parent" ref="916498090"/>
</object>
<object class="IBObjectRecord">
<int key="objectID">88</int>
<reference key="object" ref="175211558"/>
<reference key="parent" ref="951665419"/>
</object>
<object class="IBObjectRecord">
<int key="objectID">12</int>
<reference key="object" ref="596477038"/>
<array class="NSMutableArray" key="children">
<reference ref="682431816"/>
</array>
<reference key="parent" ref="31839502"/>
</object>
<object class="IBObjectRecord">
<int key="objectID">21</int>
<reference key="object" ref="682431816"/>
<reference key="parent" ref="596477038"/>
</object>
</array>
</object>
<dictionary class="NSMutableDictionary" key="flattenedProperties">
<string key="-1.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
<string key="-2.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
<string key="-3.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
<string key="10.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
<string key="12.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
<string key="13.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
<string key="15.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
<string key="17.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
<string key="20.CustomClassName">NSSecureTextField</string>
<string key="20.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
<string key="21.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
<string key="22.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
<string key="23.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
<string key="25.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
<string key="26.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
<string key="40.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
<string key="6.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
<string key="78.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
<string key="79.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
<string key="8.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
<string key="80.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
<string key="81.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
<string key="82.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
<string key="83.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
<string key="84.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
<string key="85.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
<string key="86.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
<string key="87.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
<string key="88.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
</dictionary>
<dictionary class="NSMutableDictionary" key="unlocalizedProperties"/>
<nil key="activeLocalization"/>
<dictionary class="NSMutableDictionary" key="localizations"/>
<nil key="sourceID"/>
<int key="maxID">88</int>
</object>
<object class="IBClassDescriber" key="IBDocument.Classes"/>
<int key="IBDocument.localizationMode">0</int>
<string key="IBDocument.TargetRuntimeIdentifier">IBCocoaFramework</string>
<object class="NSMutableDictionary" key="IBDocument.PluginDeclaredDependencies">
<string key="NS.key.0">com.apple.InterfaceBuilder.CocoaPlugin.macosx</string>
<real value="1060" key="NS.object.0"/>
</object>
<object class="NSMutableDictionary" key="IBDocument.PluginDeclaredDevelopmentDependencies">
<string key="NS.key.0">com.apple.InterfaceBuilder.CocoaPlugin.InterfaceBuilder3</string>
<real value="3200" key="NS.object.0"/>
</object>
<bool key="IBDocument.PluginDeclaredDependenciesTrackSystemTargetVersion">YES</bool>
<int key="IBDocument.defaultPropertyAccessControl">3</int>
<dictionary class="NSMutableDictionary" key="IBDocument.LastKnownImageSizes">
<string key="NSMenuCheckmark">{11, 11}</string>
<string key="NSMenuMixedState">{10, 3}</string>
<string key="NSSwitch">{15, 15}</string>
</dictionary>
</data>
</archive>