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

/* Begin PBXBuildFile section */
		18166884232B9ED00097C275 /* KeyPath+KeyPaths.swift in Sources */ = {isa = PBXBuildFile; fileRef = B51B5C2C22D43E38009FA3BA /* KeyPath+KeyPaths.swift */; };
		18166885232B9ED10097C275 /* KeyPath+KeyPaths.swift in Sources */ = {isa = PBXBuildFile; fileRef = B51B5C2C22D43E38009FA3BA /* KeyPath+KeyPaths.swift */; };
		18166886232B9ED20097C275 /* KeyPath+KeyPaths.swift in Sources */ = {isa = PBXBuildFile; fileRef = B51B5C2C22D43E38009FA3BA /* KeyPath+KeyPaths.swift */; };
		18166887232B9ED60097C275 /* String+KeyPaths.swift in Sources */ = {isa = PBXBuildFile; fileRef = B51B5C2A22D43931009FA3BA /* String+KeyPaths.swift */; };
		18166888232B9ED70097C275 /* String+KeyPaths.swift in Sources */ = {isa = PBXBuildFile; fileRef = B51B5C2A22D43931009FA3BA /* String+KeyPaths.swift */; };
		18166889232B9ED80097C275 /* String+KeyPaths.swift in Sources */ = {isa = PBXBuildFile; fileRef = B51B5C2A22D43931009FA3BA /* String+KeyPaths.swift */; };
		2F03A53619C5C6DA005002A5 /* CoreStore.h in Headers */ = {isa = PBXBuildFile; fileRef = 2F03A53519C5C6DA005002A5 /* CoreStore.h */; settings = {ATTRIBUTES = (Public, ); }; };
		2F03A54D19C5C872005002A5 /* CoreData.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 2F03A54C19C5C872005002A5 /* CoreData.framework */; };
		82BA18931C4BBCBA00A0916E /* CoreStore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 82BA18891C4BBCBA00A0916E /* CoreStore.framework */; };
		82BA18A01C4BBD1400A0916E /* CoreStore.h in Headers */ = {isa = PBXBuildFile; fileRef = 2F03A53519C5C6DA005002A5 /* CoreStore.h */; settings = {ATTRIBUTES = (Public, ); }; };
		82BA18A21C4BBD1D00A0916E /* CoreStoreError.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5D1E22B19FA9FBC003B2874 /* CoreStoreError.swift */; };
		82BA18A31C4BBD2200A0916E /* DataStack.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5E84EDB1AFF84500064E85B /* DataStack.swift */; };
		82BA18A61C4BBD2900A0916E /* DefaultLogger.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5E84EE31AFF84610064E85B /* DefaultLogger.swift */; };
		82BA18A71C4BBD2900A0916E /* CoreStore+Logging.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5E84EE41AFF84610064E85B /* CoreStore+Logging.swift */; };
		82BA18A81C4BBD2900A0916E /* CoreStoreLogger.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5E84EE51AFF84610064E85B /* CoreStoreLogger.swift */; };
		82BA18A91C4BBD3100A0916E /* Into.swift in Sources */ = {isa = PBXBuildFile; fileRef = B56007101B3F6BD500A9A8F9 /* Into.swift */; };
		82BA18AA1C4BBD3100A0916E /* BaseDataTransaction.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5E84EEB1AFF846E0064E85B /* BaseDataTransaction.swift */; };
		82BA18AB1C4BBD3100A0916E /* AsynchronousDataTransaction.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5E84EEA1AFF846E0064E85B /* AsynchronousDataTransaction.swift */; };
		82BA18AC1C4BBD3100A0916E /* SynchronousDataTransaction.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5E84EF31AFF846E0064E85B /* SynchronousDataTransaction.swift */; };
		82BA18AD1C4BBD3100A0916E /* UnsafeDataTransaction.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5E84EED1AFF846E0064E85B /* UnsafeDataTransaction.swift */; };
		82BA18AE1C4BBD3100A0916E /* DataStack+Transaction.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5E84EEC1AFF846E0064E85B /* DataStack+Transaction.swift */; };
		82BA18B01C4BBD3100A0916E /* NSManagedObject+Transaction.swift in Sources */ = {isa = PBXBuildFile; fileRef = B50392F81C478FF3009900CA /* NSManagedObject+Transaction.swift */; };
		82BA18B21C4BBD3900A0916E /* ImportableObject.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5F1DA8C1B9AA97D007C5CBB /* ImportableObject.swift */; };
		82BA18B31C4BBD3900A0916E /* ImportableUniqueObject.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5F1DA8F1B9AA991007C5CBB /* ImportableUniqueObject.swift */; };
		82BA18B41C4BBD3900A0916E /* BaseDataTransaction+Importing.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5E834B81B76311F001D3D50 /* BaseDataTransaction+Importing.swift */; };
		82BA18B51C4BBD3F00A0916E /* BaseDataTransaction+Querying.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5E84EFE1AFF847B0064E85B /* BaseDataTransaction+Querying.swift */; };
		82BA18B61C4BBD3F00A0916E /* DataStack+Querying.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5E84F061AFF847B0064E85B /* DataStack+Querying.swift */; };
		82BA18B81C4BBD4200A0916E /* TypeErasedClauses.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5E84F401AFF8CCD0064E85B /* TypeErasedClauses.swift */; };
		82BA18B91C4BBD4A00A0916E /* From.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5E84F011AFF847B0064E85B /* From.swift */; };
		82BA18BA1C4BBD4A00A0916E /* Select.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5E84F031AFF847B0064E85B /* Select.swift */; };
		82BA18BB1C4BBD4A00A0916E /* Where.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5E84F051AFF847B0064E85B /* Where.swift */; };
		82BA18BC1C4BBD4A00A0916E /* OrderBy.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5E84F041AFF847B0064E85B /* OrderBy.swift */; };
		82BA18BD1C4BBD4A00A0916E /* GroupBy.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5E84F021AFF847B0064E85B /* GroupBy.swift */; };
		82BA18BE1C4BBD4A00A0916E /* Tweak.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5E84F001AFF847B0064E85B /* Tweak.swift */; };
		82BA18BF1C4BBD5300A0916E /* SectionBy.swift in Sources */ = {isa = PBXBuildFile; fileRef = B56007131B3F6C2800A9A8F9 /* SectionBy.swift */; };
		82BA18C01C4BBD5300A0916E /* DataStack+Observing.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5E84F1A1AFF84860064E85B /* DataStack+Observing.swift */; };
		82BA18C21C4BBD5300A0916E /* ObjectMonitor.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5E84F1C1AFF84860064E85B /* ObjectMonitor.swift */; };
		82BA18C31C4BBD5300A0916E /* ObjectObserver.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5E84F1F1AFF84860064E85B /* ObjectObserver.swift */; };
		82BA18C41C4BBD5300A0916E /* ListMonitor.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5E84F1D1AFF84860064E85B /* ListMonitor.swift */; };
		82BA18C51C4BBD5300A0916E /* ListObserver.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5E84F1E1AFF84860064E85B /* ListObserver.swift */; };
		82BA18C61C4BBD5900A0916E /* DataStack+Migration.swift in Sources */ = {isa = PBXBuildFile; fileRef = B56964D31B22FFAD0075EE4A /* DataStack+Migration.swift */; };
		82BA18C81C4BBD5900A0916E /* MigrationChain.swift in Sources */ = {isa = PBXBuildFile; fileRef = B56007151B4018AB00A9A8F9 /* MigrationChain.swift */; };
		82BA18C91C4BBD5900A0916E /* MigrationType.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5A261201B64BFDB006EB6D3 /* MigrationType.swift */; };
		82BA18CA1C4BBD5900A0916E /* MigrationResult.swift in Sources */ = {isa = PBXBuildFile; fileRef = B56965231B356B820075EE4A /* MigrationResult.swift */; };
		82BA18CB1C4BBD6400A0916E /* NSManagedObject+Convenience.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5E84F271AFF84920064E85B /* NSManagedObject+Convenience.swift */; };
		82BA18CC1C4BBD6400A0916E /* Progress+Convenience.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5FAD6A81B50A4B300714891 /* Progress+Convenience.swift */; };
		82BA18CE1C4BBD7100A0916E /* Internals.FetchedResultsControllerDelegate.swift in Sources */ = {isa = PBXBuildFile; fileRef = B54A6A541BA15F2A007870FD /* Internals.FetchedResultsControllerDelegate.swift */; };
		82BA18D01C4BBD7100A0916E /* Internals.MigrationManager.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5FAD6AB1B51285300714891 /* Internals.MigrationManager.swift */; };
		82BA18D11C4BBD7100A0916E /* Internals.NotificationObserver.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5E84F2B1AFF849C0064E85B /* Internals.NotificationObserver.swift */; };
		82BA18D31C4BBD7100A0916E /* NSManagedObjectContext+CoreStore.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5E84F2C1AFF849C0064E85B /* NSManagedObjectContext+CoreStore.swift */; };
		82BA18D41C4BBD7100A0916E /* NSManagedObjectContext+Querying.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5E84F351AFF85470064E85B /* NSManagedObjectContext+Querying.swift */; };
		82BA18D51C4BBD7100A0916E /* NSManagedObjectContext+Setup.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5E84F321AFF85470064E85B /* NSManagedObjectContext+Setup.swift */; };
		82BA18D61C4BBD7100A0916E /* NSManagedObjectContext+Transaction.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5E84F331AFF85470064E85B /* NSManagedObjectContext+Transaction.swift */; };
		82BA18D81C4BBD7100A0916E /* Internals.WeakObject.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5E84F2D1AFF849C0064E85B /* Internals.WeakObject.swift */; };
		82BA18DC1C4BBD9C00A0916E /* Model.xcdatamodeld in Sources */ = {isa = PBXBuildFile; fileRef = B5D372821A39CD6900F583D9 /* Model.xcdatamodeld */; };
		82BA18DD1C4BBE1400A0916E /* NSFetchedResultsController+Convenience.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5202CF91C04688100DED140 /* NSFetchedResultsController+Convenience.swift */; };
		B501322A2344ECB500FC238B /* ListPublisher.swift in Sources */ = {isa = PBXBuildFile; fileRef = B50132292344ECB500FC238B /* ListPublisher.swift */; };
		B501322B2346A9AE00FC238B /* ListPublisher.swift in Sources */ = {isa = PBXBuildFile; fileRef = B50132292344ECB500FC238B /* ListPublisher.swift */; };
		B501322D2346A9B000FC238B /* ListPublisher.swift in Sources */ = {isa = PBXBuildFile; fileRef = B50132292344ECB500FC238B /* ListPublisher.swift */; };
		B501322E2346A9B100FC238B /* ListPublisher.swift in Sources */ = {isa = PBXBuildFile; fileRef = B50132292344ECB500FC238B /* ListPublisher.swift */; };
		B50132302346B76E00FC238B /* Internals.FetchedDiffableDataSourceSnapshotDelegate.swift in Sources */ = {isa = PBXBuildFile; fileRef = B501322F2346B76E00FC238B /* Internals.FetchedDiffableDataSourceSnapshotDelegate.swift */; };
		B50132312346B76E00FC238B /* Internals.FetchedDiffableDataSourceSnapshotDelegate.swift in Sources */ = {isa = PBXBuildFile; fileRef = B501322F2346B76E00FC238B /* Internals.FetchedDiffableDataSourceSnapshotDelegate.swift */; };
		B50132322346B76E00FC238B /* Internals.FetchedDiffableDataSourceSnapshotDelegate.swift in Sources */ = {isa = PBXBuildFile; fileRef = B501322F2346B76E00FC238B /* Internals.FetchedDiffableDataSourceSnapshotDelegate.swift */; };
		B50132332346B76E00FC238B /* Internals.FetchedDiffableDataSourceSnapshotDelegate.swift in Sources */ = {isa = PBXBuildFile; fileRef = B501322F2346B76E00FC238B /* Internals.FetchedDiffableDataSourceSnapshotDelegate.swift */; };
		B501323723477F9300FC238B /* SwiftUI.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = B501323623477F9300FC238B /* SwiftUI.framework */; settings = {ATTRIBUTES = (Weak, ); }; };
		B501323923477FAC00FC238B /* UIKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = B501323823477FAC00FC238B /* UIKit.framework */; settings = {ATTRIBUTES = (Weak, ); }; };
		B501323D23477FD500FC238B /* UIKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = B501323C23477FD500FC238B /* UIKit.framework */; settings = {ATTRIBUTES = (Weak, ); }; };
		B501323F23477FE800FC238B /* SwiftUI.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = B501323E23477FE800FC238B /* SwiftUI.framework */; settings = {ATTRIBUTES = (Weak, ); }; };
		B501324023477FF800FC238B /* SwiftUI.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = B501323623477F9300FC238B /* SwiftUI.framework */; settings = {ATTRIBUTES = (Weak, ); }; };
		B50132412347800000FC238B /* AppKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = B501323A23477FB600FC238B /* AppKit.framework */; settings = {ATTRIBUTES = (Weak, ); }; };
		B50392F91C478FF3009900CA /* NSManagedObject+Transaction.swift in Sources */ = {isa = PBXBuildFile; fileRef = B50392F81C478FF3009900CA /* NSManagedObject+Transaction.swift */; };
		B50392FA1C47963F009900CA /* NSManagedObject+Transaction.swift in Sources */ = {isa = PBXBuildFile; fileRef = B50392F81C478FF3009900CA /* NSManagedObject+Transaction.swift */; };
		B50392FB1C479640009900CA /* NSManagedObject+Transaction.swift in Sources */ = {isa = PBXBuildFile; fileRef = B50392F81C478FF3009900CA /* NSManagedObject+Transaction.swift */; };
		B50564D32350CC3100482308 /* PropertyProtocol.swift in Sources */ = {isa = PBXBuildFile; fileRef = B50564D22350CC3100482308 /* PropertyProtocol.swift */; };
		B50564D42350CC3100482308 /* PropertyProtocol.swift in Sources */ = {isa = PBXBuildFile; fileRef = B50564D22350CC3100482308 /* PropertyProtocol.swift */; };
		B50564D52350CC3100482308 /* PropertyProtocol.swift in Sources */ = {isa = PBXBuildFile; fileRef = B50564D22350CC3100482308 /* PropertyProtocol.swift */; };
		B50564D62350CC3100482308 /* PropertyProtocol.swift in Sources */ = {isa = PBXBuildFile; fileRef = B50564D22350CC3100482308 /* PropertyProtocol.swift */; };
		B509C7F41E54511B0061C547 /* ImportableAttributeType.swift in Sources */ = {isa = PBXBuildFile; fileRef = B509C7F31E54511B0061C547 /* ImportableAttributeType.swift */; };
		B509C7F51E54511B0061C547 /* ImportableAttributeType.swift in Sources */ = {isa = PBXBuildFile; fileRef = B509C7F31E54511B0061C547 /* ImportableAttributeType.swift */; };
		B509C7F61E54511B0061C547 /* ImportableAttributeType.swift in Sources */ = {isa = PBXBuildFile; fileRef = B509C7F31E54511B0061C547 /* ImportableAttributeType.swift */; };
		B509C7F71E54511B0061C547 /* ImportableAttributeType.swift in Sources */ = {isa = PBXBuildFile; fileRef = B509C7F31E54511B0061C547 /* ImportableAttributeType.swift */; };
		B509D7BA23C846E300F42824 /* Value.Required.swift in Sources */ = {isa = PBXBuildFile; fileRef = B509D7B923C846E300F42824 /* Value.Required.swift */; };
		B509D7BC23C847BC00F42824 /* Value.Optional.swift in Sources */ = {isa = PBXBuildFile; fileRef = B509D7BB23C847BC00F42824 /* Value.Optional.swift */; };
		B509D7BD23C8480A00F42824 /* Value.Required.swift in Sources */ = {isa = PBXBuildFile; fileRef = B509D7B923C846E300F42824 /* Value.Required.swift */; };
		B509D7BE23C8480A00F42824 /* Value.Optional.swift in Sources */ = {isa = PBXBuildFile; fileRef = B509D7BB23C847BC00F42824 /* Value.Optional.swift */; };
		B509D7BF23C8480B00F42824 /* Value.Required.swift in Sources */ = {isa = PBXBuildFile; fileRef = B509D7B923C846E300F42824 /* Value.Required.swift */; };
		B509D7C023C8480B00F42824 /* Value.Optional.swift in Sources */ = {isa = PBXBuildFile; fileRef = B509D7BB23C847BC00F42824 /* Value.Optional.swift */; };
		B509D7C123C8480B00F42824 /* Value.Required.swift in Sources */ = {isa = PBXBuildFile; fileRef = B509D7B923C846E300F42824 /* Value.Required.swift */; };
		B509D7C223C8480B00F42824 /* Value.Optional.swift in Sources */ = {isa = PBXBuildFile; fileRef = B509D7BB23C847BC00F42824 /* Value.Optional.swift */; };
		B509D7C423C848DA00F42824 /* Relationship.ToOne.swift in Sources */ = {isa = PBXBuildFile; fileRef = B509D7C323C848DA00F42824 /* Relationship.ToOne.swift */; };
		B509D7C523C848DA00F42824 /* Relationship.ToOne.swift in Sources */ = {isa = PBXBuildFile; fileRef = B509D7C323C848DA00F42824 /* Relationship.ToOne.swift */; };
		B509D7C623C848DA00F42824 /* Relationship.ToOne.swift in Sources */ = {isa = PBXBuildFile; fileRef = B509D7C323C848DA00F42824 /* Relationship.ToOne.swift */; };
		B509D7C723C848DA00F42824 /* Relationship.ToOne.swift in Sources */ = {isa = PBXBuildFile; fileRef = B509D7C323C848DA00F42824 /* Relationship.ToOne.swift */; };
		B509D7C923C8491C00F42824 /* Relationship.ToManyOrdered.swift in Sources */ = {isa = PBXBuildFile; fileRef = B509D7C823C8491C00F42824 /* Relationship.ToManyOrdered.swift */; };
		B509D7CA23C8491C00F42824 /* Relationship.ToManyOrdered.swift in Sources */ = {isa = PBXBuildFile; fileRef = B509D7C823C8491C00F42824 /* Relationship.ToManyOrdered.swift */; };
		B509D7CB23C8491C00F42824 /* Relationship.ToManyOrdered.swift in Sources */ = {isa = PBXBuildFile; fileRef = B509D7C823C8491C00F42824 /* Relationship.ToManyOrdered.swift */; };
		B509D7CC23C8491C00F42824 /* Relationship.ToManyOrdered.swift in Sources */ = {isa = PBXBuildFile; fileRef = B509D7C823C8491C00F42824 /* Relationship.ToManyOrdered.swift */; };
		B509D7CE23C8492800F42824 /* Relationship.ToManyUnordered.swift in Sources */ = {isa = PBXBuildFile; fileRef = B509D7CD23C8492800F42824 /* Relationship.ToManyUnordered.swift */; };
		B509D7CF23C8492800F42824 /* Relationship.ToManyUnordered.swift in Sources */ = {isa = PBXBuildFile; fileRef = B509D7CD23C8492800F42824 /* Relationship.ToManyUnordered.swift */; };
		B509D7D023C8492800F42824 /* Relationship.ToManyUnordered.swift in Sources */ = {isa = PBXBuildFile; fileRef = B509D7CD23C8492800F42824 /* Relationship.ToManyUnordered.swift */; };
		B509D7D123C8492800F42824 /* Relationship.ToManyUnordered.swift in Sources */ = {isa = PBXBuildFile; fileRef = B509D7CD23C8492800F42824 /* Relationship.ToManyUnordered.swift */; };
		B509D7D323C84E1900F42824 /* Transformable.Required.swift in Sources */ = {isa = PBXBuildFile; fileRef = B509D7D223C84E1900F42824 /* Transformable.Required.swift */; };
		B509D7D423C84E1900F42824 /* Transformable.Required.swift in Sources */ = {isa = PBXBuildFile; fileRef = B509D7D223C84E1900F42824 /* Transformable.Required.swift */; };
		B509D7D523C84E1900F42824 /* Transformable.Required.swift in Sources */ = {isa = PBXBuildFile; fileRef = B509D7D223C84E1900F42824 /* Transformable.Required.swift */; };
		B509D7D623C84E1900F42824 /* Transformable.Required.swift in Sources */ = {isa = PBXBuildFile; fileRef = B509D7D223C84E1900F42824 /* Transformable.Required.swift */; };
		B509D7D823C84E2600F42824 /* Transformable.Optional.swift in Sources */ = {isa = PBXBuildFile; fileRef = B509D7D723C84E2600F42824 /* Transformable.Optional.swift */; };
		B509D7D923C84E2600F42824 /* Transformable.Optional.swift in Sources */ = {isa = PBXBuildFile; fileRef = B509D7D723C84E2600F42824 /* Transformable.Optional.swift */; };
		B509D7DA23C84E2600F42824 /* Transformable.Optional.swift in Sources */ = {isa = PBXBuildFile; fileRef = B509D7D723C84E2600F42824 /* Transformable.Optional.swift */; };
		B509D7DB23C84E2600F42824 /* Transformable.Optional.swift in Sources */ = {isa = PBXBuildFile; fileRef = B509D7D723C84E2600F42824 /* Transformable.Optional.swift */; };
		B50C3EDA23D0545800B29880 /* FieldAttributeProtocol.swift in Sources */ = {isa = PBXBuildFile; fileRef = B50C3ED923D0545700B29880 /* FieldAttributeProtocol.swift */; };
		B50C3EDB23D0545800B29880 /* FieldAttributeProtocol.swift in Sources */ = {isa = PBXBuildFile; fileRef = B50C3ED923D0545700B29880 /* FieldAttributeProtocol.swift */; };
		B50C3EDC23D0545800B29880 /* FieldAttributeProtocol.swift in Sources */ = {isa = PBXBuildFile; fileRef = B50C3ED923D0545700B29880 /* FieldAttributeProtocol.swift */; };
		B50C3EDD23D0545800B29880 /* FieldAttributeProtocol.swift in Sources */ = {isa = PBXBuildFile; fileRef = B50C3ED923D0545700B29880 /* FieldAttributeProtocol.swift */; };
		B50C3EE023D062C300B29880 /* FieldCoderType.swift in Sources */ = {isa = PBXBuildFile; fileRef = B50C3EDF23D062C300B29880 /* FieldCoderType.swift */; };
		B50C3EE123D062C300B29880 /* FieldCoderType.swift in Sources */ = {isa = PBXBuildFile; fileRef = B50C3EDF23D062C300B29880 /* FieldCoderType.swift */; };
		B50C3EE223D062C300B29880 /* FieldCoderType.swift in Sources */ = {isa = PBXBuildFile; fileRef = B50C3EDF23D062C300B29880 /* FieldCoderType.swift */; };
		B50C3EE323D062C300B29880 /* FieldCoderType.swift in Sources */ = {isa = PBXBuildFile; fileRef = B50C3EDF23D062C300B29880 /* FieldCoderType.swift */; };
		B50C3EE523D153EA00B29880 /* Field.Coded.swift in Sources */ = {isa = PBXBuildFile; fileRef = B50C3EE423D153EA00B29880 /* Field.Coded.swift */; };
		B50C3EE623D153EA00B29880 /* Field.Coded.swift in Sources */ = {isa = PBXBuildFile; fileRef = B50C3EE423D153EA00B29880 /* Field.Coded.swift */; };
		B50C3EE723D153EA00B29880 /* Field.Coded.swift in Sources */ = {isa = PBXBuildFile; fileRef = B50C3EE423D153EA00B29880 /* Field.Coded.swift */; };
		B50C3EE823D153EA00B29880 /* Field.Coded.swift in Sources */ = {isa = PBXBuildFile; fileRef = B50C3EE423D153EA00B29880 /* Field.Coded.swift */; };
		B50C3EEA23D1601400B29880 /* FieldCoders.swift in Sources */ = {isa = PBXBuildFile; fileRef = B50C3EE923D1601400B29880 /* FieldCoders.swift */; };
		B50C3EEB23D1601400B29880 /* FieldCoders.swift in Sources */ = {isa = PBXBuildFile; fileRef = B50C3EE923D1601400B29880 /* FieldCoders.swift */; };
		B50C3EEC23D1601400B29880 /* FieldCoders.swift in Sources */ = {isa = PBXBuildFile; fileRef = B50C3EE923D1601400B29880 /* FieldCoders.swift */; };
		B50C3EED23D1601400B29880 /* FieldCoders.swift in Sources */ = {isa = PBXBuildFile; fileRef = B50C3EE923D1601400B29880 /* FieldCoders.swift */; };
		B50C3EEF23D1605C00B29880 /* FieldCoders.DefaultNSSecureCoding.swift in Sources */ = {isa = PBXBuildFile; fileRef = B50C3EEE23D1605C00B29880 /* FieldCoders.DefaultNSSecureCoding.swift */; };
		B50C3EF023D1605C00B29880 /* FieldCoders.DefaultNSSecureCoding.swift in Sources */ = {isa = PBXBuildFile; fileRef = B50C3EEE23D1605C00B29880 /* FieldCoders.DefaultNSSecureCoding.swift */; };
		B50C3EF123D1605C00B29880 /* FieldCoders.DefaultNSSecureCoding.swift in Sources */ = {isa = PBXBuildFile; fileRef = B50C3EEE23D1605C00B29880 /* FieldCoders.DefaultNSSecureCoding.swift */; };
		B50C3EF223D1605C00B29880 /* FieldCoders.DefaultNSSecureCoding.swift in Sources */ = {isa = PBXBuildFile; fileRef = B50C3EEE23D1605C00B29880 /* FieldCoders.DefaultNSSecureCoding.swift */; };
		B50C3EF423D1623A00B29880 /* FieldCoders.NSCoding.swift in Sources */ = {isa = PBXBuildFile; fileRef = B50C3EF323D1623A00B29880 /* FieldCoders.NSCoding.swift */; };
		B50C3EF523D1623A00B29880 /* FieldCoders.NSCoding.swift in Sources */ = {isa = PBXBuildFile; fileRef = B50C3EF323D1623A00B29880 /* FieldCoders.NSCoding.swift */; };
		B50C3EF623D1623A00B29880 /* FieldCoders.NSCoding.swift in Sources */ = {isa = PBXBuildFile; fileRef = B50C3EF323D1623A00B29880 /* FieldCoders.NSCoding.swift */; };
		B50C3EF723D1623A00B29880 /* FieldCoders.NSCoding.swift in Sources */ = {isa = PBXBuildFile; fileRef = B50C3EF323D1623A00B29880 /* FieldCoders.NSCoding.swift */; };
		B50C3EF923D1987D00B29880 /* FieldCoders.Json.swift in Sources */ = {isa = PBXBuildFile; fileRef = B50C3EF823D1987D00B29880 /* FieldCoders.Json.swift */; };
		B50C3EFA23D1987D00B29880 /* FieldCoders.Json.swift in Sources */ = {isa = PBXBuildFile; fileRef = B50C3EF823D1987D00B29880 /* FieldCoders.Json.swift */; };
		B50C3EFB23D1987D00B29880 /* FieldCoders.Json.swift in Sources */ = {isa = PBXBuildFile; fileRef = B50C3EF823D1987D00B29880 /* FieldCoders.Json.swift */; };
		B50C3EFC23D1987D00B29880 /* FieldCoders.Json.swift in Sources */ = {isa = PBXBuildFile; fileRef = B50C3EF823D1987D00B29880 /* FieldCoders.Json.swift */; };
		B50C3EFE23D1AB1400B29880 /* FieldCoders.Plist.swift in Sources */ = {isa = PBXBuildFile; fileRef = B50C3EFD23D1AB1400B29880 /* FieldCoders.Plist.swift */; };
		B50C3EFF23D1AB1400B29880 /* FieldCoders.Plist.swift in Sources */ = {isa = PBXBuildFile; fileRef = B50C3EFD23D1AB1400B29880 /* FieldCoders.Plist.swift */; };
		B50C3F0023D1AB1400B29880 /* FieldCoders.Plist.swift in Sources */ = {isa = PBXBuildFile; fileRef = B50C3EFD23D1AB1400B29880 /* FieldCoders.Plist.swift */; };
		B50C3F0123D1AB1400B29880 /* FieldCoders.Plist.swift in Sources */ = {isa = PBXBuildFile; fileRef = B50C3EFD23D1AB1400B29880 /* FieldCoders.Plist.swift */; };
		B50C3F0323D1B01C00B29880 /* Internals.AnyFieldCoder.swift in Sources */ = {isa = PBXBuildFile; fileRef = B50C3F0223D1B01C00B29880 /* Internals.AnyFieldCoder.swift */; };
		B50C3F0423D1B01C00B29880 /* Internals.AnyFieldCoder.swift in Sources */ = {isa = PBXBuildFile; fileRef = B50C3F0223D1B01C00B29880 /* Internals.AnyFieldCoder.swift */; };
		B50C3F0523D1B01C00B29880 /* Internals.AnyFieldCoder.swift in Sources */ = {isa = PBXBuildFile; fileRef = B50C3F0223D1B01C00B29880 /* Internals.AnyFieldCoder.swift */; };
		B50C3F0623D1B01C00B29880 /* Internals.AnyFieldCoder.swift in Sources */ = {isa = PBXBuildFile; fileRef = B50C3F0223D1B01C00B29880 /* Internals.AnyFieldCoder.swift */; };
		B50E174D23517C03004F033C /* Internals.DiffableDataUIDispatcher.StagedChangeset.swift in Sources */ = {isa = PBXBuildFile; fileRef = B50E174C23517C03004F033C /* Internals.DiffableDataUIDispatcher.StagedChangeset.swift */; };
		B50E174E23517C03004F033C /* Internals.DiffableDataUIDispatcher.StagedChangeset.swift in Sources */ = {isa = PBXBuildFile; fileRef = B50E174C23517C03004F033C /* Internals.DiffableDataUIDispatcher.StagedChangeset.swift */; };
		B50E174F23517C03004F033C /* Internals.DiffableDataUIDispatcher.StagedChangeset.swift in Sources */ = {isa = PBXBuildFile; fileRef = B50E174C23517C03004F033C /* Internals.DiffableDataUIDispatcher.StagedChangeset.swift */; };
		B50E175023517C03004F033C /* Internals.DiffableDataUIDispatcher.StagedChangeset.swift in Sources */ = {isa = PBXBuildFile; fileRef = B50E174C23517C03004F033C /* Internals.DiffableDataUIDispatcher.StagedChangeset.swift */; };
		B50E175223517C6B004F033C /* Internals.DiffableDataUIDispatcher.Changeset.swift in Sources */ = {isa = PBXBuildFile; fileRef = B50E175123517C6B004F033C /* Internals.DiffableDataUIDispatcher.Changeset.swift */; };
		B50E175323517C6B004F033C /* Internals.DiffableDataUIDispatcher.Changeset.swift in Sources */ = {isa = PBXBuildFile; fileRef = B50E175123517C6B004F033C /* Internals.DiffableDataUIDispatcher.Changeset.swift */; };
		B50E175423517C6B004F033C /* Internals.DiffableDataUIDispatcher.Changeset.swift in Sources */ = {isa = PBXBuildFile; fileRef = B50E175123517C6B004F033C /* Internals.DiffableDataUIDispatcher.Changeset.swift */; };
		B50E175523517C6B004F033C /* Internals.DiffableDataUIDispatcher.Changeset.swift in Sources */ = {isa = PBXBuildFile; fileRef = B50E175123517C6B004F033C /* Internals.DiffableDataUIDispatcher.Changeset.swift */; };
		B50E175723517DE4004F033C /* Differentiable.swift in Sources */ = {isa = PBXBuildFile; fileRef = B50E175623517DE4004F033C /* Differentiable.swift */; };
		B50E175823517DE4004F033C /* Differentiable.swift in Sources */ = {isa = PBXBuildFile; fileRef = B50E175623517DE4004F033C /* Differentiable.swift */; };
		B50E175923517DE4004F033C /* Differentiable.swift in Sources */ = {isa = PBXBuildFile; fileRef = B50E175623517DE4004F033C /* Differentiable.swift */; };
		B50E175A23517DE4004F033C /* Differentiable.swift in Sources */ = {isa = PBXBuildFile; fileRef = B50E175623517DE4004F033C /* Differentiable.swift */; };
		B50E175C2351848E004F033C /* Internals.DiffableDataUIDispatcher.DiffResult.swift in Sources */ = {isa = PBXBuildFile; fileRef = B50E175B2351848E004F033C /* Internals.DiffableDataUIDispatcher.DiffResult.swift */; };
		B50E175D2351848E004F033C /* Internals.DiffableDataUIDispatcher.DiffResult.swift in Sources */ = {isa = PBXBuildFile; fileRef = B50E175B2351848E004F033C /* Internals.DiffableDataUIDispatcher.DiffResult.swift */; };
		B50E175E2351848E004F033C /* Internals.DiffableDataUIDispatcher.DiffResult.swift in Sources */ = {isa = PBXBuildFile; fileRef = B50E175B2351848E004F033C /* Internals.DiffableDataUIDispatcher.DiffResult.swift */; };
		B50E175F2351848E004F033C /* Internals.DiffableDataUIDispatcher.DiffResult.swift in Sources */ = {isa = PBXBuildFile; fileRef = B50E175B2351848E004F033C /* Internals.DiffableDataUIDispatcher.DiffResult.swift */; };
		B50E17612351FA66004F033C /* Internals.Closure.swift in Sources */ = {isa = PBXBuildFile; fileRef = B50E17602351FA66004F033C /* Internals.Closure.swift */; };
		B50E17622351FA66004F033C /* Internals.Closure.swift in Sources */ = {isa = PBXBuildFile; fileRef = B50E17602351FA66004F033C /* Internals.Closure.swift */; };
		B50E17632351FA66004F033C /* Internals.Closure.swift in Sources */ = {isa = PBXBuildFile; fileRef = B50E17602351FA66004F033C /* Internals.Closure.swift */; };
		B50E17642351FA66004F033C /* Internals.Closure.swift in Sources */ = {isa = PBXBuildFile; fileRef = B50E17602351FA66004F033C /* Internals.Closure.swift */; };
		B50E42F723FBB91800ED476E /* ObjectProxy.swift in Sources */ = {isa = PBXBuildFile; fileRef = B50E42F623FBB91800ED476E /* ObjectProxy.swift */; };
		B50E42F823FBB91800ED476E /* ObjectProxy.swift in Sources */ = {isa = PBXBuildFile; fileRef = B50E42F623FBB91800ED476E /* ObjectProxy.swift */; };
		B50E42F923FBB91800ED476E /* ObjectProxy.swift in Sources */ = {isa = PBXBuildFile; fileRef = B50E42F623FBB91800ED476E /* ObjectProxy.swift */; };
		B50E42FA23FBB91800ED476E /* ObjectProxy.swift in Sources */ = {isa = PBXBuildFile; fileRef = B50E42F623FBB91800ED476E /* ObjectProxy.swift */; };
		B50EE14223473C92009B8C47 /* CoreStoreObject+DataSources.swift in Sources */ = {isa = PBXBuildFile; fileRef = B50EE14123473C92009B8C47 /* CoreStoreObject+DataSources.swift */; };
		B50EE14323473C96009B8C47 /* CoreStoreObject+DataSources.swift in Sources */ = {isa = PBXBuildFile; fileRef = B50EE14123473C92009B8C47 /* CoreStoreObject+DataSources.swift */; };
		B50EE14423473C97009B8C47 /* CoreStoreObject+DataSources.swift in Sources */ = {isa = PBXBuildFile; fileRef = B50EE14123473C92009B8C47 /* CoreStoreObject+DataSources.swift */; };
		B50EE14523473C97009B8C47 /* CoreStoreObject+DataSources.swift in Sources */ = {isa = PBXBuildFile; fileRef = B50EE14123473C92009B8C47 /* CoreStoreObject+DataSources.swift */; };
		B5114DA728CEEE5400EEAE78 /* SectionByTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = B52557831D02A07400E51965 /* SectionByTests.swift */; };
		B5114DA828CEEE5400EEAE78 /* ConvenienceTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = B596BBAD1DD59FDB001DCDD9 /* ConvenienceTests.swift */; };
		B5114DA928CEEE5400EEAE78 /* ListObserverTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5220E0F1D0DA6AB009BC71E /* ListObserverTests.swift */; };
		B5114DAA28CEEE5400EEAE78 /* ErrorTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5519A3F1CA1B17B002BEF78 /* ErrorTests.swift */; };
		B5114DAB28CEEE5400EEAE78 /* GroupByTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = B525577B1D0291FE00E51965 /* GroupByTests.swift */; };
		B5114DAC28CEEE5400EEAE78 /* ListPublisherTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5D8CA7A2346EC550055D7D1 /* ListPublisherTests.swift */; };
		B5114DAD28CEEE5400EEAE78 /* WhereTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = B52557731D02791400E51965 /* WhereTests.swift */; };
		B5114DAE28CEEE5400EEAE78 /* MigrationChainTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5DC47C51C93D22900FA3BF3 /* MigrationChainTests.swift */; };
		B5114DAF28CEEE5400EEAE78 /* ImportTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5220E0B1D0D0D19009BC71E /* ImportTests.swift */; };
		B5114DB028CEEE5400EEAE78 /* DynamicModelTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5D339B31E925C2B00C880DE /* DynamicModelTests.swift */; };
		B5114DB128CEEE5400EEAE78 /* IntoTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = B525576B1CFAF18F00E51965 /* IntoTests.swift */; };
		B5114DB228CEEE5400EEAE78 /* ObjectPublisherTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = B581B9312362BB8C002BDB2B /* ObjectPublisherTests.swift */; };
		B5114DB328CEEE5400EEAE78 /* SetupTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = B58085741CDF7F00004C2EEB /* SetupTests.swift */; };
		B5114DB428CEEE5400EEAE78 /* FetchTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = B52557871D02DE8100E51965 /* FetchTests.swift */; };
		B5114DB528CEEE5400EEAE78 /* FromTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5489F4F1CF603D5008B4978 /* FromTests.swift */; };
		B5114DB628CEEE5400EEAE78 /* ObjectObserverTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5220E071D0C5F8D009BC71E /* ObjectObserverTests.swift */; };
		B5114DB728CEEE5400EEAE78 /* OrderByTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = B52557771D02826E00E51965 /* OrderByTests.swift */; };
		B5114DB828CEEE5400EEAE78 /* TestEntity2.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5489F3E1CF5EEBC008B4978 /* TestEntity2.swift */; };
		B5114DB928CEEE5400EEAE78 /* SelectTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = B525576F1D02561A00E51965 /* SelectTests.swift */; };
		B5114DBA28CEEE5400EEAE78 /* TransactionTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5489F451CF5F017008B4978 /* TransactionTests.swift */; };
		B5114DBB28CEEE5400EEAE78 /* TweakTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = B525577F1D029D2500E51965 /* TweakTests.swift */; };
		B5114DBC28CEEE5400EEAE78 /* VersionLockTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = B59A51822256C85E00CEF3C5 /* VersionLockTests.swift */; };
		B5114DBD28CEEE5400EEAE78 /* BaseTestCase.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5489F4B1CF5F743008B4978 /* BaseTestCase.swift */; };
		B5114DBE28CEEE5400EEAE78 /* Model.xcdatamodeld in Sources */ = {isa = PBXBuildFile; fileRef = B5D372821A39CD6900F583D9 /* Model.xcdatamodeld */; };
		B5114DBF28CEEE5400EEAE78 /* BaseTestDataTestCase.swift in Sources */ = {isa = PBXBuildFile; fileRef = B57D27BD1D0BBE8200539C58 /* BaseTestDataTestCase.swift */; };
		B5114DC028CEEE5400EEAE78 /* TestEntity1.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5489F3D1CF5EEBC008B4978 /* TestEntity1.swift */; };
		B5114DC128CEEE5400EEAE78 /* QueryTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = B57D27C11D0BC20100539C58 /* QueryTests.swift */; };
		B5114DC228CEEE5400EEAE78 /* StorageInterfaceTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5DC47C91C93D9C800FA3BF3 /* StorageInterfaceTests.swift */; };
		B5114DC428CEEE5400EEAE78 /* CoreStore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 82BA18891C4BBCBA00A0916E /* CoreStore.framework */; };
		B512607F1E97A18000402229 /* CoreStoreObject+Convenience.swift in Sources */ = {isa = PBXBuildFile; fileRef = B512607E1E97A18000402229 /* CoreStoreObject+Convenience.swift */; };
		B51260801E97A18000402229 /* CoreStoreObject+Convenience.swift in Sources */ = {isa = PBXBuildFile; fileRef = B512607E1E97A18000402229 /* CoreStoreObject+Convenience.swift */; };
		B51260811E97A18000402229 /* CoreStoreObject+Convenience.swift in Sources */ = {isa = PBXBuildFile; fileRef = B512607E1E97A18000402229 /* CoreStoreObject+Convenience.swift */; };
		B51260821E97A18000402229 /* CoreStoreObject+Convenience.swift in Sources */ = {isa = PBXBuildFile; fileRef = B512607E1E97A18000402229 /* CoreStoreObject+Convenience.swift */; };
		B51260891E9B252B00402229 /* NSEntityDescription+DynamicModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = B51260881E9B252B00402229 /* NSEntityDescription+DynamicModel.swift */; };
		B512608A1E9B252B00402229 /* NSEntityDescription+DynamicModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = B51260881E9B252B00402229 /* NSEntityDescription+DynamicModel.swift */; };
		B512608B1E9B252B00402229 /* NSEntityDescription+DynamicModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = B51260881E9B252B00402229 /* NSEntityDescription+DynamicModel.swift */; };
		B512608C1E9B252B00402229 /* NSEntityDescription+DynamicModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = B51260881E9B252B00402229 /* NSEntityDescription+DynamicModel.swift */; };
		B51260931E9B28F100402229 /* Internals.EntityIdentifier.swift in Sources */ = {isa = PBXBuildFile; fileRef = B51260921E9B28F100402229 /* Internals.EntityIdentifier.swift */; };
		B51260941E9B28F100402229 /* Internals.EntityIdentifier.swift in Sources */ = {isa = PBXBuildFile; fileRef = B51260921E9B28F100402229 /* Internals.EntityIdentifier.swift */; };
		B51260951E9B28F100402229 /* Internals.EntityIdentifier.swift in Sources */ = {isa = PBXBuildFile; fileRef = B51260921E9B28F100402229 /* Internals.EntityIdentifier.swift */; };
		B51260961E9B28F100402229 /* Internals.EntityIdentifier.swift in Sources */ = {isa = PBXBuildFile; fileRef = B51260921E9B28F100402229 /* Internals.EntityIdentifier.swift */; };
		B514EF0E23A8BEEA0093DBA4 /* DiffableDataSource.Target.swift in Sources */ = {isa = PBXBuildFile; fileRef = B514EF0D23A8BEEA0093DBA4 /* DiffableDataSource.Target.swift */; };
		B514EF0F23A8DB180093DBA4 /* DiffableDataSource.Target.swift in Sources */ = {isa = PBXBuildFile; fileRef = B514EF0D23A8BEEA0093DBA4 /* DiffableDataSource.Target.swift */; };
		B514EF1023A8DB190093DBA4 /* DiffableDataSource.Target.swift in Sources */ = {isa = PBXBuildFile; fileRef = B514EF0D23A8BEEA0093DBA4 /* DiffableDataSource.Target.swift */; };
		B514EF1123A8DB190093DBA4 /* DiffableDataSource.Target.swift in Sources */ = {isa = PBXBuildFile; fileRef = B514EF0D23A8BEEA0093DBA4 /* DiffableDataSource.Target.swift */; };
		B514EF1223A8DB1D0093DBA4 /* DiffableDataSource.BaseAdapter.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5D4A6B623A236DC00D7373F /* DiffableDataSource.BaseAdapter.swift */; };
		B514EF1323A8DB1D0093DBA4 /* DiffableDataSource.BaseAdapter.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5D4A6B623A236DC00D7373F /* DiffableDataSource.BaseAdapter.swift */; };
		B514EF1423A8DB1E0093DBA4 /* DiffableDataSource.BaseAdapter.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5D4A6B623A236DC00D7373F /* DiffableDataSource.BaseAdapter.swift */; };
		B51B5C2B22D43931009FA3BA /* String+KeyPaths.swift in Sources */ = {isa = PBXBuildFile; fileRef = B51B5C2A22D43931009FA3BA /* String+KeyPaths.swift */; };
		B51B5C2D22D43E38009FA3BA /* KeyPath+KeyPaths.swift in Sources */ = {isa = PBXBuildFile; fileRef = B51B5C2C22D43E38009FA3BA /* KeyPath+KeyPaths.swift */; };
		B51FE5AB1CD4D00300E54258 /* CoreStore+CustomDebugStringConvertible.swift in Sources */ = {isa = PBXBuildFile; fileRef = B51FE5AA1CD4D00300E54258 /* CoreStore+CustomDebugStringConvertible.swift */; };
		B51FE5AD1CD4D00300E54258 /* CoreStore+CustomDebugStringConvertible.swift in Sources */ = {isa = PBXBuildFile; fileRef = B51FE5AA1CD4D00300E54258 /* CoreStore+CustomDebugStringConvertible.swift */; };
		B51FE5AE1CD4D00300E54258 /* CoreStore+CustomDebugStringConvertible.swift in Sources */ = {isa = PBXBuildFile; fileRef = B51FE5AA1CD4D00300E54258 /* CoreStore+CustomDebugStringConvertible.swift */; };
		B51FE5AF1CD4D00300E54258 /* CoreStore+CustomDebugStringConvertible.swift in Sources */ = {isa = PBXBuildFile; fileRef = B51FE5AA1CD4D00300E54258 /* CoreStore+CustomDebugStringConvertible.swift */; };
		B5202CFA1C04688100DED140 /* NSFetchedResultsController+Convenience.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5202CF91C04688100DED140 /* NSFetchedResultsController+Convenience.swift */; };
		B5202CFD1C046E8400DED140 /* NSFetchedResultsController+Convenience.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5202CF91C04688100DED140 /* NSFetchedResultsController+Convenience.swift */; };
		B5215CA41FA47DFD00139E3A /* FetchChainBuilder.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5215CA31FA47DFD00139E3A /* FetchChainBuilder.swift */; };
		B5215CA51FA47DFD00139E3A /* FetchChainBuilder.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5215CA31FA47DFD00139E3A /* FetchChainBuilder.swift */; };
		B5215CA61FA47DFD00139E3A /* FetchChainBuilder.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5215CA31FA47DFD00139E3A /* FetchChainBuilder.swift */; };
		B5215CA71FA47DFD00139E3A /* FetchChainBuilder.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5215CA31FA47DFD00139E3A /* FetchChainBuilder.swift */; };
		B5215CA91FA4810300139E3A /* QueryChainBuilder.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5215CA81FA4810300139E3A /* QueryChainBuilder.swift */; };
		B5215CAA1FA4810300139E3A /* QueryChainBuilder.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5215CA81FA4810300139E3A /* QueryChainBuilder.swift */; };
		B5215CAB1FA4810300139E3A /* QueryChainBuilder.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5215CA81FA4810300139E3A /* QueryChainBuilder.swift */; };
		B5215CAC1FA4810300139E3A /* QueryChainBuilder.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5215CA81FA4810300139E3A /* QueryChainBuilder.swift */; };
		B5215CAE1FA4812500139E3A /* SectionMonitorBuilder.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5215CAD1FA4812500139E3A /* SectionMonitorBuilder.swift */; };
		B5215CAF1FA4812500139E3A /* SectionMonitorBuilder.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5215CAD1FA4812500139E3A /* SectionMonitorBuilder.swift */; };
		B5215CB01FA4812500139E3A /* SectionMonitorBuilder.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5215CAD1FA4812500139E3A /* SectionMonitorBuilder.swift */; };
		B5215CB11FA4812500139E3A /* SectionMonitorBuilder.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5215CAD1FA4812500139E3A /* SectionMonitorBuilder.swift */; };
		B5220E081D0C5F8D009BC71E /* ObjectObserverTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5220E071D0C5F8D009BC71E /* ObjectObserverTests.swift */; };
		B5220E091D0C5F8D009BC71E /* ObjectObserverTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5220E071D0C5F8D009BC71E /* ObjectObserverTests.swift */; };
		B5220E0C1D0D0D19009BC71E /* ImportTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5220E0B1D0D0D19009BC71E /* ImportTests.swift */; };
		B5220E0D1D0D0D19009BC71E /* ImportTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5220E0B1D0D0D19009BC71E /* ImportTests.swift */; };
		B5220E0E1D0D0D19009BC71E /* ImportTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5220E0B1D0D0D19009BC71E /* ImportTests.swift */; };
		B5220E101D0DA6AB009BC71E /* ListObserverTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5220E0F1D0DA6AB009BC71E /* ListObserverTests.swift */; };
		B5220E111D0DA6AB009BC71E /* ListObserverTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5220E0F1D0DA6AB009BC71E /* ListObserverTests.swift */; };
		B5220E131D1305ED009BC71E /* SectionBy.swift in Sources */ = {isa = PBXBuildFile; fileRef = B56007131B3F6C2800A9A8F9 /* SectionBy.swift */; };
		B5220E141D130614009BC71E /* DataStack+Observing.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5E84F1A1AFF84860064E85B /* DataStack+Observing.swift */; };
		B5220E161D13067C009BC71E /* ObjectMonitor.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5E84F1C1AFF84860064E85B /* ObjectMonitor.swift */; };
		B5220E171D1306DF009BC71E /* UnsafeDataTransaction+Observing.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5C976E21C6C9F6A00B1AF90 /* UnsafeDataTransaction+Observing.swift */; };
		B5220E181D130711009BC71E /* ObjectObserver.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5E84F1F1AFF84860064E85B /* ObjectObserver.swift */; };
		B5220E191D130761009BC71E /* ListMonitor.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5E84F1D1AFF84860064E85B /* ListMonitor.swift */; };
		B5220E1A1D130791009BC71E /* Internals.CoreStoreFetchedResultsController.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5C976E61C6E3A5900B1AF90 /* Internals.CoreStoreFetchedResultsController.swift */; };
		B5220E1C1D130801009BC71E /* Internals.FetchedResultsControllerDelegate.swift in Sources */ = {isa = PBXBuildFile; fileRef = B54A6A541BA15F2A007870FD /* Internals.FetchedResultsControllerDelegate.swift */; };
		B5220E241D13085E009BC71E /* NSFetchedResultsController+Convenience.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5202CF91C04688100DED140 /* NSFetchedResultsController+Convenience.swift */; };
		B5220E251D13088E009BC71E /* ListObserver.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5E84F1E1AFF84860064E85B /* ListObserver.swift */; };
		B5220E261D1308C2009BC71E /* ListObserverTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5220E0F1D0DA6AB009BC71E /* ListObserverTests.swift */; };
		B5220E271D1308D1009BC71E /* ObjectObserverTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5220E071D0C5F8D009BC71E /* ObjectObserverTests.swift */; };
		B5220E281D1308E5009BC71E /* SectionByTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = B52557831D02A07400E51965 /* SectionByTests.swift */; };
		B525576C1CFAF18F00E51965 /* IntoTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = B525576B1CFAF18F00E51965 /* IntoTests.swift */; };
		B525576D1CFAF18F00E51965 /* IntoTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = B525576B1CFAF18F00E51965 /* IntoTests.swift */; };
		B525576E1CFAF18F00E51965 /* IntoTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = B525576B1CFAF18F00E51965 /* IntoTests.swift */; };
		B52557701D02561A00E51965 /* SelectTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = B525576F1D02561A00E51965 /* SelectTests.swift */; };
		B52557711D02561A00E51965 /* SelectTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = B525576F1D02561A00E51965 /* SelectTests.swift */; };
		B52557721D02561A00E51965 /* SelectTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = B525576F1D02561A00E51965 /* SelectTests.swift */; };
		B52557741D02791400E51965 /* WhereTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = B52557731D02791400E51965 /* WhereTests.swift */; };
		B52557751D02791400E51965 /* WhereTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = B52557731D02791400E51965 /* WhereTests.swift */; };
		B52557761D02791400E51965 /* WhereTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = B52557731D02791400E51965 /* WhereTests.swift */; };
		B52557781D02826E00E51965 /* OrderByTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = B52557771D02826E00E51965 /* OrderByTests.swift */; };
		B52557791D02826E00E51965 /* OrderByTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = B52557771D02826E00E51965 /* OrderByTests.swift */; };
		B525577A1D02826E00E51965 /* OrderByTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = B52557771D02826E00E51965 /* OrderByTests.swift */; };
		B525577C1D0291FE00E51965 /* GroupByTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = B525577B1D0291FE00E51965 /* GroupByTests.swift */; };
		B525577D1D0291FE00E51965 /* GroupByTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = B525577B1D0291FE00E51965 /* GroupByTests.swift */; };
		B525577E1D0291FE00E51965 /* GroupByTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = B525577B1D0291FE00E51965 /* GroupByTests.swift */; };
		B52557801D029D2500E51965 /* TweakTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = B525577F1D029D2500E51965 /* TweakTests.swift */; };
		B52557811D029D2500E51965 /* TweakTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = B525577F1D029D2500E51965 /* TweakTests.swift */; };
		B52557821D029D2500E51965 /* TweakTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = B525577F1D029D2500E51965 /* TweakTests.swift */; };
		B52557841D02A07400E51965 /* SectionByTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = B52557831D02A07400E51965 /* SectionByTests.swift */; };
		B52557851D02A07400E51965 /* SectionByTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = B52557831D02A07400E51965 /* SectionByTests.swift */; };
		B52557881D02DE8100E51965 /* FetchTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = B52557871D02DE8100E51965 /* FetchTests.swift */; };
		B52557891D02DE8100E51965 /* FetchTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = B52557871D02DE8100E51965 /* FetchTests.swift */; };
		B525578A1D02DE8100E51965 /* FetchTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = B52557871D02DE8100E51965 /* FetchTests.swift */; };
		B5277672234F1AEB0056BE9F /* NSManagedObjectContext+Logging.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5277671234F1AEB0056BE9F /* NSManagedObjectContext+Logging.swift */; };
		B5277673234F1AEB0056BE9F /* NSManagedObjectContext+Logging.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5277671234F1AEB0056BE9F /* NSManagedObjectContext+Logging.swift */; };
		B5277674234F1AEB0056BE9F /* NSManagedObjectContext+Logging.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5277671234F1AEB0056BE9F /* NSManagedObjectContext+Logging.swift */; };
		B5277675234F1AEB0056BE9F /* NSManagedObjectContext+Logging.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5277671234F1AEB0056BE9F /* NSManagedObjectContext+Logging.swift */; };
		B5277677234F265F0056BE9F /* Internals.SharedNotificationObserver.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5277676234F265F0056BE9F /* Internals.SharedNotificationObserver.swift */; };
		B5277678234F265F0056BE9F /* Internals.SharedNotificationObserver.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5277676234F265F0056BE9F /* Internals.SharedNotificationObserver.swift */; };
		B5277679234F265F0056BE9F /* Internals.SharedNotificationObserver.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5277676234F265F0056BE9F /* Internals.SharedNotificationObserver.swift */; };
		B527767A234F265F0056BE9F /* Internals.SharedNotificationObserver.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5277676234F265F0056BE9F /* Internals.SharedNotificationObserver.swift */; };
		B52DD17E1BE1F8CD00949AFE /* CoreStore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = B52DD1741BE1F8CC00949AFE /* CoreStore.framework */; };
		B52DD1931BE1F8FD00949AFE /* CoreStore.h in Headers */ = {isa = PBXBuildFile; fileRef = 2F03A53519C5C6DA005002A5 /* CoreStore.h */; settings = {ATTRIBUTES = (Public, ); }; };
		B52DD1951BE1F92500949AFE /* CoreStoreError.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5D1E22B19FA9FBC003B2874 /* CoreStoreError.swift */; };
		B52DD1961BE1F92500949AFE /* DataStack.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5E84EDB1AFF84500064E85B /* DataStack.swift */; };
		B52DD1991BE1F92800949AFE /* DefaultLogger.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5E84EE31AFF84610064E85B /* DefaultLogger.swift */; };
		B52DD19A1BE1F92800949AFE /* CoreStore+Logging.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5E84EE41AFF84610064E85B /* CoreStore+Logging.swift */; };
		B52DD19B1BE1F92800949AFE /* CoreStoreLogger.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5E84EE51AFF84610064E85B /* CoreStoreLogger.swift */; };
		B52DD19C1BE1F92C00949AFE /* Into.swift in Sources */ = {isa = PBXBuildFile; fileRef = B56007101B3F6BD500A9A8F9 /* Into.swift */; };
		B52DD19D1BE1F92C00949AFE /* BaseDataTransaction.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5E84EEB1AFF846E0064E85B /* BaseDataTransaction.swift */; };
		B52DD19E1BE1F92C00949AFE /* AsynchronousDataTransaction.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5E84EEA1AFF846E0064E85B /* AsynchronousDataTransaction.swift */; };
		B52DD19F1BE1F92C00949AFE /* SynchronousDataTransaction.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5E84EF31AFF846E0064E85B /* SynchronousDataTransaction.swift */; };
		B52DD1A01BE1F92C00949AFE /* UnsafeDataTransaction.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5E84EED1AFF846E0064E85B /* UnsafeDataTransaction.swift */; };
		B52DD1A11BE1F92C00949AFE /* DataStack+Transaction.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5E84EEC1AFF846E0064E85B /* DataStack+Transaction.swift */; };
		B52DD1A41BE1F92F00949AFE /* ImportableObject.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5F1DA8C1B9AA97D007C5CBB /* ImportableObject.swift */; };
		B52DD1A51BE1F92F00949AFE /* ImportableUniqueObject.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5F1DA8F1B9AA991007C5CBB /* ImportableUniqueObject.swift */; };
		B52DD1A61BE1F92F00949AFE /* BaseDataTransaction+Importing.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5E834B81B76311F001D3D50 /* BaseDataTransaction+Importing.swift */; };
		B52DD1A71BE1F93200949AFE /* BaseDataTransaction+Querying.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5E84EFE1AFF847B0064E85B /* BaseDataTransaction+Querying.swift */; };
		B52DD1A81BE1F93200949AFE /* DataStack+Querying.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5E84F061AFF847B0064E85B /* DataStack+Querying.swift */; };
		B52DD1AA1BE1F93500949AFE /* TypeErasedClauses.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5E84F401AFF8CCD0064E85B /* TypeErasedClauses.swift */; };
		B52DD1AB1BE1F93900949AFE /* From.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5E84F011AFF847B0064E85B /* From.swift */; };
		B52DD1AC1BE1F93900949AFE /* Select.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5E84F031AFF847B0064E85B /* Select.swift */; };
		B52DD1AD1BE1F93900949AFE /* Where.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5E84F051AFF847B0064E85B /* Where.swift */; };
		B52DD1AE1BE1F93900949AFE /* OrderBy.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5E84F041AFF847B0064E85B /* OrderBy.swift */; };
		B52DD1AF1BE1F93900949AFE /* GroupBy.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5E84F021AFF847B0064E85B /* GroupBy.swift */; };
		B52DD1B01BE1F93900949AFE /* Tweak.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5E84F001AFF847B0064E85B /* Tweak.swift */; };
		B52DD1B81BE1F94000949AFE /* DataStack+Migration.swift in Sources */ = {isa = PBXBuildFile; fileRef = B56964D31B22FFAD0075EE4A /* DataStack+Migration.swift */; };
		B52DD1BA1BE1F94000949AFE /* MigrationChain.swift in Sources */ = {isa = PBXBuildFile; fileRef = B56007151B4018AB00A9A8F9 /* MigrationChain.swift */; };
		B52DD1BB1BE1F94000949AFE /* MigrationType.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5A261201B64BFDB006EB6D3 /* MigrationType.swift */; };
		B52DD1BC1BE1F94000949AFE /* MigrationResult.swift in Sources */ = {isa = PBXBuildFile; fileRef = B56965231B356B820075EE4A /* MigrationResult.swift */; };
		B52DD1BD1BE1F94300949AFE /* NSManagedObject+Convenience.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5E84F271AFF84920064E85B /* NSManagedObject+Convenience.swift */; };
		B52DD1BE1BE1F94300949AFE /* Progress+Convenience.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5FAD6A81B50A4B300714891 /* Progress+Convenience.swift */; };
		B52DD1C21BE1F94600949AFE /* Internals.MigrationManager.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5FAD6AB1B51285300714891 /* Internals.MigrationManager.swift */; };
		B52DD1C31BE1F94600949AFE /* Internals.NotificationObserver.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5E84F2B1AFF849C0064E85B /* Internals.NotificationObserver.swift */; };
		B52DD1C61BE1F94600949AFE /* NSManagedObjectContext+CoreStore.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5E84F2C1AFF849C0064E85B /* NSManagedObjectContext+CoreStore.swift */; };
		B52DD1C71BE1F94600949AFE /* NSManagedObjectContext+Querying.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5E84F351AFF85470064E85B /* NSManagedObjectContext+Querying.swift */; };
		B52DD1C81BE1F94600949AFE /* NSManagedObjectContext+Setup.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5E84F321AFF85470064E85B /* NSManagedObjectContext+Setup.swift */; };
		B52DD1C91BE1F94600949AFE /* NSManagedObjectContext+Transaction.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5E84F331AFF85470064E85B /* NSManagedObjectContext+Transaction.swift */; };
		B52DD1CB1BE1F94600949AFE /* Internals.WeakObject.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5E84F2D1AFF849C0064E85B /* Internals.WeakObject.swift */; };
		B52F742F1E9B50D0005F3DAC /* SchemaHistory.swift in Sources */ = {isa = PBXBuildFile; fileRef = B52F742E1E9B50D0005F3DAC /* SchemaHistory.swift */; };
		B52F74301E9B50D0005F3DAC /* SchemaHistory.swift in Sources */ = {isa = PBXBuildFile; fileRef = B52F742E1E9B50D0005F3DAC /* SchemaHistory.swift */; };
		B52F74311E9B50D0005F3DAC /* SchemaHistory.swift in Sources */ = {isa = PBXBuildFile; fileRef = B52F742E1E9B50D0005F3DAC /* SchemaHistory.swift */; };
		B52F74321E9B50D0005F3DAC /* SchemaHistory.swift in Sources */ = {isa = PBXBuildFile; fileRef = B52F742E1E9B50D0005F3DAC /* SchemaHistory.swift */; };
		B52F743D1E9B8724005F3DAC /* DynamicSchema.swift in Sources */ = {isa = PBXBuildFile; fileRef = B52F743A1E9B8724005F3DAC /* DynamicSchema.swift */; };
		B52F743E1E9B8724005F3DAC /* DynamicSchema.swift in Sources */ = {isa = PBXBuildFile; fileRef = B52F743A1E9B8724005F3DAC /* DynamicSchema.swift */; };
		B52F743F1E9B8724005F3DAC /* DynamicSchema.swift in Sources */ = {isa = PBXBuildFile; fileRef = B52F743A1E9B8724005F3DAC /* DynamicSchema.swift */; };
		B52F74401E9B8724005F3DAC /* DynamicSchema.swift in Sources */ = {isa = PBXBuildFile; fileRef = B52F743A1E9B8724005F3DAC /* DynamicSchema.swift */; };
		B52F74411E9B8724005F3DAC /* UnsafeDataModelSchema.swift in Sources */ = {isa = PBXBuildFile; fileRef = B52F743B1E9B8724005F3DAC /* UnsafeDataModelSchema.swift */; };
		B52F74421E9B8724005F3DAC /* UnsafeDataModelSchema.swift in Sources */ = {isa = PBXBuildFile; fileRef = B52F743B1E9B8724005F3DAC /* UnsafeDataModelSchema.swift */; };
		B52F74431E9B8724005F3DAC /* UnsafeDataModelSchema.swift in Sources */ = {isa = PBXBuildFile; fileRef = B52F743B1E9B8724005F3DAC /* UnsafeDataModelSchema.swift */; };
		B52F74441E9B8724005F3DAC /* UnsafeDataModelSchema.swift in Sources */ = {isa = PBXBuildFile; fileRef = B52F743B1E9B8724005F3DAC /* UnsafeDataModelSchema.swift */; };
		B52F74451E9B8724005F3DAC /* XcodeDataModelSchema.swift in Sources */ = {isa = PBXBuildFile; fileRef = B52F743C1E9B8724005F3DAC /* XcodeDataModelSchema.swift */; };
		B52F74461E9B8724005F3DAC /* XcodeDataModelSchema.swift in Sources */ = {isa = PBXBuildFile; fileRef = B52F743C1E9B8724005F3DAC /* XcodeDataModelSchema.swift */; };
		B52F74471E9B8724005F3DAC /* XcodeDataModelSchema.swift in Sources */ = {isa = PBXBuildFile; fileRef = B52F743C1E9B8724005F3DAC /* XcodeDataModelSchema.swift */; };
		B52F74481E9B8724005F3DAC /* XcodeDataModelSchema.swift in Sources */ = {isa = PBXBuildFile; fileRef = B52F743C1E9B8724005F3DAC /* XcodeDataModelSchema.swift */; };
		B52F744A1E9B8740005F3DAC /* CoreStoreSchema.swift in Sources */ = {isa = PBXBuildFile; fileRef = B52F74491E9B8740005F3DAC /* CoreStoreSchema.swift */; };
		B52F744B1E9B8740005F3DAC /* CoreStoreSchema.swift in Sources */ = {isa = PBXBuildFile; fileRef = B52F74491E9B8740005F3DAC /* CoreStoreSchema.swift */; };
		B52F744C1E9B8740005F3DAC /* CoreStoreSchema.swift in Sources */ = {isa = PBXBuildFile; fileRef = B52F74491E9B8740005F3DAC /* CoreStoreSchema.swift */; };
		B52F744D1E9B8740005F3DAC /* CoreStoreSchema.swift in Sources */ = {isa = PBXBuildFile; fileRef = B52F74491E9B8740005F3DAC /* CoreStoreSchema.swift */; };
		B52FD3AA1E3B3EF10001D919 /* NSManagedObject+Logging.swift in Sources */ = {isa = PBXBuildFile; fileRef = B52FD3A91E3B3EF10001D919 /* NSManagedObject+Logging.swift */; };
		B52FD3AB1E3B3EF10001D919 /* NSManagedObject+Logging.swift in Sources */ = {isa = PBXBuildFile; fileRef = B52FD3A91E3B3EF10001D919 /* NSManagedObject+Logging.swift */; };
		B52FD3AC1E3B3EF10001D919 /* NSManagedObject+Logging.swift in Sources */ = {isa = PBXBuildFile; fileRef = B52FD3A91E3B3EF10001D919 /* NSManagedObject+Logging.swift */; };
		B52FD3AD1E3B3EF10001D919 /* NSManagedObject+Logging.swift in Sources */ = {isa = PBXBuildFile; fileRef = B52FD3A91E3B3EF10001D919 /* NSManagedObject+Logging.swift */; };
		B52FEC742596DBE100368BFB /* ObjectReader.swift in Sources */ = {isa = PBXBuildFile; fileRef = B52FEC732596DBE000368BFB /* ObjectReader.swift */; };
		B52FEC752596DBE100368BFB /* ObjectReader.swift in Sources */ = {isa = PBXBuildFile; fileRef = B52FEC732596DBE000368BFB /* ObjectReader.swift */; };
		B52FEC762596DBE100368BFB /* ObjectReader.swift in Sources */ = {isa = PBXBuildFile; fileRef = B52FEC732596DBE000368BFB /* ObjectReader.swift */; };
		B52FEC772596DBE100368BFB /* ObjectReader.swift in Sources */ = {isa = PBXBuildFile; fileRef = B52FEC732596DBE000368BFB /* ObjectReader.swift */; };
		B533C4DB1D7D4BFA001383CB /* DispatchQueue+CoreStore.swift in Sources */ = {isa = PBXBuildFile; fileRef = B533C4DA1D7D4BFA001383CB /* DispatchQueue+CoreStore.swift */; };
		B533C4DC1D7D4BFA001383CB /* DispatchQueue+CoreStore.swift in Sources */ = {isa = PBXBuildFile; fileRef = B533C4DA1D7D4BFA001383CB /* DispatchQueue+CoreStore.swift */; };
		B533C4DD1D7D4BFA001383CB /* DispatchQueue+CoreStore.swift in Sources */ = {isa = PBXBuildFile; fileRef = B533C4DA1D7D4BFA001383CB /* DispatchQueue+CoreStore.swift */; };
		B533C4DE1D7D4BFA001383CB /* DispatchQueue+CoreStore.swift in Sources */ = {isa = PBXBuildFile; fileRef = B533C4DA1D7D4BFA001383CB /* DispatchQueue+CoreStore.swift */; };
		B53B275F1EE3B92E00E9B352 /* CoreStoreManagedObject.swift in Sources */ = {isa = PBXBuildFile; fileRef = B53B275E1EE3B92E00E9B352 /* CoreStoreManagedObject.swift */; };
		B53B27601EE3B92E00E9B352 /* CoreStoreManagedObject.swift in Sources */ = {isa = PBXBuildFile; fileRef = B53B275E1EE3B92E00E9B352 /* CoreStoreManagedObject.swift */; };
		B53B27611EE3B92E00E9B352 /* CoreStoreManagedObject.swift in Sources */ = {isa = PBXBuildFile; fileRef = B53B275E1EE3B92E00E9B352 /* CoreStoreManagedObject.swift */; };
		B53B27621EE3B92E00E9B352 /* CoreStoreManagedObject.swift in Sources */ = {isa = PBXBuildFile; fileRef = B53B275E1EE3B92E00E9B352 /* CoreStoreManagedObject.swift */; };
		B53CA9A21EF1EF1600E0F440 /* PartialObject.swift in Sources */ = {isa = PBXBuildFile; fileRef = B53CA9A11EF1EF1600E0F440 /* PartialObject.swift */; };
		B53CA9A31EF1EF1600E0F440 /* PartialObject.swift in Sources */ = {isa = PBXBuildFile; fileRef = B53CA9A11EF1EF1600E0F440 /* PartialObject.swift */; };
		B53CA9A41EF1EF1600E0F440 /* PartialObject.swift in Sources */ = {isa = PBXBuildFile; fileRef = B53CA9A11EF1EF1600E0F440 /* PartialObject.swift */; };
		B53CA9A51EF1EF1600E0F440 /* PartialObject.swift in Sources */ = {isa = PBXBuildFile; fileRef = B53CA9A11EF1EF1600E0F440 /* PartialObject.swift */; };
		B53D9E5923513712000F48FB /* DiffableDataSourceSnapshotProtocol.swift in Sources */ = {isa = PBXBuildFile; fileRef = B53D9E5823513712000F48FB /* DiffableDataSourceSnapshotProtocol.swift */; };
		B53D9E5A23513712000F48FB /* DiffableDataSourceSnapshotProtocol.swift in Sources */ = {isa = PBXBuildFile; fileRef = B53D9E5823513712000F48FB /* DiffableDataSourceSnapshotProtocol.swift */; };
		B53D9E5B23513712000F48FB /* DiffableDataSourceSnapshotProtocol.swift in Sources */ = {isa = PBXBuildFile; fileRef = B53D9E5823513712000F48FB /* DiffableDataSourceSnapshotProtocol.swift */; };
		B53D9E5C23513712000F48FB /* DiffableDataSourceSnapshotProtocol.swift in Sources */ = {isa = PBXBuildFile; fileRef = B53D9E5823513712000F48FB /* DiffableDataSourceSnapshotProtocol.swift */; };
		B546F9731C9C553300D5AC55 /* SetupResult.swift in Sources */ = {isa = PBXBuildFile; fileRef = B546F9721C9C553300D5AC55 /* SetupResult.swift */; };
		B546F9741C9C553300D5AC55 /* SetupResult.swift in Sources */ = {isa = PBXBuildFile; fileRef = B546F9721C9C553300D5AC55 /* SetupResult.swift */; };
		B546F9751C9C553300D5AC55 /* SetupResult.swift in Sources */ = {isa = PBXBuildFile; fileRef = B546F9721C9C553300D5AC55 /* SetupResult.swift */; };
		B546F9761C9C553300D5AC55 /* SetupResult.swift in Sources */ = {isa = PBXBuildFile; fileRef = B546F9721C9C553300D5AC55 /* SetupResult.swift */; };
		B5474D152227C08700B21FEC /* Internals.CoreStoreFetchRequest.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5474D142227C08700B21FEC /* Internals.CoreStoreFetchRequest.swift */; };
		B5474D162227C08700B21FEC /* Internals.CoreStoreFetchRequest.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5474D142227C08700B21FEC /* Internals.CoreStoreFetchRequest.swift */; };
		B5474D172227C08700B21FEC /* Internals.CoreStoreFetchRequest.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5474D142227C08700B21FEC /* Internals.CoreStoreFetchRequest.swift */; };
		B5474D182227C08700B21FEC /* Internals.CoreStoreFetchRequest.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5474D142227C08700B21FEC /* Internals.CoreStoreFetchRequest.swift */; };
		B5489F3F1CF5EEBC008B4978 /* TestEntity1.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5489F3D1CF5EEBC008B4978 /* TestEntity1.swift */; };
		B5489F401CF5EEBC008B4978 /* TestEntity1.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5489F3D1CF5EEBC008B4978 /* TestEntity1.swift */; };
		B5489F411CF5EEBC008B4978 /* TestEntity1.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5489F3D1CF5EEBC008B4978 /* TestEntity1.swift */; };
		B5489F421CF5EEBC008B4978 /* TestEntity2.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5489F3E1CF5EEBC008B4978 /* TestEntity2.swift */; };
		B5489F431CF5EEBC008B4978 /* TestEntity2.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5489F3E1CF5EEBC008B4978 /* TestEntity2.swift */; };
		B5489F441CF5EEBC008B4978 /* TestEntity2.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5489F3E1CF5EEBC008B4978 /* TestEntity2.swift */; };
		B5489F461CF5F017008B4978 /* TransactionTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5489F451CF5F017008B4978 /* TransactionTests.swift */; };
		B5489F471CF5F017008B4978 /* TransactionTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5489F451CF5F017008B4978 /* TransactionTests.swift */; };
		B5489F481CF5F017008B4978 /* TransactionTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5489F451CF5F017008B4978 /* TransactionTests.swift */; };
		B5489F4C1CF5F743008B4978 /* BaseTestCase.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5489F4B1CF5F743008B4978 /* BaseTestCase.swift */; };
		B5489F4D1CF5F743008B4978 /* BaseTestCase.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5489F4B1CF5F743008B4978 /* BaseTestCase.swift */; };
		B5489F4E1CF5F743008B4978 /* BaseTestCase.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5489F4B1CF5F743008B4978 /* BaseTestCase.swift */; };
		B5489F501CF603D5008B4978 /* FromTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5489F4F1CF603D5008B4978 /* FromTests.swift */; };
		B5489F511CF603D5008B4978 /* FromTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5489F4F1CF603D5008B4978 /* FromTests.swift */; };
		B5489F521CF603D5008B4978 /* FromTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5489F4F1CF603D5008B4978 /* FromTests.swift */; };
		B549F65E1E569C7400FBAB2D /* QueryableAttributeType.swift in Sources */ = {isa = PBXBuildFile; fileRef = B549F65D1E569C7400FBAB2D /* QueryableAttributeType.swift */; };
		B549F65F1E569C7400FBAB2D /* QueryableAttributeType.swift in Sources */ = {isa = PBXBuildFile; fileRef = B549F65D1E569C7400FBAB2D /* QueryableAttributeType.swift */; };
		B549F6601E569C7400FBAB2D /* QueryableAttributeType.swift in Sources */ = {isa = PBXBuildFile; fileRef = B549F65D1E569C7400FBAB2D /* QueryableAttributeType.swift */; };
		B549F6611E569C7400FBAB2D /* QueryableAttributeType.swift in Sources */ = {isa = PBXBuildFile; fileRef = B549F65D1E569C7400FBAB2D /* QueryableAttributeType.swift */; };
		B549F6731E56A92800FBAB2D /* CoreDataNativeType.swift in Sources */ = {isa = PBXBuildFile; fileRef = B549F6721E56A92800FBAB2D /* CoreDataNativeType.swift */; };
		B549F6741E56A92800FBAB2D /* CoreDataNativeType.swift in Sources */ = {isa = PBXBuildFile; fileRef = B549F6721E56A92800FBAB2D /* CoreDataNativeType.swift */; };
		B549F6751E56A92800FBAB2D /* CoreDataNativeType.swift in Sources */ = {isa = PBXBuildFile; fileRef = B549F6721E56A92800FBAB2D /* CoreDataNativeType.swift */; };
		B549F6761E56A92800FBAB2D /* CoreDataNativeType.swift in Sources */ = {isa = PBXBuildFile; fileRef = B549F6721E56A92800FBAB2D /* CoreDataNativeType.swift */; };
		B54A6A551BA15F2A007870FD /* Internals.FetchedResultsControllerDelegate.swift in Sources */ = {isa = PBXBuildFile; fileRef = B54A6A541BA15F2A007870FD /* Internals.FetchedResultsControllerDelegate.swift */; };
		B5519A401CA1B17B002BEF78 /* ErrorTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5519A3F1CA1B17B002BEF78 /* ErrorTests.swift */; };
		B5519A411CA1B17B002BEF78 /* ErrorTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5519A3F1CA1B17B002BEF78 /* ErrorTests.swift */; };
		B5519A421CA1B17B002BEF78 /* ErrorTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5519A3F1CA1B17B002BEF78 /* ErrorTests.swift */; };
		B55514EA1EED8BF900BAB888 /* From+Querying.swift in Sources */ = {isa = PBXBuildFile; fileRef = B55514E91EED8BF900BAB888 /* From+Querying.swift */; };
		B55514EB1EED8BF900BAB888 /* From+Querying.swift in Sources */ = {isa = PBXBuildFile; fileRef = B55514E91EED8BF900BAB888 /* From+Querying.swift */; };
		B55514EC1EED8BF900BAB888 /* From+Querying.swift in Sources */ = {isa = PBXBuildFile; fileRef = B55514E91EED8BF900BAB888 /* From+Querying.swift */; };
		B55514ED1EED8BF900BAB888 /* From+Querying.swift in Sources */ = {isa = PBXBuildFile; fileRef = B55514E91EED8BF900BAB888 /* From+Querying.swift */; };
		B5598BCC1BE2093D0092EFCE /* Model.xcdatamodeld in Sources */ = {isa = PBXBuildFile; fileRef = B5D372821A39CD6900F583D9 /* Model.xcdatamodeld */; };
		B55BB4D4235012AE00C33E34 /* ObjectRepresentation.swift in Sources */ = {isa = PBXBuildFile; fileRef = B55BB4D3235012AE00C33E34 /* ObjectRepresentation.swift */; };
		B55BB4D5235012AE00C33E34 /* ObjectRepresentation.swift in Sources */ = {isa = PBXBuildFile; fileRef = B55BB4D3235012AE00C33E34 /* ObjectRepresentation.swift */; };
		B55BB4D6235012AE00C33E34 /* ObjectRepresentation.swift in Sources */ = {isa = PBXBuildFile; fileRef = B55BB4D3235012AE00C33E34 /* ObjectRepresentation.swift */; };
		B55BB4D7235012AE00C33E34 /* ObjectRepresentation.swift in Sources */ = {isa = PBXBuildFile; fileRef = B55BB4D3235012AE00C33E34 /* ObjectRepresentation.swift */; };
		B55BB4D823503B9500C33E34 /* EnvironmentValues+DataSources.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5F849702348A6690029D57B /* EnvironmentValues+DataSources.swift */; };
		B55BB4D923503B9600C33E34 /* EnvironmentValues+DataSources.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5F849702348A6690029D57B /* EnvironmentValues+DataSources.swift */; };
		B55BB4DA23503B9600C33E34 /* EnvironmentValues+DataSources.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5F849702348A6690029D57B /* EnvironmentValues+DataSources.swift */; };
		B55BB4DB23503B9700C33E34 /* EnvironmentValues+DataSources.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5F849702348A6690029D57B /* EnvironmentValues+DataSources.swift */; };
		B56007111B3F6BD500A9A8F9 /* Into.swift in Sources */ = {isa = PBXBuildFile; fileRef = B56007101B3F6BD500A9A8F9 /* Into.swift */; };
		B56007141B3F6C2800A9A8F9 /* SectionBy.swift in Sources */ = {isa = PBXBuildFile; fileRef = B56007131B3F6C2800A9A8F9 /* SectionBy.swift */; };
		B56007161B4018AB00A9A8F9 /* MigrationChain.swift in Sources */ = {isa = PBXBuildFile; fileRef = B56007151B4018AB00A9A8F9 /* MigrationChain.swift */; };
		B563217E1BD65110006C9394 /* CoreStore.h in Headers */ = {isa = PBXBuildFile; fileRef = 2F03A53519C5C6DA005002A5 /* CoreStore.h */; settings = {ATTRIBUTES = (Public, ); }; };
		B56321801BD65216006C9394 /* CoreStoreError.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5D1E22B19FA9FBC003B2874 /* CoreStoreError.swift */; };
		B56321811BD65216006C9394 /* DataStack.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5E84EDB1AFF84500064E85B /* DataStack.swift */; };
		B56321841BD65216006C9394 /* DefaultLogger.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5E84EE31AFF84610064E85B /* DefaultLogger.swift */; };
		B56321851BD65216006C9394 /* CoreStore+Logging.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5E84EE41AFF84610064E85B /* CoreStore+Logging.swift */; };
		B56321861BD65216006C9394 /* CoreStoreLogger.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5E84EE51AFF84610064E85B /* CoreStoreLogger.swift */; };
		B56321871BD65216006C9394 /* Into.swift in Sources */ = {isa = PBXBuildFile; fileRef = B56007101B3F6BD500A9A8F9 /* Into.swift */; };
		B56321881BD65216006C9394 /* BaseDataTransaction.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5E84EEB1AFF846E0064E85B /* BaseDataTransaction.swift */; };
		B56321891BD65216006C9394 /* AsynchronousDataTransaction.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5E84EEA1AFF846E0064E85B /* AsynchronousDataTransaction.swift */; };
		B563218A1BD65216006C9394 /* SynchronousDataTransaction.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5E84EF31AFF846E0064E85B /* SynchronousDataTransaction.swift */; };
		B563218B1BD65216006C9394 /* UnsafeDataTransaction.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5E84EED1AFF846E0064E85B /* UnsafeDataTransaction.swift */; };
		B563218C1BD65216006C9394 /* DataStack+Transaction.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5E84EEC1AFF846E0064E85B /* DataStack+Transaction.swift */; };
		B563218F1BD65216006C9394 /* ImportableObject.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5F1DA8C1B9AA97D007C5CBB /* ImportableObject.swift */; };
		B56321901BD65216006C9394 /* ImportableUniqueObject.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5F1DA8F1B9AA991007C5CBB /* ImportableUniqueObject.swift */; };
		B56321911BD65216006C9394 /* BaseDataTransaction+Importing.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5E834B81B76311F001D3D50 /* BaseDataTransaction+Importing.swift */; };
		B56321921BD65216006C9394 /* BaseDataTransaction+Querying.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5E84EFE1AFF847B0064E85B /* BaseDataTransaction+Querying.swift */; };
		B56321931BD65216006C9394 /* DataStack+Querying.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5E84F061AFF847B0064E85B /* DataStack+Querying.swift */; };
		B56321951BD65216006C9394 /* TypeErasedClauses.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5E84F401AFF8CCD0064E85B /* TypeErasedClauses.swift */; };
		B56321961BD65216006C9394 /* From.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5E84F011AFF847B0064E85B /* From.swift */; };
		B56321971BD65216006C9394 /* Select.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5E84F031AFF847B0064E85B /* Select.swift */; };
		B56321981BD65216006C9394 /* Where.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5E84F051AFF847B0064E85B /* Where.swift */; };
		B56321991BD65216006C9394 /* OrderBy.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5E84F041AFF847B0064E85B /* OrderBy.swift */; };
		B563219A1BD65216006C9394 /* GroupBy.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5E84F021AFF847B0064E85B /* GroupBy.swift */; };
		B563219B1BD65216006C9394 /* Tweak.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5E84F001AFF847B0064E85B /* Tweak.swift */; };
		B563219C1BD65216006C9394 /* SectionBy.swift in Sources */ = {isa = PBXBuildFile; fileRef = B56007131B3F6C2800A9A8F9 /* SectionBy.swift */; };
		B563219D1BD65216006C9394 /* DataStack+Observing.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5E84F1A1AFF84860064E85B /* DataStack+Observing.swift */; };
		B563219F1BD65216006C9394 /* ObjectMonitor.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5E84F1C1AFF84860064E85B /* ObjectMonitor.swift */; };
		B56321A01BD65216006C9394 /* ObjectObserver.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5E84F1F1AFF84860064E85B /* ObjectObserver.swift */; };
		B56321A11BD65216006C9394 /* ListMonitor.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5E84F1D1AFF84860064E85B /* ListMonitor.swift */; };
		B56321A21BD65216006C9394 /* ListObserver.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5E84F1E1AFF84860064E85B /* ListObserver.swift */; };
		B56321A31BD65216006C9394 /* DataStack+Migration.swift in Sources */ = {isa = PBXBuildFile; fileRef = B56964D31B22FFAD0075EE4A /* DataStack+Migration.swift */; };
		B56321A51BD65216006C9394 /* MigrationChain.swift in Sources */ = {isa = PBXBuildFile; fileRef = B56007151B4018AB00A9A8F9 /* MigrationChain.swift */; };
		B56321A61BD65216006C9394 /* MigrationType.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5A261201B64BFDB006EB6D3 /* MigrationType.swift */; };
		B56321A71BD65216006C9394 /* MigrationResult.swift in Sources */ = {isa = PBXBuildFile; fileRef = B56965231B356B820075EE4A /* MigrationResult.swift */; };
		B56321A81BD65219006C9394 /* NSManagedObject+Convenience.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5E84F271AFF84920064E85B /* NSManagedObject+Convenience.swift */; };
		B56321A91BD65219006C9394 /* Progress+Convenience.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5FAD6A81B50A4B300714891 /* Progress+Convenience.swift */; };
		B56321AB1BD6521C006C9394 /* Internals.FetchedResultsControllerDelegate.swift in Sources */ = {isa = PBXBuildFile; fileRef = B54A6A541BA15F2A007870FD /* Internals.FetchedResultsControllerDelegate.swift */; };
		B56321AD1BD6521C006C9394 /* Internals.MigrationManager.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5FAD6AB1B51285300714891 /* Internals.MigrationManager.swift */; };
		B56321AE1BD6521C006C9394 /* Internals.NotificationObserver.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5E84F2B1AFF849C0064E85B /* Internals.NotificationObserver.swift */; };
		B56321B11BD6521C006C9394 /* NSManagedObjectContext+CoreStore.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5E84F2C1AFF849C0064E85B /* NSManagedObjectContext+CoreStore.swift */; };
		B56321B21BD6521C006C9394 /* NSManagedObjectContext+Querying.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5E84F351AFF85470064E85B /* NSManagedObjectContext+Querying.swift */; };
		B56321B31BD6521C006C9394 /* NSManagedObjectContext+Setup.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5E84F321AFF85470064E85B /* NSManagedObjectContext+Setup.swift */; };
		B56321B41BD6521C006C9394 /* NSManagedObjectContext+Transaction.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5E84F331AFF85470064E85B /* NSManagedObjectContext+Transaction.swift */; };
		B56321B61BD6521C006C9394 /* Internals.WeakObject.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5E84F2D1AFF849C0064E85B /* Internals.WeakObject.swift */; };
		B5635D142356C39500B80E6B /* DiffableDataSource.CollectionViewAdapter-UIKit.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5635D132356C39500B80E6B /* DiffableDataSource.CollectionViewAdapter-UIKit.swift */; };
		B5635D152356C39500B80E6B /* DiffableDataSource.CollectionViewAdapter-UIKit.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5635D132356C39500B80E6B /* DiffableDataSource.CollectionViewAdapter-UIKit.swift */; };
		B5635D162356C39500B80E6B /* DiffableDataSource.CollectionViewAdapter-UIKit.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5635D132356C39500B80E6B /* DiffableDataSource.CollectionViewAdapter-UIKit.swift */; };
		B5635D172356C39500B80E6B /* DiffableDataSource.CollectionViewAdapter-UIKit.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5635D132356C39500B80E6B /* DiffableDataSource.CollectionViewAdapter-UIKit.swift */; };
		B56507941D3930BC000596DA /* CoreData.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = B56507931D3930BC000596DA /* CoreData.framework */; };
		B56507961D3930C1000596DA /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = B56507951D3930C1000596DA /* Foundation.framework */; };
		B56507981D3930CC000596DA /* CoreData.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = B56507971D3930CC000596DA /* CoreData.framework */; };
		B565079A1D3930D1000596DA /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = B56507991D3930D1000596DA /* Foundation.framework */; };
		B565079E1D3930ED000596DA /* CoreData.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = B565079D1D3930ED000596DA /* CoreData.framework */; };
		B56507A01D3930F5000596DA /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = B565079F1D3930F5000596DA /* Foundation.framework */; };
		B56923C41EB823B4007C4DC9 /* NSEntityDescription+Migration.swift in Sources */ = {isa = PBXBuildFile; fileRef = B56923C31EB823B4007C4DC9 /* NSEntityDescription+Migration.swift */; };
		B56923C51EB823B4007C4DC9 /* NSEntityDescription+Migration.swift in Sources */ = {isa = PBXBuildFile; fileRef = B56923C31EB823B4007C4DC9 /* NSEntityDescription+Migration.swift */; };
		B56923C61EB823B4007C4DC9 /* NSEntityDescription+Migration.swift in Sources */ = {isa = PBXBuildFile; fileRef = B56923C31EB823B4007C4DC9 /* NSEntityDescription+Migration.swift */; };
		B56923C71EB823B4007C4DC9 /* NSEntityDescription+Migration.swift in Sources */ = {isa = PBXBuildFile; fileRef = B56923C31EB823B4007C4DC9 /* NSEntityDescription+Migration.swift */; };
		B56923C91EB82410007C4DC9 /* NSManagedObjectModel+Migration.swift in Sources */ = {isa = PBXBuildFile; fileRef = B56923C81EB82410007C4DC9 /* NSManagedObjectModel+Migration.swift */; };
		B56923CA1EB82410007C4DC9 /* NSManagedObjectModel+Migration.swift in Sources */ = {isa = PBXBuildFile; fileRef = B56923C81EB82410007C4DC9 /* NSManagedObjectModel+Migration.swift */; };
		B56923CB1EB82410007C4DC9 /* NSManagedObjectModel+Migration.swift in Sources */ = {isa = PBXBuildFile; fileRef = B56923C81EB82410007C4DC9 /* NSManagedObjectModel+Migration.swift */; };
		B56923CC1EB82410007C4DC9 /* NSManagedObjectModel+Migration.swift in Sources */ = {isa = PBXBuildFile; fileRef = B56923C81EB82410007C4DC9 /* NSManagedObjectModel+Migration.swift */; };
		B56923E41EB827F5007C4DC9 /* CustomSchemaMappingProvider.swift in Sources */ = {isa = PBXBuildFile; fileRef = B56923DC1EB827F5007C4DC9 /* CustomSchemaMappingProvider.swift */; };
		B56923E51EB827F5007C4DC9 /* CustomSchemaMappingProvider.swift in Sources */ = {isa = PBXBuildFile; fileRef = B56923DC1EB827F5007C4DC9 /* CustomSchemaMappingProvider.swift */; };
		B56923E61EB827F5007C4DC9 /* CustomSchemaMappingProvider.swift in Sources */ = {isa = PBXBuildFile; fileRef = B56923DC1EB827F5007C4DC9 /* CustomSchemaMappingProvider.swift */; };
		B56923E71EB827F5007C4DC9 /* CustomSchemaMappingProvider.swift in Sources */ = {isa = PBXBuildFile; fileRef = B56923DC1EB827F5007C4DC9 /* CustomSchemaMappingProvider.swift */; };
		B56923E81EB827F5007C4DC9 /* InferredSchemaMappingProvider.swift in Sources */ = {isa = PBXBuildFile; fileRef = B56923DD1EB827F5007C4DC9 /* InferredSchemaMappingProvider.swift */; };
		B56923E91EB827F5007C4DC9 /* InferredSchemaMappingProvider.swift in Sources */ = {isa = PBXBuildFile; fileRef = B56923DD1EB827F5007C4DC9 /* InferredSchemaMappingProvider.swift */; };
		B56923EA1EB827F5007C4DC9 /* InferredSchemaMappingProvider.swift in Sources */ = {isa = PBXBuildFile; fileRef = B56923DD1EB827F5007C4DC9 /* InferredSchemaMappingProvider.swift */; };
		B56923EB1EB827F5007C4DC9 /* InferredSchemaMappingProvider.swift in Sources */ = {isa = PBXBuildFile; fileRef = B56923DD1EB827F5007C4DC9 /* InferredSchemaMappingProvider.swift */; };
		B56923EC1EB827F6007C4DC9 /* SchemaMappingProvider.swift in Sources */ = {isa = PBXBuildFile; fileRef = B56923DE1EB827F5007C4DC9 /* SchemaMappingProvider.swift */; };
		B56923ED1EB827F6007C4DC9 /* SchemaMappingProvider.swift in Sources */ = {isa = PBXBuildFile; fileRef = B56923DE1EB827F5007C4DC9 /* SchemaMappingProvider.swift */; };
		B56923EE1EB827F6007C4DC9 /* SchemaMappingProvider.swift in Sources */ = {isa = PBXBuildFile; fileRef = B56923DE1EB827F5007C4DC9 /* SchemaMappingProvider.swift */; };
		B56923EF1EB827F6007C4DC9 /* SchemaMappingProvider.swift in Sources */ = {isa = PBXBuildFile; fileRef = B56923DE1EB827F5007C4DC9 /* SchemaMappingProvider.swift */; };
		B56923F01EB827F6007C4DC9 /* XcodeSchemaMappingProvider.swift in Sources */ = {isa = PBXBuildFile; fileRef = B56923DF1EB827F5007C4DC9 /* XcodeSchemaMappingProvider.swift */; };
		B56923F11EB827F6007C4DC9 /* XcodeSchemaMappingProvider.swift in Sources */ = {isa = PBXBuildFile; fileRef = B56923DF1EB827F5007C4DC9 /* XcodeSchemaMappingProvider.swift */; };
		B56923F21EB827F6007C4DC9 /* XcodeSchemaMappingProvider.swift in Sources */ = {isa = PBXBuildFile; fileRef = B56923DF1EB827F5007C4DC9 /* XcodeSchemaMappingProvider.swift */; };
		B56923F31EB827F6007C4DC9 /* XcodeSchemaMappingProvider.swift in Sources */ = {isa = PBXBuildFile; fileRef = B56923DF1EB827F5007C4DC9 /* XcodeSchemaMappingProvider.swift */; };
		B56964D41B22FFAD0075EE4A /* DataStack+Migration.swift in Sources */ = {isa = PBXBuildFile; fileRef = B56964D31B22FFAD0075EE4A /* DataStack+Migration.swift */; };
		B56965241B356B820075EE4A /* MigrationResult.swift in Sources */ = {isa = PBXBuildFile; fileRef = B56965231B356B820075EE4A /* MigrationResult.swift */; };
		B56E4ECA23CD9B4800E1708C /* Field.swift in Sources */ = {isa = PBXBuildFile; fileRef = B56E4EC923CD9B4800E1708C /* Field.swift */; };
		B56E4ECB23CD9B4800E1708C /* Field.swift in Sources */ = {isa = PBXBuildFile; fileRef = B56E4EC923CD9B4800E1708C /* Field.swift */; };
		B56E4ECC23CD9B4800E1708C /* Field.swift in Sources */ = {isa = PBXBuildFile; fileRef = B56E4EC923CD9B4800E1708C /* Field.swift */; };
		B56E4ECD23CD9B4800E1708C /* Field.swift in Sources */ = {isa = PBXBuildFile; fileRef = B56E4EC923CD9B4800E1708C /* Field.swift */; };
		B56E4ECF23CD9E4200E1708C /* Field.Stored.swift in Sources */ = {isa = PBXBuildFile; fileRef = B56E4ECE23CD9E4200E1708C /* Field.Stored.swift */; };
		B56E4ED023CD9E4200E1708C /* Field.Stored.swift in Sources */ = {isa = PBXBuildFile; fileRef = B56E4ECE23CD9E4200E1708C /* Field.Stored.swift */; };
		B56E4ED123CD9E4200E1708C /* Field.Stored.swift in Sources */ = {isa = PBXBuildFile; fileRef = B56E4ECE23CD9E4200E1708C /* Field.Stored.swift */; };
		B56E4ED223CD9E4200E1708C /* Field.Stored.swift in Sources */ = {isa = PBXBuildFile; fileRef = B56E4ECE23CD9E4200E1708C /* Field.Stored.swift */; };
		B56E4ED423CDB54A00E1708C /* FieldProtocol.swift in Sources */ = {isa = PBXBuildFile; fileRef = B56E4ED323CDB54A00E1708C /* FieldProtocol.swift */; };
		B56E4ED523CDB54A00E1708C /* FieldProtocol.swift in Sources */ = {isa = PBXBuildFile; fileRef = B56E4ED323CDB54A00E1708C /* FieldProtocol.swift */; };
		B56E4ED623CDB54A00E1708C /* FieldProtocol.swift in Sources */ = {isa = PBXBuildFile; fileRef = B56E4ED323CDB54A00E1708C /* FieldProtocol.swift */; };
		B56E4ED723CDB54A00E1708C /* FieldProtocol.swift in Sources */ = {isa = PBXBuildFile; fileRef = B56E4ED323CDB54A00E1708C /* FieldProtocol.swift */; };
		B56E4ED923CEB8E700E1708C /* FieldStorableType.swift in Sources */ = {isa = PBXBuildFile; fileRef = B56E4ED823CEB8E700E1708C /* FieldStorableType.swift */; };
		B56E4EDA23CEB8E700E1708C /* FieldStorableType.swift in Sources */ = {isa = PBXBuildFile; fileRef = B56E4ED823CEB8E700E1708C /* FieldStorableType.swift */; };
		B56E4EDB23CEB8E700E1708C /* FieldStorableType.swift in Sources */ = {isa = PBXBuildFile; fileRef = B56E4ED823CEB8E700E1708C /* FieldStorableType.swift */; };
		B56E4EDC23CEB8E700E1708C /* FieldStorableType.swift in Sources */ = {isa = PBXBuildFile; fileRef = B56E4ED823CEB8E700E1708C /* FieldStorableType.swift */; };
		B56E4EDF23CEBCF000E1708C /* FieldOptionalType.swift in Sources */ = {isa = PBXBuildFile; fileRef = B56E4EDE23CEBCF000E1708C /* FieldOptionalType.swift */; };
		B56E4EE023CEBCF000E1708C /* FieldOptionalType.swift in Sources */ = {isa = PBXBuildFile; fileRef = B56E4EDE23CEBCF000E1708C /* FieldOptionalType.swift */; };
		B56E4EE123CEBCF000E1708C /* FieldOptionalType.swift in Sources */ = {isa = PBXBuildFile; fileRef = B56E4EDE23CEBCF000E1708C /* FieldOptionalType.swift */; };
		B56E4EE223CEBCF000E1708C /* FieldOptionalType.swift in Sources */ = {isa = PBXBuildFile; fileRef = B56E4EDE23CEBCF000E1708C /* FieldOptionalType.swift */; };
		B56E4EE423CEDF0900E1708C /* Field.Virtual.swift in Sources */ = {isa = PBXBuildFile; fileRef = B56E4EE323CEDF0900E1708C /* Field.Virtual.swift */; };
		B56E4EE523CEDF0900E1708C /* Field.Virtual.swift in Sources */ = {isa = PBXBuildFile; fileRef = B56E4EE323CEDF0900E1708C /* Field.Virtual.swift */; };
		B56E4EE623CEDF0900E1708C /* Field.Virtual.swift in Sources */ = {isa = PBXBuildFile; fileRef = B56E4EE323CEDF0900E1708C /* Field.Virtual.swift */; };
		B56E4EE723CEDF0900E1708C /* Field.Virtual.swift in Sources */ = {isa = PBXBuildFile; fileRef = B56E4EE323CEDF0900E1708C /* Field.Virtual.swift */; };
		B57D27BE1D0BBE8200539C58 /* BaseTestDataTestCase.swift in Sources */ = {isa = PBXBuildFile; fileRef = B57D27BD1D0BBE8200539C58 /* BaseTestDataTestCase.swift */; };
		B57D27BF1D0BBE8200539C58 /* BaseTestDataTestCase.swift in Sources */ = {isa = PBXBuildFile; fileRef = B57D27BD1D0BBE8200539C58 /* BaseTestDataTestCase.swift */; };
		B57D27C01D0BBE8200539C58 /* BaseTestDataTestCase.swift in Sources */ = {isa = PBXBuildFile; fileRef = B57D27BD1D0BBE8200539C58 /* BaseTestDataTestCase.swift */; };
		B57D27C21D0BC20100539C58 /* QueryTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = B57D27C11D0BC20100539C58 /* QueryTests.swift */; };
		B57D27C31D0BC20100539C58 /* QueryTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = B57D27C11D0BC20100539C58 /* QueryTests.swift */; };
		B57D27C41D0BC20100539C58 /* QueryTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = B57D27C11D0BC20100539C58 /* QueryTests.swift */; };
		B57E6FA223D302FA000FD031 /* Field.Relationship.swift in Sources */ = {isa = PBXBuildFile; fileRef = B57E6FA123D302FA000FD031 /* Field.Relationship.swift */; };
		B57E6FA323D302FA000FD031 /* Field.Relationship.swift in Sources */ = {isa = PBXBuildFile; fileRef = B57E6FA123D302FA000FD031 /* Field.Relationship.swift */; };
		B57E6FA423D302FA000FD031 /* Field.Relationship.swift in Sources */ = {isa = PBXBuildFile; fileRef = B57E6FA123D302FA000FD031 /* Field.Relationship.swift */; };
		B57E6FA523D302FA000FD031 /* Field.Relationship.swift in Sources */ = {isa = PBXBuildFile; fileRef = B57E6FA123D302FA000FD031 /* Field.Relationship.swift */; };
		B57E6FA723D305D6000FD031 /* FIeldRelationshipType.swift in Sources */ = {isa = PBXBuildFile; fileRef = B57E6FA623D305D6000FD031 /* FIeldRelationshipType.swift */; };
		B57E6FA823D305D6000FD031 /* FIeldRelationshipType.swift in Sources */ = {isa = PBXBuildFile; fileRef = B57E6FA623D305D6000FD031 /* FIeldRelationshipType.swift */; };
		B57E6FA923D305D6000FD031 /* FIeldRelationshipType.swift in Sources */ = {isa = PBXBuildFile; fileRef = B57E6FA623D305D6000FD031 /* FIeldRelationshipType.swift */; };
		B57E6FAA23D305D6000FD031 /* FIeldRelationshipType.swift in Sources */ = {isa = PBXBuildFile; fileRef = B57E6FA623D305D6000FD031 /* FIeldRelationshipType.swift */; };
		B57E6FAC23D30A5B000FD031 /* FieldRelationshipProtocol.swift in Sources */ = {isa = PBXBuildFile; fileRef = B57E6FAB23D30A5B000FD031 /* FieldRelationshipProtocol.swift */; };
		B57E6FAD23D30A5B000FD031 /* FieldRelationshipProtocol.swift in Sources */ = {isa = PBXBuildFile; fileRef = B57E6FAB23D30A5B000FD031 /* FieldRelationshipProtocol.swift */; };
		B57E6FAE23D30A5B000FD031 /* FieldRelationshipProtocol.swift in Sources */ = {isa = PBXBuildFile; fileRef = B57E6FAB23D30A5B000FD031 /* FieldRelationshipProtocol.swift */; };
		B57E6FAF23D30A5B000FD031 /* FieldRelationshipProtocol.swift in Sources */ = {isa = PBXBuildFile; fileRef = B57E6FAB23D30A5B000FD031 /* FieldRelationshipProtocol.swift */; };
		B580857A1CDF808C004C2EEB /* SetupTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = B58085741CDF7F00004C2EEB /* SetupTests.swift */; };
		B580857B1CDF808D004C2EEB /* SetupTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = B58085741CDF7F00004C2EEB /* SetupTests.swift */; };
		B580857C1CDF808F004C2EEB /* SetupTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = B58085741CDF7F00004C2EEB /* SetupTests.swift */; };
		B581B9322362BB8C002BDB2B /* ObjectPublisherTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = B581B9312362BB8C002BDB2B /* ObjectPublisherTests.swift */; };
		B581B9332362BB8C002BDB2B /* ObjectPublisherTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = B581B9312362BB8C002BDB2B /* ObjectPublisherTests.swift */; };
		B581B9342362BB8C002BDB2B /* ObjectPublisherTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = B581B9312362BB8C002BDB2B /* ObjectPublisherTests.swift */; };
		B5831B701F34AC3400A9F647 /* AttributeProtocol.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5831B6F1F34AC3400A9F647 /* AttributeProtocol.swift */; };
		B5831B711F34AC3400A9F647 /* AttributeProtocol.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5831B6F1F34AC3400A9F647 /* AttributeProtocol.swift */; };
		B5831B721F34AC3400A9F647 /* AttributeProtocol.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5831B6F1F34AC3400A9F647 /* AttributeProtocol.swift */; };
		B5831B731F34AC3400A9F647 /* AttributeProtocol.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5831B6F1F34AC3400A9F647 /* AttributeProtocol.swift */; };
		B5831B751F34AC7A00A9F647 /* RelationshipProtocol.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5831B741F34AC7A00A9F647 /* RelationshipProtocol.swift */; };
		B5831B761F34AC7A00A9F647 /* RelationshipProtocol.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5831B741F34AC7A00A9F647 /* RelationshipProtocol.swift */; };
		B5831B771F34AC7A00A9F647 /* RelationshipProtocol.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5831B741F34AC7A00A9F647 /* RelationshipProtocol.swift */; };
		B5831B781F34AC7A00A9F647 /* RelationshipProtocol.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5831B741F34AC7A00A9F647 /* RelationshipProtocol.swift */; };
		B5831B7A1F34ACBA00A9F647 /* Transformable.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5831B791F34ACBA00A9F647 /* Transformable.swift */; };
		B5831B7B1F34ACBA00A9F647 /* Transformable.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5831B791F34ACBA00A9F647 /* Transformable.swift */; };
		B5831B7C1F34ACBA00A9F647 /* Transformable.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5831B791F34ACBA00A9F647 /* Transformable.swift */; };
		B5831B7D1F34ACBA00A9F647 /* Transformable.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5831B791F34ACBA00A9F647 /* Transformable.swift */; };
		B5831F4022126FEC00D8604C /* KeyPathGenericBindings.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5DAFB492203E01D003FCCD0 /* KeyPathGenericBindings.swift */; };
		B5831F4122126FEC00D8604C /* KeyPathGenericBindings.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5DAFB492203E01D003FCCD0 /* KeyPathGenericBindings.swift */; };
		B5831F4222126FED00D8604C /* KeyPathGenericBindings.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5DAFB492203E01D003FCCD0 /* KeyPathGenericBindings.swift */; };
		B5831F432212700400D8604C /* Where.Expression.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5DAFB472203D9F8003FCCD0 /* Where.Expression.swift */; };
		B5831F442212700500D8604C /* Where.Expression.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5DAFB472203D9F8003FCCD0 /* Where.Expression.swift */; };
		B5831F452212700500D8604C /* Where.Expression.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5DAFB472203D9F8003FCCD0 /* Where.Expression.swift */; };
		B58B22F51C93C1BA00521925 /* CoreStore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 2F03A53019C5C6DA005002A5 /* CoreStore.framework */; };
		B58D0C631EAA0C7E003EDD87 /* NSManagedObject+DynamicModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = B58D0C621EAA0C7E003EDD87 /* NSManagedObject+DynamicModel.swift */; };
		B58D0C641EAA0C7E003EDD87 /* NSManagedObject+DynamicModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = B58D0C621EAA0C7E003EDD87 /* NSManagedObject+DynamicModel.swift */; };
		B58D0C651EAA0C7E003EDD87 /* NSManagedObject+DynamicModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = B58D0C621EAA0C7E003EDD87 /* NSManagedObject+DynamicModel.swift */; };
		B58D0C661EAA0C7E003EDD87 /* NSManagedObject+DynamicModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = B58D0C621EAA0C7E003EDD87 /* NSManagedObject+DynamicModel.swift */; };
		B5944EF625E269F9001D1D81 /* ObjectPublisher+Reactive.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5944EF525E269F9001D1D81 /* ObjectPublisher+Reactive.swift */; };
		B5944EF725E269F9001D1D81 /* ObjectPublisher+Reactive.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5944EF525E269F9001D1D81 /* ObjectPublisher+Reactive.swift */; };
		B5944EF825E269F9001D1D81 /* ObjectPublisher+Reactive.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5944EF525E269F9001D1D81 /* ObjectPublisher+Reactive.swift */; };
		B5944EF925E269F9001D1D81 /* ObjectPublisher+Reactive.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5944EF525E269F9001D1D81 /* ObjectPublisher+Reactive.swift */; };
		B5944EFB25E8E8DA001D1D81 /* ListPublisher.SnapshotPublisher.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5944EFA25E8E8DA001D1D81 /* ListPublisher.SnapshotPublisher.swift */; };
		B5944EFC25E8E8DA001D1D81 /* ListPublisher.SnapshotPublisher.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5944EFA25E8E8DA001D1D81 /* ListPublisher.SnapshotPublisher.swift */; };
		B5944EFD25E8E8DA001D1D81 /* ListPublisher.SnapshotPublisher.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5944EFA25E8E8DA001D1D81 /* ListPublisher.SnapshotPublisher.swift */; };
		B5944EFE25E8E8DA001D1D81 /* ListPublisher.SnapshotPublisher.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5944EFA25E8E8DA001D1D81 /* ListPublisher.SnapshotPublisher.swift */; };
		B596BBB21DD5A014001DCDD9 /* ConvenienceTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = B596BBAD1DD59FDB001DCDD9 /* ConvenienceTests.swift */; };
		B596BBB31DD5A014001DCDD9 /* ConvenienceTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = B596BBAD1DD59FDB001DCDD9 /* ConvenienceTests.swift */; };
		B596BBB41DD5A016001DCDD9 /* ConvenienceTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = B596BBAD1DD59FDB001DCDD9 /* ConvenienceTests.swift */; };
		B596BBB61DD5BC67001DCDD9 /* FetchableSource.swift in Sources */ = {isa = PBXBuildFile; fileRef = B596BBB51DD5BC67001DCDD9 /* FetchableSource.swift */; };
		B596BBB71DD5BC67001DCDD9 /* FetchableSource.swift in Sources */ = {isa = PBXBuildFile; fileRef = B596BBB51DD5BC67001DCDD9 /* FetchableSource.swift */; };
		B596BBB81DD5BC67001DCDD9 /* FetchableSource.swift in Sources */ = {isa = PBXBuildFile; fileRef = B596BBB51DD5BC67001DCDD9 /* FetchableSource.swift */; };
		B596BBB91DD5BC67001DCDD9 /* FetchableSource.swift in Sources */ = {isa = PBXBuildFile; fileRef = B596BBB51DD5BC67001DCDD9 /* FetchableSource.swift */; };
		B596BBBB1DD5C39F001DCDD9 /* QueryableSource.swift in Sources */ = {isa = PBXBuildFile; fileRef = B596BBBA1DD5C39F001DCDD9 /* QueryableSource.swift */; };
		B596BBBC1DD5C39F001DCDD9 /* QueryableSource.swift in Sources */ = {isa = PBXBuildFile; fileRef = B596BBBA1DD5C39F001DCDD9 /* QueryableSource.swift */; };
		B596BBBD1DD5C39F001DCDD9 /* QueryableSource.swift in Sources */ = {isa = PBXBuildFile; fileRef = B596BBBA1DD5C39F001DCDD9 /* QueryableSource.swift */; };
		B596BBBE1DD5C39F001DCDD9 /* QueryableSource.swift in Sources */ = {isa = PBXBuildFile; fileRef = B596BBBA1DD5C39F001DCDD9 /* QueryableSource.swift */; };
		B59851491C90289D00C99590 /* NSPersistentStoreCoordinator+Setup.swift in Sources */ = {isa = PBXBuildFile; fileRef = B59AFF401C6593E400C0ABE2 /* NSPersistentStoreCoordinator+Setup.swift */; };
		B598514A1C90289E00C99590 /* NSPersistentStoreCoordinator+Setup.swift in Sources */ = {isa = PBXBuildFile; fileRef = B59AFF401C6593E400C0ABE2 /* NSPersistentStoreCoordinator+Setup.swift */; };
		B598514B1C90289F00C99590 /* NSPersistentStoreCoordinator+Setup.swift in Sources */ = {isa = PBXBuildFile; fileRef = B59AFF401C6593E400C0ABE2 /* NSPersistentStoreCoordinator+Setup.swift */; };
		B59A51832256C85E00CEF3C5 /* VersionLockTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = B59A51822256C85E00CEF3C5 /* VersionLockTests.swift */; };
		B59A51842256C85E00CEF3C5 /* VersionLockTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = B59A51822256C85E00CEF3C5 /* VersionLockTests.swift */; };
		B59A51852256C85E00CEF3C5 /* VersionLockTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = B59A51822256C85E00CEF3C5 /* VersionLockTests.swift */; };
		B59AFF411C6593E400C0ABE2 /* NSPersistentStoreCoordinator+Setup.swift in Sources */ = {isa = PBXBuildFile; fileRef = B59AFF401C6593E400C0ABE2 /* NSPersistentStoreCoordinator+Setup.swift */; };
		B5A1DAC81F111BFA003CF369 /* KeyPath+Querying.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5A1DAC71F111BFA003CF369 /* KeyPath+Querying.swift */; };
		B5A1DAC91F111BFA003CF369 /* KeyPath+Querying.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5A1DAC71F111BFA003CF369 /* KeyPath+Querying.swift */; };
		B5A1DACA1F111BFA003CF369 /* KeyPath+Querying.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5A1DAC71F111BFA003CF369 /* KeyPath+Querying.swift */; };
		B5A1DACB1F111BFA003CF369 /* KeyPath+Querying.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5A1DAC71F111BFA003CF369 /* KeyPath+Querying.swift */; };
		B5A261211B64BFDB006EB6D3 /* MigrationType.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5A261201B64BFDB006EB6D3 /* MigrationType.swift */; };
		B5A991EC1E9DC2CE0091A2E3 /* VersionLock.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5A991EB1E9DC2CE0091A2E3 /* VersionLock.swift */; };
		B5A991ED1E9DC2CE0091A2E3 /* VersionLock.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5A991EB1E9DC2CE0091A2E3 /* VersionLock.swift */; };
		B5A991EE1E9DC2CE0091A2E3 /* VersionLock.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5A991EB1E9DC2CE0091A2E3 /* VersionLock.swift */; };
		B5A991EF1E9DC2CE0091A2E3 /* VersionLock.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5A991EB1E9DC2CE0091A2E3 /* VersionLock.swift */; };
		B5A9921F1EA898710091A2E3 /* UserInfo.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5A9921E1EA898710091A2E3 /* UserInfo.swift */; };
		B5A992201EA898720091A2E3 /* UserInfo.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5A9921E1EA898710091A2E3 /* UserInfo.swift */; };
		B5A992211EA898720091A2E3 /* UserInfo.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5A9921E1EA898710091A2E3 /* UserInfo.swift */; };
		B5A992221EA898720091A2E3 /* UserInfo.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5A9921E1EA898710091A2E3 /* UserInfo.swift */; };
		B5AA37F1235C28EE00FFD4B9 /* DiffableDataSource.CollectionViewAdapter-AppKit.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5AA37F0235C28EE00FFD4B9 /* DiffableDataSource.CollectionViewAdapter-AppKit.swift */; };
		B5AA37F2235C28EE00FFD4B9 /* DiffableDataSource.CollectionViewAdapter-AppKit.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5AA37F0235C28EE00FFD4B9 /* DiffableDataSource.CollectionViewAdapter-AppKit.swift */; };
		B5AA37F3235C28EE00FFD4B9 /* DiffableDataSource.CollectionViewAdapter-AppKit.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5AA37F0235C28EE00FFD4B9 /* DiffableDataSource.CollectionViewAdapter-AppKit.swift */; };
		B5AA37F4235C28EE00FFD4B9 /* DiffableDataSource.CollectionViewAdapter-AppKit.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5AA37F0235C28EE00FFD4B9 /* DiffableDataSource.CollectionViewAdapter-AppKit.swift */; };
		B5AA37FD235C3D1A00FFD4B9 /* SwiftUI.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = B5AA37FC235C3D1A00FFD4B9 /* SwiftUI.framework */; settings = {ATTRIBUTES = (Weak, ); }; };
		B5B866DB25E9012F00335476 /* ListPublisher+Reactive.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5B866DA25E9012F00335476 /* ListPublisher+Reactive.swift */; };
		B5B866DC25E9012F00335476 /* ListPublisher+Reactive.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5B866DA25E9012F00335476 /* ListPublisher+Reactive.swift */; };
		B5B866DD25E9012F00335476 /* ListPublisher+Reactive.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5B866DA25E9012F00335476 /* ListPublisher+Reactive.swift */; };
		B5B866DE25E9012F00335476 /* ListPublisher+Reactive.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5B866DA25E9012F00335476 /* ListPublisher+Reactive.swift */; };
		B5B866E025E9048000335476 /* ObjectPublisher.SnapshotPublisher.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5B866DF25E9048000335476 /* ObjectPublisher.SnapshotPublisher.swift */; };
		B5B866E125E9048000335476 /* ObjectPublisher.SnapshotPublisher.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5B866DF25E9048000335476 /* ObjectPublisher.SnapshotPublisher.swift */; };
		B5B866E225E9048000335476 /* ObjectPublisher.SnapshotPublisher.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5B866DF25E9048000335476 /* ObjectPublisher.SnapshotPublisher.swift */; };
		B5B866E325E9048000335476 /* ObjectPublisher.SnapshotPublisher.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5B866DF25E9048000335476 /* ObjectPublisher.SnapshotPublisher.swift */; };
		B5B866ED25F4800800335476 /* DataStack.AddStoragePublisher.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5B866EC25F4800800335476 /* DataStack.AddStoragePublisher.swift */; };
		B5B866EE25F4800800335476 /* DataStack.AddStoragePublisher.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5B866EC25F4800800335476 /* DataStack.AddStoragePublisher.swift */; };
		B5B866EF25F4800800335476 /* DataStack.AddStoragePublisher.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5B866EC25F4800800335476 /* DataStack.AddStoragePublisher.swift */; };
		B5B866F025F4800800335476 /* DataStack.AddStoragePublisher.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5B866EC25F4800800335476 /* DataStack.AddStoragePublisher.swift */; };
		B5BF7FAD234C41E90070E741 /* Internals.DiffableDataSourceSnapshot.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5BF7FAC234C41E90070E741 /* Internals.DiffableDataSourceSnapshot.swift */; };
		B5BF7FAE234C41E90070E741 /* Internals.DiffableDataSourceSnapshot.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5BF7FAC234C41E90070E741 /* Internals.DiffableDataSourceSnapshot.swift */; };
		B5BF7FAF234C41E90070E741 /* Internals.DiffableDataSourceSnapshot.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5BF7FAC234C41E90070E741 /* Internals.DiffableDataSourceSnapshot.swift */; };
		B5BF7FB0234C41E90070E741 /* Internals.DiffableDataSourceSnapshot.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5BF7FAC234C41E90070E741 /* Internals.DiffableDataSourceSnapshot.swift */; };
		B5BF7FB2234C97910070E741 /* DiffableDataSource.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5BF7FB1234C97910070E741 /* DiffableDataSource.swift */; };
		B5BF7FB3234C97910070E741 /* DiffableDataSource.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5BF7FB1234C97910070E741 /* DiffableDataSource.swift */; };
		B5BF7FB4234C97910070E741 /* DiffableDataSource.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5BF7FB1234C97910070E741 /* DiffableDataSource.swift */; };
		B5BF7FB5234C97910070E741 /* DiffableDataSource.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5BF7FB1234C97910070E741 /* DiffableDataSource.swift */; };
		B5BF7FB7234C97CE0070E741 /* DiffableDataSource.TableViewAdapter-UIKit.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5BF7FB6234C97CE0070E741 /* DiffableDataSource.TableViewAdapter-UIKit.swift */; };
		B5BF7FB8234C97CE0070E741 /* DiffableDataSource.TableViewAdapter-UIKit.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5BF7FB6234C97CE0070E741 /* DiffableDataSource.TableViewAdapter-UIKit.swift */; };
		B5BF7FB9234C97CE0070E741 /* DiffableDataSource.TableViewAdapter-UIKit.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5BF7FB6234C97CE0070E741 /* DiffableDataSource.TableViewAdapter-UIKit.swift */; };
		B5BF7FBA234C97CE0070E741 /* DiffableDataSource.TableViewAdapter-UIKit.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5BF7FB6234C97CE0070E741 /* DiffableDataSource.TableViewAdapter-UIKit.swift */; };
		B5BF7FBC234C99190070E741 /* Internals.DiffableDataUIDispatcher.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5BF7FBB234C99190070E741 /* Internals.DiffableDataUIDispatcher.swift */; };
		B5BF7FBD234C99190070E741 /* Internals.DiffableDataUIDispatcher.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5BF7FBB234C99190070E741 /* Internals.DiffableDataUIDispatcher.swift */; };
		B5BF7FBE234C99190070E741 /* Internals.DiffableDataUIDispatcher.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5BF7FBB234C99190070E741 /* Internals.DiffableDataUIDispatcher.swift */; };
		B5BF7FBF234C99190070E741 /* Internals.DiffableDataUIDispatcher.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5BF7FBB234C99190070E741 /* Internals.DiffableDataUIDispatcher.swift */; };
		B5BF7FC1234D7B2E0070E741 /* ObjectPublisher.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5BF7FC0234D7B2E0070E741 /* ObjectPublisher.swift */; };
		B5BF7FC2234D7B2E0070E741 /* ObjectPublisher.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5BF7FC0234D7B2E0070E741 /* ObjectPublisher.swift */; };
		B5BF7FC3234D7B2E0070E741 /* ObjectPublisher.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5BF7FC0234D7B2E0070E741 /* ObjectPublisher.swift */; };
		B5BF7FC4234D7B2E0070E741 /* ObjectPublisher.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5BF7FC0234D7B2E0070E741 /* ObjectPublisher.swift */; };
		B5BF7FC6234D7E460070E741 /* ObjectSnapshot.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5BF7FC5234D7E460070E741 /* ObjectSnapshot.swift */; };
		B5BF7FC7234D7E460070E741 /* ObjectSnapshot.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5BF7FC5234D7E460070E741 /* ObjectSnapshot.swift */; };
		B5BF7FC8234D7E460070E741 /* ObjectSnapshot.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5BF7FC5234D7E460070E741 /* ObjectSnapshot.swift */; };
		B5BF7FC9234D7E460070E741 /* ObjectSnapshot.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5BF7FC5234D7E460070E741 /* ObjectSnapshot.swift */; };
		B5BF7FCB234D80910070E741 /* Internals.LazyNonmutating.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5BF7FCA234D80910070E741 /* Internals.LazyNonmutating.swift */; };
		B5BF7FCC234D80910070E741 /* Internals.LazyNonmutating.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5BF7FCA234D80910070E741 /* Internals.LazyNonmutating.swift */; };
		B5BF7FCD234D80910070E741 /* Internals.LazyNonmutating.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5BF7FCA234D80910070E741 /* Internals.LazyNonmutating.swift */; };
		B5BF7FCE234D80910070E741 /* Internals.LazyNonmutating.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5BF7FCA234D80910070E741 /* Internals.LazyNonmutating.swift */; };
		B5C7958F25D7D18000BDACC1 /* ListState.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5C7958E25D7D18000BDACC1 /* ListState.swift */; };
		B5C7959025D7D18000BDACC1 /* ListState.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5C7958E25D7D18000BDACC1 /* ListState.swift */; };
		B5C7959125D7D18000BDACC1 /* ListState.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5C7958E25D7D18000BDACC1 /* ListState.swift */; };
		B5C7959225D7D18000BDACC1 /* ListState.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5C7958E25D7D18000BDACC1 /* ListState.swift */; };
		B5C7959425D7D18700BDACC1 /* ObjectState.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5C7959325D7D18700BDACC1 /* ObjectState.swift */; };
		B5C7959525D7D18700BDACC1 /* ObjectState.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5C7959325D7D18700BDACC1 /* ObjectState.swift */; };
		B5C7959625D7D18700BDACC1 /* ObjectState.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5C7959325D7D18700BDACC1 /* ObjectState.swift */; };
		B5C7959725D7D18700BDACC1 /* ObjectState.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5C7959325D7D18700BDACC1 /* ObjectState.swift */; };
		B5C7959925D7D8B300BDACC1 /* ListReader.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5C7959825D7D8B300BDACC1 /* ListReader.swift */; };
		B5C7959A25D7D8B300BDACC1 /* ListReader.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5C7959825D7D8B300BDACC1 /* ListReader.swift */; };
		B5C7959B25D7D8B300BDACC1 /* ListReader.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5C7959825D7D8B300BDACC1 /* ListReader.swift */; };
		B5C7959C25D7D8B300BDACC1 /* ListReader.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5C7959825D7D8B300BDACC1 /* ListReader.swift */; };
		B5C795A125D7EB2200BDACC1 /* ForEach+SwiftUI.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5C795A025D7EB2200BDACC1 /* ForEach+SwiftUI.swift */; };
		B5C795A225D7EB2200BDACC1 /* ForEach+SwiftUI.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5C795A025D7EB2200BDACC1 /* ForEach+SwiftUI.swift */; };
		B5C795A325D7EB2200BDACC1 /* ForEach+SwiftUI.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5C795A025D7EB2200BDACC1 /* ForEach+SwiftUI.swift */; };
		B5C795A425D7EB2200BDACC1 /* ForEach+SwiftUI.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5C795A025D7EB2200BDACC1 /* ForEach+SwiftUI.swift */; };
		B5C795C325DD651F00BDACC1 /* DataStack+Reactive.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5C795C225DD651F00BDACC1 /* DataStack+Reactive.swift */; };
		B5C795C425DD651F00BDACC1 /* DataStack+Reactive.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5C795C225DD651F00BDACC1 /* DataStack+Reactive.swift */; };
		B5C795C525DD651F00BDACC1 /* DataStack+Reactive.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5C795C225DD651F00BDACC1 /* DataStack+Reactive.swift */; };
		B5C795C625DD651F00BDACC1 /* DataStack+Reactive.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5C795C225DD651F00BDACC1 /* DataStack+Reactive.swift */; };
		B5C795D225E0DD1B00BDACC1 /* ListSnapshot.SectionInfo.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5C795D125E0DD1B00BDACC1 /* ListSnapshot.SectionInfo.swift */; };
		B5C795D325E0DD1B00BDACC1 /* ListSnapshot.SectionInfo.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5C795D125E0DD1B00BDACC1 /* ListSnapshot.SectionInfo.swift */; };
		B5C795D425E0DD1B00BDACC1 /* ListSnapshot.SectionInfo.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5C795D125E0DD1B00BDACC1 /* ListSnapshot.SectionInfo.swift */; };
		B5C795D525E0DD1B00BDACC1 /* ListSnapshot.SectionInfo.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5C795D125E0DD1B00BDACC1 /* ListSnapshot.SectionInfo.swift */; };
		B5C976E31C6C9F6A00B1AF90 /* UnsafeDataTransaction+Observing.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5C976E21C6C9F6A00B1AF90 /* UnsafeDataTransaction+Observing.swift */; };
		B5C976E41C6C9F9A00B1AF90 /* UnsafeDataTransaction+Observing.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5C976E21C6C9F6A00B1AF90 /* UnsafeDataTransaction+Observing.swift */; };
		B5C976E51C6C9F9B00B1AF90 /* UnsafeDataTransaction+Observing.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5C976E21C6C9F6A00B1AF90 /* UnsafeDataTransaction+Observing.swift */; };
		B5C976E71C6E3A5A00B1AF90 /* Internals.CoreStoreFetchedResultsController.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5C976E61C6E3A5900B1AF90 /* Internals.CoreStoreFetchedResultsController.swift */; };
		B5C976E81C6E3A5D00B1AF90 /* Internals.CoreStoreFetchedResultsController.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5C976E61C6E3A5900B1AF90 /* Internals.CoreStoreFetchedResultsController.swift */; };
		B5C976E91C6E3A5E00B1AF90 /* Internals.CoreStoreFetchedResultsController.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5C976E61C6E3A5900B1AF90 /* Internals.CoreStoreFetchedResultsController.swift */; };
		B5CA2B081F7E5ACA004B1936 /* WhereClauseType.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5CA2B071F7E5ACA004B1936 /* WhereClauseType.swift */; };
		B5CA2B091F7E5ACA004B1936 /* WhereClauseType.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5CA2B071F7E5ACA004B1936 /* WhereClauseType.swift */; };
		B5CA2B0A1F7E5ACA004B1936 /* WhereClauseType.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5CA2B071F7E5ACA004B1936 /* WhereClauseType.swift */; };
		B5CA2B0B1F7E5ACA004B1936 /* WhereClauseType.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5CA2B071F7E5ACA004B1936 /* WhereClauseType.swift */; };
		B5CA2B121F81DBFE004B1936 /* KeyPathStringConvertible.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5CA2B111F81DBFE004B1936 /* KeyPathStringConvertible.swift */; };
		B5CA2B131F81DBFE004B1936 /* KeyPathStringConvertible.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5CA2B111F81DBFE004B1936 /* KeyPathStringConvertible.swift */; };
		B5CA2B141F81DBFE004B1936 /* KeyPathStringConvertible.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5CA2B111F81DBFE004B1936 /* KeyPathStringConvertible.swift */; };
		B5CA2B151F81DBFF004B1936 /* KeyPathStringConvertible.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5CA2B111F81DBFE004B1936 /* KeyPathStringConvertible.swift */; };
		B5D1E22C19FA9FBC003B2874 /* CoreStoreError.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5D1E22B19FA9FBC003B2874 /* CoreStoreError.swift */; };
		B5D339B41E925C2B00C880DE /* DynamicModelTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5D339B31E925C2B00C880DE /* DynamicModelTests.swift */; };
		B5D339B51E925C2B00C880DE /* DynamicModelTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5D339B31E925C2B00C880DE /* DynamicModelTests.swift */; };
		B5D339B61E925C2B00C880DE /* DynamicModelTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5D339B31E925C2B00C880DE /* DynamicModelTests.swift */; };
		B5D339D81E9489AB00C880DE /* CoreStoreObject.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5D339D71E9489AB00C880DE /* CoreStoreObject.swift */; };
		B5D339D91E9489AB00C880DE /* CoreStoreObject.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5D339D71E9489AB00C880DE /* CoreStoreObject.swift */; };
		B5D339DA1E9489AB00C880DE /* CoreStoreObject.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5D339D71E9489AB00C880DE /* CoreStoreObject.swift */; };
		B5D339DB1E9489AB00C880DE /* CoreStoreObject.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5D339D71E9489AB00C880DE /* CoreStoreObject.swift */; };
		B5D339DD1E9489C700C880DE /* DynamicObject.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5D339DC1E9489C700C880DE /* DynamicObject.swift */; };
		B5D339DE1E9489C700C880DE /* DynamicObject.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5D339DC1E9489C700C880DE /* DynamicObject.swift */; };
		B5D339DF1E9489C700C880DE /* DynamicObject.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5D339DC1E9489C700C880DE /* DynamicObject.swift */; };
		B5D339E01E9489C700C880DE /* DynamicObject.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5D339DC1E9489C700C880DE /* DynamicObject.swift */; };
		B5D339E21E948C3600C880DE /* Value.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5D339E11E948C3600C880DE /* Value.swift */; };
		B5D339E31E948C3600C880DE /* Value.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5D339E11E948C3600C880DE /* Value.swift */; };
		B5D339E41E948C3600C880DE /* Value.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5D339E11E948C3600C880DE /* Value.swift */; };
		B5D339E51E948C3600C880DE /* Value.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5D339E11E948C3600C880DE /* Value.swift */; };
		B5D339E71E9493A500C880DE /* Entity.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5D339E61E9493A500C880DE /* Entity.swift */; };
		B5D339E81E9493A500C880DE /* Entity.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5D339E61E9493A500C880DE /* Entity.swift */; };
		B5D339E91E9493A500C880DE /* Entity.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5D339E61E9493A500C880DE /* Entity.swift */; };
		B5D339EA1E9493A500C880DE /* Entity.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5D339E61E9493A500C880DE /* Entity.swift */; };
		B5D339EC1E9495E500C880DE /* CoreStoreObject+Querying.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5D339EB1E9495E500C880DE /* CoreStoreObject+Querying.swift */; };
		B5D339ED1E9495E500C880DE /* CoreStoreObject+Querying.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5D339EB1E9495E500C880DE /* CoreStoreObject+Querying.swift */; };
		B5D339EE1E9495E500C880DE /* CoreStoreObject+Querying.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5D339EB1E9495E500C880DE /* CoreStoreObject+Querying.swift */; };
		B5D339EF1E9495E500C880DE /* CoreStoreObject+Querying.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5D339EB1E9495E500C880DE /* CoreStoreObject+Querying.swift */; };
		B5D339F11E94AF5800C880DE /* CoreStoreStrings.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5D339F01E94AF5800C880DE /* CoreStoreStrings.swift */; };
		B5D339F21E94AF5800C880DE /* CoreStoreStrings.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5D339F01E94AF5800C880DE /* CoreStoreStrings.swift */; };
		B5D339F31E94AF5800C880DE /* CoreStoreStrings.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5D339F01E94AF5800C880DE /* CoreStoreStrings.swift */; };
		B5D339F41E94AF5800C880DE /* CoreStoreStrings.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5D339F01E94AF5800C880DE /* CoreStoreStrings.swift */; };
		B5D33A011E96012400C880DE /* Relationship.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5D33A001E96012400C880DE /* Relationship.swift */; };
		B5D33A021E96012400C880DE /* Relationship.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5D33A001E96012400C880DE /* Relationship.swift */; };
		B5D33A031E96012400C880DE /* Relationship.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5D33A001E96012400C880DE /* Relationship.swift */; };
		B5D33A041E96012400C880DE /* Relationship.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5D33A001E96012400C880DE /* Relationship.swift */; };
		B5D372841A39CD6900F583D9 /* Model.xcdatamodeld in Sources */ = {isa = PBXBuildFile; fileRef = B5D372821A39CD6900F583D9 /* Model.xcdatamodeld */; };
		B5D39A0219FD00C9000E91BB /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = B5D39A0119FD00C9000E91BB /* Foundation.framework */; };
		B5D4A6B723A236DC00D7373F /* DiffableDataSource.BaseAdapter.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5D4A6B623A236DC00D7373F /* DiffableDataSource.BaseAdapter.swift */; };
		B5D8CA762346E7590055D7D1 /* DataStack+DataSources.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5D8CA752346E7590055D7D1 /* DataStack+DataSources.swift */; };
		B5D8CA772346EAEE0055D7D1 /* DataStack+DataSources.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5D8CA752346E7590055D7D1 /* DataStack+DataSources.swift */; };
		B5D8CA782346EAEF0055D7D1 /* DataStack+DataSources.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5D8CA752346E7590055D7D1 /* DataStack+DataSources.swift */; };
		B5D8CA792346EAEF0055D7D1 /* DataStack+DataSources.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5D8CA752346E7590055D7D1 /* DataStack+DataSources.swift */; };
		B5D8CA7C2346EC5F0055D7D1 /* ListPublisherTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5D8CA7A2346EC550055D7D1 /* ListPublisherTests.swift */; };
		B5D8CA7D2346EC610055D7D1 /* ListPublisherTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5D8CA7A2346EC550055D7D1 /* ListPublisherTests.swift */; };
		B5D8CA7E2346EC610055D7D1 /* ListPublisherTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5D8CA7A2346EC550055D7D1 /* ListPublisherTests.swift */; };
		B5DAFB482203D9F8003FCCD0 /* Where.Expression.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5DAFB472203D9F8003FCCD0 /* Where.Expression.swift */; };
		B5DAFB4A2203E01D003FCCD0 /* KeyPathGenericBindings.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5DAFB492203E01D003FCCD0 /* KeyPathGenericBindings.swift */; };
		B5DC47C61C93D22900FA3BF3 /* MigrationChainTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5DC47C51C93D22900FA3BF3 /* MigrationChainTests.swift */; };
		B5DC47C71C93D22900FA3BF3 /* MigrationChainTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5DC47C51C93D22900FA3BF3 /* MigrationChainTests.swift */; };
		B5DC47C81C93D22900FA3BF3 /* MigrationChainTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5DC47C51C93D22900FA3BF3 /* MigrationChainTests.swift */; };
		B5DC47CA1C93D9C800FA3BF3 /* StorageInterfaceTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5DC47C91C93D9C800FA3BF3 /* StorageInterfaceTests.swift */; };
		B5DC47CB1C93D9C800FA3BF3 /* StorageInterfaceTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5DC47C91C93D9C800FA3BF3 /* StorageInterfaceTests.swift */; };
		B5DC47CC1C93D9C800FA3BF3 /* StorageInterfaceTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5DC47C91C93D9C800FA3BF3 /* StorageInterfaceTests.swift */; };
		B5DE522B230BD7CC00A22534 /* Internals.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5DE522A230BD7CC00A22534 /* Internals.swift */; };
		B5DE522C230BD7D500A22534 /* Internals.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5DE522A230BD7CC00A22534 /* Internals.swift */; };
		B5DE522D230BD7D600A22534 /* Internals.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5DE522A230BD7CC00A22534 /* Internals.swift */; };
		B5DE522E230BD7D600A22534 /* Internals.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5DE522A230BD7CC00A22534 /* Internals.swift */; };
		B5DE5230230BDA1300A22534 /* CoreStoreDefaults.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5DE522F230BDA1300A22534 /* CoreStoreDefaults.swift */; };
		B5DE5231230BDA1300A22534 /* CoreStoreDefaults.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5DE522F230BDA1300A22534 /* CoreStoreDefaults.swift */; };
		B5DE5232230BDA1300A22534 /* CoreStoreDefaults.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5DE522F230BDA1300A22534 /* CoreStoreDefaults.swift */; };
		B5DE5233230BDA1300A22534 /* CoreStoreDefaults.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5DE522F230BDA1300A22534 /* CoreStoreDefaults.swift */; };
		B5E41EC01EA9BB37006240F0 /* DynamicSchema+Convenience.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5E41EBF1EA9BB37006240F0 /* DynamicSchema+Convenience.swift */; };
		B5E41EC11EA9BB37006240F0 /* DynamicSchema+Convenience.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5E41EBF1EA9BB37006240F0 /* DynamicSchema+Convenience.swift */; };
		B5E41EC21EA9BB37006240F0 /* DynamicSchema+Convenience.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5E41EBF1EA9BB37006240F0 /* DynamicSchema+Convenience.swift */; };
		B5E41EC31EA9BB37006240F0 /* DynamicSchema+Convenience.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5E41EBF1EA9BB37006240F0 /* DynamicSchema+Convenience.swift */; };
		B5E834B91B76311F001D3D50 /* BaseDataTransaction+Importing.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5E834B81B76311F001D3D50 /* BaseDataTransaction+Importing.swift */; };
		B5E84EDF1AFF84500064E85B /* DataStack.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5E84EDB1AFF84500064E85B /* DataStack.swift */; };
		B5E84EE61AFF84610064E85B /* DefaultLogger.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5E84EE31AFF84610064E85B /* DefaultLogger.swift */; };
		B5E84EE71AFF84610064E85B /* CoreStore+Logging.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5E84EE41AFF84610064E85B /* CoreStore+Logging.swift */; };
		B5E84EE81AFF84610064E85B /* CoreStoreLogger.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5E84EE51AFF84610064E85B /* CoreStoreLogger.swift */; };
		B5E84EF41AFF846E0064E85B /* AsynchronousDataTransaction.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5E84EEA1AFF846E0064E85B /* AsynchronousDataTransaction.swift */; };
		B5E84EF51AFF846E0064E85B /* BaseDataTransaction.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5E84EEB1AFF846E0064E85B /* BaseDataTransaction.swift */; };
		B5E84EF61AFF846E0064E85B /* DataStack+Transaction.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5E84EEC1AFF846E0064E85B /* DataStack+Transaction.swift */; };
		B5E84EF71AFF846E0064E85B /* UnsafeDataTransaction.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5E84EED1AFF846E0064E85B /* UnsafeDataTransaction.swift */; };
		B5E84EFC1AFF846E0064E85B /* SynchronousDataTransaction.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5E84EF31AFF846E0064E85B /* SynchronousDataTransaction.swift */; };
		B5E84F0D1AFF847B0064E85B /* BaseDataTransaction+Querying.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5E84EFE1AFF847B0064E85B /* BaseDataTransaction+Querying.swift */; };
		B5E84F0E1AFF847B0064E85B /* Tweak.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5E84F001AFF847B0064E85B /* Tweak.swift */; };
		B5E84F0F1AFF847B0064E85B /* From.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5E84F011AFF847B0064E85B /* From.swift */; };
		B5E84F101AFF847B0064E85B /* GroupBy.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5E84F021AFF847B0064E85B /* GroupBy.swift */; };
		B5E84F111AFF847B0064E85B /* Select.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5E84F031AFF847B0064E85B /* Select.swift */; };
		B5E84F121AFF847B0064E85B /* OrderBy.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5E84F041AFF847B0064E85B /* OrderBy.swift */; };
		B5E84F131AFF847B0064E85B /* Where.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5E84F051AFF847B0064E85B /* Where.swift */; };
		B5E84F141AFF847B0064E85B /* DataStack+Querying.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5E84F061AFF847B0064E85B /* DataStack+Querying.swift */; };
		B5E84F201AFF84860064E85B /* DataStack+Observing.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5E84F1A1AFF84860064E85B /* DataStack+Observing.swift */; };
		B5E84F221AFF84860064E85B /* ObjectMonitor.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5E84F1C1AFF84860064E85B /* ObjectMonitor.swift */; };
		B5E84F231AFF84860064E85B /* ListMonitor.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5E84F1D1AFF84860064E85B /* ListMonitor.swift */; };
		B5E84F241AFF84860064E85B /* ListObserver.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5E84F1E1AFF84860064E85B /* ListObserver.swift */; };
		B5E84F251AFF84860064E85B /* ObjectObserver.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5E84F1F1AFF84860064E85B /* ObjectObserver.swift */; };
		B5E84F281AFF84920064E85B /* NSManagedObject+Convenience.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5E84F271AFF84920064E85B /* NSManagedObject+Convenience.swift */; };
		B5E84F2F1AFF849C0064E85B /* Internals.NotificationObserver.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5E84F2B1AFF849C0064E85B /* Internals.NotificationObserver.swift */; };
		B5E84F301AFF849C0064E85B /* NSManagedObjectContext+CoreStore.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5E84F2C1AFF849C0064E85B /* NSManagedObjectContext+CoreStore.swift */; };
		B5E84F311AFF849C0064E85B /* Internals.WeakObject.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5E84F2D1AFF849C0064E85B /* Internals.WeakObject.swift */; };
		B5E84F361AFF85470064E85B /* NSManagedObjectContext+Setup.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5E84F321AFF85470064E85B /* NSManagedObjectContext+Setup.swift */; };
		B5E84F371AFF85470064E85B /* NSManagedObjectContext+Transaction.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5E84F331AFF85470064E85B /* NSManagedObjectContext+Transaction.swift */; };
		B5E84F391AFF85470064E85B /* NSManagedObjectContext+Querying.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5E84F351AFF85470064E85B /* NSManagedObjectContext+Querying.swift */; };
		B5E84F411AFF8CCD0064E85B /* TypeErasedClauses.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5E84F401AFF8CCD0064E85B /* TypeErasedClauses.swift */; };
		B5E8A72021C1015300EF006A /* CoreStoreObject+Observing.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5E8A71F21C1015300EF006A /* CoreStoreObject+Observing.swift */; };
		B5E8A72121C1015300EF006A /* CoreStoreObject+Observing.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5E8A71F21C1015300EF006A /* CoreStoreObject+Observing.swift */; };
		B5E8A72221C1015300EF006A /* CoreStoreObject+Observing.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5E8A71F21C1015300EF006A /* CoreStoreObject+Observing.swift */; };
		B5E8A72321C1015300EF006A /* CoreStoreObject+Observing.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5E8A71F21C1015300EF006A /* CoreStoreObject+Observing.swift */; };
		B5F1DA8D1B9AA97D007C5CBB /* ImportableObject.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5F1DA8C1B9AA97D007C5CBB /* ImportableObject.swift */; };
		B5F1DA901B9AA991007C5CBB /* ImportableUniqueObject.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5F1DA8F1B9AA991007C5CBB /* ImportableUniqueObject.swift */; };
		B5F5848728633741001F57ED /* Module.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5F5848628633741001F57ED /* Module.swift */; };
		B5F5848828633741001F57ED /* Module.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5F5848628633741001F57ED /* Module.swift */; };
		B5F5848928633741001F57ED /* Module.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5F5848628633741001F57ED /* Module.swift */; };
		B5F5848A28633741001F57ED /* Module.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5F5848628633741001F57ED /* Module.swift */; };
		B5F8496C234898240029D57B /* ListSnapshot.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5F8496B234898240029D57B /* ListSnapshot.swift */; };
		B5F8496D234898240029D57B /* ListSnapshot.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5F8496B234898240029D57B /* ListSnapshot.swift */; };
		B5F8496E234898240029D57B /* ListSnapshot.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5F8496B234898240029D57B /* ListSnapshot.swift */; };
		B5F8496F234898240029D57B /* ListSnapshot.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5F8496B234898240029D57B /* ListSnapshot.swift */; };
		B5F9C093287849E0007AAD2E /* DataStack+Concurrency.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5F9C092287849E0007AAD2E /* DataStack+Concurrency.swift */; };
		B5F9C094287849E0007AAD2E /* DataStack+Concurrency.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5F9C092287849E0007AAD2E /* DataStack+Concurrency.swift */; };
		B5F9C095287849E0007AAD2E /* DataStack+Concurrency.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5F9C092287849E0007AAD2E /* DataStack+Concurrency.swift */; };
		B5F9C096287849E0007AAD2E /* DataStack+Concurrency.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5F9C092287849E0007AAD2E /* DataStack+Concurrency.swift */; };
		B5F9C098287850D6007AAD2E /* MigrationProgress.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5F9C097287850D6007AAD2E /* MigrationProgress.swift */; };
		B5F9C099287850D6007AAD2E /* MigrationProgress.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5F9C097287850D6007AAD2E /* MigrationProgress.swift */; };
		B5F9C09A287850D6007AAD2E /* MigrationProgress.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5F9C097287850D6007AAD2E /* MigrationProgress.swift */; };
		B5F9C09B287850D6007AAD2E /* MigrationProgress.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5F9C097287850D6007AAD2E /* MigrationProgress.swift */; };
		B5FAD6A91B50A4B400714891 /* Progress+Convenience.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5FAD6A81B50A4B300714891 /* Progress+Convenience.swift */; };
		B5FAD6AC1B51285300714891 /* Internals.MigrationManager.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5FAD6AB1B51285300714891 /* Internals.MigrationManager.swift */; };
		B5FE4DA21C8481E100FA6A91 /* StorageInterface.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5FE4DA11C8481E100FA6A91 /* StorageInterface.swift */; };
		B5FE4DA31C8481E100FA6A91 /* StorageInterface.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5FE4DA11C8481E100FA6A91 /* StorageInterface.swift */; };
		B5FE4DA41C8481E100FA6A91 /* StorageInterface.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5FE4DA11C8481E100FA6A91 /* StorageInterface.swift */; };
		B5FE4DA51C8481E100FA6A91 /* StorageInterface.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5FE4DA11C8481E100FA6A91 /* StorageInterface.swift */; };
		B5FE4DA71C84FB4400FA6A91 /* InMemoryStore.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5FE4DA61C84FB4400FA6A91 /* InMemoryStore.swift */; };
		B5FE4DA81C84FB4400FA6A91 /* InMemoryStore.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5FE4DA61C84FB4400FA6A91 /* InMemoryStore.swift */; };
		B5FE4DA91C84FB4400FA6A91 /* InMemoryStore.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5FE4DA61C84FB4400FA6A91 /* InMemoryStore.swift */; };
		B5FE4DAA1C84FB4400FA6A91 /* InMemoryStore.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5FE4DA61C84FB4400FA6A91 /* InMemoryStore.swift */; };
		B5FE4DAC1C85D44E00FA6A91 /* SQLiteStore.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5FE4DAB1C85D44E00FA6A91 /* SQLiteStore.swift */; };
		B5FE4DAD1C85D44E00FA6A91 /* SQLiteStore.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5FE4DAB1C85D44E00FA6A91 /* SQLiteStore.swift */; };
		B5FE4DAE1C85D44E00FA6A91 /* SQLiteStore.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5FE4DAB1C85D44E00FA6A91 /* SQLiteStore.swift */; };
		B5FE4DAF1C85D44E00FA6A91 /* SQLiteStore.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5FE4DAB1C85D44E00FA6A91 /* SQLiteStore.swift */; };
		B5FEC18E1C9166E200532541 /* NSPersistentStore+Setup.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5FEC18D1C9166E200532541 /* NSPersistentStore+Setup.swift */; };
		B5FEC18F1C9166E600532541 /* NSPersistentStore+Setup.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5FEC18D1C9166E200532541 /* NSPersistentStore+Setup.swift */; };
		B5FEC1901C9166E700532541 /* NSPersistentStore+Setup.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5FEC18D1C9166E200532541 /* NSPersistentStore+Setup.swift */; };
		B5FEC1911C9166E700532541 /* NSPersistentStore+Setup.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5FEC18D1C9166E200532541 /* NSPersistentStore+Setup.swift */; };
/* End PBXBuildFile section */

/* Begin PBXContainerItemProxy section */
		82BA18941C4BBCBA00A0916E /* PBXContainerItemProxy */ = {
			isa = PBXContainerItemProxy;
			containerPortal = 2F03A52719C5C6DA005002A5 /* Project object */;
			proxyType = 1;
			remoteGlobalIDString = 82BA18881C4BBCBA00A0916E;
			remoteInfo = "CoreStore tvOS";
		};
		B5114DCB28CF0C2B00EEAE78 /* PBXContainerItemProxy */ = {
			isa = PBXContainerItemProxy;
			containerPortal = 2F03A52719C5C6DA005002A5 /* Project object */;
			proxyType = 1;
			remoteGlobalIDString = B563216E1BD65082006C9394;
			remoteInfo = "CoreStore watchOS";
		};
		B52DD17F1BE1F8CD00949AFE /* PBXContainerItemProxy */ = {
			isa = PBXContainerItemProxy;
			containerPortal = 2F03A52719C5C6DA005002A5 /* Project object */;
			proxyType = 1;
			remoteGlobalIDString = B52DD1731BE1F8CC00949AFE;
			remoteInfo = "CoreStore OSX";
		};
		B5D372871A39CF4D00F583D9 /* PBXContainerItemProxy */ = {
			isa = PBXContainerItemProxy;
			containerPortal = 2F03A52719C5C6DA005002A5 /* Project object */;
			proxyType = 1;
			remoteGlobalIDString = 2F03A52F19C5C6DA005002A5;
			remoteInfo = CoreStore;
		};
/* End PBXContainerItemProxy section */

/* Begin PBXFileReference section */
		2F03A53019C5C6DA005002A5 /* CoreStore.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = CoreStore.framework; sourceTree = BUILT_PRODUCTS_DIR; };
		2F03A53419C5C6DA005002A5 /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = "<group>"; };
		2F03A53519C5C6DA005002A5 /* CoreStore.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = CoreStore.h; sourceTree = "<group>"; };
		2F03A53B19C5C6DA005002A5 /* CoreStoreTests.xctest */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = CoreStoreTests.xctest; sourceTree = BUILT_PRODUCTS_DIR; };
		2F03A53E19C5C6DA005002A5 /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = "<group>"; };
		2F03A54C19C5C872005002A5 /* CoreData.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreData.framework; path = System/Library/Frameworks/CoreData.framework; sourceTree = SDKROOT; };
		82BA18891C4BBCBA00A0916E /* CoreStore.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = CoreStore.framework; sourceTree = BUILT_PRODUCTS_DIR; };
		82BA18921C4BBCBA00A0916E /* CoreStoreTests.xctest */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = CoreStoreTests.xctest; sourceTree = BUILT_PRODUCTS_DIR; };
		82BA18DE1C4BBE2600A0916E /* Foundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Foundation.framework; path = Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS9.1.sdk/System/Library/Frameworks/Foundation.framework; sourceTree = DEVELOPER_DIR; };
		82BA18E01C4BBE2C00A0916E /* CoreData.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreData.framework; path = Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS9.1.sdk/System/Library/Frameworks/CoreData.framework; sourceTree = DEVELOPER_DIR; };
		B50132292344ECB500FC238B /* ListPublisher.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ListPublisher.swift; sourceTree = "<group>"; };
		B501322F2346B76E00FC238B /* Internals.FetchedDiffableDataSourceSnapshotDelegate.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Internals.FetchedDiffableDataSourceSnapshotDelegate.swift; sourceTree = "<group>"; };
		B501323623477F9300FC238B /* SwiftUI.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = SwiftUI.framework; path = Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.15.sdk/System/Library/Frameworks/SwiftUI.framework; sourceTree = DEVELOPER_DIR; };
		B501323823477FAC00FC238B /* UIKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = UIKit.framework; path = System/Library/Frameworks/UIKit.framework; sourceTree = SDKROOT; };
		B501323A23477FB600FC238B /* AppKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = AppKit.framework; path = Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.15.sdk/System/Library/Frameworks/AppKit.framework; sourceTree = DEVELOPER_DIR; };
		B501323C23477FD500FC238B /* UIKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = UIKit.framework; path = Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS13.0.sdk/System/Library/Frameworks/UIKit.framework; sourceTree = DEVELOPER_DIR; };
		B501323E23477FE800FC238B /* SwiftUI.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = SwiftUI.framework; path = Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS13.0.sdk/System/Library/Frameworks/SwiftUI.framework; sourceTree = DEVELOPER_DIR; };
		B50392F81C478FF3009900CA /* NSManagedObject+Transaction.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = "NSManagedObject+Transaction.swift"; sourceTree = "<group>"; };
		B50564D22350CC3100482308 /* PropertyProtocol.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = PropertyProtocol.swift; sourceTree = "<group>"; };
		B509C7F31E54511B0061C547 /* ImportableAttributeType.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ImportableAttributeType.swift; sourceTree = "<group>"; };
		B509D7B923C846E300F42824 /* Value.Required.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Value.Required.swift; sourceTree = "<group>"; };
		B509D7BB23C847BC00F42824 /* Value.Optional.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Value.Optional.swift; sourceTree = "<group>"; };
		B509D7C323C848DA00F42824 /* Relationship.ToOne.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Relationship.ToOne.swift; sourceTree = "<group>"; };
		B509D7C823C8491C00F42824 /* Relationship.ToManyOrdered.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Relationship.ToManyOrdered.swift; sourceTree = "<group>"; };
		B509D7CD23C8492800F42824 /* Relationship.ToManyUnordered.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Relationship.ToManyUnordered.swift; sourceTree = "<group>"; };
		B509D7D223C84E1900F42824 /* Transformable.Required.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Transformable.Required.swift; sourceTree = "<group>"; };
		B509D7D723C84E2600F42824 /* Transformable.Optional.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Transformable.Optional.swift; sourceTree = "<group>"; };
		B50C3ED923D0545700B29880 /* FieldAttributeProtocol.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = FieldAttributeProtocol.swift; sourceTree = "<group>"; };
		B50C3EDF23D062C300B29880 /* FieldCoderType.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = FieldCoderType.swift; sourceTree = "<group>"; };
		B50C3EE423D153EA00B29880 /* Field.Coded.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Field.Coded.swift; sourceTree = "<group>"; };
		B50C3EE923D1601400B29880 /* FieldCoders.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = FieldCoders.swift; sourceTree = "<group>"; };
		B50C3EEE23D1605C00B29880 /* FieldCoders.DefaultNSSecureCoding.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = FieldCoders.DefaultNSSecureCoding.swift; sourceTree = "<group>"; };
		B50C3EF323D1623A00B29880 /* FieldCoders.NSCoding.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = FieldCoders.NSCoding.swift; sourceTree = "<group>"; };
		B50C3EF823D1987D00B29880 /* FieldCoders.Json.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = FieldCoders.Json.swift; sourceTree = "<group>"; };
		B50C3EFD23D1AB1400B29880 /* FieldCoders.Plist.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = FieldCoders.Plist.swift; sourceTree = "<group>"; };
		B50C3F0223D1B01C00B29880 /* Internals.AnyFieldCoder.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Internals.AnyFieldCoder.swift; sourceTree = "<group>"; };
		B50E174C23517C03004F033C /* Internals.DiffableDataUIDispatcher.StagedChangeset.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Internals.DiffableDataUIDispatcher.StagedChangeset.swift; sourceTree = "<group>"; };
		B50E175123517C6B004F033C /* Internals.DiffableDataUIDispatcher.Changeset.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Internals.DiffableDataUIDispatcher.Changeset.swift; sourceTree = "<group>"; };
		B50E175623517DE4004F033C /* Differentiable.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Differentiable.swift; sourceTree = "<group>"; };
		B50E175B2351848E004F033C /* Internals.DiffableDataUIDispatcher.DiffResult.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Internals.DiffableDataUIDispatcher.DiffResult.swift; sourceTree = "<group>"; };
		B50E17602351FA66004F033C /* Internals.Closure.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Internals.Closure.swift; sourceTree = "<group>"; };
		B50E42F623FBB91800ED476E /* ObjectProxy.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ObjectProxy.swift; sourceTree = "<group>"; };
		B50EE14123473C92009B8C47 /* CoreStoreObject+DataSources.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "CoreStoreObject+DataSources.swift"; sourceTree = "<group>"; };
		B5114DC928CEEE5400EEAE78 /* CoreStoreTests.xctest */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = CoreStoreTests.xctest; sourceTree = BUILT_PRODUCTS_DIR; };
		B512607E1E97A18000402229 /* CoreStoreObject+Convenience.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = "CoreStoreObject+Convenience.swift"; sourceTree = "<group>"; };
		B51260881E9B252B00402229 /* NSEntityDescription+DynamicModel.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = "NSEntityDescription+DynamicModel.swift"; sourceTree = "<group>"; };
		B51260921E9B28F100402229 /* Internals.EntityIdentifier.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = Internals.EntityIdentifier.swift; sourceTree = "<group>"; };
		B514EF0D23A8BEEA0093DBA4 /* DiffableDataSource.Target.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = DiffableDataSource.Target.swift; sourceTree = "<group>"; };
		B51B5C2A22D43931009FA3BA /* String+KeyPaths.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "String+KeyPaths.swift"; sourceTree = "<group>"; };
		B51B5C2C22D43E38009FA3BA /* KeyPath+KeyPaths.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "KeyPath+KeyPaths.swift"; sourceTree = "<group>"; };
		B51FE5AA1CD4D00300E54258 /* CoreStore+CustomDebugStringConvertible.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = "CoreStore+CustomDebugStringConvertible.swift"; sourceTree = "<group>"; };
		B5202CF91C04688100DED140 /* NSFetchedResultsController+Convenience.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = "NSFetchedResultsController+Convenience.swift"; sourceTree = "<group>"; };
		B5215CA31FA47DFD00139E3A /* FetchChainBuilder.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = FetchChainBuilder.swift; sourceTree = "<group>"; };
		B5215CA81FA4810300139E3A /* QueryChainBuilder.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = QueryChainBuilder.swift; sourceTree = "<group>"; };
		B5215CAD1FA4812500139E3A /* SectionMonitorBuilder.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SectionMonitorBuilder.swift; sourceTree = "<group>"; };
		B5220E071D0C5F8D009BC71E /* ObjectObserverTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ObjectObserverTests.swift; sourceTree = "<group>"; };
		B5220E0B1D0D0D19009BC71E /* ImportTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ImportTests.swift; sourceTree = "<group>"; };
		B5220E0F1D0DA6AB009BC71E /* ListObserverTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ListObserverTests.swift; sourceTree = "<group>"; };
		B524E78721CA20AC00BEB794 /* .jazzy.yaml */ = {isa = PBXFileReference; lastKnownFileType = text; path = .jazzy.yaml; sourceTree = SOURCE_ROOT; };
		B525576B1CFAF18F00E51965 /* IntoTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = IntoTests.swift; sourceTree = "<group>"; };
		B525576F1D02561A00E51965 /* SelectTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = SelectTests.swift; sourceTree = "<group>"; };
		B52557731D02791400E51965 /* WhereTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = WhereTests.swift; sourceTree = "<group>"; };
		B52557771D02826E00E51965 /* OrderByTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = OrderByTests.swift; sourceTree = "<group>"; };
		B525577B1D0291FE00E51965 /* GroupByTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = GroupByTests.swift; sourceTree = "<group>"; };
		B525577F1D029D2500E51965 /* TweakTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = TweakTests.swift; sourceTree = "<group>"; };
		B52557831D02A07400E51965 /* SectionByTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = SectionByTests.swift; sourceTree = "<group>"; };
		B52557871D02DE8100E51965 /* FetchTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = FetchTests.swift; sourceTree = "<group>"; };
		B5277671234F1AEB0056BE9F /* NSManagedObjectContext+Logging.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "NSManagedObjectContext+Logging.swift"; sourceTree = "<group>"; };
		B5277676234F265F0056BE9F /* Internals.SharedNotificationObserver.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Internals.SharedNotificationObserver.swift; sourceTree = "<group>"; };
		B52DD1741BE1F8CC00949AFE /* CoreStore.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = CoreStore.framework; sourceTree = BUILT_PRODUCTS_DIR; };
		B52DD17D1BE1F8CC00949AFE /* CoreStoreTests.xctest */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = CoreStoreTests.xctest; sourceTree = BUILT_PRODUCTS_DIR; };
		B52F742E1E9B50D0005F3DAC /* SchemaHistory.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = SchemaHistory.swift; sourceTree = "<group>"; };
		B52F743A1E9B8724005F3DAC /* DynamicSchema.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = DynamicSchema.swift; sourceTree = "<group>"; };
		B52F743B1E9B8724005F3DAC /* UnsafeDataModelSchema.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = UnsafeDataModelSchema.swift; sourceTree = "<group>"; };
		B52F743C1E9B8724005F3DAC /* XcodeDataModelSchema.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = XcodeDataModelSchema.swift; sourceTree = "<group>"; };
		B52F74491E9B8740005F3DAC /* CoreStoreSchema.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = CoreStoreSchema.swift; sourceTree = "<group>"; };
		B52FD3A91E3B3EF10001D919 /* NSManagedObject+Logging.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = "NSManagedObject+Logging.swift"; sourceTree = "<group>"; };
		B52FEC732596DBE000368BFB /* ObjectReader.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ObjectReader.swift; sourceTree = "<group>"; };
		B533C4DA1D7D4BFA001383CB /* DispatchQueue+CoreStore.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = "DispatchQueue+CoreStore.swift"; sourceTree = "<group>"; };
		B53B275E1EE3B92E00E9B352 /* CoreStoreManagedObject.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = CoreStoreManagedObject.swift; sourceTree = "<group>"; };
		B53CA9A11EF1EF1600E0F440 /* PartialObject.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = PartialObject.swift; sourceTree = "<group>"; };
		B53D9E5823513712000F48FB /* DiffableDataSourceSnapshotProtocol.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = DiffableDataSourceSnapshotProtocol.swift; sourceTree = "<group>"; };
		B546F9721C9C553300D5AC55 /* SetupResult.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = SetupResult.swift; sourceTree = "<group>"; };
		B5474D142227C08700B21FEC /* Internals.CoreStoreFetchRequest.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Internals.CoreStoreFetchRequest.swift; sourceTree = "<group>"; };
		B5489F3D1CF5EEBC008B4978 /* TestEntity1.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = TestEntity1.swift; sourceTree = "<group>"; };
		B5489F3E1CF5EEBC008B4978 /* TestEntity2.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = TestEntity2.swift; sourceTree = "<group>"; };
		B5489F451CF5F017008B4978 /* TransactionTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = TransactionTests.swift; sourceTree = "<group>"; };
		B5489F4B1CF5F743008B4978 /* BaseTestCase.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = BaseTestCase.swift; sourceTree = "<group>"; };
		B5489F4F1CF603D5008B4978 /* FromTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = FromTests.swift; sourceTree = "<group>"; };
		B549F65D1E569C7400FBAB2D /* QueryableAttributeType.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = QueryableAttributeType.swift; sourceTree = "<group>"; };
		B549F6721E56A92800FBAB2D /* CoreDataNativeType.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = CoreDataNativeType.swift; sourceTree = "<group>"; };
		B54A6A541BA15F2A007870FD /* Internals.FetchedResultsControllerDelegate.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = Internals.FetchedResultsControllerDelegate.swift; sourceTree = "<group>"; };
		B5519A3F1CA1B17B002BEF78 /* ErrorTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ErrorTests.swift; sourceTree = "<group>"; };
		B5548CD51BD65AE00077652A /* Foundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Foundation.framework; path = Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.11.sdk/System/Library/Frameworks/Foundation.framework; sourceTree = DEVELOPER_DIR; };
		B5548CD71BD65AE50077652A /* CoreData.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreData.framework; path = Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.11.sdk/System/Library/Frameworks/CoreData.framework; sourceTree = DEVELOPER_DIR; };
		B55514E91EED8BF900BAB888 /* From+Querying.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "From+Querying.swift"; sourceTree = "<group>"; };
		B55BB4D3235012AE00C33E34 /* ObjectRepresentation.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ObjectRepresentation.swift; sourceTree = "<group>"; };
		B56007101B3F6BD500A9A8F9 /* Into.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = Into.swift; sourceTree = "<group>"; };
		B56007131B3F6C2800A9A8F9 /* SectionBy.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = SectionBy.swift; sourceTree = "<group>"; };
		B56007151B4018AB00A9A8F9 /* MigrationChain.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = MigrationChain.swift; sourceTree = "<group>"; };
		B563216F1BD65082006C9394 /* CoreStore.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = CoreStore.framework; sourceTree = BUILT_PRODUCTS_DIR; };
		B56321791BD650DE006C9394 /* CoreData.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreData.framework; path = Platforms/WatchOS.platform/Developer/SDKs/WatchOS2.0.sdk/System/Library/Frameworks/CoreData.framework; sourceTree = DEVELOPER_DIR; };
		B563217B1BD650E3006C9394 /* Foundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Foundation.framework; path = Platforms/WatchOS.platform/Developer/SDKs/WatchOS2.0.sdk/System/Library/Frameworks/Foundation.framework; sourceTree = DEVELOPER_DIR; };
		B5635D132356C39500B80E6B /* DiffableDataSource.CollectionViewAdapter-UIKit.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "DiffableDataSource.CollectionViewAdapter-UIKit.swift"; sourceTree = "<group>"; };
		B56507931D3930BC000596DA /* CoreData.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreData.framework; path = Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS10.0.sdk/System/Library/Frameworks/CoreData.framework; sourceTree = DEVELOPER_DIR; };
		B56507951D3930C1000596DA /* Foundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Foundation.framework; path = Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS10.0.sdk/System/Library/Frameworks/Foundation.framework; sourceTree = DEVELOPER_DIR; };
		B56507971D3930CC000596DA /* CoreData.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreData.framework; path = Platforms/WatchOS.platform/Developer/SDKs/WatchOS3.0.sdk/System/Library/Frameworks/CoreData.framework; sourceTree = DEVELOPER_DIR; };
		B56507991D3930D1000596DA /* Foundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Foundation.framework; path = Platforms/WatchOS.platform/Developer/SDKs/WatchOS3.0.sdk/System/Library/Frameworks/Foundation.framework; sourceTree = DEVELOPER_DIR; };
		B565079D1D3930ED000596DA /* CoreData.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreData.framework; path = Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.12.sdk/System/Library/Frameworks/CoreData.framework; sourceTree = DEVELOPER_DIR; };
		B565079F1D3930F5000596DA /* Foundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Foundation.framework; path = Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.12.sdk/System/Library/Frameworks/Foundation.framework; sourceTree = DEVELOPER_DIR; };
		B56923C31EB823B4007C4DC9 /* NSEntityDescription+Migration.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = "NSEntityDescription+Migration.swift"; sourceTree = "<group>"; };
		B56923C81EB82410007C4DC9 /* NSManagedObjectModel+Migration.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = "NSManagedObjectModel+Migration.swift"; sourceTree = "<group>"; };
		B56923DC1EB827F5007C4DC9 /* CustomSchemaMappingProvider.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = CustomSchemaMappingProvider.swift; sourceTree = "<group>"; };
		B56923DD1EB827F5007C4DC9 /* InferredSchemaMappingProvider.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = InferredSchemaMappingProvider.swift; sourceTree = "<group>"; };
		B56923DE1EB827F5007C4DC9 /* SchemaMappingProvider.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = SchemaMappingProvider.swift; sourceTree = "<group>"; };
		B56923DF1EB827F5007C4DC9 /* XcodeSchemaMappingProvider.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = XcodeSchemaMappingProvider.swift; sourceTree = "<group>"; };
		B56964D31B22FFAD0075EE4A /* DataStack+Migration.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; lineEnding = 0; path = "DataStack+Migration.swift"; sourceTree = "<group>"; };
		B56965231B356B820075EE4A /* MigrationResult.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = MigrationResult.swift; sourceTree = "<group>"; };
		B56E4EC923CD9B4800E1708C /* Field.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Field.swift; sourceTree = "<group>"; };
		B56E4ECE23CD9E4200E1708C /* Field.Stored.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Field.Stored.swift; sourceTree = "<group>"; };
		B56E4ED323CDB54A00E1708C /* FieldProtocol.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = FieldProtocol.swift; sourceTree = "<group>"; };
		B56E4ED823CEB8E700E1708C /* FieldStorableType.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = FieldStorableType.swift; sourceTree = "<group>"; };
		B56E4EDE23CEBCF000E1708C /* FieldOptionalType.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = FieldOptionalType.swift; sourceTree = "<group>"; };
		B56E4EE323CEDF0900E1708C /* Field.Virtual.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Field.Virtual.swift; sourceTree = "<group>"; };
		B57D27BD1D0BBE8200539C58 /* BaseTestDataTestCase.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = BaseTestDataTestCase.swift; sourceTree = "<group>"; };
		B57D27C11D0BC20100539C58 /* QueryTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = QueryTests.swift; sourceTree = "<group>"; };
		B57E6FA123D302FA000FD031 /* Field.Relationship.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Field.Relationship.swift; sourceTree = "<group>"; };
		B57E6FA623D305D6000FD031 /* FIeldRelationshipType.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = FIeldRelationshipType.swift; sourceTree = "<group>"; };
		B57E6FAB23D30A5B000FD031 /* FieldRelationshipProtocol.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = FieldRelationshipProtocol.swift; sourceTree = "<group>"; };
		B58085741CDF7F00004C2EEB /* SetupTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = SetupTests.swift; sourceTree = "<group>"; };
		B581B9312362BB8C002BDB2B /* ObjectPublisherTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ObjectPublisherTests.swift; sourceTree = "<group>"; };
		B5831B6F1F34AC3400A9F647 /* AttributeProtocol.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AttributeProtocol.swift; sourceTree = "<group>"; };
		B5831B741F34AC7A00A9F647 /* RelationshipProtocol.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = RelationshipProtocol.swift; sourceTree = "<group>"; };
		B5831B791F34ACBA00A9F647 /* Transformable.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Transformable.swift; sourceTree = "<group>"; };
		B58D0C621EAA0C7E003EDD87 /* NSManagedObject+DynamicModel.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = "NSManagedObject+DynamicModel.swift"; sourceTree = "<group>"; };
		B5944EF525E269F9001D1D81 /* ObjectPublisher+Reactive.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "ObjectPublisher+Reactive.swift"; sourceTree = "<group>"; };
		B5944EFA25E8E8DA001D1D81 /* ListPublisher.SnapshotPublisher.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ListPublisher.SnapshotPublisher.swift; sourceTree = "<group>"; };
		B596BBAD1DD59FDB001DCDD9 /* ConvenienceTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ConvenienceTests.swift; sourceTree = "<group>"; };
		B596BBB51DD5BC67001DCDD9 /* FetchableSource.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = FetchableSource.swift; sourceTree = "<group>"; };
		B596BBBA1DD5C39F001DCDD9 /* QueryableSource.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = QueryableSource.swift; sourceTree = "<group>"; };
		B59A51822256C85E00CEF3C5 /* VersionLockTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = VersionLockTests.swift; sourceTree = "<group>"; };
		B59AFF401C6593E400C0ABE2 /* NSPersistentStoreCoordinator+Setup.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = "NSPersistentStoreCoordinator+Setup.swift"; sourceTree = "<group>"; };
		B5A1DAC71F111BFA003CF369 /* KeyPath+Querying.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "KeyPath+Querying.swift"; sourceTree = "<group>"; };
		B5A261201B64BFDB006EB6D3 /* MigrationType.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = MigrationType.swift; sourceTree = "<group>"; };
		B5A80DF42212C1AB006096AA /* Playground_macOS.playground */ = {isa = PBXFileReference; lastKnownFileType = file.playground; path = Playground_macOS.playground; sourceTree = "<group>"; xcLanguageSpecificationIdentifier = xcode.lang.swift; };
		B5A80DF52212C1BC006096AA /* Playground_iOS.playground */ = {isa = PBXFileReference; lastKnownFileType = file.playground; path = Playground_iOS.playground; sourceTree = "<group>"; xcLanguageSpecificationIdentifier = xcode.lang.swift; };
		B5A991EB1E9DC2CE0091A2E3 /* VersionLock.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = VersionLock.swift; sourceTree = "<group>"; };
		B5A9921E1EA898710091A2E3 /* UserInfo.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = UserInfo.swift; sourceTree = "<group>"; };
		B5AA37F0235C28EE00FFD4B9 /* DiffableDataSource.CollectionViewAdapter-AppKit.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "DiffableDataSource.CollectionViewAdapter-AppKit.swift"; sourceTree = "<group>"; };
		B5AA37FA235C3D1300FFD4B9 /* UIKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = UIKit.framework; path = Platforms/WatchOS.platform/Developer/SDKs/WatchOS6.0.sdk/System/Library/Frameworks/UIKit.framework; sourceTree = DEVELOPER_DIR; };
		B5AA37FC235C3D1A00FFD4B9 /* SwiftUI.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = SwiftUI.framework; path = Platforms/WatchOS.platform/Developer/SDKs/WatchOS6.0.sdk/System/Library/Frameworks/SwiftUI.framework; sourceTree = DEVELOPER_DIR; };
		B5AD60CD1C90141E00F2B2E8 /* Package.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = Package.swift; sourceTree = SOURCE_ROOT; };
		B5B866DA25E9012F00335476 /* ListPublisher+Reactive.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "ListPublisher+Reactive.swift"; sourceTree = "<group>"; };
		B5B866DF25E9048000335476 /* ObjectPublisher.SnapshotPublisher.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ObjectPublisher.SnapshotPublisher.swift; sourceTree = "<group>"; };
		B5B866EC25F4800800335476 /* DataStack.AddStoragePublisher.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = DataStack.AddStoragePublisher.swift; sourceTree = "<group>"; };
		B5BF7FAC234C41E90070E741 /* Internals.DiffableDataSourceSnapshot.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Internals.DiffableDataSourceSnapshot.swift; sourceTree = "<group>"; };
		B5BF7FB1234C97910070E741 /* DiffableDataSource.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = DiffableDataSource.swift; sourceTree = "<group>"; };
		B5BF7FB6234C97CE0070E741 /* DiffableDataSource.TableViewAdapter-UIKit.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "DiffableDataSource.TableViewAdapter-UIKit.swift"; sourceTree = "<group>"; };
		B5BF7FBB234C99190070E741 /* Internals.DiffableDataUIDispatcher.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Internals.DiffableDataUIDispatcher.swift; sourceTree = "<group>"; };
		B5BF7FC0234D7B2E0070E741 /* ObjectPublisher.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ObjectPublisher.swift; sourceTree = "<group>"; };
		B5BF7FC5234D7E460070E741 /* ObjectSnapshot.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ObjectSnapshot.swift; sourceTree = "<group>"; };
		B5BF7FCA234D80910070E741 /* Internals.LazyNonmutating.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Internals.LazyNonmutating.swift; sourceTree = "<group>"; };
		B5C7958E25D7D18000BDACC1 /* ListState.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ListState.swift; sourceTree = "<group>"; };
		B5C7959325D7D18700BDACC1 /* ObjectState.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ObjectState.swift; sourceTree = "<group>"; };
		B5C7959825D7D8B300BDACC1 /* ListReader.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ListReader.swift; sourceTree = "<group>"; };
		B5C795A025D7EB2200BDACC1 /* ForEach+SwiftUI.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "ForEach+SwiftUI.swift"; sourceTree = "<group>"; };
		B5C795C225DD651F00BDACC1 /* DataStack+Reactive.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "DataStack+Reactive.swift"; sourceTree = "<group>"; };
		B5C795D125E0DD1B00BDACC1 /* ListSnapshot.SectionInfo.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ListSnapshot.SectionInfo.swift; sourceTree = "<group>"; };
		B5C976E21C6C9F6A00B1AF90 /* UnsafeDataTransaction+Observing.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = "UnsafeDataTransaction+Observing.swift"; sourceTree = "<group>"; };
		B5C976E61C6E3A5900B1AF90 /* Internals.CoreStoreFetchedResultsController.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = Internals.CoreStoreFetchedResultsController.swift; sourceTree = "<group>"; };
		B5CA2B071F7E5ACA004B1936 /* WhereClauseType.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = WhereClauseType.swift; sourceTree = "<group>"; };
		B5CA2B111F81DBFE004B1936 /* KeyPathStringConvertible.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = KeyPathStringConvertible.swift; sourceTree = "<group>"; };
		B5D1E22B19FA9FBC003B2874 /* CoreStoreError.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = CoreStoreError.swift; sourceTree = "<group>"; };
		B5D2D5A91F7558CB00A4DE67 /* .cocoapods.yml */ = {isa = PBXFileReference; lastKnownFileType = text; path = .cocoapods.yml; sourceTree = SOURCE_ROOT; };
		B5D339B31E925C2B00C880DE /* DynamicModelTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = DynamicModelTests.swift; sourceTree = "<group>"; };
		B5D339D71E9489AB00C880DE /* CoreStoreObject.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = CoreStoreObject.swift; sourceTree = "<group>"; };
		B5D339DC1E9489C700C880DE /* DynamicObject.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = DynamicObject.swift; sourceTree = "<group>"; };
		B5D339E11E948C3600C880DE /* Value.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = Value.swift; sourceTree = "<group>"; };
		B5D339E61E9493A500C880DE /* Entity.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = Entity.swift; sourceTree = "<group>"; };
		B5D339EB1E9495E500C880DE /* CoreStoreObject+Querying.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = "CoreStoreObject+Querying.swift"; sourceTree = "<group>"; };
		B5D339F01E94AF5800C880DE /* CoreStoreStrings.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = CoreStoreStrings.swift; sourceTree = "<group>"; };
		B5D33A001E96012400C880DE /* Relationship.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = Relationship.swift; sourceTree = "<group>"; };
		B5D372831A39CD6900F583D9 /* Model.xcdatamodel */ = {isa = PBXFileReference; lastKnownFileType = wrapper.xcdatamodel; path = Model.xcdatamodel; sourceTree = "<group>"; };
		B5D39A0119FD00C9000E91BB /* Foundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Foundation.framework; path = System/Library/Frameworks/Foundation.framework; sourceTree = SDKROOT; };
		B5D4A6B623A236DC00D7373F /* DiffableDataSource.BaseAdapter.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = DiffableDataSource.BaseAdapter.swift; sourceTree = "<group>"; };
		B5D8CA752346E7590055D7D1 /* DataStack+DataSources.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "DataStack+DataSources.swift"; sourceTree = "<group>"; };
		B5D8CA7A2346EC550055D7D1 /* ListPublisherTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ListPublisherTests.swift; sourceTree = "<group>"; };
		B5D9C8F61B160ED200E64F0E /* CoreStore.podspec */ = {isa = PBXFileReference; explicitFileType = text.script.ruby; path = CoreStore.podspec; sourceTree = SOURCE_ROOT; };
		B5DAFB472203D9F8003FCCD0 /* Where.Expression.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Where.Expression.swift; sourceTree = "<group>"; };
		B5DAFB492203E01D003FCCD0 /* KeyPathGenericBindings.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = KeyPathGenericBindings.swift; sourceTree = "<group>"; };
		B5DC47C51C93D22900FA3BF3 /* MigrationChainTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = MigrationChainTests.swift; sourceTree = "<group>"; };
		B5DC47C91C93D9C800FA3BF3 /* StorageInterfaceTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = StorageInterfaceTests.swift; sourceTree = "<group>"; };
		B5DE522A230BD7CC00A22534 /* Internals.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Internals.swift; sourceTree = "<group>"; };
		B5DE522F230BDA1300A22534 /* CoreStoreDefaults.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = CoreStoreDefaults.swift; sourceTree = "<group>"; };
		B5E41EBF1EA9BB37006240F0 /* DynamicSchema+Convenience.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = "DynamicSchema+Convenience.swift"; sourceTree = "<group>"; };
		B5E834B81B76311F001D3D50 /* BaseDataTransaction+Importing.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = "BaseDataTransaction+Importing.swift"; sourceTree = "<group>"; };
		B5E84ED81AFF82360064E85B /* README.md */ = {isa = PBXFileReference; lastKnownFileType = net.daringfireball.markdown; path = README.md; sourceTree = SOURCE_ROOT; };
		B5E84ED91AFF82360064E85B /* LICENSE */ = {isa = PBXFileReference; lastKnownFileType = text; path = LICENSE; sourceTree = SOURCE_ROOT; };
		B5E84EDB1AFF84500064E85B /* DataStack.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = DataStack.swift; sourceTree = "<group>"; };
		B5E84EE31AFF84610064E85B /* DefaultLogger.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = DefaultLogger.swift; sourceTree = "<group>"; };
		B5E84EE41AFF84610064E85B /* CoreStore+Logging.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = "CoreStore+Logging.swift"; sourceTree = "<group>"; };
		B5E84EE51AFF84610064E85B /* CoreStoreLogger.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = CoreStoreLogger.swift; sourceTree = "<group>"; };
		B5E84EEA1AFF846E0064E85B /* AsynchronousDataTransaction.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = AsynchronousDataTransaction.swift; sourceTree = "<group>"; };
		B5E84EEB1AFF846E0064E85B /* BaseDataTransaction.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = BaseDataTransaction.swift; sourceTree = "<group>"; };
		B5E84EEC1AFF846E0064E85B /* DataStack+Transaction.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = "DataStack+Transaction.swift"; sourceTree = "<group>"; };
		B5E84EED1AFF846E0064E85B /* UnsafeDataTransaction.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = UnsafeDataTransaction.swift; sourceTree = "<group>"; };
		B5E84EF31AFF846E0064E85B /* SynchronousDataTransaction.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = SynchronousDataTransaction.swift; sourceTree = "<group>"; };
		B5E84EFE1AFF847B0064E85B /* BaseDataTransaction+Querying.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = "BaseDataTransaction+Querying.swift"; sourceTree = "<group>"; };
		B5E84F001AFF847B0064E85B /* Tweak.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = Tweak.swift; sourceTree = "<group>"; };
		B5E84F011AFF847B0064E85B /* From.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = From.swift; sourceTree = "<group>"; };
		B5E84F021AFF847B0064E85B /* GroupBy.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = GroupBy.swift; sourceTree = "<group>"; };
		B5E84F031AFF847B0064E85B /* Select.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = Select.swift; sourceTree = "<group>"; };
		B5E84F041AFF847B0064E85B /* OrderBy.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = OrderBy.swift; sourceTree = "<group>"; };
		B5E84F051AFF847B0064E85B /* Where.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = Where.swift; sourceTree = "<group>"; };
		B5E84F061AFF847B0064E85B /* DataStack+Querying.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = "DataStack+Querying.swift"; sourceTree = "<group>"; };
		B5E84F1A1AFF84860064E85B /* DataStack+Observing.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = "DataStack+Observing.swift"; sourceTree = "<group>"; };
		B5E84F1C1AFF84860064E85B /* ObjectMonitor.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ObjectMonitor.swift; sourceTree = "<group>"; };
		B5E84F1D1AFF84860064E85B /* ListMonitor.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ListMonitor.swift; sourceTree = "<group>"; };
		B5E84F1E1AFF84860064E85B /* ListObserver.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ListObserver.swift; sourceTree = "<group>"; };
		B5E84F1F1AFF84860064E85B /* ObjectObserver.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ObjectObserver.swift; sourceTree = "<group>"; };
		B5E84F271AFF84920064E85B /* NSManagedObject+Convenience.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = "NSManagedObject+Convenience.swift"; sourceTree = "<group>"; };
		B5E84F2B1AFF849C0064E85B /* Internals.NotificationObserver.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = Internals.NotificationObserver.swift; sourceTree = "<group>"; };
		B5E84F2C1AFF849C0064E85B /* NSManagedObjectContext+CoreStore.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = "NSManagedObjectContext+CoreStore.swift"; sourceTree = "<group>"; };
		B5E84F2D1AFF849C0064E85B /* Internals.WeakObject.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = Internals.WeakObject.swift; sourceTree = "<group>"; };
		B5E84F321AFF85470064E85B /* NSManagedObjectContext+Setup.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = "NSManagedObjectContext+Setup.swift"; sourceTree = "<group>"; };
		B5E84F331AFF85470064E85B /* NSManagedObjectContext+Transaction.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = "NSManagedObjectContext+Transaction.swift"; sourceTree = "<group>"; };
		B5E84F351AFF85470064E85B /* NSManagedObjectContext+Querying.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = "NSManagedObjectContext+Querying.swift"; sourceTree = "<group>"; };
		B5E84F401AFF8CCD0064E85B /* TypeErasedClauses.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = TypeErasedClauses.swift; sourceTree = "<group>"; };
		B5E8A71F21C1015300EF006A /* CoreStoreObject+Observing.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "CoreStoreObject+Observing.swift"; sourceTree = "<group>"; };
		B5F1DA8C1B9AA97D007C5CBB /* ImportableObject.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ImportableObject.swift; sourceTree = "<group>"; };
		B5F1DA8F1B9AA991007C5CBB /* ImportableUniqueObject.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ImportableUniqueObject.swift; sourceTree = "<group>"; };
		B5F5848628633741001F57ED /* Module.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Module.swift; sourceTree = "<group>"; };
		B5F8496B234898240029D57B /* ListSnapshot.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ListSnapshot.swift; sourceTree = "<group>"; };
		B5F849702348A6690029D57B /* EnvironmentValues+DataSources.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "EnvironmentValues+DataSources.swift"; sourceTree = "<group>"; };
		B5F9C092287849E0007AAD2E /* DataStack+Concurrency.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "DataStack+Concurrency.swift"; sourceTree = "<group>"; };
		B5F9C097287850D6007AAD2E /* MigrationProgress.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = MigrationProgress.swift; sourceTree = "<group>"; };
		B5FAD6A81B50A4B300714891 /* Progress+Convenience.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = "Progress+Convenience.swift"; sourceTree = "<group>"; };
		B5FAD6AB1B51285300714891 /* Internals.MigrationManager.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = Internals.MigrationManager.swift; sourceTree = "<group>"; };
		B5FE4DA11C8481E100FA6A91 /* StorageInterface.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = StorageInterface.swift; sourceTree = "<group>"; };
		B5FE4DA61C84FB4400FA6A91 /* InMemoryStore.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = InMemoryStore.swift; sourceTree = "<group>"; };
		B5FE4DAB1C85D44E00FA6A91 /* SQLiteStore.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = SQLiteStore.swift; sourceTree = "<group>"; };
		B5FEC18D1C9166E200532541 /* NSPersistentStore+Setup.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = "NSPersistentStore+Setup.swift"; sourceTree = "<group>"; };
/* End PBXFileReference section */

/* Begin PBXFrameworksBuildPhase section */
		2F03A52C19C5C6DA005002A5 /* Frameworks */ = {
			isa = PBXFrameworksBuildPhase;
			buildActionMask = 2147483647;
			files = (
				B501323923477FAC00FC238B /* UIKit.framework in Frameworks */,
				B501323723477F9300FC238B /* SwiftUI.framework in Frameworks */,
				B5D39A0219FD00C9000E91BB /* Foundation.framework in Frameworks */,
				2F03A54D19C5C872005002A5 /* CoreData.framework in Frameworks */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
		2F03A53819C5C6DA005002A5 /* Frameworks */ = {
			isa = PBXFrameworksBuildPhase;
			buildActionMask = 2147483647;
			files = (
				B58B22F51C93C1BA00521925 /* CoreStore.framework in Frameworks */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
		82BA18851C4BBCBA00A0916E /* Frameworks */ = {
			isa = PBXFrameworksBuildPhase;
			buildActionMask = 2147483647;
			files = (
				B501323D23477FD500FC238B /* UIKit.framework in Frameworks */,
				B501323F23477FE800FC238B /* SwiftUI.framework in Frameworks */,
				B56507961D3930C1000596DA /* Foundation.framework in Frameworks */,
				B56507941D3930BC000596DA /* CoreData.framework in Frameworks */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
		82BA188F1C4BBCBA00A0916E /* Frameworks */ = {
			isa = PBXFrameworksBuildPhase;
			buildActionMask = 2147483647;
			files = (
				82BA18931C4BBCBA00A0916E /* CoreStore.framework in Frameworks */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
		B5114DC328CEEE5400EEAE78 /* Frameworks */ = {
			isa = PBXFrameworksBuildPhase;
			buildActionMask = 2147483647;
			files = (
				B5114DC428CEEE5400EEAE78 /* CoreStore.framework in Frameworks */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
		B52DD1701BE1F8CC00949AFE /* Frameworks */ = {
			isa = PBXFrameworksBuildPhase;
			buildActionMask = 2147483647;
			files = (
				B50132412347800000FC238B /* AppKit.framework in Frameworks */,
				B501324023477FF800FC238B /* SwiftUI.framework in Frameworks */,
				B56507A01D3930F5000596DA /* Foundation.framework in Frameworks */,
				B565079E1D3930ED000596DA /* CoreData.framework in Frameworks */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
		B52DD17A1BE1F8CC00949AFE /* Frameworks */ = {
			isa = PBXFrameworksBuildPhase;
			buildActionMask = 2147483647;
			files = (
				B52DD17E1BE1F8CD00949AFE /* CoreStore.framework in Frameworks */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
		B563216B1BD65082006C9394 /* Frameworks */ = {
			isa = PBXFrameworksBuildPhase;
			buildActionMask = 2147483647;
			files = (
				B5AA37FD235C3D1A00FFD4B9 /* SwiftUI.framework in Frameworks */,
				B565079A1D3930D1000596DA /* Foundation.framework in Frameworks */,
				B56507981D3930CC000596DA /* CoreData.framework in Frameworks */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
/* End PBXFrameworksBuildPhase section */

/* Begin PBXGroup section */
		2F03A52619C5C6DA005002A5 = {
			isa = PBXGroup;
			children = (
				B5A80DF52212C1BC006096AA /* Playground_iOS.playground */,
				B5A80DF42212C1AB006096AA /* Playground_macOS.playground */,
				2F291E3119C6D4D3007AF63F /* Frameworks */,
				2F03A53219C5C6DA005002A5 /* Sources */,
				2F03A53C19C5C6DA005002A5 /* CoreStoreTests */,
				2F03A53119C5C6DA005002A5 /* Products */,
			);
			indentWidth = 4;
			sourceTree = "<group>";
			tabWidth = 4;
		};
		2F03A53119C5C6DA005002A5 /* Products */ = {
			isa = PBXGroup;
			children = (
				2F03A53019C5C6DA005002A5 /* CoreStore.framework */,
				2F03A53B19C5C6DA005002A5 /* CoreStoreTests.xctest */,
				B563216F1BD65082006C9394 /* CoreStore.framework */,
				B52DD1741BE1F8CC00949AFE /* CoreStore.framework */,
				B52DD17D1BE1F8CC00949AFE /* CoreStoreTests.xctest */,
				82BA18891C4BBCBA00A0916E /* CoreStore.framework */,
				82BA18921C4BBCBA00A0916E /* CoreStoreTests.xctest */,
				B5114DC928CEEE5400EEAE78 /* CoreStoreTests.xctest */,
			);
			name = Products;
			sourceTree = "<group>";
		};
		2F03A53219C5C6DA005002A5 /* Sources */ = {
			isa = PBXGroup;
			children = (
				2F03A53519C5C6DA005002A5 /* CoreStore.h */,
				B5F5848628633741001F57ED /* Module.swift */,
				B5A5F26B1CAFF8D0004AB9AF /* Swift */,
				2F03A53319C5C6DA005002A5 /* Supporting Files */,
			);
			path = Sources;
			sourceTree = "<group>";
		};
		2F03A53319C5C6DA005002A5 /* Supporting Files */ = {
			isa = PBXGroup;
			children = (
				2F03A53419C5C6DA005002A5 /* Info.plist */,
				B5E84ED81AFF82360064E85B /* README.md */,
				B5E84ED91AFF82360064E85B /* LICENSE */,
				B5D9C8F61B160ED200E64F0E /* CoreStore.podspec */,
				B5D2D5A91F7558CB00A4DE67 /* .cocoapods.yml */,
				B524E78721CA20AC00BEB794 /* .jazzy.yaml */,
				B5AD60CD1C90141E00F2B2E8 /* Package.swift */,
			);
			name = "Supporting Files";
			sourceTree = "<group>";
		};
		2F03A53C19C5C6DA005002A5 /* CoreStoreTests */ = {
			isa = PBXGroup;
			children = (
				B5AA37FE235DEBD700FFD4B9 /* BaseTests */,
				B5D339B31E925C2B00C880DE /* DynamicModelTests.swift */,
				B5519A3F1CA1B17B002BEF78 /* ErrorTests.swift */,
				B52557871D02DE8100E51965 /* FetchTests.swift */,
				B5489F4F1CF603D5008B4978 /* FromTests.swift */,
				B525577B1D0291FE00E51965 /* GroupByTests.swift */,
				B5220E0B1D0D0D19009BC71E /* ImportTests.swift */,
				B525576B1CFAF18F00E51965 /* IntoTests.swift */,
				B5220E0F1D0DA6AB009BC71E /* ListObserverTests.swift */,
				B5D8CA7A2346EC550055D7D1 /* ListPublisherTests.swift */,
				B5DC47C51C93D22900FA3BF3 /* MigrationChainTests.swift */,
				B5220E071D0C5F8D009BC71E /* ObjectObserverTests.swift */,
				B581B9312362BB8C002BDB2B /* ObjectPublisherTests.swift */,
				B52557771D02826E00E51965 /* OrderByTests.swift */,
				B57D27C11D0BC20100539C58 /* QueryTests.swift */,
				B52557831D02A07400E51965 /* SectionByTests.swift */,
				B525576F1D02561A00E51965 /* SelectTests.swift */,
				B58085741CDF7F00004C2EEB /* SetupTests.swift */,
				B596BBAD1DD59FDB001DCDD9 /* ConvenienceTests.swift */,
				B5DC47C91C93D9C800FA3BF3 /* StorageInterfaceTests.swift */,
				2F03A53D19C5C6DA005002A5 /* Supporting Files */,
				B5AA37FF235DEBF500FFD4B9 /* TestEntities */,
				B5489F451CF5F017008B4978 /* TransactionTests.swift */,
				B525577F1D029D2500E51965 /* TweakTests.swift */,
				B59A51822256C85E00CEF3C5 /* VersionLockTests.swift */,
				B52557731D02791400E51965 /* WhereTests.swift */,
			);
			path = CoreStoreTests;
			sourceTree = "<group>";
		};
		2F03A53D19C5C6DA005002A5 /* Supporting Files */ = {
			isa = PBXGroup;
			children = (
				B5D372821A39CD6900F583D9 /* Model.xcdatamodeld */,
				2F03A53E19C5C6DA005002A5 /* Info.plist */,
			);
			name = "Supporting Files";
			sourceTree = "<group>";
		};
		2F291E3119C6D4D3007AF63F /* Frameworks */ = {
			isa = PBXGroup;
			children = (
				B5AA37FC235C3D1A00FFD4B9 /* SwiftUI.framework */,
				B5AA37FA235C3D1300FFD4B9 /* UIKit.framework */,
				B501323E23477FE800FC238B /* SwiftUI.framework */,
				B501323C23477FD500FC238B /* UIKit.framework */,
				B501323A23477FB600FC238B /* AppKit.framework */,
				B501323823477FAC00FC238B /* UIKit.framework */,
				B501323623477F9300FC238B /* SwiftUI.framework */,
				B565079F1D3930F5000596DA /* Foundation.framework */,
				B565079D1D3930ED000596DA /* CoreData.framework */,
				B56507991D3930D1000596DA /* Foundation.framework */,
				B56507971D3930CC000596DA /* CoreData.framework */,
				B56507951D3930C1000596DA /* Foundation.framework */,
				B56507931D3930BC000596DA /* CoreData.framework */,
				B5548CD71BD65AE50077652A /* CoreData.framework */,
				B56321791BD650DE006C9394 /* CoreData.framework */,
				82BA18E01C4BBE2C00A0916E /* CoreData.framework */,
				2F03A54C19C5C872005002A5 /* CoreData.framework */,
				B5548CD51BD65AE00077652A /* Foundation.framework */,
				B563217B1BD650E3006C9394 /* Foundation.framework */,
				82BA18DE1C4BBE2600A0916E /* Foundation.framework */,
				B5D39A0119FD00C9000E91BB /* Foundation.framework */,
			);
			name = Frameworks;
			sourceTree = "<group>";
		};
		B50564CC2350699700482308 /* Protocols */ = {
			isa = PBXGroup;
			children = (
				B5831B6F1F34AC3400A9F647 /* AttributeProtocol.swift */,
				B5831B741F34AC7A00A9F647 /* RelationshipProtocol.swift */,
				B56E4ED323CDB54A00E1708C /* FieldProtocol.swift */,
				B50C3ED923D0545700B29880 /* FieldAttributeProtocol.swift */,
				B57E6FAB23D30A5B000FD031 /* FieldRelationshipProtocol.swift */,
				B50564D22350CC3100482308 /* PropertyProtocol.swift */,
				B53D9E5823513712000F48FB /* DiffableDataSourceSnapshotProtocol.swift */,
				B50E175623517DE4004F033C /* Differentiable.swift */,
			);
			name = Protocols;
			sourceTree = "<group>";
		};
		B50C3EDE23D05BB200B29880 /* Coders */ = {
			isa = PBXGroup;
			children = (
				B50C3EDF23D062C300B29880 /* FieldCoderType.swift */,
				B50C3EE923D1601400B29880 /* FieldCoders.swift */,
				B50C3EEE23D1605C00B29880 /* FieldCoders.DefaultNSSecureCoding.swift */,
				B50C3EF323D1623A00B29880 /* FieldCoders.NSCoding.swift */,
				B50C3EF823D1987D00B29880 /* FieldCoders.Json.swift */,
				B50C3EFD23D1AB1400B29880 /* FieldCoders.Plist.swift */,
			);
			name = Coders;
			sourceTree = "<group>";
		};
		B51B5C2922D43854009FA3BA /* KeyPaths */ = {
			isa = PBXGroup;
			children = (
				B5CA2B111F81DBFE004B1936 /* KeyPathStringConvertible.swift */,
				B5DAFB492203E01D003FCCD0 /* KeyPathGenericBindings.swift */,
				B51B5C2C22D43E38009FA3BA /* KeyPath+KeyPaths.swift */,
				B51B5C2A22D43931009FA3BA /* String+KeyPaths.swift */,
			);
			name = KeyPaths;
			sourceTree = "<group>";
		};
		B5215CA21FA47BF300139E3A /* Chained Clauses */ = {
			isa = PBXGroup;
			children = (
				B55514E91EED8BF900BAB888 /* From+Querying.swift */,
				B5215CA31FA47DFD00139E3A /* FetchChainBuilder.swift */,
				B5215CA81FA4810300139E3A /* QueryChainBuilder.swift */,
				B5215CAD1FA4812500139E3A /* SectionMonitorBuilder.swift */,
			);
			name = "Chained Clauses";
			sourceTree = "<group>";
		};
		B52F74391E9B8724005F3DAC /* Dynamic Schema */ = {
			isa = PBXGroup;
			children = (
				B52F743A1E9B8724005F3DAC /* DynamicSchema.swift */,
				B52F74491E9B8740005F3DAC /* CoreStoreSchema.swift */,
				B52F743C1E9B8724005F3DAC /* XcodeDataModelSchema.swift */,
				B52F743B1E9B8724005F3DAC /* UnsafeDataModelSchema.swift */,
			);
			name = "Dynamic Schema";
			sourceTree = "<group>";
		};
		B52FEC722596DB6400368BFB /* SwiftUI */ = {
			isa = PBXGroup;
			children = (
				B5C7959F25D7EB1200BDACC1 /* Extensions */,
				B5C7959E25D7E8B100BDACC1 /* Views */,
				B5C7959D25D7E89B00BDACC1 /* PropertyWrappers */,
			);
			name = SwiftUI;
			sourceTree = "<group>";
		};
		B56923DB1EB827F5007C4DC9 /* Schema Mapping Providers */ = {
			isa = PBXGroup;
			children = (
				B56923DE1EB827F5007C4DC9 /* SchemaMappingProvider.swift */,
				B56923DD1EB827F5007C4DC9 /* InferredSchemaMappingProvider.swift */,
				B56923DF1EB827F5007C4DC9 /* XcodeSchemaMappingProvider.swift */,
				B56923DC1EB827F5007C4DC9 /* CustomSchemaMappingProvider.swift */,
			);
			name = "Schema Mapping Providers";
			sourceTree = "<group>";
		};
		B56964D11B22FF700075EE4A /* Migrating */ = {
			isa = PBXGroup;
			children = (
				B56964D31B22FFAD0075EE4A /* DataStack+Migration.swift */,
				B546F9721C9C553300D5AC55 /* SetupResult.swift */,
				B56007151B4018AB00A9A8F9 /* MigrationChain.swift */,
				B5A261201B64BFDB006EB6D3 /* MigrationType.swift */,
				B56965231B356B820075EE4A /* MigrationResult.swift */,
				B56923DB1EB827F5007C4DC9 /* Schema Mapping Providers */,
			);
			name = Migrating;
			sourceTree = "<group>";
		};
		B56E4EC823CD9B2E00E1708C /* Field Properties */ = {
			isa = PBXGroup;
			children = (
				B56E4EC923CD9B4800E1708C /* Field.swift */,
				B56E4ECE23CD9E4200E1708C /* Field.Stored.swift */,
				B56E4EE323CEDF0900E1708C /* Field.Virtual.swift */,
				B50C3EE423D153EA00B29880 /* Field.Coded.swift */,
				B57E6FA123D302FA000FD031 /* Field.Relationship.swift */,
				B50C3EDE23D05BB200B29880 /* Coders */,
				B56E4EDD23CEBB0400E1708C /* Supported Values */,
			);
			name = "Field Properties";
			sourceTree = "<group>";
		};
		B56E4EDD23CEBB0400E1708C /* Supported Values */ = {
			isa = PBXGroup;
			children = (
				B56E4EDE23CEBCF000E1708C /* FieldOptionalType.swift */,
				B56E4ED823CEB8E700E1708C /* FieldStorableType.swift */,
				B57E6FA623D305D6000FD031 /* FIeldRelationshipType.swift */,
			);
			name = "Supported Values";
			sourceTree = "<group>";
		};
		B57358D71E5A7F9B0094B50A /* Dynamic Models */ = {
			isa = PBXGroup;
			children = (
				B5D339D71E9489AB00C880DE /* CoreStoreObject.swift */,
				B53CA9A11EF1EF1600E0F440 /* PartialObject.swift */,
				B50E42F623FBB91800ED476E /* ObjectProxy.swift */,
				B56E4EC823CD9B2E00E1708C /* Field Properties */,
				B5831B6E1F3355C300A9F647 /* Legacy Properties */,
				B52F74391E9B8724005F3DAC /* Dynamic Schema */,
				B5D339DC1E9489C700C880DE /* DynamicObject.swift */,
				B52F742E1E9B50D0005F3DAC /* SchemaHistory.swift */,
				B5D339E61E9493A500C880DE /* Entity.swift */,
				B5A991EB1E9DC2CE0091A2E3 /* VersionLock.swift */,
			);
			name = "Dynamic Models";
			sourceTree = "<group>";
		};
		B5831B6E1F3355C300A9F647 /* Legacy Properties */ = {
			isa = PBXGroup;
			children = (
				B5D33A001E96012400C880DE /* Relationship.swift */,
				B509D7C323C848DA00F42824 /* Relationship.ToOne.swift */,
				B509D7C823C8491C00F42824 /* Relationship.ToManyOrdered.swift */,
				B509D7CD23C8492800F42824 /* Relationship.ToManyUnordered.swift */,
				B5D339E11E948C3600C880DE /* Value.swift */,
				B509D7B923C846E300F42824 /* Value.Required.swift */,
				B509D7BB23C847BC00F42824 /* Value.Optional.swift */,
				B5831B791F34ACBA00A9F647 /* Transformable.swift */,
				B509D7D223C84E1900F42824 /* Transformable.Required.swift */,
				B509D7D723C84E2600F42824 /* Transformable.Optional.swift */,
			);
			name = "Legacy Properties";
			sourceTree = "<group>";
		};
		B5A1DAC61F111BBE003CF369 /* KeyPath Utilities */ = {
			isa = PBXGroup;
			children = (
				B5A1DAC71F111BFA003CF369 /* KeyPath+Querying.swift */,
				B5D339EB1E9495E500C880DE /* CoreStoreObject+Querying.swift */,
			);
			name = "KeyPath Utilities";
			sourceTree = "<group>";
		};
		B5A5F26B1CAFF8D0004AB9AF /* Swift */ = {
			isa = PBXGroup;
			children = (
				B5DE522F230BDA1300A22534 /* CoreStoreDefaults.swift */,
				B5D1E22B19FA9FBC003B2874 /* CoreStoreError.swift */,
				B549F6721E56A92800FBAB2D /* CoreDataNativeType.swift */,
				B5D339F01E94AF5800C880DE /* CoreStoreStrings.swift */,
				B5F9C091287849CB007AAD2E /* Swift Concurrency */,
				B5C795BE25D933C200BDACC1 /* Reactive Programming */,
				B52FEC722596DB6400368BFB /* SwiftUI */,
				B5E84EDA1AFF84500064E85B /* Setup */,
				B51B5C2922D43854009FA3BA /* KeyPaths */,
				B5E84EE21AFF84610064E85B /* Logging */,
				B5E84EE91AFF846E0064E85B /* Transactions */,
				B5E834B61B7630BD001D3D50 /* Importing */,
				B5E84EFD1AFF847B0064E85B /* Fetching and Querying */,
				B5E84F191AFF84860064E85B /* Observing */,
				B56964D11B22FF700075EE4A /* Migrating */,
				B5E5FA4C22D15D3C00330931 /* DataSources */,
				B5E84F261AFF84920064E85B /* Convenience */,
				B5E84F291AFF849C0064E85B /* Internals */,
			);
			name = Swift;
			sourceTree = "<group>";
		};
		B5AA37FE235DEBD700FFD4B9 /* BaseTests */ = {
			isa = PBXGroup;
			children = (
				B5489F4B1CF5F743008B4978 /* BaseTestCase.swift */,
				B57D27BD1D0BBE8200539C58 /* BaseTestDataTestCase.swift */,
			);
			name = BaseTests;
			sourceTree = "<group>";
		};
		B5AA37FF235DEBF500FFD4B9 /* TestEntities */ = {
			isa = PBXGroup;
			children = (
				B5489F3D1CF5EEBC008B4978 /* TestEntity1.swift */,
				B5489F3E1CF5EEBC008B4978 /* TestEntity2.swift */,
			);
			name = TestEntities;
			sourceTree = "<group>";
		};
		B5C7959D25D7E89B00BDACC1 /* PropertyWrappers */ = {
			isa = PBXGroup;
			children = (
				B5C7958E25D7D18000BDACC1 /* ListState.swift */,
				B5C7959325D7D18700BDACC1 /* ObjectState.swift */,
			);
			name = PropertyWrappers;
			sourceTree = "<group>";
		};
		B5C7959E25D7E8B100BDACC1 /* Views */ = {
			isa = PBXGroup;
			children = (
				B5C7959825D7D8B300BDACC1 /* ListReader.swift */,
				B52FEC732596DBE000368BFB /* ObjectReader.swift */,
			);
			name = Views;
			sourceTree = "<group>";
		};
		B5C7959F25D7EB1200BDACC1 /* Extensions */ = {
			isa = PBXGroup;
			children = (
				B5C795A025D7EB2200BDACC1 /* ForEach+SwiftUI.swift */,
			);
			name = Extensions;
			sourceTree = "<group>";
		};
		B5C795BE25D933C200BDACC1 /* Reactive Programming */ = {
			isa = PBXGroup;
			children = (
				B5C795C225DD651F00BDACC1 /* DataStack+Reactive.swift */,
				B5B866DA25E9012F00335476 /* ListPublisher+Reactive.swift */,
				B5944EF525E269F9001D1D81 /* ObjectPublisher+Reactive.swift */,
				B5B866EC25F4800800335476 /* DataStack.AddStoragePublisher.swift */,
				B5944EFA25E8E8DA001D1D81 /* ListPublisher.SnapshotPublisher.swift */,
				B5B866DF25E9048000335476 /* ObjectPublisher.SnapshotPublisher.swift */,
				B5F9C097287850D6007AAD2E /* MigrationProgress.swift */,
			);
			name = "Reactive Programming";
			sourceTree = "<group>";
		};
		B5E5FA4C22D15D3C00330931 /* DataSources */ = {
			isa = PBXGroup;
			children = (
				B5F849702348A6690029D57B /* EnvironmentValues+DataSources.swift */,
				B50132292344ECB500FC238B /* ListPublisher.swift */,
				B5F8496B234898240029D57B /* ListSnapshot.swift */,
				B5C795D125E0DD1B00BDACC1 /* ListSnapshot.SectionInfo.swift */,
				B5BF7FC0234D7B2E0070E741 /* ObjectPublisher.swift */,
				B5BF7FC5234D7E460070E741 /* ObjectSnapshot.swift */,
				B55BB4D3235012AE00C33E34 /* ObjectRepresentation.swift */,
				B50EE14123473C92009B8C47 /* CoreStoreObject+DataSources.swift */,
				B5D8CA752346E7590055D7D1 /* DataStack+DataSources.swift */,
				B5BF7FB1234C97910070E741 /* DiffableDataSource.swift */,
				B514EF0D23A8BEEA0093DBA4 /* DiffableDataSource.Target.swift */,
				B5D4A6B623A236DC00D7373F /* DiffableDataSource.BaseAdapter.swift */,
				B5BF7FB6234C97CE0070E741 /* DiffableDataSource.TableViewAdapter-UIKit.swift */,
				B5635D132356C39500B80E6B /* DiffableDataSource.CollectionViewAdapter-UIKit.swift */,
				B5AA37F0235C28EE00FFD4B9 /* DiffableDataSource.CollectionViewAdapter-AppKit.swift */,
			);
			name = DataSources;
			sourceTree = "<group>";
		};
		B5E834B61B7630BD001D3D50 /* Importing */ = {
			isa = PBXGroup;
			children = (
				B5F1DA8C1B9AA97D007C5CBB /* ImportableObject.swift */,
				B5F1DA8F1B9AA991007C5CBB /* ImportableUniqueObject.swift */,
				B5E834B81B76311F001D3D50 /* BaseDataTransaction+Importing.swift */,
				B509C7F31E54511B0061C547 /* ImportableAttributeType.swift */,
			);
			name = Importing;
			sourceTree = "<group>";
		};
		B5E84EDA1AFF84500064E85B /* Setup */ = {
			isa = PBXGroup;
			children = (
				B5E84EDB1AFF84500064E85B /* DataStack.swift */,
				B57358D71E5A7F9B0094B50A /* Dynamic Models */,
				B5FE4DA01C84818B00FA6A91 /* StorageInterfaces */,
			);
			name = Setup;
			sourceTree = "<group>";
		};
		B5E84EE21AFF84610064E85B /* Logging */ = {
			isa = PBXGroup;
			children = (
				B5E84EE31AFF84610064E85B /* DefaultLogger.swift */,
				B5E84EE41AFF84610064E85B /* CoreStore+Logging.swift */,
				B5E84EE51AFF84610064E85B /* CoreStoreLogger.swift */,
				B51FE5AA1CD4D00300E54258 /* CoreStore+CustomDebugStringConvertible.swift */,
			);
			name = Logging;
			sourceTree = "<group>";
		};
		B5E84EE91AFF846E0064E85B /* Transactions */ = {
			isa = PBXGroup;
			children = (
				B56007101B3F6BD500A9A8F9 /* Into.swift */,
				B5E84EEB1AFF846E0064E85B /* BaseDataTransaction.swift */,
				B5E84EEA1AFF846E0064E85B /* AsynchronousDataTransaction.swift */,
				B5E84EF31AFF846E0064E85B /* SynchronousDataTransaction.swift */,
				B5E84EED1AFF846E0064E85B /* UnsafeDataTransaction.swift */,
				B5E84EEC1AFF846E0064E85B /* DataStack+Transaction.swift */,
				B50392F81C478FF3009900CA /* NSManagedObject+Transaction.swift */,
			);
			name = Transactions;
			sourceTree = "<group>";
		};
		B5E84EFD1AFF847B0064E85B /* Fetching and Querying */ = {
			isa = PBXGroup;
			children = (
				B5E84EFE1AFF847B0064E85B /* BaseDataTransaction+Querying.swift */,
				B5E84F061AFF847B0064E85B /* DataStack+Querying.swift */,
				B596BBB51DD5BC67001DCDD9 /* FetchableSource.swift */,
				B596BBBA1DD5C39F001DCDD9 /* QueryableSource.swift */,
				B549F65D1E569C7400FBAB2D /* QueryableAttributeType.swift */,
				B5215CA21FA47BF300139E3A /* Chained Clauses */,
				B5A1DAC61F111BBE003CF369 /* KeyPath Utilities */,
				B5E84F0A1AFF847B0064E85B /* Protocol Clauses */,
				B5E84EFF1AFF847B0064E85B /* Concrete Clauses */,
			);
			name = "Fetching and Querying";
			sourceTree = "<group>";
		};
		B5E84EFF1AFF847B0064E85B /* Concrete Clauses */ = {
			isa = PBXGroup;
			children = (
				B5E84F011AFF847B0064E85B /* From.swift */,
				B5E84F031AFF847B0064E85B /* Select.swift */,
				B5E84F051AFF847B0064E85B /* Where.swift */,
				B5DAFB472203D9F8003FCCD0 /* Where.Expression.swift */,
				B5E84F041AFF847B0064E85B /* OrderBy.swift */,
				B5E84F021AFF847B0064E85B /* GroupBy.swift */,
				B5E84F001AFF847B0064E85B /* Tweak.swift */,
			);
			name = "Concrete Clauses";
			sourceTree = "<group>";
		};
		B5E84F0A1AFF847B0064E85B /* Protocol Clauses */ = {
			isa = PBXGroup;
			children = (
				B5E84F401AFF8CCD0064E85B /* TypeErasedClauses.swift */,
				B5CA2B071F7E5ACA004B1936 /* WhereClauseType.swift */,
			);
			name = "Protocol Clauses";
			sourceTree = "<group>";
		};
		B5E84F191AFF84860064E85B /* Observing */ = {
			isa = PBXGroup;
			children = (
				B56007131B3F6C2800A9A8F9 /* SectionBy.swift */,
				B5E84F1A1AFF84860064E85B /* DataStack+Observing.swift */,
				B5E8A71F21C1015300EF006A /* CoreStoreObject+Observing.swift */,
				B5C976E21C6C9F6A00B1AF90 /* UnsafeDataTransaction+Observing.swift */,
				B5E84F1C1AFF84860064E85B /* ObjectMonitor.swift */,
				B5E84F1F1AFF84860064E85B /* ObjectObserver.swift */,
				B5E84F1D1AFF84860064E85B /* ListMonitor.swift */,
				B5E84F1E1AFF84860064E85B /* ListObserver.swift */,
			);
			name = Observing;
			sourceTree = "<group>";
		};
		B5E84F261AFF84920064E85B /* Convenience */ = {
			isa = PBXGroup;
			children = (
				B5E84F271AFF84920064E85B /* NSManagedObject+Convenience.swift */,
				B512607E1E97A18000402229 /* CoreStoreObject+Convenience.swift */,
				B5FAD6A81B50A4B300714891 /* Progress+Convenience.swift */,
				B5202CF91C04688100DED140 /* NSFetchedResultsController+Convenience.swift */,
				B5A9921E1EA898710091A2E3 /* UserInfo.swift */,
				B5E41EBF1EA9BB37006240F0 /* DynamicSchema+Convenience.swift */,
			);
			name = Convenience;
			sourceTree = "<group>";
		};
		B5E84F291AFF849C0064E85B /* Internals */ = {
			isa = PBXGroup;
			children = (
				B50564CC2350699700482308 /* Protocols */,
				B53B275E1EE3B92E00E9B352 /* CoreStoreManagedObject.swift */,
				B533C4DA1D7D4BFA001383CB /* DispatchQueue+CoreStore.swift */,
				B5DE522A230BD7CC00A22534 /* Internals.swift */,
				B50C3F0223D1B01C00B29880 /* Internals.AnyFieldCoder.swift */,
				B5C976E61C6E3A5900B1AF90 /* Internals.CoreStoreFetchedResultsController.swift */,
				B5474D142227C08700B21FEC /* Internals.CoreStoreFetchRequest.swift */,
				B5BF7FAC234C41E90070E741 /* Internals.DiffableDataSourceSnapshot.swift */,
				B51260921E9B28F100402229 /* Internals.EntityIdentifier.swift */,
				B5BF7FBB234C99190070E741 /* Internals.DiffableDataUIDispatcher.swift */,
				B50E174C23517C03004F033C /* Internals.DiffableDataUIDispatcher.StagedChangeset.swift */,
				B50E175123517C6B004F033C /* Internals.DiffableDataUIDispatcher.Changeset.swift */,
				B50E175B2351848E004F033C /* Internals.DiffableDataUIDispatcher.DiffResult.swift */,
				B501322F2346B76E00FC238B /* Internals.FetchedDiffableDataSourceSnapshotDelegate.swift */,
				B54A6A541BA15F2A007870FD /* Internals.FetchedResultsControllerDelegate.swift */,
				B5BF7FCA234D80910070E741 /* Internals.LazyNonmutating.swift */,
				B5FAD6AB1B51285300714891 /* Internals.MigrationManager.swift */,
				B5E84F2B1AFF849C0064E85B /* Internals.NotificationObserver.swift */,
				B5277676234F265F0056BE9F /* Internals.SharedNotificationObserver.swift */,
				B50E17602351FA66004F033C /* Internals.Closure.swift */,
				B5E84F2D1AFF849C0064E85B /* Internals.WeakObject.swift */,
				B51260881E9B252B00402229 /* NSEntityDescription+DynamicModel.swift */,
				B56923C31EB823B4007C4DC9 /* NSEntityDescription+Migration.swift */,
				B58D0C621EAA0C7E003EDD87 /* NSManagedObject+DynamicModel.swift */,
				B52FD3A91E3B3EF10001D919 /* NSManagedObject+Logging.swift */,
				B5E84F2C1AFF849C0064E85B /* NSManagedObjectContext+CoreStore.swift */,
				B5277671234F1AEB0056BE9F /* NSManagedObjectContext+Logging.swift */,
				B5E84F351AFF85470064E85B /* NSManagedObjectContext+Querying.swift */,
				B5E84F321AFF85470064E85B /* NSManagedObjectContext+Setup.swift */,
				B5E84F331AFF85470064E85B /* NSManagedObjectContext+Transaction.swift */,
				B56923C81EB82410007C4DC9 /* NSManagedObjectModel+Migration.swift */,
				B5FEC18D1C9166E200532541 /* NSPersistentStore+Setup.swift */,
				B59AFF401C6593E400C0ABE2 /* NSPersistentStoreCoordinator+Setup.swift */,
			);
			name = Internals;
			sourceTree = "<group>";
		};
		B5F9C091287849CB007AAD2E /* Swift Concurrency */ = {
			isa = PBXGroup;
			children = (
				B5F9C092287849E0007AAD2E /* DataStack+Concurrency.swift */,
			);
			name = "Swift Concurrency";
			sourceTree = "<group>";
		};
		B5FE4DA01C84818B00FA6A91 /* StorageInterfaces */ = {
			isa = PBXGroup;
			children = (
				B5FE4DA11C8481E100FA6A91 /* StorageInterface.swift */,
				B5FE4DA61C84FB4400FA6A91 /* InMemoryStore.swift */,
				B5FE4DAB1C85D44E00FA6A91 /* SQLiteStore.swift */,
			);
			name = StorageInterfaces;
			sourceTree = "<group>";
		};
/* End PBXGroup section */

/* Begin PBXHeadersBuildPhase section */
		2F03A52D19C5C6DA005002A5 /* Headers */ = {
			isa = PBXHeadersBuildPhase;
			buildActionMask = 2147483647;
			files = (
				2F03A53619C5C6DA005002A5 /* CoreStore.h in Headers */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
		82BA18861C4BBCBA00A0916E /* Headers */ = {
			isa = PBXHeadersBuildPhase;
			buildActionMask = 2147483647;
			files = (
				82BA18A01C4BBD1400A0916E /* CoreStore.h in Headers */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
		B52DD1711BE1F8CC00949AFE /* Headers */ = {
			isa = PBXHeadersBuildPhase;
			buildActionMask = 2147483647;
			files = (
				B52DD1931BE1F8FD00949AFE /* CoreStore.h in Headers */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
		B563216C1BD65082006C9394 /* Headers */ = {
			isa = PBXHeadersBuildPhase;
			buildActionMask = 2147483647;
			files = (
				B563217E1BD65110006C9394 /* CoreStore.h in Headers */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
/* End PBXHeadersBuildPhase section */

/* Begin PBXNativeTarget section */
		2F03A52F19C5C6DA005002A5 /* CoreStore iOS */ = {
			isa = PBXNativeTarget;
			buildConfigurationList = 2F03A54319C5C6DA005002A5 /* Build configuration list for PBXNativeTarget "CoreStore iOS" */;
			buildPhases = (
				2F03A52D19C5C6DA005002A5 /* Headers */,
				2F03A52B19C5C6DA005002A5 /* Sources */,
				2F03A52C19C5C6DA005002A5 /* Frameworks */,
				2F03A52E19C5C6DA005002A5 /* Resources */,
			);
			buildRules = (
			);
			dependencies = (
			);
			name = "CoreStore iOS";
			productName = CoreStore;
			productReference = 2F03A53019C5C6DA005002A5 /* CoreStore.framework */;
			productType = "com.apple.product-type.framework";
		};
		2F03A53A19C5C6DA005002A5 /* CoreStoreTests iOS */ = {
			isa = PBXNativeTarget;
			buildConfigurationList = 2F03A54619C5C6DA005002A5 /* Build configuration list for PBXNativeTarget "CoreStoreTests iOS" */;
			buildPhases = (
				2F03A53719C5C6DA005002A5 /* Sources */,
				2F03A53819C5C6DA005002A5 /* Frameworks */,
				2F03A53919C5C6DA005002A5 /* Resources */,
			);
			buildRules = (
			);
			dependencies = (
				B5D372881A39CF4D00F583D9 /* PBXTargetDependency */,
			);
			name = "CoreStoreTests iOS";
			productName = CoreStoreTests;
			productReference = 2F03A53B19C5C6DA005002A5 /* CoreStoreTests.xctest */;
			productType = "com.apple.product-type.bundle.unit-test";
		};
		82BA18881C4BBCBA00A0916E /* CoreStore tvOS */ = {
			isa = PBXNativeTarget;
			buildConfigurationList = 82BA189E1C4BBCBA00A0916E /* Build configuration list for PBXNativeTarget "CoreStore tvOS" */;
			buildPhases = (
				82BA18861C4BBCBA00A0916E /* Headers */,
				82BA18841C4BBCBA00A0916E /* Sources */,
				82BA18851C4BBCBA00A0916E /* Frameworks */,
				82BA18871C4BBCBA00A0916E /* Resources */,
			);
			buildRules = (
			);
			dependencies = (
			);
			name = "CoreStore tvOS";
			productName = "CoreStore tvOS";
			productReference = 82BA18891C4BBCBA00A0916E /* CoreStore.framework */;
			productType = "com.apple.product-type.framework";
		};
		82BA18911C4BBCBA00A0916E /* CoreStoreTests tvOS */ = {
			isa = PBXNativeTarget;
			buildConfigurationList = 82BA189F1C4BBCBA00A0916E /* Build configuration list for PBXNativeTarget "CoreStoreTests tvOS" */;
			buildPhases = (
				82BA188E1C4BBCBA00A0916E /* Sources */,
				82BA188F1C4BBCBA00A0916E /* Frameworks */,
				82BA18901C4BBCBA00A0916E /* Resources */,
			);
			buildRules = (
			);
			dependencies = (
				82BA18951C4BBCBA00A0916E /* PBXTargetDependency */,
			);
			name = "CoreStoreTests tvOS";
			productName = "CoreStore tvOSTests";
			productReference = 82BA18921C4BBCBA00A0916E /* CoreStoreTests.xctest */;
			productType = "com.apple.product-type.bundle.unit-test";
		};
		B5114DA328CEEE5400EEAE78 /* CoreStoreTests watchOS */ = {
			isa = PBXNativeTarget;
			buildConfigurationList = B5114DC628CEEE5400EEAE78 /* Build configuration list for PBXNativeTarget "CoreStoreTests watchOS" */;
			buildPhases = (
				B5114DA628CEEE5400EEAE78 /* Sources */,
				B5114DC328CEEE5400EEAE78 /* Frameworks */,
				B5114DC528CEEE5400EEAE78 /* Resources */,
			);
			buildRules = (
			);
			dependencies = (
				B5114DCC28CF0C2B00EEAE78 /* PBXTargetDependency */,
			);
			name = "CoreStoreTests watchOS";
			productName = "CoreStore tvOSTests";
			productReference = B5114DC928CEEE5400EEAE78 /* CoreStoreTests.xctest */;
			productType = "com.apple.product-type.bundle.unit-test";
		};
		B52DD1731BE1F8CC00949AFE /* CoreStore OSX */ = {
			isa = PBXNativeTarget;
			buildConfigurationList = B52DD18C1BE1F8CD00949AFE /* Build configuration list for PBXNativeTarget "CoreStore OSX" */;
			buildPhases = (
				B52DD1711BE1F8CC00949AFE /* Headers */,
				B52DD16F1BE1F8CC00949AFE /* Sources */,
				B52DD1701BE1F8CC00949AFE /* Frameworks */,
				B52DD1721BE1F8CC00949AFE /* Resources */,
			);
			buildRules = (
			);
			dependencies = (
			);
			name = "CoreStore OSX";
			productName = "CoreStore OSX";
			productReference = B52DD1741BE1F8CC00949AFE /* CoreStore.framework */;
			productType = "com.apple.product-type.framework";
		};
		B52DD17C1BE1F8CC00949AFE /* CoreStoreTests OSX */ = {
			isa = PBXNativeTarget;
			buildConfigurationList = B52DD18D1BE1F8CD00949AFE /* Build configuration list for PBXNativeTarget "CoreStoreTests OSX" */;
			buildPhases = (
				B52DD1791BE1F8CC00949AFE /* Sources */,
				B52DD17A1BE1F8CC00949AFE /* Frameworks */,
				B52DD17B1BE1F8CC00949AFE /* Resources */,
			);
			buildRules = (
			);
			dependencies = (
				B52DD1801BE1F8CD00949AFE /* PBXTargetDependency */,
			);
			name = "CoreStoreTests OSX";
			productName = "CoreStore OSXTests";
			productReference = B52DD17D1BE1F8CC00949AFE /* CoreStoreTests.xctest */;
			productType = "com.apple.product-type.bundle.unit-test";
		};
		B563216E1BD65082006C9394 /* CoreStore watchOS */ = {
			isa = PBXNativeTarget;
			buildConfigurationList = B56321741BD65082006C9394 /* Build configuration list for PBXNativeTarget "CoreStore watchOS" */;
			buildPhases = (
				B563216C1BD65082006C9394 /* Headers */,
				B563216A1BD65082006C9394 /* Sources */,
				B563216B1BD65082006C9394 /* Frameworks */,
				B563216D1BD65082006C9394 /* Resources */,
			);
			buildRules = (
			);
			dependencies = (
			);
			name = "CoreStore watchOS";
			productName = "CoreStore watchOS";
			productReference = B563216F1BD65082006C9394 /* CoreStore.framework */;
			productType = "com.apple.product-type.framework";
		};
/* End PBXNativeTarget section */

/* Begin PBXProject section */
		2F03A52719C5C6DA005002A5 /* Project object */ = {
			isa = PBXProject;
			attributes = {
				LastSwiftUpdateCheck = 0730;
				LastUpgradeCheck = 1400;
				ORGANIZATIONNAME = "John Rommel Estropia";
				TargetAttributes = {
					2F03A52F19C5C6DA005002A5 = {
						CreatedOnToolsVersion = 6.0;
						LastSwiftMigration = 0900;
					};
					2F03A53A19C5C6DA005002A5 = {
						CreatedOnToolsVersion = 6.0;
						LastSwiftMigration = 0900;
					};
					82BA18881C4BBCBA00A0916E = {
						CreatedOnToolsVersion = 7.2;
						LastSwiftMigration = 0900;
					};
					82BA18911C4BBCBA00A0916E = {
						CreatedOnToolsVersion = 7.2;
						LastSwiftMigration = 0900;
					};
					B52DD1731BE1F8CC00949AFE = {
						CreatedOnToolsVersion = 7.1;
						LastSwiftMigration = 0900;
					};
					B52DD17C1BE1F8CC00949AFE = {
						CreatedOnToolsVersion = 7.1;
						LastSwiftMigration = 0900;
					};
					B563216E1BD65082006C9394 = {
						CreatedOnToolsVersion = 7.0.1;
					};
				};
			};
			buildConfigurationList = 2F03A52A19C5C6DA005002A5 /* Build configuration list for PBXProject "CoreStore" */;
			compatibilityVersion = "Xcode 3.2";
			developmentRegion = en;
			hasScannedForEncodings = 0;
			knownRegions = (
				en,
				Base,
			);
			mainGroup = 2F03A52619C5C6DA005002A5;
			productRefGroup = 2F03A53119C5C6DA005002A5 /* Products */;
			projectDirPath = "";
			projectRoot = "";
			targets = (
				2F03A52F19C5C6DA005002A5 /* CoreStore iOS */,
				2F03A53A19C5C6DA005002A5 /* CoreStoreTests iOS */,
				82BA18881C4BBCBA00A0916E /* CoreStore tvOS */,
				82BA18911C4BBCBA00A0916E /* CoreStoreTests tvOS */,
				B563216E1BD65082006C9394 /* CoreStore watchOS */,
				B5114DA328CEEE5400EEAE78 /* CoreStoreTests watchOS */,
				B52DD1731BE1F8CC00949AFE /* CoreStore OSX */,
				B52DD17C1BE1F8CC00949AFE /* CoreStoreTests OSX */,
			);
		};
/* End PBXProject section */

/* Begin PBXResourcesBuildPhase section */
		2F03A52E19C5C6DA005002A5 /* Resources */ = {
			isa = PBXResourcesBuildPhase;
			buildActionMask = 2147483647;
			files = (
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
		2F03A53919C5C6DA005002A5 /* Resources */ = {
			isa = PBXResourcesBuildPhase;
			buildActionMask = 2147483647;
			files = (
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
		82BA18871C4BBCBA00A0916E /* Resources */ = {
			isa = PBXResourcesBuildPhase;
			buildActionMask = 2147483647;
			files = (
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
		82BA18901C4BBCBA00A0916E /* Resources */ = {
			isa = PBXResourcesBuildPhase;
			buildActionMask = 2147483647;
			files = (
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
		B5114DC528CEEE5400EEAE78 /* Resources */ = {
			isa = PBXResourcesBuildPhase;
			buildActionMask = 2147483647;
			files = (
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
		B52DD1721BE1F8CC00949AFE /* Resources */ = {
			isa = PBXResourcesBuildPhase;
			buildActionMask = 2147483647;
			files = (
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
		B52DD17B1BE1F8CC00949AFE /* Resources */ = {
			isa = PBXResourcesBuildPhase;
			buildActionMask = 2147483647;
			files = (
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
		B563216D1BD65082006C9394 /* Resources */ = {
			isa = PBXResourcesBuildPhase;
			buildActionMask = 2147483647;
			files = (
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
/* End PBXResourcesBuildPhase section */

/* Begin PBXSourcesBuildPhase section */
		2F03A52B19C5C6DA005002A5 /* Sources */ = {
			isa = PBXSourcesBuildPhase;
			buildActionMask = 2147483647;
			files = (
				B5BF7FB7234C97CE0070E741 /* DiffableDataSource.TableViewAdapter-UIKit.swift in Sources */,
				B5DE5230230BDA1300A22534 /* CoreStoreDefaults.swift in Sources */,
				B56E4ED423CDB54A00E1708C /* FieldProtocol.swift in Sources */,
				B509D7C423C848DA00F42824 /* Relationship.ToOne.swift in Sources */,
				B5E84F221AFF84860064E85B /* ObjectMonitor.swift in Sources */,
				B5CA2B081F7E5ACA004B1936 /* WhereClauseType.swift in Sources */,
				B50E17612351FA66004F033C /* Internals.Closure.swift in Sources */,
				B50C3EEA23D1601400B29880 /* FieldCoders.swift in Sources */,
				B5C976E71C6E3A5A00B1AF90 /* Internals.CoreStoreFetchedResultsController.swift in Sources */,
				B5F1DA901B9AA991007C5CBB /* ImportableUniqueObject.swift in Sources */,
				B51260891E9B252B00402229 /* NSEntityDescription+DynamicModel.swift in Sources */,
				B5D1E22C19FA9FBC003B2874 /* CoreStoreError.swift in Sources */,
				B5E84F131AFF847B0064E85B /* Where.swift in Sources */,
				B5D339D81E9489AB00C880DE /* CoreStoreObject.swift in Sources */,
				B55514EA1EED8BF900BAB888 /* From+Querying.swift in Sources */,
				B596BBBB1DD5C39F001DCDD9 /* QueryableSource.swift in Sources */,
				B55BB4D4235012AE00C33E34 /* ObjectRepresentation.swift in Sources */,
				B5DAFB4A2203E01D003FCCD0 /* KeyPathGenericBindings.swift in Sources */,
				B52FD3AA1E3B3EF10001D919 /* NSManagedObject+Logging.swift in Sources */,
				B52F74411E9B8724005F3DAC /* UnsafeDataModelSchema.swift in Sources */,
				B51FE5AB1CD4D00300E54258 /* CoreStore+CustomDebugStringConvertible.swift in Sources */,
				B55BB4DB23503B9700C33E34 /* EnvironmentValues+DataSources.swift in Sources */,
				B5A9921F1EA898710091A2E3 /* UserInfo.swift in Sources */,
				B54A6A551BA15F2A007870FD /* Internals.FetchedResultsControllerDelegate.swift in Sources */,
				B50C3F0323D1B01C00B29880 /* Internals.AnyFieldCoder.swift in Sources */,
				B5D339E21E948C3600C880DE /* Value.swift in Sources */,
				B5A261211B64BFDB006EB6D3 /* MigrationType.swift in Sources */,
				B5E84F141AFF847B0064E85B /* DataStack+Querying.swift in Sources */,
				B5AA37F1235C28EE00FFD4B9 /* DiffableDataSource.CollectionViewAdapter-AppKit.swift in Sources */,
				B56007141B3F6C2800A9A8F9 /* SectionBy.swift in Sources */,
				B5B866ED25F4800800335476 /* DataStack.AddStoragePublisher.swift in Sources */,
				B5DE522B230BD7CC00A22534 /* Internals.swift in Sources */,
				B5E84F371AFF85470064E85B /* NSManagedObjectContext+Transaction.swift in Sources */,
				B509D7BC23C847BC00F42824 /* Value.Optional.swift in Sources */,
				B5C976E31C6C9F6A00B1AF90 /* UnsafeDataTransaction+Observing.swift in Sources */,
				B5831B751F34AC7A00A9F647 /* RelationshipProtocol.swift in Sources */,
				B57E6FA723D305D6000FD031 /* FIeldRelationshipType.swift in Sources */,
				B51B5C2D22D43E38009FA3BA /* KeyPath+KeyPaths.swift in Sources */,
				B50564D32350CC3100482308 /* PropertyProtocol.swift in Sources */,
				B5D8CA762346E7590055D7D1 /* DataStack+DataSources.swift in Sources */,
				B5BF7FC1234D7B2E0070E741 /* ObjectPublisher.swift in Sources */,
				B50132302346B76E00FC238B /* Internals.FetchedDiffableDataSourceSnapshotDelegate.swift in Sources */,
				B5D339F11E94AF5800C880DE /* CoreStoreStrings.swift in Sources */,
				B56007161B4018AB00A9A8F9 /* MigrationChain.swift in Sources */,
				B549F6731E56A92800FBAB2D /* CoreDataNativeType.swift in Sources */,
				B509C7F41E54511B0061C547 /* ImportableAttributeType.swift in Sources */,
				B5B866E025E9048000335476 /* ObjectPublisher.SnapshotPublisher.swift in Sources */,
				B5E84F0E1AFF847B0064E85B /* Tweak.swift in Sources */,
				B5277677234F265F0056BE9F /* Internals.SharedNotificationObserver.swift in Sources */,
				B50E175C2351848E004F033C /* Internals.DiffableDataUIDispatcher.DiffResult.swift in Sources */,
				B56923F01EB827F6007C4DC9 /* XcodeSchemaMappingProvider.swift in Sources */,
				B5E84F121AFF847B0064E85B /* OrderBy.swift in Sources */,
				B5635D142356C39500B80E6B /* DiffableDataSource.CollectionViewAdapter-UIKit.swift in Sources */,
				B5E84F361AFF85470064E85B /* NSManagedObjectContext+Setup.swift in Sources */,
				B50E175223517C6B004F033C /* Internals.DiffableDataUIDispatcher.Changeset.swift in Sources */,
				B5E84EE71AFF84610064E85B /* CoreStore+Logging.swift in Sources */,
				B546F9731C9C553300D5AC55 /* SetupResult.swift in Sources */,
				B50C3EFE23D1AB1400B29880 /* FieldCoders.Plist.swift in Sources */,
				B56E4EDF23CEBCF000E1708C /* FieldOptionalType.swift in Sources */,
				B5C7959925D7D8B300BDACC1 /* ListReader.swift in Sources */,
				B53CA9A21EF1EF1600E0F440 /* PartialObject.swift in Sources */,
				B56007111B3F6BD500A9A8F9 /* Into.swift in Sources */,
				B5E84F111AFF847B0064E85B /* Select.swift in Sources */,
				B5B866DB25E9012F00335476 /* ListPublisher+Reactive.swift in Sources */,
				B51260931E9B28F100402229 /* Internals.EntityIdentifier.swift in Sources */,
				B56E4ECA23CD9B4800E1708C /* Field.swift in Sources */,
				B5DAFB482203D9F8003FCCD0 /* Where.Expression.swift in Sources */,
				B509D7D823C84E2600F42824 /* Transformable.Optional.swift in Sources */,
				B5FE4DA21C8481E100FA6A91 /* StorageInterface.swift in Sources */,
				B5BF7FAD234C41E90070E741 /* Internals.DiffableDataSourceSnapshot.swift in Sources */,
				B509D7BA23C846E300F42824 /* Value.Required.swift in Sources */,
				B5944EF625E269F9001D1D81 /* ObjectPublisher+Reactive.swift in Sources */,
				B50392F91C478FF3009900CA /* NSManagedObject+Transaction.swift in Sources */,
				B5202CFA1C04688100DED140 /* NSFetchedResultsController+Convenience.swift in Sources */,
				B5E84F251AFF84860064E85B /* ObjectObserver.swift in Sources */,
				B5E84F2F1AFF849C0064E85B /* Internals.NotificationObserver.swift in Sources */,
				B5F1DA8D1B9AA97D007C5CBB /* ImportableObject.swift in Sources */,
				B56965241B356B820075EE4A /* MigrationResult.swift in Sources */,
				B5C7958F25D7D18000BDACC1 /* ListState.swift in Sources */,
				B5F9C098287850D6007AAD2E /* MigrationProgress.swift in Sources */,
				B5FE4DAC1C85D44E00FA6A91 /* SQLiteStore.swift in Sources */,
				B5E41EC01EA9BB37006240F0 /* DynamicSchema+Convenience.swift in Sources */,
				B5A1DAC81F111BFA003CF369 /* KeyPath+Querying.swift in Sources */,
				B509D7D323C84E1900F42824 /* Transformable.Required.swift in Sources */,
				B5944EFB25E8E8DA001D1D81 /* ListPublisher.SnapshotPublisher.swift in Sources */,
				B56923C41EB823B4007C4DC9 /* NSEntityDescription+Migration.swift in Sources */,
				B5E84F411AFF8CCD0064E85B /* TypeErasedClauses.swift in Sources */,
				B5E84F0D1AFF847B0064E85B /* BaseDataTransaction+Querying.swift in Sources */,
				B52F74451E9B8724005F3DAC /* XcodeDataModelSchema.swift in Sources */,
				B50E42F723FBB91800ED476E /* ObjectProxy.swift in Sources */,
				B5FAD6AC1B51285300714891 /* Internals.MigrationManager.swift in Sources */,
				B50EE14223473C92009B8C47 /* CoreStoreObject+DataSources.swift in Sources */,
				B50C3EE023D062C300B29880 /* FieldCoderType.swift in Sources */,
				B5E84EF61AFF846E0064E85B /* DataStack+Transaction.swift in Sources */,
				B5FEC18E1C9166E200532541 /* NSPersistentStore+Setup.swift in Sources */,
				B5BF7FCB234D80910070E741 /* Internals.LazyNonmutating.swift in Sources */,
				B596BBB61DD5BC67001DCDD9 /* FetchableSource.swift in Sources */,
				B5E84EDF1AFF84500064E85B /* DataStack.swift in Sources */,
				B50E175723517DE4004F033C /* Differentiable.swift in Sources */,
				B59AFF411C6593E400C0ABE2 /* NSPersistentStoreCoordinator+Setup.swift in Sources */,
				B5E84F231AFF84860064E85B /* ListMonitor.swift in Sources */,
				B5F9C093287849E0007AAD2E /* DataStack+Concurrency.swift in Sources */,
				B5BF7FC6234D7E460070E741 /* ObjectSnapshot.swift in Sources */,
				B5E84EF71AFF846E0064E85B /* UnsafeDataTransaction.swift in Sources */,
				B56964D41B22FFAD0075EE4A /* DataStack+Migration.swift in Sources */,
				B5D339DD1E9489C700C880DE /* DynamicObject.swift in Sources */,
				B50C3EE523D153EA00B29880 /* Field.Coded.swift in Sources */,
				B52F742F1E9B50D0005F3DAC /* SchemaHistory.swift in Sources */,
				B5E84EF51AFF846E0064E85B /* BaseDataTransaction.swift in Sources */,
				B5D339EC1E9495E500C880DE /* CoreStoreObject+Querying.swift in Sources */,
				B5E84F0F1AFF847B0064E85B /* From.swift in Sources */,
				B5FAD6A91B50A4B400714891 /* Progress+Convenience.swift in Sources */,
				B5E84EFC1AFF846E0064E85B /* SynchronousDataTransaction.swift in Sources */,
				B5215CA91FA4810300139E3A /* QueryChainBuilder.swift in Sources */,
				B56E4EE423CEDF0900E1708C /* Field.Virtual.swift in Sources */,
				B50E174D23517C03004F033C /* Internals.DiffableDataUIDispatcher.StagedChangeset.swift in Sources */,
				B5E84F281AFF84920064E85B /* NSManagedObject+Convenience.swift in Sources */,
				B50C3EF423D1623A00B29880 /* FieldCoders.NSCoding.swift in Sources */,
				B56E4ECF23CD9E4200E1708C /* Field.Stored.swift in Sources */,
				B52F744A1E9B8740005F3DAC /* CoreStoreSchema.swift in Sources */,
				B5E84F391AFF85470064E85B /* NSManagedObjectContext+Querying.swift in Sources */,
				B56923E81EB827F5007C4DC9 /* InferredSchemaMappingProvider.swift in Sources */,
				B53B275F1EE3B92E00E9B352 /* CoreStoreManagedObject.swift in Sources */,
				B5BF7FBC234C99190070E741 /* Internals.DiffableDataUIDispatcher.swift in Sources */,
				B5215CA41FA47DFD00139E3A /* FetchChainBuilder.swift in Sources */,
				B5D33A011E96012400C880DE /* Relationship.swift in Sources */,
				B514EF0E23A8BEEA0093DBA4 /* DiffableDataSource.Target.swift in Sources */,
				B5E84EE81AFF84610064E85B /* CoreStoreLogger.swift in Sources */,
				B50C3EF923D1987D00B29880 /* FieldCoders.Json.swift in Sources */,
				B56923C91EB82410007C4DC9 /* NSManagedObjectModel+Migration.swift in Sources */,
				B50C3EDA23D0545800B29880 /* FieldAttributeProtocol.swift in Sources */,
				B56923E41EB827F5007C4DC9 /* CustomSchemaMappingProvider.swift in Sources */,
				B58D0C631EAA0C7E003EDD87 /* NSManagedObject+DynamicModel.swift in Sources */,
				B533C4DB1D7D4BFA001383CB /* DispatchQueue+CoreStore.swift in Sources */,
				B5E84F311AFF849C0064E85B /* Internals.WeakObject.swift in Sources */,
				B52FEC742596DBE100368BFB /* ObjectReader.swift in Sources */,
				B5E84F101AFF847B0064E85B /* GroupBy.swift in Sources */,
				B5E84F201AFF84860064E85B /* DataStack+Observing.swift in Sources */,
				B5C795D225E0DD1B00BDACC1 /* ListSnapshot.SectionInfo.swift in Sources */,
				B51B5C2B22D43931009FA3BA /* String+KeyPaths.swift in Sources */,
				B512607F1E97A18000402229 /* CoreStoreObject+Convenience.swift in Sources */,
				B5C7959425D7D18700BDACC1 /* ObjectState.swift in Sources */,
				B509D7CE23C8492800F42824 /* Relationship.ToManyUnordered.swift in Sources */,
				B5E84F301AFF849C0064E85B /* NSManagedObjectContext+CoreStore.swift in Sources */,
				B5D4A6B723A236DC00D7373F /* DiffableDataSource.BaseAdapter.swift in Sources */,
				B5831B7A1F34ACBA00A9F647 /* Transformable.swift in Sources */,
				B5BF7FB2234C97910070E741 /* DiffableDataSource.swift in Sources */,
				B549F65E1E569C7400FBAB2D /* QueryableAttributeType.swift in Sources */,
				B5CA2B121F81DBFE004B1936 /* KeyPathStringConvertible.swift in Sources */,
				B5A991EC1E9DC2CE0091A2E3 /* VersionLock.swift in Sources */,
				B5FE4DA71C84FB4400FA6A91 /* InMemoryStore.swift in Sources */,
				B52F743D1E9B8724005F3DAC /* DynamicSchema.swift in Sources */,
				B57E6FA223D302FA000FD031 /* Field.Relationship.swift in Sources */,
				B5E8A72021C1015300EF006A /* CoreStoreObject+Observing.swift in Sources */,
				B53D9E5923513712000F48FB /* DiffableDataSourceSnapshotProtocol.swift in Sources */,
				B56E4ED923CEB8E700E1708C /* FieldStorableType.swift in Sources */,
				B5474D152227C08700B21FEC /* Internals.CoreStoreFetchRequest.swift in Sources */,
				B5C795A125D7EB2200BDACC1 /* ForEach+SwiftUI.swift in Sources */,
				B5215CAE1FA4812500139E3A /* SectionMonitorBuilder.swift in Sources */,
				B5F5848728633741001F57ED /* Module.swift in Sources */,
				B56923EC1EB827F6007C4DC9 /* SchemaMappingProvider.swift in Sources */,
				B5E834B91B76311F001D3D50 /* BaseDataTransaction+Importing.swift in Sources */,
				B5E84EE61AFF84610064E85B /* DefaultLogger.swift in Sources */,
				B57E6FAC23D30A5B000FD031 /* FieldRelationshipProtocol.swift in Sources */,
				B509D7C923C8491C00F42824 /* Relationship.ToManyOrdered.swift in Sources */,
				B5E84EF41AFF846E0064E85B /* AsynchronousDataTransaction.swift in Sources */,
				B50C3EEF23D1605C00B29880 /* FieldCoders.DefaultNSSecureCoding.swift in Sources */,
				B5831B701F34AC3400A9F647 /* AttributeProtocol.swift in Sources */,
				B5277672234F1AEB0056BE9F /* NSManagedObjectContext+Logging.swift in Sources */,
				B5D339E71E9493A500C880DE /* Entity.swift in Sources */,
				B5C795C325DD651F00BDACC1 /* DataStack+Reactive.swift in Sources */,
				B5E84F241AFF84860064E85B /* ListObserver.swift in Sources */,
				B501322A2344ECB500FC238B /* ListPublisher.swift in Sources */,
				B5F8496C234898240029D57B /* ListSnapshot.swift in Sources */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
		2F03A53719C5C6DA005002A5 /* Sources */ = {
			isa = PBXSourcesBuildPhase;
			buildActionMask = 2147483647;
			files = (
				B52557841D02A07400E51965 /* SectionByTests.swift in Sources */,
				B596BBB21DD5A014001DCDD9 /* ConvenienceTests.swift in Sources */,
				B5220E101D0DA6AB009BC71E /* ListObserverTests.swift in Sources */,
				B5519A401CA1B17B002BEF78 /* ErrorTests.swift in Sources */,
				B525577C1D0291FE00E51965 /* GroupByTests.swift in Sources */,
				B5D8CA7C2346EC5F0055D7D1 /* ListPublisherTests.swift in Sources */,
				B52557741D02791400E51965 /* WhereTests.swift in Sources */,
				B5DC47C61C93D22900FA3BF3 /* MigrationChainTests.swift in Sources */,
				B525576C1CFAF18F00E51965 /* IntoTests.swift in Sources */,
				B5220E0C1D0D0D19009BC71E /* ImportTests.swift in Sources */,
				B5D339B41E925C2B00C880DE /* DynamicModelTests.swift in Sources */,
				B5D372841A39CD6900F583D9 /* Model.xcdatamodeld in Sources */,
				B581B9322362BB8C002BDB2B /* ObjectPublisherTests.swift in Sources */,
				B52557881D02DE8100E51965 /* FetchTests.swift in Sources */,
				B5489F501CF603D5008B4978 /* FromTests.swift in Sources */,
				B52557781D02826E00E51965 /* OrderByTests.swift in Sources */,
				B5220E081D0C5F8D009BC71E /* ObjectObserverTests.swift in Sources */,
				B5489F421CF5EEBC008B4978 /* TestEntity2.swift in Sources */,
				B52557701D02561A00E51965 /* SelectTests.swift in Sources */,
				B5489F461CF5F017008B4978 /* TransactionTests.swift in Sources */,
				B52557801D029D2500E51965 /* TweakTests.swift in Sources */,
				B580857A1CDF808C004C2EEB /* SetupTests.swift in Sources */,
				B59A51832256C85E00CEF3C5 /* VersionLockTests.swift in Sources */,
				B5489F4C1CF5F743008B4978 /* BaseTestCase.swift in Sources */,
				B57D27BE1D0BBE8200539C58 /* BaseTestDataTestCase.swift in Sources */,
				B5489F3F1CF5EEBC008B4978 /* TestEntity1.swift in Sources */,
				B57D27C21D0BC20100539C58 /* QueryTests.swift in Sources */,
				B5DC47CA1C93D9C800FA3BF3 /* StorageInterfaceTests.swift in Sources */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
		82BA18841C4BBCBA00A0916E /* Sources */ = {
			isa = PBXSourcesBuildPhase;
			buildActionMask = 2147483647;
			files = (
				82BA18B61C4BBD3F00A0916E /* DataStack+Querying.swift in Sources */,
				B5635D152356C39500B80E6B /* DiffableDataSource.CollectionViewAdapter-UIKit.swift in Sources */,
				B5CA2B091F7E5ACA004B1936 /* WhereClauseType.swift in Sources */,
				B5C976E81C6E3A5D00B1AF90 /* Internals.CoreStoreFetchedResultsController.swift in Sources */,
				82BA18A21C4BBD1D00A0916E /* CoreStoreError.swift in Sources */,
				B512608A1E9B252B00402229 /* NSEntityDescription+DynamicModel.swift in Sources */,
				B50C3EEB23D1601400B29880 /* FieldCoders.swift in Sources */,
				82BA18B21C4BBD3900A0916E /* ImportableObject.swift in Sources */,
				82BA18AE1C4BBD3100A0916E /* DataStack+Transaction.swift in Sources */,
				82BA18AB1C4BBD3100A0916E /* AsynchronousDataTransaction.swift in Sources */,
				B5BF7FBD234C99190070E741 /* Internals.DiffableDataUIDispatcher.swift in Sources */,
				B5D339D91E9489AB00C880DE /* CoreStoreObject.swift in Sources */,
				B509D7CF23C8492800F42824 /* Relationship.ToManyUnordered.swift in Sources */,
				82BA18CE1C4BBD7100A0916E /* Internals.FetchedResultsControllerDelegate.swift in Sources */,
				B55514EB1EED8BF900BAB888 /* From+Querying.swift in Sources */,
				B5BF7FC2234D7B2E0070E741 /* ObjectPublisher.swift in Sources */,
				B596BBBC1DD5C39F001DCDD9 /* QueryableSource.swift in Sources */,
				B55BB4D5235012AE00C33E34 /* ObjectRepresentation.swift in Sources */,
				B5277678234F265F0056BE9F /* Internals.SharedNotificationObserver.swift in Sources */,
				B52FD3AB1E3B3EF10001D919 /* NSManagedObject+Logging.swift in Sources */,
				B52F74421E9B8724005F3DAC /* UnsafeDataModelSchema.swift in Sources */,
				B51FE5AD1CD4D00300E54258 /* CoreStore+CustomDebugStringConvertible.swift in Sources */,
				B5A992201EA898720091A2E3 /* UserInfo.swift in Sources */,
				B5FE4DAD1C85D44E00FA6A91 /* SQLiteStore.swift in Sources */,
				B5D339E31E948C3600C880DE /* Value.swift in Sources */,
				B50C3F0423D1B01C00B29880 /* Internals.AnyFieldCoder.swift in Sources */,
				B50E175323517C6B004F033C /* Internals.DiffableDataUIDispatcher.Changeset.swift in Sources */,
				82BA18C51C4BBD5300A0916E /* ListObserver.swift in Sources */,
				82BA18C21C4BBD5300A0916E /* ObjectMonitor.swift in Sources */,
				82BA18BD1C4BBD4A00A0916E /* GroupBy.swift in Sources */,
				B5B866EE25F4800800335476 /* DataStack.AddStoragePublisher.swift in Sources */,
				B5BF7FCC234D80910070E741 /* Internals.LazyNonmutating.swift in Sources */,
				B5C976E41C6C9F9A00B1AF90 /* UnsafeDataTransaction+Observing.swift in Sources */,
				B50564D42350CC3100482308 /* PropertyProtocol.swift in Sources */,
				B5831B761F34AC7A00A9F647 /* RelationshipProtocol.swift in Sources */,
				B5BF7FB3234C97910070E741 /* DiffableDataSource.swift in Sources */,
				B57E6FA823D305D6000FD031 /* FIeldRelationshipType.swift in Sources */,
				B5D339F21E94AF5800C880DE /* CoreStoreStrings.swift in Sources */,
				B50E17622351FA66004F033C /* Internals.Closure.swift in Sources */,
				B549F6741E56A92800FBAB2D /* CoreDataNativeType.swift in Sources */,
				B509C7F51E54511B0061C547 /* ImportableAttributeType.swift in Sources */,
				82BA18B31C4BBD3900A0916E /* ImportableUniqueObject.swift in Sources */,
				B50EE14323473C96009B8C47 /* CoreStoreObject+DataSources.swift in Sources */,
				B55BB4DA23503B9600C33E34 /* EnvironmentValues+DataSources.swift in Sources */,
				B509D7CA23C8491C00F42824 /* Relationship.ToManyOrdered.swift in Sources */,
				B5B866E125E9048000335476 /* ObjectPublisher.SnapshotPublisher.swift in Sources */,
				18166887232B9ED60097C275 /* String+KeyPaths.swift in Sources */,
				B56923F11EB827F6007C4DC9 /* XcodeSchemaMappingProvider.swift in Sources */,
				82BA18A31C4BBD2200A0916E /* DataStack.swift in Sources */,
				82BA18C81C4BBD5900A0916E /* MigrationChain.swift in Sources */,
				B546F9741C9C553300D5AC55 /* SetupResult.swift in Sources */,
				B5831F4022126FEC00D8604C /* KeyPathGenericBindings.swift in Sources */,
				B53CA9A31EF1EF1600E0F440 /* PartialObject.swift in Sources */,
				82BA18DD1C4BBE1400A0916E /* NSFetchedResultsController+Convenience.swift in Sources */,
				B5831F432212700400D8604C /* Where.Expression.swift in Sources */,
				B51260941E9B28F100402229 /* Internals.EntityIdentifier.swift in Sources */,
				B5FE4DA81C84FB4400FA6A91 /* InMemoryStore.swift in Sources */,
				B50C3EFF23D1AB1400B29880 /* FieldCoders.Plist.swift in Sources */,
				B56E4EE023CEBCF000E1708C /* FieldOptionalType.swift in Sources */,
				B5C7959A25D7D8B300BDACC1 /* ListReader.swift in Sources */,
				B5F8496D234898240029D57B /* ListSnapshot.swift in Sources */,
				B5B866DC25E9012F00335476 /* ListPublisher+Reactive.swift in Sources */,
				82BA18B41C4BBD3900A0916E /* BaseDataTransaction+Importing.swift in Sources */,
				B514EF1223A8DB1D0093DBA4 /* DiffableDataSource.BaseAdapter.swift in Sources */,
				82BA18CA1C4BBD5900A0916E /* MigrationResult.swift in Sources */,
				B53D9E5A23513712000F48FB /* DiffableDataSourceSnapshotProtocol.swift in Sources */,
				82BA18BC1C4BBD4A00A0916E /* OrderBy.swift in Sources */,
				82BA18B01C4BBD3100A0916E /* NSManagedObject+Transaction.swift in Sources */,
				B5944EF725E269F9001D1D81 /* ObjectPublisher+Reactive.swift in Sources */,
				B50132312346B76E00FC238B /* Internals.FetchedDiffableDataSourceSnapshotDelegate.swift in Sources */,
				82BA18D41C4BBD7100A0916E /* NSManagedObjectContext+Querying.swift in Sources */,
				82BA18D51C4BBD7100A0916E /* NSManagedObjectContext+Setup.swift in Sources */,
				B5E41EC11EA9BB37006240F0 /* DynamicSchema+Convenience.swift in Sources */,
				B5A1DAC91F111BFA003CF369 /* KeyPath+Querying.swift in Sources */,
				B5FE4DA31C8481E100FA6A91 /* StorageInterface.swift in Sources */,
				B5C7959025D7D18000BDACC1 /* ListState.swift in Sources */,
				B56923C51EB823B4007C4DC9 /* NSEntityDescription+Migration.swift in Sources */,
				82BA18C91C4BBD5900A0916E /* MigrationType.swift in Sources */,
				B5D8CA772346EAEE0055D7D1 /* DataStack+DataSources.swift in Sources */,
				B5F9C099287850D6007AAD2E /* MigrationProgress.swift in Sources */,
				82BA18D01C4BBD7100A0916E /* Internals.MigrationManager.swift in Sources */,
				B5DE5231230BDA1300A22534 /* CoreStoreDefaults.swift in Sources */,
				B56E4ED523CDB54A00E1708C /* FieldProtocol.swift in Sources */,
				B52F74461E9B8724005F3DAC /* XcodeDataModelSchema.swift in Sources */,
				B5944EFC25E8E8DA001D1D81 /* ListPublisher.SnapshotPublisher.swift in Sources */,
				82BA18C61C4BBD5900A0916E /* DataStack+Migration.swift in Sources */,
				B59851491C90289D00C99590 /* NSPersistentStoreCoordinator+Setup.swift in Sources */,
				B596BBB71DD5BC67001DCDD9 /* FetchableSource.swift in Sources */,
				B50E42F823FBB91800ED476E /* ObjectProxy.swift in Sources */,
				B5FEC18F1C9166E600532541 /* NSPersistentStore+Setup.swift in Sources */,
				B50C3EE123D062C300B29880 /* FieldCoderType.swift in Sources */,
				82BA18AA1C4BBD3100A0916E /* BaseDataTransaction.swift in Sources */,
				82BA18A91C4BBD3100A0916E /* Into.swift in Sources */,
				82BA18D11C4BBD7100A0916E /* Internals.NotificationObserver.swift in Sources */,
				82BA18BB1C4BBD4A00A0916E /* Where.swift in Sources */,
				B5D339DE1E9489C700C880DE /* DynamicObject.swift in Sources */,
				B52F74301E9B50D0005F3DAC /* SchemaHistory.swift in Sources */,
				82BA18C31C4BBD5300A0916E /* ObjectObserver.swift in Sources */,
				82BA18BF1C4BBD5300A0916E /* SectionBy.swift in Sources */,
				B5D339ED1E9495E500C880DE /* CoreStoreObject+Querying.swift in Sources */,
				B509D7D423C84E1900F42824 /* Transformable.Required.swift in Sources */,
				B5F9C094287849E0007AAD2E /* DataStack+Concurrency.swift in Sources */,
				82BA18AC1C4BBD3100A0916E /* SynchronousDataTransaction.swift in Sources */,
				B50C3EE623D153EA00B29880 /* Field.Coded.swift in Sources */,
				82BA18C41C4BBD5300A0916E /* ListMonitor.swift in Sources */,
				B5215CAA1FA4810300139E3A /* QueryChainBuilder.swift in Sources */,
				B50E175823517DE4004F033C /* Differentiable.swift in Sources */,
				82BA18BA1C4BBD4A00A0916E /* Select.swift in Sources */,
				B514EF0F23A8DB180093DBA4 /* DiffableDataSource.Target.swift in Sources */,
				B52F744B1E9B8740005F3DAC /* CoreStoreSchema.swift in Sources */,
				B56E4EE523CEDF0900E1708C /* Field.Virtual.swift in Sources */,
				82BA18A71C4BBD2900A0916E /* CoreStore+Logging.swift in Sources */,
				B50E174E23517C03004F033C /* Internals.DiffableDataUIDispatcher.StagedChangeset.swift in Sources */,
				B50C3EF523D1623A00B29880 /* FieldCoders.NSCoding.swift in Sources */,
				82BA18D81C4BBD7100A0916E /* Internals.WeakObject.swift in Sources */,
				B56923E91EB827F5007C4DC9 /* InferredSchemaMappingProvider.swift in Sources */,
				B53B27601EE3B92E00E9B352 /* CoreStoreManagedObject.swift in Sources */,
				B509D7BD23C8480A00F42824 /* Value.Required.swift in Sources */,
				B5215CA51FA47DFD00139E3A /* FetchChainBuilder.swift in Sources */,
				B5D33A021E96012400C880DE /* Relationship.swift in Sources */,
				B56923CA1EB82410007C4DC9 /* NSManagedObjectModel+Migration.swift in Sources */,
				B56923E51EB827F5007C4DC9 /* CustomSchemaMappingProvider.swift in Sources */,
				B58D0C641EAA0C7E003EDD87 /* NSManagedObject+DynamicModel.swift in Sources */,
				B533C4DC1D7D4BFA001383CB /* DispatchQueue+CoreStore.swift in Sources */,
				B50C3EFA23D1987D00B29880 /* FieldCoders.Json.swift in Sources */,
				B5DE522C230BD7D500A22534 /* Internals.swift in Sources */,
				B50C3EDB23D0545800B29880 /* FieldAttributeProtocol.swift in Sources */,
				82BA18CB1C4BBD6400A0916E /* NSManagedObject+Convenience.swift in Sources */,
				82BA18B51C4BBD3F00A0916E /* BaseDataTransaction+Querying.swift in Sources */,
				B5BF7FAE234C41E90070E741 /* Internals.DiffableDataSourceSnapshot.swift in Sources */,
				B52FEC752596DBE100368BFB /* ObjectReader.swift in Sources */,
				B51260801E97A18000402229 /* CoreStoreObject+Convenience.swift in Sources */,
				82BA18D31C4BBD7100A0916E /* NSManagedObjectContext+CoreStore.swift in Sources */,
				82BA18AD1C4BBD3100A0916E /* UnsafeDataTransaction.swift in Sources */,
				B5277673234F1AEB0056BE9F /* NSManagedObjectContext+Logging.swift in Sources */,
				B509D7D923C84E2600F42824 /* Transformable.Optional.swift in Sources */,
				B5C7959525D7D18700BDACC1 /* ObjectState.swift in Sources */,
				B5C795D325E0DD1B00BDACC1 /* ListSnapshot.SectionInfo.swift in Sources */,
				B5831B7B1F34ACBA00A9F647 /* Transformable.swift in Sources */,
				82BA18A81C4BBD2900A0916E /* CoreStoreLogger.swift in Sources */,
				B549F65F1E569C7400FBAB2D /* QueryableAttributeType.swift in Sources */,
				82BA18B81C4BBD4200A0916E /* TypeErasedClauses.swift in Sources */,
				B5CA2B131F81DBFE004B1936 /* KeyPathStringConvertible.swift in Sources */,
				B5A991ED1E9DC2CE0091A2E3 /* VersionLock.swift in Sources */,
				B52F743E1E9B8724005F3DAC /* DynamicSchema.swift in Sources */,
				18166884232B9ED00097C275 /* KeyPath+KeyPaths.swift in Sources */,
				B5E8A72121C1015300EF006A /* CoreStoreObject+Observing.swift in Sources */,
				B5AA37F2235C28EE00FFD4B9 /* DiffableDataSource.CollectionViewAdapter-AppKit.swift in Sources */,
				B50E175D2351848E004F033C /* Internals.DiffableDataUIDispatcher.DiffResult.swift in Sources */,
				B5474D162227C08700B21FEC /* Internals.CoreStoreFetchRequest.swift in Sources */,
				B57E6FA323D302FA000FD031 /* Field.Relationship.swift in Sources */,
				B501322B2346A9AE00FC238B /* ListPublisher.swift in Sources */,
				B56E4EDA23CEB8E700E1708C /* FieldStorableType.swift in Sources */,
				B5215CAF1FA4812500139E3A /* SectionMonitorBuilder.swift in Sources */,
				B5C795A225D7EB2200BDACC1 /* ForEach+SwiftUI.swift in Sources */,
				82BA18D61C4BBD7100A0916E /* NSManagedObjectContext+Transaction.swift in Sources */,
				B56923ED1EB827F6007C4DC9 /* SchemaMappingProvider.swift in Sources */,
				82BA18B91C4BBD4A00A0916E /* From.swift in Sources */,
				82BA18BE1C4BBD4A00A0916E /* Tweak.swift in Sources */,
				B5F5848828633741001F57ED /* Module.swift in Sources */,
				B509D7C523C848DA00F42824 /* Relationship.ToOne.swift in Sources */,
				B57E6FAD23D30A5B000FD031 /* FieldRelationshipProtocol.swift in Sources */,
				B5831B711F34AC3400A9F647 /* AttributeProtocol.swift in Sources */,
				B50C3EF023D1605C00B29880 /* FieldCoders.DefaultNSSecureCoding.swift in Sources */,
				B5D339E81E9493A500C880DE /* Entity.swift in Sources */,
				B5BF7FC7234D7E460070E741 /* ObjectSnapshot.swift in Sources */,
				82BA18CC1C4BBD6400A0916E /* Progress+Convenience.swift in Sources */,
				B5BF7FB8234C97CE0070E741 /* DiffableDataSource.TableViewAdapter-UIKit.swift in Sources */,
				B56E4ED023CD9E4200E1708C /* Field.Stored.swift in Sources */,
				82BA18C01C4BBD5300A0916E /* DataStack+Observing.swift in Sources */,
				B5C795C425DD651F00BDACC1 /* DataStack+Reactive.swift in Sources */,
				82BA18A61C4BBD2900A0916E /* DefaultLogger.swift in Sources */,
				B56E4ECB23CD9B4800E1708C /* Field.swift in Sources */,
				B509D7BE23C8480A00F42824 /* Value.Optional.swift in Sources */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
		82BA188E1C4BBCBA00A0916E /* Sources */ = {
			isa = PBXSourcesBuildPhase;
			buildActionMask = 2147483647;
			files = (
				B52557851D02A07400E51965 /* SectionByTests.swift in Sources */,
				B596BBB31DD5A014001DCDD9 /* ConvenienceTests.swift in Sources */,
				B5220E111D0DA6AB009BC71E /* ListObserverTests.swift in Sources */,
				B5519A411CA1B17B002BEF78 /* ErrorTests.swift in Sources */,
				B525577D1D0291FE00E51965 /* GroupByTests.swift in Sources */,
				B5D8CA7D2346EC610055D7D1 /* ListPublisherTests.swift in Sources */,
				B52557751D02791400E51965 /* WhereTests.swift in Sources */,
				B5DC47C71C93D22900FA3BF3 /* MigrationChainTests.swift in Sources */,
				B5220E0D1D0D0D19009BC71E /* ImportTests.swift in Sources */,
				B5D339B51E925C2B00C880DE /* DynamicModelTests.swift in Sources */,
				B525576D1CFAF18F00E51965 /* IntoTests.swift in Sources */,
				B581B9332362BB8C002BDB2B /* ObjectPublisherTests.swift in Sources */,
				B580857B1CDF808D004C2EEB /* SetupTests.swift in Sources */,
				B52557891D02DE8100E51965 /* FetchTests.swift in Sources */,
				B5489F511CF603D5008B4978 /* FromTests.swift in Sources */,
				B5220E091D0C5F8D009BC71E /* ObjectObserverTests.swift in Sources */,
				B52557791D02826E00E51965 /* OrderByTests.swift in Sources */,
				B5489F431CF5EEBC008B4978 /* TestEntity2.swift in Sources */,
				B52557711D02561A00E51965 /* SelectTests.swift in Sources */,
				B5489F471CF5F017008B4978 /* TransactionTests.swift in Sources */,
				B52557811D029D2500E51965 /* TweakTests.swift in Sources */,
				B59A51842256C85E00CEF3C5 /* VersionLockTests.swift in Sources */,
				B5489F4D1CF5F743008B4978 /* BaseTestCase.swift in Sources */,
				82BA18DC1C4BBD9C00A0916E /* Model.xcdatamodeld in Sources */,
				B57D27BF1D0BBE8200539C58 /* BaseTestDataTestCase.swift in Sources */,
				B5489F401CF5EEBC008B4978 /* TestEntity1.swift in Sources */,
				B57D27C31D0BC20100539C58 /* QueryTests.swift in Sources */,
				B5DC47CB1C93D9C800FA3BF3 /* StorageInterfaceTests.swift in Sources */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
		B5114DA628CEEE5400EEAE78 /* Sources */ = {
			isa = PBXSourcesBuildPhase;
			buildActionMask = 2147483647;
			files = (
				B5114DA728CEEE5400EEAE78 /* SectionByTests.swift in Sources */,
				B5114DA828CEEE5400EEAE78 /* ConvenienceTests.swift in Sources */,
				B5114DA928CEEE5400EEAE78 /* ListObserverTests.swift in Sources */,
				B5114DAA28CEEE5400EEAE78 /* ErrorTests.swift in Sources */,
				B5114DAB28CEEE5400EEAE78 /* GroupByTests.swift in Sources */,
				B5114DAC28CEEE5400EEAE78 /* ListPublisherTests.swift in Sources */,
				B5114DAD28CEEE5400EEAE78 /* WhereTests.swift in Sources */,
				B5114DAE28CEEE5400EEAE78 /* MigrationChainTests.swift in Sources */,
				B5114DAF28CEEE5400EEAE78 /* ImportTests.swift in Sources */,
				B5114DB028CEEE5400EEAE78 /* DynamicModelTests.swift in Sources */,
				B5114DB128CEEE5400EEAE78 /* IntoTests.swift in Sources */,
				B5114DB228CEEE5400EEAE78 /* ObjectPublisherTests.swift in Sources */,
				B5114DB328CEEE5400EEAE78 /* SetupTests.swift in Sources */,
				B5114DB428CEEE5400EEAE78 /* FetchTests.swift in Sources */,
				B5114DB528CEEE5400EEAE78 /* FromTests.swift in Sources */,
				B5114DB628CEEE5400EEAE78 /* ObjectObserverTests.swift in Sources */,
				B5114DB728CEEE5400EEAE78 /* OrderByTests.swift in Sources */,
				B5114DB828CEEE5400EEAE78 /* TestEntity2.swift in Sources */,
				B5114DB928CEEE5400EEAE78 /* SelectTests.swift in Sources */,
				B5114DBA28CEEE5400EEAE78 /* TransactionTests.swift in Sources */,
				B5114DBB28CEEE5400EEAE78 /* TweakTests.swift in Sources */,
				B5114DBC28CEEE5400EEAE78 /* VersionLockTests.swift in Sources */,
				B5114DBD28CEEE5400EEAE78 /* BaseTestCase.swift in Sources */,
				B5114DBE28CEEE5400EEAE78 /* Model.xcdatamodeld in Sources */,
				B5114DBF28CEEE5400EEAE78 /* BaseTestDataTestCase.swift in Sources */,
				B5114DC028CEEE5400EEAE78 /* TestEntity1.swift in Sources */,
				B5114DC128CEEE5400EEAE78 /* QueryTests.swift in Sources */,
				B5114DC228CEEE5400EEAE78 /* StorageInterfaceTests.swift in Sources */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
		B52DD16F1BE1F8CC00949AFE /* Sources */ = {
			isa = PBXSourcesBuildPhase;
			buildActionMask = 2147483647;
			files = (
				B5BF7FB5234C97910070E741 /* DiffableDataSource.swift in Sources */,
				B5AA37F4235C28EE00FFD4B9 /* DiffableDataSource.CollectionViewAdapter-AppKit.swift in Sources */,
				B5BF7FBA234C97CE0070E741 /* DiffableDataSource.TableViewAdapter-UIKit.swift in Sources */,
				B5635D172356C39500B80E6B /* DiffableDataSource.CollectionViewAdapter-UIKit.swift in Sources */,
				B5CA2B0B1F7E5ACA004B1936 /* WhereClauseType.swift in Sources */,
				B50C3EED23D1601400B29880 /* FieldCoders.swift in Sources */,
				B52DD1BE1BE1F94300949AFE /* Progress+Convenience.swift in Sources */,
				B512608C1E9B252B00402229 /* NSEntityDescription+DynamicModel.swift in Sources */,
				B546F9761C9C553300D5AC55 /* SetupResult.swift in Sources */,
				B509D7D123C8492800F42824 /* Relationship.ToManyUnordered.swift in Sources */,
				B5BF7FBF234C99190070E741 /* Internals.DiffableDataUIDispatcher.swift in Sources */,
				B5D339DB1E9489AB00C880DE /* CoreStoreObject.swift in Sources */,
				B52DD1951BE1F92500949AFE /* CoreStoreError.swift in Sources */,
				B55514ED1EED8BF900BAB888 /* From+Querying.swift in Sources */,
				B5BF7FC4234D7B2E0070E741 /* ObjectPublisher.swift in Sources */,
				B596BBBE1DD5C39F001DCDD9 /* QueryableSource.swift in Sources */,
				B55BB4D7235012AE00C33E34 /* ObjectRepresentation.swift in Sources */,
				B52DD1C21BE1F94600949AFE /* Internals.MigrationManager.swift in Sources */,
				B527767A234F265F0056BE9F /* Internals.SharedNotificationObserver.swift in Sources */,
				B52FD3AD1E3B3EF10001D919 /* NSManagedObject+Logging.swift in Sources */,
				B52F74441E9B8724005F3DAC /* UnsafeDataModelSchema.swift in Sources */,
				B50C3F0623D1B01C00B29880 /* Internals.AnyFieldCoder.swift in Sources */,
				B5A992221EA898720091A2E3 /* UserInfo.swift in Sources */,
				B5D339E51E948C3600C880DE /* Value.swift in Sources */,
				B50E175523517C6B004F033C /* Internals.DiffableDataUIDispatcher.Changeset.swift in Sources */,
				B5FEC1911C9166E700532541 /* NSPersistentStore+Setup.swift in Sources */,
				B5B866F025F4800800335476 /* DataStack.AddStoragePublisher.swift in Sources */,
				B52DD1AB1BE1F93900949AFE /* From.swift in Sources */,
				B52DD1A11BE1F92C00949AFE /* DataStack+Transaction.swift in Sources */,
				B5220E1C1D130801009BC71E /* Internals.FetchedResultsControllerDelegate.swift in Sources */,
				B5BF7FCE234D80910070E741 /* Internals.LazyNonmutating.swift in Sources */,
				B52DD19E1BE1F92C00949AFE /* AsynchronousDataTransaction.swift in Sources */,
				B50564D62350CC3100482308 /* PropertyProtocol.swift in Sources */,
				B57E6FAA23D305D6000FD031 /* FIeldRelationshipType.swift in Sources */,
				B5831B781F34AC7A00A9F647 /* RelationshipProtocol.swift in Sources */,
				B5D339F41E94AF5800C880DE /* CoreStoreStrings.swift in Sources */,
				B5220E241D13085E009BC71E /* NSFetchedResultsController+Convenience.swift in Sources */,
				B50E17642351FA66004F033C /* Internals.Closure.swift in Sources */,
				B549F6761E56A92800FBAB2D /* CoreDataNativeType.swift in Sources */,
				B509C7F71E54511B0061C547 /* ImportableAttributeType.swift in Sources */,
				B50EE14523473C97009B8C47 /* CoreStoreObject+DataSources.swift in Sources */,
				B509D7CC23C8491C00F42824 /* Relationship.ToManyOrdered.swift in Sources */,
				B55BB4D823503B9500C33E34 /* EnvironmentValues+DataSources.swift in Sources */,
				B5B866E325E9048000335476 /* ObjectPublisher.SnapshotPublisher.swift in Sources */,
				18166889232B9ED80097C275 /* String+KeyPaths.swift in Sources */,
				B52DD1A61BE1F92F00949AFE /* BaseDataTransaction+Importing.swift in Sources */,
				B56923F31EB827F6007C4DC9 /* XcodeSchemaMappingProvider.swift in Sources */,
				B52DD1961BE1F92500949AFE /* DataStack.swift in Sources */,
				B52DD1BD1BE1F94300949AFE /* NSManagedObject+Convenience.swift in Sources */,
				B5831F4222126FED00D8604C /* KeyPathGenericBindings.swift in Sources */,
				B53CA9A51EF1EF1600E0F440 /* PartialObject.swift in Sources */,
				B50C3F0123D1AB1400B29880 /* FieldCoders.Plist.swift in Sources */,
				B56E4EE223CEBCF000E1708C /* FieldOptionalType.swift in Sources */,
				B5C7959C25D7D8B300BDACC1 /* ListReader.swift in Sources */,
				B52DD1AD1BE1F93900949AFE /* Where.swift in Sources */,
				B5F8496F234898240029D57B /* ListSnapshot.swift in Sources */,
				B5831F452212700500D8604C /* Where.Expression.swift in Sources */,
				B5B866DE25E9012F00335476 /* ListPublisher+Reactive.swift in Sources */,
				B514EF1423A8DB1E0093DBA4 /* DiffableDataSource.BaseAdapter.swift in Sources */,
				B51260961E9B28F100402229 /* Internals.EntityIdentifier.swift in Sources */,
				B52DD1AC1BE1F93900949AFE /* Select.swift in Sources */,
				B5FE4DAF1C85D44E00FA6A91 /* SQLiteStore.swift in Sources */,
				B52DD1C71BE1F94600949AFE /* NSManagedObjectContext+Querying.swift in Sources */,
				B52DD1C81BE1F94600949AFE /* NSManagedObjectContext+Setup.swift in Sources */,
				B53D9E5C23513712000F48FB /* DiffableDataSourceSnapshotProtocol.swift in Sources */,
				B5944EF925E269F9001D1D81 /* ObjectPublisher+Reactive.swift in Sources */,
				B52DD1C31BE1F94600949AFE /* Internals.NotificationObserver.swift in Sources */,
				B52DD1A81BE1F93200949AFE /* DataStack+Querying.swift in Sources */,
				B50132332346B76E00FC238B /* Internals.FetchedDiffableDataSourceSnapshotDelegate.swift in Sources */,
				B52DD1BC1BE1F94000949AFE /* MigrationResult.swift in Sources */,
				B52DD19D1BE1F92C00949AFE /* BaseDataTransaction.swift in Sources */,
				B5220E131D1305ED009BC71E /* SectionBy.swift in Sources */,
				B5C7959225D7D18000BDACC1 /* ListState.swift in Sources */,
				B5E41EC31EA9BB37006240F0 /* DynamicSchema+Convenience.swift in Sources */,
				B5A1DACB1F111BFA003CF369 /* KeyPath+Querying.swift in Sources */,
				B52DD1B81BE1F94000949AFE /* DataStack+Migration.swift in Sources */,
				B5D8CA792346EAEF0055D7D1 /* DataStack+DataSources.swift in Sources */,
				B56E4ED723CDB54A00E1708C /* FieldProtocol.swift in Sources */,
				B56923C71EB823B4007C4DC9 /* NSEntityDescription+Migration.swift in Sources */,
				B5F9C09B287850D6007AAD2E /* MigrationProgress.swift in Sources */,
				B5944EFE25E8E8DA001D1D81 /* ListPublisher.SnapshotPublisher.swift in Sources */,
				B5DE5233230BDA1300A22534 /* CoreStoreDefaults.swift in Sources */,
				B52DD1A51BE1F92F00949AFE /* ImportableUniqueObject.swift in Sources */,
				B52F74481E9B8724005F3DAC /* XcodeDataModelSchema.swift in Sources */,
				B50E42FA23FBB91800ED476E /* ObjectProxy.swift in Sources */,
				B52DD19C1BE1F92C00949AFE /* Into.swift in Sources */,
				B50C3EE323D062C300B29880 /* FieldCoderType.swift in Sources */,
				B5FE4DA51C8481E100FA6A91 /* StorageInterface.swift in Sources */,
				B596BBB91DD5BC67001DCDD9 /* FetchableSource.swift in Sources */,
				B5FE4DAA1C84FB4400FA6A91 /* InMemoryStore.swift in Sources */,
				B52DD1AF1BE1F93900949AFE /* GroupBy.swift in Sources */,
				B52DD1B01BE1F93900949AFE /* Tweak.swift in Sources */,
				B52DD1A41BE1F92F00949AFE /* ImportableObject.swift in Sources */,
				B5220E161D13067C009BC71E /* ObjectMonitor.swift in Sources */,
				B5D339E01E9489C700C880DE /* DynamicObject.swift in Sources */,
				B52DD1AE1BE1F93900949AFE /* OrderBy.swift in Sources */,
				B52DD1BA1BE1F94000949AFE /* MigrationChain.swift in Sources */,
				B50392FB1C479640009900CA /* NSManagedObject+Transaction.swift in Sources */,
				B52F74321E9B50D0005F3DAC /* SchemaHistory.swift in Sources */,
				B509D7D623C84E1900F42824 /* Transformable.Required.swift in Sources */,
				B50C3EE823D153EA00B29880 /* Field.Coded.swift in Sources */,
				B5F9C096287849E0007AAD2E /* DataStack+Concurrency.swift in Sources */,
				B5D339EF1E9495E500C880DE /* CoreStoreObject+Querying.swift in Sources */,
				B52DD19F1BE1F92C00949AFE /* SynchronousDataTransaction.swift in Sources */,
				B52DD1CB1BE1F94600949AFE /* Internals.WeakObject.swift in Sources */,
				B5220E1A1D130791009BC71E /* Internals.CoreStoreFetchedResultsController.swift in Sources */,
				B5215CAC1FA4810300139E3A /* QueryChainBuilder.swift in Sources */,
				B514EF1123A8DB190093DBA4 /* DiffableDataSource.Target.swift in Sources */,
				B50E175A23517DE4004F033C /* Differentiable.swift in Sources */,
				B52F744D1E9B8740005F3DAC /* CoreStoreSchema.swift in Sources */,
				B56E4EE723CEDF0900E1708C /* Field.Virtual.swift in Sources */,
				B52DD19A1BE1F92800949AFE /* CoreStore+Logging.swift in Sources */,
				B52DD1A71BE1F93200949AFE /* BaseDataTransaction+Querying.swift in Sources */,
				B50C3EF723D1623A00B29880 /* FieldCoders.NSCoding.swift in Sources */,
				B56923EB1EB827F5007C4DC9 /* InferredSchemaMappingProvider.swift in Sources */,
				B50E175023517C03004F033C /* Internals.DiffableDataUIDispatcher.StagedChangeset.swift in Sources */,
				B53B27621EE3B92E00E9B352 /* CoreStoreManagedObject.swift in Sources */,
				B509D7C123C8480B00F42824 /* Value.Required.swift in Sources */,
				B5215CA71FA47DFD00139E3A /* FetchChainBuilder.swift in Sources */,
				B5D33A041E96012400C880DE /* Relationship.swift in Sources */,
				B52DD1C61BE1F94600949AFE /* NSManagedObjectContext+CoreStore.swift in Sources */,
				B56923CC1EB82410007C4DC9 /* NSManagedObjectModel+Migration.swift in Sources */,
				B56923E71EB827F5007C4DC9 /* CustomSchemaMappingProvider.swift in Sources */,
				B58D0C661EAA0C7E003EDD87 /* NSManagedObject+DynamicModel.swift in Sources */,
				B533C4DE1D7D4BFA001383CB /* DispatchQueue+CoreStore.swift in Sources */,
				B5220E141D130614009BC71E /* DataStack+Observing.swift in Sources */,
				B50C3EFC23D1987D00B29880 /* FieldCoders.Json.swift in Sources */,
				B50C3EDD23D0545800B29880 /* FieldAttributeProtocol.swift in Sources */,
				B5DE522E230BD7D600A22534 /* Internals.swift in Sources */,
				B5220E191D130761009BC71E /* ListMonitor.swift in Sources */,
				B5220E181D130711009BC71E /* ObjectObserver.swift in Sources */,
				B5220E251D13088E009BC71E /* ListObserver.swift in Sources */,
				B52FEC772596DBE100368BFB /* ObjectReader.swift in Sources */,
				B5BF7FB0234C41E90070E741 /* Internals.DiffableDataSourceSnapshot.swift in Sources */,
				B51260821E97A18000402229 /* CoreStoreObject+Convenience.swift in Sources */,
				B52DD1A01BE1F92C00949AFE /* UnsafeDataTransaction.swift in Sources */,
				B52DD1BB1BE1F94000949AFE /* MigrationType.swift in Sources */,
				B5C795D525E0DD1B00BDACC1 /* ListSnapshot.SectionInfo.swift in Sources */,
				B509D7DB23C84E2600F42824 /* Transformable.Optional.swift in Sources */,
				B5C7959725D7D18700BDACC1 /* ObjectState.swift in Sources */,
				B5831B7D1F34ACBA00A9F647 /* Transformable.swift in Sources */,
				B5277675234F1AEB0056BE9F /* NSManagedObjectContext+Logging.swift in Sources */,
				B52DD1C91BE1F94600949AFE /* NSManagedObjectContext+Transaction.swift in Sources */,
				B549F6611E569C7400FBAB2D /* QueryableAttributeType.swift in Sources */,
				B52DD19B1BE1F92800949AFE /* CoreStoreLogger.swift in Sources */,
				B52DD1991BE1F92800949AFE /* DefaultLogger.swift in Sources */,
				B5CA2B151F81DBFF004B1936 /* KeyPathStringConvertible.swift in Sources */,
				B5A991EF1E9DC2CE0091A2E3 /* VersionLock.swift in Sources */,
				B52F74401E9B8724005F3DAC /* DynamicSchema.swift in Sources */,
				18166886232B9ED20097C275 /* KeyPath+KeyPaths.swift in Sources */,
				B5E8A72321C1015300EF006A /* CoreStoreObject+Observing.swift in Sources */,
				B50E175F2351848E004F033C /* Internals.DiffableDataUIDispatcher.DiffResult.swift in Sources */,
				B57E6FA523D302FA000FD031 /* Field.Relationship.swift in Sources */,
				B5474D182227C08700B21FEC /* Internals.CoreStoreFetchRequest.swift in Sources */,
				B501322E2346A9B100FC238B /* ListPublisher.swift in Sources */,
				B56E4EDC23CEB8E700E1708C /* FieldStorableType.swift in Sources */,
				B5C795A425D7EB2200BDACC1 /* ForEach+SwiftUI.swift in Sources */,
				B5215CB11FA4812500139E3A /* SectionMonitorBuilder.swift in Sources */,
				B5220E171D1306DF009BC71E /* UnsafeDataTransaction+Observing.swift in Sources */,
				B5F5848A28633741001F57ED /* Module.swift in Sources */,
				B56923EF1EB827F6007C4DC9 /* SchemaMappingProvider.swift in Sources */,
				B509D7C723C848DA00F42824 /* Relationship.ToOne.swift in Sources */,
				B57E6FAF23D30A5B000FD031 /* FieldRelationshipProtocol.swift in Sources */,
				B5831B731F34AC3400A9F647 /* AttributeProtocol.swift in Sources */,
				B50C3EF223D1605C00B29880 /* FieldCoders.DefaultNSSecureCoding.swift in Sources */,
				B598514B1C90289F00C99590 /* NSPersistentStoreCoordinator+Setup.swift in Sources */,
				B5D339EA1E9493A500C880DE /* Entity.swift in Sources */,
				B5BF7FC9234D7E460070E741 /* ObjectSnapshot.swift in Sources */,
				B52DD1AA1BE1F93500949AFE /* TypeErasedClauses.swift in Sources */,
				B56E4ED223CD9E4200E1708C /* Field.Stored.swift in Sources */,
				B5C795C625DD651F00BDACC1 /* DataStack+Reactive.swift in Sources */,
				B51FE5AF1CD4D00300E54258 /* CoreStore+CustomDebugStringConvertible.swift in Sources */,
				B56E4ECD23CD9B4800E1708C /* Field.swift in Sources */,
				B509D7C223C8480B00F42824 /* Value.Optional.swift in Sources */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
		B52DD1791BE1F8CC00949AFE /* Sources */ = {
			isa = PBXSourcesBuildPhase;
			buildActionMask = 2147483647;
			files = (
				B5519A421CA1B17B002BEF78 /* ErrorTests.swift in Sources */,
				B596BBB41DD5A016001DCDD9 /* ConvenienceTests.swift in Sources */,
				B5220E271D1308D1009BC71E /* ObjectObserverTests.swift in Sources */,
				B525577E1D0291FE00E51965 /* GroupByTests.swift in Sources */,
				B52557761D02791400E51965 /* WhereTests.swift in Sources */,
				B5D8CA7E2346EC610055D7D1 /* ListPublisherTests.swift in Sources */,
				B5DC47C81C93D22900FA3BF3 /* MigrationChainTests.swift in Sources */,
				B5220E0E1D0D0D19009BC71E /* ImportTests.swift in Sources */,
				B525576E1CFAF18F00E51965 /* IntoTests.swift in Sources */,
				B5D339B61E925C2B00C880DE /* DynamicModelTests.swift in Sources */,
				B580857C1CDF808F004C2EEB /* SetupTests.swift in Sources */,
				B581B9342362BB8C002BDB2B /* ObjectPublisherTests.swift in Sources */,
				B525578A1D02DE8100E51965 /* FetchTests.swift in Sources */,
				B5220E281D1308E5009BC71E /* SectionByTests.swift in Sources */,
				B5489F521CF603D5008B4978 /* FromTests.swift in Sources */,
				B525577A1D02826E00E51965 /* OrderByTests.swift in Sources */,
				B5489F441CF5EEBC008B4978 /* TestEntity2.swift in Sources */,
				B52557721D02561A00E51965 /* SelectTests.swift in Sources */,
				B5489F481CF5F017008B4978 /* TransactionTests.swift in Sources */,
				B52557821D029D2500E51965 /* TweakTests.swift in Sources */,
				B5489F4E1CF5F743008B4978 /* BaseTestCase.swift in Sources */,
				B59A51852256C85E00CEF3C5 /* VersionLockTests.swift in Sources */,
				B5598BCC1BE2093D0092EFCE /* Model.xcdatamodeld in Sources */,
				B5220E261D1308C2009BC71E /* ListObserverTests.swift in Sources */,
				B57D27C01D0BBE8200539C58 /* BaseTestDataTestCase.swift in Sources */,
				B5489F411CF5EEBC008B4978 /* TestEntity1.swift in Sources */,
				B57D27C41D0BC20100539C58 /* QueryTests.swift in Sources */,
				B5DC47CC1C93D9C800FA3BF3 /* StorageInterfaceTests.swift in Sources */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
		B563216A1BD65082006C9394 /* Sources */ = {
			isa = PBXSourcesBuildPhase;
			buildActionMask = 2147483647;
			files = (
				B56321A91BD65219006C9394 /* Progress+Convenience.swift in Sources */,
				B5635D162356C39500B80E6B /* DiffableDataSource.CollectionViewAdapter-UIKit.swift in Sources */,
				B5CA2B0A1F7E5ACA004B1936 /* WhereClauseType.swift in Sources */,
				B5C976E91C6E3A5E00B1AF90 /* Internals.CoreStoreFetchedResultsController.swift in Sources */,
				B56321801BD65216006C9394 /* CoreStoreError.swift in Sources */,
				B512608B1E9B252B00402229 /* NSEntityDescription+DynamicModel.swift in Sources */,
				B50C3EEC23D1601400B29880 /* FieldCoders.swift in Sources */,
				B56321AD1BD6521C006C9394 /* Internals.MigrationManager.swift in Sources */,
				B563219D1BD65216006C9394 /* DataStack+Observing.swift in Sources */,
				B56321961BD65216006C9394 /* From.swift in Sources */,
				B5BF7FBE234C99190070E741 /* Internals.DiffableDataUIDispatcher.swift in Sources */,
				B5D339DA1E9489AB00C880DE /* CoreStoreObject.swift in Sources */,
				B509D7D023C8492800F42824 /* Relationship.ToManyUnordered.swift in Sources */,
				B55514EC1EED8BF900BAB888 /* From+Querying.swift in Sources */,
				B5BF7FC3234D7B2E0070E741 /* ObjectPublisher.swift in Sources */,
				B596BBBD1DD5C39F001DCDD9 /* QueryableSource.swift in Sources */,
				B55BB4D6235012AE00C33E34 /* ObjectRepresentation.swift in Sources */,
				B5FE4DAE1C85D44E00FA6A91 /* SQLiteStore.swift in Sources */,
				B5277679234F265F0056BE9F /* Internals.SharedNotificationObserver.swift in Sources */,
				B52FD3AC1E3B3EF10001D919 /* NSManagedObject+Logging.swift in Sources */,
				B52F74431E9B8724005F3DAC /* UnsafeDataModelSchema.swift in Sources */,
				B51FE5AE1CD4D00300E54258 /* CoreStore+CustomDebugStringConvertible.swift in Sources */,
				B5A992211EA898720091A2E3 /* UserInfo.swift in Sources */,
				B563218C1BD65216006C9394 /* DataStack+Transaction.swift in Sources */,
				B5D339E41E948C3600C880DE /* Value.swift in Sources */,
				B50C3F0523D1B01C00B29880 /* Internals.AnyFieldCoder.swift in Sources */,
				B50E175423517C6B004F033C /* Internals.DiffableDataUIDispatcher.Changeset.swift in Sources */,
				B56321891BD65216006C9394 /* AsynchronousDataTransaction.swift in Sources */,
				B5C976E51C6C9F9B00B1AF90 /* UnsafeDataTransaction+Observing.swift in Sources */,
				B5B866EF25F4800800335476 /* DataStack.AddStoragePublisher.swift in Sources */,
				B5BF7FCD234D80910070E741 /* Internals.LazyNonmutating.swift in Sources */,
				B50564D52350CC3100482308 /* PropertyProtocol.swift in Sources */,
				B5831B771F34AC7A00A9F647 /* RelationshipProtocol.swift in Sources */,
				B5BF7FB4234C97910070E741 /* DiffableDataSource.swift in Sources */,
				B57E6FA923D305D6000FD031 /* FIeldRelationshipType.swift in Sources */,
				B5D339F31E94AF5800C880DE /* CoreStoreStrings.swift in Sources */,
				B50E17632351FA66004F033C /* Internals.Closure.swift in Sources */,
				B549F6751E56A92800FBAB2D /* CoreDataNativeType.swift in Sources */,
				B509C7F61E54511B0061C547 /* ImportableAttributeType.swift in Sources */,
				B50EE14423473C97009B8C47 /* CoreStoreObject+DataSources.swift in Sources */,
				B55BB4D923503B9600C33E34 /* EnvironmentValues+DataSources.swift in Sources */,
				B509D7CB23C8491C00F42824 /* Relationship.ToManyOrdered.swift in Sources */,
				18166888232B9ED70097C275 /* String+KeyPaths.swift in Sources */,
				B56321911BD65216006C9394 /* BaseDataTransaction+Importing.swift in Sources */,
				B5B866E225E9048000335476 /* ObjectPublisher.SnapshotPublisher.swift in Sources */,
				B56923F21EB827F6007C4DC9 /* XcodeSchemaMappingProvider.swift in Sources */,
				B56321811BD65216006C9394 /* DataStack.swift in Sources */,
				B56321A81BD65219006C9394 /* NSManagedObject+Convenience.swift in Sources */,
				B546F9751C9C553300D5AC55 /* SetupResult.swift in Sources */,
				B56321981BD65216006C9394 /* Where.swift in Sources */,
				B5831F4122126FEC00D8604C /* KeyPathGenericBindings.swift in Sources */,
				B53CA9A41EF1EF1600E0F440 /* PartialObject.swift in Sources */,
				B5202CFD1C046E8400DED140 /* NSFetchedResultsController+Convenience.swift in Sources */,
				B5FE4DA91C84FB4400FA6A91 /* InMemoryStore.swift in Sources */,
				B5831F442212700500D8604C /* Where.Expression.swift in Sources */,
				B50C3F0023D1AB1400B29880 /* FieldCoders.Plist.swift in Sources */,
				B56E4EE123CEBCF000E1708C /* FieldOptionalType.swift in Sources */,
				B5C7959B25D7D8B300BDACC1 /* ListReader.swift in Sources */,
				B5F8496E234898240029D57B /* ListSnapshot.swift in Sources */,
				B51260951E9B28F100402229 /* Internals.EntityIdentifier.swift in Sources */,
				B514EF1323A8DB1D0093DBA4 /* DiffableDataSource.BaseAdapter.swift in Sources */,
				B5B866DD25E9012F00335476 /* ListPublisher+Reactive.swift in Sources */,
				B50392FA1C47963F009900CA /* NSManagedObject+Transaction.swift in Sources */,
				B56321971BD65216006C9394 /* Select.swift in Sources */,
				B53D9E5B23513712000F48FB /* DiffableDataSourceSnapshotProtocol.swift in Sources */,
				B56321AB1BD6521C006C9394 /* Internals.FetchedResultsControllerDelegate.swift in Sources */,
				B563219C1BD65216006C9394 /* SectionBy.swift in Sources */,
				B50132322346B76E00FC238B /* Internals.FetchedDiffableDataSourceSnapshotDelegate.swift in Sources */,
				B5944EF825E269F9001D1D81 /* ObjectPublisher+Reactive.swift in Sources */,
				B56321B21BD6521C006C9394 /* NSManagedObjectContext+Querying.swift in Sources */,
				B5FE4DA41C8481E100FA6A91 /* StorageInterface.swift in Sources */,
				B56321B31BD6521C006C9394 /* NSManagedObjectContext+Setup.swift in Sources */,
				B5E41EC21EA9BB37006240F0 /* DynamicSchema+Convenience.swift in Sources */,
				B5C7959125D7D18000BDACC1 /* ListState.swift in Sources */,
				B5A1DACA1F111BFA003CF369 /* KeyPath+Querying.swift in Sources */,
				B56321AE1BD6521C006C9394 /* Internals.NotificationObserver.swift in Sources */,
				B56321931BD65216006C9394 /* DataStack+Querying.swift in Sources */,
				B5D8CA782346EAEF0055D7D1 /* DataStack+DataSources.swift in Sources */,
				B56923C61EB823B4007C4DC9 /* NSEntityDescription+Migration.swift in Sources */,
				B5F9C09A287850D6007AAD2E /* MigrationProgress.swift in Sources */,
				B56321A71BD65216006C9394 /* MigrationResult.swift in Sources */,
				B56E4ED623CDB54A00E1708C /* FieldProtocol.swift in Sources */,
				B5DE5232230BDA1300A22534 /* CoreStoreDefaults.swift in Sources */,
				B598514A1C90289E00C99590 /* NSPersistentStoreCoordinator+Setup.swift in Sources */,
				B5944EFD25E8E8DA001D1D81 /* ListPublisher.SnapshotPublisher.swift in Sources */,
				B52F74471E9B8724005F3DAC /* XcodeDataModelSchema.swift in Sources */,
				B5FEC1901C9166E700532541 /* NSPersistentStore+Setup.swift in Sources */,
				B56321A11BD65216006C9394 /* ListMonitor.swift in Sources */,
				B50E42F923FBB91800ED476E /* ObjectProxy.swift in Sources */,
				B596BBB81DD5BC67001DCDD9 /* FetchableSource.swift in Sources */,
				B50C3EE223D062C300B29880 /* FieldCoderType.swift in Sources */,
				B56321881BD65216006C9394 /* BaseDataTransaction.swift in Sources */,
				B56321A31BD65216006C9394 /* DataStack+Migration.swift in Sources */,
				B56321901BD65216006C9394 /* ImportableUniqueObject.swift in Sources */,
				B56321871BD65216006C9394 /* Into.swift in Sources */,
				B563219A1BD65216006C9394 /* GroupBy.swift in Sources */,
				B5D339DF1E9489C700C880DE /* DynamicObject.swift in Sources */,
				B563219B1BD65216006C9394 /* Tweak.swift in Sources */,
				B52F74311E9B50D0005F3DAC /* SchemaHistory.swift in Sources */,
				B563218F1BD65216006C9394 /* ImportableObject.swift in Sources */,
				B509D7D523C84E1900F42824 /* Transformable.Required.swift in Sources */,
				B5F9C095287849E0007AAD2E /* DataStack+Concurrency.swift in Sources */,
				B56321991BD65216006C9394 /* OrderBy.swift in Sources */,
				B50C3EE723D153EA00B29880 /* Field.Coded.swift in Sources */,
				B5D339EE1E9495E500C880DE /* CoreStoreObject+Querying.swift in Sources */,
				B56321A51BD65216006C9394 /* MigrationChain.swift in Sources */,
				B56321A21BD65216006C9394 /* ListObserver.swift in Sources */,
				B50E175923517DE4004F033C /* Differentiable.swift in Sources */,
				B5215CAB1FA4810300139E3A /* QueryChainBuilder.swift in Sources */,
				B514EF1023A8DB190093DBA4 /* DiffableDataSource.Target.swift in Sources */,
				B563218A1BD65216006C9394 /* SynchronousDataTransaction.swift in Sources */,
				B52F744C1E9B8740005F3DAC /* CoreStoreSchema.swift in Sources */,
				B56E4EE623CEDF0900E1708C /* Field.Virtual.swift in Sources */,
				B50E174F23517C03004F033C /* Internals.DiffableDataUIDispatcher.StagedChangeset.swift in Sources */,
				B50C3EF623D1623A00B29880 /* FieldCoders.NSCoding.swift in Sources */,
				B563219F1BD65216006C9394 /* ObjectMonitor.swift in Sources */,
				B56321B61BD6521C006C9394 /* Internals.WeakObject.swift in Sources */,
				B56923EA1EB827F5007C4DC9 /* InferredSchemaMappingProvider.swift in Sources */,
				B509D7BF23C8480B00F42824 /* Value.Required.swift in Sources */,
				B53B27611EE3B92E00E9B352 /* CoreStoreManagedObject.swift in Sources */,
				B5215CA61FA47DFD00139E3A /* FetchChainBuilder.swift in Sources */,
				B5D33A031E96012400C880DE /* Relationship.swift in Sources */,
				B56923CB1EB82410007C4DC9 /* NSManagedObjectModel+Migration.swift in Sources */,
				B56923E61EB827F5007C4DC9 /* CustomSchemaMappingProvider.swift in Sources */,
				B58D0C651EAA0C7E003EDD87 /* NSManagedObject+DynamicModel.swift in Sources */,
				B533C4DD1D7D4BFA001383CB /* DispatchQueue+CoreStore.swift in Sources */,
				B50C3EFB23D1987D00B29880 /* FieldCoders.Json.swift in Sources */,
				B50C3EDC23D0545800B29880 /* FieldAttributeProtocol.swift in Sources */,
				B5DE522D230BD7D600A22534 /* Internals.swift in Sources */,
				B56321851BD65216006C9394 /* CoreStore+Logging.swift in Sources */,
				B56321921BD65216006C9394 /* BaseDataTransaction+Querying.swift in Sources */,
				B5BF7FAF234C41E90070E741 /* Internals.DiffableDataSourceSnapshot.swift in Sources */,
				B52FEC762596DBE100368BFB /* ObjectReader.swift in Sources */,
				B51260811E97A18000402229 /* CoreStoreObject+Convenience.swift in Sources */,
				B56321B11BD6521C006C9394 /* NSManagedObjectContext+CoreStore.swift in Sources */,
				B5277674234F1AEB0056BE9F /* NSManagedObjectContext+Logging.swift in Sources */,
				B509D7DA23C84E2600F42824 /* Transformable.Optional.swift in Sources */,
				B5C795D425E0DD1B00BDACC1 /* ListSnapshot.SectionInfo.swift in Sources */,
				B5C7959625D7D18700BDACC1 /* ObjectState.swift in Sources */,
				B5831B7C1F34ACBA00A9F647 /* Transformable.swift in Sources */,
				B563218B1BD65216006C9394 /* UnsafeDataTransaction.swift in Sources */,
				B549F6601E569C7400FBAB2D /* QueryableAttributeType.swift in Sources */,
				B56321A61BD65216006C9394 /* MigrationType.swift in Sources */,
				B5CA2B141F81DBFE004B1936 /* KeyPathStringConvertible.swift in Sources */,
				B5A991EE1E9DC2CE0091A2E3 /* VersionLock.swift in Sources */,
				B52F743F1E9B8724005F3DAC /* DynamicSchema.swift in Sources */,
				18166885232B9ED10097C275 /* KeyPath+KeyPaths.swift in Sources */,
				B5E8A72221C1015300EF006A /* CoreStoreObject+Observing.swift in Sources */,
				B5AA37F3235C28EE00FFD4B9 /* DiffableDataSource.CollectionViewAdapter-AppKit.swift in Sources */,
				B50E175E2351848E004F033C /* Internals.DiffableDataUIDispatcher.DiffResult.swift in Sources */,
				B5474D172227C08700B21FEC /* Internals.CoreStoreFetchRequest.swift in Sources */,
				B57E6FA423D302FA000FD031 /* Field.Relationship.swift in Sources */,
				B501322D2346A9B000FC238B /* ListPublisher.swift in Sources */,
				B56E4EDB23CEB8E700E1708C /* FieldStorableType.swift in Sources */,
				B5215CB01FA4812500139E3A /* SectionMonitorBuilder.swift in Sources */,
				B5C795A325D7EB2200BDACC1 /* ForEach+SwiftUI.swift in Sources */,
				B56321B41BD6521C006C9394 /* NSManagedObjectContext+Transaction.swift in Sources */,
				B56923EE1EB827F6007C4DC9 /* SchemaMappingProvider.swift in Sources */,
				B56321861BD65216006C9394 /* CoreStoreLogger.swift in Sources */,
				B5F5848928633741001F57ED /* Module.swift in Sources */,
				B56321841BD65216006C9394 /* DefaultLogger.swift in Sources */,
				B509D7C623C848DA00F42824 /* Relationship.ToOne.swift in Sources */,
				B57E6FAE23D30A5B000FD031 /* FieldRelationshipProtocol.swift in Sources */,
				B5831B721F34AC3400A9F647 /* AttributeProtocol.swift in Sources */,
				B50C3EF123D1605C00B29880 /* FieldCoders.DefaultNSSecureCoding.swift in Sources */,
				B5D339E91E9493A500C880DE /* Entity.swift in Sources */,
				B5BF7FC8234D7E460070E741 /* ObjectSnapshot.swift in Sources */,
				B5BF7FB9234C97CE0070E741 /* DiffableDataSource.TableViewAdapter-UIKit.swift in Sources */,
				B56E4ED123CD9E4200E1708C /* Field.Stored.swift in Sources */,
				B56321A01BD65216006C9394 /* ObjectObserver.swift in Sources */,
				B5C795C525DD651F00BDACC1 /* DataStack+Reactive.swift in Sources */,
				B56321951BD65216006C9394 /* TypeErasedClauses.swift in Sources */,
				B56E4ECC23CD9B4800E1708C /* Field.swift in Sources */,
				B509D7C023C8480B00F42824 /* Value.Optional.swift in Sources */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
/* End PBXSourcesBuildPhase section */

/* Begin PBXTargetDependency section */
		82BA18951C4BBCBA00A0916E /* PBXTargetDependency */ = {
			isa = PBXTargetDependency;
			target = 82BA18881C4BBCBA00A0916E /* CoreStore tvOS */;
			targetProxy = 82BA18941C4BBCBA00A0916E /* PBXContainerItemProxy */;
		};
		B5114DCC28CF0C2B00EEAE78 /* PBXTargetDependency */ = {
			isa = PBXTargetDependency;
			target = B563216E1BD65082006C9394 /* CoreStore watchOS */;
			targetProxy = B5114DCB28CF0C2B00EEAE78 /* PBXContainerItemProxy */;
		};
		B52DD1801BE1F8CD00949AFE /* PBXTargetDependency */ = {
			isa = PBXTargetDependency;
			target = B52DD1731BE1F8CC00949AFE /* CoreStore OSX */;
			targetProxy = B52DD17F1BE1F8CD00949AFE /* PBXContainerItemProxy */;
		};
		B5D372881A39CF4D00F583D9 /* PBXTargetDependency */ = {
			isa = PBXTargetDependency;
			target = 2F03A52F19C5C6DA005002A5 /* CoreStore iOS */;
			targetProxy = B5D372871A39CF4D00F583D9 /* PBXContainerItemProxy */;
		};
/* End PBXTargetDependency section */

/* Begin XCBuildConfiguration section */
		2F03A54119C5C6DA005002A5 /* Debug */ = {
			isa = XCBuildConfiguration;
			buildSettings = {
				ALWAYS_SEARCH_USER_PATHS = NO;
				APPLICATION_EXTENSION_API_ONLY = YES;
				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_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_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;
				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 = (
					"$(inherited)",
					"DEBUG=1",
				);
				GCC_SYMBOLS_PRIVATE_EXTERN = NO;
				GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
				GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR;
				GCC_WARN_UNDECLARED_SELECTOR = YES;
				GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
				GCC_WARN_UNUSED_FUNCTION = YES;
				GCC_WARN_UNUSED_VARIABLE = YES;
				INFOPLIST_FILE = Sources/Info.plist;
				IPHONEOS_DEPLOYMENT_TARGET = 13.0;
				MACOSX_DEPLOYMENT_TARGET = 10.15;
				MTL_ENABLE_DEBUG_INFO = YES;
				ONLY_ACTIVE_ARCH = YES;
				OTHER_SWIFT_FLAGS = "-D DEBUG";
				PRODUCT_BUNDLE_IDENTIFIER = com.johnestropia.CoreStore;
				PRODUCT_NAME = CoreStore;
				SDKROOT = iphoneos;
				SWIFT_COMPILATION_MODE = singlefile;
				SWIFT_OPTIMIZATION_LEVEL = "-Onone";
				SWIFT_SWIFT3_OBJC_INFERENCE = Off;
				SWIFT_VERSION = 5.0;
				TARGETED_DEVICE_FAMILY = "1,2";
				TVOS_DEPLOYMENT_TARGET = 13.0;
				VERSIONING_SYSTEM = "apple-generic";
				VERSION_INFO_PREFIX = "";
				WATCHOS_DEPLOYMENT_TARGET = 7.4;
			};
			name = Debug;
		};
		2F03A54219C5C6DA005002A5 /* Release */ = {
			isa = XCBuildConfiguration;
			buildSettings = {
				ALWAYS_SEARCH_USER_PATHS = NO;
				APPLICATION_EXTENSION_API_ONLY = YES;
				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_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_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 = YES;
				CURRENT_PROJECT_VERSION = 1;
				ENABLE_NS_ASSERTIONS = NO;
				ENABLE_STRICT_OBJC_MSGSEND = YES;
				ENABLE_TESTABILITY = YES;
				GCC_C_LANGUAGE_STANDARD = gnu99;
				GCC_NO_COMMON_BLOCKS = YES;
				GCC_PREPROCESSOR_DEFINITIONS = "$(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;
				INFOPLIST_FILE = Sources/Info.plist;
				IPHONEOS_DEPLOYMENT_TARGET = 13.0;
				MACOSX_DEPLOYMENT_TARGET = 10.15;
				MTL_ENABLE_DEBUG_INFO = NO;
				PRODUCT_BUNDLE_IDENTIFIER = com.johnestropia.CoreStore;
				PRODUCT_NAME = CoreStore;
				SDKROOT = iphoneos;
				SWIFT_OPTIMIZATION_LEVEL = "-Owholemodule";
				SWIFT_SWIFT3_OBJC_INFERENCE = Off;
				SWIFT_VERSION = 5.0;
				TARGETED_DEVICE_FAMILY = "1,2";
				TVOS_DEPLOYMENT_TARGET = 13.0;
				VALIDATE_PRODUCT = YES;
				VERSIONING_SYSTEM = "apple-generic";
				VERSION_INFO_PREFIX = "";
				WATCHOS_DEPLOYMENT_TARGET = 7.4;
			};
			name = Release;
		};
		2F03A54419C5C6DA005002A5 /* Debug */ = {
			isa = XCBuildConfiguration;
			buildSettings = {
				CLANG_ENABLE_MODULES = YES;
				"CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "";
				DEFINES_MODULE = YES;
				DYLIB_COMPATIBILITY_VERSION = 1;
				DYLIB_CURRENT_VERSION = 1;
				DYLIB_INSTALL_NAME_BASE = "@rpath";
				INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
				IPHONEOS_DEPLOYMENT_TARGET = 13.0;
				LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks";
				MARKETING_VERSION = 9.0.0;
				OTHER_LDFLAGS = (
					"-weak_framework",
					Combine,
				);
				SDKROOT = iphoneos;
				SKIP_INSTALL = YES;
				SWIFT_OPTIMIZATION_LEVEL = "-Onone";
				SWIFT_SWIFT3_OBJC_INFERENCE = Off;
			};
			name = Debug;
		};
		2F03A54519C5C6DA005002A5 /* Release */ = {
			isa = XCBuildConfiguration;
			buildSettings = {
				CLANG_ENABLE_MODULES = YES;
				"CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "";
				DEFINES_MODULE = YES;
				DYLIB_COMPATIBILITY_VERSION = 1;
				DYLIB_CURRENT_VERSION = 1;
				DYLIB_INSTALL_NAME_BASE = "@rpath";
				INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
				IPHONEOS_DEPLOYMENT_TARGET = 13.0;
				LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks";
				MARKETING_VERSION = 9.0.0;
				OTHER_LDFLAGS = (
					"-weak_framework",
					Combine,
				);
				SDKROOT = iphoneos;
				SKIP_INSTALL = YES;
				SWIFT_OPTIMIZATION_LEVEL = "-O";
				SWIFT_SWIFT3_OBJC_INFERENCE = Off;
			};
			name = Release;
		};
		2F03A54719C5C6DA005002A5 /* Debug */ = {
			isa = XCBuildConfiguration;
			buildSettings = {
				APPLICATION_EXTENSION_API_ONLY = NO;
				CLANG_ENABLE_MODULES = YES;
				GCC_PREPROCESSOR_DEFINITIONS = (
					"DEBUG=1",
					"$(inherited)",
				);
				INFOPLIST_FILE = CoreStoreTests/Info.plist;
				LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks";
				PRODUCT_BUNDLE_IDENTIFIER = "com.johnestropia.$(PRODUCT_NAME:rfc1034identifier)";
				PRODUCT_NAME = CoreStoreTests;
				SDKROOT = iphoneos;
				SWIFT_OPTIMIZATION_LEVEL = "-Onone";
				SWIFT_SWIFT3_OBJC_INFERENCE = Off;
			};
			name = Debug;
		};
		2F03A54819C5C6DA005002A5 /* Release */ = {
			isa = XCBuildConfiguration;
			buildSettings = {
				APPLICATION_EXTENSION_API_ONLY = NO;
				CLANG_ENABLE_MODULES = YES;
				INFOPLIST_FILE = CoreStoreTests/Info.plist;
				LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks";
				PRODUCT_BUNDLE_IDENTIFIER = "com.johnestropia.$(PRODUCT_NAME:rfc1034identifier)";
				PRODUCT_NAME = CoreStoreTests;
				SDKROOT = iphoneos;
				SWIFT_SWIFT3_OBJC_INFERENCE = Off;
			};
			name = Release;
		};
		82BA189A1C4BBCBA00A0916E /* Debug */ = {
			isa = XCBuildConfiguration;
			buildSettings = {
				CLANG_ENABLE_MODULES = YES;
				"CODE_SIGN_IDENTITY[sdk=appletvos*]" = "";
				DEFINES_MODULE = YES;
				DYLIB_COMPATIBILITY_VERSION = 1;
				DYLIB_CURRENT_VERSION = 1;
				DYLIB_INSTALL_NAME_BASE = "@rpath";
				FRAMEWORK_SEARCH_PATHS = "$(inherited)";
				GCC_NO_COMMON_BLOCKS = YES;
				INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
				LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks";
				MARKETING_VERSION = 9.0.0;
				OTHER_LDFLAGS = (
					"-weak_framework",
					Combine,
				);
				SDKROOT = appletvos;
				SKIP_INSTALL = YES;
				SWIFT_OPTIMIZATION_LEVEL = "-Onone";
				SWIFT_SWIFT3_OBJC_INFERENCE = Off;
				TARGETED_DEVICE_FAMILY = 3;
				TVOS_DEPLOYMENT_TARGET = 13.0;
			};
			name = Debug;
		};
		82BA189B1C4BBCBA00A0916E /* Release */ = {
			isa = XCBuildConfiguration;
			buildSettings = {
				CLANG_ENABLE_MODULES = YES;
				"CODE_SIGN_IDENTITY[sdk=appletvos*]" = "";
				DEFINES_MODULE = YES;
				DYLIB_COMPATIBILITY_VERSION = 1;
				DYLIB_CURRENT_VERSION = 1;
				DYLIB_INSTALL_NAME_BASE = "@rpath";
				FRAMEWORK_SEARCH_PATHS = "$(inherited)";
				GCC_NO_COMMON_BLOCKS = YES;
				INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
				LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks";
				MARKETING_VERSION = 9.0.0;
				OTHER_LDFLAGS = (
					"-weak_framework",
					Combine,
				);
				SDKROOT = appletvos;
				SKIP_INSTALL = YES;
				SWIFT_OPTIMIZATION_LEVEL = "-O";
				SWIFT_SWIFT3_OBJC_INFERENCE = Off;
				TARGETED_DEVICE_FAMILY = 3;
				TVOS_DEPLOYMENT_TARGET = 13.0;
			};
			name = Release;
		};
		82BA189C1C4BBCBA00A0916E /* Debug */ = {
			isa = XCBuildConfiguration;
			buildSettings = {
				APPLICATION_EXTENSION_API_ONLY = NO;
				CLANG_ENABLE_MODULES = YES;
				GCC_NO_COMMON_BLOCKS = YES;
				INFOPLIST_FILE = CoreStoreTests/Info.plist;
				LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks";
				PRODUCT_BUNDLE_IDENTIFIER = "com.johnestropia.$(PRODUCT_NAME:rfc1034identifier)";
				PRODUCT_NAME = CoreStoreTests;
				SDKROOT = appletvos;
				SWIFT_OPTIMIZATION_LEVEL = "-Onone";
				SWIFT_SWIFT3_OBJC_INFERENCE = Off;
				TARGETED_DEVICE_FAMILY = 3;
			};
			name = Debug;
		};
		82BA189D1C4BBCBA00A0916E /* Release */ = {
			isa = XCBuildConfiguration;
			buildSettings = {
				APPLICATION_EXTENSION_API_ONLY = NO;
				CLANG_ENABLE_MODULES = YES;
				COPY_PHASE_STRIP = NO;
				GCC_NO_COMMON_BLOCKS = YES;
				INFOPLIST_FILE = CoreStoreTests/Info.plist;
				LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks";
				PRODUCT_BUNDLE_IDENTIFIER = "com.johnestropia.$(PRODUCT_NAME:rfc1034identifier)";
				PRODUCT_NAME = CoreStoreTests;
				SDKROOT = appletvos;
				SWIFT_SWIFT3_OBJC_INFERENCE = Off;
				TARGETED_DEVICE_FAMILY = 3;
			};
			name = Release;
		};
		B5114DC728CEEE5400EEAE78 /* Debug */ = {
			isa = XCBuildConfiguration;
			buildSettings = {
				APPLICATION_EXTENSION_API_ONLY = NO;
				CLANG_ENABLE_MODULES = YES;
				GCC_NO_COMMON_BLOCKS = YES;
				INFOPLIST_FILE = CoreStoreTests/Info.plist;
				LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks";
				PRODUCT_BUNDLE_IDENTIFIER = "com.johnestropia.$(PRODUCT_NAME:rfc1034identifier)";
				PRODUCT_NAME = CoreStoreTests;
				SDKROOT = watchos;
				SUPPORTS_MACCATALYST = NO;
				SUPPORTS_MAC_DESIGNED_FOR_IPHONE_IPAD = NO;
				SWIFT_OPTIMIZATION_LEVEL = "-Onone";
				SWIFT_SWIFT3_OBJC_INFERENCE = Off;
				TARGETED_DEVICE_FAMILY = 4;
				WATCHOS_DEPLOYMENT_TARGET = 7.4;
			};
			name = Debug;
		};
		B5114DC828CEEE5400EEAE78 /* Release */ = {
			isa = XCBuildConfiguration;
			buildSettings = {
				APPLICATION_EXTENSION_API_ONLY = NO;
				CLANG_ENABLE_MODULES = YES;
				COPY_PHASE_STRIP = NO;
				GCC_NO_COMMON_BLOCKS = YES;
				INFOPLIST_FILE = CoreStoreTests/Info.plist;
				LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks";
				PRODUCT_BUNDLE_IDENTIFIER = "com.johnestropia.$(PRODUCT_NAME:rfc1034identifier)";
				PRODUCT_NAME = CoreStoreTests;
				SDKROOT = watchos;
				SUPPORTS_MACCATALYST = NO;
				SUPPORTS_MAC_DESIGNED_FOR_IPHONE_IPAD = NO;
				SWIFT_SWIFT3_OBJC_INFERENCE = Off;
				TARGETED_DEVICE_FAMILY = 4;
				WATCHOS_DEPLOYMENT_TARGET = 7.4;
			};
			name = Release;
		};
		B52DD1851BE1F8CD00949AFE /* Debug */ = {
			isa = XCBuildConfiguration;
			buildSettings = {
				CLANG_ENABLE_MODULES = YES;
				CODE_SIGN_IDENTITY = "";
				COMBINE_HIDPI_IMAGES = YES;
				DEAD_CODE_STRIPPING = YES;
				DEBUG_INFORMATION_FORMAT = dwarf;
				DEFINES_MODULE = YES;
				DYLIB_COMPATIBILITY_VERSION = 1;
				DYLIB_CURRENT_VERSION = 1;
				DYLIB_INSTALL_NAME_BASE = "@rpath";
				FRAMEWORK_SEARCH_PATHS = "$(inherited)";
				FRAMEWORK_VERSION = A;
				GCC_NO_COMMON_BLOCKS = YES;
				INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
				LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/../Frameworks @loader_path/Frameworks";
				MACOSX_DEPLOYMENT_TARGET = 10.15;
				MARKETING_VERSION = 9.0.0;
				OTHER_LDFLAGS = (
					"-weak_framework",
					Combine,
				);
				SDKROOT = macosx;
				SKIP_INSTALL = YES;
				SWIFT_OPTIMIZATION_LEVEL = "-Onone";
				SWIFT_SWIFT3_OBJC_INFERENCE = Off;
			};
			name = Debug;
		};
		B52DD1861BE1F8CD00949AFE /* Release */ = {
			isa = XCBuildConfiguration;
			buildSettings = {
				CLANG_ENABLE_MODULES = YES;
				CODE_SIGN_IDENTITY = "";
				COMBINE_HIDPI_IMAGES = YES;
				COPY_PHASE_STRIP = NO;
				DEAD_CODE_STRIPPING = YES;
				DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
				DEFINES_MODULE = YES;
				DYLIB_COMPATIBILITY_VERSION = 1;
				DYLIB_CURRENT_VERSION = 1;
				DYLIB_INSTALL_NAME_BASE = "@rpath";
				FRAMEWORK_SEARCH_PATHS = "$(inherited)";
				FRAMEWORK_VERSION = A;
				GCC_NO_COMMON_BLOCKS = YES;
				INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
				LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/../Frameworks @loader_path/Frameworks";
				MACOSX_DEPLOYMENT_TARGET = 10.15;
				MARKETING_VERSION = 9.0.0;
				OTHER_LDFLAGS = (
					"-weak_framework",
					Combine,
				);
				SDKROOT = macosx;
				SKIP_INSTALL = YES;
				SWIFT_OPTIMIZATION_LEVEL = "-O";
				SWIFT_SWIFT3_OBJC_INFERENCE = Off;
			};
			name = Release;
		};
		B52DD1871BE1F8CD00949AFE /* Debug */ = {
			isa = XCBuildConfiguration;
			buildSettings = {
				APPLICATION_EXTENSION_API_ONLY = NO;
				CLANG_ENABLE_MODULES = YES;
				CODE_SIGN_IDENTITY = "-";
				COMBINE_HIDPI_IMAGES = YES;
				DEAD_CODE_STRIPPING = YES;
				DEBUG_INFORMATION_FORMAT = dwarf;
				GCC_NO_COMMON_BLOCKS = YES;
				INFOPLIST_FILE = CoreStoreTests/Info.plist;
				LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/../Frameworks @loader_path/../Frameworks";
				PRODUCT_BUNDLE_IDENTIFIER = "com.johnestropia.$(PRODUCT_NAME:rfc1034identifier)";
				PRODUCT_NAME = CoreStoreTests;
				SDKROOT = macosx;
				SWIFT_OPTIMIZATION_LEVEL = "-Onone";
				SWIFT_SWIFT3_OBJC_INFERENCE = Off;
			};
			name = Debug;
		};
		B52DD1881BE1F8CD00949AFE /* Release */ = {
			isa = XCBuildConfiguration;
			buildSettings = {
				APPLICATION_EXTENSION_API_ONLY = NO;
				CLANG_ENABLE_MODULES = YES;
				CODE_SIGN_IDENTITY = "-";
				COMBINE_HIDPI_IMAGES = YES;
				COPY_PHASE_STRIP = NO;
				DEAD_CODE_STRIPPING = YES;
				DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
				GCC_NO_COMMON_BLOCKS = YES;
				INFOPLIST_FILE = CoreStoreTests/Info.plist;
				LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/../Frameworks @loader_path/../Frameworks";
				PRODUCT_BUNDLE_IDENTIFIER = "com.johnestropia.$(PRODUCT_NAME:rfc1034identifier)";
				PRODUCT_NAME = CoreStoreTests;
				SDKROOT = macosx;
				SWIFT_SWIFT3_OBJC_INFERENCE = Off;
			};
			name = Release;
		};
		B56321751BD65082006C9394 /* Debug */ = {
			isa = XCBuildConfiguration;
			buildSettings = {
				CLANG_ENABLE_MODULES = YES;
				"CODE_SIGN_IDENTITY[sdk=watchos*]" = "";
				DEBUG_INFORMATION_FORMAT = dwarf;
				DEFINES_MODULE = YES;
				DYLIB_COMPATIBILITY_VERSION = 1;
				DYLIB_CURRENT_VERSION = 1;
				DYLIB_INSTALL_NAME_BASE = "@rpath";
				FRAMEWORK_SEARCH_PATHS = "$(inherited)";
				GCC_NO_COMMON_BLOCKS = YES;
				INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
				LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks";
				MARKETING_VERSION = 9.0.0;
				OTHER_LDFLAGS = (
					"-weak_framework",
					Combine,
				);
				SDKROOT = watchos;
				SKIP_INSTALL = YES;
				SWIFT_OPTIMIZATION_LEVEL = "-Onone";
				SWIFT_SWIFT3_OBJC_INFERENCE = Off;
				TARGETED_DEVICE_FAMILY = 4;
				WATCHOS_DEPLOYMENT_TARGET = 7.4;
			};
			name = Debug;
		};
		B56321761BD65082006C9394 /* Release */ = {
			isa = XCBuildConfiguration;
			buildSettings = {
				CLANG_ENABLE_MODULES = YES;
				"CODE_SIGN_IDENTITY[sdk=watchos*]" = "";
				COPY_PHASE_STRIP = NO;
				DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
				DEFINES_MODULE = YES;
				DYLIB_COMPATIBILITY_VERSION = 1;
				DYLIB_CURRENT_VERSION = 1;
				DYLIB_INSTALL_NAME_BASE = "@rpath";
				FRAMEWORK_SEARCH_PATHS = "$(inherited)";
				GCC_NO_COMMON_BLOCKS = YES;
				INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
				LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks";
				MARKETING_VERSION = 9.0.0;
				OTHER_LDFLAGS = (
					"-weak_framework",
					Combine,
				);
				SDKROOT = watchos;
				SKIP_INSTALL = YES;
				SWIFT_OPTIMIZATION_LEVEL = "-O";
				SWIFT_SWIFT3_OBJC_INFERENCE = Off;
				TARGETED_DEVICE_FAMILY = 4;
				WATCHOS_DEPLOYMENT_TARGET = 7.4;
			};
			name = Release;
		};
/* End XCBuildConfiguration section */

/* Begin XCConfigurationList section */
		2F03A52A19C5C6DA005002A5 /* Build configuration list for PBXProject "CoreStore" */ = {
			isa = XCConfigurationList;
			buildConfigurations = (
				2F03A54119C5C6DA005002A5 /* Debug */,
				2F03A54219C5C6DA005002A5 /* Release */,
			);
			defaultConfigurationIsVisible = 0;
			defaultConfigurationName = Release;
		};
		2F03A54319C5C6DA005002A5 /* Build configuration list for PBXNativeTarget "CoreStore iOS" */ = {
			isa = XCConfigurationList;
			buildConfigurations = (
				2F03A54419C5C6DA005002A5 /* Debug */,
				2F03A54519C5C6DA005002A5 /* Release */,
			);
			defaultConfigurationIsVisible = 0;
			defaultConfigurationName = Release;
		};
		2F03A54619C5C6DA005002A5 /* Build configuration list for PBXNativeTarget "CoreStoreTests iOS" */ = {
			isa = XCConfigurationList;
			buildConfigurations = (
				2F03A54719C5C6DA005002A5 /* Debug */,
				2F03A54819C5C6DA005002A5 /* Release */,
			);
			defaultConfigurationIsVisible = 0;
			defaultConfigurationName = Release;
		};
		82BA189E1C4BBCBA00A0916E /* Build configuration list for PBXNativeTarget "CoreStore tvOS" */ = {
			isa = XCConfigurationList;
			buildConfigurations = (
				82BA189A1C4BBCBA00A0916E /* Debug */,
				82BA189B1C4BBCBA00A0916E /* Release */,
			);
			defaultConfigurationIsVisible = 0;
			defaultConfigurationName = Release;
		};
		82BA189F1C4BBCBA00A0916E /* Build configuration list for PBXNativeTarget "CoreStoreTests tvOS" */ = {
			isa = XCConfigurationList;
			buildConfigurations = (
				82BA189C1C4BBCBA00A0916E /* Debug */,
				82BA189D1C4BBCBA00A0916E /* Release */,
			);
			defaultConfigurationIsVisible = 0;
			defaultConfigurationName = Release;
		};
		B5114DC628CEEE5400EEAE78 /* Build configuration list for PBXNativeTarget "CoreStoreTests watchOS" */ = {
			isa = XCConfigurationList;
			buildConfigurations = (
				B5114DC728CEEE5400EEAE78 /* Debug */,
				B5114DC828CEEE5400EEAE78 /* Release */,
			);
			defaultConfigurationIsVisible = 0;
			defaultConfigurationName = Release;
		};
		B52DD18C1BE1F8CD00949AFE /* Build configuration list for PBXNativeTarget "CoreStore OSX" */ = {
			isa = XCConfigurationList;
			buildConfigurations = (
				B52DD1851BE1F8CD00949AFE /* Debug */,
				B52DD1861BE1F8CD00949AFE /* Release */,
			);
			defaultConfigurationIsVisible = 0;
			defaultConfigurationName = Release;
		};
		B52DD18D1BE1F8CD00949AFE /* Build configuration list for PBXNativeTarget "CoreStoreTests OSX" */ = {
			isa = XCConfigurationList;
			buildConfigurations = (
				B52DD1871BE1F8CD00949AFE /* Debug */,
				B52DD1881BE1F8CD00949AFE /* Release */,
			);
			defaultConfigurationIsVisible = 0;
			defaultConfigurationName = Release;
		};
		B56321741BD65082006C9394 /* Build configuration list for PBXNativeTarget "CoreStore watchOS" */ = {
			isa = XCConfigurationList;
			buildConfigurations = (
				B56321751BD65082006C9394 /* Debug */,
				B56321761BD65082006C9394 /* Release */,
			);
			defaultConfigurationIsVisible = 0;
			defaultConfigurationName = Release;
		};
/* End XCConfigurationList section */

/* Begin XCVersionGroup section */
		B5D372821A39CD6900F583D9 /* Model.xcdatamodeld */ = {
			isa = XCVersionGroup;
			children = (
				B5D372831A39CD6900F583D9 /* Model.xcdatamodel */,
			);
			currentVersion = B5D372831A39CD6900F583D9 /* Model.xcdatamodel */;
			path = Model.xcdatamodeld;
			sourceTree = "<group>";
			versionGroupType = wrapper.xcdatamodel;
		};
/* End XCVersionGroup section */
	};
	rootObject = 2F03A52719C5C6DA005002A5 /* Project object */;
}
