|
@@ -59,7 +59,6 @@ |
59 |
59 |
|
9B5A1FBE1B53FDF600820E31 /* IAPHelper.m in Sources */ = {isa = PBXBuildFile; fileRef = 9B5A1FBC1B53FDF600820E31 /* IAPHelper.m */; }; |
60 |
60 |
|
9B5A1FC11B53FEC400820E31 /* SKProduct+priceAsString.m in Sources */ = {isa = PBXBuildFile; fileRef = 9B5A1FC01B53FEC400820E31 /* SKProduct+priceAsString.m */; }; |
61 |
61 |
|
9B642CB71B8DF1DF00E8BBF1 /* FBSDKLoginKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 9B642CB51B8DF1DF00E8BBF1 /* FBSDKLoginKit.framework */; }; |
62 |
|
- |
9B642CB91B8DF1FF00E8BBF1 /* FBSDKShareKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 9B642CB81B8DF1FF00E8BBF1 /* FBSDKShareKit.framework */; }; |
63 |
62 |
|
9B6BB6901B468AC200FEF3C6 /* RouteMapVC.m in Sources */ = {isa = PBXBuildFile; fileRef = 9B6BB68E1B468AC200FEF3C6 /* RouteMapVC.m */; }; |
64 |
63 |
|
9B6BB6911B468AC200FEF3C6 /* RouteMapVC.xib in Resources */ = {isa = PBXBuildFile; fileRef = 9B6BB68F1B468AC200FEF3C6 /* RouteMapVC.xib */; }; |
65 |
64 |
|
9B6BB6961B46913000FEF3C6 /* PoiPhotoZoomVC.m in Sources */ = {isa = PBXBuildFile; fileRef = 9B6BB6941B46913000FEF3C6 /* PoiPhotoZoomVC.m */; }; |
|
@@ -93,6 +92,8 @@ |
93 |
92 |
|
9BF0559D1B4525A6006AE357 /* SFAPoiQuestion.m in Sources */ = {isa = PBXBuildFile; fileRef = 9BF0559C1B4525A6006AE357 /* SFAPoiQuestion.m */; }; |
94 |
93 |
|
9BF6E89E1B4E5FD4003C91DB /* FinalQuizVC.m in Sources */ = {isa = PBXBuildFile; fileRef = 9BF6E89C1B4E5FD4003C91DB /* FinalQuizVC.m */; }; |
95 |
94 |
|
9BF6E89F1B4E5FD4003C91DB /* FinalQuizVC.xib in Resources */ = {isa = PBXBuildFile; fileRef = 9BF6E89D1B4E5FD4003C91DB /* FinalQuizVC.xib */; }; |
|
95 |
+ |
BF37BBD91C53AF1500990FF4 /* StoreKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = BF37BBD81C53AF1500990FF4 /* StoreKit.framework */; }; |
|
96 |
+ |
BF5D1AA01BDCCDD300A9215D /* FBSDKCoreKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = BF5D1A9F1BDCCDD300A9215D /* FBSDKCoreKit.framework */; }; |
96 |
97 |
|
C34B82EF1B5F913C000559B6 /* NSData+AESCrypt.m in Sources */ = {isa = PBXBuildFile; fileRef = C34B82EC1B5F913C000559B6 /* NSData+AESCrypt.m */; }; |
97 |
98 |
|
C34B82F01B5F913C000559B6 /* NSData+AESCrypt.m in Sources */ = {isa = PBXBuildFile; fileRef = C34B82EC1B5F913C000559B6 /* NSData+AESCrypt.m */; }; |
98 |
99 |
|
C34B82F11B5F913C000559B6 /* NSString+AESCrypt.m in Sources */ = {isa = PBXBuildFile; fileRef = C34B82EE1B5F913C000559B6 /* NSString+AESCrypt.m */; }; |
|
@@ -107,7 +108,6 @@ |
107 |
108 |
|
C3B3E4001B67A93400AEC359 /* AlertVC.xib in Resources */ = {isa = PBXBuildFile; fileRef = C3B3E3FE1B67A93400AEC359 /* AlertVC.xib */; }; |
108 |
109 |
|
C3B3E4031B67A94B00AEC359 /* AlertVC.m in Sources */ = {isa = PBXBuildFile; fileRef = C3B3E4021B67A94B00AEC359 /* AlertVC.m */; }; |
109 |
110 |
|
C3B3E4041B67A94B00AEC359 /* AlertVC.m in Sources */ = {isa = PBXBuildFile; fileRef = C3B3E4021B67A94B00AEC359 /* AlertVC.m */; }; |
110 |
|
- |
C3B453471B591206007094D3 /* FBSDKCoreKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = C3B453461B591206007094D3 /* FBSDKCoreKit.framework */; }; |
111 |
111 |
|
C3BD38BA1B566BBF0070AF02 /* SearchVC.m in Sources */ = {isa = PBXBuildFile; fileRef = C3BD38B81B566BBF0070AF02 /* SearchVC.m */; }; |
112 |
112 |
|
C3BD38BB1B566BBF0070AF02 /* SearchVC.xib in Resources */ = {isa = PBXBuildFile; fileRef = C3BD38B91B566BBF0070AF02 /* SearchVC.xib */; }; |
113 |
113 |
|
C3BD38C51B568CD40070AF02 /* RoutesSearchVC.xib in Resources */ = {isa = PBXBuildFile; fileRef = C3BD38C31B568CD40070AF02 /* RoutesSearchVC.xib */; }; |
|
@@ -115,7 +115,6 @@ |
115 |
115 |
|
C3C1815C1B53E62400C77197 /* RouteQuestionsVC.xib in Resources */ = {isa = PBXBuildFile; fileRef = C3C181561B53E62400C77197 /* RouteQuestionsVC.xib */; }; |
116 |
116 |
|
C3C1815D1B53E62400C77197 /* WebViewVC.m in Sources */ = {isa = PBXBuildFile; fileRef = C3C181591B53E62400C77197 /* WebViewVC.m */; }; |
117 |
117 |
|
C3C1815E1B53E62400C77197 /* WebViewVC.xib in Resources */ = {isa = PBXBuildFile; fileRef = C3C1815A1B53E62400C77197 /* WebViewVC.xib */; }; |
118 |
|
- |
C3EB347B1B5E9A00006F9631 /* StoreKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = C3EB347A1B5E9A00006F9631 /* StoreKit.framework */; }; |
119 |
118 |
|
/* End PBXBuildFile section */ |
120 |
119 |
|
|
121 |
120 |
|
/* Begin PBXContainerItemProxy section */ |
|
@@ -219,7 +218,6 @@ |
219 |
218 |
|
9B5A1FBF1B53FEC400820E31 /* SKProduct+priceAsString.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "SKProduct+priceAsString.h"; sourceTree = "<group>"; }; |
220 |
219 |
|
9B5A1FC01B53FEC400820E31 /* SKProduct+priceAsString.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "SKProduct+priceAsString.m"; sourceTree = "<group>"; }; |
221 |
220 |
|
9B642CB51B8DF1DF00E8BBF1 /* FBSDKLoginKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; path = FBSDKLoginKit.framework; sourceTree = "<group>"; }; |
222 |
|
- |
9B642CB81B8DF1FF00E8BBF1 /* FBSDKShareKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = FBSDKShareKit.framework; path = ../../../../../../../Users/intellitronika/Documents/FacebookSDK/FBSDKShareKit.framework; sourceTree = "<group>"; }; |
223 |
221 |
|
9B6BB68D1B468AC200FEF3C6 /* RouteMapVC.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RouteMapVC.h; sourceTree = "<group>"; }; |
224 |
222 |
|
9B6BB68E1B468AC200FEF3C6 /* RouteMapVC.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = RouteMapVC.m; sourceTree = "<group>"; }; |
225 |
223 |
|
9B6BB68F1B468AC200FEF3C6 /* RouteMapVC.xib */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = file.xib; path = RouteMapVC.xib; sourceTree = "<group>"; }; |
|
@@ -272,6 +270,8 @@ |
272 |
270 |
|
9BF6E89C1B4E5FD4003C91DB /* FinalQuizVC.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = FinalQuizVC.m; sourceTree = "<group>"; }; |
273 |
271 |
|
9BF6E89D1B4E5FD4003C91DB /* FinalQuizVC.xib */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = file.xib; path = FinalQuizVC.xib; sourceTree = "<group>"; }; |
274 |
272 |
|
B9C6C31396DF509EC76CE1B2 /* Pods.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = Pods.debug.xcconfig; path = "Pods/Target Support Files/Pods/Pods.debug.xcconfig"; sourceTree = "<group>"; }; |
|
273 |
+ |
BF37BBD81C53AF1500990FF4 /* StoreKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = StoreKit.framework; path = System/Library/Frameworks/StoreKit.framework; sourceTree = SDKROOT; }; |
|
274 |
+ |
BF5D1A9F1BDCCDD300A9215D /* FBSDKCoreKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = FBSDKCoreKit.framework; path = "../../Volumes/Transcend/Copy/Apps Commodities/FacebookSDK/FBSDKCoreKit.framework"; sourceTree = "<group>"; }; |
275 |
275 |
|
C34B82EB1B5F913C000559B6 /* NSData+AESCrypt.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "NSData+AESCrypt.h"; sourceTree = "<group>"; }; |
276 |
276 |
|
C34B82EC1B5F913C000559B6 /* NSData+AESCrypt.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "NSData+AESCrypt.m"; sourceTree = "<group>"; }; |
277 |
277 |
|
C34B82ED1B5F913C000559B6 /* NSString+AESCrypt.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "NSString+AESCrypt.h"; sourceTree = "<group>"; }; |
|
@@ -287,7 +287,6 @@ |
287 |
287 |
|
C3B3E3FE1B67A93400AEC359 /* AlertVC.xib */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = file.xib; name = AlertVC.xib; path = AlertVC/AlertVC.xib; sourceTree = "<group>"; }; |
288 |
288 |
|
C3B3E4011B67A94B00AEC359 /* AlertVC.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = AlertVC.h; path = AlertVC/AlertVC.h; sourceTree = "<group>"; }; |
289 |
289 |
|
C3B3E4021B67A94B00AEC359 /* AlertVC.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = AlertVC.m; path = AlertVC/AlertVC.m; sourceTree = "<group>"; }; |
290 |
|
- |
C3B453461B591206007094D3 /* FBSDKCoreKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = FBSDKCoreKit.framework; path = ../../../../../../../Users/intellitronika/Documents/FacebookSDK/FBSDKCoreKit.framework; sourceTree = "<group>"; }; |
291 |
290 |
|
C3BD38B71B566BBF0070AF02 /* SearchVC.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SearchVC.h; sourceTree = "<group>"; }; |
292 |
291 |
|
C3BD38B81B566BBF0070AF02 /* SearchVC.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = SearchVC.m; sourceTree = "<group>"; }; |
293 |
292 |
|
C3BD38B91B566BBF0070AF02 /* SearchVC.xib */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = file.xib; path = SearchVC.xib; sourceTree = "<group>"; }; |
|
@@ -298,7 +297,6 @@ |
298 |
297 |
|
C3C181581B53E62400C77197 /* WebViewVC.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = WebViewVC.h; sourceTree = "<group>"; }; |
299 |
298 |
|
C3C181591B53E62400C77197 /* WebViewVC.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = WebViewVC.m; sourceTree = "<group>"; }; |
300 |
299 |
|
C3C1815A1B53E62400C77197 /* WebViewVC.xib */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = file.xib; path = WebViewVC.xib; sourceTree = "<group>"; }; |
301 |
|
- |
C3EB347A1B5E9A00006F9631 /* StoreKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = StoreKit.framework; path = System/Library/Frameworks/StoreKit.framework; sourceTree = SDKROOT; }; |
302 |
300 |
|
/* End PBXFileReference section */ |
303 |
301 |
|
|
304 |
302 |
|
/* Begin PBXFrameworksBuildPhase section */ |
|
@@ -306,18 +304,17 @@ |
306 |
304 |
|
isa = PBXFrameworksBuildPhase; |
307 |
305 |
|
buildActionMask = 2147483647; |
308 |
306 |
|
files = ( |
|
307 |
+ |
BF5D1AA01BDCCDD300A9215D /* FBSDKCoreKit.framework in Frameworks */, |
309 |
308 |
|
4909F0511B7A0A2500499ECC /* QuartzCore.framework in Frameworks */, |
310 |
309 |
|
C35A86A51B6A7C470093CB37 /* AVFoundation.framework in Frameworks */, |
311 |
310 |
|
9B642CB71B8DF1DF00E8BBF1 /* FBSDKLoginKit.framework in Frameworks */, |
312 |
311 |
|
9B12D2D51B5F9A0300369F4F /* FBSDKShareKit.framework in Frameworks */, |
313 |
312 |
|
9807EF241B6789F100423999 /* AudioToolbox.framework in Frameworks */, |
314 |
|
- |
C3B453471B591206007094D3 /* FBSDKCoreKit.framework in Frameworks */, |
315 |
|
- |
C3EB347B1B5E9A00006F9631 /* StoreKit.framework in Frameworks */, |
316 |
313 |
|
C3A015DD1B5011BB00F7A088 /* SystemConfiguration.framework in Frameworks */, |
317 |
|
- |
9B642CB91B8DF1FF00E8BBF1 /* FBSDKShareKit.framework in Frameworks */, |
318 |
314 |
|
987BB8051B4D492C0067D8FB /* Social.framework in Frameworks */, |
319 |
315 |
|
9B12D2D41B5F9A0300369F4F /* FBSDKLoginKit.framework in Frameworks */, |
320 |
316 |
|
26F9C5907561CE352B3BC4EE /* libPods.a in Frameworks */, |
|
317 |
+ |
BF37BBD91C53AF1500990FF4 /* StoreKit.framework in Frameworks */, |
321 |
318 |
|
); |
322 |
319 |
|
runOnlyForDeploymentPostprocessing = 0; |
323 |
320 |
|
}; |
|
@@ -334,13 +331,12 @@ |
334 |
331 |
|
02C570B305F1C7484BD61179 /* Frameworks */ = { |
335 |
332 |
|
isa = PBXGroup; |
336 |
333 |
|
children = ( |
337 |
|
- |
9B642CB81B8DF1FF00E8BBF1 /* FBSDKShareKit.framework */, |
|
334 |
+ |
BF37BBD81C53AF1500990FF4 /* StoreKit.framework */, |
|
335 |
+ |
BF5D1A9F1BDCCDD300A9215D /* FBSDKCoreKit.framework */, |
338 |
336 |
|
9B642CB51B8DF1DF00E8BBF1 /* FBSDKLoginKit.framework */, |
339 |
337 |
|
4909F0501B7A0A2500499ECC /* QuartzCore.framework */, |
340 |
338 |
|
C35A86A41B6A7C470093CB37 /* AVFoundation.framework */, |
341 |
339 |
|
9807EF231B6789F100423999 /* AudioToolbox.framework */, |
342 |
|
- |
C3EB347A1B5E9A00006F9631 /* StoreKit.framework */, |
343 |
|
- |
C3B453461B591206007094D3 /* FBSDKCoreKit.framework */, |
344 |
340 |
|
C3A015DC1B5011BB00F7A088 /* SystemConfiguration.framework */, |
345 |
341 |
|
987BB8041B4D492C0067D8FB /* Social.framework */, |
346 |
342 |
|
60869471921DDE2DC2372B4B /* libPods.a */, |
|
@@ -918,7 +914,7 @@ |
918 |
914 |
|
TargetAttributes = { |
919 |
915 |
|
49DE27551AEE645B009B0B59 = { |
920 |
916 |
|
CreatedOnToolsVersion = 6.3; |
921 |
|
- |
DevelopmentTeam = A8DAPN85E5; |
|
917 |
+ |
DevelopmentTeam = 4S4GVREM3N; |
922 |
918 |
|
SystemCapabilities = { |
923 |
919 |
|
com.apple.InAppPurchase = { |
924 |
920 |
|
enabled = 1; |
|
@@ -1212,7 +1208,7 @@ |
1212 |
1208 |
|
CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; |
1213 |
1209 |
|
CLANG_WARN_UNREACHABLE_CODE = YES; |
1214 |
1210 |
|
CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; |
1215 |
|
- |
CODE_SIGN_IDENTITY = "iPhone Distribution: Nextrek s.r.l. (A8DAPN85E5)"; |
|
1211 |
+ |
CODE_SIGN_IDENTITY = "iPhone Distribution: Raffaella Tiribocchi (4S4GVREM3N)"; |
1216 |
1212 |
|
COPY_PHASE_STRIP = NO; |
1217 |
1213 |
|
DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; |
1218 |
1214 |
|
ENABLE_NS_ASSERTIONS = NO; |
|
@@ -1228,7 +1224,7 @@ |
1228 |
1224 |
|
GCC_WARN_UNUSED_VARIABLE = YES; |
1229 |
1225 |
|
IPHONEOS_DEPLOYMENT_TARGET = 8.0; |
1230 |
1226 |
|
MTL_ENABLE_DEBUG_INFO = NO; |
1231 |
|
- |
PROVISIONING_PROFILE = "5a998ed6-a2b1-4ea9-88c4-c395adf50bd2"; |
|
1227 |
+ |
PROVISIONING_PROFILE = "de7a6ba2-559a-4b16-92e0-2d8028b01776"; |
1232 |
1228 |
|
SDKROOT = iphoneos; |
1233 |
1229 |
|
VALIDATE_PRODUCT = YES; |
1234 |
1230 |
|
}; |
|
@@ -1240,8 +1236,8 @@ |
1240 |
1236 |
|
buildSettings = { |
1241 |
1237 |
|
ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; |
1242 |
1238 |
|
ASSETCATALOG_COMPILER_LAUNCHIMAGE_NAME = LaunchImage; |
1243 |
|
- |
CODE_SIGN_IDENTITY = ""; |
1244 |
|
- |
"CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; |
|
1239 |
+ |
CODE_SIGN_IDENTITY = "iPhone Developer"; |
|
1240 |
+ |
"CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; |
1245 |
1241 |
|
ENABLE_BITCODE = NO; |
1246 |
1242 |
|
FRAMEWORK_SEARCH_PATHS = ( |
1247 |
1243 |
|
"$(inherited)", |
|
@@ -1252,9 +1248,9 @@ |
1252 |
1248 |
|
INFOPLIST_FILE = SafariArte/Info.plist; |
1253 |
1249 |
|
IPHONEOS_DEPLOYMENT_TARGET = 8.0; |
1254 |
1250 |
|
LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks"; |
1255 |
|
- |
PRODUCT_BUNDLE_IDENTIFIER = com.nextrek.inhouse; |
|
1251 |
+ |
PRODUCT_BUNDLE_IDENTIFIER = com.safari.safariarte; |
1256 |
1252 |
|
PRODUCT_NAME = "$(TARGET_NAME)"; |
1257 |
|
- |
PROVISIONING_PROFILE = "e6c88c7e-bc49-46f3-b63a-a5b2edee1d7e"; |
|
1253 |
+ |
PROVISIONING_PROFILE = ""; |
1258 |
1254 |
|
TARGETED_DEVICE_FAMILY = "1,2"; |
1259 |
1255 |
|
}; |
1260 |
1256 |
|
name = Debug; |
|
@@ -1265,8 +1261,8 @@ |
1265 |
1261 |
|
buildSettings = { |
1266 |
1262 |
|
ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; |
1267 |
1263 |
|
ASSETCATALOG_COMPILER_LAUNCHIMAGE_NAME = LaunchImage; |
1268 |
|
- |
CODE_SIGN_IDENTITY = ""; |
1269 |
|
- |
"CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; |
|
1264 |
+ |
CODE_SIGN_IDENTITY = "iPhone Distribution: Raffaella Tiribocchi (4S4GVREM3N)"; |
|
1265 |
+ |
"CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Distribution: Raffaella Tiribocchi (4S4GVREM3N)"; |
1270 |
1266 |
|
ENABLE_BITCODE = NO; |
1271 |
1267 |
|
FRAMEWORK_SEARCH_PATHS = ( |
1272 |
1268 |
|
"$(inherited)", |
|
@@ -1277,9 +1273,9 @@ |
1277 |
1273 |
|
INFOPLIST_FILE = SafariArte/Info.plist; |
1278 |
1274 |
|
IPHONEOS_DEPLOYMENT_TARGET = 8.0; |
1279 |
1275 |
|
LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks"; |
1280 |
|
- |
PRODUCT_BUNDLE_IDENTIFIER = com.nextrek.inhouse; |
|
1276 |
+ |
PRODUCT_BUNDLE_IDENTIFIER = com.safari.safariarte; |
1281 |
1277 |
|
PRODUCT_NAME = "$(TARGET_NAME)"; |
1282 |
|
- |
PROVISIONING_PROFILE = "e6c88c7e-bc49-46f3-b63a-a5b2edee1d7e"; |
|
1278 |
+ |
PROVISIONING_PROFILE = "de7a6ba2-559a-4b16-92e0-2d8028b01776"; |
1283 |
1279 |
|
TARGETED_DEVICE_FAMILY = "1,2"; |
1284 |
1280 |
|
}; |
1285 |
1281 |
|
name = Release; |