// !$*UTF8*$!
{
	archiveVersion = 1;
	classes = {
	};
	objectVersion = 46;
	objects = {

/* Begin PBXBuildFile section */
		842799661CB31498003AD0CE /* PaymentViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 842799651CB31498003AD0CE /* PaymentViewController.m */; };
		847612671CAB047600AB17AA /* DisclosureIndicatorView.m in Sources */ = {isa = PBXBuildFile; fileRef = 847612251CAB047600AB17AA /* DisclosureIndicatorView.m */; };
		847612681CAB047600AB17AA /* Theme+Additions.m in Sources */ = {isa = PBXBuildFile; fileRef = 847612271CAB047600AB17AA /* Theme+Additions.m */; };
		847612691CAB047600AB17AA /* Theme.m in Sources */ = {isa = PBXBuildFile; fileRef = 847612291CAB047600AB17AA /* Theme.m */; };
		8476126A1CAB047600AB17AA /* VisualEffectView.m in Sources */ = {isa = PBXBuildFile; fileRef = 8476122B1CAB047600AB17AA /* VisualEffectView.m */; };
		8476126C1CAB047600AB17AA /* ActionableFooterView.m in Sources */ = {isa = PBXBuildFile; fileRef = 847612301CAB047600AB17AA /* ActionableFooterView.m */; };
		8476126D1CAB047600AB17AA /* ActionableFooterView.xib in Resources */ = {isa = PBXBuildFile; fileRef = 847612311CAB047600AB17AA /* ActionableFooterView.xib */; };
		8476126E1CAB047600AB17AA /* CheckoutButton.m in Sources */ = {isa = PBXBuildFile; fileRef = 847612331CAB047600AB17AA /* CheckoutButton.m */; };
		8476126F1CAB047600AB17AA /* ErrorView.m in Sources */ = {isa = PBXBuildFile; fileRef = 847612351CAB047600AB17AA /* ErrorView.m */; };
		847612701CAB047600AB17AA /* GradientView.m in Sources */ = {isa = PBXBuildFile; fileRef = 847612371CAB047600AB17AA /* GradientView.m */; };
		847612711CAB047600AB17AA /* AsyncImageView.m in Sources */ = {isa = PBXBuildFile; fileRef = 847612391CAB047600AB17AA /* AsyncImageView.m */; };
		847612721CAB047600AB17AA /* ProductViewPresentationController.m in Sources */ = {isa = PBXBuildFile; fileRef = 8476123B1CAB047600AB17AA /* ProductViewPresentationController.m */; };
		847612731CAB047600AB17AA /* ProductDescriptionCell.m in Sources */ = {isa = PBXBuildFile; fileRef = 8476123D1CAB047600AB17AA /* ProductDescriptionCell.m */; };
		847612741CAB047600AB17AA /* ProductHeaderCell.m in Sources */ = {isa = PBXBuildFile; fileRef = 8476123F1CAB047600AB17AA /* ProductHeaderCell.m */; };
		847612751CAB047600AB17AA /* ProductImageCell.m in Sources */ = {isa = PBXBuildFile; fileRef = 847612411CAB047600AB17AA /* ProductImageCell.m */; };
		847612761CAB047600AB17AA /* ProductVariantCell.m in Sources */ = {isa = PBXBuildFile; fileRef = 847612431CAB047600AB17AA /* ProductVariantCell.m */; };
		847612771CAB047600AB17AA /* ProductView.m in Sources */ = {isa = PBXBuildFile; fileRef = 847612451CAB047600AB17AA /* ProductView.m */; };
		847612781CAB047600AB17AA /* ProductViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 847612471CAB047600AB17AA /* ProductViewController.m */; };
		8476127A1CAB047600AB17AA /* ProductViewHeader.m in Sources */ = {isa = PBXBuildFile; fileRef = 8476124A1CAB047600AB17AA /* ProductViewHeader.m */; };
		8476127B1CAB047600AB17AA /* HeaderBackgroundView.m in Sources */ = {isa = PBXBuildFile; fileRef = 8476124C1CAB047600AB17AA /* HeaderBackgroundView.m */; };
		8476127C1CAB047600AB17AA /* HeaderOverlayView.m in Sources */ = {isa = PBXBuildFile; fileRef = 8476124E1CAB047600AB17AA /* HeaderOverlayView.m */; };
		8476127D1CAB047600AB17AA /* ProductViewNavigationController.m in Sources */ = {isa = PBXBuildFile; fileRef = 847612501CAB047600AB17AA /* ProductViewNavigationController.m */; };
		8476127E1CAB047600AB17AA /* OptionSelectionNavigationController.m in Sources */ = {isa = PBXBuildFile; fileRef = 847612531CAB047600AB17AA /* OptionSelectionNavigationController.m */; };
		8476127F1CAB047600AB17AA /* OptionSelectionViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 847612551CAB047600AB17AA /* OptionSelectionViewController.m */; };
		847612801CAB047600AB17AA /* OptionValueCell.m in Sources */ = {isa = PBXBuildFile; fileRef = 847612571CAB047600AB17AA /* OptionValueCell.m */; };
		847612811CAB047600AB17AA /* VariantSelectionPresentationController.m in Sources */ = {isa = PBXBuildFile; fileRef = 847612591CAB047600AB17AA /* VariantSelectionPresentationController.m */; };
		847612821CAB047600AB17AA /* OptionBreadCrumbsView.m in Sources */ = {isa = PBXBuildFile; fileRef = 8476125B1CAB047600AB17AA /* OptionBreadCrumbsView.m */; };
		847612831CAB047600AB17AA /* VariantOptionView.m in Sources */ = {isa = PBXBuildFile; fileRef = 8476125D1CAB047600AB17AA /* VariantOptionView.m */; };
		847612841CAB047600AB17AA /* VariantSelectionViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 8476125F1CAB047600AB17AA /* VariantSelectionViewController.m */; };
		847612961CAB059100AB17AA /* ImageKit.m in Sources */ = {isa = PBXBuildFile; fileRef = 847612911CAB059100AB17AA /* ImageKit.m */; };
		847612971CAB059100AB17AA /* UIButton+PaymentButton.m in Sources */ = {isa = PBXBuildFile; fileRef = 847612931CAB059100AB17AA /* UIButton+PaymentButton.m */; };
		847612981CAB059100AB17AA /* UIImage+PaymentButton.m in Sources */ = {isa = PBXBuildFile; fileRef = 847612951CAB059100AB17AA /* UIImage+PaymentButton.m */; };
		847612A11CAB05BE00AB17AA /* UIFont+Additions.m in Sources */ = {isa = PBXBuildFile; fileRef = 8476129D1CAB05BE00AB17AA /* UIFont+Additions.m */; };
		847612A21CAB05BE00AB17AA /* UIImage+Additions.m in Sources */ = {isa = PBXBuildFile; fileRef = 8476129F1CAB05BE00AB17AA /* UIImage+Additions.m */; };
		84BA52EE1CB2E83C00AB1560 /* NavigationController.m in Sources */ = {isa = PBXBuildFile; fileRef = 84BA52ED1CB2E83C00AB1560 /* NavigationController.m */; };
		902C9B8F1BB0729F00FC456E /* ShippingRateTableViewCell.m in Sources */ = {isa = PBXBuildFile; fileRef = 902C9B8E1BB0729F00FC456E /* ShippingRateTableViewCell.m */; };
		902C9B921BB08FF500FC456E /* SummaryItemsTableViewCell.m in Sources */ = {isa = PBXBuildFile; fileRef = 902C9B911BB08FF500FC456E /* SummaryItemsTableViewCell.m */; };
		9079F5F41BB1AAA100CB1B35 /* CollectionListViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 9079F5F31BB1AAA100CB1B35 /* CollectionListViewController.m */; };
		90A6F42D1BA8BCAC003E7C4F /* PassKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 90A6F42C1BA8BCAC003E7C4F /* PassKit.framework */; };
		9A0B0C871CEC8F370037D68F /* PaymentButton.m in Sources */ = {isa = PBXBuildFile; fileRef = 9A0B0C861CEC8F370037D68F /* PaymentButton.m */; };
		B2C560B91CEE36C00015AA40 /* ProductViewControllerThemeStyleTableViewCell.m in Sources */ = {isa = PBXBuildFile; fileRef = B2C560B41CEE36C00015AA40 /* ProductViewControllerThemeStyleTableViewCell.m */; };
		B2C560BA1CEE36C00015AA40 /* ProductViewControllerThemeTintColorTableViewCell.m in Sources */ = {isa = PBXBuildFile; fileRef = B2C560B61CEE36C00015AA40 /* ProductViewControllerThemeTintColorTableViewCell.m */; };
		B2C560BB1CEE36C00015AA40 /* ProductViewControllerToggleTableViewCell.m in Sources */ = {isa = PBXBuildFile; fileRef = B2C560B81CEE36C00015AA40 /* ProductViewControllerToggleTableViewCell.m */; };
		B2C560C21CEE39180015AA40 /* UIColor+Additions.m in Sources */ = {isa = PBXBuildFile; fileRef = B2C560C11CEE39180015AA40 /* UIColor+Additions.m */; };
		BE3437A21BC5C19D00C71330 /* Buy.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = BE34379F1BC5C18400C71330 /* Buy.framework */; };
		BE3437A31BC5C19D00C71330 /* Buy.framework in Embed Frameworks */ = {isa = PBXBuildFile; fileRef = BE34379F1BC5C18400C71330 /* Buy.framework */; settings = {ATTRIBUTES = (CodeSignOnCopy, RemoveHeadersOnCopy, ); }; };
		BE8B82511B8CF49D00E3F871 /* main.m in Sources */ = {isa = PBXBuildFile; fileRef = BE8B82501B8CF49D00E3F871 /* main.m */; };
		BE8B82541B8CF49D00E3F871 /* AppDelegate.m in Sources */ = {isa = PBXBuildFile; fileRef = BE8B82531B8CF49D00E3F871 /* AppDelegate.m */; };
		BE8B82571B8CF49D00E3F871 /* ProductListViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = BE8B82561B8CF49D00E3F871 /* ProductListViewController.m */; };
		BE8B825D1B8CF49D00E3F871 /* Main.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = BE8B825B1B8CF49D00E3F871 /* Main.storyboard */; };
		BE8B82621B8CF49D00E3F871 /* LaunchScreen.xib in Resources */ = {isa = PBXBuildFile; fileRef = BE8B82601B8CF49D00E3F871 /* LaunchScreen.xib */; };
		BE8B82921B8E612700E3F871 /* ShippingRatesTableViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = BE8B82911B8E612700E3F871 /* ShippingRatesTableViewController.m */; };
		BE8B82951B8E65D700E3F871 /* PreCheckoutViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = BE8B82941B8E65D700E3F871 /* PreCheckoutViewController.m */; };
		BE8B829A1B8E72CC00E3F871 /* CheckoutViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = BE8B82991B8E72CC00E3F871 /* CheckoutViewController.m */; };
		BE948D4D1B95087A009AB20B /* Images.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = BE948D4C1B95087A009AB20B /* Images.xcassets */; };
/* End PBXBuildFile section */

/* Begin PBXContainerItemProxy section */
		BE34379A1BC5C18400C71330 /* PBXContainerItemProxy */ = {
			isa = PBXContainerItemProxy;
			containerPortal = BE34378F1BC5C18400C71330 /* Mobile Buy SDK.xcodeproj */;
			proxyType = 2;
			remoteGlobalIDString = 90F592EC1B0D5EFE0026B382;
			remoteInfo = "Mobile Buy SDK Tests";
		};
		BE34379C1BC5C18400C71330 /* PBXContainerItemProxy */ = {
			isa = PBXContainerItemProxy;
			containerPortal = BE34378F1BC5C18400C71330 /* Mobile Buy SDK.xcodeproj */;
			proxyType = 2;
			remoteGlobalIDString = BE9A64281B503C2F0033E558;
			remoteInfo = Buy;
		};
		BE34379E1BC5C18400C71330 /* PBXContainerItemProxy */ = {
			isa = PBXContainerItemProxy;
			containerPortal = BE34378F1BC5C18400C71330 /* Mobile Buy SDK.xcodeproj */;
			proxyType = 2;
			remoteGlobalIDString = 901931701BC5B9BC00D1134E;
			remoteInfo = "Buy Dynamic";
		};
		BE3437A01BC5C18F00C71330 /* PBXContainerItemProxy */ = {
			isa = PBXContainerItemProxy;
			containerPortal = BE34378F1BC5C18400C71330 /* Mobile Buy SDK.xcodeproj */;
			proxyType = 1;
			remoteGlobalIDString = 901930E11BC5B9BC00D1134E;
			remoteInfo = "Buy Dynamic";
		};
		BE3437A41BC5C19D00C71330 /* PBXContainerItemProxy */ = {
			isa = PBXContainerItemProxy;
			containerPortal = BE34378F1BC5C18400C71330 /* Mobile Buy SDK.xcodeproj */;
			proxyType = 1;
			remoteGlobalIDString = 901930E11BC5B9BC00D1134E;
			remoteInfo = "Buy Dynamic";
		};
/* End PBXContainerItemProxy section */

/* Begin PBXCopyFilesBuildPhase section */
		BE3437A61BC5C19D00C71330 /* Embed Frameworks */ = {
			isa = PBXCopyFilesBuildPhase;
			buildActionMask = 2147483647;
			dstPath = "";
			dstSubfolderSpec = 10;
			files = (
				BE3437A31BC5C19D00C71330 /* Buy.framework in Embed Frameworks */,
			);
			name = "Embed Frameworks";
			runOnlyForDeploymentPostprocessing = 0;
		};
/* End PBXCopyFilesBuildPhase section */

/* Begin PBXFileReference section */
		842799641CB31498003AD0CE /* PaymentViewController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = PaymentViewController.h; sourceTree = "<group>"; };
		842799651CB31498003AD0CE /* PaymentViewController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = PaymentViewController.m; sourceTree = "<group>"; };
		847612241CAB047600AB17AA /* DisclosureIndicatorView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DisclosureIndicatorView.h; sourceTree = "<group>"; };
		847612251CAB047600AB17AA /* DisclosureIndicatorView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = DisclosureIndicatorView.m; sourceTree = "<group>"; };
		847612261CAB047600AB17AA /* Theme+Additions.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "Theme+Additions.h"; sourceTree = "<group>"; };
		847612271CAB047600AB17AA /* Theme+Additions.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "Theme+Additions.m"; sourceTree = "<group>"; };
		847612281CAB047600AB17AA /* Theme.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Theme.h; sourceTree = "<group>"; };
		847612291CAB047600AB17AA /* Theme.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; lineEnding = 0; path = Theme.m; sourceTree = "<group>"; xcLanguageSpecificationIdentifier = xcode.lang.objc; };
		8476122A1CAB047600AB17AA /* VisualEffectView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = VisualEffectView.h; sourceTree = "<group>"; };
		8476122B1CAB047600AB17AA /* VisualEffectView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = VisualEffectView.m; sourceTree = "<group>"; };
		8476122F1CAB047600AB17AA /* ActionableFooterView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; lineEnding = 0; path = ActionableFooterView.h; sourceTree = "<group>"; xcLanguageSpecificationIdentifier = xcode.lang.objcpp; };
		847612301CAB047600AB17AA /* ActionableFooterView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; lineEnding = 0; path = ActionableFooterView.m; sourceTree = "<group>"; xcLanguageSpecificationIdentifier = xcode.lang.objc; };
		847612311CAB047600AB17AA /* ActionableFooterView.xib */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = file.xib; path = ActionableFooterView.xib; sourceTree = "<group>"; };
		847612321CAB047600AB17AA /* CheckoutButton.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; lineEnding = 0; path = CheckoutButton.h; sourceTree = "<group>"; xcLanguageSpecificationIdentifier = xcode.lang.objcpp; };
		847612331CAB047600AB17AA /* CheckoutButton.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; lineEnding = 0; path = CheckoutButton.m; sourceTree = "<group>"; xcLanguageSpecificationIdentifier = xcode.lang.objc; };
		847612341CAB047600AB17AA /* ErrorView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; lineEnding = 0; path = ErrorView.h; sourceTree = "<group>"; xcLanguageSpecificationIdentifier = xcode.lang.objcpp; };
		847612351CAB047600AB17AA /* ErrorView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; lineEnding = 0; path = ErrorView.m; sourceTree = "<group>"; xcLanguageSpecificationIdentifier = xcode.lang.objc; };
		847612361CAB047600AB17AA /* GradientView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = GradientView.h; sourceTree = "<group>"; };
		847612371CAB047600AB17AA /* GradientView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = GradientView.m; sourceTree = "<group>"; };
		847612381CAB047600AB17AA /* AsyncImageView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = AsyncImageView.h; sourceTree = "<group>"; };
		847612391CAB047600AB17AA /* AsyncImageView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = AsyncImageView.m; sourceTree = "<group>"; };
		8476123A1CAB047600AB17AA /* ProductViewPresentationController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ProductViewPresentationController.h; sourceTree = "<group>"; };
		8476123B1CAB047600AB17AA /* ProductViewPresentationController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ProductViewPresentationController.m; sourceTree = "<group>"; };
		8476123C1CAB047600AB17AA /* ProductDescriptionCell.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ProductDescriptionCell.h; sourceTree = "<group>"; };
		8476123D1CAB047600AB17AA /* ProductDescriptionCell.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ProductDescriptionCell.m; sourceTree = "<group>"; };
		8476123E1CAB047600AB17AA /* ProductHeaderCell.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ProductHeaderCell.h; sourceTree = "<group>"; };
		8476123F1CAB047600AB17AA /* ProductHeaderCell.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ProductHeaderCell.m; sourceTree = "<group>"; };
		847612401CAB047600AB17AA /* ProductImageCell.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ProductImageCell.h; sourceTree = "<group>"; };
		847612411CAB047600AB17AA /* ProductImageCell.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ProductImageCell.m; sourceTree = "<group>"; };
		847612421CAB047600AB17AA /* ProductVariantCell.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ProductVariantCell.h; sourceTree = "<group>"; };
		847612431CAB047600AB17AA /* ProductVariantCell.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ProductVariantCell.m; sourceTree = "<group>"; };
		847612441CAB047600AB17AA /* ProductView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; lineEnding = 0; path = ProductView.h; sourceTree = "<group>"; xcLanguageSpecificationIdentifier = xcode.lang.objcpp; };
		847612451CAB047600AB17AA /* ProductView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; lineEnding = 0; path = ProductView.m; sourceTree = "<group>"; xcLanguageSpecificationIdentifier = xcode.lang.objc; };
		847612461CAB047600AB17AA /* ProductViewController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ProductViewController.h; sourceTree = "<group>"; };
		847612471CAB047600AB17AA /* ProductViewController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; lineEnding = 0; path = ProductViewController.m; sourceTree = "<group>"; xcLanguageSpecificationIdentifier = xcode.lang.objc; };
		847612491CAB047600AB17AA /* ProductViewHeader.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; lineEnding = 0; path = ProductViewHeader.h; sourceTree = "<group>"; xcLanguageSpecificationIdentifier = xcode.lang.objcpp; };
		8476124A1CAB047600AB17AA /* ProductViewHeader.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ProductViewHeader.m; sourceTree = "<group>"; };
		8476124B1CAB047600AB17AA /* HeaderBackgroundView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = HeaderBackgroundView.h; sourceTree = "<group>"; };
		8476124C1CAB047600AB17AA /* HeaderBackgroundView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = HeaderBackgroundView.m; sourceTree = "<group>"; };
		8476124D1CAB047600AB17AA /* HeaderOverlayView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = HeaderOverlayView.h; sourceTree = "<group>"; };
		8476124E1CAB047600AB17AA /* HeaderOverlayView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = HeaderOverlayView.m; sourceTree = "<group>"; };
		8476124F1CAB047600AB17AA /* ProductViewNavigationController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ProductViewNavigationController.h; sourceTree = "<group>"; };
		847612501CAB047600AB17AA /* ProductViewNavigationController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ProductViewNavigationController.m; sourceTree = "<group>"; };
		847612521CAB047600AB17AA /* OptionSelectionNavigationController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OptionSelectionNavigationController.h; sourceTree = "<group>"; };
		847612531CAB047600AB17AA /* OptionSelectionNavigationController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = OptionSelectionNavigationController.m; sourceTree = "<group>"; };
		847612541CAB047600AB17AA /* OptionSelectionViewController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OptionSelectionViewController.h; sourceTree = "<group>"; };
		847612551CAB047600AB17AA /* OptionSelectionViewController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = OptionSelectionViewController.m; sourceTree = "<group>"; };
		847612561CAB047600AB17AA /* OptionValueCell.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OptionValueCell.h; sourceTree = "<group>"; };
		847612571CAB047600AB17AA /* OptionValueCell.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = OptionValueCell.m; sourceTree = "<group>"; };
		847612581CAB047600AB17AA /* VariantSelectionPresentationController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = VariantSelectionPresentationController.h; sourceTree = "<group>"; };
		847612591CAB047600AB17AA /* VariantSelectionPresentationController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = VariantSelectionPresentationController.m; sourceTree = "<group>"; };
		8476125A1CAB047600AB17AA /* OptionBreadCrumbsView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OptionBreadCrumbsView.h; sourceTree = "<group>"; };
		8476125B1CAB047600AB17AA /* OptionBreadCrumbsView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = OptionBreadCrumbsView.m; sourceTree = "<group>"; };
		8476125C1CAB047600AB17AA /* VariantOptionView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = VariantOptionView.h; sourceTree = "<group>"; };
		8476125D1CAB047600AB17AA /* VariantOptionView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = VariantOptionView.m; sourceTree = "<group>"; };
		8476125E1CAB047600AB17AA /* VariantSelectionViewController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = VariantSelectionViewController.h; sourceTree = "<group>"; };
		8476125F1CAB047600AB17AA /* VariantSelectionViewController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = VariantSelectionViewController.m; sourceTree = "<group>"; };
		847612901CAB059100AB17AA /* ImageKit.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ImageKit.h; sourceTree = "<group>"; };
		847612911CAB059100AB17AA /* ImageKit.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ImageKit.m; sourceTree = "<group>"; };
		847612921CAB059100AB17AA /* UIButton+PaymentButton.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "UIButton+PaymentButton.h"; sourceTree = "<group>"; };
		847612931CAB059100AB17AA /* UIButton+PaymentButton.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; lineEnding = 0; path = "UIButton+PaymentButton.m"; sourceTree = "<group>"; xcLanguageSpecificationIdentifier = xcode.lang.objc; };
		847612941CAB059100AB17AA /* UIImage+PaymentButton.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "UIImage+PaymentButton.h"; sourceTree = "<group>"; };
		847612951CAB059100AB17AA /* UIImage+PaymentButton.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "UIImage+PaymentButton.m"; sourceTree = "<group>"; };
		8476129C1CAB05BE00AB17AA /* UIFont+Additions.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "UIFont+Additions.h"; sourceTree = "<group>"; };
		8476129D1CAB05BE00AB17AA /* UIFont+Additions.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "UIFont+Additions.m"; sourceTree = "<group>"; };
		8476129E1CAB05BE00AB17AA /* UIImage+Additions.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "UIImage+Additions.h"; sourceTree = "<group>"; };
		8476129F1CAB05BE00AB17AA /* UIImage+Additions.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "UIImage+Additions.m"; sourceTree = "<group>"; };
		84BA52EC1CB2E83C00AB1560 /* NavigationController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = NavigationController.h; sourceTree = "<group>"; };
		84BA52ED1CB2E83C00AB1560 /* NavigationController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = NavigationController.m; sourceTree = "<group>"; };
		902C9B8D1BB0729F00FC456E /* ShippingRateTableViewCell.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; lineEnding = 0; path = ShippingRateTableViewCell.h; sourceTree = "<group>"; xcLanguageSpecificationIdentifier = xcode.lang.objcpp; };
		902C9B8E1BB0729F00FC456E /* ShippingRateTableViewCell.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ShippingRateTableViewCell.m; sourceTree = "<group>"; };
		902C9B901BB08FF500FC456E /* SummaryItemsTableViewCell.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SummaryItemsTableViewCell.h; sourceTree = "<group>"; };
		902C9B911BB08FF500FC456E /* SummaryItemsTableViewCell.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = SummaryItemsTableViewCell.m; sourceTree = "<group>"; };
		9079F5F21BB1AAA100CB1B35 /* CollectionListViewController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CollectionListViewController.h; sourceTree = "<group>"; };
		9079F5F31BB1AAA100CB1B35 /* CollectionListViewController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = CollectionListViewController.m; sourceTree = "<group>"; };
		90A6F42C1BA8BCAC003E7C4F /* PassKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = PassKit.framework; path = System/Library/Frameworks/PassKit.framework; sourceTree = SDKROOT; };
		9A0B0C851CEC8F370037D68F /* PaymentButton.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = PaymentButton.h; sourceTree = "<group>"; };
		9A0B0C861CEC8F370037D68F /* PaymentButton.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = PaymentButton.m; sourceTree = "<group>"; };
		B2C560B31CEE36C00015AA40 /* ProductViewControllerThemeStyleTableViewCell.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = ProductViewControllerThemeStyleTableViewCell.h; path = "Product View/ProductViewControllerThemeStyleTableViewCell.h"; sourceTree = "<group>"; };
		B2C560B41CEE36C00015AA40 /* ProductViewControllerThemeStyleTableViewCell.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = ProductViewControllerThemeStyleTableViewCell.m; path = "Product View/ProductViewControllerThemeStyleTableViewCell.m"; sourceTree = "<group>"; };
		B2C560B51CEE36C00015AA40 /* ProductViewControllerThemeTintColorTableViewCell.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = ProductViewControllerThemeTintColorTableViewCell.h; path = "Product View/ProductViewControllerThemeTintColorTableViewCell.h"; sourceTree = "<group>"; };
		B2C560B61CEE36C00015AA40 /* ProductViewControllerThemeTintColorTableViewCell.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = ProductViewControllerThemeTintColorTableViewCell.m; path = "Product View/ProductViewControllerThemeTintColorTableViewCell.m"; sourceTree = "<group>"; };
		B2C560B71CEE36C00015AA40 /* ProductViewControllerToggleTableViewCell.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = ProductViewControllerToggleTableViewCell.h; path = "Product View/ProductViewControllerToggleTableViewCell.h"; sourceTree = "<group>"; };
		B2C560B81CEE36C00015AA40 /* ProductViewControllerToggleTableViewCell.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = ProductViewControllerToggleTableViewCell.m; path = "Product View/ProductViewControllerToggleTableViewCell.m"; sourceTree = "<group>"; };
		B2C560C01CEE39180015AA40 /* UIColor+Additions.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "UIColor+Additions.h"; sourceTree = "<group>"; };
		B2C560C11CEE39180015AA40 /* UIColor+Additions.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "UIColor+Additions.m"; sourceTree = "<group>"; };
		BE34378F1BC5C18400C71330 /* Mobile Buy SDK.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = "Mobile Buy SDK.xcodeproj"; path = "../../Mobile Buy SDK/Mobile Buy SDK.xcodeproj"; sourceTree = "<group>"; };
		BE5E28451B94F5C300D2ECB5 /* Mobile Buy SDK Advanced Sample.entitlements */ = {isa = PBXFileReference; lastKnownFileType = text.xml; path = "Mobile Buy SDK Advanced Sample.entitlements"; sourceTree = "<group>"; };
		BE8B824B1B8CF49D00E3F871 /* Mobile Buy SDK Advanced Sample.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = "Mobile Buy SDK Advanced Sample.app"; sourceTree = BUILT_PRODUCTS_DIR; };
		BE8B824F1B8CF49D00E3F871 /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = "<group>"; };
		BE8B82501B8CF49D00E3F871 /* main.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; lineEnding = 0; path = main.m; sourceTree = "<group>"; xcLanguageSpecificationIdentifier = xcode.lang.objc; };
		BE8B82521B8CF49D00E3F871 /* AppDelegate.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; lineEnding = 0; path = AppDelegate.h; sourceTree = "<group>"; xcLanguageSpecificationIdentifier = xcode.lang.objcpp; };
		BE8B82531B8CF49D00E3F871 /* AppDelegate.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = AppDelegate.m; sourceTree = "<group>"; };
		BE8B82551B8CF49D00E3F871 /* ProductListViewController.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = ProductListViewController.h; sourceTree = "<group>"; };
		BE8B82561B8CF49D00E3F871 /* ProductListViewController.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = ProductListViewController.m; sourceTree = "<group>"; };
		BE8B825C1B8CF49D00E3F871 /* Base */ = {isa = PBXFileReference; lastKnownFileType = file.storyboard; name = Base; path = Base.lproj/Main.storyboard; sourceTree = "<group>"; };
		BE8B82611B8CF49D00E3F871 /* Base */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = Base; path = Base.lproj/LaunchScreen.xib; sourceTree = "<group>"; };
		BE8B82901B8E612700E3F871 /* ShippingRatesTableViewController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; lineEnding = 0; path = ShippingRatesTableViewController.h; sourceTree = "<group>"; xcLanguageSpecificationIdentifier = xcode.lang.objcpp; };
		BE8B82911B8E612700E3F871 /* ShippingRatesTableViewController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ShippingRatesTableViewController.m; sourceTree = "<group>"; };
		BE8B82931B8E65D700E3F871 /* PreCheckoutViewController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; lineEnding = 0; path = PreCheckoutViewController.h; sourceTree = "<group>"; xcLanguageSpecificationIdentifier = xcode.lang.objcpp; };
		BE8B82941B8E65D700E3F871 /* PreCheckoutViewController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = PreCheckoutViewController.m; sourceTree = "<group>"; };
		BE8B82981B8E72CC00E3F871 /* CheckoutViewController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; lineEnding = 0; path = CheckoutViewController.h; sourceTree = "<group>"; xcLanguageSpecificationIdentifier = xcode.lang.objcpp; };
		BE8B82991B8E72CC00E3F871 /* CheckoutViewController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = CheckoutViewController.m; sourceTree = "<group>"; };
		BE948D4C1B95087A009AB20B /* Images.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; path = Images.xcassets; sourceTree = "<group>"; };
/* End PBXFileReference section */

/* Begin PBXFrameworksBuildPhase section */
		BE8B82481B8CF49D00E3F871 /* Frameworks */ = {
			isa = PBXFrameworksBuildPhase;
			buildActionMask = 2147483647;
			files = (
				90A6F42D1BA8BCAC003E7C4F /* PassKit.framework in Frameworks */,
				BE3437A21BC5C19D00C71330 /* Buy.framework in Frameworks */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
/* End PBXFrameworksBuildPhase section */

/* Begin PBXGroup section */
		847612231CAB047600AB17AA /* Appearance */ = {
			isa = PBXGroup;
			children = (
				847612261CAB047600AB17AA /* Theme+Additions.h */,
				847612271CAB047600AB17AA /* Theme+Additions.m */,
				847612281CAB047600AB17AA /* Theme.h */,
				847612291CAB047600AB17AA /* Theme.m */,
				8476122A1CAB047600AB17AA /* VisualEffectView.h */,
				8476122B1CAB047600AB17AA /* VisualEffectView.m */,
			);
			path = Appearance;
			sourceTree = "<group>";
		};
		8476122E1CAB047600AB17AA /* Product View */ = {
			isa = PBXGroup;
			children = (
				8476122F1CAB047600AB17AA /* ActionableFooterView.h */,
				847612301CAB047600AB17AA /* ActionableFooterView.m */,
				847612311CAB047600AB17AA /* ActionableFooterView.xib */,
				847612381CAB047600AB17AA /* AsyncImageView.h */,
				847612391CAB047600AB17AA /* AsyncImageView.m */,
				847612321CAB047600AB17AA /* CheckoutButton.h */,
				847612331CAB047600AB17AA /* CheckoutButton.m */,
				847612241CAB047600AB17AA /* DisclosureIndicatorView.h */,
				847612251CAB047600AB17AA /* DisclosureIndicatorView.m */,
				847612341CAB047600AB17AA /* ErrorView.h */,
				847612351CAB047600AB17AA /* ErrorView.m */,
				847612361CAB047600AB17AA /* GradientView.h */,
				847612371CAB047600AB17AA /* GradientView.m */,
				8476124B1CAB047600AB17AA /* HeaderBackgroundView.h */,
				8476124C1CAB047600AB17AA /* HeaderBackgroundView.m */,
				8476124D1CAB047600AB17AA /* HeaderOverlayView.h */,
				8476124E1CAB047600AB17AA /* HeaderOverlayView.m */,
				8476123C1CAB047600AB17AA /* ProductDescriptionCell.h */,
				8476123D1CAB047600AB17AA /* ProductDescriptionCell.m */,
				8476123E1CAB047600AB17AA /* ProductHeaderCell.h */,
				8476123F1CAB047600AB17AA /* ProductHeaderCell.m */,
				847612401CAB047600AB17AA /* ProductImageCell.h */,
				847612411CAB047600AB17AA /* ProductImageCell.m */,
				847612421CAB047600AB17AA /* ProductVariantCell.h */,
				847612431CAB047600AB17AA /* ProductVariantCell.m */,
				847612441CAB047600AB17AA /* ProductView.h */,
				847612451CAB047600AB17AA /* ProductView.m */,
				847612461CAB047600AB17AA /* ProductViewController.h */,
				847612471CAB047600AB17AA /* ProductViewController.m */,
				847612491CAB047600AB17AA /* ProductViewHeader.h */,
				8476124A1CAB047600AB17AA /* ProductViewHeader.m */,
				8476124F1CAB047600AB17AA /* ProductViewNavigationController.h */,
				847612501CAB047600AB17AA /* ProductViewNavigationController.m */,
				8476123A1CAB047600AB17AA /* ProductViewPresentationController.h */,
				8476123B1CAB047600AB17AA /* ProductViewPresentationController.m */,
				847612511CAB047600AB17AA /* Variant Selection */,
				847612601CAB047600AB17AA /* View Controllers */,
			);
			path = "Product View";
			sourceTree = "<group>";
		};
		847612511CAB047600AB17AA /* Variant Selection */ = {
			isa = PBXGroup;
			children = (
				8476125A1CAB047600AB17AA /* OptionBreadCrumbsView.h */,
				8476125B1CAB047600AB17AA /* OptionBreadCrumbsView.m */,
				847612521CAB047600AB17AA /* OptionSelectionNavigationController.h */,
				847612531CAB047600AB17AA /* OptionSelectionNavigationController.m */,
				847612541CAB047600AB17AA /* OptionSelectionViewController.h */,
				847612551CAB047600AB17AA /* OptionSelectionViewController.m */,
				847612561CAB047600AB17AA /* OptionValueCell.h */,
				847612571CAB047600AB17AA /* OptionValueCell.m */,
				8476125C1CAB047600AB17AA /* VariantOptionView.h */,
				8476125D1CAB047600AB17AA /* VariantOptionView.m */,
				847612581CAB047600AB17AA /* VariantSelectionPresentationController.h */,
				847612591CAB047600AB17AA /* VariantSelectionPresentationController.m */,
				8476125E1CAB047600AB17AA /* VariantSelectionViewController.h */,
				8476125F1CAB047600AB17AA /* VariantSelectionViewController.m */,
			);
			path = "Variant Selection";
			sourceTree = "<group>";
		};
		847612601CAB047600AB17AA /* View Controllers */ = {
			isa = PBXGroup;
			children = (
				842799641CB31498003AD0CE /* PaymentViewController.h */,
				842799651CB31498003AD0CE /* PaymentViewController.m */,
				84BA52EC1CB2E83C00AB1560 /* NavigationController.h */,
				84BA52ED1CB2E83C00AB1560 /* NavigationController.m */,
			);
			path = "View Controllers";
			sourceTree = "<group>";
		};
		8476128F1CAB059100AB17AA /* PaymentButton */ = {
			isa = PBXGroup;
			children = (
				9A0B0C851CEC8F370037D68F /* PaymentButton.h */,
				9A0B0C861CEC8F370037D68F /* PaymentButton.m */,
				847612901CAB059100AB17AA /* ImageKit.h */,
				847612911CAB059100AB17AA /* ImageKit.m */,
				847612921CAB059100AB17AA /* UIButton+PaymentButton.h */,
				847612931CAB059100AB17AA /* UIButton+PaymentButton.m */,
				847612941CAB059100AB17AA /* UIImage+PaymentButton.h */,
				847612951CAB059100AB17AA /* UIImage+PaymentButton.m */,
			);
			path = PaymentButton;
			sourceTree = "<group>";
		};
		847612991CAB05BE00AB17AA /* UIKit Additions */ = {
			isa = PBXGroup;
			children = (
				B2C560C01CEE39180015AA40 /* UIColor+Additions.h */,
				B2C560C11CEE39180015AA40 /* UIColor+Additions.m */,
				8476129C1CAB05BE00AB17AA /* UIFont+Additions.h */,
				8476129D1CAB05BE00AB17AA /* UIFont+Additions.m */,
				8476129E1CAB05BE00AB17AA /* UIImage+Additions.h */,
				8476129F1CAB05BE00AB17AA /* UIImage+Additions.m */,
			);
			path = "UIKit Additions";
			sourceTree = "<group>";
		};
		90B262451BB18BEF006D888F /* Table View Cells */ = {
			isa = PBXGroup;
			children = (
				B2C560B31CEE36C00015AA40 /* ProductViewControllerThemeStyleTableViewCell.h */,
				B2C560B41CEE36C00015AA40 /* ProductViewControllerThemeStyleTableViewCell.m */,
				B2C560B51CEE36C00015AA40 /* ProductViewControllerThemeTintColorTableViewCell.h */,
				B2C560B61CEE36C00015AA40 /* ProductViewControllerThemeTintColorTableViewCell.m */,
				B2C560B71CEE36C00015AA40 /* ProductViewControllerToggleTableViewCell.h */,
				B2C560B81CEE36C00015AA40 /* ProductViewControllerToggleTableViewCell.m */,
				902C9B8D1BB0729F00FC456E /* ShippingRateTableViewCell.h */,
				902C9B8E1BB0729F00FC456E /* ShippingRateTableViewCell.m */,
				902C9B901BB08FF500FC456E /* SummaryItemsTableViewCell.h */,
				902C9B911BB08FF500FC456E /* SummaryItemsTableViewCell.m */,
			);
			name = "Table View Cells";
			sourceTree = "<group>";
		};
		BE3437901BC5C18400C71330 /* Products */ = {
			isa = PBXGroup;
			children = (
				BE34379B1BC5C18400C71330 /* Mobile Buy SDK Tests.xctest */,
				BE34379D1BC5C18400C71330 /* Buy.framework */,
				BE34379F1BC5C18400C71330 /* Buy.framework */,
			);
			name = Products;
			sourceTree = "<group>";
		};
		BE8B82421B8CF49D00E3F871 = {
			isa = PBXGroup;
			children = (
				BE34378F1BC5C18400C71330 /* Mobile Buy SDK.xcodeproj */,
				90A6F42C1BA8BCAC003E7C4F /* PassKit.framework */,
				BE8B824D1B8CF49D00E3F871 /* Mobile Buy SDK Advanced Sample */,
				BE8B824C1B8CF49D00E3F871 /* Products */,
			);
			sourceTree = "<group>";
		};
		BE8B824C1B8CF49D00E3F871 /* Products */ = {
			isa = PBXGroup;
			children = (
				BE8B824B1B8CF49D00E3F871 /* Mobile Buy SDK Advanced Sample.app */,
			);
			name = Products;
			sourceTree = "<group>";
		};
		BE8B824D1B8CF49D00E3F871 /* Mobile Buy SDK Advanced Sample */ = {
			isa = PBXGroup;
			children = (
				BE8B82521B8CF49D00E3F871 /* AppDelegate.h */,
				BE8B82531B8CF49D00E3F871 /* AppDelegate.m */,
				847612231CAB047600AB17AA /* Appearance */,
				8476128F1CAB059100AB17AA /* PaymentButton */,
				BE948D4C1B95087A009AB20B /* Images.xcassets */,
				BE8B82601B8CF49D00E3F871 /* LaunchScreen.xib */,
				BE8B825B1B8CF49D00E3F871 /* Main.storyboard */,
				BE5E28451B94F5C300D2ECB5 /* Mobile Buy SDK Advanced Sample.entitlements */,
				8476122E1CAB047600AB17AA /* Product View */,
				BE8B824E1B8CF49D00E3F871 /* Supporting Files */,
				847612991CAB05BE00AB17AA /* UIKit Additions */,
				BE8B82961B8E6A6900E3F871 /* View Controllers */,
			);
			path = "Mobile Buy SDK Advanced Sample";
			sourceTree = "<group>";
		};
		BE8B824E1B8CF49D00E3F871 /* Supporting Files */ = {
			isa = PBXGroup;
			children = (
				BE8B824F1B8CF49D00E3F871 /* Info.plist */,
				BE8B82501B8CF49D00E3F871 /* main.m */,
			);
			name = "Supporting Files";
			sourceTree = "<group>";
		};
		BE8B82961B8E6A6900E3F871 /* View Controllers */ = {
			isa = PBXGroup;
			children = (
				9079F5F21BB1AAA100CB1B35 /* CollectionListViewController.h */,
				9079F5F31BB1AAA100CB1B35 /* CollectionListViewController.m */,
				BE8B82551B8CF49D00E3F871 /* ProductListViewController.h */,
				BE8B82561B8CF49D00E3F871 /* ProductListViewController.m */,
				BE8B82901B8E612700E3F871 /* ShippingRatesTableViewController.h */,
				BE8B82911B8E612700E3F871 /* ShippingRatesTableViewController.m */,
				BE8B82931B8E65D700E3F871 /* PreCheckoutViewController.h */,
				BE8B82941B8E65D700E3F871 /* PreCheckoutViewController.m */,
				BE8B82981B8E72CC00E3F871 /* CheckoutViewController.h */,
				BE8B82991B8E72CC00E3F871 /* CheckoutViewController.m */,
				90B262451BB18BEF006D888F /* Table View Cells */,
			);
			name = "View Controllers";
			sourceTree = "<group>";
		};
/* End PBXGroup section */

/* Begin PBXNativeTarget section */
		BE8B824A1B8CF49D00E3F871 /* Mobile Buy SDK Advanced Sample */ = {
			isa = PBXNativeTarget;
			buildConfigurationList = BE8B82711B8CF49D00E3F871 /* Build configuration list for PBXNativeTarget "Mobile Buy SDK Advanced Sample" */;
			buildPhases = (
				BE8B82471B8CF49D00E3F871 /* Sources */,
				BE8B82481B8CF49D00E3F871 /* Frameworks */,
				BE8B82491B8CF49D00E3F871 /* Resources */,
				BE3437A61BC5C19D00C71330 /* Embed Frameworks */,
			);
			buildRules = (
			);
			dependencies = (
				BE3437A11BC5C18F00C71330 /* PBXTargetDependency */,
				BE3437A51BC5C19D00C71330 /* PBXTargetDependency */,
			);
			name = "Mobile Buy SDK Advanced Sample";
			productName = "Mobile Buy SDK Advanced Sample";
			productReference = BE8B824B1B8CF49D00E3F871 /* Mobile Buy SDK Advanced Sample.app */;
			productType = "com.apple.product-type.application";
		};
/* End PBXNativeTarget section */

/* Begin PBXProject section */
		BE8B82431B8CF49D00E3F871 /* Project object */ = {
			isa = PBXProject;
			attributes = {
				LastUpgradeCheck = 0700;
				ORGANIZATIONNAME = Shopify;
				TargetAttributes = {
					BE8B824A1B8CF49D00E3F871 = {
						CreatedOnToolsVersion = 6.4;
						SystemCapabilities = {
							com.apple.OMC = {
								enabled = 1;
							};
						};
					};
				};
			};
			buildConfigurationList = BE8B82461B8CF49D00E3F871 /* Build configuration list for PBXProject "Mobile Buy SDK Advanced Sample" */;
			compatibilityVersion = "Xcode 3.2";
			developmentRegion = English;
			hasScannedForEncodings = 0;
			knownRegions = (
				en,
				Base,
			);
			mainGroup = BE8B82421B8CF49D00E3F871;
			productRefGroup = BE8B824C1B8CF49D00E3F871 /* Products */;
			projectDirPath = "";
			projectReferences = (
				{
					ProductGroup = BE3437901BC5C18400C71330 /* Products */;
					ProjectRef = BE34378F1BC5C18400C71330 /* Mobile Buy SDK.xcodeproj */;
				},
			);
			projectRoot = "";
			targets = (
				BE8B824A1B8CF49D00E3F871 /* Mobile Buy SDK Advanced Sample */,
			);
		};
/* End PBXProject section */

/* Begin PBXReferenceProxy section */
		BE34379B1BC5C18400C71330 /* Mobile Buy SDK Tests.xctest */ = {
			isa = PBXReferenceProxy;
			fileType = wrapper.cfbundle;
			path = "Mobile Buy SDK Tests.xctest";
			remoteRef = BE34379A1BC5C18400C71330 /* PBXContainerItemProxy */;
			sourceTree = BUILT_PRODUCTS_DIR;
		};
		BE34379D1BC5C18400C71330 /* Buy.framework */ = {
			isa = PBXReferenceProxy;
			fileType = wrapper.framework;
			path = Buy.framework;
			remoteRef = BE34379C1BC5C18400C71330 /* PBXContainerItemProxy */;
			sourceTree = BUILT_PRODUCTS_DIR;
		};
		BE34379F1BC5C18400C71330 /* Buy.framework */ = {
			isa = PBXReferenceProxy;
			fileType = wrapper.framework;
			path = Buy.framework;
			remoteRef = BE34379E1BC5C18400C71330 /* PBXContainerItemProxy */;
			sourceTree = BUILT_PRODUCTS_DIR;
		};
/* End PBXReferenceProxy section */

/* Begin PBXResourcesBuildPhase section */
		BE8B82491B8CF49D00E3F871 /* Resources */ = {
			isa = PBXResourcesBuildPhase;
			buildActionMask = 2147483647;
			files = (
				8476126D1CAB047600AB17AA /* ActionableFooterView.xib in Resources */,
				BE948D4D1B95087A009AB20B /* Images.xcassets in Resources */,
				BE8B825D1B8CF49D00E3F871 /* Main.storyboard in Resources */,
				BE8B82621B8CF49D00E3F871 /* LaunchScreen.xib in Resources */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
/* End PBXResourcesBuildPhase section */

/* Begin PBXSourcesBuildPhase section */
		BE8B82471B8CF49D00E3F871 /* Sources */ = {
			isa = PBXSourcesBuildPhase;
			buildActionMask = 2147483647;
			files = (
				847612A11CAB05BE00AB17AA /* UIFont+Additions.m in Sources */,
				8476127B1CAB047600AB17AA /* HeaderBackgroundView.m in Sources */,
				BE8B82951B8E65D700E3F871 /* PreCheckoutViewController.m in Sources */,
				8476127F1CAB047600AB17AA /* OptionSelectionViewController.m in Sources */,
				9A0B0C871CEC8F370037D68F /* PaymentButton.m in Sources */,
				8476127C1CAB047600AB17AA /* HeaderOverlayView.m in Sources */,
				B2C560BA1CEE36C00015AA40 /* ProductViewControllerThemeTintColorTableViewCell.m in Sources */,
				B2C560C21CEE39180015AA40 /* UIColor+Additions.m in Sources */,
				8476127A1CAB047600AB17AA /* ProductViewHeader.m in Sources */,
				847612841CAB047600AB17AA /* VariantSelectionViewController.m in Sources */,
				847612801CAB047600AB17AA /* OptionValueCell.m in Sources */,
				847612821CAB047600AB17AA /* OptionBreadCrumbsView.m in Sources */,
				902C9B921BB08FF500FC456E /* SummaryItemsTableViewCell.m in Sources */,
				8476127D1CAB047600AB17AA /* ProductViewNavigationController.m in Sources */,
				8476126F1CAB047600AB17AA /* ErrorView.m in Sources */,
				847612811CAB047600AB17AA /* VariantSelectionPresentationController.m in Sources */,
				B2C560BB1CEE36C00015AA40 /* ProductViewControllerToggleTableViewCell.m in Sources */,
				847612781CAB047600AB17AA /* ProductViewController.m in Sources */,
				8476126A1CAB047600AB17AA /* VisualEffectView.m in Sources */,
				847612721CAB047600AB17AA /* ProductViewPresentationController.m in Sources */,
				847612731CAB047600AB17AA /* ProductDescriptionCell.m in Sources */,
				8476126C1CAB047600AB17AA /* ActionableFooterView.m in Sources */,
				902C9B8F1BB0729F00FC456E /* ShippingRateTableViewCell.m in Sources */,
				BE8B829A1B8E72CC00E3F871 /* CheckoutViewController.m in Sources */,
				847612681CAB047600AB17AA /* Theme+Additions.m in Sources */,
				847612831CAB047600AB17AA /* VariantOptionView.m in Sources */,
				847612981CAB059100AB17AA /* UIImage+PaymentButton.m in Sources */,
				8476126E1CAB047600AB17AA /* CheckoutButton.m in Sources */,
				8476127E1CAB047600AB17AA /* OptionSelectionNavigationController.m in Sources */,
				847612971CAB059100AB17AA /* UIButton+PaymentButton.m in Sources */,
				847612761CAB047600AB17AA /* ProductVariantCell.m in Sources */,
				847612691CAB047600AB17AA /* Theme.m in Sources */,
				847612701CAB047600AB17AA /* GradientView.m in Sources */,
				847612961CAB059100AB17AA /* ImageKit.m in Sources */,
				847612A21CAB05BE00AB17AA /* UIImage+Additions.m in Sources */,
				847612771CAB047600AB17AA /* ProductView.m in Sources */,
				9079F5F41BB1AAA100CB1B35 /* CollectionListViewController.m in Sources */,
				BE8B82541B8CF49D00E3F871 /* AppDelegate.m in Sources */,
				842799661CB31498003AD0CE /* PaymentViewController.m in Sources */,
				847612671CAB047600AB17AA /* DisclosureIndicatorView.m in Sources */,
				BE8B82571B8CF49D00E3F871 /* ProductListViewController.m in Sources */,
				BE8B82511B8CF49D00E3F871 /* main.m in Sources */,
				BE8B82921B8E612700E3F871 /* ShippingRatesTableViewController.m in Sources */,
				847612711CAB047600AB17AA /* AsyncImageView.m in Sources */,
				84BA52EE1CB2E83C00AB1560 /* NavigationController.m in Sources */,
				847612751CAB047600AB17AA /* ProductImageCell.m in Sources */,
				B2C560B91CEE36C00015AA40 /* ProductViewControllerThemeStyleTableViewCell.m in Sources */,
				847612741CAB047600AB17AA /* ProductHeaderCell.m in Sources */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
/* End PBXSourcesBuildPhase section */

/* Begin PBXTargetDependency section */
		BE3437A11BC5C18F00C71330 /* PBXTargetDependency */ = {
			isa = PBXTargetDependency;
			name = "Buy Dynamic";
			targetProxy = BE3437A01BC5C18F00C71330 /* PBXContainerItemProxy */;
		};
		BE3437A51BC5C19D00C71330 /* PBXTargetDependency */ = {
			isa = PBXTargetDependency;
			name = "Buy Dynamic";
			targetProxy = BE3437A41BC5C19D00C71330 /* PBXContainerItemProxy */;
		};
/* End PBXTargetDependency section */

/* Begin PBXVariantGroup section */
		BE8B825B1B8CF49D00E3F871 /* Main.storyboard */ = {
			isa = PBXVariantGroup;
			children = (
				BE8B825C1B8CF49D00E3F871 /* Base */,
			);
			name = Main.storyboard;
			sourceTree = "<group>";
		};
		BE8B82601B8CF49D00E3F871 /* LaunchScreen.xib */ = {
			isa = PBXVariantGroup;
			children = (
				BE8B82611B8CF49D00E3F871 /* Base */,
			);
			name = LaunchScreen.xib;
			sourceTree = "<group>";
		};
/* End PBXVariantGroup section */

/* Begin XCBuildConfiguration section */
		BE8B826F1B8CF49D00E3F871 /* Debug */ = {
			isa = XCBuildConfiguration;
			buildSettings = {
				ALWAYS_SEARCH_USER_PATHS = NO;
				CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x";
				CLANG_CXX_LIBRARY = "libc++";
				CLANG_ENABLE_MODULES = YES;
				CLANG_ENABLE_OBJC_ARC = YES;
				CLANG_WARN_BOOL_CONVERSION = YES;
				CLANG_WARN_CONSTANT_CONVERSION = YES;
				CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
				CLANG_WARN_EMPTY_BODY = YES;
				CLANG_WARN_ENUM_CONVERSION = YES;
				CLANG_WARN_INT_CONVERSION = YES;
				CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
				CLANG_WARN_UNREACHABLE_CODE = YES;
				CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
				"CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer";
				COPY_PHASE_STRIP = NO;
				DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
				ENABLE_STRICT_OBJC_MSGSEND = YES;
				ENABLE_TESTABILITY = YES;
				GCC_C_LANGUAGE_STANDARD = gnu99;
				GCC_DYNAMIC_NO_PIC = NO;
				GCC_NO_COMMON_BLOCKS = YES;
				GCC_OPTIMIZATION_LEVEL = 0;
				GCC_PREPROCESSOR_DEFINITIONS = (
					"DEBUG=1",
					"$(inherited)",
				);
				GCC_SYMBOLS_PRIVATE_EXTERN = NO;
				GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
				GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR;
				GCC_WARN_UNDECLARED_SELECTOR = YES;
				GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
				GCC_WARN_UNUSED_FUNCTION = YES;
				GCC_WARN_UNUSED_VARIABLE = YES;
				IPHONEOS_DEPLOYMENT_TARGET = 8.4;
				MTL_ENABLE_DEBUG_INFO = YES;
				ONLY_ACTIVE_ARCH = YES;
				SDKROOT = iphoneos;
			};
			name = Debug;
		};
		BE8B82701B8CF49D00E3F871 /* Release */ = {
			isa = XCBuildConfiguration;
			buildSettings = {
				ALWAYS_SEARCH_USER_PATHS = NO;
				CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x";
				CLANG_CXX_LIBRARY = "libc++";
				CLANG_ENABLE_MODULES = YES;
				CLANG_ENABLE_OBJC_ARC = YES;
				CLANG_WARN_BOOL_CONVERSION = YES;
				CLANG_WARN_CONSTANT_CONVERSION = YES;
				CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
				CLANG_WARN_EMPTY_BODY = YES;
				CLANG_WARN_ENUM_CONVERSION = YES;
				CLANG_WARN_INT_CONVERSION = YES;
				CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
				CLANG_WARN_UNREACHABLE_CODE = YES;
				CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
				"CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer";
				COPY_PHASE_STRIP = NO;
				DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
				ENABLE_NS_ASSERTIONS = NO;
				ENABLE_STRICT_OBJC_MSGSEND = YES;
				GCC_C_LANGUAGE_STANDARD = gnu99;
				GCC_NO_COMMON_BLOCKS = YES;
				GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
				GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR;
				GCC_WARN_UNDECLARED_SELECTOR = YES;
				GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
				GCC_WARN_UNUSED_FUNCTION = YES;
				GCC_WARN_UNUSED_VARIABLE = YES;
				IPHONEOS_DEPLOYMENT_TARGET = 8.4;
				MTL_ENABLE_DEBUG_INFO = NO;
				SDKROOT = iphoneos;
				VALIDATE_PRODUCT = YES;
			};
			name = Release;
		};
		BE8B82721B8CF49D00E3F871 /* Debug */ = {
			isa = XCBuildConfiguration;
			buildSettings = {
				ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
				CODE_SIGN_ENTITLEMENTS = "Mobile Buy SDK Advanced Sample/Mobile Buy SDK Advanced Sample.entitlements";
				CODE_SIGN_IDENTITY = "iPhone Developer";
				"CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer";
				DEBUG_INFORMATION_FORMAT = dwarf;
				FRAMEWORK_SEARCH_PATHS = (
					"$(inherited)",
					"${PROJECT_DIR}/../**",
				);
				INFOPLIST_FILE = "Mobile Buy SDK Advanced Sample/Info.plist";
				LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks";
				OTHER_LDFLAGS = "";
				PRODUCT_BUNDLE_IDENTIFIER = "com.shopify.$(PRODUCT_NAME:rfc1034identifier)";
				PRODUCT_NAME = "$(TARGET_NAME)";
				PROVISIONING_PROFILE = "";
				TARGETED_DEVICE_FAMILY = "1,2";
			};
			name = Debug;
		};
		BE8B82731B8CF49D00E3F871 /* Release */ = {
			isa = XCBuildConfiguration;
			buildSettings = {
				ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
				CODE_SIGN_ENTITLEMENTS = "Mobile Buy SDK Advanced Sample/Mobile Buy SDK Advanced Sample.entitlements";
				CODE_SIGN_IDENTITY = "iPhone Developer";
				"CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer";
				DEBUG_INFORMATION_FORMAT = dwarf;
				FRAMEWORK_SEARCH_PATHS = (
					"$(inherited)",
					"${PROJECT_DIR}/../**",
				);
				INFOPLIST_FILE = "Mobile Buy SDK Advanced Sample/Info.plist";
				LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks";
				OTHER_LDFLAGS = "";
				PRODUCT_BUNDLE_IDENTIFIER = "com.shopify.$(PRODUCT_NAME:rfc1034identifier)";
				PRODUCT_NAME = "$(TARGET_NAME)";
				PROVISIONING_PROFILE = "";
				TARGETED_DEVICE_FAMILY = "1,2";
			};
			name = Release;
		};
/* End XCBuildConfiguration section */

/* Begin XCConfigurationList section */
		BE8B82461B8CF49D00E3F871 /* Build configuration list for PBXProject "Mobile Buy SDK Advanced Sample" */ = {
			isa = XCConfigurationList;
			buildConfigurations = (
				BE8B826F1B8CF49D00E3F871 /* Debug */,
				BE8B82701B8CF49D00E3F871 /* Release */,
			);
			defaultConfigurationIsVisible = 0;
			defaultConfigurationName = Release;
		};
		BE8B82711B8CF49D00E3F871 /* Build configuration list for PBXNativeTarget "Mobile Buy SDK Advanced Sample" */ = {
			isa = XCConfigurationList;
			buildConfigurations = (
				BE8B82721B8CF49D00E3F871 /* Debug */,
				BE8B82731B8CF49D00E3F871 /* Release */,
			);
			defaultConfigurationIsVisible = 0;
			defaultConfigurationName = Release;
		};
/* End XCConfigurationList section */
	};
	rootObject = BE8B82431B8CF49D00E3F871 /* Project object */;
}