ephread/Instructions

View on GitHub
Instructions.xcodeproj/project.pbxproj

Summary

Maintainability
Test Coverage
// !$*UTF8*$!
{
    archiveVersion = 1;
    classes = {
    };
    objectVersion = 54;
    objects = {

/* Begin PBXBuildFile section */
        B618494420C24D7D00315E1C /* PauseStyle.swift in Sources */ = {isa = PBXBuildFile; fileRef = B618494320C24D7D00315E1C /* PauseStyle.swift */; };
        B618494520C24D7D00315E1C /* PauseStyle.swift in Sources */ = {isa = PBXBuildFile; fileRef = B618494320C24D7D00315E1C /* PauseStyle.swift */; };
        B61E448B1EA8C4AA00D82BA1 /* BlurringOverlayStyleManager.swift in Sources */ = {isa = PBXBuildFile; fileRef = B61E448A1EA8C4AA00D82BA1 /* BlurringOverlayStyleManager.swift */; };
        B61E448C1EA8C4AA00D82BA1 /* BlurringOverlayStyleManager.swift in Sources */ = {isa = PBXBuildFile; fileRef = B61E448A1EA8C4AA00D82BA1 /* BlurringOverlayStyleManager.swift */; };
        B61E448E1EA8C57E00D82BA1 /* TranslucentOverlayStyleManager.swift in Sources */ = {isa = PBXBuildFile; fileRef = B61E448D1EA8C57E00D82BA1 /* TranslucentOverlayStyleManager.swift */; };
        B61E448F1EA8C57E00D82BA1 /* TranslucentOverlayStyleManager.swift in Sources */ = {isa = PBXBuildFile; fileRef = B61E448D1EA8C57E00D82BA1 /* TranslucentOverlayStyleManager.swift */; };
        B621BB0220CA586400F0CF32 /* PresentationContext.swift in Sources */ = {isa = PBXBuildFile; fileRef = B621BB0020CA580400F0CF32 /* PresentationContext.swift */; };
        B621BB0320CA586400F0CF32 /* PresentationContext.swift in Sources */ = {isa = PBXBuildFile; fileRef = B621BB0020CA580400F0CF32 /* PresentationContext.swift */; };
        B64375B8283E9FFE0029B9E4 /* CoachMarkNextLabelPosition.swift in Sources */ = {isa = PBXBuildFile; fileRef = B64375B7283E9FFE0029B9E4 /* CoachMarkNextLabelPosition.swift */; };
        B64375B9283E9FFE0029B9E4 /* CoachMarkNextLabelPosition.swift in Sources */ = {isa = PBXBuildFile; fileRef = B64375B7283E9FFE0029B9E4 /* CoachMarkNextLabelPosition.swift */; };
        B6454D6720C7CFA500DCF351 /* CoachMarksControllerAnimationDelegate.swift in Sources */ = {isa = PBXBuildFile; fileRef = B6454D6620C7CFA500DCF351 /* CoachMarksControllerAnimationDelegate.swift */; };
        B6454D6820C7CFA500DCF351 /* CoachMarksControllerAnimationDelegate.swift in Sources */ = {isa = PBXBuildFile; fileRef = B6454D6620C7CFA500DCF351 /* CoachMarksControllerAnimationDelegate.swift */; };
        B6454D6A20C7D19300DCF351 /* CoachMarkTransitionManager.swift in Sources */ = {isa = PBXBuildFile; fileRef = B6454D6920C7D19300DCF351 /* CoachMarkTransitionManager.swift */; };
        B6454D6B20C7D19300DCF351 /* CoachMarkTransitionManager.swift in Sources */ = {isa = PBXBuildFile; fileRef = B6454D6920C7D19300DCF351 /* CoachMarkTransitionManager.swift */; };
        B6454D6D20C7D71400DCF351 /* CoachMarkAnimationManager.swift in Sources */ = {isa = PBXBuildFile; fileRef = B6454D6C20C7D71400DCF351 /* CoachMarkAnimationManager.swift */; };
        B6454D6E20C7D71400DCF351 /* CoachMarkAnimationManager.swift in Sources */ = {isa = PBXBuildFile; fileRef = B6454D6C20C7D71400DCF351 /* CoachMarkAnimationManager.swift */; };
        B6454D7120C7D75400DCF351 /* CoachMarkAnimationManagement.swift in Sources */ = {isa = PBXBuildFile; fileRef = B6454D7020C7D75400DCF351 /* CoachMarkAnimationManagement.swift */; };
        B6454D7220C7D75400DCF351 /* CoachMarkAnimationManagement.swift in Sources */ = {isa = PBXBuildFile; fileRef = B6454D7020C7D75400DCF351 /* CoachMarkAnimationManagement.swift */; };
        B65DDDBF1EE2C43E002618AF /* UIView+Layout.swift in Sources */ = {isa = PBXBuildFile; fileRef = B65DDDBE1EE2C43E002618AF /* UIView+Layout.swift */; };
        B65DDDD71EE34BE4002618AF /* OverlayManager.swift in Sources */ = {isa = PBXBuildFile; fileRef = B69B6D7B1E9CD5C000BE032D /* OverlayManager.swift */; };
        B65DDDD81EE34BE4002618AF /* OverlayStyleManager.swift in Sources */ = {isa = PBXBuildFile; fileRef = B683D2471EA7815600E4798F /* OverlayStyleManager.swift */; };
        B65DDDD91EE34BE4002618AF /* MaskView.swift in Sources */ = {isa = PBXBuildFile; fileRef = B6A102A81DFC8EFE009C73DF /* MaskView.swift */; };
        B673646E20D4D1E800D565CC /* ConfigurationChange.swift in Sources */ = {isa = PBXBuildFile; fileRef = B673646D20D4D1E800D565CC /* ConfigurationChange.swift */; };
        B673646F20D4D1E800D565CC /* ConfigurationChange.swift in Sources */ = {isa = PBXBuildFile; fileRef = B673646D20D4D1E800D565CC /* ConfigurationChange.swift */; };
        B683D2481EA7815600E4798F /* OverlayStyleManager.swift in Sources */ = {isa = PBXBuildFile; fileRef = B683D2471EA7815600E4798F /* OverlayStyleManager.swift */; };
        B683D24F1EA7D5E000E4798F /* OverlaySnapshotView.swift in Sources */ = {isa = PBXBuildFile; fileRef = B683D24E1EA7D5E000E4798F /* OverlaySnapshotView.swift */; };
        B683D2501EA7D5E000E4798F /* OverlaySnapshotView.swift in Sources */ = {isa = PBXBuildFile; fileRef = B683D24E1EA7D5E000E4798F /* OverlaySnapshotView.swift */; };
        B68A085324E95EAC00A91840 /* UIView+Layout.swift in Sources */ = {isa = PBXBuildFile; fileRef = B65DDDBE1EE2C43E002618AF /* UIView+Layout.swift */; };
        B68A085424E95ED900A91840 /* ErrorMessage.swift in Sources */ = {isa = PBXBuildFile; fileRef = B6A839EA24C9C23500B046FF /* ErrorMessage.swift */; };
        B6968988266A30BF0093EBBA /* CoachMarkCoordinateConverter.swift in Sources */ = {isa = PBXBuildFile; fileRef = B6968987266A30BF0093EBBA /* CoachMarkCoordinateConverter.swift */; };
        B6968989266A30BF0093EBBA /* CoachMarkCoordinateConverter.swift in Sources */ = {isa = PBXBuildFile; fileRef = B6968987266A30BF0093EBBA /* CoachMarkCoordinateConverter.swift */; };
        B69B6D7C1E9CD5C000BE032D /* OverlayManager.swift in Sources */ = {isa = PBXBuildFile; fileRef = B69B6D7B1E9CD5C000BE032D /* OverlayManager.swift */; };
        B6A102A91DFC8EFE009C73DF /* MaskView.swift in Sources */ = {isa = PBXBuildFile; fileRef = B6A102A81DFC8EFE009C73DF /* MaskView.swift */; };
        B6A839EB24C9C23500B046FF /* ErrorMessage.swift in Sources */ = {isa = PBXBuildFile; fileRef = B6A839EA24C9C23500B046FF /* ErrorMessage.swift */; };
        B6AF4D852433801400151B64 /* UIApplication+WindowScene.swift in Sources */ = {isa = PBXBuildFile; fileRef = B6AF4D842433801400151B64 /* UIApplication+WindowScene.swift */; };
        B6AF4D8F2433E61600151B64 /* CoachMarkComponent.swift in Sources */ = {isa = PBXBuildFile; fileRef = B6AF4D8E2433E61600151B64 /* CoachMarkComponent.swift */; };
        B6AF4D912433EDDC00151B64 /* CoachMarkBodyBackgroundView.swift in Sources */ = {isa = PBXBuildFile; fileRef = B6AF4D902433EDDC00151B64 /* CoachMarkBodyBackgroundView.swift */; };
        B6AF4D942433EE3800151B64 /* CoachMarkBackgroundStyle.swift in Sources */ = {isa = PBXBuildFile; fileRef = B6AF4D932433EE3800151B64 /* CoachMarkBackgroundStyle.swift */; };
        B6AF4D952433F34500151B64 /* CoachMarkBodyBackgroundView.swift in Sources */ = {isa = PBXBuildFile; fileRef = B6AF4D902433EDDC00151B64 /* CoachMarkBodyBackgroundView.swift */; };
        B6AF4D962433F34900151B64 /* CoachMarkBackgroundStyle.swift in Sources */ = {isa = PBXBuildFile; fileRef = B6AF4D932433EE3800151B64 /* CoachMarkBackgroundStyle.swift */; };
        B6AF4D972433F34F00151B64 /* CoachMarkComponent.swift in Sources */ = {isa = PBXBuildFile; fileRef = B6AF4D8E2433E61600151B64 /* CoachMarkComponent.swift */; };
        B6C9A04920CBA34E003053B1 /* ViewControllerConfiguration.swift in Sources */ = {isa = PBXBuildFile; fileRef = B6C9A04820CBA34E003053B1 /* ViewControllerConfiguration.swift */; };
        B6C9A04B20CBAD6E003053B1 /* ViewControllerConfiguration.swift in Sources */ = {isa = PBXBuildFile; fileRef = B6C9A04820CBA34E003053B1 /* ViewControllerConfiguration.swift */; };
        B6CA4A8F20BE73A5006F42AC /* AccessibilityIdentifiers.swift in Sources */ = {isa = PBXBuildFile; fileRef = B6CA4A8E20BE73A5006F42AC /* AccessibilityIdentifiers.swift */; };
        B6CA4A9520BE8F59006F42AC /* AccessibilityIdentifiers.swift in Sources */ = {isa = PBXBuildFile; fileRef = B6CA4A8E20BE73A5006F42AC /* AccessibilityIdentifiers.swift */; };
        C61458B31BBB01DE006EB4F2 /* CoachMarkArrowOrientation.swift in Sources */ = {isa = PBXBuildFile; fileRef = C61458B21BBB01DE006EB4F2 /* CoachMarkArrowOrientation.swift */; };
        C61A76BD1BDC16D700F131BF /* CoachMarkDisplayManager.swift in Sources */ = {isa = PBXBuildFile; fileRef = C61A76BC1BDC16D700F131BF /* CoachMarkDisplayManager.swift */; };
        C62DBF4A1D53BE6300AFAAE2 /* CoachMarkInnerLayoutHelper.swift in Sources */ = {isa = PBXBuildFile; fileRef = C62DBF491D53BE6300AFAAE2 /* CoachMarkInnerLayoutHelper.swift */; };
        C62DBF501D5499AB00AFAAE2 /* CoachMarkHelper.swift in Sources */ = {isa = PBXBuildFile; fileRef = C62DBF4F1D5499AB00AFAAE2 /* CoachMarkHelper.swift */; };
        C633C4BD1D53A8E50025FAE9 /* CoachMarkLayoutHelper.swift in Sources */ = {isa = PBXBuildFile; fileRef = C633C4BC1D53A8E50025FAE9 /* CoachMarkLayoutHelper.swift */; };
        C636FFB91BBC8F3100EB243B /* CoachMarkBodyDefaultView.swift in Sources */ = {isa = PBXBuildFile; fileRef = C636FFB81BBC8F3100EB243B /* CoachMarkBodyDefaultView.swift */; };
        C636FFBB1BBC8FC300EB243B /* CoachMarkArrowDefaultView.swift in Sources */ = {isa = PBXBuildFile; fileRef = C636FFBA1BBC8FC300EB243B /* CoachMarkArrowDefaultView.swift */; };
        C63BB91A1C73CDE200C81A4D /* PassthroughViews.swift in Sources */ = {isa = PBXBuildFile; fileRef = C63BB9181C73CDE200C81A4D /* PassthroughViews.swift */; };
        C63FC23B1BC9BB8100132132 /* CoachMarkSkipView.swift in Sources */ = {isa = PBXBuildFile; fileRef = C63FC23A1BC9BB8100132132 /* CoachMarkSkipView.swift */; };
        C63FC23D1BC9BF3E00132132 /* CoachMarkSkipDefaultView.swift in Sources */ = {isa = PBXBuildFile; fileRef = C63FC23C1BC9BF3E00132132 /* CoachMarkSkipDefaultView.swift */; };
        C6417E161D291A8A004D13EA /* CoachMarkArrowDefaultView.swift in Sources */ = {isa = PBXBuildFile; fileRef = C636FFBA1BBC8FC300EB243B /* CoachMarkArrowDefaultView.swift */; };
        C6417E171D291A8A004D13EA /* CoachMarksViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = C64FB3411BB6D1020081E5B6 /* CoachMarksViewController.swift */; };
        C6417E181D291A8A004D13EA /* CoachMarkDisplayManager.swift in Sources */ = {isa = PBXBuildFile; fileRef = C61A76BC1BDC16D700F131BF /* CoachMarkDisplayManager.swift */; };
        C6417E191D291A8A004D13EA /* CoachMarkView.swift in Sources */ = {isa = PBXBuildFile; fileRef = C64FB3511BB6FA250081E5B6 /* CoachMarkView.swift */; };
        C6417E1A1D291A8A004D13EA /* CoachMarksControllerDataSource.swift in Sources */ = {isa = PBXBuildFile; fileRef = C64FB33D1BB6CE2C0081E5B6 /* CoachMarksControllerDataSource.swift */; };
        C6417E1C1D291A8A004D13EA /* PassthroughViews.swift in Sources */ = {isa = PBXBuildFile; fileRef = C63BB9181C73CDE200C81A4D /* PassthroughViews.swift */; };
        C6417E1D1D291A8A004D13EA /* SkipViewDisplayManager.swift in Sources */ = {isa = PBXBuildFile; fileRef = C6FAE2B01BDCFE4D0080DF69 /* SkipViewDisplayManager.swift */; };
        C6417E1E1D291A8A004D13EA /* CoachMarkArrowOrientation.swift in Sources */ = {isa = PBXBuildFile; fileRef = C61458B21BBB01DE006EB4F2 /* CoachMarkArrowOrientation.swift */; };
        C6417E1F1D291A8A004D13EA /* CoachMarkBodyDefaultView.swift in Sources */ = {isa = PBXBuildFile; fileRef = C636FFB81BBC8F3100EB243B /* CoachMarkBodyDefaultView.swift */; };
        C6417E201D291A8A004D13EA /* CoachMarkSkipDefaultView.swift in Sources */ = {isa = PBXBuildFile; fileRef = C63FC23C1BC9BF3E00132132 /* CoachMarkSkipDefaultView.swift */; };
        C6417E211D291A8A004D13EA /* CoachMarkPosition.swift in Sources */ = {isa = PBXBuildFile; fileRef = C67100FF1BBFE3C50005DAFC /* CoachMarkPosition.swift */; };
        C6417E221D291A8A004D13EA /* OverlayView.swift in Sources */ = {isa = PBXBuildFile; fileRef = C64FB3481BB6DC3B0081E5B6 /* OverlayView.swift */; };
        C6417E231D291A8A004D13EA /* CoachMarkBodyHighlightArrowDelegate.swift in Sources */ = {isa = PBXBuildFile; fileRef = C64FB37D1BB828E50081E5B6 /* CoachMarkBodyHighlightArrowDelegate.swift */; };
        C6417E241D291A8A004D13EA /* CoachMarksControllerDelegate.swift in Sources */ = {isa = PBXBuildFile; fileRef = C64FB33F1BB6D0160081E5B6 /* CoachMarksControllerDelegate.swift */; };
        C6417E251D291A8A004D13EA /* Instructions.swift in Sources */ = {isa = PBXBuildFile; fileRef = C64FB3531BB747590081E5B6 /* Instructions.swift */; };
        C6417E271D291A8A004D13EA /* CoachMarkArrowView.swift in Sources */ = {isa = PBXBuildFile; fileRef = C64FB34C1BB6DEDC0081E5B6 /* CoachMarkArrowView.swift */; };
        C6417E281D291A8A004D13EA /* CoachMarkSkipView.swift in Sources */ = {isa = PBXBuildFile; fileRef = C63FC23A1BC9BB8100132132 /* CoachMarkSkipView.swift */; };
        C6417E291D291A8A004D13EA /* CoachMarkBodyView.swift in Sources */ = {isa = PBXBuildFile; fileRef = C64FB34A1BB6DD1B0081E5B6 /* CoachMarkBodyView.swift */; };
        C6417E2A1D291A8A004D13EA /* CoachMark.swift in Sources */ = {isa = PBXBuildFile; fileRef = C64FB3461BB6D91E0081E5B6 /* CoachMark.swift */; };
        C6417E2D1D291A8A004D13EA /* Instructions.h in Headers */ = {isa = PBXBuildFile; fileRef = C64FB3231BB6CB5C0081E5B6 /* Instructions.h */; settings = {ATTRIBUTES = (Public, ); }; };
        C64FB3251BB6CB5C0081E5B6 /* Instructions.h in Headers */ = {isa = PBXBuildFile; fileRef = C64FB3231BB6CB5C0081E5B6 /* Instructions.h */; settings = {ATTRIBUTES = (Public, ); }; };
        C64FB3431BB6D81C0081E5B6 /* CoachMarksViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = C64FB3411BB6D1020081E5B6 /* CoachMarksViewController.swift */; };
        C64FB3441BB6D81C0081E5B6 /* CoachMarksControllerDataSource.swift in Sources */ = {isa = PBXBuildFile; fileRef = C64FB33D1BB6CE2C0081E5B6 /* CoachMarksControllerDataSource.swift */; };
        C64FB3451BB6D81C0081E5B6 /* CoachMarksControllerDelegate.swift in Sources */ = {isa = PBXBuildFile; fileRef = C64FB33F1BB6D0160081E5B6 /* CoachMarksControllerDelegate.swift */; };
        C64FB3471BB6D91E0081E5B6 /* CoachMark.swift in Sources */ = {isa = PBXBuildFile; fileRef = C64FB3461BB6D91E0081E5B6 /* CoachMark.swift */; };
        C64FB3491BB6DC3B0081E5B6 /* OverlayView.swift in Sources */ = {isa = PBXBuildFile; fileRef = C64FB3481BB6DC3B0081E5B6 /* OverlayView.swift */; };
        C64FB34B1BB6DD1B0081E5B6 /* CoachMarkBodyView.swift in Sources */ = {isa = PBXBuildFile; fileRef = C64FB34A1BB6DD1B0081E5B6 /* CoachMarkBodyView.swift */; };
        C64FB34D1BB6DEDC0081E5B6 /* CoachMarkArrowView.swift in Sources */ = {isa = PBXBuildFile; fileRef = C64FB34C1BB6DEDC0081E5B6 /* CoachMarkArrowView.swift */; };
        C64FB3521BB6FA250081E5B6 /* CoachMarkView.swift in Sources */ = {isa = PBXBuildFile; fileRef = C64FB3511BB6FA250081E5B6 /* CoachMarkView.swift */; };
        C64FB3541BB747590081E5B6 /* Instructions.swift in Sources */ = {isa = PBXBuildFile; fileRef = C64FB3531BB747590081E5B6 /* Instructions.swift */; };
        C64FB37E1BB828E50081E5B6 /* CoachMarkBodyHighlightArrowDelegate.swift in Sources */ = {isa = PBXBuildFile; fileRef = C64FB37D1BB828E50081E5B6 /* CoachMarkBodyHighlightArrowDelegate.swift */; };
        C67101001BBFE3C50005DAFC /* CoachMarkPosition.swift in Sources */ = {isa = PBXBuildFile; fileRef = C67100FF1BBFE3C50005DAFC /* CoachMarkPosition.swift */; };
        C6D365101D57C5BB00D2C6A2 /* CoachMarksController.swift in Sources */ = {isa = PBXBuildFile; fileRef = C6D3650F1D57C5BB00D2C6A2 /* CoachMarksController.swift */; };
        C6D365121D57E97600D2C6A2 /* FlowManager.swift in Sources */ = {isa = PBXBuildFile; fileRef = C6D365111D57E97600D2C6A2 /* FlowManager.swift */; };
        C6D365131D57E97700D2C6A2 /* FlowManager.swift in Sources */ = {isa = PBXBuildFile; fileRef = C6D365111D57E97600D2C6A2 /* FlowManager.swift */; };
        C6D4D0E31D58E74B00F14FC5 /* CoachMarksController+Proxy.swift in Sources */ = {isa = PBXBuildFile; fileRef = C6D4D0E21D58E74B00F14FC5 /* CoachMarksController+Proxy.swift */; };
        C6D4D0E71D59E4AF00F14FC5 /* CoachMarkViewControllerDelegate.swift in Sources */ = {isa = PBXBuildFile; fileRef = C6D4D0E61D59E4AF00F14FC5 /* CoachMarkViewControllerDelegate.swift */; };
        C6D4D0F41D5B2DA300F14FC5 /* CoachMarksController+Proxy.swift in Sources */ = {isa = PBXBuildFile; fileRef = C6D4D0E21D58E74B00F14FC5 /* CoachMarksController+Proxy.swift */; };
        C6D4D0F51D5B2DA300F14FC5 /* CoachMarksController.swift in Sources */ = {isa = PBXBuildFile; fileRef = C6D3650F1D57C5BB00D2C6A2 /* CoachMarksController.swift */; };
        C6D4D0F91D5B2DA300F14FC5 /* CoachMarkHelper.swift in Sources */ = {isa = PBXBuildFile; fileRef = C62DBF4F1D5499AB00AFAAE2 /* CoachMarkHelper.swift */; };
        C6D4D0FA1D5B2DA300F14FC5 /* CoachMarkInnerLayoutHelper.swift in Sources */ = {isa = PBXBuildFile; fileRef = C62DBF491D53BE6300AFAAE2 /* CoachMarkInnerLayoutHelper.swift */; };
        C6D4D0FB1D5B2DA300F14FC5 /* CoachMarkLayoutHelper.swift in Sources */ = {isa = PBXBuildFile; fileRef = C633C4BC1D53A8E50025FAE9 /* CoachMarkLayoutHelper.swift */; };
        C6D4D0FE1D5B2DA300F14FC5 /* CoachMarkViewControllerDelegate.swift in Sources */ = {isa = PBXBuildFile; fileRef = C6D4D0E61D59E4AF00F14FC5 /* CoachMarkViewControllerDelegate.swift */; };
        C6FAE2B11BDCFE4D0080DF69 /* SkipViewDisplayManager.swift in Sources */ = {isa = PBXBuildFile; fileRef = C6FAE2B01BDCFE4D0080DF69 /* SkipViewDisplayManager.swift */; };
/* End PBXBuildFile section */

/* Begin PBXFileReference section */
        B618494320C24D7D00315E1C /* PauseStyle.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = PauseStyle.swift; sourceTree = "<group>"; };
        B61E448A1EA8C4AA00D82BA1 /* BlurringOverlayStyleManager.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = BlurringOverlayStyleManager.swift; sourceTree = "<group>"; };
        B61E448D1EA8C57E00D82BA1 /* TranslucentOverlayStyleManager.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = TranslucentOverlayStyleManager.swift; sourceTree = "<group>"; };
        B621BB0020CA580400F0CF32 /* PresentationContext.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = PresentationContext.swift; sourceTree = "<group>"; };
        B64375B7283E9FFE0029B9E4 /* CoachMarkNextLabelPosition.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = CoachMarkNextLabelPosition.swift; sourceTree = "<group>"; };
        B6454D6620C7CFA500DCF351 /* CoachMarksControllerAnimationDelegate.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = CoachMarksControllerAnimationDelegate.swift; sourceTree = "<group>"; };
        B6454D6920C7D19300DCF351 /* CoachMarkTransitionManager.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = CoachMarkTransitionManager.swift; sourceTree = "<group>"; };
        B6454D6C20C7D71400DCF351 /* CoachMarkAnimationManager.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = CoachMarkAnimationManager.swift; sourceTree = "<group>"; };
        B6454D7020C7D75400DCF351 /* CoachMarkAnimationManagement.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = CoachMarkAnimationManagement.swift; sourceTree = "<group>"; };
        B65DDDBE1EE2C43E002618AF /* UIView+Layout.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = "UIView+Layout.swift"; sourceTree = "<group>"; };
        B673646D20D4D1E800D565CC /* ConfigurationChange.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ConfigurationChange.swift; sourceTree = "<group>"; };
        B683D2471EA7815600E4798F /* OverlayStyleManager.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = OverlayStyleManager.swift; sourceTree = "<group>"; };
        B683D24E1EA7D5E000E4798F /* OverlaySnapshotView.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = OverlaySnapshotView.swift; sourceTree = "<group>"; };
        B6968987266A30BF0093EBBA /* CoachMarkCoordinateConverter.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = CoachMarkCoordinateConverter.swift; sourceTree = "<group>"; };
        B69B6D7B1E9CD5C000BE032D /* OverlayManager.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = OverlayManager.swift; sourceTree = "<group>"; };
        B6A102A81DFC8EFE009C73DF /* MaskView.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = MaskView.swift; sourceTree = "<group>"; };
        B6A839EA24C9C23500B046FF /* ErrorMessage.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ErrorMessage.swift; sourceTree = "<group>"; };
        B6AF4D842433801400151B64 /* UIApplication+WindowScene.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "UIApplication+WindowScene.swift"; sourceTree = "<group>"; };
        B6AF4D8E2433E61600151B64 /* CoachMarkComponent.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = CoachMarkComponent.swift; sourceTree = "<group>"; };
        B6AF4D902433EDDC00151B64 /* CoachMarkBodyBackgroundView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = CoachMarkBodyBackgroundView.swift; sourceTree = "<group>"; };
        B6AF4D932433EE3800151B64 /* CoachMarkBackgroundStyle.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = CoachMarkBackgroundStyle.swift; sourceTree = "<group>"; };
        B6C9A04820CBA34E003053B1 /* ViewControllerConfiguration.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ViewControllerConfiguration.swift; sourceTree = "<group>"; };
        B6CA4A8E20BE73A5006F42AC /* AccessibilityIdentifiers.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AccessibilityIdentifiers.swift; sourceTree = "<group>"; };
        C61458B21BBB01DE006EB4F2 /* CoachMarkArrowOrientation.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = CoachMarkArrowOrientation.swift; sourceTree = "<group>"; };
        C61A76BC1BDC16D700F131BF /* CoachMarkDisplayManager.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = CoachMarkDisplayManager.swift; sourceTree = "<group>"; };
        C62DBF491D53BE6300AFAAE2 /* CoachMarkInnerLayoutHelper.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = CoachMarkInnerLayoutHelper.swift; sourceTree = "<group>"; };
        C62DBF4F1D5499AB00AFAAE2 /* CoachMarkHelper.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = CoachMarkHelper.swift; sourceTree = "<group>"; };
        C633C4BC1D53A8E50025FAE9 /* CoachMarkLayoutHelper.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = CoachMarkLayoutHelper.swift; sourceTree = "<group>"; };
        C636FFB81BBC8F3100EB243B /* CoachMarkBodyDefaultView.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = CoachMarkBodyDefaultView.swift; sourceTree = "<group>"; };
        C636FFBA1BBC8FC300EB243B /* CoachMarkArrowDefaultView.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = CoachMarkArrowDefaultView.swift; sourceTree = "<group>"; };
        C63BB9181C73CDE200C81A4D /* PassthroughViews.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = PassthroughViews.swift; sourceTree = "<group>"; };
        C63FC23A1BC9BB8100132132 /* CoachMarkSkipView.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = CoachMarkSkipView.swift; sourceTree = "<group>"; };
        C63FC23C1BC9BF3E00132132 /* CoachMarkSkipDefaultView.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = CoachMarkSkipDefaultView.swift; sourceTree = "<group>"; };
        C6417E331D291A8A004D13EA /* InstructionsAppExtensions.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = InstructionsAppExtensions.framework; sourceTree = BUILT_PRODUCTS_DIR; };
        C6417E351D291EFA004D13EA /* InfoAppExtensions.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = InfoAppExtensions.plist; sourceTree = "<group>"; };
        C64FB2E91BB6CA8A0081E5B6 /* Instructions.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Instructions.framework; sourceTree = BUILT_PRODUCTS_DIR; };
        C64FB3221BB6CB5C0081E5B6 /* Info.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = "<group>"; };
        C64FB3231BB6CB5C0081E5B6 /* Instructions.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Instructions.h; sourceTree = "<group>"; };
        C64FB33D1BB6CE2C0081E5B6 /* CoachMarksControllerDataSource.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; lineEnding = 0; path = CoachMarksControllerDataSource.swift; sourceTree = "<group>"; };
        C64FB33F1BB6D0160081E5B6 /* CoachMarksControllerDelegate.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = CoachMarksControllerDelegate.swift; sourceTree = "<group>"; };
        C64FB3411BB6D1020081E5B6 /* CoachMarksViewController.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; lineEnding = 0; path = CoachMarksViewController.swift; sourceTree = "<group>"; };
        C64FB3461BB6D91E0081E5B6 /* CoachMark.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = CoachMark.swift; sourceTree = "<group>"; };
        C64FB3481BB6DC3B0081E5B6 /* OverlayView.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = OverlayView.swift; sourceTree = "<group>"; };
        C64FB34A1BB6DD1B0081E5B6 /* CoachMarkBodyView.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = CoachMarkBodyView.swift; sourceTree = "<group>"; };
        C64FB34C1BB6DEDC0081E5B6 /* CoachMarkArrowView.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = CoachMarkArrowView.swift; sourceTree = "<group>"; };
        C64FB3511BB6FA250081E5B6 /* CoachMarkView.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = CoachMarkView.swift; sourceTree = "<group>"; };
        C64FB3531BB747590081E5B6 /* Instructions.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = Instructions.swift; sourceTree = "<group>"; };
        C64FB37D1BB828E50081E5B6 /* CoachMarkBodyHighlightArrowDelegate.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = CoachMarkBodyHighlightArrowDelegate.swift; sourceTree = "<group>"; };
        C67100FF1BBFE3C50005DAFC /* CoachMarkPosition.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = CoachMarkPosition.swift; sourceTree = "<group>"; };
        C6D3650F1D57C5BB00D2C6A2 /* CoachMarksController.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = CoachMarksController.swift; sourceTree = "<group>"; };
        C6D365111D57E97600D2C6A2 /* FlowManager.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = FlowManager.swift; sourceTree = "<group>"; };
        C6D4D0E21D58E74B00F14FC5 /* CoachMarksController+Proxy.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = "CoachMarksController+Proxy.swift"; sourceTree = "<group>"; };
        C6D4D0E61D59E4AF00F14FC5 /* CoachMarkViewControllerDelegate.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = CoachMarkViewControllerDelegate.swift; sourceTree = "<group>"; };
        C6FAE2B01BDCFE4D0080DF69 /* SkipViewDisplayManager.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = SkipViewDisplayManager.swift; sourceTree = "<group>"; };
/* End PBXFileReference section */

/* Begin PBXFrameworksBuildPhase section */
        C6417E2B1D291A8A004D13EA /* Frameworks */ = {
            isa = PBXFrameworksBuildPhase;
            buildActionMask = 2147483647;
            files = (
            );
            runOnlyForDeploymentPostprocessing = 0;
        };
        C64FB2E51BB6CA8A0081E5B6 /* Frameworks */ = {
            isa = PBXFrameworksBuildPhase;
            buildActionMask = 2147483647;
            files = (
            );
            runOnlyForDeploymentPostprocessing = 0;
        };
/* End PBXFrameworksBuildPhase section */

/* Begin PBXGroup section */
        B61E44891EA8C47400D82BA1 /* OverlayStyleManager */ = {
            isa = PBXGroup;
            children = (
                B61E448A1EA8C4AA00D82BA1 /* BlurringOverlayStyleManager.swift */,
                B683D2471EA7815600E4798F /* OverlayStyleManager.swift */,
                B61E448D1EA8C57E00D82BA1 /* TranslucentOverlayStyleManager.swift */,
            );
            path = OverlayStyleManager;
            sourceTree = "<group>";
        };
        B6454D6520C7CF2300DCF351 /* Delegates */ = {
            isa = PBXGroup;
            children = (
                B6454D6620C7CFA500DCF351 /* CoachMarksControllerAnimationDelegate.swift */,
                C64FB33F1BB6D0160081E5B6 /* CoachMarksControllerDelegate.swift */,
            );
            path = Delegates;
            sourceTree = "<group>";
        };
        B6454D6F20C7D73600DCF351 /* CoachMark Animation */ = {
            isa = PBXGroup;
            children = (
                B6454D6C20C7D71400DCF351 /* CoachMarkAnimationManager.swift */,
                B6454D6920C7D19300DCF351 /* CoachMarkTransitionManager.swift */,
                B6454D7020C7D75400DCF351 /* CoachMarkAnimationManagement.swift */,
            );
            path = "CoachMark Animation";
            sourceTree = "<group>";
        };
        B65DDDBD1EE2C418002618AF /* Extensions */ = {
            isa = PBXGroup;
            children = (
                C6D4D0E21D58E74B00F14FC5 /* CoachMarksController+Proxy.swift */,
            );
            path = Extensions;
            sourceTree = "<group>";
        };
        B65DDDC51EE2D985002618AF /* Public */ = {
            isa = PBXGroup;
            children = (
                B65DDDBD1EE2C418002618AF /* Extensions */,
                C64FB3461BB6D91E0081E5B6 /* CoachMark.swift */,
                C6D3650F1D57C5BB00D2C6A2 /* CoachMarksController.swift */,
            );
            path = Public;
            sourceTree = "<group>";
        };
        B65DDDC61EE2D98E002618AF /* Internal */ = {
            isa = PBXGroup;
            children = (
                C61458B41BBB01F2006EB4F2 /* Enums */,
                C633C4B41D535A880025FAE9 /* Extensions */,
                C62DBF491D53BE6300AFAAE2 /* CoachMarkInnerLayoutHelper.swift */,
                C633C4BC1D53A8E50025FAE9 /* CoachMarkLayoutHelper.swift */,
                B6CA4A8E20BE73A5006F42AC /* AccessibilityIdentifiers.swift */,
                B6A839EA24C9C23500B046FF /* ErrorMessage.swift */,
            );
            path = Internal;
            sourceTree = "<group>";
        };
        B65DDDC71EE2D9BB002618AF /* Public */ = {
            isa = PBXGroup;
            children = (
                B6454D6F20C7D73600DCF351 /* CoachMark Animation */,
                B65DDDC81EE2D9C2002618AF /* Enums */,
                C62DBF4F1D5499AB00AFAAE2 /* CoachMarkHelper.swift */,
                B6968987266A30BF0093EBBA /* CoachMarkCoordinateConverter.swift */,
            );
            path = Public;
            sourceTree = "<group>";
        };
        B65DDDC81EE2D9C2002618AF /* Enums */ = {
            isa = PBXGroup;
            children = (
                B64375B7283E9FFE0029B9E4 /* CoachMarkNextLabelPosition.swift */,
                C61458B21BBB01DE006EB4F2 /* CoachMarkArrowOrientation.swift */,
            );
            path = Enums;
            sourceTree = "<group>";
        };
        B65DDDC91EE2DEBE002618AF /* Internal */ = {
            isa = PBXGroup;
            children = (
                B61E44891EA8C47400D82BA1 /* OverlayStyleManager */,
                C61A76BC1BDC16D700F131BF /* CoachMarkDisplayManager.swift */,
                C6FAE2B01BDCFE4D0080DF69 /* SkipViewDisplayManager.swift */,
            );
            path = Internal;
            sourceTree = "<group>";
        };
        B65DDDCA1EE2DED7002618AF /* Public */ = {
            isa = PBXGroup;
            children = (
                C6D365111D57E97600D2C6A2 /* FlowManager.swift */,
                B69B6D7B1E9CD5C000BE032D /* OverlayManager.swift */,
            );
            path = Public;
            sourceTree = "<group>";
        };
        B65DDDCC1EE2E2B7002618AF /* Internal */ = {
            isa = PBXGroup;
            children = (
                C6D4D0E61D59E4AF00F14FC5 /* CoachMarkViewControllerDelegate.swift */,
            );
            path = Internal;
            sourceTree = "<group>";
        };
        B6AF4D922433EDF400151B64 /* Internal */ = {
            isa = PBXGroup;
            children = (
                B6AF4D8E2433E61600151B64 /* CoachMarkComponent.swift */,
                B6AF4D902433EDDC00151B64 /* CoachMarkBodyBackgroundView.swift */,
            );
            path = Internal;
            sourceTree = "<group>";
        };
        B6C9A04620CBA32E003053B1 /* Enums */ = {
            isa = PBXGroup;
            children = (
                B621BB0020CA580400F0CF32 /* PresentationContext.swift */,
                B618494320C24D7D00315E1C /* PauseStyle.swift */,
                B6C9A04820CBA34E003053B1 /* ViewControllerConfiguration.swift */,
                B673646D20D4D1E800D565CC /* ConfigurationChange.swift */,
            );
            path = Enums;
            sourceTree = "<group>";
        };
        B6CCD0F31EE40F2C00D02022 /* Instructions */ = {
            isa = PBXGroup;
            children = (
                C6D4D0E41D592D9800F14FC5 /* Core */,
                C61458B51BBB0201006EB4F2 /* Extra */,
                C62DBF481D53BE2500AFAAE2 /* Helpers */,
                C633C4BB1D539C460025FAE9 /* Managers */,
                C64FB33C1BB6CDBB0081E5B6 /* Protocols and Enums */,
                C633C4B81D538D4A0025FAE9 /* Views */,
                C64FB33B1BB6CC5B0081E5B6 /* Supporting Files */,
                C64FB3531BB747590081E5B6 /* Instructions.swift */,
            );
            path = Instructions;
            sourceTree = "<group>";
        };
        C61458B41BBB01F2006EB4F2 /* Enums */ = {
            isa = PBXGroup;
            children = (
                C67100FF1BBFE3C50005DAFC /* CoachMarkPosition.swift */,
            );
            path = Enums;
            sourceTree = "<group>";
        };
        C61458B51BBB0201006EB4F2 /* Extra */ = {
            isa = PBXGroup;
            children = (
                B6AF4D922433EDF400151B64 /* Internal */,
                C636FFB71BBC8EF800EB243B /* Default Views */,
            );
            path = Extra;
            sourceTree = "<group>";
        };
        C62DBF481D53BE2500AFAAE2 /* Helpers */ = {
            isa = PBXGroup;
            children = (
                B65DDDC61EE2D98E002618AF /* Internal */,
                B65DDDC71EE2D9BB002618AF /* Public */,
            );
            path = Helpers;
            sourceTree = "<group>";
        };
        C633C4B41D535A880025FAE9 /* Extensions */ = {
            isa = PBXGroup;
            children = (
                B65DDDBE1EE2C43E002618AF /* UIView+Layout.swift */,
                B6AF4D842433801400151B64 /* UIApplication+WindowScene.swift */,
            );
            path = Extensions;
            sourceTree = "<group>";
        };
        C633C4B81D538D4A0025FAE9 /* Views */ = {
            isa = PBXGroup;
            children = (
                C64FB3511BB6FA250081E5B6 /* CoachMarkView.swift */,
                C63BB9181C73CDE200C81A4D /* PassthroughViews.swift */,
                B6A102A81DFC8EFE009C73DF /* MaskView.swift */,
                B683D24E1EA7D5E000E4798F /* OverlaySnapshotView.swift */,
                C64FB3481BB6DC3B0081E5B6 /* OverlayView.swift */,
            );
            path = Views;
            sourceTree = "<group>";
        };
        C633C4BB1D539C460025FAE9 /* Managers */ = {
            isa = PBXGroup;
            children = (
                B65DDDC91EE2DEBE002618AF /* Internal */,
                B65DDDCA1EE2DED7002618AF /* Public */,
            );
            path = Managers;
            sourceTree = "<group>";
        };
        C636FFB61BBC8ED600EB243B /* Public */ = {
            isa = PBXGroup;
            children = (
                B6C9A04620CBA32E003053B1 /* Enums */,
                B6454D6520C7CF2300DCF351 /* Delegates */,
                C64FB34C1BB6DEDC0081E5B6 /* CoachMarkArrowView.swift */,
                C64FB37D1BB828E50081E5B6 /* CoachMarkBodyHighlightArrowDelegate.swift */,
                C64FB34A1BB6DD1B0081E5B6 /* CoachMarkBodyView.swift */,
                C63FC23A1BC9BB8100132132 /* CoachMarkSkipView.swift */,
                C64FB33D1BB6CE2C0081E5B6 /* CoachMarksControllerDataSource.swift */,
            );
            path = Public;
            sourceTree = "<group>";
        };
        C636FFB71BBC8EF800EB243B /* Default Views */ = {
            isa = PBXGroup;
            children = (
                C636FFBA1BBC8FC300EB243B /* CoachMarkArrowDefaultView.swift */,
                C636FFB81BBC8F3100EB243B /* CoachMarkBodyDefaultView.swift */,
                C63FC23C1BC9BF3E00132132 /* CoachMarkSkipDefaultView.swift */,
                B6AF4D932433EE3800151B64 /* CoachMarkBackgroundStyle.swift */,
            );
            path = "Default Views";
            sourceTree = "<group>";
        };
        C64FB2DF1BB6CA8A0081E5B6 = {
            isa = PBXGroup;
            children = (
                C64FB2EA1BB6CA8A0081E5B6 /* Products */,
                C64FB3211BB6CB5C0081E5B6 /* Sources */,
            );
            sourceTree = "<group>";
        };
        C64FB2EA1BB6CA8A0081E5B6 /* Products */ = {
            isa = PBXGroup;
            children = (
                C64FB2E91BB6CA8A0081E5B6 /* Instructions.framework */,
                C6417E331D291A8A004D13EA /* InstructionsAppExtensions.framework */,
            );
            name = Products;
            sourceTree = "<group>";
        };
        C64FB3211BB6CB5C0081E5B6 /* Sources */ = {
            isa = PBXGroup;
            children = (
                B6CCD0F31EE40F2C00D02022 /* Instructions */,
            );
            path = Sources;
            sourceTree = "<group>";
        };
        C64FB33B1BB6CC5B0081E5B6 /* Supporting Files */ = {
            isa = PBXGroup;
            children = (
                C64FB3221BB6CB5C0081E5B6 /* Info.plist */,
                C6417E351D291EFA004D13EA /* InfoAppExtensions.plist */,
                C64FB3231BB6CB5C0081E5B6 /* Instructions.h */,
            );
            path = "Supporting Files";
            sourceTree = "<group>";
        };
        C64FB33C1BB6CDBB0081E5B6 /* Protocols and Enums */ = {
            isa = PBXGroup;
            children = (
                B65DDDCC1EE2E2B7002618AF /* Internal */,
                C636FFB61BBC8ED600EB243B /* Public */,
            );
            path = "Protocols and Enums";
            sourceTree = "<group>";
        };
        C6D4D0E41D592D9800F14FC5 /* Core */ = {
            isa = PBXGroup;
            children = (
                C6D4D0F11D5B2A9800F14FC5 /* Internal */,
                B65DDDC51EE2D985002618AF /* Public */,
            );
            path = Core;
            sourceTree = "<group>";
        };
        C6D4D0F11D5B2A9800F14FC5 /* Internal */ = {
            isa = PBXGroup;
            children = (
                C64FB3411BB6D1020081E5B6 /* CoachMarksViewController.swift */,
            );
            path = Internal;
            sourceTree = "<group>";
        };
/* End PBXGroup section */

/* Begin PBXHeadersBuildPhase section */
        C6417E2C1D291A8A004D13EA /* Headers */ = {
            isa = PBXHeadersBuildPhase;
            buildActionMask = 2147483647;
            files = (
                C6417E2D1D291A8A004D13EA /* Instructions.h in Headers */,
            );
            runOnlyForDeploymentPostprocessing = 0;
        };
        C64FB2E61BB6CA8A0081E5B6 /* Headers */ = {
            isa = PBXHeadersBuildPhase;
            buildActionMask = 2147483647;
            files = (
                C64FB3251BB6CB5C0081E5B6 /* Instructions.h in Headers */,
            );
            runOnlyForDeploymentPostprocessing = 0;
        };
/* End PBXHeadersBuildPhase section */

/* Begin PBXNativeTarget section */
        C6417E141D291A8A004D13EA /* InstructionsAppExtensions */ = {
            isa = PBXNativeTarget;
            buildConfigurationList = C6417E301D291A8A004D13EA /* Build configuration list for PBXNativeTarget "InstructionsAppExtensions" */;
            buildPhases = (
                B60D615221B8A89000148BC2 /* [SwiftLint] Lint code */,
                C6417E2C1D291A8A004D13EA /* Headers */,
                C6417E151D291A8A004D13EA /* Sources */,
                C6417E2B1D291A8A004D13EA /* Frameworks */,
                C6417E2E1D291A8A004D13EA /* Resources */,
            );
            buildRules = (
            );
            dependencies = (
            );
            name = InstructionsAppExtensions;
            productName = Instructions;
            productReference = C6417E331D291A8A004D13EA /* InstructionsAppExtensions.framework */;
            productType = "com.apple.product-type.framework";
        };
        C64FB2E81BB6CA8A0081E5B6 /* Instructions */ = {
            isa = PBXNativeTarget;
            buildConfigurationList = C64FB2FD1BB6CA8A0081E5B6 /* Build configuration list for PBXNativeTarget "Instructions" */;
            buildPhases = (
                C6B30BA61D529E1000505F0C /* [SwiftLint] Lint code */,
                C64FB2E61BB6CA8A0081E5B6 /* Headers */,
                C64FB2E41BB6CA8A0081E5B6 /* Sources */,
                C64FB2E51BB6CA8A0081E5B6 /* Frameworks */,
                C64FB2E71BB6CA8A0081E5B6 /* Resources */,
            );
            buildRules = (
            );
            dependencies = (
            );
            name = Instructions;
            productName = Instructions;
            productReference = C64FB2E91BB6CA8A0081E5B6 /* Instructions.framework */;
            productType = "com.apple.product-type.framework";
        };
/* End PBXNativeTarget section */

/* Begin PBXProject section */
        C64FB2E01BB6CA8A0081E5B6 /* Project object */ = {
            isa = PBXProject;
            attributes = {
                BuildIndependentTargetsInParallel = YES;
                LastSwiftUpdateCheck = 0940;
                LastUpgradeCheck = 1430;
                ORGANIZATIONNAME = Ephread;
                TargetAttributes = {
                    C6417E141D291A8A004D13EA = {
                        LastSwiftMigration = 1020;
                        ProvisioningStyle = Automatic;
                    };
                    C64FB2E81BB6CA8A0081E5B6 = {
                        CreatedOnToolsVersion = 7.0;
                        LastSwiftMigration = 1020;
                        ProvisioningStyle = Automatic;
                    };
                };
            };
            buildConfigurationList = C64FB2E31BB6CA8A0081E5B6 /* Build configuration list for PBXProject "Instructions" */;
            compatibilityVersion = "Xcode 10.0";
            developmentRegion = en;
            hasScannedForEncodings = 0;
            knownRegions = (
                en,
                Base,
            );
            mainGroup = C64FB2DF1BB6CA8A0081E5B6;
            productRefGroup = C64FB2EA1BB6CA8A0081E5B6 /* Products */;
            projectDirPath = "";
            projectRoot = "";
            targets = (
                C64FB2E81BB6CA8A0081E5B6 /* Instructions */,
                C6417E141D291A8A004D13EA /* InstructionsAppExtensions */,
            );
        };
/* End PBXProject section */

/* Begin PBXResourcesBuildPhase section */
        C6417E2E1D291A8A004D13EA /* Resources */ = {
            isa = PBXResourcesBuildPhase;
            buildActionMask = 2147483647;
            files = (
            );
            runOnlyForDeploymentPostprocessing = 0;
        };
        C64FB2E71BB6CA8A0081E5B6 /* Resources */ = {
            isa = PBXResourcesBuildPhase;
            buildActionMask = 2147483647;
            files = (
            );
            runOnlyForDeploymentPostprocessing = 0;
        };
/* End PBXResourcesBuildPhase section */

/* Begin PBXShellScriptBuildPhase section */
        B60D615221B8A89000148BC2 /* [SwiftLint] Lint code */ = {
            isa = PBXShellScriptBuildPhase;
            alwaysOutOfDate = 1;
            buildActionMask = 2147483647;
            files = (
            );
            inputFileListPaths = (
            );
            inputPaths = (
            );
            name = "[SwiftLint] Lint code";
            outputFileListPaths = (
            );
            outputPaths = (
            );
            runOnlyForDeploymentPostprocessing = 0;
            shellPath = /bin/sh;
            shellScript = "if [ ${CARTHAGE} ]; then\n    exit\nfi\n\nif [ -f ~/.profile ]; then\n    source ~/.profile\n\n    if which swiftlint > /dev/null; then\n        swiftlint\n    fi\nfi\n";
        };
        C6B30BA61D529E1000505F0C /* [SwiftLint] Lint code */ = {
            isa = PBXShellScriptBuildPhase;
            alwaysOutOfDate = 1;
            buildActionMask = 2147483647;
            files = (
            );
            inputPaths = (
            );
            name = "[SwiftLint] Lint code";
            outputPaths = (
            );
            runOnlyForDeploymentPostprocessing = 0;
            shellPath = /bin/sh;
            shellScript = "if [ ${CARTHAGE} ]; then\n    exit\nfi\n\nif [ -f ~/.profile ]; then\n    source ~/.profile\n\n    if which swiftlint > /dev/null; then\n        swiftlint\n    fi\nfi\n";
        };
/* End PBXShellScriptBuildPhase section */

/* Begin PBXSourcesBuildPhase section */
        C6417E151D291A8A004D13EA /* Sources */ = {
            isa = PBXSourcesBuildPhase;
            buildActionMask = 2147483647;
            files = (
                B6C9A04B20CBAD6E003053B1 /* ViewControllerConfiguration.swift in Sources */,
                B6CA4A9520BE8F59006F42AC /* AccessibilityIdentifiers.swift in Sources */,
                B65DDDD71EE34BE4002618AF /* OverlayManager.swift in Sources */,
                B65DDDD81EE34BE4002618AF /* OverlayStyleManager.swift in Sources */,
                B65DDDD91EE34BE4002618AF /* MaskView.swift in Sources */,
                C6D4D0F41D5B2DA300F14FC5 /* CoachMarksController+Proxy.swift in Sources */,
                B683D2501EA7D5E000E4798F /* OverlaySnapshotView.swift in Sources */,
                C6D4D0F51D5B2DA300F14FC5 /* CoachMarksController.swift in Sources */,
                C6D4D0F91D5B2DA300F14FC5 /* CoachMarkHelper.swift in Sources */,
                B6AF4D962433F34900151B64 /* CoachMarkBackgroundStyle.swift in Sources */,
                B68A085424E95ED900A91840 /* ErrorMessage.swift in Sources */,
                C6D4D0FA1D5B2DA300F14FC5 /* CoachMarkInnerLayoutHelper.swift in Sources */,
                C6D4D0FB1D5B2DA300F14FC5 /* CoachMarkLayoutHelper.swift in Sources */,
                C6D4D0FE1D5B2DA300F14FC5 /* CoachMarkViewControllerDelegate.swift in Sources */,
                B6454D7220C7D75400DCF351 /* CoachMarkAnimationManagement.swift in Sources */,
                B68A085324E95EAC00A91840 /* UIView+Layout.swift in Sources */,
                B61E448C1EA8C4AA00D82BA1 /* BlurringOverlayStyleManager.swift in Sources */,
                C6417E161D291A8A004D13EA /* CoachMarkArrowDefaultView.swift in Sources */,
                B6AF4D952433F34500151B64 /* CoachMarkBodyBackgroundView.swift in Sources */,
                B6454D6B20C7D19300DCF351 /* CoachMarkTransitionManager.swift in Sources */,
                B621BB0220CA586400F0CF32 /* PresentationContext.swift in Sources */,
                C6417E171D291A8A004D13EA /* CoachMarksViewController.swift in Sources */,
                C6417E181D291A8A004D13EA /* CoachMarkDisplayManager.swift in Sources */,
                C6417E191D291A8A004D13EA /* CoachMarkView.swift in Sources */,
                C6417E1A1D291A8A004D13EA /* CoachMarksControllerDataSource.swift in Sources */,
                C6417E1C1D291A8A004D13EA /* PassthroughViews.swift in Sources */,
                B6454D6E20C7D71400DCF351 /* CoachMarkAnimationManager.swift in Sources */,
                C6417E1D1D291A8A004D13EA /* SkipViewDisplayManager.swift in Sources */,
                C6417E1E1D291A8A004D13EA /* CoachMarkArrowOrientation.swift in Sources */,
                C6417E1F1D291A8A004D13EA /* CoachMarkBodyDefaultView.swift in Sources */,
                B6454D6820C7CFA500DCF351 /* CoachMarksControllerAnimationDelegate.swift in Sources */,
                B6968989266A30BF0093EBBA /* CoachMarkCoordinateConverter.swift in Sources */,
                B64375B9283E9FFE0029B9E4 /* CoachMarkNextLabelPosition.swift in Sources */,
                B61E448F1EA8C57E00D82BA1 /* TranslucentOverlayStyleManager.swift in Sources */,
                C6417E201D291A8A004D13EA /* CoachMarkSkipDefaultView.swift in Sources */,
                C6417E211D291A8A004D13EA /* CoachMarkPosition.swift in Sources */,
                C6417E221D291A8A004D13EA /* OverlayView.swift in Sources */,
                C6417E231D291A8A004D13EA /* CoachMarkBodyHighlightArrowDelegate.swift in Sources */,
                C6417E241D291A8A004D13EA /* CoachMarksControllerDelegate.swift in Sources */,
                C6417E251D291A8A004D13EA /* Instructions.swift in Sources */,
                C6417E271D291A8A004D13EA /* CoachMarkArrowView.swift in Sources */,
                C6417E281D291A8A004D13EA /* CoachMarkSkipView.swift in Sources */,
                B673646F20D4D1E800D565CC /* ConfigurationChange.swift in Sources */,
                B618494520C24D7D00315E1C /* PauseStyle.swift in Sources */,
                C6D365131D57E97700D2C6A2 /* FlowManager.swift in Sources */,
                B6AF4D972433F34F00151B64 /* CoachMarkComponent.swift in Sources */,
                C6417E291D291A8A004D13EA /* CoachMarkBodyView.swift in Sources */,
                C6417E2A1D291A8A004D13EA /* CoachMark.swift in Sources */,
            );
            runOnlyForDeploymentPostprocessing = 0;
        };
        C64FB2E41BB6CA8A0081E5B6 /* Sources */ = {
            isa = PBXSourcesBuildPhase;
            buildActionMask = 2147483647;
            files = (
                C636FFBB1BBC8FC300EB243B /* CoachMarkArrowDefaultView.swift in Sources */,
                B683D2481EA7815600E4798F /* OverlayStyleManager.swift in Sources */,
                C64FB3431BB6D81C0081E5B6 /* CoachMarksViewController.swift in Sources */,
                C62DBF4A1D53BE6300AFAAE2 /* CoachMarkInnerLayoutHelper.swift in Sources */,
                C6D4D0E71D59E4AF00F14FC5 /* CoachMarkViewControllerDelegate.swift in Sources */,
                C61A76BD1BDC16D700F131BF /* CoachMarkDisplayManager.swift in Sources */,
                B6CA4A8F20BE73A5006F42AC /* AccessibilityIdentifiers.swift in Sources */,
                C64FB3521BB6FA250081E5B6 /* CoachMarkView.swift in Sources */,
                C64FB3441BB6D81C0081E5B6 /* CoachMarksControllerDataSource.swift in Sources */,
                C63BB91A1C73CDE200C81A4D /* PassthroughViews.swift in Sources */,
                C6D4D0E31D58E74B00F14FC5 /* CoachMarksController+Proxy.swift in Sources */,
                B683D24F1EA7D5E000E4798F /* OverlaySnapshotView.swift in Sources */,
                B6454D7120C7D75400DCF351 /* CoachMarkAnimationManagement.swift in Sources */,
                B6AF4D942433EE3800151B64 /* CoachMarkBackgroundStyle.swift in Sources */,
                B6C9A04920CBA34E003053B1 /* ViewControllerConfiguration.swift in Sources */,
                C6FAE2B11BDCFE4D0080DF69 /* SkipViewDisplayManager.swift in Sources */,
                B6454D6A20C7D19300DCF351 /* CoachMarkTransitionManager.swift in Sources */,
                B61E448E1EA8C57E00D82BA1 /* TranslucentOverlayStyleManager.swift in Sources */,
                B621BB0320CA586400F0CF32 /* PresentationContext.swift in Sources */,
                C61458B31BBB01DE006EB4F2 /* CoachMarkArrowOrientation.swift in Sources */,
                B69B6D7C1E9CD5C000BE032D /* OverlayManager.swift in Sources */,
                C636FFB91BBC8F3100EB243B /* CoachMarkBodyDefaultView.swift in Sources */,
                C63FC23D1BC9BF3E00132132 /* CoachMarkSkipDefaultView.swift in Sources */,
                B6454D6D20C7D71400DCF351 /* CoachMarkAnimationManager.swift in Sources */,
                C6D365101D57C5BB00D2C6A2 /* CoachMarksController.swift in Sources */,
                B6AF4D8F2433E61600151B64 /* CoachMarkComponent.swift in Sources */,
                B6AF4D852433801400151B64 /* UIApplication+WindowScene.swift in Sources */,
                B65DDDBF1EE2C43E002618AF /* UIView+Layout.swift in Sources */,
                C67101001BBFE3C50005DAFC /* CoachMarkPosition.swift in Sources */,
                B6454D6720C7CFA500DCF351 /* CoachMarksControllerAnimationDelegate.swift in Sources */,
                B6A102A91DFC8EFE009C73DF /* MaskView.swift in Sources */,
                C6D365121D57E97600D2C6A2 /* FlowManager.swift in Sources */,
                C64FB3491BB6DC3B0081E5B6 /* OverlayView.swift in Sources */,
                B61E448B1EA8C4AA00D82BA1 /* BlurringOverlayStyleManager.swift in Sources */,
                B64375B8283E9FFE0029B9E4 /* CoachMarkNextLabelPosition.swift in Sources */,
                B6A839EB24C9C23500B046FF /* ErrorMessage.swift in Sources */,
                C64FB37E1BB828E50081E5B6 /* CoachMarkBodyHighlightArrowDelegate.swift in Sources */,
                C64FB3451BB6D81C0081E5B6 /* CoachMarksControllerDelegate.swift in Sources */,
                B6AF4D912433EDDC00151B64 /* CoachMarkBodyBackgroundView.swift in Sources */,
                C64FB3541BB747590081E5B6 /* Instructions.swift in Sources */,
                C62DBF501D5499AB00AFAAE2 /* CoachMarkHelper.swift in Sources */,
                B618494420C24D7D00315E1C /* PauseStyle.swift in Sources */,
                B673646E20D4D1E800D565CC /* ConfigurationChange.swift in Sources */,
                C64FB34D1BB6DEDC0081E5B6 /* CoachMarkArrowView.swift in Sources */,
                C633C4BD1D53A8E50025FAE9 /* CoachMarkLayoutHelper.swift in Sources */,
                C63FC23B1BC9BB8100132132 /* CoachMarkSkipView.swift in Sources */,
                C64FB34B1BB6DD1B0081E5B6 /* CoachMarkBodyView.swift in Sources */,
                B6968988266A30BF0093EBBA /* CoachMarkCoordinateConverter.swift in Sources */,
                C64FB3471BB6D91E0081E5B6 /* CoachMark.swift in Sources */,
            );
            runOnlyForDeploymentPostprocessing = 0;
        };
/* End PBXSourcesBuildPhase section */

/* Begin XCBuildConfiguration section */
        C6417E311D291A8A004D13EA /* Debug */ = {
            isa = XCBuildConfiguration;
            buildSettings = {
                APPLICATION_EXTENSION_API_ONLY = YES;
                CODE_SIGN_IDENTITY = "";
                "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "";
                CODE_SIGN_STYLE = Automatic;
                DEFINES_MODULE = YES;
                DEVELOPMENT_TEAM = EV2G94D75V;
                DYLIB_COMPATIBILITY_VERSION = 1;
                DYLIB_CURRENT_VERSION = 1;
                DYLIB_INSTALL_NAME_BASE = "@rpath";
                ENABLE_MODULE_VERIFIER = YES;
                GCC_PREPROCESSOR_DEFINITIONS = "$(inherited)";
                INFOPLIST_FILE = "Sources/Instructions/Supporting Files/InfoAppExtensions.plist";
                INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
                LD_RUNPATH_SEARCH_PATHS = (
                    "$(inherited)",
                    "@executable_path/Frameworks",
                    "@loader_path/Frameworks",
                );
                MARKETING_VERSION = 2.1.0;
                MODULE_VERIFIER_SUPPORTED_LANGUAGES = "objective-c objective-c++";
                MODULE_VERIFIER_SUPPORTED_LANGUAGE_STANDARDS = "gnu99 gnu++11";
                OTHER_SWIFT_FLAGS = "-DINSTRUCTIONS_APP_EXTENSIONS";
                PRODUCT_BUNDLE_IDENTIFIER = com.ephread.Instructions.AppExtensions;
                PRODUCT_NAME = "$(TARGET_NAME)";
                PROVISIONING_PROFILE_SPECIFIER = "";
                SKIP_INSTALL = YES;
                SWIFT_VERSION = 5.0;
            };
            name = Debug;
        };
        C6417E321D291A8A004D13EA /* Release */ = {
            isa = XCBuildConfiguration;
            buildSettings = {
                APPLICATION_EXTENSION_API_ONLY = YES;
                CODE_SIGN_IDENTITY = "";
                "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "";
                CODE_SIGN_STYLE = Automatic;
                DEFINES_MODULE = YES;
                DEVELOPMENT_TEAM = EV2G94D75V;
                DYLIB_COMPATIBILITY_VERSION = 1;
                DYLIB_CURRENT_VERSION = 1;
                DYLIB_INSTALL_NAME_BASE = "@rpath";
                ENABLE_MODULE_VERIFIER = YES;
                GCC_PREPROCESSOR_DEFINITIONS = "$(inherited)";
                INFOPLIST_FILE = "Sources/Instructions/Supporting Files/InfoAppExtensions.plist";
                INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
                LD_RUNPATH_SEARCH_PATHS = (
                    "$(inherited)",
                    "@executable_path/Frameworks",
                    "@loader_path/Frameworks",
                );
                MARKETING_VERSION = 2.1.0;
                MODULE_VERIFIER_SUPPORTED_LANGUAGES = "objective-c objective-c++";
                MODULE_VERIFIER_SUPPORTED_LANGUAGE_STANDARDS = "gnu99 gnu++11";
                OTHER_SWIFT_FLAGS = "-DINSTRUCTIONS_APP_EXTENSIONS";
                PRODUCT_BUNDLE_IDENTIFIER = com.ephread.Instructions.AppExtensions;
                PRODUCT_NAME = "$(TARGET_NAME)";
                PROVISIONING_PROFILE_SPECIFIER = "";
                SKIP_INSTALL = YES;
                SWIFT_VERSION = 5.0;
            };
            name = Release;
        };
        C64FB2FB1BB6CA8A0081E5B6 /* Debug */ = {
            isa = XCBuildConfiguration;
            buildSettings = {
                ALWAYS_SEARCH_USER_PATHS = NO;
                CLANG_ANALYZER_LOCALIZABILITY_NONLOCALIZED = 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_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_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = YES;
                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;
                CURRENT_PROJECT_VERSION = 1;
                DEBUG_INFORMATION_FORMAT = dwarf;
                ENABLE_STRICT_OBJC_MSGSEND = YES;
                ENABLE_TESTABILITY = YES;
                GCC_C_LANGUAGE_STANDARD = gnu99;
                GCC_DYNAMIC_NO_PIC = NO;
                GCC_NO_COMMON_BLOCKS = YES;
                GCC_OPTIMIZATION_LEVEL = 0;
                GCC_PREPROCESSOR_DEFINITIONS = (
                    "DEBUG=1",
                    "$(inherited)",
                );
                GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
                GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR;
                GCC_WARN_UNDECLARED_SELECTOR = YES;
                GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
                GCC_WARN_UNUSED_FUNCTION = YES;
                GCC_WARN_UNUSED_VARIABLE = YES;
                IPHONEOS_DEPLOYMENT_TARGET = 12.0;
                MTL_ENABLE_DEBUG_INFO = YES;
                ONLY_ACTIVE_ARCH = YES;
                OTHER_SWIFT_FLAGS = "$(inherited)";
                SDKROOT = iphoneos;
                SWIFT_OPTIMIZATION_LEVEL = "-Onone";
                SWIFT_SWIFT3_OBJC_INFERENCE = Default;
                SWIFT_VERSION = 3.0;
                TARGETED_DEVICE_FAMILY = "1,2";
                VERSIONING_SYSTEM = "apple-generic";
                VERSION_INFO_PREFIX = "";
            };
            name = Debug;
        };
        C64FB2FC1BB6CA8A0081E5B6 /* Release */ = {
            isa = XCBuildConfiguration;
            buildSettings = {
                ALWAYS_SEARCH_USER_PATHS = NO;
                CLANG_ANALYZER_LOCALIZABILITY_NONLOCALIZED = 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_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_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = YES;
                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;
                CURRENT_PROJECT_VERSION = 1;
                DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
                ENABLE_NS_ASSERTIONS = NO;
                ENABLE_STRICT_OBJC_MSGSEND = YES;
                GCC_C_LANGUAGE_STANDARD = gnu99;
                GCC_NO_COMMON_BLOCKS = YES;
                GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
                GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR;
                GCC_WARN_UNDECLARED_SELECTOR = YES;
                GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
                GCC_WARN_UNUSED_FUNCTION = YES;
                GCC_WARN_UNUSED_VARIABLE = YES;
                IPHONEOS_DEPLOYMENT_TARGET = 12.0;
                MTL_ENABLE_DEBUG_INFO = NO;
                OTHER_SWIFT_FLAGS = "$(inherited)";
                SDKROOT = iphoneos;
                SWIFT_COMPILATION_MODE = wholemodule;
                SWIFT_OPTIMIZATION_LEVEL = "-O";
                SWIFT_SWIFT3_OBJC_INFERENCE = Default;
                SWIFT_VERSION = 3.0;
                TARGETED_DEVICE_FAMILY = "1,2";
                VALIDATE_PRODUCT = YES;
                VERSIONING_SYSTEM = "apple-generic";
                VERSION_INFO_PREFIX = "";
            };
            name = Release;
        };
        C64FB2FE1BB6CA8A0081E5B6 /* Debug */ = {
            isa = XCBuildConfiguration;
            buildSettings = {
                APPLICATION_EXTENSION_API_ONLY = NO;
                CODE_SIGN_IDENTITY = "";
                "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer";
                CODE_SIGN_STYLE = Automatic;
                DEFINES_MODULE = YES;
                DEVELOPMENT_TEAM = EV2G94D75V;
                DYLIB_COMPATIBILITY_VERSION = 1;
                DYLIB_CURRENT_VERSION = 1;
                DYLIB_INSTALL_NAME_BASE = "@rpath";
                ENABLE_MODULE_VERIFIER = YES;
                GCC_PREPROCESSOR_DEFINITIONS = "$(inherited)";
                INFOPLIST_FILE = "Sources/Instructions/Supporting Files/Info.plist";
                INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
                LD_RUNPATH_SEARCH_PATHS = (
                    "$(inherited)",
                    "@executable_path/Frameworks",
                    "@loader_path/Frameworks",
                );
                MARKETING_VERSION = 2.1.0;
                MODULE_VERIFIER_SUPPORTED_LANGUAGES = "objective-c objective-c++";
                MODULE_VERIFIER_SUPPORTED_LANGUAGE_STANDARDS = "gnu99 gnu++11";
                OTHER_SWIFT_FLAGS = "";
                PRODUCT_BUNDLE_IDENTIFIER = com.ephread.Instructions;
                PRODUCT_NAME = "$(TARGET_NAME)";
                PROVISIONING_PROFILE_SPECIFIER = "";
                SKIP_INSTALL = YES;
                SWIFT_VERSION = 5.0;
            };
            name = Debug;
        };
        C64FB2FF1BB6CA8A0081E5B6 /* Release */ = {
            isa = XCBuildConfiguration;
            buildSettings = {
                APPLICATION_EXTENSION_API_ONLY = NO;
                CODE_SIGN_IDENTITY = "";
                "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer";
                CODE_SIGN_STYLE = Automatic;
                DEFINES_MODULE = YES;
                DEVELOPMENT_TEAM = EV2G94D75V;
                DYLIB_COMPATIBILITY_VERSION = 1;
                DYLIB_CURRENT_VERSION = 1;
                DYLIB_INSTALL_NAME_BASE = "@rpath";
                ENABLE_MODULE_VERIFIER = YES;
                INFOPLIST_FILE = "Sources/Instructions/Supporting Files/Info.plist";
                INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
                LD_RUNPATH_SEARCH_PATHS = (
                    "$(inherited)",
                    "@executable_path/Frameworks",
                    "@loader_path/Frameworks",
                );
                MARKETING_VERSION = 2.1.0;
                MODULE_VERIFIER_SUPPORTED_LANGUAGES = "objective-c objective-c++";
                MODULE_VERIFIER_SUPPORTED_LANGUAGE_STANDARDS = "gnu99 gnu++11";
                OTHER_SWIFT_FLAGS = "";
                PRODUCT_BUNDLE_IDENTIFIER = com.ephread.Instructions;
                PRODUCT_NAME = "$(TARGET_NAME)";
                PROVISIONING_PROFILE_SPECIFIER = "";
                SKIP_INSTALL = YES;
                SWIFT_VERSION = 5.0;
            };
            name = Release;
        };
/* End XCBuildConfiguration section */

/* Begin XCConfigurationList section */
        C6417E301D291A8A004D13EA /* Build configuration list for PBXNativeTarget "InstructionsAppExtensions" */ = {
            isa = XCConfigurationList;
            buildConfigurations = (
                C6417E311D291A8A004D13EA /* Debug */,
                C6417E321D291A8A004D13EA /* Release */,
            );
            defaultConfigurationIsVisible = 0;
            defaultConfigurationName = Release;
        };
        C64FB2E31BB6CA8A0081E5B6 /* Build configuration list for PBXProject "Instructions" */ = {
            isa = XCConfigurationList;
            buildConfigurations = (
                C64FB2FB1BB6CA8A0081E5B6 /* Debug */,
                C64FB2FC1BB6CA8A0081E5B6 /* Release */,
            );
            defaultConfigurationIsVisible = 0;
            defaultConfigurationName = Release;
        };
        C64FB2FD1BB6CA8A0081E5B6 /* Build configuration list for PBXNativeTarget "Instructions" */ = {
            isa = XCConfigurationList;
            buildConfigurations = (
                C64FB2FE1BB6CA8A0081E5B6 /* Debug */,
                C64FB2FF1BB6CA8A0081E5B6 /* Release */,
            );
            defaultConfigurationIsVisible = 0;
            defaultConfigurationName = Release;
        };
/* End XCConfigurationList section */
    };
    rootObject = C64FB2E01BB6CA8A0081E5B6 /* Project object */;
}