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

/* Begin PBXBuildFile section */
		18F19A67B0C07F13C17169E0 /* Pods_pass.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 3A5620D17DF5E86B61761D0E /* Pods_pass.framework */; };
		23B82F0228254275DBA609E7 /* Pods_passExtension.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = B975797E0F0B7476CADD6A7D /* Pods_passExtension.framework */; };
		300713C52219D54100F553AC /* AutoCellHeightUITableViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 300713C42219D54100F553AC /* AutoCellHeightUITableViewController.swift */; };
		301F6463216162550071A4CE /* AdditionField.swift in Sources */ = {isa = PBXBuildFile; fileRef = 301F6462216162550071A4CE /* AdditionField.swift */; };
		301F6468216165290071A4CE /* ConstantsTest.swift in Sources */ = {isa = PBXBuildFile; fileRef = 301F6467216165290071A4CE /* ConstantsTest.swift */; };
		301F646D216166AA0071A4CE /* AdditionFieldTest.swift in Sources */ = {isa = PBXBuildFile; fileRef = 301F646C216166AA0071A4CE /* AdditionFieldTest.swift */; };
		302E85612125ECC70031BA64 /* Parser.swift in Sources */ = {isa = PBXBuildFile; fileRef = 302E85602125ECC70031BA64 /* Parser.swift */; };
		302E85632125EE550031BA64 /* Constants.swift in Sources */ = {isa = PBXBuildFile; fileRef = 302E85622125EE550031BA64 /* Constants.swift */; };
		30697C2A21F63C5A0064FCAC /* NotificationNames.swift in Sources */ = {isa = PBXBuildFile; fileRef = 30697C2321F63C580064FCAC /* NotificationNames.swift */; };
		30697C2B21F63C5A0064FCAC /* Globals.swift in Sources */ = {isa = PBXBuildFile; fileRef = 30697C2421F63C590064FCAC /* Globals.swift */; };
		30697C2C21F63C5A0064FCAC /* FileManagerExtension.swift in Sources */ = {isa = PBXBuildFile; fileRef = 30697C2521F63C590064FCAC /* FileManagerExtension.swift */; };
		30697C2D21F63C5A0064FCAC /* PasswordGeneratorFlavour.swift in Sources */ = {isa = PBXBuildFile; fileRef = 30697C2621F63C590064FCAC /* PasswordGeneratorFlavour.swift */; };
		30697C2E21F63C5A0064FCAC /* Utils.swift in Sources */ = {isa = PBXBuildFile; fileRef = 30697C2721F63C590064FCAC /* Utils.swift */; };
		30697C2F21F63C5A0064FCAC /* DefaultsKeys.swift in Sources */ = {isa = PBXBuildFile; fileRef = 30697C2821F63C590064FCAC /* DefaultsKeys.swift */; };
		30697C3021F63C5A0064FCAC /* AppError.swift in Sources */ = {isa = PBXBuildFile; fileRef = 30697C2921F63C590064FCAC /* AppError.swift */; };
		30697C3321F63C8B0064FCAC /* PasscodeLockPresenter.swift in Sources */ = {isa = PBXBuildFile; fileRef = 30697C3121F63C8B0064FCAC /* PasscodeLockPresenter.swift */; };
		30697C3421F63C8B0064FCAC /* PasscodeLockViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 30697C3221F63C8B0064FCAC /* PasscodeLockViewController.swift */; };
		30697C3A21F63C990064FCAC /* UIViewControllerExtension.swift in Sources */ = {isa = PBXBuildFile; fileRef = 30697C3521F63C990064FCAC /* UIViewControllerExtension.swift */; };
		30697C3B21F63C990064FCAC /* String+Localization.swift in Sources */ = {isa = PBXBuildFile; fileRef = 30697C3621F63C990064FCAC /* String+Localization.swift */; };
		30697C3C21F63C990064FCAC /* UITextFieldExtension.swift in Sources */ = {isa = PBXBuildFile; fileRef = 30697C3721F63C990064FCAC /* UITextFieldExtension.swift */; };
		30697C3D21F63C990064FCAC /* UIViewExtension.swift in Sources */ = {isa = PBXBuildFile; fileRef = 30697C3821F63C990064FCAC /* UIViewExtension.swift */; };
		30697C3E21F63C990064FCAC /* String+Utilities.swift in Sources */ = {isa = PBXBuildFile; fileRef = 30697C3921F63C990064FCAC /* String+Utilities.swift */; };
		30697C4421F63CAB0064FCAC /* PasswordEntity.swift in Sources */ = {isa = PBXBuildFile; fileRef = 30697C3F21F63CAA0064FCAC /* PasswordEntity.swift */; };
		30697C4521F63CAB0064FCAC /* Password.swift in Sources */ = {isa = PBXBuildFile; fileRef = 30697C4021F63CAB0064FCAC /* Password.swift */; };
		30697C4621F63CAB0064FCAC /* GitCredential.swift in Sources */ = {isa = PBXBuildFile; fileRef = 30697C4121F63CAB0064FCAC /* GitCredential.swift */; };
		30697C4721F63CAB0064FCAC /* PasscodeLock.swift in Sources */ = {isa = PBXBuildFile; fileRef = 30697C4221F63CAB0064FCAC /* PasscodeLock.swift */; };
		30697C4821F63CAB0064FCAC /* PasswordStore.swift in Sources */ = {isa = PBXBuildFile; fileRef = 30697C4321F63CAB0064FCAC /* PasswordStore.swift */; };
		30697C4B21F63D460064FCAC /* ExtensionViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 30697C4921F63D460064FCAC /* ExtensionViewController.swift */; };
		30697C4C21F63D460064FCAC /* PasscodeExtensionDisplay.swift in Sources */ = {isa = PBXBuildFile; fileRef = 30697C4A21F63D460064FCAC /* PasscodeExtensionDisplay.swift */; };
		30697C5021F63D7F0064FCAC /* OnePasswordExtensionConstants.swift in Sources */ = {isa = PBXBuildFile; fileRef = 30697C4F21F63D7F0064FCAC /* OnePasswordExtensionConstants.swift */; };
		30697C5321F63E0B0064FCAC /* PasscodeExtensionDisplay.swift in Sources */ = {isa = PBXBuildFile; fileRef = 30697C5121F63E0B0064FCAC /* PasscodeExtensionDisplay.swift */; };
		30697C5421F63E0B0064FCAC /* CredentialProviderViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 30697C5221F63E0B0064FCAC /* CredentialProviderViewController.swift */; };
		30697C5F21F674800064FCAC /* String+UtilitiesTest.swift in Sources */ = {isa = PBXBuildFile; fileRef = 30697C5E21F674800064FCAC /* String+UtilitiesTest.swift */; };
		307BF39921BC2298003A082D /* TestBase.swift in Sources */ = {isa = PBXBuildFile; fileRef = 307BF39821BC2297003A082D /* TestBase.swift */; };
		30A1D29C21AF451E00E2D1F7 /* PasswordGeneratorFlavourTest.swift in Sources */ = {isa = PBXBuildFile; fileRef = 30A1D29B21AF451E00E2D1F7 /* PasswordGeneratorFlavourTest.swift */; };
		30A1D2A221B2BC6F00E2D1F7 /* TokenBuilder.swift in Sources */ = {isa = PBXBuildFile; fileRef = 30A1D2A121B2BC6F00E2D1F7 /* TokenBuilder.swift */; };
		30A1D2A621B2D46100E2D1F7 /* OtpType.swift in Sources */ = {isa = PBXBuildFile; fileRef = 30A1D2A521B2D46100E2D1F7 /* OtpType.swift */; };
		30A1D2A821B2D53200E2D1F7 /* PasswordChange.swift in Sources */ = {isa = PBXBuildFile; fileRef = 30A1D2A721B2D53200E2D1F7 /* PasswordChange.swift */; };
		30A1D2AA21B32A0100E2D1F7 /* OtpTypeTest.swift in Sources */ = {isa = PBXBuildFile; fileRef = 30A1D2A921B32A0100E2D1F7 /* OtpTypeTest.swift */; };
		30A1D2AC21B32C2A00E2D1F7 /* TokenBuilderTest.swift in Sources */ = {isa = PBXBuildFile; fileRef = 30A1D2AB21B32C2A00E2D1F7 /* TokenBuilderTest.swift */; };
		30B04860209A5141001013CA /* PasswordTest.swift in Sources */ = {isa = PBXBuildFile; fileRef = 30B0485F209A5141001013CA /* PasswordTest.swift */; };
		30BF5EC821EA8FB5000E4154 /* Localizable.strings in Resources */ = {isa = PBXBuildFile; fileRef = 30BF5ECA21EA8FB5000E4154 /* Localizable.strings */; };
		30BF5ED721ED2434000E4154 /* Localizable.stringsdict in Resources */ = {isa = PBXBuildFile; fileRef = 30BF5ED521ED2434000E4154 /* Localizable.stringsdict */; };
		30C25DBD21F3599E00BB27BB /* InfoPlist.strings in Resources */ = {isa = PBXBuildFile; fileRef = 30C25DBF21F3599E00BB27BB /* InfoPlist.strings */; };
		30C25DC021F35A6900BB27BB /* InfoPlist.strings in Resources */ = {isa = PBXBuildFile; fileRef = 30C25DC221F35A6900BB27BB /* InfoPlist.strings */; };
		30C25DD721F4834D00BB27BB /* UILocalizedLabel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 30C25DD521F4834D00BB27BB /* UILocalizedLabel.swift */; };
		30C25DD821F4834D00BB27BB /* UICodeHighlightingLabel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 30C25DD621F4834D00BB27BB /* UICodeHighlightingLabel.swift */; };
		30FD2F78214D9E0E005E0A92 /* ParserTest.swift in Sources */ = {isa = PBXBuildFile; fileRef = 30FD2F77214D9E0E005E0A92 /* ParserTest.swift */; };
		61326CDA7A73757FB68DCB04 /* Pods_passKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = DAB3F5541E51ADC8C6B56642 /* Pods_passKit.framework */; };
		A20691F41F2A3D0E0096483D /* SecurePasteboard.swift in Sources */ = {isa = PBXBuildFile; fileRef = A20691F31F2A3D0E0096483D /* SecurePasteboard.swift */; };
		A217ACE41E9BBBBD00A1A6CF /* GitConfigSettingTableViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = A217ACE31E9BBBBD00A1A6CF /* GitConfigSettingTableViewController.swift */; };
		A2367B9C1EEFE2E500C8FE8B /* SwiftyUserDefaults.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = DCA049951E3357E000522E8F /* SwiftyUserDefaults.framework */; };
		A2367BA01EF0387000C8FE8B /* Assets.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = A2367B9F1EF0387000C8FE8B /* Assets.xcassets */; };
		A239F5902158C07D00576CBF /* AuthenticationServices.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = A239F58F2158C07D00576CBF /* AuthenticationServices.framework */; settings = {ATTRIBUTES = (Weak, ); }; };
		A239F5962158C08C00576CBF /* AuthenticationServices.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = A239F58F2158C07D00576CBF /* AuthenticationServices.framework */; };
		A239F59C2158C08C00576CBF /* MainInterface.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = A239F59A2158C08C00576CBF /* MainInterface.storyboard */; };
		A239F5A12158C08C00576CBF /* passAutoFillExtension.appex in Embed App Extensions */ = {isa = PBXBuildFile; fileRef = A239F5952158C08B00576CBF /* passAutoFillExtension.appex */; settings = {ATTRIBUTES = (RemoveHeadersOnCopy, ); }; };
		A239F5A52158C3F400576CBF /* passKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = A26075781EEC6F34005DB03E /* passKit.framework */; };
		A26075811EEC6F34005DB03E /* passKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = A26075781EEC6F34005DB03E /* passKit.framework */; };
		A26075881EEC6F34005DB03E /* passKitTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = A26075871EEC6F34005DB03E /* passKitTests.swift */; };
		A260758A1EEC6F34005DB03E /* passKit.h in Headers */ = {isa = PBXBuildFile; fileRef = A260757A1EEC6F34005DB03E /* passKit.h */; settings = {ATTRIBUTES = (Public, ); }; };
		A260758D1EEC6F34005DB03E /* passKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = A26075781EEC6F34005DB03E /* passKit.framework */; };
		A260758E1EEC6F34005DB03E /* passKit.framework in Embed Frameworks */ = {isa = PBXBuildFile; fileRef = A26075781EEC6F34005DB03E /* passKit.framework */; settings = {ATTRIBUTES = (CodeSignOnCopy, RemoveHeadersOnCopy, ); }; };
		A26075961EEC6F8C005DB03E /* passKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = A26075781EEC6F34005DB03E /* passKit.framework */; };
		A26075AD1EEC7125005DB03E /* pass.xcdatamodeld in Sources */ = {isa = PBXBuildFile; fileRef = A26075A51EEC7125005DB03E /* pass.xcdatamodeld */; };
		A267002A1EEC466A00176B8A /* MainInterface.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = A26700281EEC466A00176B8A /* MainInterface.storyboard */; };
		A267002E1EEC466A00176B8A /* passExtension.appex in Embed App Extensions */ = {isa = PBXBuildFile; fileRef = A26700241EEC466A00176B8A /* passExtension.appex */; settings = {ATTRIBUTES = (RemoveHeadersOnCopy, ); }; };
		A26700371EEC475600176B8A /* passProcessor.js in Resources */ = {isa = PBXBuildFile; fileRef = A26700351EEC475600176B8A /* passProcessor.js */; };
		A2802BF91E70813A00879216 /* SliderTableViewCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = A2802BF71E70813A00879216 /* SliderTableViewCell.swift */; };
		A2802BFA1E70813A00879216 /* SliderTableViewCell.xib in Resources */ = {isa = PBXBuildFile; fileRef = A2802BF81E70813A00879216 /* SliderTableViewCell.xib */; };
		A2A61C131EEF90CB00CFE063 /* Base32.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = A262A58C1E68749C006B0890 /* Base32.framework */; };
		A2A61C151EEF90CB00CFE063 /* KeychainAccess.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = DCA742D91E599ED400D54E16 /* KeychainAccess.framework */; };
		A2A61C161EEF90CB00CFE063 /* ObjectiveGit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = DC1208571E35EBE60042942E /* ObjectiveGit.framework */; };
		A2A61C171EEF90CB00CFE063 /* OneTimePassword.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = DCA671DE1E7A73B100D3ABE1 /* OneTimePassword.framework */; };
		A2A61C201EEFABAD00CFE063 /* UtilsExtension.swift in Sources */ = {isa = PBXBuildFile; fileRef = A2A61C1F1EEFABAD00CFE063 /* UtilsExtension.swift */; };
		A2A7813F1E97DBD9001311F5 /* QRScannerController.swift in Sources */ = {isa = PBXBuildFile; fileRef = A2A7813E1E97DBD9001311F5 /* QRScannerController.swift */; };
		DC037CA61E4B883900609409 /* OpenSourceComponentsTableViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = DC037CA51E4B883900609409 /* OpenSourceComponentsTableViewController.swift */; };
		DC037CA81E4B898100609409 /* BasicStaticTableViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = DC037CA71E4B898100609409 /* BasicStaticTableViewController.swift */; };
		DC037CAA1E4B8EAE00609409 /* SpecialThanksTableViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = DC037CA91E4B8EAE00609409 /* SpecialThanksTableViewController.swift */; };
		DC037CB01E4CA51F00609409 /* GeneralSettingsTableViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = DC037CAF1E4CA51F00609409 /* GeneralSettingsTableViewController.swift */; };
		DC037CB21E4CAB1700609409 /* AboutRepositoryTableViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = DC037CB11E4CAB1700609409 /* AboutRepositoryTableViewController.swift */; };
		DC037CB81E4DD1A500609409 /* AddPasswordTableViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = DC037CB71E4DD1A500609409 /* AddPasswordTableViewController.swift */; };
		DC037CBB1E4DD47B00609409 /* TextFieldTableViewCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = DC037CB91E4DD47B00609409 /* TextFieldTableViewCell.swift */; };
		DC037CBC1E4DD47B00609409 /* TextFieldTableViewCell.xib in Resources */ = {isa = PBXBuildFile; fileRef = DC037CBA1E4DD47B00609409 /* TextFieldTableViewCell.xib */; };
		DC037CBF1E4ED4E100609409 /* TextViewTableViewCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = DC037CBD1E4ED4E100609409 /* TextViewTableViewCell.swift */; };
		DC037CC01E4ED4E100609409 /* TextViewTableViewCell.xib in Resources */ = {isa = PBXBuildFile; fileRef = DC037CBE1E4ED4E100609409 /* TextViewTableViewCell.xib */; };
		DC13B1511E8640810097803F /* passTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = DC13B1501E8640810097803F /* passTests.swift */; };
		DC193FFA1E49B4430077E0A3 /* AdvancedSettingsTableViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = DC193FF91E49B4430077E0A3 /* AdvancedSettingsTableViewController.swift */; };
		DC3E64E61E656F11009A83DE /* CommitLogsTableViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = DC3E64E51E656F11009A83DE /* CommitLogsTableViewController.swift */; };
		DC4914961E434301007FF592 /* LabelTableViewCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = DC4914941E434301007FF592 /* LabelTableViewCell.swift */; };
		DC4914991E434600007FF592 /* PasswordDetailTableViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = DC4914981E434600007FF592 /* PasswordDetailTableViewController.swift */; };
		DC5734AE1E439AD400D09270 /* PasswordsViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = DC5734AD1E439AD400D09270 /* PasswordsViewController.swift */; };
		DC5F385B1E56AADB00C69ACA /* PGPKeyArmorSettingTableViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = DC5F385A1E56AADB00C69ACA /* PGPKeyArmorSettingTableViewController.swift */; };
		DC8963C01E38EEB900828B09 /* SSHKeySettingTableViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = DC8963BF1E38EEB900828B09 /* SSHKeySettingTableViewController.swift */; };
		DC917BD71E2E8231000FDF54 /* AppDelegate.swift in Sources */ = {isa = PBXBuildFile; fileRef = DC917BD61E2E8231000FDF54 /* AppDelegate.swift */; };
		DC917BDC1E2E8231000FDF54 /* Main.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = DC917BDA1E2E8231000FDF54 /* Main.storyboard */; };
		DC917BDE1E2E8231000FDF54 /* Assets.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = DC917BDD1E2E8231000FDF54 /* Assets.xcassets */; };
		DC917BE11E2E8231000FDF54 /* LaunchScreen.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = DC917BDF1E2E8231000FDF54 /* LaunchScreen.storyboard */; };
		DC962CDF1E4B62C10033B5D8 /* AboutTableViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = DC962CDE1E4B62C10033B5D8 /* AboutTableViewController.swift */; };
		DCA0499A1E335CC800522E8F /* GitServerSettingTableViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = DCA049991E335CC800522E8F /* GitServerSettingTableViewController.swift */; };
		DCA0499C1E3362F400522E8F /* PGPKeySettingTableViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = DCA0499B1E3362F400522E8F /* PGPKeySettingTableViewController.swift */; };
		DCAAF7451E2FA66800AB94BC /* SettingsTableViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = DCAAF7441E2FA66800AB94BC /* SettingsTableViewController.swift */; };
		DCC408C71E307DBB00F29B0E /* SVProgressHUD.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = DCC408C61E307DBB00F29B0E /* SVProgressHUD.framework */; };
		DCC441521E8F6C06008A90C4 /* RawPasswordViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = DCC441511E8F6C06008A90C4 /* RawPasswordViewController.swift */; };
		DCC441541E916382008A90C4 /* GitSSHKeyArmorSettingTableViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = DCC441531E916382008A90C4 /* GitSSHKeyArmorSettingTableViewController.swift */; };
		DCD3C65E1EFB9BB400CBE842 /* SettingsSplitViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = DCD3C65D1EFB9BB400CBE842 /* SettingsSplitViewController.swift */; };
		DCDDEAB01E4639F300F68193 /* LabelTableViewCell.xib in Resources */ = {isa = PBXBuildFile; fileRef = DCDDEAAF1E4639F300F68193 /* LabelTableViewCell.xib */; };
		DCDDEAB31E4896BF00F68193 /* PasswordDetailTitleTableViewCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = DCDDEAB11E4896BF00F68193 /* PasswordDetailTitleTableViewCell.swift */; };
		DCFB779A1E4F3BCF008DE471 /* TitleTextFieldTableViewCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = DCFB77981E4F3BCF008DE471 /* TitleTextFieldTableViewCell.swift */; };
		DCFB779B1E4F3BCF008DE471 /* TitleTextFieldTableViewCell.xib in Resources */ = {isa = PBXBuildFile; fileRef = DCFB77991E4F3BCF008DE471 /* TitleTextFieldTableViewCell.xib */; };
		DCFB779E1E4F40C7008DE471 /* FillPasswordTableViewCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = DCFB779C1E4F40C7008DE471 /* FillPasswordTableViewCell.swift */; };
		DCFB779F1E4F40C7008DE471 /* FillPasswordTableViewCell.xib in Resources */ = {isa = PBXBuildFile; fileRef = DCFB779D1E4F40C7008DE471 /* FillPasswordTableViewCell.xib */; };
		DCFB77A31E500D9C008DE471 /* PasswordDetailTitleTableViewCell.xib in Resources */ = {isa = PBXBuildFile; fileRef = DCFB77A21E500D9C008DE471 /* PasswordDetailTitleTableViewCell.xib */; };
		DCFB77A71E502DF9008DE471 /* EditPasswordTableViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = DCFB77A61E502DF9008DE471 /* EditPasswordTableViewController.swift */; };
		DCFB77A91E502FF6008DE471 /* PasswordEditorTableViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = DCFB77A81E502FF6008DE471 /* PasswordEditorTableViewController.swift */; };
		DCFB77AB1E503729008DE471 /* ContentTableViewCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = DCFB77AA1E503729008DE471 /* ContentTableViewCell.swift */; };
		F98A59A2AA7FFBD060575859 /* Pods_passKitTests.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = CF843B3CF7D55A4070CBA1E4 /* Pods_passKitTests.framework */; };
/* End PBXBuildFile section */

/* Begin PBXContainerItemProxy section */
		A239F59F2158C08C00576CBF /* PBXContainerItemProxy */ = {
			isa = PBXContainerItemProxy;
			containerPortal = DC917BCB1E2E8231000FDF54 /* Project object */;
			proxyType = 1;
			remoteGlobalIDString = A239F5942158C08B00576CBF;
			remoteInfo = passAutoFillExtension;
		};
		A26075821EEC6F34005DB03E /* PBXContainerItemProxy */ = {
			isa = PBXContainerItemProxy;
			containerPortal = DC917BCB1E2E8231000FDF54 /* Project object */;
			proxyType = 1;
			remoteGlobalIDString = A26075771EEC6F34005DB03E;
			remoteInfo = passKit;
		};
		A26075841EEC6F34005DB03E /* PBXContainerItemProxy */ = {
			isa = PBXContainerItemProxy;
			containerPortal = DC917BCB1E2E8231000FDF54 /* Project object */;
			proxyType = 1;
			remoteGlobalIDString = DC917BD21E2E8231000FDF54;
			remoteInfo = pass;
		};
		A260758B1EEC6F34005DB03E /* PBXContainerItemProxy */ = {
			isa = PBXContainerItemProxy;
			containerPortal = DC917BCB1E2E8231000FDF54 /* Project object */;
			proxyType = 1;
			remoteGlobalIDString = A26075771EEC6F34005DB03E;
			remoteInfo = passKit;
		};
		A267002C1EEC466A00176B8A /* PBXContainerItemProxy */ = {
			isa = PBXContainerItemProxy;
			containerPortal = DC917BCB1E2E8231000FDF54 /* Project object */;
			proxyType = 1;
			remoteGlobalIDString = A26700231EEC466A00176B8A;
			remoteInfo = passExtension;
		};
		DC13B1531E8640810097803F /* PBXContainerItemProxy */ = {
			isa = PBXContainerItemProxy;
			containerPortal = DC917BCB1E2E8231000FDF54 /* Project object */;
			proxyType = 1;
			remoteGlobalIDString = DC917BD21E2E8231000FDF54;
			remoteInfo = pass;
		};
/* End PBXContainerItemProxy section */

/* Begin PBXCopyFilesBuildPhase section */
		A26075921EEC6F34005DB03E /* Embed Frameworks */ = {
			isa = PBXCopyFilesBuildPhase;
			buildActionMask = 2147483647;
			dstPath = "";
			dstSubfolderSpec = 10;
			files = (
				A260758E1EEC6F34005DB03E /* passKit.framework in Embed Frameworks */,
			);
			name = "Embed Frameworks";
			runOnlyForDeploymentPostprocessing = 0;
		};
		A26700191EEC450100176B8A /* Embed App Extensions */ = {
			isa = PBXCopyFilesBuildPhase;
			buildActionMask = 2147483647;
			dstPath = "";
			dstSubfolderSpec = 13;
			files = (
				A267002E1EEC466A00176B8A /* passExtension.appex in Embed App Extensions */,
				A239F5A12158C08C00576CBF /* passAutoFillExtension.appex in Embed App Extensions */,
			);
			name = "Embed App Extensions";
			runOnlyForDeploymentPostprocessing = 0;
		};
/* End PBXCopyFilesBuildPhase section */

/* Begin PBXFileReference section */
		300713C42219D54100F553AC /* AutoCellHeightUITableViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AutoCellHeightUITableViewController.swift; sourceTree = "<group>"; };
		301F6462216162550071A4CE /* AdditionField.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AdditionField.swift; sourceTree = "<group>"; };
		301F6467216165290071A4CE /* ConstantsTest.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ConstantsTest.swift; sourceTree = "<group>"; };
		301F646C216166AA0071A4CE /* AdditionFieldTest.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AdditionFieldTest.swift; sourceTree = "<group>"; };
		302E85602125ECC70031BA64 /* Parser.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Parser.swift; sourceTree = "<group>"; };
		302E85622125EE550031BA64 /* Constants.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Constants.swift; sourceTree = "<group>"; };
		30697C2321F63C580064FCAC /* NotificationNames.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = NotificationNames.swift; sourceTree = "<group>"; };
		30697C2421F63C590064FCAC /* Globals.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = Globals.swift; sourceTree = "<group>"; };
		30697C2521F63C590064FCAC /* FileManagerExtension.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = FileManagerExtension.swift; sourceTree = "<group>"; };
		30697C2621F63C590064FCAC /* PasswordGeneratorFlavour.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = PasswordGeneratorFlavour.swift; sourceTree = "<group>"; };
		30697C2721F63C590064FCAC /* Utils.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = Utils.swift; sourceTree = "<group>"; };
		30697C2821F63C590064FCAC /* DefaultsKeys.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = DefaultsKeys.swift; sourceTree = "<group>"; };
		30697C2921F63C590064FCAC /* AppError.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = AppError.swift; sourceTree = "<group>"; };
		30697C3121F63C8B0064FCAC /* PasscodeLockPresenter.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = PasscodeLockPresenter.swift; sourceTree = "<group>"; };
		30697C3221F63C8B0064FCAC /* PasscodeLockViewController.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = PasscodeLockViewController.swift; sourceTree = "<group>"; };
		30697C3521F63C990064FCAC /* UIViewControllerExtension.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = UIViewControllerExtension.swift; sourceTree = "<group>"; };
		30697C3621F63C990064FCAC /* String+Localization.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = "String+Localization.swift"; sourceTree = "<group>"; };
		30697C3721F63C990064FCAC /* UITextFieldExtension.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = UITextFieldExtension.swift; sourceTree = "<group>"; };
		30697C3821F63C990064FCAC /* UIViewExtension.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = UIViewExtension.swift; sourceTree = "<group>"; };
		30697C3921F63C990064FCAC /* String+Utilities.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = "String+Utilities.swift"; sourceTree = "<group>"; };
		30697C3F21F63CAA0064FCAC /* PasswordEntity.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = PasswordEntity.swift; sourceTree = "<group>"; };
		30697C4021F63CAB0064FCAC /* Password.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = Password.swift; sourceTree = "<group>"; };
		30697C4121F63CAB0064FCAC /* GitCredential.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = GitCredential.swift; sourceTree = "<group>"; };
		30697C4221F63CAB0064FCAC /* PasscodeLock.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = PasscodeLock.swift; sourceTree = "<group>"; };
		30697C4321F63CAB0064FCAC /* PasswordStore.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = PasswordStore.swift; sourceTree = "<group>"; };
		30697C4921F63D460064FCAC /* ExtensionViewController.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ExtensionViewController.swift; sourceTree = "<group>"; };
		30697C4A21F63D460064FCAC /* PasscodeExtensionDisplay.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = PasscodeExtensionDisplay.swift; sourceTree = "<group>"; };
		30697C4F21F63D7F0064FCAC /* OnePasswordExtensionConstants.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = OnePasswordExtensionConstants.swift; sourceTree = "<group>"; };
		30697C5121F63E0B0064FCAC /* PasscodeExtensionDisplay.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = PasscodeExtensionDisplay.swift; sourceTree = "<group>"; };
		30697C5221F63E0B0064FCAC /* CredentialProviderViewController.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = CredentialProviderViewController.swift; sourceTree = "<group>"; };
		30697C5E21F674800064FCAC /* String+UtilitiesTest.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = "String+UtilitiesTest.swift"; sourceTree = "<group>"; };
		307BF39821BC2297003A082D /* TestBase.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = TestBase.swift; sourceTree = "<group>"; };
		30A1D29B21AF451E00E2D1F7 /* PasswordGeneratorFlavourTest.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = PasswordGeneratorFlavourTest.swift; sourceTree = "<group>"; };
		30A1D2A121B2BC6F00E2D1F7 /* TokenBuilder.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = TokenBuilder.swift; sourceTree = "<group>"; };
		30A1D2A521B2D46100E2D1F7 /* OtpType.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = OtpType.swift; sourceTree = "<group>"; };
		30A1D2A721B2D53200E2D1F7 /* PasswordChange.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = PasswordChange.swift; sourceTree = "<group>"; };
		30A1D2A921B32A0100E2D1F7 /* OtpTypeTest.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = OtpTypeTest.swift; sourceTree = "<group>"; };
		30A1D2AB21B32C2A00E2D1F7 /* TokenBuilderTest.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = TokenBuilderTest.swift; sourceTree = "<group>"; };
		30B0485F209A5141001013CA /* PasswordTest.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = PasswordTest.swift; sourceTree = "<group>"; };
		30BF5EC921EA8FB5000E4154 /* en */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = en; path = en.lproj/Localizable.strings; sourceTree = "<group>"; };
		30BF5ED621ED2434000E4154 /* en */ = {isa = PBXFileReference; lastKnownFileType = text.plist.stringsdict; name = en; path = en.lproj/Localizable.stringsdict; sourceTree = "<group>"; };
		30C25DA921F34D2800BB27BB /* en */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = en; path = en.lproj/Main.strings; sourceTree = "<group>"; };
		30C25DBE21F3599E00BB27BB /* en */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = en; path = en.lproj/InfoPlist.strings; sourceTree = "<group>"; };
		30C25DC121F35A6900BB27BB /* en */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = en; path = en.lproj/InfoPlist.strings; sourceTree = "<group>"; };
		30C25DC321F3BEF500BB27BB /* de */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = de; path = de.lproj/Main.strings; sourceTree = "<group>"; };
		30C25DC421F3BEF500BB27BB /* de */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = de; path = de.lproj/Localizable.strings; sourceTree = "<group>"; };
		30C25DC521F3BEF500BB27BB /* de */ = {isa = PBXFileReference; lastKnownFileType = text.plist.stringsdict; name = de; path = de.lproj/Localizable.stringsdict; sourceTree = "<group>"; };
		30C25DC621F3BEF500BB27BB /* de */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = de; path = de.lproj/InfoPlist.strings; sourceTree = "<group>"; };
		30C25DC721F3BEF600BB27BB /* de */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = de; path = de.lproj/InfoPlist.strings; sourceTree = "<group>"; };
		30C25DD521F4834D00BB27BB /* UILocalizedLabel.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = UILocalizedLabel.swift; sourceTree = "<group>"; };
		30C25DD621F4834D00BB27BB /* UICodeHighlightingLabel.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = UICodeHighlightingLabel.swift; sourceTree = "<group>"; };
		30FD2F77214D9E0E005E0A92 /* ParserTest.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ParserTest.swift; sourceTree = "<group>"; };
		31C3033E8868D05B2C55C8B1 /* Pods-passExtension.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-passExtension.debug.xcconfig"; path = "Pods/Target Support Files/Pods-passExtension/Pods-passExtension.debug.xcconfig"; sourceTree = "<group>"; };
		3A5620D17DF5E86B61761D0E /* Pods_pass.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Pods_pass.framework; sourceTree = BUILT_PRODUCTS_DIR; };
		666769E0B255666D02945C15 /* Pods-passKitTests.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-passKitTests.release.xcconfig"; path = "Pods/Target Support Files/Pods-passKitTests/Pods-passKitTests.release.xcconfig"; sourceTree = "<group>"; };
		74083EA8C8D450E0AE34ED2F /* Pods-pass.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-pass.debug.xcconfig"; path = "Pods/Target Support Files/Pods-pass/Pods-pass.debug.xcconfig"; sourceTree = "<group>"; };
		7E088A9255B6CB576EF757C1 /* Pods-passKit.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-passKit.debug.xcconfig"; path = "Pods/Target Support Files/Pods-passKit/Pods-passKit.debug.xcconfig"; sourceTree = "<group>"; };
		A20691F31F2A3D0E0096483D /* SecurePasteboard.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = SecurePasteboard.swift; sourceTree = "<group>"; };
		A217ACE31E9BBBBD00A1A6CF /* GitConfigSettingTableViewController.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; lineEnding = 0; path = GitConfigSettingTableViewController.swift; sourceTree = "<group>"; xcLanguageSpecificationIdentifier = xcode.lang.swift; };
		A2227D4C1EEE5E25002A69A9 /* libObjectivePGP.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = libObjectivePGP.a; path = "Pods/../build/Debug-iphoneos/ObjectivePGP/libObjectivePGP.a"; sourceTree = "<group>"; };
		A2227D4E1EEE5E31002A69A9 /* libPods-pass.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = "libPods-pass.a"; path = "Pods/../build/Debug-iphoneos/libPods-pass.a"; sourceTree = "<group>"; };
		A2227D501EEE5E35002A69A9 /* libPods-passKit.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = "libPods-passKit.a"; path = "Pods/../build/Debug-iphoneos/libPods-passKit.a"; sourceTree = "<group>"; };
		A2227D521EEE5E46002A69A9 /* libPods-pass.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = "libPods-pass.a"; path = "Pods/../build/Debug-iphoneos/libPods-pass.a"; sourceTree = "<group>"; };
		A2227D541EEE5E78002A69A9 /* libObjectivePGP.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = libObjectivePGP.a; path = "../../Library/Developer/Xcode/DerivedData/pass-fwlmfsjroyvbfhdyqmglrwfhvjli/Build/Products/Debug-iphonesimulator/ObjectivePGP/libObjectivePGP.a"; sourceTree = "<group>"; };
		A2227D551EEE5E78002A69A9 /* libPods-pass.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = "libPods-pass.a"; path = "../../Library/Developer/Xcode/DerivedData/pass-fwlmfsjroyvbfhdyqmglrwfhvjli/Build/Products/Debug-iphonesimulator/libPods-pass.a"; sourceTree = "<group>"; };
		A2227D561EEE5E78002A69A9 /* libPods-passKit.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = "libPods-passKit.a"; path = "../../Library/Developer/Xcode/DerivedData/pass-fwlmfsjroyvbfhdyqmglrwfhvjli/Build/Products/Debug-iphonesimulator/libPods-passKit.a"; sourceTree = "<group>"; };
		A2367B9F1EF0387000C8FE8B /* Assets.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; path = Assets.xcassets; sourceTree = "<group>"; };
		A239F58F2158C07D00576CBF /* AuthenticationServices.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = AuthenticationServices.framework; path = System/Library/Frameworks/AuthenticationServices.framework; sourceTree = SDKROOT; };
		A239F5952158C08B00576CBF /* passAutoFillExtension.appex */ = {isa = PBXFileReference; explicitFileType = "wrapper.app-extension"; includeInIndex = 0; path = passAutoFillExtension.appex; sourceTree = BUILT_PRODUCTS_DIR; };
		A239F59B2158C08C00576CBF /* Base */ = {isa = PBXFileReference; lastKnownFileType = file.storyboard; name = Base; path = Base.lproj/MainInterface.storyboard; sourceTree = "<group>"; };
		A239F59D2158C08C00576CBF /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = "<group>"; };
		A239F59E2158C08C00576CBF /* passAutoFillExtension.entitlements */ = {isa = PBXFileReference; lastKnownFileType = text.plist.entitlements; path = passAutoFillExtension.entitlements; sourceTree = "<group>"; };
		A26075781EEC6F34005DB03E /* passKit.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = passKit.framework; sourceTree = BUILT_PRODUCTS_DIR; };
		A260757A1EEC6F34005DB03E /* passKit.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = passKit.h; sourceTree = "<group>"; };
		A260757B1EEC6F34005DB03E /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = "<group>"; };
		A26075801EEC6F34005DB03E /* passKitTests.xctest */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = passKitTests.xctest; sourceTree = BUILT_PRODUCTS_DIR; };
		A26075871EEC6F34005DB03E /* passKitTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = passKitTests.swift; sourceTree = "<group>"; };
		A26075891EEC6F34005DB03E /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = "<group>"; };
		A26075A61EEC7125005DB03E /* pass.xcdatamodel */ = {isa = PBXFileReference; lastKnownFileType = wrapper.xcdatamodel; path = pass.xcdatamodel; sourceTree = "<group>"; };
		A262A58C1E68749C006B0890 /* Base32.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Base32.framework; path = Carthage/Build/iOS/Base32.framework; sourceTree = "<group>"; };
		A26700241EEC466A00176B8A /* passExtension.appex */ = {isa = PBXFileReference; explicitFileType = "wrapper.app-extension"; includeInIndex = 0; path = passExtension.appex; sourceTree = BUILT_PRODUCTS_DIR; };
		A26700291EEC466A00176B8A /* Base */ = {isa = PBXFileReference; lastKnownFileType = file.storyboard; name = Base; path = Base.lproj/MainInterface.storyboard; sourceTree = "<group>"; };
		A267002B1EEC466A00176B8A /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = "<group>"; };
		A26700321EEC46C400176B8A /* pass.entitlements */ = {isa = PBXFileReference; lastKnownFileType = text.plist.entitlements; path = pass.entitlements; sourceTree = "<group>"; };
		A26700331EEC46C900176B8A /* passExtension.entitlements */ = {isa = PBXFileReference; lastKnownFileType = text.plist.entitlements; path = passExtension.entitlements; sourceTree = "<group>"; };
		A26700351EEC475600176B8A /* passProcessor.js */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.javascript; path = passProcessor.js; sourceTree = "<group>"; };
		A2802BF71E70813A00879216 /* SliderTableViewCell.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = SliderTableViewCell.swift; sourceTree = "<group>"; };
		A2802BF81E70813A00879216 /* SliderTableViewCell.xib */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = file.xib; path = SliderTableViewCell.xib; sourceTree = "<group>"; };
		A2A61C0C1EEF8DFE00CFE063 /* libPods-passExtension.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = "libPods-passExtension.a"; path = "../../Library/Developer/Xcode/DerivedData/pass-fwlmfsjroyvbfhdyqmglrwfhvjli/Build/Products/Debug-iphonesimulator/libPods-passExtension.a"; sourceTree = "<group>"; };
		A2A61C101EEF8E3500CFE063 /* libPods-passKit.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = "libPods-passKit.a"; path = "Pods/../build/Debug-iphoneos/libPods-passKit.a"; sourceTree = "<group>"; };
		A2A61C1F1EEFABAD00CFE063 /* UtilsExtension.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = UtilsExtension.swift; sourceTree = "<group>"; };
		A2A7813E1E97DBD9001311F5 /* QRScannerController.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = QRScannerController.swift; sourceTree = "<group>"; };
		A2BC54C71EEE5669001FAFBD /* Objective-CBridgingHeader.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "Objective-CBridgingHeader.h"; sourceTree = "<group>"; };
		B714FCC4AB231C45BE800C1C /* libPods-passKit-passExtension.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = "libPods-passKit-passExtension.a"; sourceTree = BUILT_PRODUCTS_DIR; };
		B916EC71CFADE2EB8A741282 /* Pods-pass.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-pass.release.xcconfig"; path = "Pods/Target Support Files/Pods-pass/Pods-pass.release.xcconfig"; sourceTree = "<group>"; };
		B975797E0F0B7476CADD6A7D /* Pods_passExtension.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Pods_passExtension.framework; sourceTree = BUILT_PRODUCTS_DIR; };
		C7FBB76CC9A018B7E07474D5 /* Pods-passKitTests.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-passKitTests.debug.xcconfig"; path = "Pods/Target Support Files/Pods-passKitTests/Pods-passKitTests.debug.xcconfig"; sourceTree = "<group>"; };
		CF68FFBE116027CB625ABD45 /* Pods-passKit.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-passKit.release.xcconfig"; path = "Pods/Target Support Files/Pods-passKit/Pods-passKit.release.xcconfig"; sourceTree = "<group>"; };
		CF843B3CF7D55A4070CBA1E4 /* Pods_passKitTests.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Pods_passKitTests.framework; sourceTree = BUILT_PRODUCTS_DIR; };
		DAB3F5541E51ADC8C6B56642 /* Pods_passKit.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Pods_passKit.framework; sourceTree = BUILT_PRODUCTS_DIR; };
		DC037CA51E4B883900609409 /* OpenSourceComponentsTableViewController.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = OpenSourceComponentsTableViewController.swift; sourceTree = "<group>"; };
		DC037CA71E4B898100609409 /* BasicStaticTableViewController.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = BasicStaticTableViewController.swift; sourceTree = "<group>"; };
		DC037CA91E4B8EAE00609409 /* SpecialThanksTableViewController.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = SpecialThanksTableViewController.swift; sourceTree = "<group>"; };
		DC037CAB1E4C1C7100609409 /* FavIcon.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = FavIcon.framework; path = Carthage/Build/iOS/FavIcon.framework; sourceTree = "<group>"; };
		DC037CAF1E4CA51F00609409 /* GeneralSettingsTableViewController.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = GeneralSettingsTableViewController.swift; sourceTree = "<group>"; };
		DC037CB11E4CAB1700609409 /* AboutRepositoryTableViewController.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = AboutRepositoryTableViewController.swift; sourceTree = "<group>"; };
		DC037CB71E4DD1A500609409 /* AddPasswordTableViewController.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = AddPasswordTableViewController.swift; sourceTree = "<group>"; };
		DC037CB91E4DD47B00609409 /* TextFieldTableViewCell.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = TextFieldTableViewCell.swift; sourceTree = "<group>"; };
		DC037CBA1E4DD47B00609409 /* TextFieldTableViewCell.xib */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = file.xib; path = TextFieldTableViewCell.xib; sourceTree = "<group>"; };
		DC037CBD1E4ED4E100609409 /* TextViewTableViewCell.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = TextViewTableViewCell.swift; sourceTree = "<group>"; };
		DC037CBE1E4ED4E100609409 /* TextViewTableViewCell.xib */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = file.xib; path = TextViewTableViewCell.xib; sourceTree = "<group>"; };
		DC1208571E35EBE60042942E /* ObjectiveGit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = ObjectiveGit.framework; path = Carthage/Build/iOS/ObjectiveGit.framework; sourceTree = "<group>"; };
		DC13B14E1E8640810097803F /* passTests.xctest */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = passTests.xctest; sourceTree = BUILT_PRODUCTS_DIR; };
		DC13B1501E8640810097803F /* passTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = passTests.swift; sourceTree = "<group>"; };
		DC13B1521E8640810097803F /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = "<group>"; };
		DC193FF91E49B4430077E0A3 /* AdvancedSettingsTableViewController.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; lineEnding = 0; path = AdvancedSettingsTableViewController.swift; sourceTree = "<group>"; xcLanguageSpecificationIdentifier = xcode.lang.swift; };
		DC193FFB1E49E0340077E0A3 /* PasscodeLock.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = PasscodeLock.framework; path = Carthage/Build/iOS/PasscodeLock.framework; sourceTree = "<group>"; };
		DC3E64E51E656F11009A83DE /* CommitLogsTableViewController.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = CommitLogsTableViewController.swift; sourceTree = "<group>"; };
		DC4914941E434301007FF592 /* LabelTableViewCell.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = LabelTableViewCell.swift; sourceTree = "<group>"; };
		DC4914981E434600007FF592 /* PasswordDetailTableViewController.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = PasswordDetailTableViewController.swift; sourceTree = "<group>"; };
		DC5734AD1E439AD400D09270 /* PasswordsViewController.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = PasswordsViewController.swift; sourceTree = "<group>"; };
		DC5F385A1E56AADB00C69ACA /* PGPKeyArmorSettingTableViewController.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = PGPKeyArmorSettingTableViewController.swift; sourceTree = "<group>"; };
		DC8963BF1E38EEB900828B09 /* SSHKeySettingTableViewController.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = SSHKeySettingTableViewController.swift; sourceTree = "<group>"; };
		DC917BD31E2E8231000FDF54 /* pass.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = pass.app; sourceTree = BUILT_PRODUCTS_DIR; };
		DC917BD61E2E8231000FDF54 /* AppDelegate.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AppDelegate.swift; sourceTree = "<group>"; };
		DC917BDB1E2E8231000FDF54 /* Base */ = {isa = PBXFileReference; lastKnownFileType = file.storyboard; name = Base; path = Base.lproj/Main.storyboard; sourceTree = "<group>"; };
		DC917BDD1E2E8231000FDF54 /* Assets.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; path = Assets.xcassets; sourceTree = "<group>"; };
		DC917BE01E2E8231000FDF54 /* Base */ = {isa = PBXFileReference; lastKnownFileType = file.storyboard; name = Base; path = Base.lproj/LaunchScreen.storyboard; sourceTree = "<group>"; };
		DC917BE21E2E8231000FDF54 /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = "<group>"; };
		DC962CDE1E4B62C10033B5D8 /* AboutTableViewController.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = AboutTableViewController.swift; sourceTree = "<group>"; };
		DCA049951E3357E000522E8F /* SwiftyUserDefaults.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = SwiftyUserDefaults.framework; path = Carthage/Build/iOS/SwiftyUserDefaults.framework; sourceTree = "<group>"; };
		DCA049991E335CC800522E8F /* GitServerSettingTableViewController.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = GitServerSettingTableViewController.swift; sourceTree = "<group>"; };
		DCA0499B1E3362F400522E8F /* PGPKeySettingTableViewController.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = PGPKeySettingTableViewController.swift; sourceTree = "<group>"; };
		DCA671DE1E7A73B100D3ABE1 /* OneTimePassword.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = OneTimePassword.framework; path = Carthage/Build/iOS/OneTimePassword.framework; sourceTree = "<group>"; };
		DCA742D91E599ED400D54E16 /* KeychainAccess.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = KeychainAccess.framework; path = Carthage/Build/iOS/KeychainAccess.framework; sourceTree = "<group>"; };
		DCAAF7441E2FA66800AB94BC /* SettingsTableViewController.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = SettingsTableViewController.swift; sourceTree = "<group>"; };
		DCC408C61E307DBB00F29B0E /* SVProgressHUD.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = SVProgressHUD.framework; path = Carthage/Build/iOS/SVProgressHUD.framework; sourceTree = "<group>"; };
		DCC441511E8F6C06008A90C4 /* RawPasswordViewController.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = RawPasswordViewController.swift; sourceTree = "<group>"; };
		DCC441531E916382008A90C4 /* GitSSHKeyArmorSettingTableViewController.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = GitSSHKeyArmorSettingTableViewController.swift; sourceTree = "<group>"; };
		DCD3C65D1EFB9BB400CBE842 /* SettingsSplitViewController.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = SettingsSplitViewController.swift; sourceTree = "<group>"; };
		DCDDEAAF1E4639F300F68193 /* LabelTableViewCell.xib */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = file.xib; path = LabelTableViewCell.xib; sourceTree = "<group>"; };
		DCDDEAB11E4896BF00F68193 /* PasswordDetailTitleTableViewCell.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = PasswordDetailTitleTableViewCell.swift; sourceTree = "<group>"; };
		DCFB77981E4F3BCF008DE471 /* TitleTextFieldTableViewCell.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = TitleTextFieldTableViewCell.swift; sourceTree = "<group>"; };
		DCFB77991E4F3BCF008DE471 /* TitleTextFieldTableViewCell.xib */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = file.xib; path = TitleTextFieldTableViewCell.xib; sourceTree = "<group>"; };
		DCFB779C1E4F40C7008DE471 /* FillPasswordTableViewCell.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = FillPasswordTableViewCell.swift; sourceTree = "<group>"; };
		DCFB779D1E4F40C7008DE471 /* FillPasswordTableViewCell.xib */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = file.xib; path = FillPasswordTableViewCell.xib; sourceTree = "<group>"; };
		DCFB77A21E500D9C008DE471 /* PasswordDetailTitleTableViewCell.xib */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = file.xib; path = PasswordDetailTitleTableViewCell.xib; sourceTree = "<group>"; };
		DCFB77A61E502DF9008DE471 /* EditPasswordTableViewController.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = EditPasswordTableViewController.swift; sourceTree = "<group>"; };
		DCFB77A81E502FF6008DE471 /* PasswordEditorTableViewController.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = PasswordEditorTableViewController.swift; sourceTree = "<group>"; };
		DCFB77AA1E503729008DE471 /* ContentTableViewCell.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ContentTableViewCell.swift; sourceTree = "<group>"; };
		F48936CFB84966DE9C2408F6 /* Pods-passExtension.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-passExtension.release.xcconfig"; path = "Pods/Target Support Files/Pods-passExtension/Pods-passExtension.release.xcconfig"; sourceTree = "<group>"; };
/* End PBXFileReference section */

/* Begin PBXFrameworksBuildPhase section */
		A239F5922158C08B00576CBF /* Frameworks */ = {
			isa = PBXFrameworksBuildPhase;
			buildActionMask = 2147483647;
			files = (
				A239F5A52158C3F400576CBF /* passKit.framework in Frameworks */,
				A239F5962158C08C00576CBF /* AuthenticationServices.framework in Frameworks */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
		A26075741EEC6F34005DB03E /* Frameworks */ = {
			isa = PBXFrameworksBuildPhase;
			buildActionMask = 2147483647;
			files = (
				61326CDA7A73757FB68DCB04 /* Pods_passKit.framework in Frameworks */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
		A260757D1EEC6F34005DB03E /* Frameworks */ = {
			isa = PBXFrameworksBuildPhase;
			buildActionMask = 2147483647;
			files = (
				A26075811EEC6F34005DB03E /* passKit.framework in Frameworks */,
				F98A59A2AA7FFBD060575859 /* Pods_passKitTests.framework in Frameworks */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
		A26700211EEC466A00176B8A /* Frameworks */ = {
			isa = PBXFrameworksBuildPhase;
			buildActionMask = 2147483647;
			files = (
				A2367B9C1EEFE2E500C8FE8B /* SwiftyUserDefaults.framework in Frameworks */,
				A2A61C131EEF90CB00CFE063 /* Base32.framework in Frameworks */,
				A2A61C151EEF90CB00CFE063 /* KeychainAccess.framework in Frameworks */,
				A2A61C161EEF90CB00CFE063 /* ObjectiveGit.framework in Frameworks */,
				A2A61C171EEF90CB00CFE063 /* OneTimePassword.framework in Frameworks */,
				A26075961EEC6F8C005DB03E /* passKit.framework in Frameworks */,
				23B82F0228254275DBA609E7 /* Pods_passExtension.framework in Frameworks */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
		DC13B14B1E8640810097803F /* Frameworks */ = {
			isa = PBXFrameworksBuildPhase;
			buildActionMask = 2147483647;
			files = (
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
		DC917BD01E2E8231000FDF54 /* Frameworks */ = {
			isa = PBXFrameworksBuildPhase;
			buildActionMask = 2147483647;
			files = (
				A239F5902158C07D00576CBF /* AuthenticationServices.framework in Frameworks */,
				A260758D1EEC6F34005DB03E /* passKit.framework in Frameworks */,
				DCC408C71E307DBB00F29B0E /* SVProgressHUD.framework in Frameworks */,
				18F19A67B0C07F13C17169E0 /* Pods_pass.framework in Frameworks */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
/* End PBXFrameworksBuildPhase section */

/* Begin PBXGroup section */
		301F6464216164670071A4CE /* Helpers */ = {
			isa = PBXGroup;
			children = (
				30A1D29B21AF451E00E2D1F7 /* PasswordGeneratorFlavourTest.swift */,
			);
			path = Helpers;
			sourceTree = "<group>";
		};
		30697C5521F63F870064FCAC /* Extensions */ = {
			isa = PBXGroup;
			children = (
				30697C5E21F674800064FCAC /* String+UtilitiesTest.swift */,
			);
			path = Extensions;
			sourceTree = "<group>";
		};
		30B6AABA21F49095006B352D /* Extensions */ = {
			isa = PBXGroup;
			children = (
				30697C3621F63C990064FCAC /* String+Localization.swift */,
				30697C3921F63C990064FCAC /* String+Utilities.swift */,
				30697C3721F63C990064FCAC /* UITextFieldExtension.swift */,
				30697C3521F63C990064FCAC /* UIViewControllerExtension.swift */,
				30697C3821F63C990064FCAC /* UIViewExtension.swift */,
			);
			path = Extensions;
			sourceTree = "<group>";
		};
		30C015A3214ECF2B005BB6DF /* Parser */ = {
			isa = PBXGroup;
			children = (
				301F6462216162550071A4CE /* AdditionField.swift */,
				302E85622125EE550031BA64 /* Constants.swift */,
				30A1D2A521B2D46100E2D1F7 /* OtpType.swift */,
				302E85602125ECC70031BA64 /* Parser.swift */,
				30A1D2A721B2D53200E2D1F7 /* PasswordChange.swift */,
				30A1D2A121B2BC6F00E2D1F7 /* TokenBuilder.swift */,
			);
			path = Parser;
			sourceTree = "<group>";
		};
		30C015A6214ED32A005BB6DF /* Parser */ = {
			isa = PBXGroup;
			children = (
				301F646C216166AA0071A4CE /* AdditionFieldTest.swift */,
				301F6467216165290071A4CE /* ConstantsTest.swift */,
				30A1D2A921B32A0100E2D1F7 /* OtpTypeTest.swift */,
				30FD2F77214D9E0E005E0A92 /* ParserTest.swift */,
				30A1D2AB21B32C2A00E2D1F7 /* TokenBuilderTest.swift */,
			);
			path = Parser;
			sourceTree = "<group>";
		};
		30C015A7214ED378005BB6DF /* Models */ = {
			isa = PBXGroup;
			children = (
				30B0485F209A5141001013CA /* PasswordTest.swift */,
			);
			path = Models;
			sourceTree = "<group>";
		};
		30C25DD421F4831200BB27BB /* UserInterface */ = {
			isa = PBXGroup;
			children = (
				30C25DD621F4834D00BB27BB /* UICodeHighlightingLabel.swift */,
				30C25DD521F4834D00BB27BB /* UILocalizedLabel.swift */,
				300713C42219D54100F553AC /* AutoCellHeightUITableViewController.swift */,
			);
			path = UserInterface;
			sourceTree = "<group>";
		};
		A2168A801EFD431A005EA873 /* Controllers */ = {
			isa = PBXGroup;
			children = (
				30697C4921F63D460064FCAC /* ExtensionViewController.swift */,
				30697C4A21F63D460064FCAC /* PasscodeExtensionDisplay.swift */,
			);
			path = Controllers;
			sourceTree = "<group>";
		};
		A2168A811EFD4322005EA873 /* Helpers */ = {
			isa = PBXGroup;
			children = (
				30697C4F21F63D7F0064FCAC /* OnePasswordExtensionConstants.swift */,
			);
			path = Helpers;
			sourceTree = "<group>";
		};
		A239F5972158C08C00576CBF /* passAutoFillExtension */ = {
			isa = PBXGroup;
			children = (
				A239F5A921591E3700576CBF /* Controllers */,
				A239F59E2158C08C00576CBF /* passAutoFillExtension.entitlements */,
				A239F59A2158C08C00576CBF /* MainInterface.storyboard */,
				A239F59D2158C08C00576CBF /* Info.plist */,
			);
			path = passAutoFillExtension;
			sourceTree = "<group>";
		};
		A239F5A921591E3700576CBF /* Controllers */ = {
			isa = PBXGroup;
			children = (
				30697C5221F63E0B0064FCAC /* CredentialProviderViewController.swift */,
				30697C5121F63E0B0064FCAC /* PasscodeExtensionDisplay.swift */,
			);
			path = Controllers;
			sourceTree = "<group>";
		};
		A26075791EEC6F34005DB03E /* passKit */ = {
			isa = PBXGroup;
			children = (
				A2C532B9201DD07500DB9F53 /* Controllers */,
				30B6AABA21F49095006B352D /* Extensions */,
				A2F4E20F1EED7F0A0011986E /* Helpers */,
				A2F4E20E1EED7F040011986E /* Models */,
				30C015A3214ECF2B005BB6DF /* Parser */,
				A260757A1EEC6F34005DB03E /* passKit.h */,
				A26075A51EEC7125005DB03E /* pass.xcdatamodeld */,
				A260757B1EEC6F34005DB03E /* Info.plist */,
			);
			path = passKit;
			sourceTree = "<group>";
		};
		A26075861EEC6F34005DB03E /* passKitTests */ = {
			isa = PBXGroup;
			children = (
				30697C5521F63F870064FCAC /* Extensions */,
				301F6464216164670071A4CE /* Helpers */,
				30C015A7214ED378005BB6DF /* Models */,
				30C015A6214ED32A005BB6DF /* Parser */,
				A26075871EEC6F34005DB03E /* passKitTests.swift */,
				307BF39821BC2297003A082D /* TestBase.swift */,
				A26075891EEC6F34005DB03E /* Info.plist */,
			);
			path = passKitTests;
			sourceTree = "<group>";
		};
		A26700251EEC466A00176B8A /* passExtension */ = {
			isa = PBXGroup;
			children = (
				A2168A801EFD431A005EA873 /* Controllers */,
				A2168A811EFD4322005EA873 /* Helpers */,
				A2367B9F1EF0387000C8FE8B /* Assets.xcassets */,
				A26700351EEC475600176B8A /* passProcessor.js */,
				A26700331EEC46C900176B8A /* passExtension.entitlements */,
				A26700281EEC466A00176B8A /* MainInterface.storyboard */,
				30C25DC221F35A6900BB27BB /* InfoPlist.strings */,
				A267002B1EEC466A00176B8A /* Info.plist */,
			);
			path = passExtension;
			sourceTree = "<group>";
		};
		A2C532B9201DD07500DB9F53 /* Controllers */ = {
			isa = PBXGroup;
			children = (
				30697C3121F63C8B0064FCAC /* PasscodeLockPresenter.swift */,
				30697C3221F63C8B0064FCAC /* PasscodeLockViewController.swift */,
			);
			path = Controllers;
			sourceTree = "<group>";
		};
		A2F4E20E1EED7F040011986E /* Models */ = {
			isa = PBXGroup;
			children = (
				30697C4121F63CAB0064FCAC /* GitCredential.swift */,
				30697C4221F63CAB0064FCAC /* PasscodeLock.swift */,
				30697C4021F63CAB0064FCAC /* Password.swift */,
				30697C3F21F63CAA0064FCAC /* PasswordEntity.swift */,
				30697C4321F63CAB0064FCAC /* PasswordStore.swift */,
			);
			path = Models;
			sourceTree = "<group>";
		};
		A2F4E20F1EED7F0A0011986E /* Helpers */ = {
			isa = PBXGroup;
			children = (
				30697C2921F63C590064FCAC /* AppError.swift */,
				30697C2821F63C590064FCAC /* DefaultsKeys.swift */,
				30697C2521F63C590064FCAC /* FileManagerExtension.swift */,
				30697C2421F63C590064FCAC /* Globals.swift */,
				30697C2321F63C580064FCAC /* NotificationNames.swift */,
				30697C2621F63C590064FCAC /* PasswordGeneratorFlavour.swift */,
				30697C2721F63C590064FCAC /* Utils.swift */,
			);
			path = Helpers;
			sourceTree = "<group>";
		};
		A51B01737D08DB47BB58F85A /* Pods */ = {
			isa = PBXGroup;
			children = (
				7E088A9255B6CB576EF757C1 /* Pods-passKit.debug.xcconfig */,
				CF68FFBE116027CB625ABD45 /* Pods-passKit.release.xcconfig */,
				74083EA8C8D450E0AE34ED2F /* Pods-pass.debug.xcconfig */,
				B916EC71CFADE2EB8A741282 /* Pods-pass.release.xcconfig */,
				31C3033E8868D05B2C55C8B1 /* Pods-passExtension.debug.xcconfig */,
				F48936CFB84966DE9C2408F6 /* Pods-passExtension.release.xcconfig */,
				C7FBB76CC9A018B7E07474D5 /* Pods-passKitTests.debug.xcconfig */,
				666769E0B255666D02945C15 /* Pods-passKitTests.release.xcconfig */,
			);
			name = Pods;
			sourceTree = "<group>";
		};
		DC13B14F1E8640810097803F /* passTests */ = {
			isa = PBXGroup;
			children = (
				DC13B1501E8640810097803F /* passTests.swift */,
				DC13B1521E8640810097803F /* Info.plist */,
			);
			path = passTests;
			sourceTree = "<group>";
		};
		DC19400C1E4B39400077E0A3 /* Controllers */ = {
			isa = PBXGroup;
			children = (
				DC037CB11E4CAB1700609409 /* AboutRepositoryTableViewController.swift */,
				DC962CDE1E4B62C10033B5D8 /* AboutTableViewController.swift */,
				DC037CB71E4DD1A500609409 /* AddPasswordTableViewController.swift */,
				DC193FF91E49B4430077E0A3 /* AdvancedSettingsTableViewController.swift */,
				DC037CA71E4B898100609409 /* BasicStaticTableViewController.swift */,
				DC3E64E51E656F11009A83DE /* CommitLogsTableViewController.swift */,
				DCFB77A61E502DF9008DE471 /* EditPasswordTableViewController.swift */,
				DC037CAF1E4CA51F00609409 /* GeneralSettingsTableViewController.swift */,
				A217ACE31E9BBBBD00A1A6CF /* GitConfigSettingTableViewController.swift */,
				DCA049991E335CC800522E8F /* GitServerSettingTableViewController.swift */,
				DCC441531E916382008A90C4 /* GitSSHKeyArmorSettingTableViewController.swift */,
				DC037CA51E4B883900609409 /* OpenSourceComponentsTableViewController.swift */,
				DC4914981E434600007FF592 /* PasswordDetailTableViewController.swift */,
				DCFB77A81E502FF6008DE471 /* PasswordEditorTableViewController.swift */,
				DC5734AD1E439AD400D09270 /* PasswordsViewController.swift */,
				DC5F385A1E56AADB00C69ACA /* PGPKeyArmorSettingTableViewController.swift */,
				DCA0499B1E3362F400522E8F /* PGPKeySettingTableViewController.swift */,
				A2A7813E1E97DBD9001311F5 /* QRScannerController.swift */,
				DCC441511E8F6C06008A90C4 /* RawPasswordViewController.swift */,
				DCD3C65D1EFB9BB400CBE842 /* SettingsSplitViewController.swift */,
				DCAAF7441E2FA66800AB94BC /* SettingsTableViewController.swift */,
				DC037CA91E4B8EAE00609409 /* SpecialThanksTableViewController.swift */,
				DC8963BF1E38EEB900828B09 /* SSHKeySettingTableViewController.swift */,
			);
			path = Controllers;
			sourceTree = "<group>";
		};
		DC19400E1E4B3A610077E0A3 /* Helpers */ = {
			isa = PBXGroup;
			children = (
				A2BC54C71EEE5669001FAFBD /* Objective-CBridgingHeader.h */,
				A2A61C1F1EEFABAD00CFE063 /* UtilsExtension.swift */,
				A20691F31F2A3D0E0096483D /* SecurePasteboard.swift */,
			);
			path = Helpers;
			sourceTree = "<group>";
		};
		DC19400F1E4B3A9E0077E0A3 /* Views */ = {
			isa = PBXGroup;
			children = (
				DCFB77AA1E503729008DE471 /* ContentTableViewCell.swift */,
				DCFB779C1E4F40C7008DE471 /* FillPasswordTableViewCell.swift */,
				DCFB779D1E4F40C7008DE471 /* FillPasswordTableViewCell.xib */,
				DC4914941E434301007FF592 /* LabelTableViewCell.swift */,
				DCDDEAAF1E4639F300F68193 /* LabelTableViewCell.xib */,
				DCDDEAB11E4896BF00F68193 /* PasswordDetailTitleTableViewCell.swift */,
				DCFB77A21E500D9C008DE471 /* PasswordDetailTitleTableViewCell.xib */,
				A2802BF71E70813A00879216 /* SliderTableViewCell.swift */,
				A2802BF81E70813A00879216 /* SliderTableViewCell.xib */,
				DC037CB91E4DD47B00609409 /* TextFieldTableViewCell.swift */,
				DC037CBA1E4DD47B00609409 /* TextFieldTableViewCell.xib */,
				DC037CBD1E4ED4E100609409 /* TextViewTableViewCell.swift */,
				DC037CBE1E4ED4E100609409 /* TextViewTableViewCell.xib */,
				DCFB77981E4F3BCF008DE471 /* TitleTextFieldTableViewCell.swift */,
				DCFB77991E4F3BCF008DE471 /* TitleTextFieldTableViewCell.xib */,
			);
			path = Views;
			sourceTree = "<group>";
		};
		DC917BCA1E2E8231000FDF54 = {
			isa = PBXGroup;
			children = (
				DC917BED1E2F38C4000FDF54 /* Frameworks */,
				DC917BD51E2E8231000FDF54 /* pass */,
				A239F5972158C08C00576CBF /* passAutoFillExtension */,
				A26700251EEC466A00176B8A /* passExtension */,
				A26075791EEC6F34005DB03E /* passKit */,
				A26075861EEC6F34005DB03E /* passKitTests */,
				DC13B14F1E8640810097803F /* passTests */,
				A51B01737D08DB47BB58F85A /* Pods */,
				DC917BD41E2E8231000FDF54 /* Products */,
			);
			sourceTree = "<group>";
		};
		DC917BD41E2E8231000FDF54 /* Products */ = {
			isa = PBXGroup;
			children = (
				DC917BD31E2E8231000FDF54 /* pass.app */,
				DC13B14E1E8640810097803F /* passTests.xctest */,
				A26700241EEC466A00176B8A /* passExtension.appex */,
				A26075781EEC6F34005DB03E /* passKit.framework */,
				A26075801EEC6F34005DB03E /* passKitTests.xctest */,
				A239F5952158C08B00576CBF /* passAutoFillExtension.appex */,
			);
			name = Products;
			sourceTree = "<group>";
		};
		DC917BD51E2E8231000FDF54 /* pass */ = {
			isa = PBXGroup;
			children = (
				DC19400C1E4B39400077E0A3 /* Controllers */,
				DC19400E1E4B3A610077E0A3 /* Helpers */,
				30C25DD421F4831200BB27BB /* UserInterface */,
				DC19400F1E4B3A9E0077E0A3 /* Views */,
				DC917BDD1E2E8231000FDF54 /* Assets.xcassets */,
				DC917BD61E2E8231000FDF54 /* AppDelegate.swift */,
				A26700321EEC46C400176B8A /* pass.entitlements */,
				DC917BDF1E2E8231000FDF54 /* LaunchScreen.storyboard */,
				DC917BDA1E2E8231000FDF54 /* Main.storyboard */,
				30C25DBF21F3599E00BB27BB /* InfoPlist.strings */,
				30BF5ECA21EA8FB5000E4154 /* Localizable.strings */,
				30BF5ED521ED2434000E4154 /* Localizable.stringsdict */,
				DC917BE21E2E8231000FDF54 /* Info.plist */,
			);
			path = pass;
			sourceTree = "<group>";
		};
		DC917BED1E2F38C4000FDF54 /* Frameworks */ = {
			isa = PBXGroup;
			children = (
				A239F58F2158C07D00576CBF /* AuthenticationServices.framework */,
				A2A61C101EEF8E3500CFE063 /* libPods-passKit.a */,
				A2A61C0C1EEF8DFE00CFE063 /* libPods-passExtension.a */,
				A2227D541EEE5E78002A69A9 /* libObjectivePGP.a */,
				A2227D551EEE5E78002A69A9 /* libPods-pass.a */,
				A2227D561EEE5E78002A69A9 /* libPods-passKit.a */,
				A2227D521EEE5E46002A69A9 /* libPods-pass.a */,
				A2227D501EEE5E35002A69A9 /* libPods-passKit.a */,
				A2227D4E1EEE5E31002A69A9 /* libPods-pass.a */,
				A2227D4C1EEE5E25002A69A9 /* libObjectivePGP.a */,
				DCA671DE1E7A73B100D3ABE1 /* OneTimePassword.framework */,
				A262A58C1E68749C006B0890 /* Base32.framework */,
				DCA742D91E599ED400D54E16 /* KeychainAccess.framework */,
				DC037CAB1E4C1C7100609409 /* FavIcon.framework */,
				DC193FFB1E49E0340077E0A3 /* PasscodeLock.framework */,
				DC1208571E35EBE60042942E /* ObjectiveGit.framework */,
				DCA049951E3357E000522E8F /* SwiftyUserDefaults.framework */,
				DCC408C61E307DBB00F29B0E /* SVProgressHUD.framework */,
				B714FCC4AB231C45BE800C1C /* libPods-passKit-passExtension.a */,
				3A5620D17DF5E86B61761D0E /* Pods_pass.framework */,
				B975797E0F0B7476CADD6A7D /* Pods_passExtension.framework */,
				DAB3F5541E51ADC8C6B56642 /* Pods_passKit.framework */,
				CF843B3CF7D55A4070CBA1E4 /* Pods_passKitTests.framework */,
			);
			name = Frameworks;
			sourceTree = "<group>";
		};
/* End PBXGroup section */

/* Begin PBXHeadersBuildPhase section */
		A26075751EEC6F34005DB03E /* Headers */ = {
			isa = PBXHeadersBuildPhase;
			buildActionMask = 2147483647;
			files = (
				A260758A1EEC6F34005DB03E /* passKit.h in Headers */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
/* End PBXHeadersBuildPhase section */

/* Begin PBXNativeTarget section */
		A239F5942158C08B00576CBF /* passAutoFillExtension */ = {
			isa = PBXNativeTarget;
			buildConfigurationList = A239F5A22158C08C00576CBF /* Build configuration list for PBXNativeTarget "passAutoFillExtension" */;
			buildPhases = (
				A239F5912158C08B00576CBF /* Sources */,
				A239F5922158C08B00576CBF /* Frameworks */,
				A239F5932158C08B00576CBF /* Resources */,
			);
			buildRules = (
			);
			dependencies = (
			);
			name = passAutoFillExtension;
			productName = passAutoFillExtension;
			productReference = A239F5952158C08B00576CBF /* passAutoFillExtension.appex */;
			productType = "com.apple.product-type.app-extension";
		};
		A26075771EEC6F34005DB03E /* passKit */ = {
			isa = PBXNativeTarget;
			buildConfigurationList = A260758F1EEC6F34005DB03E /* Build configuration list for PBXNativeTarget "passKit" */;
			buildPhases = (
				736C6F64F90A20CB9A00B420 /* [CP] Check Pods Manifest.lock */,
				A26075731EEC6F34005DB03E /* Sources */,
				A26075741EEC6F34005DB03E /* Frameworks */,
				A26075751EEC6F34005DB03E /* Headers */,
				A26075761EEC6F34005DB03E /* Resources */,
			);
			buildRules = (
			);
			dependencies = (
			);
			name = passKit;
			productName = passKit;
			productReference = A26075781EEC6F34005DB03E /* passKit.framework */;
			productType = "com.apple.product-type.framework";
		};
		A260757F1EEC6F34005DB03E /* passKitTests */ = {
			isa = PBXNativeTarget;
			buildConfigurationList = A26075931EEC6F34005DB03E /* Build configuration list for PBXNativeTarget "passKitTests" */;
			buildPhases = (
				94AA4FCF7FF3474A970BE194 /* [CP] Check Pods Manifest.lock */,
				A260757C1EEC6F34005DB03E /* Sources */,
				A260757D1EEC6F34005DB03E /* Frameworks */,
				A260757E1EEC6F34005DB03E /* Resources */,
				6AEAED0AF4328940B21EAC44 /* [CP] Embed Pods Frameworks */,
			);
			buildRules = (
			);
			dependencies = (
				A26075831EEC6F34005DB03E /* PBXTargetDependency */,
				A26075851EEC6F34005DB03E /* PBXTargetDependency */,
			);
			name = passKitTests;
			productName = passKitTests;
			productReference = A26075801EEC6F34005DB03E /* passKitTests.xctest */;
			productType = "com.apple.product-type.bundle.unit-test";
		};
		A26700231EEC466A00176B8A /* passExtension */ = {
			isa = PBXNativeTarget;
			buildConfigurationList = A267002F1EEC466A00176B8A /* Build configuration list for PBXNativeTarget "passExtension" */;
			buildPhases = (
				4E129FBB05B9E2D357E274FB /* [CP] Check Pods Manifest.lock */,
				A26700201EEC466A00176B8A /* Sources */,
				A26700211EEC466A00176B8A /* Frameworks */,
				A26700221EEC466A00176B8A /* Resources */,
			);
			buildRules = (
			);
			dependencies = (
			);
			name = passExtension;
			productName = passExtension;
			productReference = A26700241EEC466A00176B8A /* passExtension.appex */;
			productType = "com.apple.product-type.app-extension";
		};
		DC13B14D1E8640810097803F /* passTests */ = {
			isa = PBXNativeTarget;
			buildConfigurationList = DC13B1571E8640810097803F /* Build configuration list for PBXNativeTarget "passTests" */;
			buildPhases = (
				DC13B14A1E8640810097803F /* Sources */,
				DC13B14B1E8640810097803F /* Frameworks */,
				DC13B14C1E8640810097803F /* Resources */,
			);
			buildRules = (
			);
			dependencies = (
				DC13B1541E8640810097803F /* PBXTargetDependency */,
			);
			name = passTests;
			productName = passTests;
			productReference = DC13B14E1E8640810097803F /* passTests.xctest */;
			productType = "com.apple.product-type.bundle.unit-test";
		};
		DC917BD21E2E8231000FDF54 /* pass */ = {
			isa = PBXNativeTarget;
			buildConfigurationList = DC917BE51E2E8231000FDF54 /* Build configuration list for PBXNativeTarget "pass" */;
			buildPhases = (
				A0D5C2C761FEDD804D2A5B62 /* [CP] Check Pods Manifest.lock */,
				DC917BCF1E2E8231000FDF54 /* Sources */,
				DC917BD01E2E8231000FDF54 /* Frameworks */,
				DC917BD11E2E8231000FDF54 /* Resources */,
				DC917BEC1E2F3659000FDF54 /* Run Script */,
				A26700191EEC450100176B8A /* Embed App Extensions */,
				A26075921EEC6F34005DB03E /* Embed Frameworks */,
				7F5ED3FD24ED627DC957D425 /* [CP] Embed Pods Frameworks */,
			);
			buildRules = (
			);
			dependencies = (
				A267002D1EEC466A00176B8A /* PBXTargetDependency */,
				A260758C1EEC6F34005DB03E /* PBXTargetDependency */,
				A239F5A02158C08C00576CBF /* PBXTargetDependency */,
			);
			name = pass;
			productName = pass;
			productReference = DC917BD31E2E8231000FDF54 /* pass.app */;
			productType = "com.apple.product-type.application";
		};
/* End PBXNativeTarget section */

/* Begin PBXProject section */
		DC917BCB1E2E8231000FDF54 /* Project object */ = {
			isa = PBXProject;
			attributes = {
				LastSwiftUpdateCheck = 1000;
				LastUpgradeCheck = 0930;
				ORGANIZATIONNAME = "Bob Sun";
				TargetAttributes = {
					A239F5942158C08B00576CBF = {
						CreatedOnToolsVersion = 10.0;
						DevelopmentTeam = 4WDM8E95VU;
						ProvisioningStyle = Manual;
						SystemCapabilities = {
							com.apple.ApplicationGroups.iOS = {
								enabled = 1;
							};
							com.apple.Keychain = {
								enabled = 1;
							};
						};
					};
					A26075771EEC6F34005DB03E = {
						CreatedOnToolsVersion = 8.3.3;
						LastSwiftMigration = 0900;
						ProvisioningStyle = Manual;
					};
					A260757F1EEC6F34005DB03E = {
						CreatedOnToolsVersion = 8.3.3;
						LastSwiftMigration = 0900;
						ProvisioningStyle = Automatic;
						TestTargetID = DC917BD21E2E8231000FDF54;
					};
					A26700231EEC466A00176B8A = {
						CreatedOnToolsVersion = 8.3.3;
						DevelopmentTeam = 4WDM8E95VU;
						LastSwiftMigration = 0900;
						ProvisioningStyle = Manual;
						SystemCapabilities = {
							com.apple.ApplicationGroups.iOS = {
								enabled = 1;
							};
							com.apple.Keychain = {
								enabled = 1;
							};
						};
					};
					DC13B14D1E8640810097803F = {
						CreatedOnToolsVersion = 8.3;
						DevelopmentTeam = 4WDM8E95VU;
						LastSwiftMigration = 0900;
						ProvisioningStyle = Automatic;
						TestTargetID = DC917BD21E2E8231000FDF54;
					};
					DC917BD21E2E8231000FDF54 = {
						CreatedOnToolsVersion = 8.2.1;
						DevelopmentTeam = 4WDM8E95VU;
						LastSwiftMigration = 0900;
						ProvisioningStyle = Manual;
						SystemCapabilities = {
							com.apple.ApplicationGroups.iOS = {
								enabled = 1;
							};
							com.apple.AutoFillCredentialProvider = {
								enabled = 1;
							};
							com.apple.Keychain = {
								enabled = 1;
							};
						};
					};
				};
			};
			buildConfigurationList = DC917BCE1E2E8231000FDF54 /* Build configuration list for PBXProject "pass" */;
			compatibilityVersion = "Xcode 3.2";
			developmentRegion = English;
			hasScannedForEncodings = 0;
			knownRegions = (
				en,
				Base,
				de,
			);
			mainGroup = DC917BCA1E2E8231000FDF54;
			productRefGroup = DC917BD41E2E8231000FDF54 /* Products */;
			projectDirPath = "";
			projectRoot = "";
			targets = (
				DC917BD21E2E8231000FDF54 /* pass */,
				DC13B14D1E8640810097803F /* passTests */,
				A26700231EEC466A00176B8A /* passExtension */,
				A26075771EEC6F34005DB03E /* passKit */,
				A260757F1EEC6F34005DB03E /* passKitTests */,
				A239F5942158C08B00576CBF /* passAutoFillExtension */,
			);
		};
/* End PBXProject section */

/* Begin PBXResourcesBuildPhase section */
		A239F5932158C08B00576CBF /* Resources */ = {
			isa = PBXResourcesBuildPhase;
			buildActionMask = 2147483647;
			files = (
				A239F59C2158C08C00576CBF /* MainInterface.storyboard in Resources */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
		A26075761EEC6F34005DB03E /* Resources */ = {
			isa = PBXResourcesBuildPhase;
			buildActionMask = 2147483647;
			files = (
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
		A260757E1EEC6F34005DB03E /* Resources */ = {
			isa = PBXResourcesBuildPhase;
			buildActionMask = 2147483647;
			files = (
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
		A26700221EEC466A00176B8A /* Resources */ = {
			isa = PBXResourcesBuildPhase;
			buildActionMask = 2147483647;
			files = (
				A26700371EEC475600176B8A /* passProcessor.js in Resources */,
				30C25DC021F35A6900BB27BB /* InfoPlist.strings in Resources */,
				A2367BA01EF0387000C8FE8B /* Assets.xcassets in Resources */,
				A267002A1EEC466A00176B8A /* MainInterface.storyboard in Resources */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
		DC13B14C1E8640810097803F /* Resources */ = {
			isa = PBXResourcesBuildPhase;
			buildActionMask = 2147483647;
			files = (
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
		DC917BD11E2E8231000FDF54 /* Resources */ = {
			isa = PBXResourcesBuildPhase;
			buildActionMask = 2147483647;
			files = (
				DC917BE11E2E8231000FDF54 /* LaunchScreen.storyboard in Resources */,
				DC037CBC1E4DD47B00609409 /* TextFieldTableViewCell.xib in Resources */,
				30BF5EC821EA8FB5000E4154 /* Localizable.strings in Resources */,
				30C25DBD21F3599E00BB27BB /* InfoPlist.strings in Resources */,
				DCFB77A31E500D9C008DE471 /* PasswordDetailTitleTableViewCell.xib in Resources */,
				DC917BDE1E2E8231000FDF54 /* Assets.xcassets in Resources */,
				30BF5ED721ED2434000E4154 /* Localizable.stringsdict in Resources */,
				DCDDEAB01E4639F300F68193 /* LabelTableViewCell.xib in Resources */,
				DC917BDC1E2E8231000FDF54 /* Main.storyboard in Resources */,
				A2802BFA1E70813A00879216 /* SliderTableViewCell.xib in Resources */,
				DCFB779B1E4F3BCF008DE471 /* TitleTextFieldTableViewCell.xib in Resources */,
				DCFB779F1E4F40C7008DE471 /* FillPasswordTableViewCell.xib in Resources */,
				DC037CC01E4ED4E100609409 /* TextViewTableViewCell.xib in Resources */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
/* End PBXResourcesBuildPhase section */

/* Begin PBXShellScriptBuildPhase section */
		4E129FBB05B9E2D357E274FB /* [CP] Check Pods Manifest.lock */ = {
			isa = PBXShellScriptBuildPhase;
			buildActionMask = 2147483647;
			files = (
			);
			inputPaths = (
				"${PODS_PODFILE_DIR_PATH}/Podfile.lock",
				"${PODS_ROOT}/Manifest.lock",
			);
			name = "[CP] Check Pods Manifest.lock";
			outputPaths = (
				"$(DERIVED_FILE_DIR)/Pods-passExtension-checkManifestLockResult.txt",
			);
			runOnlyForDeploymentPostprocessing = 0;
			shellPath = /bin/sh;
			shellScript = "diff \"${PODS_PODFILE_DIR_PATH}/Podfile.lock\" \"${PODS_ROOT}/Manifest.lock\" > /dev/null\nif [ $? != 0 ] ; then\n    # print error to STDERR\n    echo \"error: The sandbox is not in sync with the Podfile.lock. Run 'pod install' or update your CocoaPods installation.\" >&2\n    exit 1\nfi\n# This output is used by Xcode 'outputs' to avoid re-running this script phase.\necho \"SUCCESS\" > \"${SCRIPT_OUTPUT_FILE_0}\"\n";
			showEnvVarsInLog = 0;
		};
		6AEAED0AF4328940B21EAC44 /* [CP] Embed Pods Frameworks */ = {
			isa = PBXShellScriptBuildPhase;
			buildActionMask = 2147483647;
			files = (
			);
			inputPaths = (
				"${SRCROOT}/Pods/Target Support Files/Pods-passKitTests/Pods-passKitTests-frameworks.sh",
				"${PODS_ROOT}/ObjectivePGP/Frameworks/ios/ObjectivePGP.framework",
				"${PODS_ROOT}/ObjectivePGP/Frameworks/ios/ObjectivePGP.framework.dSYM",
			);
			name = "[CP] Embed Pods Frameworks";
			outputPaths = (
				"${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/ObjectivePGP.framework",
				"${DWARF_DSYM_FOLDER_PATH}/ObjectivePGP.framework.dSYM",
			);
			runOnlyForDeploymentPostprocessing = 0;
			shellPath = /bin/sh;
			shellScript = "\"${SRCROOT}/Pods/Target Support Files/Pods-passKitTests/Pods-passKitTests-frameworks.sh\"\n";
			showEnvVarsInLog = 0;
		};
		736C6F64F90A20CB9A00B420 /* [CP] Check Pods Manifest.lock */ = {
			isa = PBXShellScriptBuildPhase;
			buildActionMask = 2147483647;
			files = (
			);
			inputPaths = (
				"${PODS_PODFILE_DIR_PATH}/Podfile.lock",
				"${PODS_ROOT}/Manifest.lock",
			);
			name = "[CP] Check Pods Manifest.lock";
			outputPaths = (
				"$(DERIVED_FILE_DIR)/Pods-passKit-checkManifestLockResult.txt",
			);
			runOnlyForDeploymentPostprocessing = 0;
			shellPath = /bin/sh;
			shellScript = "diff \"${PODS_PODFILE_DIR_PATH}/Podfile.lock\" \"${PODS_ROOT}/Manifest.lock\" > /dev/null\nif [ $? != 0 ] ; then\n    # print error to STDERR\n    echo \"error: The sandbox is not in sync with the Podfile.lock. Run 'pod install' or update your CocoaPods installation.\" >&2\n    exit 1\nfi\n# This output is used by Xcode 'outputs' to avoid re-running this script phase.\necho \"SUCCESS\" > \"${SCRIPT_OUTPUT_FILE_0}\"\n";
			showEnvVarsInLog = 0;
		};
		7F5ED3FD24ED627DC957D425 /* [CP] Embed Pods Frameworks */ = {
			isa = PBXShellScriptBuildPhase;
			buildActionMask = 2147483647;
			files = (
			);
			inputPaths = (
				"${SRCROOT}/Pods/Target Support Files/Pods-pass/Pods-pass-frameworks.sh",
				"${PODS_ROOT}/ObjectivePGP/Frameworks/ios/ObjectivePGP.framework",
				"${PODS_ROOT}/ObjectivePGP/Frameworks/ios/ObjectivePGP.framework.dSYM",
			);
			name = "[CP] Embed Pods Frameworks";
			outputPaths = (
				"${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/ObjectivePGP.framework",
				"${DWARF_DSYM_FOLDER_PATH}/ObjectivePGP.framework.dSYM",
			);
			runOnlyForDeploymentPostprocessing = 0;
			shellPath = /bin/sh;
			shellScript = "\"${SRCROOT}/Pods/Target Support Files/Pods-pass/Pods-pass-frameworks.sh\"\n";
			showEnvVarsInLog = 0;
		};
		94AA4FCF7FF3474A970BE194 /* [CP] Check Pods Manifest.lock */ = {
			isa = PBXShellScriptBuildPhase;
			buildActionMask = 2147483647;
			files = (
			);
			inputPaths = (
				"${PODS_PODFILE_DIR_PATH}/Podfile.lock",
				"${PODS_ROOT}/Manifest.lock",
			);
			name = "[CP] Check Pods Manifest.lock";
			outputPaths = (
				"$(DERIVED_FILE_DIR)/Pods-passKitTests-checkManifestLockResult.txt",
			);
			runOnlyForDeploymentPostprocessing = 0;
			shellPath = /bin/sh;
			shellScript = "diff \"${PODS_PODFILE_DIR_PATH}/Podfile.lock\" \"${PODS_ROOT}/Manifest.lock\" > /dev/null\nif [ $? != 0 ] ; then\n    # print error to STDERR\n    echo \"error: The sandbox is not in sync with the Podfile.lock. Run 'pod install' or update your CocoaPods installation.\" >&2\n    exit 1\nfi\n# This output is used by Xcode 'outputs' to avoid re-running this script phase.\necho \"SUCCESS\" > \"${SCRIPT_OUTPUT_FILE_0}\"\n";
			showEnvVarsInLog = 0;
		};
		A0D5C2C761FEDD804D2A5B62 /* [CP] Check Pods Manifest.lock */ = {
			isa = PBXShellScriptBuildPhase;
			buildActionMask = 2147483647;
			files = (
			);
			inputPaths = (
				"${PODS_PODFILE_DIR_PATH}/Podfile.lock",
				"${PODS_ROOT}/Manifest.lock",
			);
			name = "[CP] Check Pods Manifest.lock";
			outputPaths = (
				"$(DERIVED_FILE_DIR)/Pods-pass-checkManifestLockResult.txt",
			);
			runOnlyForDeploymentPostprocessing = 0;
			shellPath = /bin/sh;
			shellScript = "diff \"${PODS_PODFILE_DIR_PATH}/Podfile.lock\" \"${PODS_ROOT}/Manifest.lock\" > /dev/null\nif [ $? != 0 ] ; then\n    # print error to STDERR\n    echo \"error: The sandbox is not in sync with the Podfile.lock. Run 'pod install' or update your CocoaPods installation.\" >&2\n    exit 1\nfi\n# This output is used by Xcode 'outputs' to avoid re-running this script phase.\necho \"SUCCESS\" > \"${SCRIPT_OUTPUT_FILE_0}\"\n";
			showEnvVarsInLog = 0;
		};
		DC917BEC1E2F3659000FDF54 /* Run Script */ = {
			isa = PBXShellScriptBuildPhase;
			buildActionMask = 12;
			files = (
			);
			inputPaths = (
				"$(SRCROOT)/Carthage/Build/iOS/SVProgressHUD.framework",
				"$(SRCROOT)/Carthage/Build/iOS/SwiftyUserDefaults.framework",
				"$(SRCROOT)/Carthage/Build/iOS/ObjectiveGit.framework",
				"$(SRCROOT)/Carthage/Build/iOS/FavIcon.framework",
				"$(SRCROOT)/Carthage/Build/iOS/KeychainAccess.framework",
				"$(SRCROOT)/Carthage/Build/iOS/OneTimePassword.framework",
				"$(SRCROOT)/Carthage/Build/iOS/Base32.framework",
			);
			name = "Run Script";
			outputPaths = (
			);
			runOnlyForDeploymentPostprocessing = 0;
			shellPath = /bin/sh;
			shellScript = "/usr/local/bin/carthage copy-frameworks";
		};
/* End PBXShellScriptBuildPhase section */

/* Begin PBXSourcesBuildPhase section */
		A239F5912158C08B00576CBF /* Sources */ = {
			isa = PBXSourcesBuildPhase;
			buildActionMask = 2147483647;
			files = (
				30697C5421F63E0B0064FCAC /* CredentialProviderViewController.swift in Sources */,
				30697C5321F63E0B0064FCAC /* PasscodeExtensionDisplay.swift in Sources */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
		A26075731EEC6F34005DB03E /* Sources */ = {
			isa = PBXSourcesBuildPhase;
			buildActionMask = 2147483647;
			files = (
				30A1D2A221B2BC6F00E2D1F7 /* TokenBuilder.swift in Sources */,
				30697C3C21F63C990064FCAC /* UITextFieldExtension.swift in Sources */,
				302E85632125EE550031BA64 /* Constants.swift in Sources */,
				301F6463216162550071A4CE /* AdditionField.swift in Sources */,
				30697C3021F63C5A0064FCAC /* AppError.swift in Sources */,
				30697C2B21F63C5A0064FCAC /* Globals.swift in Sources */,
				30697C4821F63CAB0064FCAC /* PasswordStore.swift in Sources */,
				A26075AD1EEC7125005DB03E /* pass.xcdatamodeld in Sources */,
				30697C2D21F63C5A0064FCAC /* PasswordGeneratorFlavour.swift in Sources */,
				30697C2F21F63C5A0064FCAC /* DefaultsKeys.swift in Sources */,
				30A1D2A821B2D53200E2D1F7 /* PasswordChange.swift in Sources */,
				30697C3E21F63C990064FCAC /* String+Utilities.swift in Sources */,
				30697C3B21F63C990064FCAC /* String+Localization.swift in Sources */,
				302E85612125ECC70031BA64 /* Parser.swift in Sources */,
				30697C4621F63CAB0064FCAC /* GitCredential.swift in Sources */,
				30A1D2A621B2D46100E2D1F7 /* OtpType.swift in Sources */,
				30697C2A21F63C5A0064FCAC /* NotificationNames.swift in Sources */,
				30697C4721F63CAB0064FCAC /* PasscodeLock.swift in Sources */,
				30697C3421F63C8B0064FCAC /* PasscodeLockViewController.swift in Sources */,
				30697C2C21F63C5A0064FCAC /* FileManagerExtension.swift in Sources */,
				30697C3321F63C8B0064FCAC /* PasscodeLockPresenter.swift in Sources */,
				30697C3D21F63C990064FCAC /* UIViewExtension.swift in Sources */,
				30697C3A21F63C990064FCAC /* UIViewControllerExtension.swift in Sources */,
				30697C2E21F63C5A0064FCAC /* Utils.swift in Sources */,
				30697C4521F63CAB0064FCAC /* Password.swift in Sources */,
				30697C4421F63CAB0064FCAC /* PasswordEntity.swift in Sources */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
		A260757C1EEC6F34005DB03E /* Sources */ = {
			isa = PBXSourcesBuildPhase;
			buildActionMask = 2147483647;
			files = (
				30A1D2AC21B32C2A00E2D1F7 /* TokenBuilderTest.swift in Sources */,
				301F646D216166AA0071A4CE /* AdditionFieldTest.swift in Sources */,
				30FD2F78214D9E0E005E0A92 /* ParserTest.swift in Sources */,
				30B04860209A5141001013CA /* PasswordTest.swift in Sources */,
				307BF39921BC2298003A082D /* TestBase.swift in Sources */,
				30697C5F21F674800064FCAC /* String+UtilitiesTest.swift in Sources */,
				30A1D2AA21B32A0100E2D1F7 /* OtpTypeTest.swift in Sources */,
				301F6468216165290071A4CE /* ConstantsTest.swift in Sources */,
				30A1D29C21AF451E00E2D1F7 /* PasswordGeneratorFlavourTest.swift in Sources */,
				A26075881EEC6F34005DB03E /* passKitTests.swift in Sources */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
		A26700201EEC466A00176B8A /* Sources */ = {
			isa = PBXSourcesBuildPhase;
			buildActionMask = 2147483647;
			files = (
				30697C4C21F63D460064FCAC /* PasscodeExtensionDisplay.swift in Sources */,
				30697C5021F63D7F0064FCAC /* OnePasswordExtensionConstants.swift in Sources */,
				30697C4B21F63D460064FCAC /* ExtensionViewController.swift in Sources */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
		DC13B14A1E8640810097803F /* Sources */ = {
			isa = PBXSourcesBuildPhase;
			buildActionMask = 2147483647;
			files = (
				DC13B1511E8640810097803F /* passTests.swift in Sources */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
		DC917BCF1E2E8231000FDF54 /* Sources */ = {
			isa = PBXSourcesBuildPhase;
			buildActionMask = 2147483647;
			files = (
				DC037CBF1E4ED4E100609409 /* TextViewTableViewCell.swift in Sources */,
				DCC441541E916382008A90C4 /* GitSSHKeyArmorSettingTableViewController.swift in Sources */,
				A2A61C201EEFABAD00CFE063 /* UtilsExtension.swift in Sources */,
				DC8963C01E38EEB900828B09 /* SSHKeySettingTableViewController.swift in Sources */,
				DC193FFA1E49B4430077E0A3 /* AdvancedSettingsTableViewController.swift in Sources */,
				DCFB77AB1E503729008DE471 /* ContentTableViewCell.swift in Sources */,
				DCA0499C1E3362F400522E8F /* PGPKeySettingTableViewController.swift in Sources */,
				DC4914961E434301007FF592 /* LabelTableViewCell.swift in Sources */,
				DC5F385B1E56AADB00C69ACA /* PGPKeyArmorSettingTableViewController.swift in Sources */,
				DCAAF7451E2FA66800AB94BC /* SettingsTableViewController.swift in Sources */,
				DCFB77A71E502DF9008DE471 /* EditPasswordTableViewController.swift in Sources */,
				DCA0499A1E335CC800522E8F /* GitServerSettingTableViewController.swift in Sources */,
				DCDDEAB31E4896BF00F68193 /* PasswordDetailTitleTableViewCell.swift in Sources */,
				A2A7813F1E97DBD9001311F5 /* QRScannerController.swift in Sources */,
				DC4914991E434600007FF592 /* PasswordDetailTableViewController.swift in Sources */,
				30C25DD821F4834D00BB27BB /* UICodeHighlightingLabel.swift in Sources */,
				DC962CDF1E4B62C10033B5D8 /* AboutTableViewController.swift in Sources */,
				30C25DD721F4834D00BB27BB /* UILocalizedLabel.swift in Sources */,
				DC5734AE1E439AD400D09270 /* PasswordsViewController.swift in Sources */,
				300713C52219D54100F553AC /* AutoCellHeightUITableViewController.swift in Sources */,
				DCD3C65E1EFB9BB400CBE842 /* SettingsSplitViewController.swift in Sources */,
				A20691F41F2A3D0E0096483D /* SecurePasteboard.swift in Sources */,
				DC3E64E61E656F11009A83DE /* CommitLogsTableViewController.swift in Sources */,
				DC037CAA1E4B8EAE00609409 /* SpecialThanksTableViewController.swift in Sources */,
				DC037CA61E4B883900609409 /* OpenSourceComponentsTableViewController.swift in Sources */,
				DC037CA81E4B898100609409 /* BasicStaticTableViewController.swift in Sources */,
				DCFB779E1E4F40C7008DE471 /* FillPasswordTableViewCell.swift in Sources */,
				A2802BF91E70813A00879216 /* SliderTableViewCell.swift in Sources */,
				DC037CB21E4CAB1700609409 /* AboutRepositoryTableViewController.swift in Sources */,
				A217ACE41E9BBBBD00A1A6CF /* GitConfigSettingTableViewController.swift in Sources */,
				DC037CB01E4CA51F00609409 /* GeneralSettingsTableViewController.swift in Sources */,
				DC037CB81E4DD1A500609409 /* AddPasswordTableViewController.swift in Sources */,
				DCC441521E8F6C06008A90C4 /* RawPasswordViewController.swift in Sources */,
				DC917BD71E2E8231000FDF54 /* AppDelegate.swift in Sources */,
				DCFB779A1E4F3BCF008DE471 /* TitleTextFieldTableViewCell.swift in Sources */,
				DC037CBB1E4DD47B00609409 /* TextFieldTableViewCell.swift in Sources */,
				DCFB77A91E502FF6008DE471 /* PasswordEditorTableViewController.swift in Sources */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
/* End PBXSourcesBuildPhase section */

/* Begin PBXTargetDependency section */
		A239F5A02158C08C00576CBF /* PBXTargetDependency */ = {
			isa = PBXTargetDependency;
			target = A239F5942158C08B00576CBF /* passAutoFillExtension */;
			targetProxy = A239F59F2158C08C00576CBF /* PBXContainerItemProxy */;
		};
		A26075831EEC6F34005DB03E /* PBXTargetDependency */ = {
			isa = PBXTargetDependency;
			target = A26075771EEC6F34005DB03E /* passKit */;
			targetProxy = A26075821EEC6F34005DB03E /* PBXContainerItemProxy */;
		};
		A26075851EEC6F34005DB03E /* PBXTargetDependency */ = {
			isa = PBXTargetDependency;
			target = DC917BD21E2E8231000FDF54 /* pass */;
			targetProxy = A26075841EEC6F34005DB03E /* PBXContainerItemProxy */;
		};
		A260758C1EEC6F34005DB03E /* PBXTargetDependency */ = {
			isa = PBXTargetDependency;
			target = A26075771EEC6F34005DB03E /* passKit */;
			targetProxy = A260758B1EEC6F34005DB03E /* PBXContainerItemProxy */;
		};
		A267002D1EEC466A00176B8A /* PBXTargetDependency */ = {
			isa = PBXTargetDependency;
			target = A26700231EEC466A00176B8A /* passExtension */;
			targetProxy = A267002C1EEC466A00176B8A /* PBXContainerItemProxy */;
		};
		DC13B1541E8640810097803F /* PBXTargetDependency */ = {
			isa = PBXTargetDependency;
			target = DC917BD21E2E8231000FDF54 /* pass */;
			targetProxy = DC13B1531E8640810097803F /* PBXContainerItemProxy */;
		};
/* End PBXTargetDependency section */

/* Begin PBXVariantGroup section */
		30BF5ECA21EA8FB5000E4154 /* Localizable.strings */ = {
			isa = PBXVariantGroup;
			children = (
				30BF5EC921EA8FB5000E4154 /* en */,
				30C25DC421F3BEF500BB27BB /* de */,
			);
			name = Localizable.strings;
			sourceTree = "<group>";
		};
		30BF5ED521ED2434000E4154 /* Localizable.stringsdict */ = {
			isa = PBXVariantGroup;
			children = (
				30BF5ED621ED2434000E4154 /* en */,
				30C25DC521F3BEF500BB27BB /* de */,
			);
			name = Localizable.stringsdict;
			sourceTree = "<group>";
		};
		30C25DBF21F3599E00BB27BB /* InfoPlist.strings */ = {
			isa = PBXVariantGroup;
			children = (
				30C25DBE21F3599E00BB27BB /* en */,
				30C25DC621F3BEF500BB27BB /* de */,
			);
			name = InfoPlist.strings;
			sourceTree = "<group>";
		};
		30C25DC221F35A6900BB27BB /* InfoPlist.strings */ = {
			isa = PBXVariantGroup;
			children = (
				30C25DC121F35A6900BB27BB /* en */,
				30C25DC721F3BEF600BB27BB /* de */,
			);
			name = InfoPlist.strings;
			sourceTree = "<group>";
		};
		A239F59A2158C08C00576CBF /* MainInterface.storyboard */ = {
			isa = PBXVariantGroup;
			children = (
				A239F59B2158C08C00576CBF /* Base */,
			);
			name = MainInterface.storyboard;
			sourceTree = "<group>";
		};
		A26700281EEC466A00176B8A /* MainInterface.storyboard */ = {
			isa = PBXVariantGroup;
			children = (
				A26700291EEC466A00176B8A /* Base */,
			);
			name = MainInterface.storyboard;
			sourceTree = "<group>";
		};
		DC917BDA1E2E8231000FDF54 /* Main.storyboard */ = {
			isa = PBXVariantGroup;
			children = (
				DC917BDB1E2E8231000FDF54 /* Base */,
				30C25DA921F34D2800BB27BB /* en */,
				30C25DC321F3BEF500BB27BB /* de */,
			);
			name = Main.storyboard;
			sourceTree = "<group>";
		};
		DC917BDF1E2E8231000FDF54 /* LaunchScreen.storyboard */ = {
			isa = PBXVariantGroup;
			children = (
				DC917BE01E2E8231000FDF54 /* Base */,
			);
			name = LaunchScreen.storyboard;
			sourceTree = "<group>";
		};
/* End PBXVariantGroup section */

/* Begin XCBuildConfiguration section */
		A239F5A32158C08C00576CBF /* Debug */ = {
			isa = XCBuildConfiguration;
			buildSettings = {
				CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE;
				CLANG_CXX_LANGUAGE_STANDARD = "gnu++14";
				CLANG_ENABLE_OBJC_WEAK = YES;
				CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE;
				CODE_SIGN_ENTITLEMENTS = passAutoFillExtension/passAutoFillExtension.entitlements;
				CODE_SIGN_IDENTITY = "iPhone Developer";
				CODE_SIGN_STYLE = Manual;
				DEVELOPMENT_TEAM = 4WDM8E95VU;
				ENABLE_BITCODE = NO;
				GCC_C_LANGUAGE_STANDARD = gnu11;
				INFOPLIST_FILE = passAutoFillExtension/Info.plist;
				IPHONEOS_DEPLOYMENT_TARGET = 12.0;
				LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @executable_path/../../Frameworks";
				MTL_ENABLE_DEBUG_INFO = INCLUDE_SOURCE;
				MTL_FAST_MATH = YES;
				PRODUCT_BUNDLE_IDENTIFIER = "me.mssun.passforios.auto-fill-credential-extension";
				PRODUCT_NAME = "$(TARGET_NAME)";
				PROVISIONING_PROFILE_SPECIFIER = "match Development me.mssun.passforios.auto-fill-credential-extension";
				SKIP_INSTALL = YES;
				SWIFT_VERSION = 4.2;
				TARGETED_DEVICE_FAMILY = "1,2";
			};
			name = Debug;
		};
		A239F5A42158C08C00576CBF /* Release */ = {
			isa = XCBuildConfiguration;
			buildSettings = {
				CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE;
				CLANG_CXX_LANGUAGE_STANDARD = "gnu++14";
				CLANG_ENABLE_OBJC_WEAK = YES;
				CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE;
				CODE_SIGN_ENTITLEMENTS = passAutoFillExtension/passAutoFillExtension.entitlements;
				CODE_SIGN_IDENTITY = "iPhone Distribution";
				CODE_SIGN_STYLE = Manual;
				DEVELOPMENT_TEAM = 4WDM8E95VU;
				ENABLE_BITCODE = NO;
				GCC_C_LANGUAGE_STANDARD = gnu11;
				INFOPLIST_FILE = passAutoFillExtension/Info.plist;
				IPHONEOS_DEPLOYMENT_TARGET = 12.0;
				LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @executable_path/../../Frameworks";
				MTL_FAST_MATH = YES;
				PRODUCT_BUNDLE_IDENTIFIER = "me.mssun.passforios.auto-fill-credential-extension";
				PRODUCT_NAME = "$(TARGET_NAME)";
				PROVISIONING_PROFILE_SPECIFIER = "match AppStore me.mssun.passforios.auto-fill-credential-extension";
				SKIP_INSTALL = YES;
				SWIFT_VERSION = 4.2;
				TARGETED_DEVICE_FAMILY = "1,2";
			};
			name = Release;
		};
		A26075901EEC6F34005DB03E /* Debug */ = {
			isa = XCBuildConfiguration;
			baseConfigurationReference = 7E088A9255B6CB576EF757C1 /* Pods-passKit.debug.xcconfig */;
			buildSettings = {
				APPLICATION_EXTENSION_API_ONLY = YES;
				CLANG_ALLOW_NON_MODULAR_INCLUDES_IN_FRAMEWORK_MODULES = NO;
				CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE;
				CLANG_ENABLE_MODULES = YES;
				CODE_SIGN_IDENTITY = "";
				CURRENT_PROJECT_VERSION = 1;
				DEFINES_MODULE = YES;
				DEVELOPMENT_TEAM = "";
				DYLIB_COMPATIBILITY_VERSION = 1;
				DYLIB_CURRENT_VERSION = 1;
				DYLIB_INSTALL_NAME_BASE = "@rpath";
				ENABLE_BITCODE = NO;
				FRAMEWORK_SEARCH_PATHS = "$(inherited)";
				HEADER_SEARCH_PATHS = "$(inherited)";
				INFOPLIST_FILE = passKit/Info.plist;
				INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
				LD_RUNPATH_SEARCH_PATHS = "$(inherited)";
				LIBRARY_SEARCH_PATHS = "$(inherited)";
				MODULEMAP_FILE = "";
				OTHER_CFLAGS = "$(inherited)";
				OTHER_LDFLAGS = "$(inherited)";
				PRODUCT_BUNDLE_IDENTIFIER = "$(PRODUCT_BUNDLE_IDENTIFIER).passKit";
				PRODUCT_NAME = "$(TARGET_NAME)";
				PROVISIONING_PROFILE_SPECIFIER = "";
				SKIP_INSTALL = YES;
				SWIFT_INCLUDE_PATHS = "";
				SWIFT_OBJC_BRIDGING_HEADER = "";
				SWIFT_OPTIMIZATION_LEVEL = "-Onone";
				SWIFT_SWIFT3_OBJC_INFERENCE = Default;
				SWIFT_VERSION = 4.0;
				TARGETED_DEVICE_FAMILY = "1,2";
				VERSIONING_SYSTEM = "apple-generic";
				VERSION_INFO_PREFIX = "";
			};
			name = Debug;
		};
		A26075911EEC6F34005DB03E /* Release */ = {
			isa = XCBuildConfiguration;
			baseConfigurationReference = CF68FFBE116027CB625ABD45 /* Pods-passKit.release.xcconfig */;
			buildSettings = {
				APPLICATION_EXTENSION_API_ONLY = YES;
				CLANG_ALLOW_NON_MODULAR_INCLUDES_IN_FRAMEWORK_MODULES = NO;
				CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE;
				CLANG_ENABLE_MODULES = YES;
				CODE_SIGN_IDENTITY = "";
				CURRENT_PROJECT_VERSION = 1;
				DEFINES_MODULE = YES;
				DEVELOPMENT_TEAM = "";
				DYLIB_COMPATIBILITY_VERSION = 1;
				DYLIB_CURRENT_VERSION = 1;
				DYLIB_INSTALL_NAME_BASE = "@rpath";
				ENABLE_BITCODE = NO;
				FRAMEWORK_SEARCH_PATHS = "$(inherited)";
				HEADER_SEARCH_PATHS = "$(inherited)";
				INFOPLIST_FILE = passKit/Info.plist;
				INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
				LD_RUNPATH_SEARCH_PATHS = "$(inherited)";
				LIBRARY_SEARCH_PATHS = "$(inherited)";
				MODULEMAP_FILE = "";
				OTHER_CFLAGS = "$(inherited)";
				OTHER_LDFLAGS = "$(inherited)";
				PRODUCT_BUNDLE_IDENTIFIER = "$(PRODUCT_BUNDLE_IDENTIFIER).passKit";
				PRODUCT_NAME = "$(TARGET_NAME)";
				PROVISIONING_PROFILE_SPECIFIER = "";
				SKIP_INSTALL = YES;
				SWIFT_INCLUDE_PATHS = "";
				SWIFT_OBJC_BRIDGING_HEADER = "";
				SWIFT_SWIFT3_OBJC_INFERENCE = Default;
				SWIFT_VERSION = 4.0;
				TARGETED_DEVICE_FAMILY = "1,2";
				VERSIONING_SYSTEM = "apple-generic";
				VERSION_INFO_PREFIX = "";
			};
			name = Release;
		};
		A26075941EEC6F34005DB03E /* Debug */ = {
			isa = XCBuildConfiguration;
			baseConfigurationReference = C7FBB76CC9A018B7E07474D5 /* Pods-passKitTests.debug.xcconfig */;
			buildSettings = {
				ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = YES;
				CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE;
				HEADER_SEARCH_PATHS = (
					"$(inherited)",
					"$(SRCROOT)/Carthage/Build/iOS/ObjectiveGit.framework/Headers/",
				);
				INFOPLIST_FILE = passKitTests/Info.plist;
				IPHONEOS_DEPLOYMENT_TARGET = 10.3;
				LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks";
				PRODUCT_BUNDLE_IDENTIFIER = "$(PRODUCT_BUNDLE_IDENTIFIER).passKitTests";
				PRODUCT_NAME = "$(TARGET_NAME)";
				SWIFT_SWIFT3_OBJC_INFERENCE = Default;
				SWIFT_VERSION = 4.0;
				TEST_HOST = "$(BUILT_PRODUCTS_DIR)/pass.app/pass";
			};
			name = Debug;
		};
		A26075951EEC6F34005DB03E /* Release */ = {
			isa = XCBuildConfiguration;
			baseConfigurationReference = 666769E0B255666D02945C15 /* Pods-passKitTests.release.xcconfig */;
			buildSettings = {
				ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = YES;
				CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE;
				HEADER_SEARCH_PATHS = (
					"$(inherited)",
					"$(SRCROOT)/Carthage/Build/iOS/ObjectiveGit.framework/Headers/",
				);
				INFOPLIST_FILE = passKitTests/Info.plist;
				IPHONEOS_DEPLOYMENT_TARGET = 10.3;
				LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks";
				PRODUCT_BUNDLE_IDENTIFIER = "$(PRODUCT_BUNDLE_IDENTIFIER).passKitTests";
				PRODUCT_NAME = "$(TARGET_NAME)";
				SWIFT_SWIFT3_OBJC_INFERENCE = Default;
				SWIFT_VERSION = 4.0;
				TEST_HOST = "$(BUILT_PRODUCTS_DIR)/pass.app/pass";
			};
			name = Release;
		};
		A26700301EEC466A00176B8A /* Debug */ = {
			isa = XCBuildConfiguration;
			baseConfigurationReference = 31C3033E8868D05B2C55C8B1 /* Pods-passExtension.debug.xcconfig */;
			buildSettings = {
				ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
				CLANG_ALLOW_NON_MODULAR_INCLUDES_IN_FRAMEWORK_MODULES = NO;
				CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE;
				CODE_SIGN_ENTITLEMENTS = passExtension/passExtension.entitlements;
				"CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer";
				DEVELOPMENT_TEAM = 4WDM8E95VU;
				ENABLE_BITCODE = NO;
				FRAMEWORK_SEARCH_PATHS = "$(inherited)";
				HEADER_SEARCH_PATHS = "$(inherited)";
				INFOPLIST_FILE = passExtension/Info.plist;
				LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @executable_path/../../Frameworks";
				LIBRARY_SEARCH_PATHS = "$(inherited)";
				OTHER_CFLAGS = "$(inherited)";
				PRODUCT_BUNDLE_IDENTIFIER = "$(PRODUCT_BUNDLE_IDENTIFIER).find-login-action-extension";
				PRODUCT_NAME = "$(TARGET_NAME)";
				PROVISIONING_PROFILE = "d25c9029-bca6-4b2d-b04e-4abc9d232740";
				PROVISIONING_PROFILE_SPECIFIER = "match Development me.mssun.passforios.find-login-action-extension";
				SKIP_INSTALL = YES;
				SWIFT_SWIFT3_OBJC_INFERENCE = Default;
				SWIFT_VERSION = 4.0;
				TARGETED_DEVICE_FAMILY = "1,2";
			};
			name = Debug;
		};
		A26700311EEC466A00176B8A /* Release */ = {
			isa = XCBuildConfiguration;
			baseConfigurationReference = F48936CFB84966DE9C2408F6 /* Pods-passExtension.release.xcconfig */;
			buildSettings = {
				ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
				CLANG_ALLOW_NON_MODULAR_INCLUDES_IN_FRAMEWORK_MODULES = NO;
				CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE;
				CODE_SIGN_ENTITLEMENTS = passExtension/passExtension.entitlements;
				"CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Distribution";
				DEVELOPMENT_TEAM = 4WDM8E95VU;
				ENABLE_BITCODE = NO;
				FRAMEWORK_SEARCH_PATHS = "$(inherited)";
				HEADER_SEARCH_PATHS = "$(inherited)";
				INFOPLIST_FILE = passExtension/Info.plist;
				LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @executable_path/../../Frameworks";
				LIBRARY_SEARCH_PATHS = "$(inherited)";
				OTHER_CFLAGS = "$(inherited)";
				PRODUCT_BUNDLE_IDENTIFIER = "$(PRODUCT_BUNDLE_IDENTIFIER).find-login-action-extension";
				PRODUCT_NAME = "$(TARGET_NAME)";
				PROVISIONING_PROFILE = "cbd86628-6f3e-40f3-b518-20d2330db545";
				PROVISIONING_PROFILE_SPECIFIER = "match AppStore me.mssun.passforios.find-login-action-extension";
				SKIP_INSTALL = YES;
				SWIFT_SWIFT3_OBJC_INFERENCE = Default;
				SWIFT_VERSION = 4.0;
				TARGETED_DEVICE_FAMILY = "1,2";
			};
			name = Release;
		};
		DC13B1551E8640810097803F /* Debug */ = {
			isa = XCBuildConfiguration;
			buildSettings = {
				BUNDLE_LOADER = "$(TEST_HOST)";
				CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE;
				DEVELOPMENT_TEAM = 4WDM8E95VU;
				FRAMEWORK_SEARCH_PATHS = "$(inherited)";
				HEADER_SEARCH_PATHS = "$(inherited)";
				INFOPLIST_FILE = passTests/Info.plist;
				IPHONEOS_DEPLOYMENT_TARGET = 10.3;
				LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks";
				PRODUCT_BUNDLE_IDENTIFIER = "$(PRODUCT_BUNDLE_IDENTIFIER).passTests";
				PRODUCT_NAME = "$(TARGET_NAME)";
				SWIFT_SWIFT3_OBJC_INFERENCE = Default;
				SWIFT_VERSION = 4.0;
				TEST_HOST = "$(BUILT_PRODUCTS_DIR)/pass.app/pass";
			};
			name = Debug;
		};
		DC13B1561E8640810097803F /* Release */ = {
			isa = XCBuildConfiguration;
			buildSettings = {
				BUNDLE_LOADER = "$(TEST_HOST)";
				CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE;
				DEVELOPMENT_TEAM = 4WDM8E95VU;
				FRAMEWORK_SEARCH_PATHS = "$(inherited)";
				HEADER_SEARCH_PATHS = "$(inherited)";
				INFOPLIST_FILE = passTests/Info.plist;
				IPHONEOS_DEPLOYMENT_TARGET = 10.3;
				LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks";
				PRODUCT_BUNDLE_IDENTIFIER = "$(PRODUCT_BUNDLE_IDENTIFIER).passTests";
				PRODUCT_NAME = "$(TARGET_NAME)";
				SWIFT_SWIFT3_OBJC_INFERENCE = Default;
				SWIFT_VERSION = 4.0;
				TEST_HOST = "$(BUILT_PRODUCTS_DIR)/pass.app/pass";
			};
			name = Release;
		};
		DC917BE31E2E8231000FDF54 /* Debug */ = {
			isa = XCBuildConfiguration;
			buildSettings = {
				ALWAYS_SEARCH_USER_PATHS = NO;
				CLANG_ANALYZER_LOCALIZABILITY_NONLOCALIZED = YES;
				CLANG_ANALYZER_NONNULL = YES;
				CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x";
				CLANG_CXX_LIBRARY = "libc++";
				CLANG_ENABLE_MODULES = YES;
				CLANG_ENABLE_OBJC_ARC = YES;
				CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES;
				CLANG_WARN_BOOL_CONVERSION = YES;
				CLANG_WARN_COMMA = YES;
				CLANG_WARN_CONSTANT_CONVERSION = YES;
				CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES;
				CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
				CLANG_WARN_DOCUMENTATION_COMMENTS = YES;
				CLANG_WARN_EMPTY_BODY = YES;
				CLANG_WARN_ENUM_CONVERSION = YES;
				CLANG_WARN_INFINITE_RECURSION = YES;
				CLANG_WARN_INT_CONVERSION = YES;
				CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES;
				CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES;
				CLANG_WARN_OBJC_LITERAL_CONVERSION = YES;
				CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
				CLANG_WARN_RANGE_LOOP_ANALYSIS = YES;
				CLANG_WARN_STRICT_PROTOTYPES = YES;
				CLANG_WARN_SUSPICIOUS_MOVE = YES;
				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;
				ENABLE_STRICT_OBJC_MSGSEND = YES;
				ENABLE_TESTABILITY = YES;
				FRAMEWORK_SEARCH_PATHS = "$(PROJECT_DIR)/Carthage/Build/iOS";
				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_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;
				HEADER_SEARCH_PATHS = (
					"$(SDKROOT)/usr/include/libxml2",
					"$(SRCROOT)/Carthage/Build/iOS/ObjectiveGit.framework/Headers/",
				);
				IPHONEOS_DEPLOYMENT_TARGET = 10.2;
				MTL_ENABLE_DEBUG_INFO = YES;
				ONLY_ACTIVE_ARCH = YES;
				PRODUCT_BUNDLE_IDENTIFIER = me.mssun.passforios;
				SDKROOT = iphoneos;
				SWIFT_ACTIVE_COMPILATION_CONDITIONS = DEBUG;
				SWIFT_OPTIMIZATION_LEVEL = "-Onone";
				SWIFT_SWIFT3_OBJC_INFERENCE = Default;
			};
			name = Debug;
		};
		DC917BE41E2E8231000FDF54 /* Release */ = {
			isa = XCBuildConfiguration;
			buildSettings = {
				ALWAYS_SEARCH_USER_PATHS = NO;
				CLANG_ANALYZER_LOCALIZABILITY_NONLOCALIZED = YES;
				CLANG_ANALYZER_NONNULL = YES;
				CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x";
				CLANG_CXX_LIBRARY = "libc++";
				CLANG_ENABLE_MODULES = YES;
				CLANG_ENABLE_OBJC_ARC = YES;
				CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES;
				CLANG_WARN_BOOL_CONVERSION = YES;
				CLANG_WARN_COMMA = YES;
				CLANG_WARN_CONSTANT_CONVERSION = YES;
				CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES;
				CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
				CLANG_WARN_DOCUMENTATION_COMMENTS = YES;
				CLANG_WARN_EMPTY_BODY = YES;
				CLANG_WARN_ENUM_CONVERSION = YES;
				CLANG_WARN_INFINITE_RECURSION = YES;
				CLANG_WARN_INT_CONVERSION = YES;
				CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES;
				CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES;
				CLANG_WARN_OBJC_LITERAL_CONVERSION = YES;
				CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
				CLANG_WARN_RANGE_LOOP_ANALYSIS = YES;
				CLANG_WARN_STRICT_PROTOTYPES = YES;
				CLANG_WARN_SUSPICIOUS_MOVE = YES;
				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;
				FRAMEWORK_SEARCH_PATHS = "$(PROJECT_DIR)/Carthage/Build/iOS";
				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;
				HEADER_SEARCH_PATHS = (
					"$(SDKROOT)/usr/include/libxml2",
					"$(SRCROOT)/Carthage/Build/iOS/ObjectiveGit.framework/Headers/",
				);
				IPHONEOS_DEPLOYMENT_TARGET = 10.2;
				MTL_ENABLE_DEBUG_INFO = NO;
				PRODUCT_BUNDLE_IDENTIFIER = me.mssun.passforios;
				SDKROOT = iphoneos;
				SWIFT_OPTIMIZATION_LEVEL = "-Owholemodule";
				SWIFT_SWIFT3_OBJC_INFERENCE = Default;
				VALIDATE_PRODUCT = YES;
			};
			name = Release;
		};
		DC917BE61E2E8231000FDF54 /* Debug */ = {
			isa = XCBuildConfiguration;
			baseConfigurationReference = 74083EA8C8D450E0AE34ED2F /* Pods-pass.debug.xcconfig */;
			buildSettings = {
				ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = YES;
				ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
				CLANG_ALLOW_NON_MODULAR_INCLUDES_IN_FRAMEWORK_MODULES = NO;
				CODE_SIGN_ENTITLEMENTS = pass/pass.entitlements;
				CODE_SIGN_IDENTITY = "iPhone Distribution";
				"CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer";
				CURRENT_PROJECT_VERSION = 2;
				DEFINES_MODULE = NO;
				DEVELOPMENT_TEAM = 4WDM8E95VU;
				ENABLE_BITCODE = NO;
				FRAMEWORK_SEARCH_PATHS = "$(inherited)";
				HEADER_SEARCH_PATHS = "$(inherited)";
				INFOPLIST_FILE = pass/Info.plist;
				LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks";
				LIBRARY_SEARCH_PATHS = "$(inherited)";
				OTHER_CFLAGS = "$(inherited)";
				OTHER_LDFLAGS = "${inherited}";
				PRODUCT_BUNDLE_IDENTIFIER = "$(PRODUCT_BUNDLE_IDENTIFIER)";
				PRODUCT_NAME = "$(TARGET_NAME)";
				PROVISIONING_PROFILE = "3c4f599a-ce77-4184-b4c4-edebf09cba3b";
				PROVISIONING_PROFILE_SPECIFIER = "match Development me.mssun.passforios";
				SWIFT_OBJC_BRIDGING_HEADER = "pass/Helpers/Objective-CBridgingHeader.h";
				SWIFT_SWIFT3_OBJC_INFERENCE = Default;
				SWIFT_VERSION = 4.0;
				TARGETED_DEVICE_FAMILY = "1,2";
				VERSIONING_SYSTEM = "apple-generic";
			};
			name = Debug;
		};
		DC917BE71E2E8231000FDF54 /* Release */ = {
			isa = XCBuildConfiguration;
			baseConfigurationReference = B916EC71CFADE2EB8A741282 /* Pods-pass.release.xcconfig */;
			buildSettings = {
				ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = YES;
				ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
				CLANG_ALLOW_NON_MODULAR_INCLUDES_IN_FRAMEWORK_MODULES = NO;
				CODE_SIGN_ENTITLEMENTS = pass/pass.entitlements;
				CODE_SIGN_IDENTITY = "iPhone Developer";
				"CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Distribution";
				CURRENT_PROJECT_VERSION = 2;
				DEFINES_MODULE = NO;
				DEVELOPMENT_TEAM = 4WDM8E95VU;
				ENABLE_BITCODE = NO;
				FRAMEWORK_SEARCH_PATHS = "$(inherited)";
				HEADER_SEARCH_PATHS = "$(inherited)";
				INFOPLIST_FILE = pass/Info.plist;
				LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks";
				LIBRARY_SEARCH_PATHS = "$(inherited)";
				OTHER_CFLAGS = "$(inherited)";
				OTHER_LDFLAGS = "${inherited}";
				PRODUCT_BUNDLE_IDENTIFIER = "$(PRODUCT_BUNDLE_IDENTIFIER)";
				PRODUCT_NAME = "$(TARGET_NAME)";
				PROVISIONING_PROFILE = "ee6e841d-ef77-4f00-b534-d7f1fd25dc1d";
				PROVISIONING_PROFILE_SPECIFIER = "match AppStore me.mssun.passforios";
				SWIFT_OBJC_BRIDGING_HEADER = "pass/Helpers/Objective-CBridgingHeader.h";
				SWIFT_SWIFT3_OBJC_INFERENCE = Default;
				SWIFT_VERSION = 4.0;
				TARGETED_DEVICE_FAMILY = "1,2";
				VERSIONING_SYSTEM = "apple-generic";
			};
			name = Release;
		};
/* End XCBuildConfiguration section */

/* Begin XCConfigurationList section */
		A239F5A22158C08C00576CBF /* Build configuration list for PBXNativeTarget "passAutoFillExtension" */ = {
			isa = XCConfigurationList;
			buildConfigurations = (
				A239F5A32158C08C00576CBF /* Debug */,
				A239F5A42158C08C00576CBF /* Release */,
			);
			defaultConfigurationIsVisible = 0;
			defaultConfigurationName = Release;
		};
		A260758F1EEC6F34005DB03E /* Build configuration list for PBXNativeTarget "passKit" */ = {
			isa = XCConfigurationList;
			buildConfigurations = (
				A26075901EEC6F34005DB03E /* Debug */,
				A26075911EEC6F34005DB03E /* Release */,
			);
			defaultConfigurationIsVisible = 0;
			defaultConfigurationName = Release;
		};
		A26075931EEC6F34005DB03E /* Build configuration list for PBXNativeTarget "passKitTests" */ = {
			isa = XCConfigurationList;
			buildConfigurations = (
				A26075941EEC6F34005DB03E /* Debug */,
				A26075951EEC6F34005DB03E /* Release */,
			);
			defaultConfigurationIsVisible = 0;
			defaultConfigurationName = Release;
		};
		A267002F1EEC466A00176B8A /* Build configuration list for PBXNativeTarget "passExtension" */ = {
			isa = XCConfigurationList;
			buildConfigurations = (
				A26700301EEC466A00176B8A /* Debug */,
				A26700311EEC466A00176B8A /* Release */,
			);
			defaultConfigurationIsVisible = 0;
			defaultConfigurationName = Release;
		};
		DC13B1571E8640810097803F /* Build configuration list for PBXNativeTarget "passTests" */ = {
			isa = XCConfigurationList;
			buildConfigurations = (
				DC13B1551E8640810097803F /* Debug */,
				DC13B1561E8640810097803F /* Release */,
			);
			defaultConfigurationIsVisible = 0;
			defaultConfigurationName = Release;
		};
		DC917BCE1E2E8231000FDF54 /* Build configuration list for PBXProject "pass" */ = {
			isa = XCConfigurationList;
			buildConfigurations = (
				DC917BE31E2E8231000FDF54 /* Debug */,
				DC917BE41E2E8231000FDF54 /* Release */,
			);
			defaultConfigurationIsVisible = 0;
			defaultConfigurationName = Release;
		};
		DC917BE51E2E8231000FDF54 /* Build configuration list for PBXNativeTarget "pass" */ = {
			isa = XCConfigurationList;
			buildConfigurations = (
				DC917BE61E2E8231000FDF54 /* Debug */,
				DC917BE71E2E8231000FDF54 /* Release */,
			);
			defaultConfigurationIsVisible = 0;
			defaultConfigurationName = Release;
		};
/* End XCConfigurationList section */

/* Begin XCVersionGroup section */
		A26075A51EEC7125005DB03E /* pass.xcdatamodeld */ = {
			isa = XCVersionGroup;
			children = (
				A26075A61EEC7125005DB03E /* pass.xcdatamodel */,
			);
			currentVersion = A26075A61EEC7125005DB03E /* pass.xcdatamodel */;
			path = pass.xcdatamodeld;
			sourceTree = "<group>";
			versionGroupType = wrapper.xcdatamodel;
		};
/* End XCVersionGroup section */
	};
	rootObject = DC917BCB1E2E8231000FDF54 /* Project object */;
}
