changed git call from https to git readonly
[atutor.git] / mods / atsocial_iphone_app / ATutor.xcodeproj / project.pbxproj
1 // !$*UTF8*$!
2 {
3         archiveVersion = 1;
4         classes = {
5         };
6         objectVersion = 45;
7         objects = {
8
9 /* Begin PBXBuildFile section */
10                 1D3623260D0F684500981E51 /* ATutorAppDelegate.m in Sources */ = {isa = PBXBuildFile; fileRef = 1D3623250D0F684500981E51 /* ATutorAppDelegate.m */; };
11                 1D60589B0D05DD56006BFB54 /* main.m in Sources */ = {isa = PBXBuildFile; fileRef = 29B97316FDCFA39411CA2CEA /* main.m */; };
12                 1D60589F0D05DD5A006BFB54 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1D30AB110D05D00D00671497 /* Foundation.framework */; };
13                 1DF5F4E00D08C38300B7A737 /* UIKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1DF5F4DF0D08C38300B7A737 /* UIKit.framework */; };
14                 288765FD0DF74451002DB57D /* CoreGraphics.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 288765FC0DF74451002DB57D /* CoreGraphics.framework */; };
15                 CD26D9E511E8D30700003274 /* ContactsDataSource.m in Sources */ = {isa = PBXBuildFile; fileRef = CD26D9E411E8D30700003274 /* ContactsDataSource.m */; };
16                 CD26DA9C11E8E66800003274 /* ContactItemCell.m in Sources */ = {isa = PBXBuildFile; fileRef = CD26DA9B11E8E66800003274 /* ContactItemCell.m */; };
17                 CD720BF8120B75FC006EC605 /* IASKAppSettingsViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = CD720BDB120B75FB006EC605 /* IASKAppSettingsViewController.m */; };
18                 CD720BF9120B75FC006EC605 /* IASKSpecifierValuesViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = CD720BDD120B75FB006EC605 /* IASKSpecifierValuesViewController.m */; };
19                 CD720BFA120B75FC006EC605 /* IASKSettingsReader.m in Sources */ = {isa = PBXBuildFile; fileRef = CD720BE0120B75FB006EC605 /* IASKSettingsReader.m */; };
20                 CD720BFB120B75FC006EC605 /* IASKSpecifier.m in Sources */ = {isa = PBXBuildFile; fileRef = CD720BE2120B75FB006EC605 /* IASKSpecifier.m */; };
21                 CD720BFC120B75FC006EC605 /* IASKPSSliderSpecifierViewCell.m in Sources */ = {isa = PBXBuildFile; fileRef = CD720BE5120B75FB006EC605 /* IASKPSSliderSpecifierViewCell.m */; };
22                 CD720BFD120B75FC006EC605 /* IASKPSTextFieldSpecifierViewCell.m in Sources */ = {isa = PBXBuildFile; fileRef = CD720BE7120B75FB006EC605 /* IASKPSTextFieldSpecifierViewCell.m */; };
23                 CD720BFE120B75FC006EC605 /* IASKPSTitleValueSpecifierViewCell.m in Sources */ = {isa = PBXBuildFile; fileRef = CD720BE9120B75FB006EC605 /* IASKPSTitleValueSpecifierViewCell.m */; };
24                 CD720BFF120B75FC006EC605 /* IASKPSToggleSwitchSpecifierViewCell.m in Sources */ = {isa = PBXBuildFile; fileRef = CD720BEB120B75FB006EC605 /* IASKPSToggleSwitchSpecifierViewCell.m */; };
25                 CD720C00120B75FC006EC605 /* IASKSlider.m in Sources */ = {isa = PBXBuildFile; fileRef = CD720BED120B75FB006EC605 /* IASKSlider.m */; };
26                 CD720C01120B75FC006EC605 /* IASKSwitch.m in Sources */ = {isa = PBXBuildFile; fileRef = CD720BEF120B75FB006EC605 /* IASKSwitch.m */; };
27                 CD720C02120B75FC006EC605 /* IASKTextField.m in Sources */ = {isa = PBXBuildFile; fileRef = CD720BF1120B75FB006EC605 /* IASKTextField.m */; };
28                 CD720C03120B75FC006EC605 /* IASKAppSettingsView.xib in Resources */ = {isa = PBXBuildFile; fileRef = CD720BF3120B75FB006EC605 /* IASKAppSettingsView.xib */; };
29                 CD720C04120B75FC006EC605 /* IASKPSSliderSpecifierViewCell.xib in Resources */ = {isa = PBXBuildFile; fileRef = CD720BF4120B75FB006EC605 /* IASKPSSliderSpecifierViewCell.xib */; };
30                 CD720C05120B75FC006EC605 /* IASKPSTextFieldSpecifierViewCell.xib in Resources */ = {isa = PBXBuildFile; fileRef = CD720BF5120B75FB006EC605 /* IASKPSTextFieldSpecifierViewCell.xib */; };
31                 CD720C06120B75FC006EC605 /* IASKPSToggleSwitchSpecifierViewCell.xib in Resources */ = {isa = PBXBuildFile; fileRef = CD720BF6120B75FB006EC605 /* IASKPSToggleSwitchSpecifierViewCell.xib */; };
32                 CD720C07120B75FC006EC605 /* IASKSpecifierValuesView.xib in Resources */ = {isa = PBXBuildFile; fileRef = CD720BF7120B75FC006EC605 /* IASKSpecifierValuesView.xib */; };
33                 CD7A89F31204B60F00140865 /* Settings.bundle in Resources */ = {isa = PBXBuildFile; fileRef = CD7A89F21204B60F00140865 /* Settings.bundle */; };
34                 CD8235CB11E3D66A00819570 /* AddressBook.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = CD8235CA11E3D66A00819570 /* AddressBook.framework */; };
35                 CD8235CD11E3D66A00819570 /* AddressBookUI.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = CD8235CC11E3D66A00819570 /* AddressBookUI.framework */; };
36                 CD8235E011E3DD7500819570 /* ContactViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = CD8235DF11E3DD7500819570 /* ContactViewController.m */; };
37                 CD8F0EF211B2CFCF00D38970 /* QAWebController.m in Sources */ = {isa = PBXBuildFile; fileRef = CD8F0EF111B2CFCF00D38970 /* QAWebController.m */; };
38                 CD8F0F7211B2D79A00D38970 /* CommonFunctions.m in Sources */ = {isa = PBXBuildFile; fileRef = CD8F0F7111B2D79A00D38970 /* CommonFunctions.m */; };
39                 CD8F0F7E11B2D7A600D38970 /* SystemConfiguration.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = CD8F0F7D11B2D7A600D38970 /* SystemConfiguration.framework */; };
40                 CD90256E11B0C0B500519439 /* SFHFKeychainUtils.m in Sources */ = {isa = PBXBuildFile; fileRef = CD90253411B0C0B500519439 /* SFHFKeychainUtils.m */; };
41                 CD90256F11B0C0B500519439 /* Base64Transcoder.c in Sources */ = {isa = PBXBuildFile; fileRef = CD90253711B0C0B500519439 /* Base64Transcoder.c */; };
42                 CD90257011B0C0B500519439 /* hmac.c in Sources */ = {isa = PBXBuildFile; fileRef = CD90253911B0C0B500519439 /* hmac.c */; };
43                 CD90257111B0C0B500519439 /* sha1.c in Sources */ = {isa = PBXBuildFile; fileRef = CD90253B11B0C0B500519439 /* sha1.c */; };
44                 CD90257211B0C0B500519439 /* NSString+URLEncoding.m in Sources */ = {isa = PBXBuildFile; fileRef = CD90253F11B0C0B500519439 /* NSString+URLEncoding.m */; };
45                 CD90257311B0C0B500519439 /* OAAsynchronousDataFetcher.m in Sources */ = {isa = PBXBuildFile; fileRef = CD90254111B0C0B500519439 /* OAAsynchronousDataFetcher.m */; };
46                 CD90257411B0C0B500519439 /* OAConsumer.m in Sources */ = {isa = PBXBuildFile; fileRef = CD90254311B0C0B500519439 /* OAConsumer.m */; };
47                 CD90257511B0C0B500519439 /* OADataFetcher.m in Sources */ = {isa = PBXBuildFile; fileRef = CD90254511B0C0B500519439 /* OADataFetcher.m */; };
48                 CD90257611B0C0B500519439 /* OAMutableURLRequest.m in Sources */ = {isa = PBXBuildFile; fileRef = CD90254711B0C0B500519439 /* OAMutableURLRequest.m */; };
49                 CD90257711B0C0B500519439 /* OARequestParameter.m in Sources */ = {isa = PBXBuildFile; fileRef = CD90254911B0C0B500519439 /* OARequestParameter.m */; };
50                 CD90257811B0C0B500519439 /* OAServiceTicket.m in Sources */ = {isa = PBXBuildFile; fileRef = CD90254B11B0C0B500519439 /* OAServiceTicket.m */; };
51                 CD90257911B0C0B500519439 /* OAToken.m in Sources */ = {isa = PBXBuildFile; fileRef = CD90254D11B0C0B500519439 /* OAToken.m */; };
52                 CD90257A11B0C0B500519439 /* OAToken_KeychainExtensions.m in Sources */ = {isa = PBXBuildFile; fileRef = CD90254F11B0C0B500519439 /* OAToken_KeychainExtensions.m */; };
53                 CD90257B11B0C0B500519439 /* OAHMAC_SHA1SignatureProvider.m in Sources */ = {isa = PBXBuildFile; fileRef = CD90255211B0C0B500519439 /* OAHMAC_SHA1SignatureProvider.m */; };
54                 CD90257C11B0C0B500519439 /* OAPlaintextSignatureProvider.m in Sources */ = {isa = PBXBuildFile; fileRef = CD90255411B0C0B500519439 /* OAPlaintextSignatureProvider.m */; };
55                 CD90258011B0C0B500519439 /* CDataScanner.m in Sources */ = {isa = PBXBuildFile; fileRef = CD90255F11B0C0B500519439 /* CDataScanner.m */; };
56                 CD90258111B0C0B500519439 /* CDataScanner_Extensions.m in Sources */ = {isa = PBXBuildFile; fileRef = CD90256211B0C0B500519439 /* CDataScanner_Extensions.m */; };
57                 CD90258211B0C0B500519439 /* NSCharacterSet_Extensions.m in Sources */ = {isa = PBXBuildFile; fileRef = CD90256411B0C0B500519439 /* NSCharacterSet_Extensions.m */; };
58                 CD90258311B0C0B500519439 /* NSDictionary_JSONExtensions.m in Sources */ = {isa = PBXBuildFile; fileRef = CD90256611B0C0B500519439 /* NSDictionary_JSONExtensions.m */; };
59                 CD90258411B0C0B500519439 /* CJSONDeserializer.m in Sources */ = {isa = PBXBuildFile; fileRef = CD90256911B0C0B500519439 /* CJSONDeserializer.m */; };
60                 CD90258511B0C0B500519439 /* CJSONScanner.m in Sources */ = {isa = PBXBuildFile; fileRef = CD90256B11B0C0B500519439 /* CJSONScanner.m */; };
61                 CD90258611B0C0B500519439 /* CJSONSerializer.m in Sources */ = {isa = PBXBuildFile; fileRef = CD90256D11B0C0B500519439 /* CJSONSerializer.m */; };
62                 CD9025D911B1438600519439 /* Security.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = CD9025D811B1438600519439 /* Security.framework */; };
63                 CD90260B11B14D2400519439 /* OSProvider.m in Sources */ = {isa = PBXBuildFile; fileRef = CD90260A11B14D2400519439 /* OSProvider.m */; };
64                 CD90260F11B14DD300519439 /* OSConsumer.m in Sources */ = {isa = PBXBuildFile; fileRef = CD90260E11B14DD300519439 /* OSConsumer.m */; };
65                 CDA8E3C011BD323500B53FCF /* ActivitiesViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = CDA8E3BF11BD323500B53FCF /* ActivitiesViewController.m */; };
66                 CDA8E3CE11BD32F500B53FCF /* ATutorHelper.m in Sources */ = {isa = PBXBuildFile; fileRef = CDA8E3CD11BD32F500B53FCF /* ATutorHelper.m */; };
67                 CDDEEEB4120F2C240016E33F /* GroupsViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = CDDEEEB3120F2C240016E33F /* GroupsViewController.m */; };
68                 CDE2828711ABAB8B00A7F0EE /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = CDE2828611ABAB8B00A7F0EE /* QuartzCore.framework */; };
69                 CDE2832011ABAF5100A7F0EE /* LauncherViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = CDE2831F11ABAF5100A7F0EE /* LauncherViewController.m */; };
70                 CDE2834811ABB0A500A7F0EE /* StyleSheet.m in Sources */ = {isa = PBXBuildFile; fileRef = CDE2834711ABB0A500A7F0EE /* StyleSheet.m */; };
71                 CDE2836111ABB71F00A7F0EE /* Activities.png in Resources */ = {isa = PBXBuildFile; fileRef = CDE2835D11ABB71F00A7F0EE /* Activities.png */; };
72                 CDE2836211ABB71F00A7F0EE /* Contacts.png in Resources */ = {isa = PBXBuildFile; fileRef = CDE2835E11ABB71F00A7F0EE /* Contacts.png */; };
73                 CDE2836311ABB71F00A7F0EE /* Gadgets.png in Resources */ = {isa = PBXBuildFile; fileRef = CDE2835F11ABB71F00A7F0EE /* Gadgets.png */; };
74                 CDE2836411ABB71F00A7F0EE /* Groups.png in Resources */ = {isa = PBXBuildFile; fileRef = CDE2836011ABB71F00A7F0EE /* Groups.png */; };
75                 CDF0DEE611DF6F9000B2500F /* Contact.m in Sources */ = {isa = PBXBuildFile; fileRef = CDF0DEE511DF6F9000B2500F /* Contact.m */; };
76                 CDF0DF0111DF72A100B2500F /* ContactsViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = CDF0DF0011DF72A100B2500F /* ContactsViewController.m */; };
77                 CDF0E03511DF7E5300B2500F /* libThree20.a in Frameworks */ = {isa = PBXBuildFile; fileRef = CDF0DFDF11DF7E1900B2500F /* libThree20.a */; };
78                 CDF0E03611DF7E5400B2500F /* libThree20Core.a in Frameworks */ = {isa = PBXBuildFile; fileRef = CDF0E00A11DF7E4100B2500F /* libThree20Core.a */; };
79                 CDF0E03711DF7E5400B2500F /* libThree20Network.a in Frameworks */ = {isa = PBXBuildFile; fileRef = CDF0E01211DF7E4100B2500F /* libThree20Network.a */; };
80                 CDF0E03811DF7E5500B2500F /* libThree20Style.a in Frameworks */ = {isa = PBXBuildFile; fileRef = CDF0E01A11DF7E4100B2500F /* libThree20Style.a */; };
81                 CDF0E03911DF7E5500B2500F /* libThree20UI.a in Frameworks */ = {isa = PBXBuildFile; fileRef = CDF0E03211DF7E4100B2500F /* libThree20UI.a */; };
82                 CDF0E03A11DF7E5900B2500F /* libThree20UICommon.a in Frameworks */ = {isa = PBXBuildFile; fileRef = CDF0E02211DF7E4100B2500F /* libThree20UICommon.a */; };
83                 CDF0E03B11DF7E5900B2500F /* libThree20UINavigator.a in Frameworks */ = {isa = PBXBuildFile; fileRef = CDF0E02A11DF7E4100B2500F /* libThree20UINavigator.a */; };
84                 CDF0E05111DF7EAC00B2500F /* Three20.bundle in Resources */ = {isa = PBXBuildFile; fileRef = CDF0E05011DF7EAC00B2500F /* Three20.bundle */; };
85 /* End PBXBuildFile section */
86
87 /* Begin PBXContainerItemProxy section */
88                 CDF0DFDE11DF7E1900B2500F /* PBXContainerItemProxy */ = {
89                         isa = PBXContainerItemProxy;
90                         containerPortal = CDF0DFB111DF7E1900B2500F /* Three20.xcodeproj */;
91                         proxyType = 2;
92                         remoteGlobalIDString = BEF31F3A0F352DF5000DE5D2;
93                         remoteInfo = Three20;
94                 };
95                 CDF0DFE011DF7E1900B2500F /* PBXContainerItemProxy */ = {
96                         isa = PBXContainerItemProxy;
97                         containerPortal = CDF0DFB111DF7E1900B2500F /* Three20.xcodeproj */;
98                         proxyType = 2;
99                         remoteGlobalIDString = EB9E6C6210B6A8F800DE563C;
100                         remoteInfo = UnitTests;
101                 };
102                 CDF0E00911DF7E4100B2500F /* PBXContainerItemProxy */ = {
103                         isa = PBXContainerItemProxy;
104                         containerPortal = CDF0DFF311DF7E4100B2500F /* Three20Core.xcodeproj */;
105                         proxyType = 2;
106                         remoteGlobalIDString = BEF31F3A0F352DF5000DE5D2;
107                         remoteInfo = Three20Core;
108                 };
109                 CDF0E00B11DF7E4100B2500F /* PBXContainerItemProxy */ = {
110                         isa = PBXContainerItemProxy;
111                         containerPortal = CDF0DFF311DF7E4100B2500F /* Three20Core.xcodeproj */;
112                         proxyType = 2;
113                         remoteGlobalIDString = EB9E6C6210B6A8F800DE563C;
114                         remoteInfo = UnitTests;
115                 };
116                 CDF0E01111DF7E4100B2500F /* PBXContainerItemProxy */ = {
117                         isa = PBXContainerItemProxy;
118                         containerPortal = CDF0DFF611DF7E4100B2500F /* Three20Network.xcodeproj */;
119                         proxyType = 2;
120                         remoteGlobalIDString = BEF31F3A0F352DF5000DE5D2;
121                         remoteInfo = Three20Network;
122                 };
123                 CDF0E01311DF7E4100B2500F /* PBXContainerItemProxy */ = {
124                         isa = PBXContainerItemProxy;
125                         containerPortal = CDF0DFF611DF7E4100B2500F /* Three20Network.xcodeproj */;
126                         proxyType = 2;
127                         remoteGlobalIDString = EB9E6C6210B6A8F800DE563C;
128                         remoteInfo = UnitTests;
129                 };
130                 CDF0E01911DF7E4100B2500F /* PBXContainerItemProxy */ = {
131                         isa = PBXContainerItemProxy;
132                         containerPortal = CDF0DFF911DF7E4100B2500F /* Three20Style.xcodeproj */;
133                         proxyType = 2;
134                         remoteGlobalIDString = BEF31F3A0F352DF5000DE5D2;
135                         remoteInfo = Three20Style;
136                 };
137                 CDF0E01B11DF7E4100B2500F /* PBXContainerItemProxy */ = {
138                         isa = PBXContainerItemProxy;
139                         containerPortal = CDF0DFF911DF7E4100B2500F /* Three20Style.xcodeproj */;
140                         proxyType = 2;
141                         remoteGlobalIDString = EB9E6C6210B6A8F800DE563C;
142                         remoteInfo = UnitTests;
143                 };
144                 CDF0E02111DF7E4100B2500F /* PBXContainerItemProxy */ = {
145                         isa = PBXContainerItemProxy;
146                         containerPortal = CDF0DFFC11DF7E4100B2500F /* Three20UICommon.xcodeproj */;
147                         proxyType = 2;
148                         remoteGlobalIDString = BEF31F3A0F352DF5000DE5D2;
149                         remoteInfo = Three20UICommon;
150                 };
151                 CDF0E02311DF7E4100B2500F /* PBXContainerItemProxy */ = {
152                         isa = PBXContainerItemProxy;
153                         containerPortal = CDF0DFFC11DF7E4100B2500F /* Three20UICommon.xcodeproj */;
154                         proxyType = 2;
155                         remoteGlobalIDString = EB9E6C6210B6A8F800DE563C;
156                         remoteInfo = UnitTests;
157                 };
158                 CDF0E02911DF7E4100B2500F /* PBXContainerItemProxy */ = {
159                         isa = PBXContainerItemProxy;
160                         containerPortal = CDF0DFFF11DF7E4100B2500F /* Three20UINavigator.xcodeproj */;
161                         proxyType = 2;
162                         remoteGlobalIDString = BEF31F3A0F352DF5000DE5D2;
163                         remoteInfo = Three20UINavigator;
164                 };
165                 CDF0E02B11DF7E4100B2500F /* PBXContainerItemProxy */ = {
166                         isa = PBXContainerItemProxy;
167                         containerPortal = CDF0DFFF11DF7E4100B2500F /* Three20UINavigator.xcodeproj */;
168                         proxyType = 2;
169                         remoteGlobalIDString = EB9E6C6210B6A8F800DE563C;
170                         remoteInfo = UnitTests;
171                 };
172                 CDF0E03111DF7E4100B2500F /* PBXContainerItemProxy */ = {
173                         isa = PBXContainerItemProxy;
174                         containerPortal = CDF0E00211DF7E4100B2500F /* Three20UI.xcodeproj */;
175                         proxyType = 2;
176                         remoteGlobalIDString = BEF31F3A0F352DF5000DE5D2;
177                         remoteInfo = Three20UI;
178                 };
179                 CDF0E03311DF7E4100B2500F /* PBXContainerItemProxy */ = {
180                         isa = PBXContainerItemProxy;
181                         containerPortal = CDF0E00211DF7E4100B2500F /* Three20UI.xcodeproj */;
182                         proxyType = 2;
183                         remoteGlobalIDString = EB9E6C6210B6A8F800DE563C;
184                         remoteInfo = UnitTests;
185                 };
186                 CDF0E04211DF7E8D00B2500F /* PBXContainerItemProxy */ = {
187                         isa = PBXContainerItemProxy;
188                         containerPortal = CDF0DFF311DF7E4100B2500F /* Three20Core.xcodeproj */;
189                         proxyType = 1;
190                         remoteGlobalIDString = BEF31F390F352DF5000DE5D2;
191                         remoteInfo = Three20Core;
192                 };
193                 CDF0E04411DF7E8D00B2500F /* PBXContainerItemProxy */ = {
194                         isa = PBXContainerItemProxy;
195                         containerPortal = CDF0E00211DF7E4100B2500F /* Three20UI.xcodeproj */;
196                         proxyType = 1;
197                         remoteGlobalIDString = BEF31F390F352DF5000DE5D2;
198                         remoteInfo = Three20UI;
199                 };
200                 CDF0E04611DF7E8D00B2500F /* PBXContainerItemProxy */ = {
201                         isa = PBXContainerItemProxy;
202                         containerPortal = CDF0DFF911DF7E4100B2500F /* Three20Style.xcodeproj */;
203                         proxyType = 1;
204                         remoteGlobalIDString = BEF31F390F352DF5000DE5D2;
205                         remoteInfo = Three20Style;
206                 };
207                 CDF0E04811DF7E8D00B2500F /* PBXContainerItemProxy */ = {
208                         isa = PBXContainerItemProxy;
209                         containerPortal = CDF0DFF611DF7E4100B2500F /* Three20Network.xcodeproj */;
210                         proxyType = 1;
211                         remoteGlobalIDString = BEF31F390F352DF5000DE5D2;
212                         remoteInfo = Three20Network;
213                 };
214                 CDF0E04A11DF7E8D00B2500F /* PBXContainerItemProxy */ = {
215                         isa = PBXContainerItemProxy;
216                         containerPortal = CDF0DFFF11DF7E4100B2500F /* Three20UINavigator.xcodeproj */;
217                         proxyType = 1;
218                         remoteGlobalIDString = BEF31F390F352DF5000DE5D2;
219                         remoteInfo = Three20UINavigator;
220                 };
221                 CDF0E04C11DF7E8D00B2500F /* PBXContainerItemProxy */ = {
222                         isa = PBXContainerItemProxy;
223                         containerPortal = CDF0DFFC11DF7E4100B2500F /* Three20UICommon.xcodeproj */;
224                         proxyType = 1;
225                         remoteGlobalIDString = BEF31F390F352DF5000DE5D2;
226                         remoteInfo = Three20UICommon;
227                 };
228                 CDF0E04E11DF7E8D00B2500F /* PBXContainerItemProxy */ = {
229                         isa = PBXContainerItemProxy;
230                         containerPortal = CDF0DFB111DF7E1900B2500F /* Three20.xcodeproj */;
231                         proxyType = 1;
232                         remoteGlobalIDString = BEF31F390F352DF5000DE5D2;
233                         remoteInfo = Three20;
234                 };
235 /* End PBXContainerItemProxy section */
236
237 /* Begin PBXFileReference section */
238                 1D30AB110D05D00D00671497 /* Foundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Foundation.framework; path = System/Library/Frameworks/Foundation.framework; sourceTree = SDKROOT; };
239                 1D3623240D0F684500981E51 /* ATutorAppDelegate.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ATutorAppDelegate.h; sourceTree = "<group>"; };
240                 1D3623250D0F684500981E51 /* ATutorAppDelegate.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ATutorAppDelegate.m; sourceTree = "<group>"; };
241                 1D6058910D05DD3D006BFB54 /* ATutor.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = ATutor.app; sourceTree = BUILT_PRODUCTS_DIR; };
242                 1DF5F4DF0D08C38300B7A737 /* UIKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = UIKit.framework; path = System/Library/Frameworks/UIKit.framework; sourceTree = SDKROOT; };
243                 288765FC0DF74451002DB57D /* CoreGraphics.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreGraphics.framework; path = System/Library/Frameworks/CoreGraphics.framework; sourceTree = SDKROOT; };
244                 29B97316FDCFA39411CA2CEA /* main.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = main.m; sourceTree = "<group>"; };
245                 32CA4F630368D1EE00C91783 /* ATutor_Prefix.pch */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ATutor_Prefix.pch; sourceTree = "<group>"; };
246                 8D1107310486CEB800E47090 /* ATutor-Info.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; path = "ATutor-Info.plist"; plistStructureDefinitionIdentifier = "com.apple.xcode.plist.structure-definition.iphone.info-plist"; sourceTree = "<group>"; };
247                 CD26D9E311E8D30700003274 /* ContactsDataSource.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ContactsDataSource.h; sourceTree = "<group>"; };
248                 CD26D9E411E8D30700003274 /* ContactsDataSource.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ContactsDataSource.m; sourceTree = "<group>"; };
249                 CD26DA9A11E8E66800003274 /* ContactItemCell.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ContactItemCell.h; sourceTree = "<group>"; };
250                 CD26DA9B11E8E66800003274 /* ContactItemCell.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ContactItemCell.m; sourceTree = "<group>"; };
251                 CD720BDA120B75FB006EC605 /* IASKAppSettingsViewController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = IASKAppSettingsViewController.h; sourceTree = "<group>"; };
252                 CD720BDB120B75FB006EC605 /* IASKAppSettingsViewController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = IASKAppSettingsViewController.m; sourceTree = "<group>"; };
253                 CD720BDC120B75FB006EC605 /* IASKSpecifierValuesViewController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = IASKSpecifierValuesViewController.h; sourceTree = "<group>"; };
254                 CD720BDD120B75FB006EC605 /* IASKSpecifierValuesViewController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = IASKSpecifierValuesViewController.m; sourceTree = "<group>"; };
255                 CD720BDF120B75FB006EC605 /* IASKSettingsReader.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = IASKSettingsReader.h; sourceTree = "<group>"; };
256                 CD720BE0120B75FB006EC605 /* IASKSettingsReader.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = IASKSettingsReader.m; sourceTree = "<group>"; };
257                 CD720BE1120B75FB006EC605 /* IASKSpecifier.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = IASKSpecifier.h; sourceTree = "<group>"; };
258                 CD720BE2120B75FB006EC605 /* IASKSpecifier.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = IASKSpecifier.m; sourceTree = "<group>"; };
259                 CD720BE4120B75FB006EC605 /* IASKPSSliderSpecifierViewCell.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = IASKPSSliderSpecifierViewCell.h; sourceTree = "<group>"; };
260                 CD720BE5120B75FB006EC605 /* IASKPSSliderSpecifierViewCell.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = IASKPSSliderSpecifierViewCell.m; sourceTree = "<group>"; };
261                 CD720BE6120B75FB006EC605 /* IASKPSTextFieldSpecifierViewCell.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = IASKPSTextFieldSpecifierViewCell.h; sourceTree = "<group>"; };
262                 CD720BE7120B75FB006EC605 /* IASKPSTextFieldSpecifierViewCell.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = IASKPSTextFieldSpecifierViewCell.m; sourceTree = "<group>"; };
263                 CD720BE8120B75FB006EC605 /* IASKPSTitleValueSpecifierViewCell.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = IASKPSTitleValueSpecifierViewCell.h; sourceTree = "<group>"; };
264                 CD720BE9120B75FB006EC605 /* IASKPSTitleValueSpecifierViewCell.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = IASKPSTitleValueSpecifierViewCell.m; sourceTree = "<group>"; };
265                 CD720BEA120B75FB006EC605 /* IASKPSToggleSwitchSpecifierViewCell.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = IASKPSToggleSwitchSpecifierViewCell.h; sourceTree = "<group>"; };
266                 CD720BEB120B75FB006EC605 /* IASKPSToggleSwitchSpecifierViewCell.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = IASKPSToggleSwitchSpecifierViewCell.m; sourceTree = "<group>"; };
267                 CD720BEC120B75FB006EC605 /* IASKSlider.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = IASKSlider.h; sourceTree = "<group>"; };
268                 CD720BED120B75FB006EC605 /* IASKSlider.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = IASKSlider.m; sourceTree = "<group>"; };
269                 CD720BEE120B75FB006EC605 /* IASKSwitch.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = IASKSwitch.h; sourceTree = "<group>"; };
270                 CD720BEF120B75FB006EC605 /* IASKSwitch.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = IASKSwitch.m; sourceTree = "<group>"; };
271                 CD720BF0120B75FB006EC605 /* IASKTextField.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = IASKTextField.h; sourceTree = "<group>"; };
272                 CD720BF1120B75FB006EC605 /* IASKTextField.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = IASKTextField.m; sourceTree = "<group>"; };
273                 CD720BF3120B75FB006EC605 /* IASKAppSettingsView.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = IASKAppSettingsView.xib; sourceTree = "<group>"; };
274                 CD720BF4120B75FB006EC605 /* IASKPSSliderSpecifierViewCell.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = IASKPSSliderSpecifierViewCell.xib; sourceTree = "<group>"; };
275                 CD720BF5120B75FB006EC605 /* IASKPSTextFieldSpecifierViewCell.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = IASKPSTextFieldSpecifierViewCell.xib; sourceTree = "<group>"; };
276                 CD720BF6120B75FB006EC605 /* IASKPSToggleSwitchSpecifierViewCell.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = IASKPSToggleSwitchSpecifierViewCell.xib; sourceTree = "<group>"; };
277                 CD720BF7120B75FC006EC605 /* IASKSpecifierValuesView.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = IASKSpecifierValuesView.xib; sourceTree = "<group>"; };
278                 CD7A89F21204B60F00140865 /* Settings.bundle */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.plug-in"; path = Settings.bundle; sourceTree = "<group>"; };
279                 CD8235CA11E3D66A00819570 /* AddressBook.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = AddressBook.framework; path = iphoneos3.1.3/System/Library/Frameworks/AddressBook.framework; sourceTree = "<group>"; };
280                 CD8235CC11E3D66A00819570 /* AddressBookUI.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = AddressBookUI.framework; path = iphoneos3.1.3/System/Library/Frameworks/AddressBookUI.framework; sourceTree = "<group>"; };
281                 CD8235DE11E3DD7500819570 /* ContactViewController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ContactViewController.h; sourceTree = "<group>"; };
282                 CD8235DF11E3DD7500819570 /* ContactViewController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ContactViewController.m; sourceTree = "<group>"; };
283                 CD8F0EF011B2CFCF00D38970 /* QAWebController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = QAWebController.h; sourceTree = "<group>"; };
284                 CD8F0EF111B2CFCF00D38970 /* QAWebController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = QAWebController.m; sourceTree = "<group>"; };
285                 CD8F0F7011B2D79A00D38970 /* CommonFunctions.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CommonFunctions.h; sourceTree = "<group>"; };
286                 CD8F0F7111B2D79A00D38970 /* CommonFunctions.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = CommonFunctions.m; sourceTree = "<group>"; };
287                 CD8F0F7D11B2D7A600D38970 /* SystemConfiguration.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = SystemConfiguration.framework; path = System/Library/Frameworks/SystemConfiguration.framework; sourceTree = SDKROOT; };
288                 CD90253311B0C0B500519439 /* SFHFKeychainUtils.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SFHFKeychainUtils.h; sourceTree = "<group>"; };
289                 CD90253411B0C0B500519439 /* SFHFKeychainUtils.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = SFHFKeychainUtils.m; sourceTree = "<group>"; };
290                 CD90253711B0C0B500519439 /* Base64Transcoder.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = Base64Transcoder.c; sourceTree = "<group>"; };
291                 CD90253811B0C0B500519439 /* Base64Transcoder.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Base64Transcoder.h; sourceTree = "<group>"; };
292                 CD90253911B0C0B500519439 /* hmac.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = hmac.c; sourceTree = "<group>"; };
293                 CD90253A11B0C0B500519439 /* hmac.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = hmac.h; sourceTree = "<group>"; };
294                 CD90253B11B0C0B500519439 /* sha1.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = sha1.c; sourceTree = "<group>"; };
295                 CD90253C11B0C0B500519439 /* sha1.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = sha1.h; sourceTree = "<group>"; };
296                 CD90253E11B0C0B500519439 /* NSString+URLEncoding.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "NSString+URLEncoding.h"; sourceTree = "<group>"; };
297                 CD90253F11B0C0B500519439 /* NSString+URLEncoding.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "NSString+URLEncoding.m"; sourceTree = "<group>"; };
298                 CD90254011B0C0B500519439 /* OAAsynchronousDataFetcher.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OAAsynchronousDataFetcher.h; sourceTree = "<group>"; };
299                 CD90254111B0C0B500519439 /* OAAsynchronousDataFetcher.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = OAAsynchronousDataFetcher.m; sourceTree = "<group>"; };
300                 CD90254211B0C0B500519439 /* OAConsumer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OAConsumer.h; sourceTree = "<group>"; };
301                 CD90254311B0C0B500519439 /* OAConsumer.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = OAConsumer.m; sourceTree = "<group>"; };
302                 CD90254411B0C0B500519439 /* OADataFetcher.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OADataFetcher.h; sourceTree = "<group>"; };
303                 CD90254511B0C0B500519439 /* OADataFetcher.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = OADataFetcher.m; sourceTree = "<group>"; };
304                 CD90254611B0C0B500519439 /* OAMutableURLRequest.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OAMutableURLRequest.h; sourceTree = "<group>"; };
305                 CD90254711B0C0B500519439 /* OAMutableURLRequest.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = OAMutableURLRequest.m; sourceTree = "<group>"; };
306                 CD90254811B0C0B500519439 /* OARequestParameter.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OARequestParameter.h; sourceTree = "<group>"; };
307                 CD90254911B0C0B500519439 /* OARequestParameter.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = OARequestParameter.m; sourceTree = "<group>"; };
308                 CD90254A11B0C0B500519439 /* OAServiceTicket.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OAServiceTicket.h; sourceTree = "<group>"; };
309                 CD90254B11B0C0B500519439 /* OAServiceTicket.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = OAServiceTicket.m; sourceTree = "<group>"; };
310                 CD90254C11B0C0B500519439 /* OAToken.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OAToken.h; sourceTree = "<group>"; };
311                 CD90254D11B0C0B500519439 /* OAToken.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = OAToken.m; sourceTree = "<group>"; };
312                 CD90254E11B0C0B500519439 /* OAToken_KeychainExtensions.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OAToken_KeychainExtensions.h; sourceTree = "<group>"; };
313                 CD90254F11B0C0B500519439 /* OAToken_KeychainExtensions.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = OAToken_KeychainExtensions.m; sourceTree = "<group>"; };
314                 CD90255111B0C0B500519439 /* OAHMAC_SHA1SignatureProvider.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OAHMAC_SHA1SignatureProvider.h; sourceTree = "<group>"; };
315                 CD90255211B0C0B500519439 /* OAHMAC_SHA1SignatureProvider.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = OAHMAC_SHA1SignatureProvider.m; sourceTree = "<group>"; };
316                 CD90255311B0C0B500519439 /* OAPlaintextSignatureProvider.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OAPlaintextSignatureProvider.h; sourceTree = "<group>"; };
317                 CD90255411B0C0B500519439 /* OAPlaintextSignatureProvider.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = OAPlaintextSignatureProvider.m; sourceTree = "<group>"; };
318                 CD90255511B0C0B500519439 /* OASignatureProviding.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OASignatureProviding.h; sourceTree = "<group>"; };
319                 CD90255E11B0C0B500519439 /* CDataScanner.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CDataScanner.h; sourceTree = "<group>"; };
320                 CD90255F11B0C0B500519439 /* CDataScanner.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = CDataScanner.m; sourceTree = "<group>"; };
321                 CD90256111B0C0B500519439 /* CDataScanner_Extensions.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CDataScanner_Extensions.h; sourceTree = "<group>"; };
322                 CD90256211B0C0B500519439 /* CDataScanner_Extensions.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = CDataScanner_Extensions.m; sourceTree = "<group>"; };
323                 CD90256311B0C0B500519439 /* NSCharacterSet_Extensions.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = NSCharacterSet_Extensions.h; sourceTree = "<group>"; };
324                 CD90256411B0C0B500519439 /* NSCharacterSet_Extensions.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = NSCharacterSet_Extensions.m; sourceTree = "<group>"; };
325                 CD90256511B0C0B500519439 /* NSDictionary_JSONExtensions.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = NSDictionary_JSONExtensions.h; sourceTree = "<group>"; };
326                 CD90256611B0C0B500519439 /* NSDictionary_JSONExtensions.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = NSDictionary_JSONExtensions.m; sourceTree = "<group>"; };
327                 CD90256811B0C0B500519439 /* CJSONDeserializer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CJSONDeserializer.h; sourceTree = "<group>"; };
328                 CD90256911B0C0B500519439 /* CJSONDeserializer.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = CJSONDeserializer.m; sourceTree = "<group>"; };
329                 CD90256A11B0C0B500519439 /* CJSONScanner.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CJSONScanner.h; sourceTree = "<group>"; };
330                 CD90256B11B0C0B500519439 /* CJSONScanner.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = CJSONScanner.m; sourceTree = "<group>"; };
331                 CD90256C11B0C0B500519439 /* CJSONSerializer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CJSONSerializer.h; sourceTree = "<group>"; };
332                 CD90256D11B0C0B500519439 /* CJSONSerializer.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = CJSONSerializer.m; sourceTree = "<group>"; };
333                 CD9025D811B1438600519439 /* Security.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Security.framework; path = System/Library/Frameworks/Security.framework; sourceTree = SDKROOT; };
334                 CD90260911B14D2400519439 /* OSProvider.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OSProvider.h; sourceTree = "<group>"; };
335                 CD90260A11B14D2400519439 /* OSProvider.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = OSProvider.m; sourceTree = "<group>"; };
336                 CD90260D11B14DD300519439 /* OSConsumer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OSConsumer.h; sourceTree = "<group>"; };
337                 CD90260E11B14DD300519439 /* OSConsumer.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = OSConsumer.m; sourceTree = "<group>"; };
338                 CDA8E3BE11BD323500B53FCF /* ActivitiesViewController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ActivitiesViewController.h; sourceTree = "<group>"; };
339                 CDA8E3BF11BD323500B53FCF /* ActivitiesViewController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ActivitiesViewController.m; sourceTree = "<group>"; };
340                 CDA8E3CC11BD32F500B53FCF /* ATutorHelper.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ATutorHelper.h; sourceTree = "<group>"; };
341                 CDA8E3CD11BD32F500B53FCF /* ATutorHelper.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ATutorHelper.m; sourceTree = "<group>"; };
342                 CDDEEEB2120F2C240016E33F /* GroupsViewController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = GroupsViewController.h; sourceTree = "<group>"; };
343                 CDDEEEB3120F2C240016E33F /* GroupsViewController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = GroupsViewController.m; sourceTree = "<group>"; };
344                 CDE2828611ABAB8B00A7F0EE /* QuartzCore.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = QuartzCore.framework; path = System/Library/Frameworks/QuartzCore.framework; sourceTree = SDKROOT; };
345                 CDE2831E11ABAF5100A7F0EE /* LauncherViewController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = LauncherViewController.h; sourceTree = "<group>"; };
346                 CDE2831F11ABAF5100A7F0EE /* LauncherViewController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = LauncherViewController.m; sourceTree = "<group>"; };
347                 CDE2834611ABB0A500A7F0EE /* StyleSheet.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = StyleSheet.h; sourceTree = "<group>"; };
348                 CDE2834711ABB0A500A7F0EE /* StyleSheet.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = StyleSheet.m; sourceTree = "<group>"; };
349                 CDE2835D11ABB71F00A7F0EE /* Activities.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = Activities.png; sourceTree = "<group>"; };
350                 CDE2835E11ABB71F00A7F0EE /* Contacts.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = Contacts.png; sourceTree = "<group>"; };
351                 CDE2835F11ABB71F00A7F0EE /* Gadgets.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = Gadgets.png; sourceTree = "<group>"; };
352                 CDE2836011ABB71F00A7F0EE /* Groups.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = Groups.png; sourceTree = "<group>"; };
353                 CDF0DEE411DF6F9000B2500F /* Contact.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Contact.h; sourceTree = "<group>"; };
354                 CDF0DEE511DF6F9000B2500F /* Contact.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = Contact.m; sourceTree = "<group>"; };
355                 CDF0DEFF11DF72A100B2500F /* ContactsViewController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ContactsViewController.h; sourceTree = "<group>"; };
356                 CDF0DF0011DF72A100B2500F /* ContactsViewController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ContactsViewController.m; sourceTree = "<group>"; };
357                 CDF0DFB111DF7E1900B2500F /* Three20.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = Three20.xcodeproj; path = three20/src/Three20/Three20.xcodeproj; sourceTree = SOURCE_ROOT; };
358                 CDF0DFF311DF7E4100B2500F /* Three20Core.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = Three20Core.xcodeproj; path = three20/src/Three20Core/Three20Core.xcodeproj; sourceTree = SOURCE_ROOT; };
359                 CDF0DFF611DF7E4100B2500F /* Three20Network.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = Three20Network.xcodeproj; path = three20/src/Three20Network/Three20Network.xcodeproj; sourceTree = SOURCE_ROOT; };
360                 CDF0DFF911DF7E4100B2500F /* Three20Style.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = Three20Style.xcodeproj; path = three20/src/Three20Style/Three20Style.xcodeproj; sourceTree = SOURCE_ROOT; };
361                 CDF0DFFC11DF7E4100B2500F /* Three20UICommon.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = Three20UICommon.xcodeproj; path = three20/src/Three20UICommon/Three20UICommon.xcodeproj; sourceTree = SOURCE_ROOT; };
362                 CDF0DFFF11DF7E4100B2500F /* Three20UINavigator.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = Three20UINavigator.xcodeproj; path = three20/src/Three20UINavigator/Three20UINavigator.xcodeproj; sourceTree = SOURCE_ROOT; };
363                 CDF0E00211DF7E4100B2500F /* Three20UI.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = Three20UI.xcodeproj; path = three20/src/Three20UI/Three20UI.xcodeproj; sourceTree = SOURCE_ROOT; };
364                 CDF0E05011DF7EAC00B2500F /* Three20.bundle */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.plug-in"; name = Three20.bundle; path = three20/src/Three20.bundle; sourceTree = SOURCE_ROOT; };
365 /* End PBXFileReference section */
366
367 /* Begin PBXFrameworksBuildPhase section */
368                 1D60588F0D05DD3D006BFB54 /* Frameworks */ = {
369                         isa = PBXFrameworksBuildPhase;
370                         buildActionMask = 2147483647;
371                         files = (
372                                 1D60589F0D05DD5A006BFB54 /* Foundation.framework in Frameworks */,
373                                 1DF5F4E00D08C38300B7A737 /* UIKit.framework in Frameworks */,
374                                 288765FD0DF74451002DB57D /* CoreGraphics.framework in Frameworks */,
375                                 CDE2828711ABAB8B00A7F0EE /* QuartzCore.framework in Frameworks */,
376                                 CD9025D911B1438600519439 /* Security.framework in Frameworks */,
377                                 CD8F0F7E11B2D7A600D38970 /* SystemConfiguration.framework in Frameworks */,
378                                 CDF0E03511DF7E5300B2500F /* libThree20.a in Frameworks */,
379                                 CDF0E03611DF7E5400B2500F /* libThree20Core.a in Frameworks */,
380                                 CDF0E03711DF7E5400B2500F /* libThree20Network.a in Frameworks */,
381                                 CDF0E03811DF7E5500B2500F /* libThree20Style.a in Frameworks */,
382                                 CDF0E03911DF7E5500B2500F /* libThree20UI.a in Frameworks */,
383                                 CDF0E03A11DF7E5900B2500F /* libThree20UICommon.a in Frameworks */,
384                                 CDF0E03B11DF7E5900B2500F /* libThree20UINavigator.a in Frameworks */,
385                                 CD8235CB11E3D66A00819570 /* AddressBook.framework in Frameworks */,
386                                 CD8235CD11E3D66A00819570 /* AddressBookUI.framework in Frameworks */,
387                         );
388                         runOnlyForDeploymentPostprocessing = 0;
389                 };
390 /* End PBXFrameworksBuildPhase section */
391
392 /* Begin PBXGroup section */
393                 080E96DDFE201D6D7F000001 /* Classes */ = {
394                         isa = PBXGroup;
395                         children = (
396                                 1D3623240D0F684500981E51 /* ATutorAppDelegate.h */,
397                                 1D3623250D0F684500981E51 /* ATutorAppDelegate.m */,
398                                 CDE2831D11ABAF3B00A7F0EE /* View Controllers & Stuff */,
399                                 CD90260C11B14D2C00519439 /* Models */,
400                                 CDA8E3CB11BD32E700B53FCF /* Helpers */,
401                                 CDE2834511ABB09400A7F0EE /* Miscellaneous */,
402                         );
403                         path = Classes;
404                         sourceTree = "<group>";
405                 };
406                 19C28FACFE9D520D11CA2CBB /* Products */ = {
407                         isa = PBXGroup;
408                         children = (
409                                 1D6058910D05DD3D006BFB54 /* ATutor.app */,
410                         );
411                         name = Products;
412                         sourceTree = "<group>";
413                 };
414                 29B97314FDCFA39411CA2CEA /* CustomTemplate */ = {
415                         isa = PBXGroup;
416                         children = (
417                                 080E96DDFE201D6D7F000001 /* Classes */,
418                                 29B97315FDCFA39411CA2CEA /* Other Sources */,
419                                 29B97317FDCFA39411CA2CEA /* Resources */,
420                                 29B97323FDCFA39411CA2CEA /* Frameworks */,
421                                 19C28FACFE9D520D11CA2CBB /* Products */,
422                         );
423                         name = CustomTemplate;
424                         sourceTree = "<group>";
425                 };
426                 29B97315FDCFA39411CA2CEA /* Other Sources */ = {
427                         isa = PBXGroup;
428                         children = (
429                                 CD720BD8120B75FB006EC605 /* InAppSettingsKit */,
430                                 CD90253211B0C0B500519439 /* KeychainUtils */,
431                                 CD90253511B0C0B500519439 /* OAuth */,
432                                 CD90255D11B0C0B500519439 /* TouchJSON */,
433                                 CDE2822A11ABAB4D00A7F0EE /* three20 */,
434                                 32CA4F630368D1EE00C91783 /* ATutor_Prefix.pch */,
435                                 29B97316FDCFA39411CA2CEA /* main.m */,
436                         );
437                         name = "Other Sources";
438                         sourceTree = "<group>";
439                 };
440                 29B97317FDCFA39411CA2CEA /* Resources */ = {
441                         isa = PBXGroup;
442                         children = (
443                                 CD7A89F21204B60F00140865 /* Settings.bundle */,
444                                 CDE2835B11ABB70100A7F0EE /* Graphics */,
445                                 8D1107310486CEB800E47090 /* ATutor-Info.plist */,
446                         );
447                         name = Resources;
448                         sourceTree = "<group>";
449                 };
450                 29B97323FDCFA39411CA2CEA /* Frameworks */ = {
451                         isa = PBXGroup;
452                         children = (
453                                 CD8235CA11E3D66A00819570 /* AddressBook.framework */,
454                                 CD8235CC11E3D66A00819570 /* AddressBookUI.framework */,
455                                 CD8F0F7D11B2D7A600D38970 /* SystemConfiguration.framework */,
456                                 CD9025D811B1438600519439 /* Security.framework */,
457                                 CDE2828611ABAB8B00A7F0EE /* QuartzCore.framework */,
458                                 1DF5F4DF0D08C38300B7A737 /* UIKit.framework */,
459                                 1D30AB110D05D00D00671497 /* Foundation.framework */,
460                                 288765FC0DF74451002DB57D /* CoreGraphics.framework */,
461                         );
462                         name = Frameworks;
463                         sourceTree = "<group>";
464                 };
465                 CD26D9DF11E8D2C900003274 /* Contacts */ = {
466                         isa = PBXGroup;
467                         children = (
468                                 CDF0DEFF11DF72A100B2500F /* ContactsViewController.h */,
469                                 CDF0DF0011DF72A100B2500F /* ContactsViewController.m */,
470                                 CD8235DE11E3DD7500819570 /* ContactViewController.h */,
471                                 CD8235DF11E3DD7500819570 /* ContactViewController.m */,
472                                 CD26D9E311E8D30700003274 /* ContactsDataSource.h */,
473                                 CD26D9E411E8D30700003274 /* ContactsDataSource.m */,
474                                 CD26DA9A11E8E66800003274 /* ContactItemCell.h */,
475                                 CD26DA9B11E8E66800003274 /* ContactItemCell.m */,
476                         );
477                         name = Contacts;
478                         sourceTree = "<group>";
479                 };
480                 CD26D9E011E8D2CE00003274 /* Activities */ = {
481                         isa = PBXGroup;
482                         children = (
483                                 CDA8E3BE11BD323500B53FCF /* ActivitiesViewController.h */,
484                                 CDA8E3BF11BD323500B53FCF /* ActivitiesViewController.m */,
485                         );
486                         name = Activities;
487                         sourceTree = "<group>";
488                 };
489                 CD26D9E111E8D2DB00003274 /* Generic */ = {
490                         isa = PBXGroup;
491                         children = (
492                                 CD8F0EF011B2CFCF00D38970 /* QAWebController.h */,
493                                 CD8F0EF111B2CFCF00D38970 /* QAWebController.m */,
494                                 CDE2831E11ABAF5100A7F0EE /* LauncherViewController.h */,
495                                 CDE2831F11ABAF5100A7F0EE /* LauncherViewController.m */,
496                         );
497                         name = Generic;
498                         sourceTree = "<group>";
499                 };
500                 CD720BD8120B75FB006EC605 /* InAppSettingsKit */ = {
501                         isa = PBXGroup;
502                         children = (
503                                 CD720BD9120B75FB006EC605 /* Controllers */,
504                                 CD720BDE120B75FB006EC605 /* Models */,
505                                 CD720BE3120B75FB006EC605 /* Views */,
506                                 CD720BF2120B75FB006EC605 /* Xibs */,
507                         );
508                         path = InAppSettingsKit;
509                         sourceTree = "<group>";
510                 };
511                 CD720BD9120B75FB006EC605 /* Controllers */ = {
512                         isa = PBXGroup;
513                         children = (
514                                 CD720BDA120B75FB006EC605 /* IASKAppSettingsViewController.h */,
515                                 CD720BDB120B75FB006EC605 /* IASKAppSettingsViewController.m */,
516                                 CD720BDC120B75FB006EC605 /* IASKSpecifierValuesViewController.h */,
517                                 CD720BDD120B75FB006EC605 /* IASKSpecifierValuesViewController.m */,
518                         );
519                         path = Controllers;
520                         sourceTree = "<group>";
521                 };
522                 CD720BDE120B75FB006EC605 /* Models */ = {
523                         isa = PBXGroup;
524                         children = (
525                                 CD720BDF120B75FB006EC605 /* IASKSettingsReader.h */,
526                                 CD720BE0120B75FB006EC605 /* IASKSettingsReader.m */,
527                                 CD720BE1120B75FB006EC605 /* IASKSpecifier.h */,
528                                 CD720BE2120B75FB006EC605 /* IASKSpecifier.m */,
529                         );
530                         path = Models;
531                         sourceTree = "<group>";
532                 };
533                 CD720BE3120B75FB006EC605 /* Views */ = {
534                         isa = PBXGroup;
535                         children = (
536                                 CD720BE4120B75FB006EC605 /* IASKPSSliderSpecifierViewCell.h */,
537                                 CD720BE5120B75FB006EC605 /* IASKPSSliderSpecifierViewCell.m */,
538                                 CD720BE6120B75FB006EC605 /* IASKPSTextFieldSpecifierViewCell.h */,
539                                 CD720BE7120B75FB006EC605 /* IASKPSTextFieldSpecifierViewCell.m */,
540                                 CD720BE8120B75FB006EC605 /* IASKPSTitleValueSpecifierViewCell.h */,
541                                 CD720BE9120B75FB006EC605 /* IASKPSTitleValueSpecifierViewCell.m */,
542                                 CD720BEA120B75FB006EC605 /* IASKPSToggleSwitchSpecifierViewCell.h */,
543                                 CD720BEB120B75FB006EC605 /* IASKPSToggleSwitchSpecifierViewCell.m */,
544                                 CD720BEC120B75FB006EC605 /* IASKSlider.h */,
545                                 CD720BED120B75FB006EC605 /* IASKSlider.m */,
546                                 CD720BEE120B75FB006EC605 /* IASKSwitch.h */,
547                                 CD720BEF120B75FB006EC605 /* IASKSwitch.m */,
548                                 CD720BF0120B75FB006EC605 /* IASKTextField.h */,
549                                 CD720BF1120B75FB006EC605 /* IASKTextField.m */,
550                         );
551                         path = Views;
552                         sourceTree = "<group>";
553                 };
554                 CD720BF2120B75FB006EC605 /* Xibs */ = {
555                         isa = PBXGroup;
556                         children = (
557                                 CD720BF3120B75FB006EC605 /* IASKAppSettingsView.xib */,
558                                 CD720BF4120B75FB006EC605 /* IASKPSSliderSpecifierViewCell.xib */,
559                                 CD720BF5120B75FB006EC605 /* IASKPSTextFieldSpecifierViewCell.xib */,
560                                 CD720BF6120B75FB006EC605 /* IASKPSToggleSwitchSpecifierViewCell.xib */,
561                                 CD720BF7120B75FC006EC605 /* IASKSpecifierValuesView.xib */,
562                         );
563                         path = Xibs;
564                         sourceTree = "<group>";
565                 };
566                 CD90253211B0C0B500519439 /* KeychainUtils */ = {
567                         isa = PBXGroup;
568                         children = (
569                                 CD90253311B0C0B500519439 /* SFHFKeychainUtils.h */,
570                                 CD90253411B0C0B500519439 /* SFHFKeychainUtils.m */,
571                         );
572                         path = KeychainUtils;
573                         sourceTree = "<group>";
574                 };
575                 CD90253511B0C0B500519439 /* OAuth */ = {
576                         isa = PBXGroup;
577                         children = (
578                                 CD90253611B0C0B500519439 /* Crypto */,
579                                 CD90253D11B0C0B500519439 /* Extensions */,
580                                 CD90254011B0C0B500519439 /* OAAsynchronousDataFetcher.h */,
581                                 CD90254111B0C0B500519439 /* OAAsynchronousDataFetcher.m */,
582                                 CD90254211B0C0B500519439 /* OAConsumer.h */,
583                                 CD90254311B0C0B500519439 /* OAConsumer.m */,
584                                 CD90254411B0C0B500519439 /* OADataFetcher.h */,
585                                 CD90254511B0C0B500519439 /* OADataFetcher.m */,
586                                 CD90254611B0C0B500519439 /* OAMutableURLRequest.h */,
587                                 CD90254711B0C0B500519439 /* OAMutableURLRequest.m */,
588                                 CD90254811B0C0B500519439 /* OARequestParameter.h */,
589                                 CD90254911B0C0B500519439 /* OARequestParameter.m */,
590                                 CD90254A11B0C0B500519439 /* OAServiceTicket.h */,
591                                 CD90254B11B0C0B500519439 /* OAServiceTicket.m */,
592                                 CD90254C11B0C0B500519439 /* OAToken.h */,
593                                 CD90254D11B0C0B500519439 /* OAToken.m */,
594                                 CD90254E11B0C0B500519439 /* OAToken_KeychainExtensions.h */,
595                                 CD90254F11B0C0B500519439 /* OAToken_KeychainExtensions.m */,
596                                 CD90255011B0C0B500519439 /* Signature Providers */,
597                         );
598                         path = OAuth;
599                         sourceTree = "<group>";
600                 };
601                 CD90253611B0C0B500519439 /* Crypto */ = {
602                         isa = PBXGroup;
603                         children = (
604                                 CD90253711B0C0B500519439 /* Base64Transcoder.c */,
605                                 CD90253811B0C0B500519439 /* Base64Transcoder.h */,
606                                 CD90253911B0C0B500519439 /* hmac.c */,
607                                 CD90253A11B0C0B500519439 /* hmac.h */,
608                                 CD90253B11B0C0B500519439 /* sha1.c */,
609                                 CD90253C11B0C0B500519439 /* sha1.h */,
610                         );
611                         path = Crypto;
612                         sourceTree = "<group>";
613                 };
614                 CD90253D11B0C0B500519439 /* Extensions */ = {
615                         isa = PBXGroup;
616                         children = (
617                                 CD90253E11B0C0B500519439 /* NSString+URLEncoding.h */,
618                                 CD90253F11B0C0B500519439 /* NSString+URLEncoding.m */,
619                         );
620                         path = Extensions;
621                         sourceTree = "<group>";
622                 };
623                 CD90255011B0C0B500519439 /* Signature Providers */ = {
624                         isa = PBXGroup;
625                         children = (
626                                 CD90255111B0C0B500519439 /* OAHMAC_SHA1SignatureProvider.h */,
627                                 CD90255211B0C0B500519439 /* OAHMAC_SHA1SignatureProvider.m */,
628                                 CD90255311B0C0B500519439 /* OAPlaintextSignatureProvider.h */,
629                                 CD90255411B0C0B500519439 /* OAPlaintextSignatureProvider.m */,
630                                 CD90255511B0C0B500519439 /* OASignatureProviding.h */,
631                         );
632                         path = "Signature Providers";
633                         sourceTree = "<group>";
634                 };
635                 CD90255D11B0C0B500519439 /* TouchJSON */ = {
636                         isa = PBXGroup;
637                         children = (
638                                 CD90255E11B0C0B500519439 /* CDataScanner.h */,
639                                 CD90255F11B0C0B500519439 /* CDataScanner.m */,
640                                 CD90256011B0C0B500519439 /* Extensions */,
641                                 CD90256711B0C0B500519439 /* JSON */,
642                         );
643                         path = TouchJSON;
644                         sourceTree = "<group>";
645                 };
646                 CD90256011B0C0B500519439 /* Extensions */ = {
647                         isa = PBXGroup;
648                         children = (
649                                 CD90256111B0C0B500519439 /* CDataScanner_Extensions.h */,
650                                 CD90256211B0C0B500519439 /* CDataScanner_Extensions.m */,
651                                 CD90256311B0C0B500519439 /* NSCharacterSet_Extensions.h */,
652                                 CD90256411B0C0B500519439 /* NSCharacterSet_Extensions.m */,
653                                 CD90256511B0C0B500519439 /* NSDictionary_JSONExtensions.h */,
654                                 CD90256611B0C0B500519439 /* NSDictionary_JSONExtensions.m */,
655                         );
656                         path = Extensions;
657                         sourceTree = "<group>";
658                 };
659                 CD90256711B0C0B500519439 /* JSON */ = {
660                         isa = PBXGroup;
661                         children = (
662                                 CD90256811B0C0B500519439 /* CJSONDeserializer.h */,
663                                 CD90256911B0C0B500519439 /* CJSONDeserializer.m */,
664                                 CD90256A11B0C0B500519439 /* CJSONScanner.h */,
665                                 CD90256B11B0C0B500519439 /* CJSONScanner.m */,
666                                 CD90256C11B0C0B500519439 /* CJSONSerializer.h */,
667                                 CD90256D11B0C0B500519439 /* CJSONSerializer.m */,
668                         );
669                         path = JSON;
670                         sourceTree = "<group>";
671                 };
672                 CD90260C11B14D2C00519439 /* Models */ = {
673                         isa = PBXGroup;
674                         children = (
675                                 CD90260911B14D2400519439 /* OSProvider.h */,
676                                 CD90260A11B14D2400519439 /* OSProvider.m */,
677                                 CD90260D11B14DD300519439 /* OSConsumer.h */,
678                                 CD90260E11B14DD300519439 /* OSConsumer.m */,
679                                 CDF0DEE411DF6F9000B2500F /* Contact.h */,
680                                 CDF0DEE511DF6F9000B2500F /* Contact.m */,
681                         );
682                         name = Models;
683                         sourceTree = "<group>";
684                 };
685                 CDA8E3CB11BD32E700B53FCF /* Helpers */ = {
686                         isa = PBXGroup;
687                         children = (
688                                 CDA8E3CC11BD32F500B53FCF /* ATutorHelper.h */,
689                                 CDA8E3CD11BD32F500B53FCF /* ATutorHelper.m */,
690                         );
691                         name = Helpers;
692                         sourceTree = "<group>";
693                 };
694                 CDDEEEB1120F2C110016E33F /* Groups */ = {
695                         isa = PBXGroup;
696                         children = (
697                                 CDDEEEB2120F2C240016E33F /* GroupsViewController.h */,
698                                 CDDEEEB3120F2C240016E33F /* GroupsViewController.m */,
699                         );
700                         name = Groups;
701                         sourceTree = "<group>";
702                 };
703                 CDE2822A11ABAB4D00A7F0EE /* three20 */ = {
704                         isa = PBXGroup;
705                         children = (
706                                 CDF0E05011DF7EAC00B2500F /* Three20.bundle */,
707                                 CDF0DFF311DF7E4100B2500F /* Three20Core.xcodeproj */,
708                                 CDF0DFF611DF7E4100B2500F /* Three20Network.xcodeproj */,
709                                 CDF0DFF911DF7E4100B2500F /* Three20Style.xcodeproj */,
710                                 CDF0DFFC11DF7E4100B2500F /* Three20UICommon.xcodeproj */,
711                                 CDF0DFFF11DF7E4100B2500F /* Three20UINavigator.xcodeproj */,
712                                 CDF0E00211DF7E4100B2500F /* Three20UI.xcodeproj */,
713                                 CDF0DFB111DF7E1900B2500F /* Three20.xcodeproj */,
714                         );
715                         name = three20;
716                         sourceTree = "<group>";
717                 };
718                 CDE2831D11ABAF3B00A7F0EE /* View Controllers & Stuff */ = {
719                         isa = PBXGroup;
720                         children = (
721                                 CD26D9E111E8D2DB00003274 /* Generic */,
722                                 CD26D9E011E8D2CE00003274 /* Activities */,
723                                 CD26D9DF11E8D2C900003274 /* Contacts */,
724                                 CDDEEEB1120F2C110016E33F /* Groups */,
725                         );
726                         name = "View Controllers & Stuff";
727                         sourceTree = "<group>";
728                 };
729                 CDE2834511ABB09400A7F0EE /* Miscellaneous */ = {
730                         isa = PBXGroup;
731                         children = (
732                                 CDE2834611ABB0A500A7F0EE /* StyleSheet.h */,
733                                 CDE2834711ABB0A500A7F0EE /* StyleSheet.m */,
734                                 CD8F0F7011B2D79A00D38970 /* CommonFunctions.h */,
735                                 CD8F0F7111B2D79A00D38970 /* CommonFunctions.m */,
736                         );
737                         name = Miscellaneous;
738                         sourceTree = "<group>";
739                 };
740                 CDE2835B11ABB70100A7F0EE /* Graphics */ = {
741                         isa = PBXGroup;
742                         children = (
743                                 CDE2835C11ABB70500A7F0EE /* Launcher Icons */,
744                         );
745                         name = Graphics;
746                         sourceTree = "<group>";
747                 };
748                 CDE2835C11ABB70500A7F0EE /* Launcher Icons */ = {
749                         isa = PBXGroup;
750                         children = (
751                                 CDE2835D11ABB71F00A7F0EE /* Activities.png */,
752                                 CDE2835E11ABB71F00A7F0EE /* Contacts.png */,
753                                 CDE2835F11ABB71F00A7F0EE /* Gadgets.png */,
754                                 CDE2836011ABB71F00A7F0EE /* Groups.png */,
755                         );
756                         name = "Launcher Icons";
757                         sourceTree = "<group>";
758                 };
759                 CDF0DFDA11DF7E1900B2500F /* Products */ = {
760                         isa = PBXGroup;
761                         children = (
762                                 CDF0DFDF11DF7E1900B2500F /* libThree20.a */,
763                                 CDF0DFE111DF7E1900B2500F /* UnitTests.octest */,
764                         );
765                         name = Products;
766                         sourceTree = "<group>";
767                 };
768                 CDF0E00511DF7E4100B2500F /* Products */ = {
769                         isa = PBXGroup;
770                         children = (
771                                 CDF0E00A11DF7E4100B2500F /* libThree20Core.a */,
772                                 CDF0E00C11DF7E4100B2500F /* CoreUnitTests.octest */,
773                         );
774                         name = Products;
775                         sourceTree = "<group>";
776                 };
777                 CDF0E00D11DF7E4100B2500F /* Products */ = {
778                         isa = PBXGroup;
779                         children = (
780                                 CDF0E01211DF7E4100B2500F /* libThree20Network.a */,
781                                 CDF0E01411DF7E4100B2500F /* UnitTests.octest */,
782                         );
783                         name = Products;
784                         sourceTree = "<group>";
785                 };
786                 CDF0E01511DF7E4100B2500F /* Products */ = {
787                         isa = PBXGroup;
788                         children = (
789                                 CDF0E01A11DF7E4100B2500F /* libThree20Style.a */,
790                                 CDF0E01C11DF7E4100B2500F /* UnitTests.octest */,
791                         );
792                         name = Products;
793                         sourceTree = "<group>";
794                 };
795                 CDF0E01D11DF7E4100B2500F /* Products */ = {
796                         isa = PBXGroup;
797                         children = (
798                                 CDF0E02211DF7E4100B2500F /* libThree20UICommon.a */,
799                                 CDF0E02411DF7E4100B2500F /* UnitTests.octest */,
800                         );
801                         name = Products;
802                         sourceTree = "<group>";
803                 };
804                 CDF0E02511DF7E4100B2500F /* Products */ = {
805                         isa = PBXGroup;
806                         children = (
807                                 CDF0E02A11DF7E4100B2500F /* libThree20UINavigator.a */,
808                                 CDF0E02C11DF7E4100B2500F /* UnitTests.octest */,
809                         );
810                         name = Products;
811                         sourceTree = "<group>";
812                 };
813                 CDF0E02D11DF7E4100B2500F /* Products */ = {
814                         isa = PBXGroup;
815                         children = (
816                                 CDF0E03211DF7E4100B2500F /* libThree20UI.a */,
817                                 CDF0E03411DF7E4100B2500F /* UnitTests.octest */,
818                         );
819                         name = Products;
820                         sourceTree = "<group>";
821                 };
822 /* End PBXGroup section */
823
824 /* Begin PBXNativeTarget section */
825                 1D6058900D05DD3D006BFB54 /* ATutor */ = {
826                         isa = PBXNativeTarget;
827                         buildConfigurationList = 1D6058960D05DD3E006BFB54 /* Build configuration list for PBXNativeTarget "ATutor" */;
828                         buildPhases = (
829                                 1D60588D0D05DD3D006BFB54 /* Resources */,
830                                 1D60588E0D05DD3D006BFB54 /* Sources */,
831                                 1D60588F0D05DD3D006BFB54 /* Frameworks */,
832                         );
833                         buildRules = (
834                         );
835                         dependencies = (
836                                 CDF0E04311DF7E8D00B2500F /* PBXTargetDependency */,
837                                 CDF0E04511DF7E8D00B2500F /* PBXTargetDependency */,
838                                 CDF0E04711DF7E8D00B2500F /* PBXTargetDependency */,
839                                 CDF0E04911DF7E8D00B2500F /* PBXTargetDependency */,
840                                 CDF0E04B11DF7E8D00B2500F /* PBXTargetDependency */,
841                                 CDF0E04D11DF7E8D00B2500F /* PBXTargetDependency */,
842                                 CDF0E04F11DF7E8D00B2500F /* PBXTargetDependency */,
843                         );
844                         name = ATutor;
845                         productName = ATutor;
846                         productReference = 1D6058910D05DD3D006BFB54 /* ATutor.app */;
847                         productType = "com.apple.product-type.application";
848                 };
849 /* End PBXNativeTarget section */
850
851 /* Begin PBXProject section */
852                 29B97313FDCFA39411CA2CEA /* Project object */ = {
853                         isa = PBXProject;
854                         buildConfigurationList = C01FCF4E08A954540054247B /* Build configuration list for PBXProject "ATutor" */;
855                         compatibilityVersion = "Xcode 3.1";
856                         developmentRegion = English;
857                         hasScannedForEncodings = 1;
858                         knownRegions = (
859                                 English,
860                                 Japanese,
861                                 French,
862                                 German,
863                         );
864                         mainGroup = 29B97314FDCFA39411CA2CEA /* CustomTemplate */;
865                         projectDirPath = "";
866                         projectReferences = (
867                                 {
868                                         ProductGroup = CDF0DFDA11DF7E1900B2500F /* Products */;
869                                         ProjectRef = CDF0DFB111DF7E1900B2500F /* Three20.xcodeproj */;
870                                 },
871                                 {
872                                         ProductGroup = CDF0E00511DF7E4100B2500F /* Products */;
873                                         ProjectRef = CDF0DFF311DF7E4100B2500F /* Three20Core.xcodeproj */;
874                                 },
875                                 {
876                                         ProductGroup = CDF0E00D11DF7E4100B2500F /* Products */;
877                                         ProjectRef = CDF0DFF611DF7E4100B2500F /* Three20Network.xcodeproj */;
878                                 },
879                                 {
880                                         ProductGroup = CDF0E01511DF7E4100B2500F /* Products */;
881                                         ProjectRef = CDF0DFF911DF7E4100B2500F /* Three20Style.xcodeproj */;
882                                 },
883                                 {
884                                         ProductGroup = CDF0E02D11DF7E4100B2500F /* Products */;
885                                         ProjectRef = CDF0E00211DF7E4100B2500F /* Three20UI.xcodeproj */;
886                                 },
887                                 {
888                                         ProductGroup = CDF0E01D11DF7E4100B2500F /* Products */;
889                                         ProjectRef = CDF0DFFC11DF7E4100B2500F /* Three20UICommon.xcodeproj */;
890                                 },
891                                 {
892                                         ProductGroup = CDF0E02511DF7E4100B2500F /* Products */;
893                                         ProjectRef = CDF0DFFF11DF7E4100B2500F /* Three20UINavigator.xcodeproj */;
894                                 },
895                         );
896                         projectRoot = "";
897                         targets = (
898                                 1D6058900D05DD3D006BFB54 /* ATutor */,
899                         );
900                 };
901 /* End PBXProject section */
902
903 /* Begin PBXReferenceProxy section */
904                 CDF0DFDF11DF7E1900B2500F /* libThree20.a */ = {
905                         isa = PBXReferenceProxy;
906                         fileType = archive.ar;
907                         path = libThree20.a;
908                         remoteRef = CDF0DFDE11DF7E1900B2500F /* PBXContainerItemProxy */;
909                         sourceTree = BUILT_PRODUCTS_DIR;
910                 };
911                 CDF0DFE111DF7E1900B2500F /* UnitTests.octest */ = {
912                         isa = PBXReferenceProxy;
913                         fileType = wrapper.cfbundle;
914                         path = UnitTests.octest;
915                         remoteRef = CDF0DFE011DF7E1900B2500F /* PBXContainerItemProxy */;
916                         sourceTree = BUILT_PRODUCTS_DIR;
917                 };
918                 CDF0E00A11DF7E4100B2500F /* libThree20Core.a */ = {
919                         isa = PBXReferenceProxy;
920                         fileType = archive.ar;
921                         path = libThree20Core.a;
922                         remoteRef = CDF0E00911DF7E4100B2500F /* PBXContainerItemProxy */;
923                         sourceTree = BUILT_PRODUCTS_DIR;
924                 };
925                 CDF0E00C11DF7E4100B2500F /* CoreUnitTests.octest */ = {
926                         isa = PBXReferenceProxy;
927                         fileType = wrapper.cfbundle;
928                         path = CoreUnitTests.octest;
929                         remoteRef = CDF0E00B11DF7E4100B2500F /* PBXContainerItemProxy */;
930                         sourceTree = BUILT_PRODUCTS_DIR;
931                 };
932                 CDF0E01211DF7E4100B2500F /* libThree20Network.a */ = {
933                         isa = PBXReferenceProxy;
934                         fileType = archive.ar;
935                         path = libThree20Network.a;
936                         remoteRef = CDF0E01111DF7E4100B2500F /* PBXContainerItemProxy */;
937                         sourceTree = BUILT_PRODUCTS_DIR;
938                 };
939                 CDF0E01411DF7E4100B2500F /* UnitTests.octest */ = {
940                         isa = PBXReferenceProxy;
941                         fileType = wrapper.cfbundle;
942                         path = UnitTests.octest;
943                         remoteRef = CDF0E01311DF7E4100B2500F /* PBXContainerItemProxy */;
944                         sourceTree = BUILT_PRODUCTS_DIR;
945                 };
946                 CDF0E01A11DF7E4100B2500F /* libThree20Style.a */ = {
947                         isa = PBXReferenceProxy;
948                         fileType = archive.ar;
949                         path = libThree20Style.a;
950                         remoteRef = CDF0E01911DF7E4100B2500F /* PBXContainerItemProxy */;
951                         sourceTree = BUILT_PRODUCTS_DIR;
952                 };
953                 CDF0E01C11DF7E4100B2500F /* UnitTests.octest */ = {
954                         isa = PBXReferenceProxy;
955                         fileType = wrapper.cfbundle;
956                         path = UnitTests.octest;
957                         remoteRef = CDF0E01B11DF7E4100B2500F /* PBXContainerItemProxy */;
958                         sourceTree = BUILT_PRODUCTS_DIR;
959                 };
960                 CDF0E02211DF7E4100B2500F /* libThree20UICommon.a */ = {
961                         isa = PBXReferenceProxy;
962                         fileType = archive.ar;
963                         path = libThree20UICommon.a;
964                         remoteRef = CDF0E02111DF7E4100B2500F /* PBXContainerItemProxy */;
965                         sourceTree = BUILT_PRODUCTS_DIR;
966                 };
967                 CDF0E02411DF7E4100B2500F /* UnitTests.octest */ = {
968                         isa = PBXReferenceProxy;
969                         fileType = wrapper.cfbundle;
970                         path = UnitTests.octest;
971                         remoteRef = CDF0E02311DF7E4100B2500F /* PBXContainerItemProxy */;
972                         sourceTree = BUILT_PRODUCTS_DIR;
973                 };
974                 CDF0E02A11DF7E4100B2500F /* libThree20UINavigator.a */ = {
975                         isa = PBXReferenceProxy;
976                         fileType = archive.ar;
977                         path = libThree20UINavigator.a;
978                         remoteRef = CDF0E02911DF7E4100B2500F /* PBXContainerItemProxy */;
979                         sourceTree = BUILT_PRODUCTS_DIR;
980                 };
981                 CDF0E02C11DF7E4100B2500F /* UnitTests.octest */ = {
982                         isa = PBXReferenceProxy;
983                         fileType = wrapper.cfbundle;
984                         path = UnitTests.octest;
985                         remoteRef = CDF0E02B11DF7E4100B2500F /* PBXContainerItemProxy */;
986                         sourceTree = BUILT_PRODUCTS_DIR;
987                 };
988                 CDF0E03211DF7E4100B2500F /* libThree20UI.a */ = {
989                         isa = PBXReferenceProxy;
990                         fileType = archive.ar;
991                         path = libThree20UI.a;
992                         remoteRef = CDF0E03111DF7E4100B2500F /* PBXContainerItemProxy */;
993                         sourceTree = BUILT_PRODUCTS_DIR;
994                 };
995                 CDF0E03411DF7E4100B2500F /* UnitTests.octest */ = {
996                         isa = PBXReferenceProxy;
997                         fileType = wrapper.cfbundle;
998                         path = UnitTests.octest;
999                         remoteRef = CDF0E03311DF7E4100B2500F /* PBXContainerItemProxy */;
1000                         sourceTree = BUILT_PRODUCTS_DIR;
1001                 };
1002 /* End PBXReferenceProxy section */
1003
1004 /* Begin PBXResourcesBuildPhase section */
1005                 1D60588D0D05DD3D006BFB54 /* Resources */ = {
1006                         isa = PBXResourcesBuildPhase;
1007                         buildActionMask = 2147483647;
1008                         files = (
1009                                 CDE2836111ABB71F00A7F0EE /* Activities.png in Resources */,
1010                                 CDE2836211ABB71F00A7F0EE /* Contacts.png in Resources */,
1011                                 CDE2836311ABB71F00A7F0EE /* Gadgets.png in Resources */,
1012                                 CDE2836411ABB71F00A7F0EE /* Groups.png in Resources */,
1013                                 CDF0E05111DF7EAC00B2500F /* Three20.bundle in Resources */,
1014                                 CD7A89F31204B60F00140865 /* Settings.bundle in Resources */,
1015                                 CD720C03120B75FC006EC605 /* IASKAppSettingsView.xib in Resources */,
1016                                 CD720C04120B75FC006EC605 /* IASKPSSliderSpecifierViewCell.xib in Resources */,
1017                                 CD720C05120B75FC006EC605 /* IASKPSTextFieldSpecifierViewCell.xib in Resources */,
1018                                 CD720C06120B75FC006EC605 /* IASKPSToggleSwitchSpecifierViewCell.xib in Resources */,
1019                                 CD720C07120B75FC006EC605 /* IASKSpecifierValuesView.xib in Resources */,
1020                         );
1021                         runOnlyForDeploymentPostprocessing = 0;
1022                 };
1023 /* End PBXResourcesBuildPhase section */
1024
1025 /* Begin PBXSourcesBuildPhase section */
1026                 1D60588E0D05DD3D006BFB54 /* Sources */ = {
1027                         isa = PBXSourcesBuildPhase;
1028                         buildActionMask = 2147483647;
1029                         files = (
1030                                 1D60589B0D05DD56006BFB54 /* main.m in Sources */,
1031                                 1D3623260D0F684500981E51 /* ATutorAppDelegate.m in Sources */,
1032                                 CDE2832011ABAF5100A7F0EE /* LauncherViewController.m in Sources */,
1033                                 CDE2834811ABB0A500A7F0EE /* StyleSheet.m in Sources */,
1034                                 CD90256E11B0C0B500519439 /* SFHFKeychainUtils.m in Sources */,
1035                                 CD90256F11B0C0B500519439 /* Base64Transcoder.c in Sources */,
1036                                 CD90257011B0C0B500519439 /* hmac.c in Sources */,
1037                                 CD90257111B0C0B500519439 /* sha1.c in Sources */,
1038                                 CD90257211B0C0B500519439 /* NSString+URLEncoding.m in Sources */,
1039                                 CD90257311B0C0B500519439 /* OAAsynchronousDataFetcher.m in Sources */,
1040                                 CD90257411B0C0B500519439 /* OAConsumer.m in Sources */,
1041                                 CD90257511B0C0B500519439 /* OADataFetcher.m in Sources */,
1042                                 CD90257611B0C0B500519439 /* OAMutableURLRequest.m in Sources */,
1043                                 CD90257711B0C0B500519439 /* OARequestParameter.m in Sources */,
1044                                 CD90257811B0C0B500519439 /* OAServiceTicket.m in Sources */,
1045                                 CD90257911B0C0B500519439 /* OAToken.m in Sources */,
1046                                 CD90257A11B0C0B500519439 /* OAToken_KeychainExtensions.m in Sources */,
1047                                 CD90257B11B0C0B500519439 /* OAHMAC_SHA1SignatureProvider.m in Sources */,
1048                                 CD90257C11B0C0B500519439 /* OAPlaintextSignatureProvider.m in Sources */,
1049                                 CD90258011B0C0B500519439 /* CDataScanner.m in Sources */,
1050                                 CD90258111B0C0B500519439 /* CDataScanner_Extensions.m in Sources */,
1051                                 CD90258211B0C0B500519439 /* NSCharacterSet_Extensions.m in Sources */,
1052                                 CD90258311B0C0B500519439 /* NSDictionary_JSONExtensions.m in Sources */,
1053                                 CD90258411B0C0B500519439 /* CJSONDeserializer.m in Sources */,
1054                                 CD90258511B0C0B500519439 /* CJSONScanner.m in Sources */,
1055                                 CD90258611B0C0B500519439 /* CJSONSerializer.m in Sources */,
1056                                 CD90260B11B14D2400519439 /* OSProvider.m in Sources */,
1057                                 CD90260F11B14DD300519439 /* OSConsumer.m in Sources */,
1058                                 CD8F0EF211B2CFCF00D38970 /* QAWebController.m in Sources */,
1059                                 CD8F0F7211B2D79A00D38970 /* CommonFunctions.m in Sources */,
1060                                 CDA8E3C011BD323500B53FCF /* ActivitiesViewController.m in Sources */,
1061                                 CDA8E3CE11BD32F500B53FCF /* ATutorHelper.m in Sources */,
1062                                 CDF0DEE611DF6F9000B2500F /* Contact.m in Sources */,
1063                                 CDF0DF0111DF72A100B2500F /* ContactsViewController.m in Sources */,
1064                                 CD8235E011E3DD7500819570 /* ContactViewController.m in Sources */,
1065                                 CD26D9E511E8D30700003274 /* ContactsDataSource.m in Sources */,
1066                                 CD26DA9C11E8E66800003274 /* ContactItemCell.m in Sources */,
1067                                 CD720BF8120B75FC006EC605 /* IASKAppSettingsViewController.m in Sources */,
1068                                 CD720BF9120B75FC006EC605 /* IASKSpecifierValuesViewController.m in Sources */,
1069                                 CD720BFA120B75FC006EC605 /* IASKSettingsReader.m in Sources */,
1070                                 CD720BFB120B75FC006EC605 /* IASKSpecifier.m in Sources */,
1071                                 CD720BFC120B75FC006EC605 /* IASKPSSliderSpecifierViewCell.m in Sources */,
1072                                 CD720BFD120B75FC006EC605 /* IASKPSTextFieldSpecifierViewCell.m in Sources */,
1073                                 CD720BFE120B75FC006EC605 /* IASKPSTitleValueSpecifierViewCell.m in Sources */,
1074                                 CD720BFF120B75FC006EC605 /* IASKPSToggleSwitchSpecifierViewCell.m in Sources */,
1075                                 CD720C00120B75FC006EC605 /* IASKSlider.m in Sources */,
1076                                 CD720C01120B75FC006EC605 /* IASKSwitch.m in Sources */,
1077                                 CD720C02120B75FC006EC605 /* IASKTextField.m in Sources */,
1078                                 CDDEEEB4120F2C240016E33F /* GroupsViewController.m in Sources */,
1079                         );
1080                         runOnlyForDeploymentPostprocessing = 0;
1081                 };
1082 /* End PBXSourcesBuildPhase section */
1083
1084 /* Begin PBXTargetDependency section */
1085                 CDF0E04311DF7E8D00B2500F /* PBXTargetDependency */ = {
1086                         isa = PBXTargetDependency;
1087                         name = Three20Core;
1088                         targetProxy = CDF0E04211DF7E8D00B2500F /* PBXContainerItemProxy */;
1089                 };
1090                 CDF0E04511DF7E8D00B2500F /* PBXTargetDependency */ = {
1091                         isa = PBXTargetDependency;
1092                         name = Three20UI;
1093                         targetProxy = CDF0E04411DF7E8D00B2500F /* PBXContainerItemProxy */;
1094                 };
1095                 CDF0E04711DF7E8D00B2500F /* PBXTargetDependency */ = {
1096                         isa = PBXTargetDependency;
1097                         name = Three20Style;
1098                         targetProxy = CDF0E04611DF7E8D00B2500F /* PBXContainerItemProxy */;
1099                 };
1100                 CDF0E04911DF7E8D00B2500F /* PBXTargetDependency */ = {
1101                         isa = PBXTargetDependency;
1102                         name = Three20Network;
1103                         targetProxy = CDF0E04811DF7E8D00B2500F /* PBXContainerItemProxy */;
1104                 };
1105                 CDF0E04B11DF7E8D00B2500F /* PBXTargetDependency */ = {
1106                         isa = PBXTargetDependency;
1107                         name = Three20UINavigator;
1108                         targetProxy = CDF0E04A11DF7E8D00B2500F /* PBXContainerItemProxy */;
1109                 };
1110                 CDF0E04D11DF7E8D00B2500F /* PBXTargetDependency */ = {
1111                         isa = PBXTargetDependency;
1112                         name = Three20UICommon;
1113                         targetProxy = CDF0E04C11DF7E8D00B2500F /* PBXContainerItemProxy */;
1114                 };
1115                 CDF0E04F11DF7E8D00B2500F /* PBXTargetDependency */ = {
1116                         isa = PBXTargetDependency;
1117                         name = Three20;
1118                         targetProxy = CDF0E04E11DF7E8D00B2500F /* PBXContainerItemProxy */;
1119                 };
1120 /* End PBXTargetDependency section */
1121
1122 /* Begin XCBuildConfiguration section */
1123                 1D6058940D05DD3E006BFB54 /* Debug */ = {
1124                         isa = XCBuildConfiguration;
1125                         buildSettings = {
1126                                 ALWAYS_SEARCH_USER_PATHS = NO;
1127                                 COPY_PHASE_STRIP = NO;
1128                                 GCC_DYNAMIC_NO_PIC = NO;
1129                                 GCC_OPTIMIZATION_LEVEL = 0;
1130                                 GCC_PRECOMPILE_PREFIX_HEADER = YES;
1131                                 GCC_PREFIX_HEADER = ATutor_Prefix.pch;
1132                                 HEADER_SEARCH_PATHS = three20/Build/Products/three20;
1133                                 INFOPLIST_FILE = "ATutor-Info.plist";
1134                                 IPHONEOS_DEPLOYMENT_TARGET = 3.0;
1135                                 OTHER_LDFLAGS = (
1136                                         "-ObjC",
1137                                         "-all_load",
1138                                 );
1139                                 PRODUCT_NAME = ATutor;
1140                                 SDKROOT = iphoneos4.1;
1141                         };
1142                         name = Debug;
1143                 };
1144                 1D6058950D05DD3E006BFB54 /* Release */ = {
1145                         isa = XCBuildConfiguration;
1146                         buildSettings = {
1147                                 ALWAYS_SEARCH_USER_PATHS = NO;
1148                                 COPY_PHASE_STRIP = YES;
1149                                 GCC_PRECOMPILE_PREFIX_HEADER = YES;
1150                                 GCC_PREFIX_HEADER = ATutor_Prefix.pch;
1151                                 HEADER_SEARCH_PATHS = three20/Build/Products/three20;
1152                                 INFOPLIST_FILE = "ATutor-Info.plist";
1153                                 IPHONEOS_DEPLOYMENT_TARGET = 3.0;
1154                                 OTHER_LDFLAGS = (
1155                                         "-ObjC",
1156                                         "-all_load",
1157                                 );
1158                                 PRODUCT_NAME = ATutor;
1159                                 SDKROOT = iphoneos4.1;
1160                                 VALIDATE_PRODUCT = YES;
1161                         };
1162                         name = Release;
1163                 };
1164                 C01FCF4F08A954540054247B /* Debug */ = {
1165                         isa = XCBuildConfiguration;
1166                         buildSettings = {
1167                                 ARCHS = "$(ARCHS_STANDARD_32_BIT)";
1168                                 "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer";
1169                                 GCC_C_LANGUAGE_STANDARD = c99;
1170                                 GCC_WARN_ABOUT_RETURN_TYPE = YES;
1171                                 GCC_WARN_UNUSED_VARIABLE = YES;
1172                                 PREBINDING = NO;
1173                                 SDKROOT = iphoneos3.1.3;
1174                         };
1175                         name = Debug;
1176                 };
1177                 C01FCF5008A954540054247B /* Release */ = {
1178                         isa = XCBuildConfiguration;
1179                         buildSettings = {
1180                                 ARCHS = "$(ARCHS_STANDARD_32_BIT)";
1181                                 "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer";
1182                                 GCC_C_LANGUAGE_STANDARD = c99;
1183                                 GCC_WARN_ABOUT_RETURN_TYPE = YES;
1184                                 GCC_WARN_UNUSED_VARIABLE = YES;
1185                                 OTHER_CFLAGS = "-DNS_BLOCK_ASSERTIONS=1";
1186                                 PREBINDING = NO;
1187                                 SDKROOT = iphoneos3.1.3;
1188                         };
1189                         name = Release;
1190                 };
1191 /* End XCBuildConfiguration section */
1192
1193 /* Begin XCConfigurationList section */
1194                 1D6058960D05DD3E006BFB54 /* Build configuration list for PBXNativeTarget "ATutor" */ = {
1195                         isa = XCConfigurationList;
1196                         buildConfigurations = (
1197                                 1D6058940D05DD3E006BFB54 /* Debug */,
1198                                 1D6058950D05DD3E006BFB54 /* Release */,
1199                         );
1200                         defaultConfigurationIsVisible = 0;
1201                         defaultConfigurationName = Release;
1202                 };
1203                 C01FCF4E08A954540054247B /* Build configuration list for PBXProject "ATutor" */ = {
1204                         isa = XCConfigurationList;
1205                         buildConfigurations = (
1206                                 C01FCF4F08A954540054247B /* Debug */,
1207                                 C01FCF5008A954540054247B /* Release */,
1208                         );
1209                         defaultConfigurationIsVisible = 0;
1210                         defaultConfigurationName = Release;
1211                 };
1212 /* End XCConfigurationList section */
1213         };
1214         rootObject = 29B97313FDCFA39411CA2CEA /* Project object */;
1215 }