// !$*UTF8*$! { archiveVersion = 1; classes = { }; objectVersion = 46; objects = { /* Begin PBXBuildFile section */ 2DBA19324CDD83B5F0F115B8 /* LOTAnimationView_Compat.h in Headers */ = {isa = PBXBuildFile; fileRef = 2DBA16351B4FA408937A16CE /* LOTAnimationView_Compat.h */; }; 481A4A5B1E4A7885003CF62B /* LOTAnimatableLayer.h in Headers */ = {isa = PBXBuildFile; fileRef = 481A4A181E4A7885003CF62B /* LOTAnimatableLayer.h */; }; 481A4A5C1E4A7885003CF62B /* LOTAnimatableLayer.h in Headers */ = {isa = PBXBuildFile; fileRef = 481A4A181E4A7885003CF62B /* LOTAnimatableLayer.h */; }; 481A4A5D1E4A7885003CF62B /* LOTAnimatableLayer.m in Sources */ = {isa = PBXBuildFile; fileRef = 481A4A191E4A7885003CF62B /* LOTAnimatableLayer.m */; }; 481A4A5E1E4A7885003CF62B /* LOTAnimatableLayer.m in Sources */ = {isa = PBXBuildFile; fileRef = 481A4A191E4A7885003CF62B /* LOTAnimatableLayer.m */; }; 481A4A5F1E4A7885003CF62B /* LOTEllipseShapeLayer.h in Headers */ = {isa = PBXBuildFile; fileRef = 481A4A1A1E4A7885003CF62B /* LOTEllipseShapeLayer.h */; }; 481A4A601E4A7885003CF62B /* LOTEllipseShapeLayer.h in Headers */ = {isa = PBXBuildFile; fileRef = 481A4A1A1E4A7885003CF62B /* LOTEllipseShapeLayer.h */; }; 481A4A611E4A7885003CF62B /* LOTEllipseShapeLayer.m in Sources */ = {isa = PBXBuildFile; fileRef = 481A4A1B1E4A7885003CF62B /* LOTEllipseShapeLayer.m */; }; 481A4A621E4A7885003CF62B /* LOTEllipseShapeLayer.m in Sources */ = {isa = PBXBuildFile; fileRef = 481A4A1B1E4A7885003CF62B /* LOTEllipseShapeLayer.m */; }; 481A4A631E4A7885003CF62B /* LOTGroupLayerView.h in Headers */ = {isa = PBXBuildFile; fileRef = 481A4A1C1E4A7885003CF62B /* LOTGroupLayerView.h */; }; 481A4A641E4A7885003CF62B /* LOTGroupLayerView.h in Headers */ = {isa = PBXBuildFile; fileRef = 481A4A1C1E4A7885003CF62B /* LOTGroupLayerView.h */; }; 481A4A651E4A7885003CF62B /* LOTGroupLayerView.m in Sources */ = {isa = PBXBuildFile; fileRef = 481A4A1D1E4A7885003CF62B /* LOTGroupLayerView.m */; }; 481A4A661E4A7885003CF62B /* LOTGroupLayerView.m in Sources */ = {isa = PBXBuildFile; fileRef = 481A4A1D1E4A7885003CF62B /* LOTGroupLayerView.m */; }; 481A4A671E4A7885003CF62B /* LOTLayerView.h in Headers */ = {isa = PBXBuildFile; fileRef = 481A4A1E1E4A7885003CF62B /* LOTLayerView.h */; }; 481A4A681E4A7885003CF62B /* LOTLayerView.h in Headers */ = {isa = PBXBuildFile; fileRef = 481A4A1E1E4A7885003CF62B /* LOTLayerView.h */; }; 481A4A691E4A7885003CF62B /* LOTLayerView.m in Sources */ = {isa = PBXBuildFile; fileRef = 481A4A1F1E4A7885003CF62B /* LOTLayerView.m */; }; 481A4A6A1E4A7885003CF62B /* LOTLayerView.m in Sources */ = {isa = PBXBuildFile; fileRef = 481A4A1F1E4A7885003CF62B /* LOTLayerView.m */; }; 481A4A6B1E4A7885003CF62B /* LOTMaskLayer.h in Headers */ = {isa = PBXBuildFile; fileRef = 481A4A201E4A7885003CF62B /* LOTMaskLayer.h */; }; 481A4A6C1E4A7885003CF62B /* LOTMaskLayer.h in Headers */ = {isa = PBXBuildFile; fileRef = 481A4A201E4A7885003CF62B /* LOTMaskLayer.h */; }; 481A4A6D1E4A7885003CF62B /* LOTMaskLayer.m in Sources */ = {isa = PBXBuildFile; fileRef = 481A4A211E4A7885003CF62B /* LOTMaskLayer.m */; }; 481A4A6E1E4A7885003CF62B /* LOTMaskLayer.m in Sources */ = {isa = PBXBuildFile; fileRef = 481A4A211E4A7885003CF62B /* LOTMaskLayer.m */; }; 481A4A6F1E4A7885003CF62B /* LOTRectShapeLayer.h in Headers */ = {isa = PBXBuildFile; fileRef = 481A4A221E4A7885003CF62B /* LOTRectShapeLayer.h */; }; 481A4A701E4A7885003CF62B /* LOTRectShapeLayer.h in Headers */ = {isa = PBXBuildFile; fileRef = 481A4A221E4A7885003CF62B /* LOTRectShapeLayer.h */; }; 481A4A711E4A7885003CF62B /* LOTRectShapeLayer.m in Sources */ = {isa = PBXBuildFile; fileRef = 481A4A231E4A7885003CF62B /* LOTRectShapeLayer.m */; }; 481A4A721E4A7885003CF62B /* LOTRectShapeLayer.m in Sources */ = {isa = PBXBuildFile; fileRef = 481A4A231E4A7885003CF62B /* LOTRectShapeLayer.m */; }; 481A4A731E4A7885003CF62B /* LOTShapeLayerView.h in Headers */ = {isa = PBXBuildFile; fileRef = 481A4A241E4A7885003CF62B /* LOTShapeLayerView.h */; }; 481A4A741E4A7885003CF62B /* LOTShapeLayerView.h in Headers */ = {isa = PBXBuildFile; fileRef = 481A4A241E4A7885003CF62B /* LOTShapeLayerView.h */; }; 481A4A751E4A7885003CF62B /* LOTShapeLayerView.m in Sources */ = {isa = PBXBuildFile; fileRef = 481A4A251E4A7885003CF62B /* LOTShapeLayerView.m */; }; 481A4A761E4A7885003CF62B /* LOTShapeLayerView.m in Sources */ = {isa = PBXBuildFile; fileRef = 481A4A251E4A7885003CF62B /* LOTShapeLayerView.m */; }; 481A4A771E4A7885003CF62B /* LOTAnimatableBoundsValue.h in Headers */ = {isa = PBXBuildFile; fileRef = 481A4A271E4A7885003CF62B /* LOTAnimatableBoundsValue.h */; }; 481A4A781E4A7885003CF62B /* LOTAnimatableBoundsValue.h in Headers */ = {isa = PBXBuildFile; fileRef = 481A4A271E4A7885003CF62B /* LOTAnimatableBoundsValue.h */; }; 481A4A791E4A7885003CF62B /* LOTAnimatableBoundsValue.m in Sources */ = {isa = PBXBuildFile; fileRef = 481A4A281E4A7885003CF62B /* LOTAnimatableBoundsValue.m */; }; 481A4A7A1E4A7885003CF62B /* LOTAnimatableBoundsValue.m in Sources */ = {isa = PBXBuildFile; fileRef = 481A4A281E4A7885003CF62B /* LOTAnimatableBoundsValue.m */; }; 481A4A7B1E4A7885003CF62B /* LOTAnimatableColorValue.h in Headers */ = {isa = PBXBuildFile; fileRef = 481A4A291E4A7885003CF62B /* LOTAnimatableColorValue.h */; }; 481A4A7C1E4A7885003CF62B /* LOTAnimatableColorValue.h in Headers */ = {isa = PBXBuildFile; fileRef = 481A4A291E4A7885003CF62B /* LOTAnimatableColorValue.h */; }; 481A4A7D1E4A7885003CF62B /* LOTAnimatableColorValue.m in Sources */ = {isa = PBXBuildFile; fileRef = 481A4A2A1E4A7885003CF62B /* LOTAnimatableColorValue.m */; }; 481A4A7E1E4A7885003CF62B /* LOTAnimatableColorValue.m in Sources */ = {isa = PBXBuildFile; fileRef = 481A4A2A1E4A7885003CF62B /* LOTAnimatableColorValue.m */; }; 481A4A7F1E4A7885003CF62B /* LOTAnimatableNumberValue.h in Headers */ = {isa = PBXBuildFile; fileRef = 481A4A2B1E4A7885003CF62B /* LOTAnimatableNumberValue.h */; }; 481A4A801E4A7885003CF62B /* LOTAnimatableNumberValue.h in Headers */ = {isa = PBXBuildFile; fileRef = 481A4A2B1E4A7885003CF62B /* LOTAnimatableNumberValue.h */; }; 481A4A811E4A7885003CF62B /* LOTAnimatableNumberValue.m in Sources */ = {isa = PBXBuildFile; fileRef = 481A4A2C1E4A7885003CF62B /* LOTAnimatableNumberValue.m */; }; 481A4A821E4A7885003CF62B /* LOTAnimatableNumberValue.m in Sources */ = {isa = PBXBuildFile; fileRef = 481A4A2C1E4A7885003CF62B /* LOTAnimatableNumberValue.m */; }; 481A4A831E4A7885003CF62B /* LOTAnimatablePointValue.h in Headers */ = {isa = PBXBuildFile; fileRef = 481A4A2D1E4A7885003CF62B /* LOTAnimatablePointValue.h */; }; 481A4A841E4A7885003CF62B /* LOTAnimatablePointValue.h in Headers */ = {isa = PBXBuildFile; fileRef = 481A4A2D1E4A7885003CF62B /* LOTAnimatablePointValue.h */; }; 481A4A851E4A7885003CF62B /* LOTAnimatablePointValue.m in Sources */ = {isa = PBXBuildFile; fileRef = 481A4A2E1E4A7885003CF62B /* LOTAnimatablePointValue.m */; }; 481A4A861E4A7885003CF62B /* LOTAnimatablePointValue.m in Sources */ = {isa = PBXBuildFile; fileRef = 481A4A2E1E4A7885003CF62B /* LOTAnimatablePointValue.m */; }; 481A4A871E4A7885003CF62B /* LOTAnimatableScaleValue.h in Headers */ = {isa = PBXBuildFile; fileRef = 481A4A2F1E4A7885003CF62B /* LOTAnimatableScaleValue.h */; }; 481A4A881E4A7885003CF62B /* LOTAnimatableScaleValue.h in Headers */ = {isa = PBXBuildFile; fileRef = 481A4A2F1E4A7885003CF62B /* LOTAnimatableScaleValue.h */; }; 481A4A891E4A7885003CF62B /* LOTAnimatableScaleValue.m in Sources */ = {isa = PBXBuildFile; fileRef = 481A4A301E4A7885003CF62B /* LOTAnimatableScaleValue.m */; }; 481A4A8A1E4A7885003CF62B /* LOTAnimatableScaleValue.m in Sources */ = {isa = PBXBuildFile; fileRef = 481A4A301E4A7885003CF62B /* LOTAnimatableScaleValue.m */; }; 481A4A8B1E4A7885003CF62B /* LOTAnimatableShapeValue.h in Headers */ = {isa = PBXBuildFile; fileRef = 481A4A311E4A7885003CF62B /* LOTAnimatableShapeValue.h */; }; 481A4A8C1E4A7885003CF62B /* LOTAnimatableShapeValue.h in Headers */ = {isa = PBXBuildFile; fileRef = 481A4A311E4A7885003CF62B /* LOTAnimatableShapeValue.h */; }; 481A4A8D1E4A7885003CF62B /* LOTAnimatableShapeValue.m in Sources */ = {isa = PBXBuildFile; fileRef = 481A4A321E4A7885003CF62B /* LOTAnimatableShapeValue.m */; }; 481A4A8E1E4A7885003CF62B /* LOTAnimatableShapeValue.m in Sources */ = {isa = PBXBuildFile; fileRef = 481A4A321E4A7885003CF62B /* LOTAnimatableShapeValue.m */; }; 481A4A8F1E4A7885003CF62B /* LOTAnimatableValue.h in Headers */ = {isa = PBXBuildFile; fileRef = 481A4A331E4A7885003CF62B /* LOTAnimatableValue.h */; }; 481A4A901E4A7885003CF62B /* LOTAnimatableValue.h in Headers */ = {isa = PBXBuildFile; fileRef = 481A4A331E4A7885003CF62B /* LOTAnimatableValue.h */; }; 481A4A911E4A7885003CF62B /* LOTAnimationCache.h in Headers */ = {isa = PBXBuildFile; fileRef = 481A4A351E4A7885003CF62B /* LOTAnimationCache.h */; }; 481A4A921E4A7885003CF62B /* LOTAnimationCache.h in Headers */ = {isa = PBXBuildFile; fileRef = 481A4A351E4A7885003CF62B /* LOTAnimationCache.h */; }; 481A4A931E4A7885003CF62B /* LOTAnimationCache.m in Sources */ = {isa = PBXBuildFile; fileRef = 481A4A361E4A7885003CF62B /* LOTAnimationCache.m */; }; 481A4A941E4A7885003CF62B /* LOTAnimationCache.m in Sources */ = {isa = PBXBuildFile; fileRef = 481A4A361E4A7885003CF62B /* LOTAnimationCache.m */; }; 481A4A951E4A7885003CF62B /* CAAnimationGroup+LOTAnimatableGroup.h in Headers */ = {isa = PBXBuildFile; fileRef = 481A4A381E4A7885003CF62B /* CAAnimationGroup+LOTAnimatableGroup.h */; }; 481A4A961E4A7885003CF62B /* CAAnimationGroup+LOTAnimatableGroup.h in Headers */ = {isa = PBXBuildFile; fileRef = 481A4A381E4A7885003CF62B /* CAAnimationGroup+LOTAnimatableGroup.h */; }; 481A4A971E4A7885003CF62B /* CAAnimationGroup+LOTAnimatableGroup.m in Sources */ = {isa = PBXBuildFile; fileRef = 481A4A391E4A7885003CF62B /* CAAnimationGroup+LOTAnimatableGroup.m */; }; 481A4A981E4A7885003CF62B /* CAAnimationGroup+LOTAnimatableGroup.m in Sources */ = {isa = PBXBuildFile; fileRef = 481A4A391E4A7885003CF62B /* CAAnimationGroup+LOTAnimatableGroup.m */; }; 481A4A991E4A7885003CF62B /* CGGeometryAdditions.h in Headers */ = {isa = PBXBuildFile; fileRef = 481A4A3A1E4A7885003CF62B /* CGGeometryAdditions.h */; }; 481A4A9A1E4A7885003CF62B /* CGGeometryAdditions.h in Headers */ = {isa = PBXBuildFile; fileRef = 481A4A3A1E4A7885003CF62B /* CGGeometryAdditions.h */; }; 481A4A9B1E4A7885003CF62B /* CGGeometryAdditions.m in Sources */ = {isa = PBXBuildFile; fileRef = 481A4A3B1E4A7885003CF62B /* CGGeometryAdditions.m */; }; 481A4A9C1E4A7885003CF62B /* CGGeometryAdditions.m in Sources */ = {isa = PBXBuildFile; fileRef = 481A4A3B1E4A7885003CF62B /* CGGeometryAdditions.m */; }; 481A4A9D1E4A7885003CF62B /* LOTHelpers.h in Headers */ = {isa = PBXBuildFile; fileRef = 481A4A3C1E4A7885003CF62B /* LOTHelpers.h */; }; 481A4A9E1E4A7885003CF62B /* LOTHelpers.h in Headers */ = {isa = PBXBuildFile; fileRef = 481A4A3C1E4A7885003CF62B /* LOTHelpers.h */; }; 481A4A9F1E4A7885003CF62B /* UIColor+Expanded.h in Headers */ = {isa = PBXBuildFile; fileRef = 481A4A3D1E4A7885003CF62B /* UIColor+Expanded.h */; }; 481A4AA01E4A7885003CF62B /* UIColor+Expanded.h in Headers */ = {isa = PBXBuildFile; fileRef = 481A4A3D1E4A7885003CF62B /* UIColor+Expanded.h */; }; 481A4AA11E4A7885003CF62B /* UIColor+Expanded.m in Sources */ = {isa = PBXBuildFile; fileRef = 481A4A3E1E4A7885003CF62B /* UIColor+Expanded.m */; }; 481A4AA21E4A7885003CF62B /* UIColor+Expanded.m in Sources */ = {isa = PBXBuildFile; fileRef = 481A4A3E1E4A7885003CF62B /* UIColor+Expanded.m */; }; 481A4AA31E4A7885003CF62B /* LOTComposition.h in Headers */ = {isa = PBXBuildFile; fileRef = 481A4A401E4A7885003CF62B /* LOTComposition.h */; }; 481A4AA41E4A7885003CF62B /* LOTComposition.h in Headers */ = {isa = PBXBuildFile; fileRef = 481A4A401E4A7885003CF62B /* LOTComposition.h */; }; 481A4AA51E4A7885003CF62B /* LOTComposition.m in Sources */ = {isa = PBXBuildFile; fileRef = 481A4A411E4A7885003CF62B /* LOTComposition.m */; }; 481A4AA61E4A7885003CF62B /* LOTComposition.m in Sources */ = {isa = PBXBuildFile; fileRef = 481A4A411E4A7885003CF62B /* LOTComposition.m */; }; 481A4AA71E4A7885003CF62B /* LOTLayer.h in Headers */ = {isa = PBXBuildFile; fileRef = 481A4A421E4A7885003CF62B /* LOTLayer.h */; }; 481A4AA81E4A7885003CF62B /* LOTLayer.h in Headers */ = {isa = PBXBuildFile; fileRef = 481A4A421E4A7885003CF62B /* LOTLayer.h */; }; 481A4AA91E4A7885003CF62B /* LOTLayer.m in Sources */ = {isa = PBXBuildFile; fileRef = 481A4A431E4A7885003CF62B /* LOTLayer.m */; }; 481A4AAA1E4A7885003CF62B /* LOTLayer.m in Sources */ = {isa = PBXBuildFile; fileRef = 481A4A431E4A7885003CF62B /* LOTLayer.m */; }; 481A4AAB1E4A7885003CF62B /* LOTMask.h in Headers */ = {isa = PBXBuildFile; fileRef = 481A4A441E4A7885003CF62B /* LOTMask.h */; }; 481A4AAC1E4A7885003CF62B /* LOTMask.h in Headers */ = {isa = PBXBuildFile; fileRef = 481A4A441E4A7885003CF62B /* LOTMask.h */; }; 481A4AAD1E4A7885003CF62B /* LOTMask.m in Sources */ = {isa = PBXBuildFile; fileRef = 481A4A451E4A7885003CF62B /* LOTMask.m */; }; 481A4AAE1E4A7885003CF62B /* LOTMask.m in Sources */ = {isa = PBXBuildFile; fileRef = 481A4A451E4A7885003CF62B /* LOTMask.m */; }; 481A4AAF1E4A7885003CF62B /* LOTModels.h in Headers */ = {isa = PBXBuildFile; fileRef = 481A4A461E4A7885003CF62B /* LOTModels.h */; }; 481A4AB01E4A7885003CF62B /* LOTModels.h in Headers */ = {isa = PBXBuildFile; fileRef = 481A4A461E4A7885003CF62B /* LOTModels.h */; }; 481A4AB11E4A7885003CF62B /* LOTShapeCircle.h in Headers */ = {isa = PBXBuildFile; fileRef = 481A4A471E4A7885003CF62B /* LOTShapeCircle.h */; }; 481A4AB21E4A7885003CF62B /* LOTShapeCircle.h in Headers */ = {isa = PBXBuildFile; fileRef = 481A4A471E4A7885003CF62B /* LOTShapeCircle.h */; }; 481A4AB31E4A7885003CF62B /* LOTShapeCircle.m in Sources */ = {isa = PBXBuildFile; fileRef = 481A4A481E4A7885003CF62B /* LOTShapeCircle.m */; }; 481A4AB41E4A7885003CF62B /* LOTShapeCircle.m in Sources */ = {isa = PBXBuildFile; fileRef = 481A4A481E4A7885003CF62B /* LOTShapeCircle.m */; }; 481A4AB51E4A7885003CF62B /* LOTShapeFill.h in Headers */ = {isa = PBXBuildFile; fileRef = 481A4A491E4A7885003CF62B /* LOTShapeFill.h */; }; 481A4AB61E4A7885003CF62B /* LOTShapeFill.h in Headers */ = {isa = PBXBuildFile; fileRef = 481A4A491E4A7885003CF62B /* LOTShapeFill.h */; }; 481A4AB71E4A7885003CF62B /* LOTShapeFill.m in Sources */ = {isa = PBXBuildFile; fileRef = 481A4A4A1E4A7885003CF62B /* LOTShapeFill.m */; }; 481A4AB81E4A7885003CF62B /* LOTShapeFill.m in Sources */ = {isa = PBXBuildFile; fileRef = 481A4A4A1E4A7885003CF62B /* LOTShapeFill.m */; }; 481A4AB91E4A7885003CF62B /* LOTShapeGroup.h in Headers */ = {isa = PBXBuildFile; fileRef = 481A4A4B1E4A7885003CF62B /* LOTShapeGroup.h */; }; 481A4ABA1E4A7885003CF62B /* LOTShapeGroup.h in Headers */ = {isa = PBXBuildFile; fileRef = 481A4A4B1E4A7885003CF62B /* LOTShapeGroup.h */; }; 481A4ABB1E4A7885003CF62B /* LOTShapeGroup.m in Sources */ = {isa = PBXBuildFile; fileRef = 481A4A4C1E4A7885003CF62B /* LOTShapeGroup.m */; }; 481A4ABC1E4A7885003CF62B /* LOTShapeGroup.m in Sources */ = {isa = PBXBuildFile; fileRef = 481A4A4C1E4A7885003CF62B /* LOTShapeGroup.m */; }; 481A4ABD1E4A7885003CF62B /* LOTShapePath.h in Headers */ = {isa = PBXBuildFile; fileRef = 481A4A4D1E4A7885003CF62B /* LOTShapePath.h */; }; 481A4ABE1E4A7885003CF62B /* LOTShapePath.h in Headers */ = {isa = PBXBuildFile; fileRef = 481A4A4D1E4A7885003CF62B /* LOTShapePath.h */; }; 481A4ABF1E4A7885003CF62B /* LOTShapePath.m in Sources */ = {isa = PBXBuildFile; fileRef = 481A4A4E1E4A7885003CF62B /* LOTShapePath.m */; }; 481A4AC01E4A7885003CF62B /* LOTShapePath.m in Sources */ = {isa = PBXBuildFile; fileRef = 481A4A4E1E4A7885003CF62B /* LOTShapePath.m */; }; 481A4AC11E4A7885003CF62B /* LOTShapeRectangle.h in Headers */ = {isa = PBXBuildFile; fileRef = 481A4A4F1E4A7885003CF62B /* LOTShapeRectangle.h */; }; 481A4AC21E4A7885003CF62B /* LOTShapeRectangle.h in Headers */ = {isa = PBXBuildFile; fileRef = 481A4A4F1E4A7885003CF62B /* LOTShapeRectangle.h */; }; 481A4AC31E4A7885003CF62B /* LOTShapeRectangle.m in Sources */ = {isa = PBXBuildFile; fileRef = 481A4A501E4A7885003CF62B /* LOTShapeRectangle.m */; }; 481A4AC41E4A7885003CF62B /* LOTShapeRectangle.m in Sources */ = {isa = PBXBuildFile; fileRef = 481A4A501E4A7885003CF62B /* LOTShapeRectangle.m */; }; 481A4AC51E4A7885003CF62B /* LOTShapeStroke.h in Headers */ = {isa = PBXBuildFile; fileRef = 481A4A511E4A7885003CF62B /* LOTShapeStroke.h */; }; 481A4AC61E4A7885003CF62B /* LOTShapeStroke.h in Headers */ = {isa = PBXBuildFile; fileRef = 481A4A511E4A7885003CF62B /* LOTShapeStroke.h */; }; 481A4AC71E4A7885003CF62B /* LOTShapeStroke.m in Sources */ = {isa = PBXBuildFile; fileRef = 481A4A521E4A7885003CF62B /* LOTShapeStroke.m */; }; 481A4AC81E4A7885003CF62B /* LOTShapeStroke.m in Sources */ = {isa = PBXBuildFile; fileRef = 481A4A521E4A7885003CF62B /* LOTShapeStroke.m */; }; 481A4AC91E4A7885003CF62B /* LOTShapeTransform.h in Headers */ = {isa = PBXBuildFile; fileRef = 481A4A531E4A7885003CF62B /* LOTShapeTransform.h */; }; 481A4ACA1E4A7885003CF62B /* LOTShapeTransform.h in Headers */ = {isa = PBXBuildFile; fileRef = 481A4A531E4A7885003CF62B /* LOTShapeTransform.h */; }; 481A4ACB1E4A7885003CF62B /* LOTShapeTransform.m in Sources */ = {isa = PBXBuildFile; fileRef = 481A4A541E4A7885003CF62B /* LOTShapeTransform.m */; }; 481A4ACC1E4A7885003CF62B /* LOTShapeTransform.m in Sources */ = {isa = PBXBuildFile; fileRef = 481A4A541E4A7885003CF62B /* LOTShapeTransform.m */; }; 481A4ACD1E4A7885003CF62B /* LOTShapeTrimPath.h in Headers */ = {isa = PBXBuildFile; fileRef = 481A4A551E4A7885003CF62B /* LOTShapeTrimPath.h */; }; 481A4ACE1E4A7885003CF62B /* LOTShapeTrimPath.h in Headers */ = {isa = PBXBuildFile; fileRef = 481A4A551E4A7885003CF62B /* LOTShapeTrimPath.h */; }; 481A4ACF1E4A7885003CF62B /* LOTShapeTrimPath.m in Sources */ = {isa = PBXBuildFile; fileRef = 481A4A561E4A7885003CF62B /* LOTShapeTrimPath.m */; }; 481A4AD01E4A7885003CF62B /* LOTShapeTrimPath.m in Sources */ = {isa = PBXBuildFile; fileRef = 481A4A561E4A7885003CF62B /* LOTShapeTrimPath.m */; }; 481A4AD11E4A7885003CF62B /* LOTAnimationTransitionController.m in Sources */ = {isa = PBXBuildFile; fileRef = 481A4A581E4A7885003CF62B /* LOTAnimationTransitionController.m */; }; 481A4AD21E4A7885003CF62B /* LOTAnimationTransitionController.m in Sources */ = {isa = PBXBuildFile; fileRef = 481A4A581E4A7885003CF62B /* LOTAnimationTransitionController.m */; }; 481A4AD31E4A7885003CF62B /* LOTAnimationView.m in Sources */ = {isa = PBXBuildFile; fileRef = 481A4A591E4A7885003CF62B /* LOTAnimationView.m */; }; 481A4AD41E4A7885003CF62B /* LOTAnimationView.m in Sources */ = {isa = PBXBuildFile; fileRef = 481A4A591E4A7885003CF62B /* LOTAnimationView.m */; }; 481A4AD51E4A7885003CF62B /* LOTAnimationView_Internal.h in Headers */ = {isa = PBXBuildFile; fileRef = 481A4A5A1E4A7885003CF62B /* LOTAnimationView_Internal.h */; }; 481A4AD61E4A7885003CF62B /* LOTAnimationView_Internal.h in Headers */ = {isa = PBXBuildFile; fileRef = 481A4A5A1E4A7885003CF62B /* LOTAnimationView_Internal.h */; }; 481A4AE31E4A78A0003CF62B /* CADisplayLink.h in Headers */ = {isa = PBXBuildFile; fileRef = 481A4AD81E4A78A0003CF62B /* CADisplayLink.h */; }; 481A4AE41E4A78A0003CF62B /* CADisplayLink.m in Sources */ = {isa = PBXBuildFile; fileRef = 481A4AD91E4A78A0003CF62B /* CADisplayLink.m */; }; 481A4AE51E4A78A0003CF62B /* CALayer+Compat.h in Headers */ = {isa = PBXBuildFile; fileRef = 481A4ADA1E4A78A0003CF62B /* CALayer+Compat.h */; }; 481A4AE61E4A78A0003CF62B /* CALayer+Compat.m in Sources */ = {isa = PBXBuildFile; fileRef = 481A4ADB1E4A78A0003CF62B /* CALayer+Compat.m */; }; 481A4AE81E4A78A0003CF62B /* NSValue+Compat.h in Headers */ = {isa = PBXBuildFile; fileRef = 481A4ADD1E4A78A0003CF62B /* NSValue+Compat.h */; }; 481A4AE91E4A78A0003CF62B /* NSValue+Compat.m in Sources */ = {isa = PBXBuildFile; fileRef = 481A4ADE1E4A78A0003CF62B /* NSValue+Compat.m */; }; 481A4AEA1E4A78A0003CF62B /* UIBezierPath.h in Headers */ = {isa = PBXBuildFile; fileRef = 481A4ADF1E4A78A0003CF62B /* UIBezierPath.h */; }; 481A4AEB1E4A78A0003CF62B /* UIBezierPath.m in Sources */ = {isa = PBXBuildFile; fileRef = 481A4AE01E4A78A0003CF62B /* UIBezierPath.m */; }; 481A4AEC1E4A78A0003CF62B /* UIColor.h in Headers */ = {isa = PBXBuildFile; fileRef = 481A4AE11E4A78A0003CF62B /* UIColor.h */; }; 481A4AED1E4A78A0003CF62B /* UIColor.m in Sources */ = {isa = PBXBuildFile; fileRef = 481A4AE21E4A78A0003CF62B /* UIColor.m */; }; 481A4AEE1E4A78A5003CF62B /* LOTPlatformCompat.h in Headers */ = {isa = PBXBuildFile; fileRef = 481A4ADC1E4A78A0003CF62B /* LOTPlatformCompat.h */; }; 62CA59BD1E3C173B002D7188 /* Lottie-iOS.h in Headers */ = {isa = PBXBuildFile; fileRef = 62CA59BB1E3C173B002D7188 /* Lottie-iOS.h */; settings = {ATTRIBUTES = (Public, ); }; }; 62CA5A051E3C179F002D7188 /* LOTAnimationTransitionController.h in Headers */ = {isa = PBXBuildFile; fileRef = 62CA59C41E3C179F002D7188 /* LOTAnimationTransitionController.h */; settings = {ATTRIBUTES = (Public, ); }; }; 62CA5A071E3C179F002D7188 /* Lottie.h in Headers */ = {isa = PBXBuildFile; fileRef = 62CA59C61E3C179F002D7188 /* Lottie.h */; settings = {ATTRIBUTES = (Public, ); }; }; FA1F5AA01E42B52800FF36BF /* LOTAnimationView.h in Headers */ = {isa = PBXBuildFile; fileRef = FA1F5A9F1E42B52800FF36BF /* LOTAnimationView.h */; settings = {ATTRIBUTES = (Public, ); }; }; FA1F5AA11E42B52800FF36BF /* LOTAnimationView.h in Headers */ = {isa = PBXBuildFile; fileRef = FA1F5A9F1E42B52800FF36BF /* LOTAnimationView.h */; settings = {ATTRIBUTES = (Public, ); }; }; FA1F5AB01E42C11F00FF36BF /* Lottie-macOS.h in Headers */ = {isa = PBXBuildFile; fileRef = FA1F5AAE1E42C11F00FF36BF /* Lottie-macOS.h */; }; FAE1F7CE1E428CBE002E0974 /* LOTAnimationTransitionController.h in Headers */ = {isa = PBXBuildFile; fileRef = 62CA59C41E3C179F002D7188 /* LOTAnimationTransitionController.h */; settings = {ATTRIBUTES = (Public, ); }; }; FAE1F7D71E428CBE002E0974 /* Lottie.h in Headers */ = {isa = PBXBuildFile; fileRef = 62CA59C61E3C179F002D7188 /* Lottie.h */; settings = {ATTRIBUTES = (Public, ); }; }; /* End PBXBuildFile section */ /* Begin PBXFileReference section */ 2DBA16351B4FA408937A16CE /* LOTAnimationView_Compat.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = LOTAnimationView_Compat.h; sourceTree = ""; }; 481A4A181E4A7885003CF62B /* LOTAnimatableLayer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = LOTAnimatableLayer.h; sourceTree = ""; }; 481A4A191E4A7885003CF62B /* LOTAnimatableLayer.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = LOTAnimatableLayer.m; sourceTree = ""; }; 481A4A1A1E4A7885003CF62B /* LOTEllipseShapeLayer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = LOTEllipseShapeLayer.h; sourceTree = ""; }; 481A4A1B1E4A7885003CF62B /* LOTEllipseShapeLayer.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = LOTEllipseShapeLayer.m; sourceTree = ""; }; 481A4A1C1E4A7885003CF62B /* LOTGroupLayerView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = LOTGroupLayerView.h; sourceTree = ""; }; 481A4A1D1E4A7885003CF62B /* LOTGroupLayerView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = LOTGroupLayerView.m; sourceTree = ""; }; 481A4A1E1E4A7885003CF62B /* LOTLayerView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = LOTLayerView.h; sourceTree = ""; }; 481A4A1F1E4A7885003CF62B /* LOTLayerView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = LOTLayerView.m; sourceTree = ""; }; 481A4A201E4A7885003CF62B /* LOTMaskLayer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = LOTMaskLayer.h; sourceTree = ""; }; 481A4A211E4A7885003CF62B /* LOTMaskLayer.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = LOTMaskLayer.m; sourceTree = ""; }; 481A4A221E4A7885003CF62B /* LOTRectShapeLayer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = LOTRectShapeLayer.h; sourceTree = ""; }; 481A4A231E4A7885003CF62B /* LOTRectShapeLayer.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = LOTRectShapeLayer.m; sourceTree = ""; }; 481A4A241E4A7885003CF62B /* LOTShapeLayerView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = LOTShapeLayerView.h; sourceTree = ""; }; 481A4A251E4A7885003CF62B /* LOTShapeLayerView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = LOTShapeLayerView.m; sourceTree = ""; }; 481A4A271E4A7885003CF62B /* LOTAnimatableBoundsValue.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = LOTAnimatableBoundsValue.h; sourceTree = ""; }; 481A4A281E4A7885003CF62B /* LOTAnimatableBoundsValue.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = LOTAnimatableBoundsValue.m; sourceTree = ""; }; 481A4A291E4A7885003CF62B /* LOTAnimatableColorValue.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = LOTAnimatableColorValue.h; sourceTree = ""; }; 481A4A2A1E4A7885003CF62B /* LOTAnimatableColorValue.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = LOTAnimatableColorValue.m; sourceTree = ""; }; 481A4A2B1E4A7885003CF62B /* LOTAnimatableNumberValue.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = LOTAnimatableNumberValue.h; sourceTree = ""; }; 481A4A2C1E4A7885003CF62B /* LOTAnimatableNumberValue.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = LOTAnimatableNumberValue.m; sourceTree = ""; }; 481A4A2D1E4A7885003CF62B /* LOTAnimatablePointValue.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = LOTAnimatablePointValue.h; sourceTree = ""; }; 481A4A2E1E4A7885003CF62B /* LOTAnimatablePointValue.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = LOTAnimatablePointValue.m; sourceTree = ""; }; 481A4A2F1E4A7885003CF62B /* LOTAnimatableScaleValue.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = LOTAnimatableScaleValue.h; sourceTree = ""; }; 481A4A301E4A7885003CF62B /* LOTAnimatableScaleValue.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = LOTAnimatableScaleValue.m; sourceTree = ""; }; 481A4A311E4A7885003CF62B /* LOTAnimatableShapeValue.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = LOTAnimatableShapeValue.h; sourceTree = ""; }; 481A4A321E4A7885003CF62B /* LOTAnimatableShapeValue.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = LOTAnimatableShapeValue.m; sourceTree = ""; }; 481A4A331E4A7885003CF62B /* LOTAnimatableValue.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = LOTAnimatableValue.h; sourceTree = ""; }; 481A4A351E4A7885003CF62B /* LOTAnimationCache.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = LOTAnimationCache.h; sourceTree = ""; }; 481A4A361E4A7885003CF62B /* LOTAnimationCache.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = LOTAnimationCache.m; sourceTree = ""; }; 481A4A381E4A7885003CF62B /* CAAnimationGroup+LOTAnimatableGroup.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "CAAnimationGroup+LOTAnimatableGroup.h"; sourceTree = ""; }; 481A4A391E4A7885003CF62B /* CAAnimationGroup+LOTAnimatableGroup.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "CAAnimationGroup+LOTAnimatableGroup.m"; sourceTree = ""; }; 481A4A3A1E4A7885003CF62B /* CGGeometryAdditions.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CGGeometryAdditions.h; sourceTree = ""; }; 481A4A3B1E4A7885003CF62B /* CGGeometryAdditions.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = CGGeometryAdditions.m; sourceTree = ""; }; 481A4A3C1E4A7885003CF62B /* LOTHelpers.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = LOTHelpers.h; sourceTree = ""; }; 481A4A3D1E4A7885003CF62B /* UIColor+Expanded.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "UIColor+Expanded.h"; sourceTree = ""; }; 481A4A3E1E4A7885003CF62B /* UIColor+Expanded.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "UIColor+Expanded.m"; sourceTree = ""; }; 481A4A401E4A7885003CF62B /* LOTComposition.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = LOTComposition.h; sourceTree = ""; }; 481A4A411E4A7885003CF62B /* LOTComposition.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = LOTComposition.m; sourceTree = ""; }; 481A4A421E4A7885003CF62B /* LOTLayer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = LOTLayer.h; sourceTree = ""; }; 481A4A431E4A7885003CF62B /* LOTLayer.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = LOTLayer.m; sourceTree = ""; }; 481A4A441E4A7885003CF62B /* LOTMask.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = LOTMask.h; sourceTree = ""; }; 481A4A451E4A7885003CF62B /* LOTMask.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = LOTMask.m; sourceTree = ""; }; 481A4A461E4A7885003CF62B /* LOTModels.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = LOTModels.h; sourceTree = ""; }; 481A4A471E4A7885003CF62B /* LOTShapeCircle.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = LOTShapeCircle.h; sourceTree = ""; }; 481A4A481E4A7885003CF62B /* LOTShapeCircle.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = LOTShapeCircle.m; sourceTree = ""; }; 481A4A491E4A7885003CF62B /* LOTShapeFill.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = LOTShapeFill.h; sourceTree = ""; }; 481A4A4A1E4A7885003CF62B /* LOTShapeFill.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = LOTShapeFill.m; sourceTree = ""; }; 481A4A4B1E4A7885003CF62B /* LOTShapeGroup.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = LOTShapeGroup.h; sourceTree = ""; }; 481A4A4C1E4A7885003CF62B /* LOTShapeGroup.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = LOTShapeGroup.m; sourceTree = ""; }; 481A4A4D1E4A7885003CF62B /* LOTShapePath.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = LOTShapePath.h; sourceTree = ""; }; 481A4A4E1E4A7885003CF62B /* LOTShapePath.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = LOTShapePath.m; sourceTree = ""; }; 481A4A4F1E4A7885003CF62B /* LOTShapeRectangle.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = LOTShapeRectangle.h; sourceTree = ""; }; 481A4A501E4A7885003CF62B /* LOTShapeRectangle.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = LOTShapeRectangle.m; sourceTree = ""; }; 481A4A511E4A7885003CF62B /* LOTShapeStroke.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = LOTShapeStroke.h; sourceTree = ""; }; 481A4A521E4A7885003CF62B /* LOTShapeStroke.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = LOTShapeStroke.m; sourceTree = ""; }; 481A4A531E4A7885003CF62B /* LOTShapeTransform.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = LOTShapeTransform.h; sourceTree = ""; }; 481A4A541E4A7885003CF62B /* LOTShapeTransform.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = LOTShapeTransform.m; sourceTree = ""; }; 481A4A551E4A7885003CF62B /* LOTShapeTrimPath.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = LOTShapeTrimPath.h; sourceTree = ""; }; 481A4A561E4A7885003CF62B /* LOTShapeTrimPath.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = LOTShapeTrimPath.m; sourceTree = ""; }; 481A4A581E4A7885003CF62B /* LOTAnimationTransitionController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = LOTAnimationTransitionController.m; sourceTree = ""; }; 481A4A591E4A7885003CF62B /* LOTAnimationView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = LOTAnimationView.m; sourceTree = ""; }; 481A4A5A1E4A7885003CF62B /* LOTAnimationView_Internal.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = LOTAnimationView_Internal.h; sourceTree = ""; }; 481A4AD81E4A78A0003CF62B /* CADisplayLink.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CADisplayLink.h; sourceTree = ""; }; 481A4AD91E4A78A0003CF62B /* CADisplayLink.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = CADisplayLink.m; sourceTree = ""; }; 481A4ADA1E4A78A0003CF62B /* CALayer+Compat.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "CALayer+Compat.h"; sourceTree = ""; }; 481A4ADB1E4A78A0003CF62B /* CALayer+Compat.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "CALayer+Compat.m"; sourceTree = ""; }; 481A4ADC1E4A78A0003CF62B /* LOTPlatformCompat.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = LOTPlatformCompat.h; sourceTree = ""; }; 481A4ADD1E4A78A0003CF62B /* NSValue+Compat.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "NSValue+Compat.h"; sourceTree = ""; }; 481A4ADE1E4A78A0003CF62B /* NSValue+Compat.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "NSValue+Compat.m"; sourceTree = ""; }; 481A4ADF1E4A78A0003CF62B /* UIBezierPath.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = UIBezierPath.h; sourceTree = ""; }; 481A4AE01E4A78A0003CF62B /* UIBezierPath.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = UIBezierPath.m; sourceTree = ""; }; 481A4AE11E4A78A0003CF62B /* UIColor.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = UIColor.h; sourceTree = ""; }; 481A4AE21E4A78A0003CF62B /* UIColor.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = UIColor.m; sourceTree = ""; }; 62CA59B81E3C173B002D7188 /* Lottie.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Lottie.framework; sourceTree = BUILT_PRODUCTS_DIR; }; 62CA59BB1E3C173B002D7188 /* Lottie-iOS.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = "Lottie-iOS.h"; sourceTree = ""; }; 62CA59BC1E3C173B002D7188 /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; 62CA59C41E3C179F002D7188 /* LOTAnimationTransitionController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = LOTAnimationTransitionController.h; sourceTree = ""; }; 62CA59C61E3C179F002D7188 /* Lottie.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Lottie.h; sourceTree = ""; }; FA1F5A9F1E42B52800FF36BF /* LOTAnimationView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = LOTAnimationView.h; sourceTree = ""; }; FA1F5AAE1E42C11F00FF36BF /* Lottie-macOS.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "Lottie-macOS.h"; sourceTree = ""; }; FAE1F7E61E428CBE002E0974 /* Lottie.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Lottie.framework; sourceTree = BUILT_PRODUCTS_DIR; }; FAE1F7E71E428CBE002E0974 /* Lottie copy-Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; name = "Lottie copy-Info.plist"; path = "/Users/alex/Projects/lottie-ios/Lottie copy-Info.plist"; sourceTree = ""; }; /* End PBXFileReference section */ /* Begin PBXFrameworksBuildPhase section */ 62CA59B41E3C173B002D7188 /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( ); runOnlyForDeploymentPostprocessing = 0; }; FAE1F7BC1E428CBE002E0974 /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( ); runOnlyForDeploymentPostprocessing = 0; }; /* End PBXFrameworksBuildPhase section */ /* Begin PBXGroup section */ 481A4A171E4A7885003CF62B /* Animatable Layers */ = { isa = PBXGroup; children = ( 481A4A181E4A7885003CF62B /* LOTAnimatableLayer.h */, 481A4A191E4A7885003CF62B /* LOTAnimatableLayer.m */, 481A4A1A1E4A7885003CF62B /* LOTEllipseShapeLayer.h */, 481A4A1B1E4A7885003CF62B /* LOTEllipseShapeLayer.m */, 481A4A1C1E4A7885003CF62B /* LOTGroupLayerView.h */, 481A4A1D1E4A7885003CF62B /* LOTGroupLayerView.m */, 481A4A1E1E4A7885003CF62B /* LOTLayerView.h */, 481A4A1F1E4A7885003CF62B /* LOTLayerView.m */, 481A4A201E4A7885003CF62B /* LOTMaskLayer.h */, 481A4A211E4A7885003CF62B /* LOTMaskLayer.m */, 481A4A221E4A7885003CF62B /* LOTRectShapeLayer.h */, 481A4A231E4A7885003CF62B /* LOTRectShapeLayer.m */, 481A4A241E4A7885003CF62B /* LOTShapeLayerView.h */, 481A4A251E4A7885003CF62B /* LOTShapeLayerView.m */, ); name = "Animatable Layers"; path = "lottie-ios/Classes/Animatable Layers"; sourceTree = SOURCE_ROOT; }; 481A4A261E4A7885003CF62B /* AnimatableProperties */ = { isa = PBXGroup; children = ( 481A4A271E4A7885003CF62B /* LOTAnimatableBoundsValue.h */, 481A4A281E4A7885003CF62B /* LOTAnimatableBoundsValue.m */, 481A4A291E4A7885003CF62B /* LOTAnimatableColorValue.h */, 481A4A2A1E4A7885003CF62B /* LOTAnimatableColorValue.m */, 481A4A2B1E4A7885003CF62B /* LOTAnimatableNumberValue.h */, 481A4A2C1E4A7885003CF62B /* LOTAnimatableNumberValue.m */, 481A4A2D1E4A7885003CF62B /* LOTAnimatablePointValue.h */, 481A4A2E1E4A7885003CF62B /* LOTAnimatablePointValue.m */, 481A4A2F1E4A7885003CF62B /* LOTAnimatableScaleValue.h */, 481A4A301E4A7885003CF62B /* LOTAnimatableScaleValue.m */, 481A4A311E4A7885003CF62B /* LOTAnimatableShapeValue.h */, 481A4A321E4A7885003CF62B /* LOTAnimatableShapeValue.m */, 481A4A331E4A7885003CF62B /* LOTAnimatableValue.h */, ); name = AnimatableProperties; path = "lottie-ios/Classes/AnimatableProperties"; sourceTree = SOURCE_ROOT; }; 481A4A341E4A7885003CF62B /* Animation Cache */ = { isa = PBXGroup; children = ( 481A4A351E4A7885003CF62B /* LOTAnimationCache.h */, 481A4A361E4A7885003CF62B /* LOTAnimationCache.m */, ); name = "Animation Cache"; path = "lottie-ios/Classes/Animation Cache"; sourceTree = SOURCE_ROOT; }; 481A4A371E4A7885003CF62B /* Extensions */ = { isa = PBXGroup; children = ( 481A4A381E4A7885003CF62B /* CAAnimationGroup+LOTAnimatableGroup.h */, 481A4A391E4A7885003CF62B /* CAAnimationGroup+LOTAnimatableGroup.m */, 481A4A3A1E4A7885003CF62B /* CGGeometryAdditions.h */, 481A4A3B1E4A7885003CF62B /* CGGeometryAdditions.m */, 481A4A3C1E4A7885003CF62B /* LOTHelpers.h */, 481A4A3D1E4A7885003CF62B /* UIColor+Expanded.h */, 481A4A3E1E4A7885003CF62B /* UIColor+Expanded.m */, ); name = Extensions; path = "lottie-ios/Classes/Extensions"; sourceTree = SOURCE_ROOT; }; 481A4A3F1E4A7885003CF62B /* Models */ = { isa = PBXGroup; children = ( 481A4A401E4A7885003CF62B /* LOTComposition.h */, 481A4A411E4A7885003CF62B /* LOTComposition.m */, 481A4A421E4A7885003CF62B /* LOTLayer.h */, 481A4A431E4A7885003CF62B /* LOTLayer.m */, 481A4A441E4A7885003CF62B /* LOTMask.h */, 481A4A451E4A7885003CF62B /* LOTMask.m */, 481A4A461E4A7885003CF62B /* LOTModels.h */, 481A4A471E4A7885003CF62B /* LOTShapeCircle.h */, 481A4A481E4A7885003CF62B /* LOTShapeCircle.m */, 481A4A491E4A7885003CF62B /* LOTShapeFill.h */, 481A4A4A1E4A7885003CF62B /* LOTShapeFill.m */, 481A4A4B1E4A7885003CF62B /* LOTShapeGroup.h */, 481A4A4C1E4A7885003CF62B /* LOTShapeGroup.m */, 481A4A4D1E4A7885003CF62B /* LOTShapePath.h */, 481A4A4E1E4A7885003CF62B /* LOTShapePath.m */, 481A4A4F1E4A7885003CF62B /* LOTShapeRectangle.h */, 481A4A501E4A7885003CF62B /* LOTShapeRectangle.m */, 481A4A511E4A7885003CF62B /* LOTShapeStroke.h */, 481A4A521E4A7885003CF62B /* LOTShapeStroke.m */, 481A4A531E4A7885003CF62B /* LOTShapeTransform.h */, 481A4A541E4A7885003CF62B /* LOTShapeTransform.m */, 481A4A551E4A7885003CF62B /* LOTShapeTrimPath.h */, 481A4A561E4A7885003CF62B /* LOTShapeTrimPath.m */, ); name = Models; path = "lottie-ios/Classes/Models"; sourceTree = SOURCE_ROOT; }; 481A4A571E4A7885003CF62B /* Private */ = { isa = PBXGroup; children = ( 481A4A581E4A7885003CF62B /* LOTAnimationTransitionController.m */, 481A4A591E4A7885003CF62B /* LOTAnimationView.m */, 481A4A5A1E4A7885003CF62B /* LOTAnimationView_Internal.h */, ); name = Private; path = "lottie-ios/Classes/Private"; sourceTree = SOURCE_ROOT; }; 481A4AD71E4A78A0003CF62B /* OSX Compatability */ = { isa = PBXGroup; children = ( 481A4AD81E4A78A0003CF62B /* CADisplayLink.h */, 481A4AD91E4A78A0003CF62B /* CADisplayLink.m */, 481A4ADA1E4A78A0003CF62B /* CALayer+Compat.h */, 481A4ADB1E4A78A0003CF62B /* CALayer+Compat.m */, 481A4ADC1E4A78A0003CF62B /* LOTPlatformCompat.h */, 481A4ADD1E4A78A0003CF62B /* NSValue+Compat.h */, 481A4ADE1E4A78A0003CF62B /* NSValue+Compat.m */, 481A4ADF1E4A78A0003CF62B /* UIBezierPath.h */, 481A4AE01E4A78A0003CF62B /* UIBezierPath.m */, 481A4AE11E4A78A0003CF62B /* UIColor.h */, 481A4AE21E4A78A0003CF62B /* UIColor.m */, ); name = "OSX Compatability"; path = "lottie-ios/Classes/OSX Compatability"; sourceTree = SOURCE_ROOT; }; 62CA59AE1E3C173B002D7188 = { isa = PBXGroup; children = ( 62CA59BA1E3C173B002D7188 /* Lottie */, 62CA59B91E3C173B002D7188 /* Products */, FAE1F7E71E428CBE002E0974 /* Lottie copy-Info.plist */, ); sourceTree = ""; }; 62CA59B91E3C173B002D7188 /* Products */ = { isa = PBXGroup; children = ( 62CA59B81E3C173B002D7188 /* Lottie.framework */, FAE1F7E61E428CBE002E0974 /* Lottie.framework */, ); name = Products; sourceTree = ""; }; 62CA59BA1E3C173B002D7188 /* Lottie */ = { isa = PBXGroup; children = ( 481A4AD71E4A78A0003CF62B /* OSX Compatability */, 481A4A171E4A7885003CF62B /* Animatable Layers */, 481A4A261E4A7885003CF62B /* AnimatableProperties */, 481A4A341E4A7885003CF62B /* Animation Cache */, 481A4A371E4A7885003CF62B /* Extensions */, 481A4A3F1E4A7885003CF62B /* Models */, 481A4A571E4A7885003CF62B /* Private */, 62CA59C31E3C179F002D7188 /* PublicHeaders */, 62CA59BB1E3C173B002D7188 /* Lottie-iOS.h */, FA1F5AAE1E42C11F00FF36BF /* Lottie-macOS.h */, 62CA59BC1E3C173B002D7188 /* Info.plist */, ); path = Lottie; sourceTree = ""; }; 62CA59C31E3C179F002D7188 /* PublicHeaders */ = { isa = PBXGroup; children = ( FA1F5A9F1E42B52800FF36BF /* LOTAnimationView.h */, 62CA59C41E3C179F002D7188 /* LOTAnimationTransitionController.h */, 2DBA16351B4FA408937A16CE /* LOTAnimationView_Compat.h */, 62CA59C61E3C179F002D7188 /* Lottie.h */, ); name = PublicHeaders; path = "lottie-ios/Classes/PublicHeaders"; sourceTree = SOURCE_ROOT; }; /* End PBXGroup section */ /* Begin PBXHeadersBuildPhase section */ 62CA59B51E3C173B002D7188 /* Headers */ = { isa = PBXHeadersBuildPhase; buildActionMask = 2147483647; files = ( 481A4AD51E4A7885003CF62B /* LOTAnimationView_Internal.h in Headers */, 481A4A7F1E4A7885003CF62B /* LOTAnimatableNumberValue.h in Headers */, 62CA59BD1E3C173B002D7188 /* Lottie-iOS.h in Headers */, 481A4AAF1E4A7885003CF62B /* LOTModels.h in Headers */, FA1F5AA01E42B52800FF36BF /* LOTAnimationView.h in Headers */, 481A4A631E4A7885003CF62B /* LOTGroupLayerView.h in Headers */, 481A4AA31E4A7885003CF62B /* LOTComposition.h in Headers */, 481A4A9F1E4A7885003CF62B /* UIColor+Expanded.h in Headers */, 481A4AB51E4A7885003CF62B /* LOTShapeFill.h in Headers */, 481A4A6B1E4A7885003CF62B /* LOTMaskLayer.h in Headers */, 481A4AEE1E4A78A5003CF62B /* LOTPlatformCompat.h in Headers */, 481A4A8F1E4A7885003CF62B /* LOTAnimatableValue.h in Headers */, 481A4ABD1E4A7885003CF62B /* LOTShapePath.h in Headers */, 481A4A831E4A7885003CF62B /* LOTAnimatablePointValue.h in Headers */, 481A4A731E4A7885003CF62B /* LOTShapeLayerView.h in Headers */, 62CA5A051E3C179F002D7188 /* LOTAnimationTransitionController.h in Headers */, 481A4A9D1E4A7885003CF62B /* LOTHelpers.h in Headers */, 62CA5A071E3C179F002D7188 /* Lottie.h in Headers */, 481A4AB91E4A7885003CF62B /* LOTShapeGroup.h in Headers */, 481A4A5F1E4A7885003CF62B /* LOTEllipseShapeLayer.h in Headers */, 481A4ACD1E4A7885003CF62B /* LOTShapeTrimPath.h in Headers */, 481A4A671E4A7885003CF62B /* LOTLayerView.h in Headers */, 481A4AC11E4A7885003CF62B /* LOTShapeRectangle.h in Headers */, 481A4A991E4A7885003CF62B /* CGGeometryAdditions.h in Headers */, 481A4AC51E4A7885003CF62B /* LOTShapeStroke.h in Headers */, 481A4A911E4A7885003CF62B /* LOTAnimationCache.h in Headers */, 481A4A6F1E4A7885003CF62B /* LOTRectShapeLayer.h in Headers */, 481A4A5B1E4A7885003CF62B /* LOTAnimatableLayer.h in Headers */, 481A4AC91E4A7885003CF62B /* LOTShapeTransform.h in Headers */, 481A4A7B1E4A7885003CF62B /* LOTAnimatableColorValue.h in Headers */, 481A4A771E4A7885003CF62B /* LOTAnimatableBoundsValue.h in Headers */, 481A4AB11E4A7885003CF62B /* LOTShapeCircle.h in Headers */, 481A4A8B1E4A7885003CF62B /* LOTAnimatableShapeValue.h in Headers */, 481A4AAB1E4A7885003CF62B /* LOTMask.h in Headers */, 481A4A871E4A7885003CF62B /* LOTAnimatableScaleValue.h in Headers */, 481A4A951E4A7885003CF62B /* CAAnimationGroup+LOTAnimatableGroup.h in Headers */, 481A4AA71E4A7885003CF62B /* LOTLayer.h in Headers */, 2DBA19324CDD83B5F0F115B8 /* LOTAnimationView_Compat.h in Headers */, ); runOnlyForDeploymentPostprocessing = 0; }; FAE1F7BD1E428CBE002E0974 /* Headers */ = { isa = PBXHeadersBuildPhase; buildActionMask = 2147483647; files = ( 481A4AB61E4A7885003CF62B /* LOTShapeFill.h in Headers */, 481A4A841E4A7885003CF62B /* LOTAnimatablePointValue.h in Headers */, 481A4AEC1E4A78A0003CF62B /* UIColor.h in Headers */, 481A4AEA1E4A78A0003CF62B /* UIBezierPath.h in Headers */, 481A4AE81E4A78A0003CF62B /* NSValue+Compat.h in Headers */, 481A4ABA1E4A7885003CF62B /* LOTShapeGroup.h in Headers */, 481A4AA81E4A7885003CF62B /* LOTLayer.h in Headers */, 481A4A921E4A7885003CF62B /* LOTAnimationCache.h in Headers */, 481A4A8C1E4A7885003CF62B /* LOTAnimatableShapeValue.h in Headers */, 481A4A9E1E4A7885003CF62B /* LOTHelpers.h in Headers */, 481A4AE31E4A78A0003CF62B /* CADisplayLink.h in Headers */, 481A4A681E4A7885003CF62B /* LOTLayerView.h in Headers */, 481A4A641E4A7885003CF62B /* LOTGroupLayerView.h in Headers */, 481A4A781E4A7885003CF62B /* LOTAnimatableBoundsValue.h in Headers */, 481A4AC21E4A7885003CF62B /* LOTShapeRectangle.h in Headers */, 481A4A601E4A7885003CF62B /* LOTEllipseShapeLayer.h in Headers */, 481A4ACA1E4A7885003CF62B /* LOTShapeTransform.h in Headers */, 481A4AE51E4A78A0003CF62B /* CALayer+Compat.h in Headers */, 481A4A701E4A7885003CF62B /* LOTRectShapeLayer.h in Headers */, 481A4A7C1E4A7885003CF62B /* LOTAnimatableColorValue.h in Headers */, 481A4A6C1E4A7885003CF62B /* LOTMaskLayer.h in Headers */, 481A4AB01E4A7885003CF62B /* LOTModels.h in Headers */, 481A4A901E4A7885003CF62B /* LOTAnimatableValue.h in Headers */, 481A4A881E4A7885003CF62B /* LOTAnimatableScaleValue.h in Headers */, 481A4ABE1E4A7885003CF62B /* LOTShapePath.h in Headers */, 481A4AD61E4A7885003CF62B /* LOTAnimationView_Internal.h in Headers */, FA1F5AA11E42B52800FF36BF /* LOTAnimationView.h in Headers */, 481A4AC61E4A7885003CF62B /* LOTShapeStroke.h in Headers */, 481A4A9A1E4A7885003CF62B /* CGGeometryAdditions.h in Headers */, 481A4AA41E4A7885003CF62B /* LOTComposition.h in Headers */, 481A4A801E4A7885003CF62B /* LOTAnimatableNumberValue.h in Headers */, 481A4ACE1E4A7885003CF62B /* LOTShapeTrimPath.h in Headers */, 481A4AA01E4A7885003CF62B /* UIColor+Expanded.h in Headers */, FAE1F7CE1E428CBE002E0974 /* LOTAnimationTransitionController.h in Headers */, FAE1F7D71E428CBE002E0974 /* Lottie.h in Headers */, 481A4AAC1E4A7885003CF62B /* LOTMask.h in Headers */, 481A4A961E4A7885003CF62B /* CAAnimationGroup+LOTAnimatableGroup.h in Headers */, FA1F5AB01E42C11F00FF36BF /* Lottie-macOS.h in Headers */, 481A4A741E4A7885003CF62B /* LOTShapeLayerView.h in Headers */, 481A4A5C1E4A7885003CF62B /* LOTAnimatableLayer.h in Headers */, 481A4AB21E4A7885003CF62B /* LOTShapeCircle.h in Headers */, ); runOnlyForDeploymentPostprocessing = 0; }; /* End PBXHeadersBuildPhase section */ /* Begin PBXNativeTarget section */ 62CA59B71E3C173B002D7188 /* Lottie_iOS */ = { isa = PBXNativeTarget; buildConfigurationList = 62CA59C01E3C173B002D7188 /* Build configuration list for PBXNativeTarget "Lottie_iOS" */; buildPhases = ( 62CA59B31E3C173B002D7188 /* Sources */, 62CA59B41E3C173B002D7188 /* Frameworks */, 62CA59B51E3C173B002D7188 /* Headers */, 62CA59B61E3C173B002D7188 /* Resources */, ); buildRules = ( ); dependencies = ( ); name = Lottie_iOS; productName = Lottie; productReference = 62CA59B81E3C173B002D7188 /* Lottie.framework */; productType = "com.apple.product-type.framework"; }; FAE1F79C1E428CBE002E0974 /* Lottie_macOS */ = { isa = PBXNativeTarget; buildConfigurationList = FAE1F7E31E428CBE002E0974 /* Build configuration list for PBXNativeTarget "Lottie_macOS" */; buildPhases = ( FAE1F79D1E428CBE002E0974 /* Sources */, FAE1F7BC1E428CBE002E0974 /* Frameworks */, FAE1F7BD1E428CBE002E0974 /* Headers */, FAE1F7E21E428CBE002E0974 /* Resources */, ); buildRules = ( ); dependencies = ( ); name = Lottie_macOS; productName = Lottie; productReference = FAE1F7E61E428CBE002E0974 /* Lottie.framework */; productType = "com.apple.product-type.framework"; }; /* End PBXNativeTarget section */ /* Begin PBXProject section */ 62CA59AF1E3C173B002D7188 /* Project object */ = { isa = PBXProject; attributes = { LastUpgradeCheck = 0820; ORGANIZATIONNAME = Airbnb; TargetAttributes = { 62CA59B71E3C173B002D7188 = { CreatedOnToolsVersion = 8.2.1; ProvisioningStyle = Automatic; }; }; }; buildConfigurationList = 62CA59B21E3C173B002D7188 /* Build configuration list for PBXProject "Lottie" */; compatibilityVersion = "Xcode 3.2"; developmentRegion = English; hasScannedForEncodings = 0; knownRegions = ( en, ); mainGroup = 62CA59AE1E3C173B002D7188; productRefGroup = 62CA59B91E3C173B002D7188 /* Products */; projectDirPath = ""; projectRoot = ""; targets = ( 62CA59B71E3C173B002D7188 /* Lottie_iOS */, FAE1F79C1E428CBE002E0974 /* Lottie_macOS */, ); }; /* End PBXProject section */ /* Begin PBXResourcesBuildPhase section */ 62CA59B61E3C173B002D7188 /* Resources */ = { isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = ( ); runOnlyForDeploymentPostprocessing = 0; }; FAE1F7E21E428CBE002E0974 /* Resources */ = { isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = ( ); runOnlyForDeploymentPostprocessing = 0; }; /* End PBXResourcesBuildPhase section */ /* Begin PBXSourcesBuildPhase section */ 62CA59B31E3C173B002D7188 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( 481A4ACB1E4A7885003CF62B /* LOTShapeTransform.m in Sources */, 481A4A6D1E4A7885003CF62B /* LOTMaskLayer.m in Sources */, 481A4A971E4A7885003CF62B /* CAAnimationGroup+LOTAnimatableGroup.m in Sources */, 481A4A811E4A7885003CF62B /* LOTAnimatableNumberValue.m in Sources */, 481A4A931E4A7885003CF62B /* LOTAnimationCache.m in Sources */, 481A4AA11E4A7885003CF62B /* UIColor+Expanded.m in Sources */, 481A4AA51E4A7885003CF62B /* LOTComposition.m in Sources */, 481A4A7D1E4A7885003CF62B /* LOTAnimatableColorValue.m in Sources */, 481A4A9B1E4A7885003CF62B /* CGGeometryAdditions.m in Sources */, 481A4A651E4A7885003CF62B /* LOTGroupLayerView.m in Sources */, 481A4AB71E4A7885003CF62B /* LOTShapeFill.m in Sources */, 481A4A691E4A7885003CF62B /* LOTLayerView.m in Sources */, 481A4AC31E4A7885003CF62B /* LOTShapeRectangle.m in Sources */, 481A4AD11E4A7885003CF62B /* LOTAnimationTransitionController.m in Sources */, 481A4AC71E4A7885003CF62B /* LOTShapeStroke.m in Sources */, 481A4AA91E4A7885003CF62B /* LOTLayer.m in Sources */, 481A4ACF1E4A7885003CF62B /* LOTShapeTrimPath.m in Sources */, 481A4A5D1E4A7885003CF62B /* LOTAnimatableLayer.m in Sources */, 481A4ABB1E4A7885003CF62B /* LOTShapeGroup.m in Sources */, 481A4AAD1E4A7885003CF62B /* LOTMask.m in Sources */, 481A4A8D1E4A7885003CF62B /* LOTAnimatableShapeValue.m in Sources */, 481A4AB31E4A7885003CF62B /* LOTShapeCircle.m in Sources */, 481A4A711E4A7885003CF62B /* LOTRectShapeLayer.m in Sources */, 481A4A751E4A7885003CF62B /* LOTShapeLayerView.m in Sources */, 481A4ABF1E4A7885003CF62B /* LOTShapePath.m in Sources */, 481A4A611E4A7885003CF62B /* LOTEllipseShapeLayer.m in Sources */, 481A4A851E4A7885003CF62B /* LOTAnimatablePointValue.m in Sources */, 481A4A791E4A7885003CF62B /* LOTAnimatableBoundsValue.m in Sources */, 481A4AD31E4A7885003CF62B /* LOTAnimationView.m in Sources */, 481A4A891E4A7885003CF62B /* LOTAnimatableScaleValue.m in Sources */, ); runOnlyForDeploymentPostprocessing = 0; }; FAE1F79D1E428CBE002E0974 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( 481A4AD21E4A7885003CF62B /* LOTAnimationTransitionController.m in Sources */, 481A4AB41E4A7885003CF62B /* LOTShapeCircle.m in Sources */, 481A4A6E1E4A7885003CF62B /* LOTMaskLayer.m in Sources */, 481A4A941E4A7885003CF62B /* LOTAnimationCache.m in Sources */, 481A4AD01E4A7885003CF62B /* LOTShapeTrimPath.m in Sources */, 481A4A9C1E4A7885003CF62B /* CGGeometryAdditions.m in Sources */, 481A4AA61E4A7885003CF62B /* LOTComposition.m in Sources */, 481A4AC41E4A7885003CF62B /* LOTShapeRectangle.m in Sources */, 481A4ACC1E4A7885003CF62B /* LOTShapeTransform.m in Sources */, 481A4AB81E4A7885003CF62B /* LOTShapeFill.m in Sources */, 481A4AC01E4A7885003CF62B /* LOTShapePath.m in Sources */, 481A4A721E4A7885003CF62B /* LOTRectShapeLayer.m in Sources */, 481A4AAE1E4A7885003CF62B /* LOTMask.m in Sources */, 481A4A8E1E4A7885003CF62B /* LOTAnimatableShapeValue.m in Sources */, 481A4A5E1E4A7885003CF62B /* LOTAnimatableLayer.m in Sources */, 481A4A8A1E4A7885003CF62B /* LOTAnimatableScaleValue.m in Sources */, 481A4A861E4A7885003CF62B /* LOTAnimatablePointValue.m in Sources */, 481A4A621E4A7885003CF62B /* LOTEllipseShapeLayer.m in Sources */, 481A4A821E4A7885003CF62B /* LOTAnimatableNumberValue.m in Sources */, 481A4AE41E4A78A0003CF62B /* CADisplayLink.m in Sources */, 481A4A981E4A7885003CF62B /* CAAnimationGroup+LOTAnimatableGroup.m in Sources */, 481A4A6A1E4A7885003CF62B /* LOTLayerView.m in Sources */, 481A4AD41E4A7885003CF62B /* LOTAnimationView.m in Sources */, 481A4AC81E4A7885003CF62B /* LOTShapeStroke.m in Sources */, 481A4AA21E4A7885003CF62B /* UIColor+Expanded.m in Sources */, 481A4A761E4A7885003CF62B /* LOTShapeLayerView.m in Sources */, 481A4ABC1E4A7885003CF62B /* LOTShapeGroup.m in Sources */, 481A4AE91E4A78A0003CF62B /* NSValue+Compat.m in Sources */, 481A4AE61E4A78A0003CF62B /* CALayer+Compat.m in Sources */, 481A4AEB1E4A78A0003CF62B /* UIBezierPath.m in Sources */, 481A4A7A1E4A7885003CF62B /* LOTAnimatableBoundsValue.m in Sources */, 481A4A7E1E4A7885003CF62B /* LOTAnimatableColorValue.m in Sources */, 481A4AAA1E4A7885003CF62B /* LOTLayer.m in Sources */, 481A4AED1E4A78A0003CF62B /* UIColor.m in Sources */, 481A4A661E4A7885003CF62B /* LOTGroupLayerView.m in Sources */, ); runOnlyForDeploymentPostprocessing = 0; }; /* End PBXSourcesBuildPhase section */ /* Begin XCBuildConfiguration section */ 62CA59BE1E3C173B002D7188 /* Debug */ = { isa = XCBuildConfiguration; buildSettings = { ALWAYS_SEARCH_USER_PATHS = NO; CLANG_ANALYZER_NONNULL = YES; CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x"; CLANG_CXX_LIBRARY = "libc++"; CLANG_ENABLE_MODULES = YES; CLANG_ENABLE_OBJC_ARC = YES; CLANG_WARN_BOOL_CONVERSION = YES; CLANG_WARN_CONSTANT_CONVERSION = 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_OBJC_ROOT_CLASS = YES_ERROR; CLANG_WARN_SUSPICIOUS_MOVE = YES; CLANG_WARN_UNREACHABLE_CODE = YES; CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; COPY_PHASE_STRIP = NO; CURRENT_PROJECT_VERSION = 1; DEBUG_INFORMATION_FORMAT = dwarf; ENABLE_STRICT_OBJC_MSGSEND = YES; ENABLE_TESTABILITY = YES; GCC_C_LANGUAGE_STANDARD = gnu99; GCC_DYNAMIC_NO_PIC = NO; GCC_NO_COMMON_BLOCKS = YES; GCC_OPTIMIZATION_LEVEL = 0; GCC_PREPROCESSOR_DEFINITIONS = ( "DEBUG=1", "$(inherited)", ); GCC_WARN_64_TO_32_BIT_CONVERSION = YES; GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR; GCC_WARN_UNDECLARED_SELECTOR = YES; GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE; GCC_WARN_UNUSED_FUNCTION = YES; GCC_WARN_UNUSED_VARIABLE = YES; IPHONEOS_DEPLOYMENT_TARGET = 10.2; MTL_ENABLE_DEBUG_INFO = YES; ONLY_ACTIVE_ARCH = YES; SDKROOT = iphoneos; TARGETED_DEVICE_FAMILY = "1,2"; VERSIONING_SYSTEM = "apple-generic"; VERSION_INFO_PREFIX = ""; }; name = Debug; }; 62CA59BF1E3C173B002D7188 /* Release */ = { isa = XCBuildConfiguration; buildSettings = { ALWAYS_SEARCH_USER_PATHS = NO; CLANG_ANALYZER_NONNULL = YES; CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x"; CLANG_CXX_LIBRARY = "libc++"; CLANG_ENABLE_MODULES = YES; CLANG_ENABLE_OBJC_ARC = YES; CLANG_WARN_BOOL_CONVERSION = YES; CLANG_WARN_CONSTANT_CONVERSION = 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_OBJC_ROOT_CLASS = YES_ERROR; CLANG_WARN_SUSPICIOUS_MOVE = YES; CLANG_WARN_UNREACHABLE_CODE = YES; CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; COPY_PHASE_STRIP = NO; CURRENT_PROJECT_VERSION = 1; DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; ENABLE_NS_ASSERTIONS = NO; ENABLE_STRICT_OBJC_MSGSEND = YES; GCC_C_LANGUAGE_STANDARD = gnu99; GCC_NO_COMMON_BLOCKS = YES; GCC_WARN_64_TO_32_BIT_CONVERSION = YES; GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR; GCC_WARN_UNDECLARED_SELECTOR = YES; GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE; GCC_WARN_UNUSED_FUNCTION = YES; GCC_WARN_UNUSED_VARIABLE = YES; IPHONEOS_DEPLOYMENT_TARGET = 10.2; MTL_ENABLE_DEBUG_INFO = NO; SDKROOT = iphoneos; TARGETED_DEVICE_FAMILY = "1,2"; VALIDATE_PRODUCT = YES; VERSIONING_SYSTEM = "apple-generic"; VERSION_INFO_PREFIX = ""; }; name = Release; }; 62CA59C11E3C173B002D7188 /* Debug */ = { isa = XCBuildConfiguration; buildSettings = { CODE_SIGN_IDENTITY = ""; DEFINES_MODULE = YES; DYLIB_COMPATIBILITY_VERSION = 1; DYLIB_CURRENT_VERSION = 1; DYLIB_INSTALL_NAME_BASE = "@rpath"; INFOPLIST_FILE = Lottie/Info.plist; INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; PRODUCT_BUNDLE_IDENTIFIER = com.airbnb.Lottie; PRODUCT_NAME = Lottie; SKIP_INSTALL = YES; }; name = Debug; }; 62CA59C21E3C173B002D7188 /* Release */ = { isa = XCBuildConfiguration; buildSettings = { CODE_SIGN_IDENTITY = ""; DEFINES_MODULE = YES; DYLIB_COMPATIBILITY_VERSION = 1; DYLIB_CURRENT_VERSION = 1; DYLIB_INSTALL_NAME_BASE = "@rpath"; INFOPLIST_FILE = Lottie/Info.plist; INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; PRODUCT_BUNDLE_IDENTIFIER = com.airbnb.Lottie; PRODUCT_NAME = Lottie; SKIP_INSTALL = YES; }; name = Release; }; FAE1F7E41E428CBE002E0974 /* Debug */ = { isa = XCBuildConfiguration; buildSettings = { CODE_SIGN_IDENTITY = ""; DEFINES_MODULE = YES; DYLIB_COMPATIBILITY_VERSION = 1; DYLIB_CURRENT_VERSION = 1; DYLIB_INSTALL_NAME_BASE = "@rpath"; INFOPLIST_FILE = Lottie/Info.plist; INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; PRODUCT_BUNDLE_IDENTIFIER = com.airbnb.Lottie; PRODUCT_NAME = Lottie; SDKROOT = macosx10.12; SKIP_INSTALL = YES; SUPPORTED_PLATFORMS = macosx; }; name = Debug; }; FAE1F7E51E428CBE002E0974 /* Release */ = { isa = XCBuildConfiguration; buildSettings = { CODE_SIGN_IDENTITY = ""; DEFINES_MODULE = YES; DYLIB_COMPATIBILITY_VERSION = 1; DYLIB_CURRENT_VERSION = 1; DYLIB_INSTALL_NAME_BASE = "@rpath"; INFOPLIST_FILE = Lottie/Info.plist; INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; PRODUCT_BUNDLE_IDENTIFIER = com.airbnb.Lottie; PRODUCT_NAME = Lottie; SDKROOT = macosx10.12; SKIP_INSTALL = YES; SUPPORTED_PLATFORMS = macosx; }; name = Release; }; /* End XCBuildConfiguration section */ /* Begin XCConfigurationList section */ 62CA59B21E3C173B002D7188 /* Build configuration list for PBXProject "Lottie" */ = { isa = XCConfigurationList; buildConfigurations = ( 62CA59BE1E3C173B002D7188 /* Debug */, 62CA59BF1E3C173B002D7188 /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; 62CA59C01E3C173B002D7188 /* Build configuration list for PBXNativeTarget "Lottie_iOS" */ = { isa = XCConfigurationList; buildConfigurations = ( 62CA59C11E3C173B002D7188 /* Debug */, 62CA59C21E3C173B002D7188 /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; FAE1F7E31E428CBE002E0974 /* Build configuration list for PBXNativeTarget "Lottie_macOS" */ = { isa = XCConfigurationList; buildConfigurations = ( FAE1F7E41E428CBE002E0974 /* Debug */, FAE1F7E51E428CBE002E0974 /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; /* End XCConfigurationList section */ }; rootObject = 62CA59AF1E3C173B002D7188 /* Project object */; }