// !$*UTF8*$! { archiveVersion = 1; classes = { }; objectVersion = 46; objects = { /* Begin PBXBuildFile section */ 008D88E94858B0B8190DD42951253AD2 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = EA9A1A86E1594EEC96C2B7214E16E50F /* Cocoa.framework */; }; 00B490DFDC8E910BDF676C7E9EC0F7F8 /* ImmediateSchedulerType.swift in Sources */ = {isa = PBXBuildFile; fileRef = 692C39EEB847B6865E05154D699B5A0D /* ImmediateSchedulerType.swift */; }; 015A2D47B6DA8E170E4E64108EC177CA /* GCDWebServerFileRequest.h in Headers */ = {isa = PBXBuildFile; fileRef = 89157B205B92DB7240F198AAAE3E1D23 /* GCDWebServerFileRequest.h */; settings = {ATTRIBUTES = (Public, ); }; }; 02759E469AF7E37C6C2B662D2A8DBB99 /* InfiniteSequence.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5093D2110C7158AE638018A9970FA168 /* InfiniteSequence.swift */; }; 02FCBABDD1B23C59A7B119F1DAE88D7D /* DispatchQueue+Extensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3747A52D98BA28FA152080DA132B4955 /* DispatchQueue+Extensions.swift */; }; 032DDE7C99BFEF759E6AD96D49AC2222 /* Zip+arity.swift in Sources */ = {isa = PBXBuildFile; fileRef = 12DA49F9E5238CF2A4EBB5A83A1AE3DA /* Zip+arity.swift */; }; 03810806C0578A750613717248DC37CC /* GCDWebServerPrivate.h in Headers */ = {isa = PBXBuildFile; fileRef = 54065E050A33BF7D4D54D1A31297F2F1 /* GCDWebServerPrivate.h */; settings = {ATTRIBUTES = (Private, ); }; }; 0551162B7568A0F3028CF7CE13E9C1C7 /* GCDWebServerURLEncodedFormRequest.m in Sources */ = {isa = PBXBuildFile; fileRef = 619730E0F7D114E0BBB3773020DBC95D /* GCDWebServerURLEncodedFormRequest.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0"; }; }; 077F6DB761D1176638A57167293DA6BA /* ScheduledItem.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9D539E4E6C4E295220FA4FAE74031789 /* ScheduledItem.swift */; }; 08067F41CEECB56CE74FFCA481092E8D /* RxCocoaRuntime.h in Headers */ = {isa = PBXBuildFile; fileRef = E258DC88C29E64BF1A3523D2FFF806B5 /* RxCocoaRuntime.h */; settings = {ATTRIBUTES = (Public, ); }; }; 08DB29E8F7F7FF81D87DCFB7869ECC45 /* CombineLatest.swift in Sources */ = {isa = PBXBuildFile; fileRef = 76DBA6E4CB608131ADBA7D7DFF8A4E6C /* CombineLatest.swift */; }; 09713E4AD4F8DB9EBD22A77AA12509B7 /* SerialDisposable.swift in Sources */ = {isa = PBXBuildFile; fileRef = BF02268A49529C89CA28BBD728A4864A /* SerialDisposable.swift */; }; 098AA417A5494FC829E777DC5CF06ECC /* GCDWebServerURLEncodedFormRequest.h in Headers */ = {isa = PBXBuildFile; fileRef = 79AFDA86F88F40BFA89B3B2A729B2F24 /* GCDWebServerURLEncodedFormRequest.h */; settings = {ATTRIBUTES = (Public, ); }; }; 0A402C97D8A2855E4F69D8E2BFEE752E /* BRLOptionParser.m in Sources */ = {isa = PBXBuildFile; fileRef = E0E8FB6DEC7DDD0F6FEEE86CCDFBC820 /* BRLOptionParser.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0"; }; }; 0B39234B888575182CA99B07AFC81BA5 /* Variable+SharedSequence.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0B87C81B82992789E3611469980A1778 /* Variable+SharedSequence.swift */; }; 0B8140968914C908CFB4949F67745DD7 /* GCDWebServerFileResponse.h in Headers */ = {isa = PBXBuildFile; fileRef = CB4B9ED2B1EB569789C066F34F7123A4 /* GCDWebServerFileResponse.h */; settings = {ATTRIBUTES = (Public, ); }; }; 0ED25A1662826BF961671ECD0C67522D /* RefCountDisposable.swift in Sources */ = {isa = PBXBuildFile; fileRef = E19D18DB5C1EA9E63E6DBF428B35C892 /* RefCountDisposable.swift */; }; 0F56DF85092077222EFE85B49CED711F /* DelaySubscription.swift in Sources */ = {isa = PBXBuildFile; fileRef = C62AFA43EC9E39C9901C2014FBF75441 /* DelaySubscription.swift */; }; 107E34C884D6DAEDA56024FF80F83CF6 /* Platform.Linux.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7B3C30C8BD2ECEF438E4A7E02A0C36B6 /* Platform.Linux.swift */; }; 1094573AE70DF26E438020148CAA752E /* String+Rx.swift in Sources */ = {isa = PBXBuildFile; fileRef = 32F52D2218ED1A55107BC548E297E9CB /* String+Rx.swift */; }; 10EB23E9ECC4B33E16933BB1EA560B6A /* Timeline.swift in Sources */ = {isa = PBXBuildFile; fileRef = 315C104108C26A838CCC718E8258B44A /* Timeline.swift */; }; 12149EA10608B7DE38879E6242D2826C /* ko.lproj in Resources */ = {isa = PBXBuildFile; fileRef = 625F1E39F5E196BA50F36BE994C84724 /* ko.lproj */; }; 1243B6888974A6BE9D7D77B1D5402D73 /* SubjectType.swift in Sources */ = {isa = PBXBuildFile; fileRef = C30F42D2E6C0B7C15B64F1081749B8FF /* SubjectType.swift */; }; 143F5EA30D8845DE6EBA2E7E9619D2E9 /* _RX.m in Sources */ = {isa = PBXBuildFile; fileRef = 70BBD10E3B649EA0755AD083EA7CDFB9 /* _RX.m */; }; 1568BC317134F1902AB76EE65E0A18CE /* GCDWebServerDataResponse.h in Headers */ = {isa = PBXBuildFile; fileRef = 8D64CB474F7D1B9FDD19465A43A61164 /* GCDWebServerDataResponse.h */; settings = {ATTRIBUTES = (Public, ); }; }; 157AE1FBA8F6C3B710CDE90F86492010 /* MASShortcut.m in Sources */ = {isa = PBXBuildFile; fileRef = AA881E4DA90F807751C146D7483CDEC3 /* MASShortcut.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0"; }; }; 165F7D403C750ABB5648860CBA92049E /* AddRef.swift in Sources */ = {isa = PBXBuildFile; fileRef = B9007D55BF01790E2E753C6B70C41179 /* AddRef.swift */; }; 181168219B048D50E6CA6E785240FFAD /* InvocableScheduledItem.swift in Sources */ = {isa = PBXBuildFile; fileRef = 460823F894F0F79E2B8E8992A02BFB25 /* InvocableScheduledItem.swift */; }; 18AD86C96492EFC58855F4DD89D50EE8 /* Window.swift in Sources */ = {isa = PBXBuildFile; fileRef = EF5E4BD0EF6C6C73284552531F108886 /* Window.swift */; }; 1A12CE731D866F4B25F4C05CB262773A /* Scan.swift in Sources */ = {isa = PBXBuildFile; fileRef = D5F42FF8098EE07E0972506FA879BAED /* Scan.swift */; }; 1AB0577134E333EA71DCCE332191A260 /* Pods-ShadowsocksX-NGTests-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 46662EB64876AD1C891F548C69A89E89 /* Pods-ShadowsocksX-NGTests-dummy.m */; }; 1ACC904BF6C39CB0520384B81B1A59A3 /* RxCocoaObjCRuntimeError+Extensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = 917C99A8833B2D56222425A6F84CA5DA /* RxCocoaObjCRuntimeError+Extensions.swift */; }; 1B9C61B405FA747D9223222AA652AF6D /* DisposeBase.swift in Sources */ = {isa = PBXBuildFile; fileRef = C260F4B4F6F3E5961E3A49C5B05520CD /* DisposeBase.swift */; }; 1B9EDEDC964E6B08F78920B4F4B9DB84 /* Alamofire-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 48352BD4C4E074FC479B0513B92EA7F9 /* Alamofire-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; 1CA6B3BA315902F58D2A539D524D6C3C /* ConcurrentMainScheduler.swift in Sources */ = {isa = PBXBuildFile; fileRef = C1135B3B4D2DC6F16A992DFB33D540AA /* ConcurrentMainScheduler.swift */; }; 1E1D791396A3F447B3ADE321ECC7E39E /* RxCocoa-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = ADA9A70ECA885B87CA7B20916DC7BC6F /* RxCocoa-dummy.m */; }; 1E97944F114E25922076ED80748DF4BC /* Sequence.swift in Sources */ = {isa = PBXBuildFile; fileRef = D5ABF695E08E23D093300EE17154AD46 /* Sequence.swift */; }; 1E9B353B6011A05BC8A967B4F679AC99 /* HistoricalSchedulerTimeConverter.swift in Sources */ = {isa = PBXBuildFile; fileRef = F38DB6F5263618374E7A97C5A4E497A1 /* HistoricalSchedulerTimeConverter.swift */; }; 1EF1D9B948C91F3CAD0F2998F3765D8B /* GCDWebServerErrorResponse.h in Headers */ = {isa = PBXBuildFile; fileRef = 64B15D82041B7A6840823B8A9F3751FD /* GCDWebServerErrorResponse.h */; settings = {ATTRIBUTES = (Public, ); }; }; 1F149FBBBB20187B527A87592E7D1D65 /* SingleAssignmentDisposable.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9BEF9DEF3F2FE69B0036DA832678E66F /* SingleAssignmentDisposable.swift */; }; 202855689CF5074E834DC4C377C1C21F /* AnonymousInvocable.swift in Sources */ = {isa = PBXBuildFile; fileRef = 671D0C35D77C5534BD266C99699798F7 /* AnonymousInvocable.swift */; }; 203C8C15986DB48FBFB72F65D4837A0F /* Observable+StandardSequenceOperators.swift in Sources */ = {isa = PBXBuildFile; fileRef = 843FB1118D1974CEF717BE490B13366C /* Observable+StandardSequenceOperators.swift */; }; 20887597017160017549465EBFB7E977 /* zh-Hant.lproj in Resources */ = {isa = PBXBuildFile; fileRef = 49E673D8031F864FAD63560EA564B5DD /* zh-Hant.lproj */; }; 21924D3337F7B20AE94DE0A020D38183 /* Catch.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5A232E9660CB723A1D128D3DFF830596 /* Catch.swift */; }; 21EB6E0D77F98AC3A30680A90B8656D4 /* Platform.Darwin.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6A6F87048375FCF10848872558242925 /* Platform.Darwin.swift */; }; 2259DC05FD87D673C2FE695869381DBC /* KVORepresentable.swift in Sources */ = {isa = PBXBuildFile; fileRef = 895C03FCA3BCF07DBDA8A858302D9662 /* KVORepresentable.swift */; }; 23741DAA4F354BEEAD1B4EE11EECBF82 /* SingleAsync.swift in Sources */ = {isa = PBXBuildFile; fileRef = 817BBAF28AF5DD16F4C657AB7AD305BF /* SingleAsync.swift */; }; 247AA094C4DE12FB3B5B4761C9FDECE8 /* NSObject+Rx+RawRepresentable.swift in Sources */ = {isa = PBXBuildFile; fileRef = D63CEEDC1A1E689C53BE5B8FB80BBB4F /* NSObject+Rx+RawRepresentable.swift */; }; 2527F62CEADDA5CE60852E0C067D3438 /* GCDWebServerResponse.h in Headers */ = {isa = PBXBuildFile; fileRef = AF5498021A404BB1ACCA140C4B62871C /* GCDWebServerResponse.h */; settings = {ATTRIBUTES = (Public, ); }; }; 2545E11592C408516EA9AC047FFD47FD /* BRLOptionParser-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = C507512A0FC2103B39A0C7761B19968E /* BRLOptionParser-dummy.m */; }; 282D05FE9B69BDF19B9573DAD9F3EE9A /* TextInput.swift in Sources */ = {isa = PBXBuildFile; fileRef = C22A091C89D7A9C2B736EF1A49C54280 /* TextInput.swift */; }; 286A79B0F2405FD08804042FE30407B1 /* GCDWebServerMultiPartFormRequest.m in Sources */ = {isa = PBXBuildFile; fileRef = 0AA9F9CD0EB270DDA2ED76FD3446F305 /* GCDWebServerMultiPartFormRequest.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0"; }; }; 287F5692A9ECEE55B0A9E4A033992626 /* CombineLatest+Collection.swift in Sources */ = {isa = PBXBuildFile; fileRef = F9A4EC64F789C4F631F887DA33498D8C /* CombineLatest+Collection.swift */; }; 291963FA0138FBBFE13F98B6F3980E28 /* Skip.swift in Sources */ = {isa = PBXBuildFile; fileRef = 99BD77B66B1E1355C1E30439B72937EB /* Skip.swift */; }; 2990102CBE66DC047A22C1CBF937DB6E /* Rx.swift in Sources */ = {isa = PBXBuildFile; fileRef = E0D8E8F499BC8AD11FA423052AD2B91A /* Rx.swift */; }; 2B2DD472D5ADDCFEB20E2715B76C497F /* Lock.swift in Sources */ = {isa = PBXBuildFile; fileRef = 576B7DEFF20932FE127908D3A5F4A54D /* Lock.swift */; }; 2C16189485F3647493E5E74E8C629E54 /* Pods-ShadowsocksX-NG-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 14A9EC2BB1EC6484018A5EB4B9B2C231 /* Pods-ShadowsocksX-NG-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; 2CF894F29E1A7E1C5F7F9501934E0059 /* PublishSubject.swift in Sources */ = {isa = PBXBuildFile; fileRef = C5D5F5CEA32B2510E42A4A7976F27CCE /* PublishSubject.swift */; }; 2DBAC0452D6B85DF3E41E3AEFB4EEC16 /* Pods-ShadowsocksX-NGTests-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = D7E8128F302CF60BEF206008CE11F6D3 /* Pods-ShadowsocksX-NGTests-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; 2F4DC6EE9D2D04DD2501C702C782FF87 /* KVORepresentable+Swift.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3E39C3D16733CDCB7BAD80752EC7D239 /* KVORepresentable+Swift.swift */; }; 2F51EBD27184D6642521531C30C2A078 /* Observable+Concurrency.swift in Sources */ = {isa = PBXBuildFile; fileRef = F4752DE1461395A71AEFA91856BB6469 /* Observable+Concurrency.swift */; }; 3076DFAD05E4F7F0356153478F071D74 /* MASShortcut-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 9CEB1670F4E8A8FED505B32B7F7DADD3 /* MASShortcut-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; 30E2A73CDE464DC6C23D3524F07FBB9F /* GCDWebServer-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 892156754A7EF53FE3D80BC00C1975AB /* GCDWebServer-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; 3161617D6E3095F41E350F916D918355 /* RetryWhen.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0621C0B43DFC90DF41B61359E759D5D3 /* RetryWhen.swift */; }; 320FD242550FBA6C940056D6191EF150 /* AnonymousObservable.swift in Sources */ = {isa = PBXBuildFile; fileRef = 61C799F1F6F393193FDEB6E8B261E48C /* AnonymousObservable.swift */; }; 330A0CDDD45D8019380AE257A5946541 /* InfiniteSequence.swift in Sources */ = {isa = PBXBuildFile; fileRef = A8B36ED31A6E3C49C77F55E2561C966D /* InfiniteSequence.swift */; }; 33432041A2F2B22595A953DADFB962AA /* Map.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7BB0F5D8F0F27F31636D82187890CC43 /* Map.swift */; }; 33669A1E8FF6BB34131FB94871DDF908 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = EA9A1A86E1594EEC96C2B7214E16E50F /* Cocoa.framework */; }; 35B3DA850A250223EE5CEB9DB04D1FC4 /* GCDWebServerResponse.m in Sources */ = {isa = PBXBuildFile; fileRef = A1E6CC9C6785132EA7807744DE0ED408 /* GCDWebServerResponse.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0"; }; }; 3626B94094672CB1C9DEA32B9F9502E1 /* TaskDelegate.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2FD1D9CC9BD0DB820CE56BBDE2B6E01F /* TaskDelegate.swift */; }; 3631BBE242189BD75BEF9E010BC27E21 /* Disposables.swift in Sources */ = {isa = PBXBuildFile; fileRef = 26339E7D90E6D149F805C377419D25BA /* Disposables.swift */; }; 36E0FA5FE4424D20F0215B1C2CD85D90 /* GCDWebServerRequest.h in Headers */ = {isa = PBXBuildFile; fileRef = 89B67DFE619069B6AD5E1D0FAA0BB8E2 /* GCDWebServerRequest.h */; settings = {ATTRIBUTES = (Public, ); }; }; 370087A98B47E0ED6C36574B16D871A5 /* Observable+Bind.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3E83A23DEF6EC644ABA3997BE70BFA85 /* Observable+Bind.swift */; }; 382EEA9832CF0E0860B998EAD0EE66E1 /* SystemConfiguration.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 4FEC4B8DFE8753A9B1DE598293568F30 /* SystemConfiguration.framework */; }; 38974DB132715266ADE00F2E3DFBB320 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = EA9A1A86E1594EEC96C2B7214E16E50F /* Cocoa.framework */; }; 38DB62A5AD3079471CDF2E9D0D3028FA /* Variable+Driver.swift in Sources */ = {isa = PBXBuildFile; fileRef = 375E8496E1F8683C57FE684DE6D592C1 /* Variable+Driver.swift */; }; 3B5E0C8C1AB83BD7BBBCAE6073F09AFC /* NSTextField+Rx.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9654A33B220127C74EC683B98310281D /* NSTextField+Rx.swift */; }; 3CB44363DC3691947BA8E9882053BC4A /* ObservableType.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8EBEE1150AB7FFCE3B2375F0351703C4 /* ObservableType.swift */; }; 3DD0362B0B6B939B5D087A150121A4B1 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = EA9A1A86E1594EEC96C2B7214E16E50F /* Cocoa.framework */; }; 3E6DF7443FD313551869E084C684729A /* TakeUntil.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1CB76F5333C4E30B9798A7CB70CCB81F /* TakeUntil.swift */; }; 3E715DFE443524EB6ADE892E4A676224 /* GCDWebServerMultiPartFormRequest.h in Headers */ = {isa = PBXBuildFile; fileRef = DB9CD6FE2DD142EFA2C41E21AB227946 /* GCDWebServerMultiPartFormRequest.h */; settings = {ATTRIBUTES = (Public, ); }; }; 419D4559CBA3D1470729743B06641C8C /* SynchronizedUnsubscribeType.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8D0F0E4B2FD793BE40FBBE96FD380D21 /* SynchronizedUnsubscribeType.swift */; }; 41A0D57F7581AE6A50FE1B0EFE59019C /* AnonymousObserver.swift in Sources */ = {isa = PBXBuildFile; fileRef = 00C649D6C2694F89369C6E4BFDF7020D /* AnonymousObserver.swift */; }; 420C2F4BDB11DD8CF3D550D0857ECD6B /* Timer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7953F0BF7911F293599BC38510760E46 /* Timer.swift */; }; 424673BDBA8D006E6179215F52C5E941 /* SerialDispatchQueueScheduler.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8038341863E5188ED05DCC1BA2CF7CCD /* SerialDispatchQueueScheduler.swift */; }; 432E16210E58159994078E2AC4CC5E2A /* Cancelable.swift in Sources */ = {isa = PBXBuildFile; fileRef = 686894AC6B1777DEFA921D960D8B519D /* Cancelable.swift */; }; 43F8377C7AD6791017DCD42341075D28 /* RxMutableBox.swift in Sources */ = {isa = PBXBuildFile; fileRef = F41DBC7F2E4B382CC91B8B28EF579853 /* RxMutableBox.swift */; }; 450010E10778B36C2FEEC4B9FBB70AC5 /* SchedulerType.swift in Sources */ = {isa = PBXBuildFile; fileRef = 23863CFA627473DC27B67457C49C2E18 /* SchedulerType.swift */; }; 467BF71F9AA158F2EA6212221B8E757D /* DelegateProxyType.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0AD4268847B9453CE579C41B609E22B7 /* DelegateProxyType.swift */; }; 46E18CE0A69856E82A7BF5DF5C4129D2 /* _RXDelegateProxy.m in Sources */ = {isa = PBXBuildFile; fileRef = E8E6D1E113A8A1E690491F2E3F8A2201 /* _RXDelegateProxy.m */; }; 47351D20CCCBF94578D448CC836C33FD /* SynchronizedOnType.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6824046BB6F6BA5DA145A55756FCE843 /* SynchronizedOnType.swift */; }; 48FE45BD7BF4ABB32A024550ED96B4C6 /* GCDWebServerStreamedResponse.m in Sources */ = {isa = PBXBuildFile; fileRef = C4532CD920B79E94F7B61A2B9A63FCAD /* GCDWebServerStreamedResponse.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0"; }; }; 49F778DEAC864BEE58A4B6E734B9BADC /* LockOwnerType.swift in Sources */ = {isa = PBXBuildFile; fileRef = D5FF1DE565E7A0E50A3F648C38E95C78 /* LockOwnerType.swift */; }; 4A6AF0A712D4C473177BE88389D15D2A /* MASDictionaryTransformer.m in Sources */ = {isa = PBXBuildFile; fileRef = AADDE7423A968810AADD026BD63867B0 /* MASDictionaryTransformer.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0"; }; }; 4B4CE0B02143614597D6DF7AA4BA3DBD /* _RXObjCRuntime.m in Sources */ = {isa = PBXBuildFile; fileRef = 5AF29FABA8C360B08D7C7424360D6666 /* _RXObjCRuntime.m */; }; 4EA689C03ECF1236D3D9D63B2BB5F4FC /* Driver.swift in Sources */ = {isa = PBXBuildFile; fileRef = 765B2B823783215A2E954FAB4853AC93 /* Driver.swift */; }; 4EDE49009B5B68074CD71F8B362F0DDC /* GCDWebServerDataRequest.h in Headers */ = {isa = PBXBuildFile; fileRef = 8AA937C432E0F9441C102162B7D3DE77 /* GCDWebServerDataRequest.h */; settings = {ATTRIBUTES = (Public, ); }; }; 4F4FD0070DB81A8EB981334462E930F1 /* ShareReplay1.swift in Sources */ = {isa = PBXBuildFile; fileRef = D5049BF3275B506081D6290C03107F75 /* ShareReplay1.swift */; }; 4FCC38C464EC116DA2EDA928A5AFC90A /* AsyncLock.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5CA3F63B120DCD2B0AD8CA5A75890A10 /* AsyncLock.swift */; }; 50AE3AC1A51BD92B7D417D6783719D10 /* SharedSequence+Operators.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7CD18D2965F9753B545A1B1BA54828CB /* SharedSequence+Operators.swift */; }; 51358F3E24AC8F1A4172E388769FF1FA /* MASShortcutView.h in Headers */ = {isa = PBXBuildFile; fileRef = 90398724ED993172FCE73E50A7D35827 /* MASShortcutView.h */; settings = {ATTRIBUTES = (Public, ); }; }; 525A56AD52E77A0678127239A93BA759 /* Observable+Aggregate.swift in Sources */ = {isa = PBXBuildFile; fileRef = 207CF7A03B53C4DF00C68FBBF1C6E8F7 /* Observable+Aggregate.swift */; }; 528F931DA3394230226A64A342C7CE2F /* ObservableConvertibleType+Driver.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0543E52D336EE3D670FA0326B542D1AD /* ObservableConvertibleType+Driver.swift */; }; 5387216E723A3C68E851CA15573CDD71 /* Request.swift in Sources */ = {isa = PBXBuildFile; fileRef = BA9688D287B1F197714D74B40DBE8680 /* Request.swift */; }; 53D63A17DB43C044EFBAA17337600276 /* GCDWebServerRequest.m in Sources */ = {isa = PBXBuildFile; fileRef = 46722F0D8851A939625EFF1E910938E4 /* GCDWebServerRequest.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0"; }; }; 58CE04D9C6CAC7243825ABF4AB20EF32 /* MASShortcutValidator.m in Sources */ = {isa = PBXBuildFile; fileRef = B91619B91E70B0C5E6FAC0131E42FD7E /* MASShortcutValidator.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0"; }; }; 595666EBE1975A65C6968591FED3477E /* Sample.swift in Sources */ = {isa = PBXBuildFile; fileRef = F6CAD2064683A8B0C403939B2A81D812 /* Sample.swift */; }; 59B0C5CEEBC23AF2B21649600F99188D /* TakeLast.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4F715D3AF178663A8CE6B81C0A481755 /* TakeLast.swift */; }; 5A30DAB76BB1814664FA7DC30939DA24 /* MASShortcutBinder.m in Sources */ = {isa = PBXBuildFile; fileRef = 14FD2EAF92039F913842A87BA5122B62 /* MASShortcutBinder.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0"; }; }; 5CD1BCE580E7AD73C116C419387F753E /* Amb.swift in Sources */ = {isa = PBXBuildFile; fileRef = 28A7A9E967BF724C11ED0D7AECD827B2 /* Amb.swift */; }; 5D43FA1C64865954BCD55736B89C62C4 /* AnyObserver.swift in Sources */ = {isa = PBXBuildFile; fileRef = 53556765457290978538C38D5C2FDA48 /* AnyObserver.swift */; }; 5DA42242F35744E48EC08C6DEE5725B3 /* Observable+Single.swift in Sources */ = {isa = PBXBuildFile; fileRef = 351ED3EC72E752AF671FC28B61B82EBB /* Observable+Single.swift */; }; 5E0E60641191E835765F082F3986230F /* InvocableType.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1633F46EA774BF24EF9CCD7B8CB200E8 /* InvocableType.swift */; }; 5E7DA63F3D502ECE812E041AC672D187 /* Merge.swift in Sources */ = {isa = PBXBuildFile; fileRef = 75DFF226271D0F445274C3B660ADEE2A /* Merge.swift */; }; 5F1FA9D431587CD257C703AF16134030 /* ja.lproj in Resources */ = {isa = PBXBuildFile; fileRef = F1B18A75522A9348284094E1A906CFDB /* ja.lproj */; }; 5F6DF5ECECD40261F4E10979C038EEB1 /* Empty.swift in Sources */ = {isa = PBXBuildFile; fileRef = 18C31186BA3198D89D82D666FBB1905C /* Empty.swift */; }; 5FF7D42F51FEAEB192E61355AAEAC6DE /* MASShortcutMonitor.h in Headers */ = {isa = PBXBuildFile; fileRef = 25054C0604BDF8F039586E1B8351F0C6 /* MASShortcutMonitor.h */; settings = {ATTRIBUTES = (Public, ); }; }; 611B03B39A3C1DE850DF21D39CE21095 /* NSSlider+Rx.swift in Sources */ = {isa = PBXBuildFile; fileRef = 406F80B90F80B783BD73B5494D32BF6E /* NSSlider+Rx.swift */; }; 61200D01A1855D7920CEF835C8BE00B0 /* DispatchQueue+Alamofire.swift in Sources */ = {isa = PBXBuildFile; fileRef = ABDA9F0531A7A7502BDE85649B058DFB /* DispatchQueue+Alamofire.swift */; }; 6152ECE63A673F74B40C9BA5A851B4ED /* Platform.Darwin.swift in Sources */ = {isa = PBXBuildFile; fileRef = A58E912F80E74F9E3D04FE3EAF217CBD /* Platform.Darwin.swift */; }; 618D3C71663174E07B65950421C46D48 /* AppKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 139134EE845E284F4B3ED2EF2F9A302B /* AppKit.framework */; }; 626A7B01D3D6B6EA0869551ACE82FB8B /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = EA9A1A86E1594EEC96C2B7214E16E50F /* Cocoa.framework */; }; 62BCF246203C0F0872F6ABB6A1620D32 /* Observable+Time.swift in Sources */ = {isa = PBXBuildFile; fileRef = E0C535339357CC5D93CA927CECB123F0 /* Observable+Time.swift */; }; 62F65AD8DC4F0F9610F4B8B4738EC094 /* ServerTrustPolicy.swift in Sources */ = {isa = PBXBuildFile; fileRef = A9C0D3B37EBF8F2D69675B140D08F2C2 /* ServerTrustPolicy.swift */; }; 6353703943D7D2312070AFD17CCB65AD /* Optional.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0F592655CCDF43D1184F7DCC5E7E4FD4 /* Optional.swift */; }; 636D056E73695F4C9DB7721E8064A02E /* VirtualTimeConverterType.swift in Sources */ = {isa = PBXBuildFile; fileRef = 09404441C1943A1C1C15699C71F33D2D /* VirtualTimeConverterType.swift */; }; 648C55C1798400EC2622AD90E7BB4A7C /* NSView+Rx.swift in Sources */ = {isa = PBXBuildFile; fileRef = EEE98592A8E669C3B96D3E19120FC821 /* NSView+Rx.swift */; }; 64995C953E64C6F7105B3728672E316F /* Observable+Multiple.swift in Sources */ = {isa = PBXBuildFile; fileRef = 810CEE92287B0EBC821481019F3339CA /* Observable+Multiple.swift */; }; 65AC91F0CD9F560A7904BFAABD92C60B /* Logging.swift in Sources */ = {isa = PBXBuildFile; fileRef = 47E82A0897F8223FF68BA4F995D79C8D /* Logging.swift */; }; 66AD0D86950A5C05121AE482F5257717 /* GCDWebServerConnection.h in Headers */ = {isa = PBXBuildFile; fileRef = 041B57D22A62A24545E85A4646383BA5 /* GCDWebServerConnection.h */; settings = {ATTRIBUTES = (Public, ); }; }; 66DEB394C39F5DCCD70A27ECEF274983 /* de.lproj in Resources */ = {isa = PBXBuildFile; fileRef = 96A80BADDCAF42068E3B168DD679B06E /* de.lproj */; }; 68924F5463C83413FAB0AF1EF9A13CBC /* ScheduledDisposable.swift in Sources */ = {isa = PBXBuildFile; fileRef = 714CAF0BEC8075917C6E5B21A40F51DC /* ScheduledDisposable.swift */; }; 699AFBBF79B3202D7B230A0A22DABB18 /* Zip+Collection.swift in Sources */ = {isa = PBXBuildFile; fileRef = F297CA1E051508BD3B6024498BC6FC3C /* Zip+Collection.swift */; }; 6A7E08A902C0F36A9AC0CFFE7F868C4A /* ControlEvent+Driver.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3E94EA62172D30A25E824EE75E3D9C0B /* ControlEvent+Driver.swift */; }; 6A93DF12A8D132337D0B6944A54C7B03 /* Multicast.swift in Sources */ = {isa = PBXBuildFile; fileRef = 430720C6D9B5E4034976BD314857E51E /* Multicast.swift */; }; 6B023721711ECBB4969FF35AF43D542F /* Never.swift in Sources */ = {isa = PBXBuildFile; fileRef = EAB6E0C832D664BB3933B743E204615D /* Never.swift */; }; 6B4361F5ADC6268E7953732371174FE9 /* MASShortcut-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 7840085CAB4823FE9A3BE2CB2174BC31 /* MASShortcut-dummy.m */; }; 6C62ACD1AF9B80626023D3E654D3E77B /* GCDWebServerStreamedResponse.h in Headers */ = {isa = PBXBuildFile; fileRef = 53D1C7024A81399E15CEE5B8F618A68E /* GCDWebServerStreamedResponse.h */; settings = {ATTRIBUTES = (Public, ); }; }; 6CE3F1A01E6DE8F58A874B780C66A6FA /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = EA9A1A86E1594EEC96C2B7214E16E50F /* Cocoa.framework */; }; 6D1B82733CCD35C7B720D8B306969DB2 /* _RXObjCRuntime.h in Headers */ = {isa = PBXBuildFile; fileRef = 145175C8AA8A892EBA0AEC97F7612D90 /* _RXObjCRuntime.h */; settings = {ATTRIBUTES = (Public, ); }; }; 6D6E7ADEA922698A850B81747EDE156A /* Repeat.swift in Sources */ = {isa = PBXBuildFile; fileRef = F49B97A2DDE155335D9A857CBCC1443E /* Repeat.swift */; }; 7269959C7F25D3669B4CCC0BEFC43EFB /* Event.swift in Sources */ = {isa = PBXBuildFile; fileRef = D5B12421F65E2E98C029ADC1ADEC949D /* Event.swift */; }; 72DE99612A83DF8C807353F1A9ACAB4E /* DispatchQueue+Extensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = B53BE22700435344F5040D7A34438C79 /* DispatchQueue+Extensions.swift */; }; 73F0143CB5E58D6201A6FBA2252858F4 /* Take.swift in Sources */ = {isa = PBXBuildFile; fileRef = C28A12A58B667D3534761E41E833AD91 /* Take.swift */; }; 74EFCC6DC65CEBCF60B106F7FBB14EA2 /* MASShortcutMonitor.m in Sources */ = {isa = PBXBuildFile; fileRef = 3446B97BEC82628B5B70EBA865321925 /* MASShortcutMonitor.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0"; }; }; 751AC207B038ADC338015FD80AA54B76 /* MASLocalization.h in Headers */ = {isa = PBXBuildFile; fileRef = D22C2E880EC2CBCA5E33F7C18A7C28E5 /* MASLocalization.h */; settings = {ATTRIBUTES = (Public, ); }; }; 756E3D696CCD8F588DF9292AFF378C4E /* AnonymousDisposable.swift in Sources */ = {isa = PBXBuildFile; fileRef = 78DB8C39B2ECE834500856BA7F87808B /* AnonymousDisposable.swift */; }; 75780983A83E65A597525566173E3C7C /* RxSwift.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = B792280B7BC7CA44B5D7090C8F732A0D /* RxSwift.framework */; }; 76537FCDFF46E2EAA84E9632DB6A21ED /* MASKeyMasks.h in Headers */ = {isa = PBXBuildFile; fileRef = 734A36BDD429097E76987966DC4ED7AF /* MASKeyMasks.h */; settings = {ATTRIBUTES = (Public, ); }; }; 77C70A22F2B4145CF5341817585C134B /* SharedSequence+Operators+arity.swift in Sources */ = {isa = PBXBuildFile; fileRef = 992670FA98E8ED847E3131B73896D8ED /* SharedSequence+Operators+arity.swift */; }; 7B5FE28C7EA4122B0598738E54DBEBD8 /* SessionDelegate.swift in Sources */ = {isa = PBXBuildFile; fileRef = D741EA049F662EB20482A9A330B6FAE0 /* SessionDelegate.swift */; }; 7B70A32CB535894B889DC0400D0DE4B5 /* GCDWebServerDataRequest.m in Sources */ = {isa = PBXBuildFile; fileRef = 5804C71C9D97BB10B0FFE80E795CD85E /* GCDWebServerDataRequest.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0"; }; }; 7C2510201C3D043BAF6D7D3E3D68CB3A /* BinaryDisposable.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3B2A679FC3BFF4F53FC9DF5CD71C6E75 /* BinaryDisposable.swift */; }; 7C46C6DFBF9F5A96C6BCE1C93052B63D /* GCDWebServerHTTPStatusCodes.h in Headers */ = {isa = PBXBuildFile; fileRef = 07C3DED13280C0FE73368A82866875B7 /* GCDWebServerHTTPStatusCodes.h */; settings = {ATTRIBUTES = (Public, ); }; }; 7C71E95D2740D598A7B8B42EF962B00F /* ScheduledItemType.swift in Sources */ = {isa = PBXBuildFile; fileRef = D3B86E229BBF998819417BA1EF0B5A5D /* ScheduledItemType.swift */; }; 7D8CC01E8C9EFFF9F4D65406CDE0AB66 /* Result.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4865DDF25A3AA8BBC5BE34A85F18D17C /* Result.swift */; }; 7DDE276EE3BD477C709DBCD1C38B03E0 /* SynchronizedDisposeType.swift in Sources */ = {isa = PBXBuildFile; fileRef = 43C28568E6E85CA37FC088179660CE6A /* SynchronizedDisposeType.swift */; }; 7E20F5346ADC8F4F5C069EDDE10897FD /* MASShortcut.h in Headers */ = {isa = PBXBuildFile; fileRef = 43F1B63559BBFA7E83623D1C9AC8E633 /* MASShortcut.h */; settings = {ATTRIBUTES = (Public, ); }; }; 7F2467C9E8CB2CBC330D331CB6C8BB98 /* SharedSequence.swift in Sources */ = {isa = PBXBuildFile; fileRef = E4B8CB36B3783E2A2310ADFB4CC33864 /* SharedSequence.swift */; }; 80B90DB44C8F9D684F4E301E9C0AC090 /* Throttle.swift in Sources */ = {isa = PBXBuildFile; fileRef = A1CDAA1E9C8D90D41A2E7EDD9164500F /* Throttle.swift */; }; 81B6397FECC803695902CEDB37CB4DFA /* MASShortcutBinder.h in Headers */ = {isa = PBXBuildFile; fileRef = CD17E58327299EAC195D109A1B69B917 /* MASShortcutBinder.h */; settings = {ATTRIBUTES = (Public, ); }; }; 84A972377538A384D469D5B3799DFC3F /* Just.swift in Sources */ = {isa = PBXBuildFile; fileRef = E809E90945E9BE1B60403F66019B3FF4 /* Just.swift */; }; 84EB655E0AD1E3646633D47C0D047EBC /* Timeout.swift in Sources */ = {isa = PBXBuildFile; fileRef = 79D3FF68C5D11A301F7C27AC3B626AB1 /* Timeout.swift */; }; 8605C5332B728C31426A255BCF14FBA9 /* ObserveOnSerialDispatchQueue.swift in Sources */ = {isa = PBXBuildFile; fileRef = 855CC0FE8F67377D0E604979734C70A7 /* ObserveOnSerialDispatchQueue.swift */; }; 86F7FE179A98E2787500CA0DD68F2574 /* _RX.h in Headers */ = {isa = PBXBuildFile; fileRef = DEB9C9F773C5584C1A64134DF28D78E2 /* _RX.h */; settings = {ATTRIBUTES = (Public, ); }; }; 876D3351B96DD42235328028C5EA685A /* BehaviorSubject.swift in Sources */ = {isa = PBXBuildFile; fileRef = D42C0F905B71E4F428236353DE12928B /* BehaviorSubject.swift */; }; 87E9A539E61AE876EACCBEDB8233D9C4 /* Zip.swift in Sources */ = {isa = PBXBuildFile; fileRef = 732EEA83B671AC91F7FF52CDA4C2835E /* Zip.swift */; }; 880C6F044DF17CD72542B4A20C22F70B /* ToArray.swift in Sources */ = {isa = PBXBuildFile; fileRef = C62E07D7645966D27B953E4580313A3D /* ToArray.swift */; }; 886E89D85907BBD7A8C8BAA088D23E3D /* GCDWebServerFileResponse.m in Sources */ = {isa = PBXBuildFile; fileRef = 7568784246140565AB9D65499F73D5CF /* GCDWebServerFileResponse.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0"; }; }; 889D4A9563783DAD50090FB7AA14D591 /* KVORepresentable+CoreGraphics.swift in Sources */ = {isa = PBXBuildFile; fileRef = 44AB1ECD0CB22EBDA55B3C604C16B84E /* KVORepresentable+CoreGraphics.swift */; }; 8C1524EFD8466D86020C1F2C6A922D84 /* ControlTarget.swift in Sources */ = {isa = PBXBuildFile; fileRef = DDF7D11C29F998B81F2EC67417F7E5E4 /* ControlTarget.swift */; }; 8C5EA18EEE22A60BF10955E38F0D3A75 /* MASShortcutValidator.h in Headers */ = {isa = PBXBuildFile; fileRef = DFE42161A598BDA23E054E467E3BBBCD /* MASShortcutValidator.h */; settings = {ATTRIBUTES = (Public, ); }; }; 8CC77692B2147DAEBBFB618C179C4175 /* NSImageView+Rx.swift in Sources */ = {isa = PBXBuildFile; fileRef = ABBC6E0B59D4E0A8264EF5775E962781 /* NSImageView+Rx.swift */; }; 8D465F56E6992ECD6D7985B7D7D519C3 /* SkipWhile.swift in Sources */ = {isa = PBXBuildFile; fileRef = DB6650CEB7DB19C31BA4430E3E4A0B54 /* SkipWhile.swift */; }; 8D8907394B54F53C73E1D71ABE09BC66 /* Platform.Linux.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0C8A6200FBBE9F05CEF009C65C0AE129 /* Platform.Linux.swift */; }; 8DB189E11E752F521E1387EB147BC5CB /* RxSwift-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 2AA25737DC8326205335C494D261A558 /* RxSwift-dummy.m */; }; 8DC023486CE85BB68B5545EF5409FB71 /* Error.swift in Sources */ = {isa = PBXBuildFile; fileRef = 792F8486AB9FF811EC6308B78C9E71B0 /* Error.swift */; }; 8FEBDE87BFA67E4AD0EC88774A1097F2 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = EA9A1A86E1594EEC96C2B7214E16E50F /* Cocoa.framework */; }; 8FFA3A6A77962B3A36B009A49634D081 /* MASHotKey.m in Sources */ = {isa = PBXBuildFile; fileRef = C21DA07175E00F9652FEE28ACB8A721E /* MASHotKey.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0"; }; }; 94273CE6C30D0DB5BBF8579D0A97CA9F /* OperationQueueScheduler.swift in Sources */ = {isa = PBXBuildFile; fileRef = 55881B24D12F75F02F1EF97DBE920CF9 /* OperationQueueScheduler.swift */; }; 95AC8562635870772E618499EF083802 /* Reduce.swift in Sources */ = {isa = PBXBuildFile; fileRef = 78697A689E989F8760B7F115D0F15A40 /* Reduce.swift */; }; 95B3765B29823D808D7E7CDC32980CC8 /* SchedulerServices+Emulation.swift in Sources */ = {isa = PBXBuildFile; fileRef = E01D49455ED5C62F58BBAE0983AEB788 /* SchedulerServices+Emulation.swift */; }; 95DFDB38DB26CBCCFF296D8ED3E77940 /* DistinctUntilChanged.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0DF6EBFF755554CC9AB8962CD97A8DC3 /* DistinctUntilChanged.swift */; }; 965B1E00C33296E80367B418D31E72CE /* Observable.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9EE36FCA3C6A386A888AD56E20DFF50C /* Observable.swift */; }; 97B374490F695A6ECB06271EF080EB6C /* nl.lproj in Resources */ = {isa = PBXBuildFile; fileRef = 36D63AB3B2F8729D38D2243E79FA9D37 /* nl.lproj */; }; 9A551C74F80912EFDFC942535ECA28BE /* RxCocoa.h in Headers */ = {isa = PBXBuildFile; fileRef = 08BD28C9755413291F8752D325956F13 /* RxCocoa.h */; settings = {ATTRIBUTES = (Public, ); }; }; 9B622302DDDA1881AC9ABA9EA4C81564 /* BRLOptionParser.h in Headers */ = {isa = PBXBuildFile; fileRef = C2E109F0988D784B0B51149C9E0CFB7E /* BRLOptionParser.h */; settings = {ATTRIBUTES = (Public, ); }; }; 9DB91F7B392D045AB8451F515D20D649 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = EA9A1A86E1594EEC96C2B7214E16E50F /* Cocoa.framework */; }; 9ED2BB2981896E0A39EFA365503F58CE /* AFError.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6F30225997CEEA64CC0BDB9D5483A203 /* AFError.swift */; }; 9FA3673BE87BC7DFE277B6A540465F3B /* Generate.swift in Sources */ = {isa = PBXBuildFile; fileRef = BF6A784C26C191A7BB651A20F9FE09C2 /* Generate.swift */; }; A2A6F71B727312BD45CC7A4AAD7B0AB7 /* NetworkReachabilityManager.swift in Sources */ = {isa = PBXBuildFile; fileRef = 156BD4BE88EBFE3B4B75AB2159FFEA69 /* NetworkReachabilityManager.swift */; }; A4DB0F25CD590C73E2EA2586822D54FD /* Queue.swift in Sources */ = {isa = PBXBuildFile; fileRef = BD85B8D01C25C718B7106EE598B59F05 /* Queue.swift */; }; A4DBF0AB2E88B1A9D1078042F47618B0 /* ru.lproj in Resources */ = {isa = PBXBuildFile; fileRef = 1E8F8E501B0EEF1A98B9B7557686F4DC /* ru.lproj */; }; A7B470FCCAD399F59B3627257F78D6D6 /* Sink.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3F13DE488DCBBAE4BDBC0CFC97574078 /* Sink.swift */; }; A95A82AE1BBE7BF8A32F427F5263EDC0 /* PriorityQueue.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7A7C5FEA0C034019250F845D696DCCC6 /* PriorityQueue.swift */; }; A97DC783F3BF2BB7191E451487A7830D /* PriorityQueue.swift in Sources */ = {isa = PBXBuildFile; fileRef = FECDA2B834D431A94C10FFDA1E53F33E /* PriorityQueue.swift */; }; A980984343A8FBB1666C9DC5A50760B4 /* ObservableType+Extensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = ED83F972951546FF54141DCDFFA0A699 /* ObservableType+Extensions.swift */; }; A9E59702B924D5C4228A7E7C0D256DDC /* Switch.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2E65A0563A25A9BC5540C5C6752AFB8F /* Switch.swift */; }; A9EEEA7477981DEEBC72432DE9990A4B /* Alamofire-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 5E6312D7CA68889DE662535E01249EE7 /* Alamofire-dummy.m */; }; AA7CDF00DFA1EAFF7F28CAF33FE5BC37 /* MASHotKey.h in Headers */ = {isa = PBXBuildFile; fileRef = 1DCF2459B4B59AA53E371B3303793795 /* MASHotKey.h */; settings = {ATTRIBUTES = (Public, ); }; }; AAE9C0157B2A7C8FA1437AE63D7A7281 /* MainScheduler.swift in Sources */ = {isa = PBXBuildFile; fileRef = C63E884ADD906BC90F3C32DB52CC398D /* MainScheduler.swift */; }; ACBE29C4BF8BAEA483D6EEA940FE5314 /* MASShortcutView+Bindings.m in Sources */ = {isa = PBXBuildFile; fileRef = B2A49B7D2E244535BCE8E120F0D8D070 /* MASShortcutView+Bindings.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0"; }; }; ACD3D417D834EBD534A3E18B3C01B597 /* Disposable.swift in Sources */ = {isa = PBXBuildFile; fileRef = 26580914BABDC16C8FB464FE319029B4 /* Disposable.swift */; }; ACE988968174554A0ED558154694E95E /* ObservableConvertibleType.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6FDB1E75DB13288544C739E40C5BE9EF /* ObservableConvertibleType.swift */; }; ADD593AFC898ADE7B8FC61DF7BAA4964 /* Range.swift in Sources */ = {isa = PBXBuildFile; fileRef = 33BF1B946B229E3493A637930A931DA2 /* Range.swift */; }; ADE45FBACDF07286A544DC20605FE624 /* Pods-proxy_conf_helper-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = CE50445A73ECB9A2ED31A6FF93D45808 /* Pods-proxy_conf_helper-dummy.m */; }; ADE52CEC3C99C491579C84EAD1E9A3AC /* Producer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5DBFE4A2BEA99797EECA6F80B01CDD6C /* Producer.swift */; }; AE1EF48399533730D0066E04B22CA2D6 /* SessionManager.swift in Sources */ = {isa = PBXBuildFile; fileRef = F62634DC9F384C9CC41CEDA292858659 /* SessionManager.swift */; }; AFD698CCB4B270EA10CA5674A7C5FEE7 /* URLSession+Rx.swift in Sources */ = {isa = PBXBuildFile; fileRef = 84CA690C1F208F1306162397DEABE31E /* URLSession+Rx.swift */; }; B2B321D56AF649DAC3D75F6A020ADD55 /* DispatchQueueConfiguration.swift in Sources */ = {isa = PBXBuildFile; fileRef = B17A240A53E7810AEDB4E2936154C885 /* DispatchQueueConfiguration.swift */; }; B32863B4B34268AE9E40AEFE5A0C648A /* ReplaySubject.swift in Sources */ = {isa = PBXBuildFile; fileRef = E0356020230831FEF31796FF613BF8AC /* ReplaySubject.swift */; }; B424B5ADC87DCB8566E2DF93378702C4 /* Debunce.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3E154A2F60883D6C1571925AC73829D7 /* Debunce.swift */; }; B537A51B17BDBA5000C8AFBF5F5D644C /* Debug.swift in Sources */ = {isa = PBXBuildFile; fileRef = A3C8902E07EA5E5DE5E621971E1B5762 /* Debug.swift */; }; B58863122018B82BEDE5700BFA85D96D /* TailRecursiveSink.swift in Sources */ = {isa = PBXBuildFile; fileRef = E8BCA33BF99DD786DF82E4D02D5E7F3D /* TailRecursiveSink.swift */; }; B6113F6876CC1EC5942329D951F51F99 /* ImmediateScheduler.swift in Sources */ = {isa = PBXBuildFile; fileRef = B79A9D696C3F4750347FA86B4C4CC412 /* ImmediateScheduler.swift */; }; B65FCF589DA398C3EFE0128064E510EC /* MultipartFormData.swift in Sources */ = {isa = PBXBuildFile; fileRef = 637833F0E5DBD5017099EF0583351872 /* MultipartFormData.swift */; }; B6B0BFAA4B2EDC9B19FFFFF98535A30B /* BooleanDisposable.swift in Sources */ = {isa = PBXBuildFile; fileRef = DDCFD4F040A53B3A3EF03BEB2CC74220 /* BooleanDisposable.swift */; }; B738E54C921B7EB262AAFE452EF5E5B9 /* Using.swift in Sources */ = {isa = PBXBuildFile; fileRef = 13DC76F872C5CE141D7A381C3ED86F83 /* Using.swift */; }; B7CD8326E8B8F502F56AF37EE47E1F2E /* ObserveOn.swift in Sources */ = {isa = PBXBuildFile; fileRef = 049B3D3D49998DB466FEB6A07B58CE38 /* ObserveOn.swift */; }; B7D1CCC7182ED2604819332A6B26BC1C /* TakeWhile.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6510627A459986B2675C9DF04BB19716 /* TakeWhile.swift */; }; B7EF65DA3A34ABF3B41F50ADCD198BDC /* GCDWebServerFunctions.h in Headers */ = {isa = PBXBuildFile; fileRef = 3BADCC46C21E3D39AF50D9AEC5800CFC /* GCDWebServerFunctions.h */; settings = {ATTRIBUTES = (Public, ); }; }; B99557A2D1CECD83B2AC7D8EE83E2162 /* Errors.swift in Sources */ = {isa = PBXBuildFile; fileRef = 191592A653EE5E76F4D61D104274AA51 /* Errors.swift */; }; BAC1B51CD0A87789B317FBD5BB06552A /* DelegateProxy.swift in Sources */ = {isa = PBXBuildFile; fileRef = BD3624B117D9AC549B1CAED71ACDA6FD /* DelegateProxy.swift */; }; BBEFE2F9CEB73DC7BD97FFA66A0D9D4F /* Validation.swift in Sources */ = {isa = PBXBuildFile; fileRef = D0F0A9B8CFF8FE0E517E372F3A135E25 /* Validation.swift */; }; BD9A8D8F883436D80DAA180092826F59 /* ControlEvent.swift in Sources */ = {isa = PBXBuildFile; fileRef = EF1D18BE7EFD12AA66C3376332FEF003 /* ControlEvent.swift */; }; BE5C67A07E289FE1F9BE27335B159997 /* ParameterEncoding.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9AB8F8AA0CF2C7D1D506FB9347CAD420 /* ParameterEncoding.swift */; }; BF9CC03D9F304A3B5882DA4C27AB4B49 /* SectionedViewDataSourceType.swift in Sources */ = {isa = PBXBuildFile; fileRef = 23AF045F391083D9003B490F27BEF7D5 /* SectionedViewDataSourceType.swift */; }; BFEA88B702838FD3731D4A289FDC060E /* VirtualTimeScheduler.swift in Sources */ = {isa = PBXBuildFile; fileRef = 07FDE0C81FDCEF30B795BD32553111FA /* VirtualTimeScheduler.swift */; }; C06EE84D23391E9FA94864DEDE34F548 /* fr.lproj in Resources */ = {isa = PBXBuildFile; fileRef = 681AD0AD3FE6075FD0C745A2368127DB /* fr.lproj */; }; C22C6ECD95AFB9E35C25D316E25D5F7C /* NSLayoutConstraint+Rx.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3A283ECB7F07204392F8B86F905B1B7A /* NSLayoutConstraint+Rx.swift */; }; C50FA5B211B8916770FBE55623B83DA4 /* MASLocalization.m in Sources */ = {isa = PBXBuildFile; fileRef = 5EA43362B8170DE6F84E11B91A09EC32 /* MASLocalization.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0"; }; }; C54AAB75EA7AEA2EC09044E5673A0C34 /* CompositeDisposable.swift in Sources */ = {isa = PBXBuildFile; fileRef = B4AA715B5CFDDF37B623E756474221F9 /* CompositeDisposable.swift */; }; C6B37A8FF222504586343B2DFA9AEF7A /* SubscribeOn.swift in Sources */ = {isa = PBXBuildFile; fileRef = D12E7DBD1E1B501117F95768ED20BBEC /* SubscribeOn.swift */; }; C83FB3FA4A1BEC6F9C237CDDDECA76A5 /* NopDisposable.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9350C02E503091FE07AEC409372D8DA0 /* NopDisposable.swift */; }; C92206868B5A8ABFC32E91D7A830C8FF /* ObserverType.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6F76C18CDD50BC726A1A9F9713808F70 /* ObserverType.swift */; }; C96E54153198E59FF0F8B9F7408523E0 /* GCDWebServerDataResponse.m in Sources */ = {isa = PBXBuildFile; fileRef = CD9A1A157A1A6F85D6AAE2A82E930E2C /* GCDWebServerDataResponse.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0"; }; }; C9D831152A4A9CC9A0AD132C27727ADD /* ElementAt.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7FFD8762948A54487F18FE67BEE8F77F /* ElementAt.swift */; }; CA3A97285A08BEC4505C953D548660FB /* ControlProperty+Driver.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3CF036C948FB845526B616E2A9485814 /* ControlProperty+Driver.swift */; }; CA3B4A6F5154DA40B8713EF5A2AFDA20 /* NSButton+Rx.swift in Sources */ = {isa = PBXBuildFile; fileRef = 61722C6F303EAAE1C5638EE5B33DD66A /* NSButton+Rx.swift */; }; CA4D925D276335F92C0476A4BB100312 /* Observable+Debug.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3F8959F53CCE7B042DCD8B664A46438B /* Observable+Debug.swift */; }; CA65999C4112C3EC6D71C5C8E70EA9D5 /* RecursiveScheduler.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9CAAF792369765F875B4FABB87ECE3EE /* RecursiveScheduler.swift */; }; CB6D60925223897FFA2662667DF83E8A /* Response.swift in Sources */ = {isa = PBXBuildFile; fileRef = 877E161F31772E123DCD4BC8EAA3EB75 /* Response.swift */; }; CB921D3307D0CEE4CD1472946BFC184E /* ConnectableObservable.swift in Sources */ = {isa = PBXBuildFile; fileRef = BBB043A7F7ED4CC26A55E3EAF07D57BC /* ConnectableObservable.swift */; }; CD97073476795E5EAA07C91A7F7890D2 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = EA9A1A86E1594EEC96C2B7214E16E50F /* Cocoa.framework */; }; D0E12AD3CCD78DC53A391809FC085C69 /* WithLatestFrom.swift in Sources */ = {isa = PBXBuildFile; fileRef = A51CD43BBF9E07B471180B3C6A10EC0C /* WithLatestFrom.swift */; }; D1E502592E9BE6AC042E2BCF0CA546E4 /* ObserverBase.swift in Sources */ = {isa = PBXBuildFile; fileRef = D2A563269DDD44C5472F388FE17CF34B /* ObserverBase.swift */; }; D2B04C075D6CA6AF10C35D8BF7DEF0D3 /* GCDWebServerFileRequest.m in Sources */ = {isa = PBXBuildFile; fileRef = 0A9743EE40CDB23A5B902DCA0EACD4F8 /* GCDWebServerFileRequest.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0"; }; }; D3117D8EA464B11367A3111EC49F544A /* Variable.swift in Sources */ = {isa = PBXBuildFile; fileRef = E58577DB359E44ED81D9764E891B1E47 /* Variable.swift */; }; D427A2DEF72EE38F35E0180E6CEA7836 /* UIBindingObserver.swift in Sources */ = {isa = PBXBuildFile; fileRef = 88A487D891BF9234985AA4099272A55F /* UIBindingObserver.swift */; }; D4B59D90C107A21A4E79D5F1E438791A /* DisposeBag.swift in Sources */ = {isa = PBXBuildFile; fileRef = 07CBE0BD61056E4192366A2BEB5035FF /* DisposeBag.swift */; }; D5E905369D09381D329C16B04EB087DB /* Filter.swift in Sources */ = {isa = PBXBuildFile; fileRef = DD14A3E25D58B573F248D9BAEFB1FD96 /* Filter.swift */; }; D63E514E26A060F7C90A92AE8E9B49F9 /* GCDWebServer-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 3934F71A55252BAEC1B840B4FB0F5831 /* GCDWebServer-dummy.m */; }; D6E485F4B677A8530CE25D81F2F21BE4 /* CurrentThreadScheduler.swift in Sources */ = {isa = PBXBuildFile; fileRef = 399C88A36ABC21E580DC529BB5ABD62D /* CurrentThreadScheduler.swift */; }; D6EA93219364CDC135BAFE63084F6361 /* es.lproj in Resources */ = {isa = PBXBuildFile; fileRef = 5CC992AE60F80ABE4AF96D7FB5D21FE1 /* es.lproj */; }; D7524216B4C0994A50624825DFB7CB6B /* GCDWebServerConnection.m in Sources */ = {isa = PBXBuildFile; fileRef = 7ED1793F25CA7EA6496FF4ACB5360784 /* GCDWebServerConnection.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0"; }; }; D96B27ACC1B194C3E1B658E67687C195 /* ConnectableObservableType.swift in Sources */ = {isa = PBXBuildFile; fileRef = FB026E9D4AF4C5FBA8F291E002660852 /* ConnectableObservableType.swift */; }; DA4140910A4A22776536B76470DF9A1B /* RxTarget.swift in Sources */ = {isa = PBXBuildFile; fileRef = D99D4398615AB6F4E3F9A978A1FBBBD1 /* RxTarget.swift */; }; DB94D782C6F193FB6F56D52926F2A84B /* RxCocoa-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = F4B4BFA85D88E0779216DDD104D2F899 /* RxCocoa-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; DCEB8485F9DF589F1052AC9BAF1BF386 /* SkipUntil.swift in Sources */ = {isa = PBXBuildFile; fileRef = C77550063B64F014D70901594CE2B8AD /* SkipUntil.swift */; }; DDA9DBF8AD0279173E5FCB78BAA1FBF1 /* Concat.swift in Sources */ = {isa = PBXBuildFile; fileRef = 35C4D7DBC6617F730997D93E6D496A63 /* Concat.swift */; }; DE24C629B3DB152EE4924B56E3CC59F5 /* pl.lproj in Resources */ = {isa = PBXBuildFile; fileRef = 4FA5AD2B9A1E8DE99434B14B3549E0B9 /* pl.lproj */; }; DF2762B53F71DBC62F8CE6D5A89E7461 /* _RXDelegateProxy.h in Headers */ = {isa = PBXBuildFile; fileRef = 5378A3AA30126867581EB3932CC75611 /* _RXDelegateProxy.h */; settings = {ATTRIBUTES = (Public, ); }; }; DFA6E4455415B3EB3BB38A9F48EEB044 /* Shortcut.h in Headers */ = {isa = PBXBuildFile; fileRef = AD4ECEBBCA289543D5E13C73371BCCB3 /* Shortcut.h */; settings = {ATTRIBUTES = (Public, ); }; }; DFD85B645794CFCD77427C115F61B528 /* Reactive.swift in Sources */ = {isa = PBXBuildFile; fileRef = BAE504DB6511ED954C7F3F53D78EFE96 /* Reactive.swift */; }; E0A7C2B4EF093E65496C31BE8AE154EF /* ShareReplay1WhileConnected.swift in Sources */ = {isa = PBXBuildFile; fileRef = D8E064CAF79139120E3D4F21DB6061FE /* ShareReplay1WhileConnected.swift */; }; E2B2B2682B2F4AD8A0BF7F9007AFFE2E /* ObservableConvertibleType+SharedSequence.swift in Sources */ = {isa = PBXBuildFile; fileRef = C6581F3ACC8B4396727CEB2528B37F04 /* ObservableConvertibleType+SharedSequence.swift */; }; E33E79B8BBB9FDCA0B0CAA15B335CF18 /* Bag.swift in Sources */ = {isa = PBXBuildFile; fileRef = F774A8AA7CF1C667887EFD6BB875DBBD /* Bag.swift */; }; E4EF88D306B62375F97BFE1AF85C8CED /* ControlProperty.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1DB870B11C1F6D4D44DFD74BC9A31C93 /* ControlProperty.swift */; }; E5312C0FED7C61135F252D3A7A112990 /* MASShortcutView.m in Sources */ = {isa = PBXBuildFile; fileRef = EB98EC4AC6562F031A89D824210E36CF /* MASShortcutView.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0"; }; }; E560A21728B29AF234BD0F37AFE16F36 /* en.lproj in Resources */ = {isa = PBXBuildFile; fileRef = 92D90F1E9B3DB74E13DAEE89D729C388 /* en.lproj */; }; E5FCD7D6CC4A3267A6DBCD636BFBCB90 /* NSObject+Rx.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9BF8977C2D21F0E3E6B4809F5512A9B6 /* NSObject+Rx.swift */; }; E62DD91C60246BD1E4E8A0AF5D7BF0E7 /* GCDWebServerErrorResponse.m in Sources */ = {isa = PBXBuildFile; fileRef = 296DBD7B4C2829639C9DF408009E61C1 /* GCDWebServerErrorResponse.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0"; }; }; E650654EFC351E571C296AE3E66B8CBC /* Driver+Subscription.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0E84CF71B17BFE084E0D16395EDB8885 /* Driver+Subscription.swift */; }; E66F7AFACFC665B23022A09E46815B5C /* it.lproj in Resources */ = {isa = PBXBuildFile; fileRef = 454D73DC3052FCEF303D57FAB12CC353 /* it.lproj */; }; E8BA7E89E83AD1FF70C0B8D690CE7EEF /* ConcurrentDispatchQueueScheduler.swift in Sources */ = {isa = PBXBuildFile; fileRef = 91CFF9598EE190FD0A1231111991540B /* ConcurrentDispatchQueueScheduler.swift */; }; E97573A653DE3A4CB8BAC26FB7B3E9A9 /* MASShortcutView+Bindings.h in Headers */ = {isa = PBXBuildFile; fileRef = 64D4E87F4D1E140147BC9F1FD6C31A64 /* MASShortcutView+Bindings.h */; settings = {ATTRIBUTES = (Public, ); }; }; EA6D2E46B967F447FFC46520EC328B5E /* GCDWebServer.h in Headers */ = {isa = PBXBuildFile; fileRef = C7BA15653BA24C8CB2D6A810BD172EB4 /* GCDWebServer.h */; settings = {ATTRIBUTES = (Public, ); }; }; EBEBC8730F86241C0D7D2BD8BB4A4F5F /* SubscriptionDisposable.swift in Sources */ = {isa = PBXBuildFile; fileRef = A27E7196730EA8A4F03EECF2B8D2643A /* SubscriptionDisposable.swift */; }; EBEFF85070E25F0A581B7BA1E08138AC /* Pods-ShadowsocksX-NG-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 24B01D81E3D7058FA14A053EC19874D0 /* Pods-ShadowsocksX-NG-dummy.m */; }; EC499031542915CA54C314AE2781C6BA /* _RXKVOObserver.m in Sources */ = {isa = PBXBuildFile; fileRef = DDF9D2AC2FD4CD42F8B089BAFDE4C6BD /* _RXKVOObserver.m */; }; ED084F37DBC7F8C6BF80DB85883C67D4 /* SynchronizedSubscribeType.swift in Sources */ = {isa = PBXBuildFile; fileRef = 52FF9201C9E5F013F957000A1108C6E9 /* SynchronizedSubscribeType.swift */; }; EDC71599268E09BB4590CCB4E9921855 /* Queue.swift in Sources */ = {isa = PBXBuildFile; fileRef = EE0E8A058AF30A041E8DB6F051BBDE16 /* Queue.swift */; }; EE3A79FAA60A198321767854B60B772F /* MASDictionaryTransformer.h in Headers */ = {isa = PBXBuildFile; fileRef = 0FB5237BDF54A20103EBE82BDC80B5C6 /* MASDictionaryTransformer.h */; settings = {ATTRIBUTES = (Public, ); }; }; EE85F313D5EC70842C812EB16038F4F2 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = EFD468F10CD22B3EFAB406DAC3FCC7C9 /* Carbon.framework */; }; EF0DEE821A473B32E266EA6F4AE03A8B /* Bag+Rx.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6BC1640F774F19AE41AEC0772358B7D1 /* Bag+Rx.swift */; }; EF34AC8DFCCDA7E37B2BAFB23B8CC208 /* Deferred.swift in Sources */ = {isa = PBXBuildFile; fileRef = C5BA2BD2D1A8648107C13AA73BCF0AE2 /* Deferred.swift */; }; EFD264FC408EBF3BA2528E70B08DDD94 /* Notifications.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8EBE7C5174BB4B63F44349A15EE826AF /* Notifications.swift */; }; EFFA4247C90B98FD9160F30905A64569 /* cs.lproj in Resources */ = {isa = PBXBuildFile; fileRef = EBF2BBFDA4F26C440DB709FAC5D3F25C /* cs.lproj */; }; F13411F6487E4AE13417D98635C36FB1 /* Buffer.swift in Sources */ = {isa = PBXBuildFile; fileRef = F03278787D78510DCEEDDFAB06AD42F6 /* Buffer.swift */; }; F192F14395D111EAE279D849E233CA6B /* NSControl+Rx.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7CF90C9854898D2869D0FA04F6FEFD51 /* NSControl+Rx.swift */; }; F1FC058E962CB5A786654E301515F175 /* RxCocoa.swift in Sources */ = {isa = PBXBuildFile; fileRef = EF832054667391DF7219EEC7E1426BFB /* RxCocoa.swift */; }; F20BC8E29804469E866991EBEE2C81B9 /* NSObject+Rx+KVORepresentable.swift in Sources */ = {isa = PBXBuildFile; fileRef = C0FF24549EBA19FE3868F5A0F0A65C24 /* NSObject+Rx+KVORepresentable.swift */; }; F2853E97BDDC82B8F91AE2954D27F775 /* RxSwift-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 32333F64D65C89D5A002F9CB80C2CDE2 /* RxSwift-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; F2FFE741AC2834ABDA25E19C4B553B6E /* RefCount.swift in Sources */ = {isa = PBXBuildFile; fileRef = FFA24FA42F80B63EFCE3B8D7EAEEB17E /* RefCount.swift */; }; F359857602B1D4C91B4AC3D1A2CDFE1B /* GCDWebServerFunctions.m in Sources */ = {isa = PBXBuildFile; fileRef = 261510805F67C14BBF23BD04C18168E9 /* GCDWebServerFunctions.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0"; }; }; F44386819D44846A436139CEF3D372A5 /* zh-Hans.lproj in Resources */ = {isa = PBXBuildFile; fileRef = D55A3EC1AA96E83A76F91664C4C2F29D /* zh-Hans.lproj */; }; F4AF312CC6AFB71721D0F16DDED1028C /* StartWith.swift in Sources */ = {isa = PBXBuildFile; fileRef = D318C435E4EBC421BC050713E69DE0D2 /* StartWith.swift */; }; F4DE46050B00D9C5E0D8AFB79C9BBF96 /* HistoricalScheduler.swift in Sources */ = {isa = PBXBuildFile; fileRef = CEA7BED190A171843822577606510B95 /* HistoricalScheduler.swift */; }; F6069304E6720CD883040BD4C6348423 /* Bag.swift in Sources */ = {isa = PBXBuildFile; fileRef = F2EC79DAE53D1D70A47EBAFD39ED862E /* Bag.swift */; }; F6BECD98B97CBFEBE2C96F0E9E72A6C0 /* ResponseSerialization.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1B2EF9DEF408D295E5391455E123DD67 /* ResponseSerialization.swift */; }; F7319C5D6B81343F0D43A8CD903AD9D1 /* CombineLatest+arity.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1240BCF9D45671D109A354E1255C9D0C /* CombineLatest+arity.swift */; }; F75888E0217E015253A9C120DF4E31D3 /* Observable+Creation.swift in Sources */ = {isa = PBXBuildFile; fileRef = C64F36BE9F05BDE74A3E670E69A4432E /* Observable+Creation.swift */; }; F8815ECB42FCF09BBC99D3730DFD577C /* MASShortcut.bundle in Resources */ = {isa = PBXBuildFile; fileRef = 288F0992DFCC5E6027AA31FD385C34D6 /* MASShortcut.bundle */; }; F88CA5676D6FEE75F80D102E13BFB568 /* Observable+Binding.swift in Sources */ = {isa = PBXBuildFile; fileRef = 230CC565B82B68200C82450AC93A5CE6 /* Observable+Binding.swift */; }; F8B3D3092ED0417E8CDF32033F6122F5 /* Alamofire.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1EA1AA7BA748C2B699B5B73C3E690211 /* Alamofire.swift */; }; F94ACA6AA0DD416E5BF05E2425E5F2A6 /* MASKeyCodes.h in Headers */ = {isa = PBXBuildFile; fileRef = DDB7132E575EAC0CA9B48A0425DAAD21 /* MASKeyCodes.h */; settings = {ATTRIBUTES = (Public, ); }; }; FBF219CBB84DD6F373B818708C889C9D /* GCDWebServer.m in Sources */ = {isa = PBXBuildFile; fileRef = C743F524B10FDE01231455A0541D06DC /* GCDWebServer.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0"; }; }; FC2A6E0CEAD8E453D54189928819140D /* Do.swift in Sources */ = {isa = PBXBuildFile; fileRef = 30522BE8DC862EF75E5D63648F9179F3 /* Do.swift */; }; FC558372E13AAD8016536702B3964C0D /* NSNotificationCenter+Rx.swift in Sources */ = {isa = PBXBuildFile; fileRef = C2E92EE455CBA70E47FF6E1B2A8A8F10 /* NSNotificationCenter+Rx.swift */; }; FD09105291CBA39191AF89BACC9F1538 /* Delay.swift in Sources */ = {isa = PBXBuildFile; fileRef = A131F62F3B9E538F5835420C712C9967 /* Delay.swift */; }; FF647F4502B0AE29095FA14A256612EE /* _RXKVOObserver.h in Headers */ = {isa = PBXBuildFile; fileRef = 30EACF50723CFE5FA01F06A95D09A211 /* _RXKVOObserver.h */; settings = {ATTRIBUTES = (Public, ); }; }; /* End PBXBuildFile section */ /* Begin PBXContainerItemProxy section */ 3C966E4001966C610E2B35B4896D0EA0 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = D41D8CD98F00B204E9800998ECF8427E /* Project object */; proxyType = 1; remoteGlobalIDString = 9759FFB1455B05FE96A5765890590110; remoteInfo = RxSwift; }; 3F9C089DC9458E35616C2D072F1349CE /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = D41D8CD98F00B204E9800998ECF8427E /* Project object */; proxyType = 1; remoteGlobalIDString = 88E9EC28B8B46C3631E6B242B50F4442; remoteInfo = Alamofire; }; 5A421F3FED66CE2F7D5D41431FD05426 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = D41D8CD98F00B204E9800998ECF8427E /* Project object */; proxyType = 1; remoteGlobalIDString = 50DA2BB85DEBA27DDBB9E2D53E8E2A1A; remoteInfo = RxCocoa; }; 73B1C6F65534B8F327FD1E3C4EFB4D79 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = D41D8CD98F00B204E9800998ECF8427E /* Project object */; proxyType = 1; remoteGlobalIDString = 5B8B0ED1046111D92895FC95F12DBC10; remoteInfo = GCDWebServer; }; 7BF76F7FBFF9CC917BC74620BE20739E /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = D41D8CD98F00B204E9800998ECF8427E /* Project object */; proxyType = 1; remoteGlobalIDString = 00C94ED0B49A44FBF0C4E2F6C875CFFC; remoteInfo = MASShortcut; }; 9AAE001A73362881B10E1F0C00EDCC5C /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = D41D8CD98F00B204E9800998ECF8427E /* Project object */; proxyType = 1; remoteGlobalIDString = 9759FFB1455B05FE96A5765890590110; remoteInfo = RxSwift; }; A7708F6CFFF6E4FD2E6FDB5109CDF5E7 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = D41D8CD98F00B204E9800998ECF8427E /* Project object */; proxyType = 1; remoteGlobalIDString = D6E5ED8DAF7CA937C8F68F342C48B26E; remoteInfo = "MASShortcut-MASShortcut"; }; FDE579D9762D0D9F86EDB1DE6EADE62F /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = D41D8CD98F00B204E9800998ECF8427E /* Project object */; proxyType = 1; remoteGlobalIDString = 3CB2B8006B2B1ACAF9ADCA1DC82E2290; remoteInfo = BRLOptionParser; }; /* End PBXContainerItemProxy section */ /* Begin PBXFileReference section */ 00C649D6C2694F89369C6E4BFDF7020D /* AnonymousObserver.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = AnonymousObserver.swift; path = RxSwift/Observers/AnonymousObserver.swift; sourceTree = ""; }; 041B57D22A62A24545E85A4646383BA5 /* GCDWebServerConnection.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GCDWebServerConnection.h; path = GCDWebServer/Core/GCDWebServerConnection.h; sourceTree = ""; }; 049B3D3D49998DB466FEB6A07B58CE38 /* ObserveOn.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ObserveOn.swift; path = RxSwift/Observables/Implementations/ObserveOn.swift; sourceTree = ""; }; 04A06344257808FD1937BDB41F18B407 /* MASShortcut-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "MASShortcut-prefix.pch"; sourceTree = ""; }; 0543E52D336EE3D670FA0326B542D1AD /* ObservableConvertibleType+Driver.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "ObservableConvertibleType+Driver.swift"; path = "RxCocoa/CocoaUnits/Driver/ObservableConvertibleType+Driver.swift"; sourceTree = ""; }; 054C3E84057CD06DB85D99E7AD207F48 /* Pods-proxy_conf_helper.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-proxy_conf_helper.debug.xcconfig"; sourceTree = ""; }; 0621C0B43DFC90DF41B61359E759D5D3 /* RetryWhen.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = RetryWhen.swift; path = RxSwift/Observables/Implementations/RetryWhen.swift; sourceTree = ""; }; 07C3DED13280C0FE73368A82866875B7 /* GCDWebServerHTTPStatusCodes.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GCDWebServerHTTPStatusCodes.h; path = GCDWebServer/Core/GCDWebServerHTTPStatusCodes.h; sourceTree = ""; }; 07CBE0BD61056E4192366A2BEB5035FF /* DisposeBag.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = DisposeBag.swift; path = RxSwift/Disposables/DisposeBag.swift; sourceTree = ""; }; 07FDE0C81FDCEF30B795BD32553111FA /* VirtualTimeScheduler.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = VirtualTimeScheduler.swift; path = RxSwift/Schedulers/VirtualTimeScheduler.swift; sourceTree = ""; }; 089EB7E66F64D3A19BB7681AFCE91031 /* Pods-ShadowsocksX-NG.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-ShadowsocksX-NG.release.xcconfig"; sourceTree = ""; }; 08BD28C9755413291F8752D325956F13 /* RxCocoa.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RxCocoa.h; path = RxCocoa/RxCocoa.h; sourceTree = ""; }; 09404441C1943A1C1C15699C71F33D2D /* VirtualTimeConverterType.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = VirtualTimeConverterType.swift; path = RxSwift/Schedulers/VirtualTimeConverterType.swift; sourceTree = ""; }; 0A9743EE40CDB23A5B902DCA0EACD4F8 /* GCDWebServerFileRequest.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = GCDWebServerFileRequest.m; path = GCDWebServer/Requests/GCDWebServerFileRequest.m; sourceTree = ""; }; 0AA9F9CD0EB270DDA2ED76FD3446F305 /* GCDWebServerMultiPartFormRequest.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = GCDWebServerMultiPartFormRequest.m; path = GCDWebServer/Requests/GCDWebServerMultiPartFormRequest.m; sourceTree = ""; }; 0AD4268847B9453CE579C41B609E22B7 /* DelegateProxyType.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = DelegateProxyType.swift; path = RxCocoa/Common/DelegateProxyType.swift; sourceTree = ""; }; 0B87C81B82992789E3611469980A1778 /* Variable+SharedSequence.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Variable+SharedSequence.swift"; path = "RxCocoa/CocoaUnits/SharedSequence/Variable+SharedSequence.swift"; sourceTree = ""; }; 0C8A6200FBBE9F05CEF009C65C0AE129 /* Platform.Linux.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Platform.Linux.swift; path = Platform/Platform.Linux.swift; sourceTree = ""; }; 0DF6EBFF755554CC9AB8962CD97A8DC3 /* DistinctUntilChanged.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = DistinctUntilChanged.swift; path = RxSwift/Observables/Implementations/DistinctUntilChanged.swift; sourceTree = ""; }; 0E84CF71B17BFE084E0D16395EDB8885 /* Driver+Subscription.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Driver+Subscription.swift"; path = "RxCocoa/CocoaUnits/Driver/Driver+Subscription.swift"; sourceTree = ""; }; 0E8A27A8C9BD6FF9AE3DCBC4050CCD76 /* Pods-ShadowsocksX-NGTests-frameworks.sh */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.script.sh; path = "Pods-ShadowsocksX-NGTests-frameworks.sh"; sourceTree = ""; }; 0F592655CCDF43D1184F7DCC5E7E4FD4 /* Optional.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Optional.swift; path = RxSwift/Observables/Implementations/Optional.swift; sourceTree = ""; }; 0FB5237BDF54A20103EBE82BDC80B5C6 /* MASDictionaryTransformer.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MASDictionaryTransformer.h; path = Framework/MASDictionaryTransformer.h; sourceTree = ""; }; 1240BCF9D45671D109A354E1255C9D0C /* CombineLatest+arity.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "CombineLatest+arity.swift"; path = "RxSwift/Observables/Implementations/CombineLatest+arity.swift"; sourceTree = ""; }; 12DA49F9E5238CF2A4EBB5A83A1AE3DA /* Zip+arity.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Zip+arity.swift"; path = "RxSwift/Observables/Implementations/Zip+arity.swift"; sourceTree = ""; }; 13333F29A08390FCEFECA0FDCDDC919F /* Pods-ShadowsocksX-NG-frameworks.sh */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.script.sh; path = "Pods-ShadowsocksX-NG-frameworks.sh"; sourceTree = ""; }; 139134EE845E284F4B3ED2EF2F9A302B /* AppKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = AppKit.framework; path = Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.12.sdk/System/Library/Frameworks/AppKit.framework; sourceTree = DEVELOPER_DIR; }; 13DC76F872C5CE141D7A381C3ED86F83 /* Using.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Using.swift; path = RxSwift/Observables/Implementations/Using.swift; sourceTree = ""; }; 145175C8AA8A892EBA0AEC97F7612D90 /* _RXObjCRuntime.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = _RXObjCRuntime.h; path = RxCocoa/Runtime/include/_RXObjCRuntime.h; sourceTree = ""; }; 14A9EC2BB1EC6484018A5EB4B9B2C231 /* Pods-ShadowsocksX-NG-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Pods-ShadowsocksX-NG-umbrella.h"; sourceTree = ""; }; 14FD2EAF92039F913842A87BA5122B62 /* MASShortcutBinder.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = MASShortcutBinder.m; path = Framework/MASShortcutBinder.m; sourceTree = ""; }; 156BD4BE88EBFE3B4B75AB2159FFEA69 /* NetworkReachabilityManager.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = NetworkReachabilityManager.swift; path = Source/NetworkReachabilityManager.swift; sourceTree = ""; }; 1633F46EA774BF24EF9CCD7B8CB200E8 /* InvocableType.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = InvocableType.swift; path = RxSwift/Schedulers/Internal/InvocableType.swift; sourceTree = ""; }; 18C31186BA3198D89D82D666FBB1905C /* Empty.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Empty.swift; path = RxSwift/Observables/Implementations/Empty.swift; sourceTree = ""; }; 191592A653EE5E76F4D61D104274AA51 /* Errors.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Errors.swift; path = RxSwift/Errors.swift; sourceTree = ""; }; 1A8CE48109F7ED7873F4FF9D2D3603AD /* Pods-proxy_conf_helper-acknowledgements.markdown */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text; path = "Pods-proxy_conf_helper-acknowledgements.markdown"; sourceTree = ""; }; 1B2EF9DEF408D295E5391455E123DD67 /* ResponseSerialization.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ResponseSerialization.swift; path = Source/ResponseSerialization.swift; sourceTree = ""; }; 1B9E3352BCF62F8787D5BBC941EEA516 /* RxCocoa.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; path = RxCocoa.modulemap; sourceTree = ""; }; 1CB76F5333C4E30B9798A7CB70CCB81F /* TakeUntil.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = TakeUntil.swift; path = RxSwift/Observables/Implementations/TakeUntil.swift; sourceTree = ""; }; 1DB870B11C1F6D4D44DFD74BC9A31C93 /* ControlProperty.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ControlProperty.swift; path = RxCocoa/CocoaUnits/ControlProperty.swift; sourceTree = ""; }; 1DCF2459B4B59AA53E371B3303793795 /* MASHotKey.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MASHotKey.h; path = Framework/MASHotKey.h; sourceTree = ""; }; 1E6D6DE4E89E068F148B72C3C94E25CF /* Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; 1E8F8E501B0EEF1A98B9B7557686F4DC /* ru.lproj */ = {isa = PBXFileReference; includeInIndex = 1; path = ru.lproj; sourceTree = ""; }; 1EA1AA7BA748C2B699B5B73C3E690211 /* Alamofire.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Alamofire.swift; path = Source/Alamofire.swift; sourceTree = ""; }; 1F162D37B7B6534A6D80FEE301F586EE /* Pods-ShadowsocksX-NGTests-acknowledgements.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Pods-ShadowsocksX-NGTests-acknowledgements.plist"; sourceTree = ""; }; 207CF7A03B53C4DF00C68FBBF1C6E8F7 /* Observable+Aggregate.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Observable+Aggregate.swift"; path = "RxSwift/Observables/Observable+Aggregate.swift"; sourceTree = ""; }; 230CC565B82B68200C82450AC93A5CE6 /* Observable+Binding.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Observable+Binding.swift"; path = "RxSwift/Observables/Observable+Binding.swift"; sourceTree = ""; }; 23863CFA627473DC27B67457C49C2E18 /* SchedulerType.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SchedulerType.swift; path = RxSwift/SchedulerType.swift; sourceTree = ""; }; 23AF045F391083D9003B490F27BEF7D5 /* SectionedViewDataSourceType.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SectionedViewDataSourceType.swift; path = RxCocoa/Common/SectionedViewDataSourceType.swift; sourceTree = ""; }; 24B01D81E3D7058FA14A053EC19874D0 /* Pods-ShadowsocksX-NG-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "Pods-ShadowsocksX-NG-dummy.m"; sourceTree = ""; }; 25054C0604BDF8F039586E1B8351F0C6 /* MASShortcutMonitor.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MASShortcutMonitor.h; path = Framework/MASShortcutMonitor.h; sourceTree = ""; }; 261510805F67C14BBF23BD04C18168E9 /* GCDWebServerFunctions.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = GCDWebServerFunctions.m; path = GCDWebServer/Core/GCDWebServerFunctions.m; sourceTree = ""; }; 26339E7D90E6D149F805C377419D25BA /* Disposables.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Disposables.swift; path = RxSwift/Disposables/Disposables.swift; sourceTree = ""; }; 26580914BABDC16C8FB464FE319029B4 /* Disposable.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Disposable.swift; path = RxSwift/Disposable.swift; sourceTree = ""; }; 288F0992DFCC5E6027AA31FD385C34D6 /* MASShortcut.bundle */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; name = MASShortcut.bundle; path = MASShortcut.bundle; sourceTree = BUILT_PRODUCTS_DIR; }; 28A7A9E967BF724C11ED0D7AECD827B2 /* Amb.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Amb.swift; path = RxSwift/Observables/Implementations/Amb.swift; sourceTree = ""; }; 28D7F65F9E64735E3320A028DCDDDD90 /* Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; 296DBD7B4C2829639C9DF408009E61C1 /* GCDWebServerErrorResponse.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = GCDWebServerErrorResponse.m; path = GCDWebServer/Responses/GCDWebServerErrorResponse.m; sourceTree = ""; }; 2AA25737DC8326205335C494D261A558 /* RxSwift-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "RxSwift-dummy.m"; sourceTree = ""; }; 2E65A0563A25A9BC5540C5C6752AFB8F /* Switch.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Switch.swift; path = RxSwift/Observables/Implementations/Switch.swift; sourceTree = ""; }; 2FD1D9CC9BD0DB820CE56BBDE2B6E01F /* TaskDelegate.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = TaskDelegate.swift; path = Source/TaskDelegate.swift; sourceTree = ""; }; 30522BE8DC862EF75E5D63648F9179F3 /* Do.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Do.swift; path = RxSwift/Observables/Implementations/Do.swift; sourceTree = ""; }; 30EACF50723CFE5FA01F06A95D09A211 /* _RXKVOObserver.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = _RXKVOObserver.h; path = RxCocoa/Runtime/include/_RXKVOObserver.h; sourceTree = ""; }; 315C104108C26A838CCC718E8258B44A /* Timeline.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Timeline.swift; path = Source/Timeline.swift; sourceTree = ""; }; 32333F64D65C89D5A002F9CB80C2CDE2 /* RxSwift-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "RxSwift-umbrella.h"; sourceTree = ""; }; 32F52D2218ED1A55107BC548E297E9CB /* String+Rx.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "String+Rx.swift"; path = "RxSwift/Extensions/String+Rx.swift"; sourceTree = ""; }; 3358F45A5BEC1A7F725167CD1969EDC8 /* Pods-ShadowsocksX-NG-acknowledgements.markdown */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text; path = "Pods-ShadowsocksX-NG-acknowledgements.markdown"; sourceTree = ""; }; 33BF1B946B229E3493A637930A931DA2 /* Range.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Range.swift; path = RxSwift/Observables/Implementations/Range.swift; sourceTree = ""; }; 3446B97BEC82628B5B70EBA865321925 /* MASShortcutMonitor.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = MASShortcutMonitor.m; path = Framework/MASShortcutMonitor.m; sourceTree = ""; }; 351ED3EC72E752AF671FC28B61B82EBB /* Observable+Single.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Observable+Single.swift"; path = "RxSwift/Observables/Observable+Single.swift"; sourceTree = ""; }; 35C4D7DBC6617F730997D93E6D496A63 /* Concat.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Concat.swift; path = RxSwift/Observables/Implementations/Concat.swift; sourceTree = ""; }; 35C565B4B8F119EF72E6D99AE6C5FE4E /* Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; 36D63AB3B2F8729D38D2243E79FA9D37 /* nl.lproj */ = {isa = PBXFileReference; includeInIndex = 1; path = nl.lproj; sourceTree = ""; }; 3747A52D98BA28FA152080DA132B4955 /* DispatchQueue+Extensions.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "DispatchQueue+Extensions.swift"; path = "Platform/DispatchQueue+Extensions.swift"; sourceTree = ""; }; 375E8496E1F8683C57FE684DE6D592C1 /* Variable+Driver.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Variable+Driver.swift"; path = "RxCocoa/CocoaUnits/Driver/Variable+Driver.swift"; sourceTree = ""; }; 3934F71A55252BAEC1B840B4FB0F5831 /* GCDWebServer-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "GCDWebServer-dummy.m"; sourceTree = ""; }; 399C88A36ABC21E580DC529BB5ABD62D /* CurrentThreadScheduler.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = CurrentThreadScheduler.swift; path = RxSwift/Schedulers/CurrentThreadScheduler.swift; sourceTree = ""; }; 3A283ECB7F07204392F8B86F905B1B7A /* NSLayoutConstraint+Rx.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "NSLayoutConstraint+Rx.swift"; path = "RxCocoa/Common/NSLayoutConstraint+Rx.swift"; sourceTree = ""; }; 3B2A679FC3BFF4F53FC9DF5CD71C6E75 /* BinaryDisposable.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = BinaryDisposable.swift; path = RxSwift/Disposables/BinaryDisposable.swift; sourceTree = ""; }; 3BADCC46C21E3D39AF50D9AEC5800CFC /* GCDWebServerFunctions.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GCDWebServerFunctions.h; path = GCDWebServer/Core/GCDWebServerFunctions.h; sourceTree = ""; }; 3CF036C948FB845526B616E2A9485814 /* ControlProperty+Driver.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "ControlProperty+Driver.swift"; path = "RxCocoa/CocoaUnits/Driver/ControlProperty+Driver.swift"; sourceTree = ""; }; 3E154A2F60883D6C1571925AC73829D7 /* Debunce.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Debunce.swift; path = RxSwift/Observables/Implementations/Debunce.swift; sourceTree = ""; }; 3E39C3D16733CDCB7BAD80752EC7D239 /* KVORepresentable+Swift.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "KVORepresentable+Swift.swift"; path = "RxCocoa/Foundation/KVORepresentable+Swift.swift"; sourceTree = ""; }; 3E83A23DEF6EC644ABA3997BE70BFA85 /* Observable+Bind.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Observable+Bind.swift"; path = "RxCocoa/Common/Observable+Bind.swift"; sourceTree = ""; }; 3E94EA62172D30A25E824EE75E3D9C0B /* ControlEvent+Driver.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "ControlEvent+Driver.swift"; path = "RxCocoa/CocoaUnits/Driver/ControlEvent+Driver.swift"; sourceTree = ""; }; 3F13DE488DCBBAE4BDBC0CFC97574078 /* Sink.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Sink.swift; path = RxSwift/Observables/Implementations/Sink.swift; sourceTree = ""; }; 3F8959F53CCE7B042DCD8B664A46438B /* Observable+Debug.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Observable+Debug.swift"; path = "RxSwift/Observables/Observable+Debug.swift"; sourceTree = ""; }; 4010445B50195F4EB7E0DD32DD2162C8 /* BRLOptionParser-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "BRLOptionParser-prefix.pch"; sourceTree = ""; }; 406F80B90F80B783BD73B5494D32BF6E /* NSSlider+Rx.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "NSSlider+Rx.swift"; path = "RxCocoa/macOS/NSSlider+Rx.swift"; sourceTree = ""; }; 430720C6D9B5E4034976BD314857E51E /* Multicast.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Multicast.swift; path = RxSwift/Observables/Implementations/Multicast.swift; sourceTree = ""; }; 43C28568E6E85CA37FC088179660CE6A /* SynchronizedDisposeType.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SynchronizedDisposeType.swift; path = RxSwift/Concurrency/SynchronizedDisposeType.swift; sourceTree = ""; }; 43F1B63559BBFA7E83623D1C9AC8E633 /* MASShortcut.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MASShortcut.h; path = Framework/MASShortcut.h; sourceTree = ""; }; 44AB1ECD0CB22EBDA55B3C604C16B84E /* KVORepresentable+CoreGraphics.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "KVORepresentable+CoreGraphics.swift"; path = "RxCocoa/Foundation/KVORepresentable+CoreGraphics.swift"; sourceTree = ""; }; 44F0FB436EC76D655A87DDCE3F993478 /* RxCocoa-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "RxCocoa-prefix.pch"; sourceTree = ""; }; 454D73DC3052FCEF303D57FAB12CC353 /* it.lproj */ = {isa = PBXFileReference; includeInIndex = 1; path = it.lproj; sourceTree = ""; }; 456ACDE36340325DBB10D0B916626C43 /* Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; 460823F894F0F79E2B8E8992A02BFB25 /* InvocableScheduledItem.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = InvocableScheduledItem.swift; path = RxSwift/Schedulers/Internal/InvocableScheduledItem.swift; sourceTree = ""; }; 46662EB64876AD1C891F548C69A89E89 /* Pods-ShadowsocksX-NGTests-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "Pods-ShadowsocksX-NGTests-dummy.m"; sourceTree = ""; }; 46722F0D8851A939625EFF1E910938E4 /* GCDWebServerRequest.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = GCDWebServerRequest.m; path = GCDWebServer/Core/GCDWebServerRequest.m; sourceTree = ""; }; 47E82A0897F8223FF68BA4F995D79C8D /* Logging.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Logging.swift; path = RxCocoa/Foundation/Logging.swift; sourceTree = ""; }; 48352BD4C4E074FC479B0513B92EA7F9 /* Alamofire-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Alamofire-umbrella.h"; sourceTree = ""; }; 4865DDF25A3AA8BBC5BE34A85F18D17C /* Result.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Result.swift; path = Source/Result.swift; sourceTree = ""; }; 49E673D8031F864FAD63560EA564B5DD /* zh-Hant.lproj */ = {isa = PBXFileReference; includeInIndex = 1; path = "zh-Hant.lproj"; sourceTree = ""; }; 4F715D3AF178663A8CE6B81C0A481755 /* TakeLast.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = TakeLast.swift; path = RxSwift/Observables/Implementations/TakeLast.swift; sourceTree = ""; }; 4FA5AD2B9A1E8DE99434B14B3549E0B9 /* pl.lproj */ = {isa = PBXFileReference; includeInIndex = 1; path = pl.lproj; sourceTree = ""; }; 4FEC4B8DFE8753A9B1DE598293568F30 /* SystemConfiguration.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = SystemConfiguration.framework; path = Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.12.sdk/System/Library/Frameworks/SystemConfiguration.framework; sourceTree = DEVELOPER_DIR; }; 5093D2110C7158AE638018A9970FA168 /* InfiniteSequence.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = InfiniteSequence.swift; path = Platform/DataStructures/InfiniteSequence.swift; sourceTree = ""; }; 50EDCCCDD718AFFEA7DF382AA8F0B9AD /* GCDWebServer-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "GCDWebServer-prefix.pch"; sourceTree = ""; }; 526ACD42F8C85B5E06999E3EC17B3AE9 /* Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; 527905F83B340CE24BD35C08B5A42EE5 /* MASShortcut.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = MASShortcut.xcconfig; sourceTree = ""; }; 52F51F94701ABD692BFFC9F92AE2E115 /* Pods-ShadowsocksX-NG-acknowledgements.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Pods-ShadowsocksX-NG-acknowledgements.plist"; sourceTree = ""; }; 52FF9201C9E5F013F957000A1108C6E9 /* SynchronizedSubscribeType.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SynchronizedSubscribeType.swift; path = RxSwift/Concurrency/SynchronizedSubscribeType.swift; sourceTree = ""; }; 53556765457290978538C38D5C2FDA48 /* AnyObserver.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = AnyObserver.swift; path = RxSwift/AnyObserver.swift; sourceTree = ""; }; 5378A3AA30126867581EB3932CC75611 /* _RXDelegateProxy.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = _RXDelegateProxy.h; path = RxCocoa/Runtime/include/_RXDelegateProxy.h; sourceTree = ""; }; 53D1C7024A81399E15CEE5B8F618A68E /* GCDWebServerStreamedResponse.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GCDWebServerStreamedResponse.h; path = GCDWebServer/Responses/GCDWebServerStreamedResponse.h; sourceTree = ""; }; 54065E050A33BF7D4D54D1A31297F2F1 /* GCDWebServerPrivate.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GCDWebServerPrivate.h; path = GCDWebServer/Core/GCDWebServerPrivate.h; sourceTree = ""; }; 55881B24D12F75F02F1EF97DBE920CF9 /* OperationQueueScheduler.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = OperationQueueScheduler.swift; path = RxSwift/Schedulers/OperationQueueScheduler.swift; sourceTree = ""; }; 566053EA157CE20DAA58DA72F901EAF3 /* GCDWebServer.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; path = GCDWebServer.modulemap; sourceTree = ""; }; 576B7DEFF20932FE127908D3A5F4A54D /* Lock.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Lock.swift; path = RxSwift/Concurrency/Lock.swift; sourceTree = ""; }; 5804C71C9D97BB10B0FFE80E795CD85E /* GCDWebServerDataRequest.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = GCDWebServerDataRequest.m; path = GCDWebServer/Requests/GCDWebServerDataRequest.m; sourceTree = ""; }; 5A232E9660CB723A1D128D3DFF830596 /* Catch.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Catch.swift; path = RxSwift/Observables/Implementations/Catch.swift; sourceTree = ""; }; 5AF29FABA8C360B08D7C7424360D6666 /* _RXObjCRuntime.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = _RXObjCRuntime.m; path = RxCocoa/Runtime/_RXObjCRuntime.m; sourceTree = ""; }; 5C8B549DF38B641E23F436DE84A1AB1F /* BRLOptionParser.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = BRLOptionParser.xcconfig; sourceTree = ""; }; 5CA3F63B120DCD2B0AD8CA5A75890A10 /* AsyncLock.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = AsyncLock.swift; path = RxSwift/Concurrency/AsyncLock.swift; sourceTree = ""; }; 5CC992AE60F80ABE4AF96D7FB5D21FE1 /* es.lproj */ = {isa = PBXFileReference; includeInIndex = 1; path = es.lproj; sourceTree = ""; }; 5D84D92D27CE8A6F5C45E8A03155C1CF /* Pods-proxy_conf_helper-frameworks.sh */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.script.sh; path = "Pods-proxy_conf_helper-frameworks.sh"; sourceTree = ""; }; 5DBFE4A2BEA99797EECA6F80B01CDD6C /* Producer.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Producer.swift; path = RxSwift/Observables/Implementations/Producer.swift; sourceTree = ""; }; 5E6312D7CA68889DE662535E01249EE7 /* Alamofire-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "Alamofire-dummy.m"; sourceTree = ""; }; 5EA43362B8170DE6F84E11B91A09EC32 /* MASLocalization.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = MASLocalization.m; path = Framework/MASLocalization.m; sourceTree = ""; }; 602C7742B3313DB6FEDFF9DD997B84AF /* RxSwift-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "RxSwift-prefix.pch"; sourceTree = ""; }; 61722C6F303EAAE1C5638EE5B33DD66A /* NSButton+Rx.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "NSButton+Rx.swift"; path = "RxCocoa/macOS/NSButton+Rx.swift"; sourceTree = ""; }; 619730E0F7D114E0BBB3773020DBC95D /* GCDWebServerURLEncodedFormRequest.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = GCDWebServerURLEncodedFormRequest.m; path = GCDWebServer/Requests/GCDWebServerURLEncodedFormRequest.m; sourceTree = ""; }; 61C799F1F6F393193FDEB6E8B261E48C /* AnonymousObservable.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = AnonymousObservable.swift; path = RxSwift/Observables/Implementations/AnonymousObservable.swift; sourceTree = ""; }; 625F1E39F5E196BA50F36BE994C84724 /* ko.lproj */ = {isa = PBXFileReference; includeInIndex = 1; path = ko.lproj; sourceTree = ""; }; 637833F0E5DBD5017099EF0583351872 /* MultipartFormData.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = MultipartFormData.swift; path = Source/MultipartFormData.swift; sourceTree = ""; }; 64B15D82041B7A6840823B8A9F3751FD /* GCDWebServerErrorResponse.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GCDWebServerErrorResponse.h; path = GCDWebServer/Responses/GCDWebServerErrorResponse.h; sourceTree = ""; }; 64D4E87F4D1E140147BC9F1FD6C31A64 /* MASShortcutView+Bindings.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "MASShortcutView+Bindings.h"; path = "Framework/MASShortcutView+Bindings.h"; sourceTree = ""; }; 6510627A459986B2675C9DF04BB19716 /* TakeWhile.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = TakeWhile.swift; path = RxSwift/Observables/Implementations/TakeWhile.swift; sourceTree = ""; }; 671D0C35D77C5534BD266C99699798F7 /* AnonymousInvocable.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = AnonymousInvocable.swift; path = RxSwift/Schedulers/Internal/AnonymousInvocable.swift; sourceTree = ""; }; 681AD0AD3FE6075FD0C745A2368127DB /* fr.lproj */ = {isa = PBXFileReference; includeInIndex = 1; path = fr.lproj; sourceTree = ""; }; 6824046BB6F6BA5DA145A55756FCE843 /* SynchronizedOnType.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SynchronizedOnType.swift; path = RxSwift/Concurrency/SynchronizedOnType.swift; sourceTree = ""; }; 686894AC6B1777DEFA921D960D8B519D /* Cancelable.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Cancelable.swift; path = RxSwift/Cancelable.swift; sourceTree = ""; }; 692C39EEB847B6865E05154D699B5A0D /* ImmediateSchedulerType.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ImmediateSchedulerType.swift; path = RxSwift/ImmediateSchedulerType.swift; sourceTree = ""; }; 6A6F87048375FCF10848872558242925 /* Platform.Darwin.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Platform.Darwin.swift; path = Platform/Platform.Darwin.swift; sourceTree = ""; }; 6BC1640F774F19AE41AEC0772358B7D1 /* Bag+Rx.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Bag+Rx.swift"; path = "RxSwift/Extensions/Bag+Rx.swift"; sourceTree = ""; }; 6F30225997CEEA64CC0BDB9D5483A203 /* AFError.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = AFError.swift; path = Source/AFError.swift; sourceTree = ""; }; 6F76C18CDD50BC726A1A9F9713808F70 /* ObserverType.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ObserverType.swift; path = RxSwift/ObserverType.swift; sourceTree = ""; }; 6FDB1E75DB13288544C739E40C5BE9EF /* ObservableConvertibleType.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ObservableConvertibleType.swift; path = RxSwift/ObservableConvertibleType.swift; sourceTree = ""; }; 70BBD10E3B649EA0755AD083EA7CDFB9 /* _RX.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = _RX.m; path = RxCocoa/Runtime/_RX.m; sourceTree = ""; }; 70F68C0A07F092F38A775533EA9D0AAD /* Alamofire.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; path = Alamofire.modulemap; sourceTree = ""; }; 714CAF0BEC8075917C6E5B21A40F51DC /* ScheduledDisposable.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ScheduledDisposable.swift; path = RxSwift/Disposables/ScheduledDisposable.swift; sourceTree = ""; }; 732EEA83B671AC91F7FF52CDA4C2835E /* Zip.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Zip.swift; path = RxSwift/Observables/Implementations/Zip.swift; sourceTree = ""; }; 734A36BDD429097E76987966DC4ED7AF /* MASKeyMasks.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MASKeyMasks.h; path = Framework/MASKeyMasks.h; sourceTree = ""; }; 7568784246140565AB9D65499F73D5CF /* GCDWebServerFileResponse.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = GCDWebServerFileResponse.m; path = GCDWebServer/Responses/GCDWebServerFileResponse.m; sourceTree = ""; }; 75DFF226271D0F445274C3B660ADEE2A /* Merge.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Merge.swift; path = RxSwift/Observables/Implementations/Merge.swift; sourceTree = ""; }; 765B2B823783215A2E954FAB4853AC93 /* Driver.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Driver.swift; path = RxCocoa/CocoaUnits/Driver/Driver.swift; sourceTree = ""; }; 76DBA6E4CB608131ADBA7D7DFF8A4E6C /* CombineLatest.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = CombineLatest.swift; path = RxSwift/Observables/Implementations/CombineLatest.swift; sourceTree = ""; }; 7840085CAB4823FE9A3BE2CB2174BC31 /* MASShortcut-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "MASShortcut-dummy.m"; sourceTree = ""; }; 78697A689E989F8760B7F115D0F15A40 /* Reduce.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Reduce.swift; path = RxSwift/Observables/Implementations/Reduce.swift; sourceTree = ""; }; 78DB8C39B2ECE834500856BA7F87808B /* AnonymousDisposable.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = AnonymousDisposable.swift; path = RxSwift/Disposables/AnonymousDisposable.swift; sourceTree = ""; }; 792F8486AB9FF811EC6308B78C9E71B0 /* Error.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Error.swift; path = RxSwift/Observables/Implementations/Error.swift; sourceTree = ""; }; 7953F0BF7911F293599BC38510760E46 /* Timer.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Timer.swift; path = RxSwift/Observables/Implementations/Timer.swift; sourceTree = ""; }; 79AFDA86F88F40BFA89B3B2A729B2F24 /* GCDWebServerURLEncodedFormRequest.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GCDWebServerURLEncodedFormRequest.h; path = GCDWebServer/Requests/GCDWebServerURLEncodedFormRequest.h; sourceTree = ""; }; 79D3FF68C5D11A301F7C27AC3B626AB1 /* Timeout.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Timeout.swift; path = RxSwift/Observables/Implementations/Timeout.swift; sourceTree = ""; }; 7A7C5FEA0C034019250F845D696DCCC6 /* PriorityQueue.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = PriorityQueue.swift; path = Platform/DataStructures/PriorityQueue.swift; sourceTree = ""; }; 7B3C30C8BD2ECEF438E4A7E02A0C36B6 /* Platform.Linux.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Platform.Linux.swift; path = Platform/Platform.Linux.swift; sourceTree = ""; }; 7B63AB91C9378BEF83982ADCC82E9770 /* GCDWebServer.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = GCDWebServer.framework; path = GCDWebServer.framework; sourceTree = BUILT_PRODUCTS_DIR; }; 7BB0F5D8F0F27F31636D82187890CC43 /* Map.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Map.swift; path = RxSwift/Observables/Implementations/Map.swift; sourceTree = ""; }; 7CD18D2965F9753B545A1B1BA54828CB /* SharedSequence+Operators.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "SharedSequence+Operators.swift"; path = "RxCocoa/CocoaUnits/SharedSequence/SharedSequence+Operators.swift"; sourceTree = ""; }; 7CF90C9854898D2869D0FA04F6FEFD51 /* NSControl+Rx.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "NSControl+Rx.swift"; path = "RxCocoa/macOS/NSControl+Rx.swift"; sourceTree = ""; }; 7ED1793F25CA7EA6496FF4ACB5360784 /* GCDWebServerConnection.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = GCDWebServerConnection.m; path = GCDWebServer/Core/GCDWebServerConnection.m; sourceTree = ""; }; 7FFD8762948A54487F18FE67BEE8F77F /* ElementAt.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ElementAt.swift; path = RxSwift/Observables/Implementations/ElementAt.swift; sourceTree = ""; }; 8038341863E5188ED05DCC1BA2CF7CCD /* SerialDispatchQueueScheduler.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SerialDispatchQueueScheduler.swift; path = RxSwift/Schedulers/SerialDispatchQueueScheduler.swift; sourceTree = ""; }; 810CEE92287B0EBC821481019F3339CA /* Observable+Multiple.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Observable+Multiple.swift"; path = "RxSwift/Observables/Observable+Multiple.swift"; sourceTree = ""; }; 817BBAF28AF5DD16F4C657AB7AD305BF /* SingleAsync.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SingleAsync.swift; path = RxSwift/Observables/Implementations/SingleAsync.swift; sourceTree = ""; }; 83323A1A2936BBA3D386DCC078E3821E /* Pods-ShadowsocksX-NGTests-acknowledgements.markdown */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text; path = "Pods-ShadowsocksX-NGTests-acknowledgements.markdown"; sourceTree = ""; }; 843FB1118D1974CEF717BE490B13366C /* Observable+StandardSequenceOperators.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Observable+StandardSequenceOperators.swift"; path = "RxSwift/Observables/Observable+StandardSequenceOperators.swift"; sourceTree = ""; }; 84CA690C1F208F1306162397DEABE31E /* URLSession+Rx.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "URLSession+Rx.swift"; path = "RxCocoa/Foundation/URLSession+Rx.swift"; sourceTree = ""; }; 855CC0FE8F67377D0E604979734C70A7 /* ObserveOnSerialDispatchQueue.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ObserveOnSerialDispatchQueue.swift; path = RxSwift/Observables/Implementations/ObserveOnSerialDispatchQueue.swift; sourceTree = ""; }; 877E161F31772E123DCD4BC8EAA3EB75 /* Response.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Response.swift; path = Source/Response.swift; sourceTree = ""; }; 88A487D891BF9234985AA4099272A55F /* UIBindingObserver.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = UIBindingObserver.swift; path = RxCocoa/CocoaUnits/UIBindingObserver.swift; sourceTree = ""; }; 89157B205B92DB7240F198AAAE3E1D23 /* GCDWebServerFileRequest.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GCDWebServerFileRequest.h; path = GCDWebServer/Requests/GCDWebServerFileRequest.h; sourceTree = ""; }; 892156754A7EF53FE3D80BC00C1975AB /* GCDWebServer-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "GCDWebServer-umbrella.h"; sourceTree = ""; }; 895C03FCA3BCF07DBDA8A858302D9662 /* KVORepresentable.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = KVORepresentable.swift; path = RxCocoa/Foundation/KVORepresentable.swift; sourceTree = ""; }; 89B67DFE619069B6AD5E1D0FAA0BB8E2 /* GCDWebServerRequest.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GCDWebServerRequest.h; path = GCDWebServer/Core/GCDWebServerRequest.h; sourceTree = ""; }; 8AA937C432E0F9441C102162B7D3DE77 /* GCDWebServerDataRequest.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GCDWebServerDataRequest.h; path = GCDWebServer/Requests/GCDWebServerDataRequest.h; sourceTree = ""; }; 8CDD45C6D7A038F415A78787317E931A /* Pods-proxy_conf_helper-resources.sh */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.script.sh; path = "Pods-proxy_conf_helper-resources.sh"; sourceTree = ""; }; 8D0F0E4B2FD793BE40FBBE96FD380D21 /* SynchronizedUnsubscribeType.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SynchronizedUnsubscribeType.swift; path = RxSwift/Concurrency/SynchronizedUnsubscribeType.swift; sourceTree = ""; }; 8D64CB474F7D1B9FDD19465A43A61164 /* GCDWebServerDataResponse.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GCDWebServerDataResponse.h; path = GCDWebServer/Responses/GCDWebServerDataResponse.h; sourceTree = ""; }; 8EBE7C5174BB4B63F44349A15EE826AF /* Notifications.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Notifications.swift; path = Source/Notifications.swift; sourceTree = ""; }; 8EBEE1150AB7FFCE3B2375F0351703C4 /* ObservableType.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ObservableType.swift; path = RxSwift/ObservableType.swift; sourceTree = ""; }; 8EE24E5283B182B30014870DA91C3874 /* Alamofire-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Alamofire-prefix.pch"; sourceTree = ""; }; 90398724ED993172FCE73E50A7D35827 /* MASShortcutView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MASShortcutView.h; path = Framework/MASShortcutView.h; sourceTree = ""; }; 917C99A8833B2D56222425A6F84CA5DA /* RxCocoaObjCRuntimeError+Extensions.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "RxCocoaObjCRuntimeError+Extensions.swift"; path = "RxCocoa/Common/RxCocoaObjCRuntimeError+Extensions.swift"; sourceTree = ""; }; 91CFF9598EE190FD0A1231111991540B /* ConcurrentDispatchQueueScheduler.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ConcurrentDispatchQueueScheduler.swift; path = RxSwift/Schedulers/ConcurrentDispatchQueueScheduler.swift; sourceTree = ""; }; 92D90F1E9B3DB74E13DAEE89D729C388 /* en.lproj */ = {isa = PBXFileReference; includeInIndex = 1; path = en.lproj; sourceTree = ""; }; 9350C02E503091FE07AEC409372D8DA0 /* NopDisposable.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = NopDisposable.swift; path = RxSwift/Disposables/NopDisposable.swift; sourceTree = ""; }; 93A4A3777CF96A4AAC1D13BA6DCCEA73 /* Podfile */ = {isa = PBXFileReference; explicitFileType = text.script.ruby; includeInIndex = 1; lastKnownFileType = text; name = Podfile; path = ../Podfile; sourceTree = SOURCE_ROOT; xcLanguageSpecificationIdentifier = xcode.lang.ruby; }; 96452244B9CFEFBA70877833E181A983 /* RxSwift.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = RxSwift.xcconfig; sourceTree = ""; }; 9654A33B220127C74EC683B98310281D /* NSTextField+Rx.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "NSTextField+Rx.swift"; path = "RxCocoa/macOS/NSTextField+Rx.swift"; sourceTree = ""; }; 96A80BADDCAF42068E3B168DD679B06E /* de.lproj */ = {isa = PBXFileReference; includeInIndex = 1; path = de.lproj; sourceTree = ""; }; 98522BF2EB25C0255284080F9CA3E195 /* Pods-ShadowsocksX-NG.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-ShadowsocksX-NG.debug.xcconfig"; sourceTree = ""; }; 992670FA98E8ED847E3131B73896D8ED /* SharedSequence+Operators+arity.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "SharedSequence+Operators+arity.swift"; path = "RxCocoa/CocoaUnits/SharedSequence/SharedSequence+Operators+arity.swift"; sourceTree = ""; }; 99BD77B66B1E1355C1E30439B72937EB /* Skip.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Skip.swift; path = RxSwift/Observables/Implementations/Skip.swift; sourceTree = ""; }; 9AB8F8AA0CF2C7D1D506FB9347CAD420 /* ParameterEncoding.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ParameterEncoding.swift; path = Source/ParameterEncoding.swift; sourceTree = ""; }; 9B6ACACC69C2EA2681770741535F1D69 /* MASShortcut.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = MASShortcut.framework; path = MASShortcut.framework; sourceTree = BUILT_PRODUCTS_DIR; }; 9B8B5CBA357BDB968C73E8F58DFBC74C /* Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; 9BA2A0099476E08B6CC8026BDF0C603E /* Pods-ShadowsocksX-NGTests.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-ShadowsocksX-NGTests.debug.xcconfig"; sourceTree = ""; }; 9BEF9DEF3F2FE69B0036DA832678E66F /* SingleAssignmentDisposable.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SingleAssignmentDisposable.swift; path = RxSwift/Disposables/SingleAssignmentDisposable.swift; sourceTree = ""; }; 9BF8977C2D21F0E3E6B4809F5512A9B6 /* NSObject+Rx.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "NSObject+Rx.swift"; path = "RxCocoa/Foundation/NSObject+Rx.swift"; sourceTree = ""; }; 9CAAF792369765F875B4FABB87ECE3EE /* RecursiveScheduler.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = RecursiveScheduler.swift; path = RxSwift/Schedulers/RecursiveScheduler.swift; sourceTree = ""; }; 9CEB1670F4E8A8FED505B32B7F7DADD3 /* MASShortcut-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "MASShortcut-umbrella.h"; sourceTree = ""; }; 9D539E4E6C4E295220FA4FAE74031789 /* ScheduledItem.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ScheduledItem.swift; path = RxSwift/Schedulers/Internal/ScheduledItem.swift; sourceTree = ""; }; 9E41B98DB7C06E244630AEDD27EB9878 /* MASShortcut.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; path = MASShortcut.modulemap; sourceTree = ""; }; 9EE36FCA3C6A386A888AD56E20DFF50C /* Observable.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Observable.swift; path = RxSwift/Observable.swift; sourceTree = ""; }; A131F62F3B9E538F5835420C712C9967 /* Delay.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Delay.swift; path = RxSwift/Observables/Implementations/Delay.swift; sourceTree = ""; }; A1CDAA1E9C8D90D41A2E7EDD9164500F /* Throttle.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Throttle.swift; path = RxSwift/Observables/Implementations/Throttle.swift; sourceTree = ""; }; A1E6CC9C6785132EA7807744DE0ED408 /* GCDWebServerResponse.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = GCDWebServerResponse.m; path = GCDWebServer/Core/GCDWebServerResponse.m; sourceTree = ""; }; A27E7196730EA8A4F03EECF2B8D2643A /* SubscriptionDisposable.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SubscriptionDisposable.swift; path = RxSwift/Disposables/SubscriptionDisposable.swift; sourceTree = ""; }; A3C8902E07EA5E5DE5E621971E1B5762 /* Debug.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Debug.swift; path = RxSwift/Observables/Implementations/Debug.swift; sourceTree = ""; }; A5055B8EFFFBEDE50909E935D4BCA446 /* Pods-proxy_conf_helper.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-proxy_conf_helper.release.xcconfig"; sourceTree = ""; }; A51CD43BBF9E07B471180B3C6A10EC0C /* WithLatestFrom.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = WithLatestFrom.swift; path = RxSwift/Observables/Implementations/WithLatestFrom.swift; sourceTree = ""; }; A58E912F80E74F9E3D04FE3EAF217CBD /* Platform.Darwin.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Platform.Darwin.swift; path = Platform/Platform.Darwin.swift; sourceTree = ""; }; A8B36ED31A6E3C49C77F55E2561C966D /* InfiniteSequence.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = InfiniteSequence.swift; path = Platform/DataStructures/InfiniteSequence.swift; sourceTree = ""; }; A9C0D3B37EBF8F2D69675B140D08F2C2 /* ServerTrustPolicy.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ServerTrustPolicy.swift; path = Source/ServerTrustPolicy.swift; sourceTree = ""; }; AA881E4DA90F807751C146D7483CDEC3 /* MASShortcut.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = MASShortcut.m; path = Framework/MASShortcut.m; sourceTree = ""; }; AADDE7423A968810AADD026BD63867B0 /* MASDictionaryTransformer.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = MASDictionaryTransformer.m; path = Framework/MASDictionaryTransformer.m; sourceTree = ""; }; ABBC6E0B59D4E0A8264EF5775E962781 /* NSImageView+Rx.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "NSImageView+Rx.swift"; path = "RxCocoa/macOS/NSImageView+Rx.swift"; sourceTree = ""; }; ABDA9F0531A7A7502BDE85649B058DFB /* DispatchQueue+Alamofire.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "DispatchQueue+Alamofire.swift"; path = "Source/DispatchQueue+Alamofire.swift"; sourceTree = ""; }; AD4ECEBBCA289543D5E13C73371BCCB3 /* Shortcut.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Shortcut.h; path = Framework/Shortcut.h; sourceTree = ""; }; ADA9A70ECA885B87CA7B20916DC7BC6F /* RxCocoa-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "RxCocoa-dummy.m"; sourceTree = ""; }; AE6E689502E4366B125481CD898B947E /* Pods-proxy_conf_helper-acknowledgements.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Pods-proxy_conf_helper-acknowledgements.plist"; sourceTree = ""; }; AF5498021A404BB1ACCA140C4B62871C /* GCDWebServerResponse.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GCDWebServerResponse.h; path = GCDWebServer/Core/GCDWebServerResponse.h; sourceTree = ""; }; B0FC490145F0D2AD9B833C41F78CA818 /* RxCocoa.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = RxCocoa.framework; path = RxCocoa.framework; sourceTree = BUILT_PRODUCTS_DIR; }; B17A240A53E7810AEDB4E2936154C885 /* DispatchQueueConfiguration.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = DispatchQueueConfiguration.swift; path = RxSwift/Schedulers/Internal/DispatchQueueConfiguration.swift; sourceTree = ""; }; B2A49B7D2E244535BCE8E120F0D8D070 /* MASShortcutView+Bindings.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "MASShortcutView+Bindings.m"; path = "Framework/MASShortcutView+Bindings.m"; sourceTree = ""; }; B30805F63C611810B322187824EBC4A5 /* Pods-ShadowsocksX-NGTests-resources.sh */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.script.sh; path = "Pods-ShadowsocksX-NGTests-resources.sh"; sourceTree = ""; }; B4AA715B5CFDDF37B623E756474221F9 /* CompositeDisposable.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = CompositeDisposable.swift; path = RxSwift/Disposables/CompositeDisposable.swift; sourceTree = ""; }; B53BE22700435344F5040D7A34438C79 /* DispatchQueue+Extensions.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "DispatchQueue+Extensions.swift"; path = "Platform/DispatchQueue+Extensions.swift"; sourceTree = ""; }; B792280B7BC7CA44B5D7090C8F732A0D /* RxSwift.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = RxSwift.framework; sourceTree = BUILT_PRODUCTS_DIR; }; B79A9D696C3F4750347FA86B4C4CC412 /* ImmediateScheduler.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ImmediateScheduler.swift; path = RxSwift/Schedulers/ImmediateScheduler.swift; sourceTree = ""; }; B9007D55BF01790E2E753C6B70C41179 /* AddRef.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = AddRef.swift; path = RxSwift/Observables/Implementations/AddRef.swift; sourceTree = ""; }; B91619B91E70B0C5E6FAC0131E42FD7E /* MASShortcutValidator.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = MASShortcutValidator.m; path = Framework/MASShortcutValidator.m; sourceTree = ""; }; BA9688D287B1F197714D74B40DBE8680 /* Request.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Request.swift; path = Source/Request.swift; sourceTree = ""; }; BAE504DB6511ED954C7F3F53D78EFE96 /* Reactive.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Reactive.swift; path = RxSwift/Reactive.swift; sourceTree = ""; }; BBB043A7F7ED4CC26A55E3EAF07D57BC /* ConnectableObservable.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ConnectableObservable.swift; path = RxSwift/Observables/Implementations/ConnectableObservable.swift; sourceTree = ""; }; BD3624B117D9AC549B1CAED71ACDA6FD /* DelegateProxy.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = DelegateProxy.swift; path = RxCocoa/Common/DelegateProxy.swift; sourceTree = ""; }; BD85B8D01C25C718B7106EE598B59F05 /* Queue.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Queue.swift; path = Platform/DataStructures/Queue.swift; sourceTree = ""; }; BE672B43951C625CA5F89E448A620AB0 /* Pods-ShadowsocksX-NGTests.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; path = "Pods-ShadowsocksX-NGTests.modulemap"; sourceTree = ""; }; BF02268A49529C89CA28BBD728A4864A /* SerialDisposable.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SerialDisposable.swift; path = RxSwift/Disposables/SerialDisposable.swift; sourceTree = ""; }; BF541EB164C2E45EC80ADBE338F2D325 /* Pods_ShadowsocksX_NG.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = Pods_ShadowsocksX_NG.framework; path = "Pods-ShadowsocksX-NG.framework"; sourceTree = BUILT_PRODUCTS_DIR; }; BF6A784C26C191A7BB651A20F9FE09C2 /* Generate.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Generate.swift; path = RxSwift/Observables/Implementations/Generate.swift; sourceTree = ""; }; C0E55BD2346FA928953EF952CED22364 /* ResourceBundle-MASShortcut-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "ResourceBundle-MASShortcut-Info.plist"; sourceTree = ""; }; C0FF24549EBA19FE3868F5A0F0A65C24 /* NSObject+Rx+KVORepresentable.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "NSObject+Rx+KVORepresentable.swift"; path = "RxCocoa/Foundation/NSObject+Rx+KVORepresentable.swift"; sourceTree = ""; }; C1135B3B4D2DC6F16A992DFB33D540AA /* ConcurrentMainScheduler.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ConcurrentMainScheduler.swift; path = RxSwift/Schedulers/ConcurrentMainScheduler.swift; sourceTree = ""; }; C21DA07175E00F9652FEE28ACB8A721E /* MASHotKey.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = MASHotKey.m; path = Framework/MASHotKey.m; sourceTree = ""; }; C22A091C89D7A9C2B736EF1A49C54280 /* TextInput.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = TextInput.swift; path = RxCocoa/Common/TextInput.swift; sourceTree = ""; }; C260F4B4F6F3E5961E3A49C5B05520CD /* DisposeBase.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = DisposeBase.swift; path = RxSwift/Disposables/DisposeBase.swift; sourceTree = ""; }; C28A12A58B667D3534761E41E833AD91 /* Take.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Take.swift; path = RxSwift/Observables/Implementations/Take.swift; sourceTree = ""; }; C2E109F0988D784B0B51149C9E0CFB7E /* BRLOptionParser.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = BRLOptionParser.h; path = BRLOptionParser/BRLOptionParser.h; sourceTree = ""; }; C2E92EE455CBA70E47FF6E1B2A8A8F10 /* NSNotificationCenter+Rx.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "NSNotificationCenter+Rx.swift"; path = "RxCocoa/Foundation/NSNotificationCenter+Rx.swift"; sourceTree = ""; }; C30F42D2E6C0B7C15B64F1081749B8FF /* SubjectType.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SubjectType.swift; path = RxSwift/Subjects/SubjectType.swift; sourceTree = ""; }; C4532CD920B79E94F7B61A2B9A63FCAD /* GCDWebServerStreamedResponse.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = GCDWebServerStreamedResponse.m; path = GCDWebServer/Responses/GCDWebServerStreamedResponse.m; sourceTree = ""; }; C47B091EB868220FDDF555507F5A2254 /* Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; C507512A0FC2103B39A0C7761B19968E /* BRLOptionParser-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "BRLOptionParser-dummy.m"; sourceTree = ""; }; C5BA2BD2D1A8648107C13AA73BCF0AE2 /* Deferred.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Deferred.swift; path = RxSwift/Observables/Implementations/Deferred.swift; sourceTree = ""; }; C5D5F5CEA32B2510E42A4A7976F27CCE /* PublishSubject.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = PublishSubject.swift; path = RxSwift/Subjects/PublishSubject.swift; sourceTree = ""; }; C62AFA43EC9E39C9901C2014FBF75441 /* DelaySubscription.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = DelaySubscription.swift; path = RxSwift/Observables/Implementations/DelaySubscription.swift; sourceTree = ""; }; C62E07D7645966D27B953E4580313A3D /* ToArray.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ToArray.swift; path = RxSwift/Observables/Implementations/ToArray.swift; sourceTree = ""; }; C63E884ADD906BC90F3C32DB52CC398D /* MainScheduler.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = MainScheduler.swift; path = RxSwift/Schedulers/MainScheduler.swift; sourceTree = ""; }; C64F36BE9F05BDE74A3E670E69A4432E /* Observable+Creation.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Observable+Creation.swift"; path = "RxSwift/Observables/Observable+Creation.swift"; sourceTree = ""; }; C6581F3ACC8B4396727CEB2528B37F04 /* ObservableConvertibleType+SharedSequence.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "ObservableConvertibleType+SharedSequence.swift"; path = "RxCocoa/CocoaUnits/SharedSequence/ObservableConvertibleType+SharedSequence.swift"; sourceTree = ""; }; C743F524B10FDE01231455A0541D06DC /* GCDWebServer.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = GCDWebServer.m; path = GCDWebServer/Core/GCDWebServer.m; sourceTree = ""; }; C760BAF596F45988BF95E5D3C10BA670 /* libBRLOptionParser.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; name = libBRLOptionParser.a; path = libBRLOptionParser.a; sourceTree = BUILT_PRODUCTS_DIR; }; C77550063B64F014D70901594CE2B8AD /* SkipUntil.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SkipUntil.swift; path = RxSwift/Observables/Implementations/SkipUntil.swift; sourceTree = ""; }; C7BA15653BA24C8CB2D6A810BD172EB4 /* GCDWebServer.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GCDWebServer.h; path = GCDWebServer/Core/GCDWebServer.h; sourceTree = ""; }; CB4B9ED2B1EB569789C066F34F7123A4 /* GCDWebServerFileResponse.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GCDWebServerFileResponse.h; path = GCDWebServer/Responses/GCDWebServerFileResponse.h; sourceTree = ""; }; CD17E58327299EAC195D109A1B69B917 /* MASShortcutBinder.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MASShortcutBinder.h; path = Framework/MASShortcutBinder.h; sourceTree = ""; }; CD9A1A157A1A6F85D6AAE2A82E930E2C /* GCDWebServerDataResponse.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = GCDWebServerDataResponse.m; path = GCDWebServer/Responses/GCDWebServerDataResponse.m; sourceTree = ""; }; CE50445A73ECB9A2ED31A6FF93D45808 /* Pods-proxy_conf_helper-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "Pods-proxy_conf_helper-dummy.m"; sourceTree = ""; }; CEA7BED190A171843822577606510B95 /* HistoricalScheduler.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = HistoricalScheduler.swift; path = RxSwift/Schedulers/HistoricalScheduler.swift; sourceTree = ""; }; D0531FFA0D5305257F668D1D12A1411F /* Pods_ShadowsocksX_NGTests.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = Pods_ShadowsocksX_NGTests.framework; path = "Pods-ShadowsocksX-NGTests.framework"; sourceTree = BUILT_PRODUCTS_DIR; }; D0F0A9B8CFF8FE0E517E372F3A135E25 /* Validation.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Validation.swift; path = Source/Validation.swift; sourceTree = ""; }; D12E7DBD1E1B501117F95768ED20BBEC /* SubscribeOn.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SubscribeOn.swift; path = RxSwift/Observables/Implementations/SubscribeOn.swift; sourceTree = ""; }; D22C2E880EC2CBCA5E33F7C18A7C28E5 /* MASLocalization.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MASLocalization.h; path = Framework/MASLocalization.h; sourceTree = ""; }; D2A563269DDD44C5472F388FE17CF34B /* ObserverBase.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ObserverBase.swift; path = RxSwift/Observers/ObserverBase.swift; sourceTree = ""; }; D318C435E4EBC421BC050713E69DE0D2 /* StartWith.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = StartWith.swift; path = RxSwift/Observables/Implementations/StartWith.swift; sourceTree = ""; }; D3B86E229BBF998819417BA1EF0B5A5D /* ScheduledItemType.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ScheduledItemType.swift; path = RxSwift/Schedulers/Internal/ScheduledItemType.swift; sourceTree = ""; }; D42C0F905B71E4F428236353DE12928B /* BehaviorSubject.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = BehaviorSubject.swift; path = RxSwift/Subjects/BehaviorSubject.swift; sourceTree = ""; }; D5049BF3275B506081D6290C03107F75 /* ShareReplay1.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ShareReplay1.swift; path = RxSwift/Observables/Implementations/ShareReplay1.swift; sourceTree = ""; }; D55A3EC1AA96E83A76F91664C4C2F29D /* zh-Hans.lproj */ = {isa = PBXFileReference; includeInIndex = 1; path = "zh-Hans.lproj"; sourceTree = ""; }; D5ABF695E08E23D093300EE17154AD46 /* Sequence.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Sequence.swift; path = RxSwift/Observables/Implementations/Sequence.swift; sourceTree = ""; }; D5B12421F65E2E98C029ADC1ADEC949D /* Event.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Event.swift; path = RxSwift/Event.swift; sourceTree = ""; }; D5F42FF8098EE07E0972506FA879BAED /* Scan.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Scan.swift; path = RxSwift/Observables/Implementations/Scan.swift; sourceTree = ""; }; D5FF1DE565E7A0E50A3F648C38E95C78 /* LockOwnerType.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = LockOwnerType.swift; path = RxSwift/Concurrency/LockOwnerType.swift; sourceTree = ""; }; D63CEEDC1A1E689C53BE5B8FB80BBB4F /* NSObject+Rx+RawRepresentable.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "NSObject+Rx+RawRepresentable.swift"; path = "RxCocoa/Foundation/NSObject+Rx+RawRepresentable.swift"; sourceTree = ""; }; D741EA049F662EB20482A9A330B6FAE0 /* SessionDelegate.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SessionDelegate.swift; path = Source/SessionDelegate.swift; sourceTree = ""; }; D7E8128F302CF60BEF206008CE11F6D3 /* Pods-ShadowsocksX-NGTests-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Pods-ShadowsocksX-NGTests-umbrella.h"; sourceTree = ""; }; D8E064CAF79139120E3D4F21DB6061FE /* ShareReplay1WhileConnected.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ShareReplay1WhileConnected.swift; path = RxSwift/Observables/Implementations/ShareReplay1WhileConnected.swift; sourceTree = ""; }; D95E797893870454BDD396AD03752C2A /* RxCocoa.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = RxCocoa.xcconfig; sourceTree = ""; }; D99D4398615AB6F4E3F9A978A1FBBBD1 /* RxTarget.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = RxTarget.swift; path = RxCocoa/Common/RxTarget.swift; sourceTree = ""; }; DB6650CEB7DB19C31BA4430E3E4A0B54 /* SkipWhile.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SkipWhile.swift; path = RxSwift/Observables/Implementations/SkipWhile.swift; sourceTree = ""; }; DB9CD6FE2DD142EFA2C41E21AB227946 /* GCDWebServerMultiPartFormRequest.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GCDWebServerMultiPartFormRequest.h; path = GCDWebServer/Requests/GCDWebServerMultiPartFormRequest.h; sourceTree = ""; }; DC250BF8313F337272DBC9DE1FB6DB6B /* Pods-ShadowsocksX-NG.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; path = "Pods-ShadowsocksX-NG.modulemap"; sourceTree = ""; }; DD14A3E25D58B573F248D9BAEFB1FD96 /* Filter.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Filter.swift; path = RxSwift/Observables/Implementations/Filter.swift; sourceTree = ""; }; DD4766C097C60C5A8CBF72F3E935D01D /* RxSwift.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; path = RxSwift.modulemap; sourceTree = ""; }; DDB7132E575EAC0CA9B48A0425DAAD21 /* MASKeyCodes.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MASKeyCodes.h; path = Framework/MASKeyCodes.h; sourceTree = ""; }; DDCFD4F040A53B3A3EF03BEB2CC74220 /* BooleanDisposable.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = BooleanDisposable.swift; path = RxSwift/Disposables/BooleanDisposable.swift; sourceTree = ""; }; DDF7D11C29F998B81F2EC67417F7E5E4 /* ControlTarget.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ControlTarget.swift; path = RxCocoa/Common/ControlTarget.swift; sourceTree = ""; }; DDF9D2AC2FD4CD42F8B089BAFDE4C6BD /* _RXKVOObserver.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = _RXKVOObserver.m; path = RxCocoa/Runtime/_RXKVOObserver.m; sourceTree = ""; }; DEB9C9F773C5584C1A64134DF28D78E2 /* _RX.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = _RX.h; path = RxCocoa/Runtime/include/_RX.h; sourceTree = ""; }; DFE42161A598BDA23E054E467E3BBBCD /* MASShortcutValidator.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MASShortcutValidator.h; path = Framework/MASShortcutValidator.h; sourceTree = ""; }; E01D49455ED5C62F58BBAE0983AEB788 /* SchedulerServices+Emulation.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "SchedulerServices+Emulation.swift"; path = "RxSwift/Schedulers/SchedulerServices+Emulation.swift"; sourceTree = ""; }; E0356020230831FEF31796FF613BF8AC /* ReplaySubject.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ReplaySubject.swift; path = RxSwift/Subjects/ReplaySubject.swift; sourceTree = ""; }; E0C535339357CC5D93CA927CECB123F0 /* Observable+Time.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Observable+Time.swift"; path = "RxSwift/Observables/Observable+Time.swift"; sourceTree = ""; }; E0CF346DBA2C8BDB54C4D65E01BE83B4 /* libPods-proxy_conf_helper.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; name = "libPods-proxy_conf_helper.a"; path = "libPods-proxy_conf_helper.a"; sourceTree = BUILT_PRODUCTS_DIR; }; E0D8E8F499BC8AD11FA423052AD2B91A /* Rx.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Rx.swift; path = RxSwift/Rx.swift; sourceTree = ""; }; E0E8FB6DEC7DDD0F6FEEE86CCDFBC820 /* BRLOptionParser.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = BRLOptionParser.m; path = BRLOptionParser/BRLOptionParser.m; sourceTree = ""; }; E15756B54614ACA75251861D700E1946 /* RxSwift.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = RxSwift.framework; path = RxSwift.framework; sourceTree = BUILT_PRODUCTS_DIR; }; E19D18DB5C1EA9E63E6DBF428B35C892 /* RefCountDisposable.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = RefCountDisposable.swift; path = RxSwift/Disposables/RefCountDisposable.swift; sourceTree = ""; }; E258DC88C29E64BF1A3523D2FFF806B5 /* RxCocoaRuntime.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RxCocoaRuntime.h; path = RxCocoa/Runtime/include/RxCocoaRuntime.h; sourceTree = ""; }; E4B8CB36B3783E2A2310ADFB4CC33864 /* SharedSequence.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SharedSequence.swift; path = RxCocoa/CocoaUnits/SharedSequence/SharedSequence.swift; sourceTree = ""; }; E58577DB359E44ED81D9764E891B1E47 /* Variable.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Variable.swift; path = RxSwift/Subjects/Variable.swift; sourceTree = ""; }; E7AC2CB247486E6770E163434DEC2B56 /* Alamofire.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = Alamofire.xcconfig; sourceTree = ""; }; E809E90945E9BE1B60403F66019B3FF4 /* Just.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Just.swift; path = RxSwift/Observables/Implementations/Just.swift; sourceTree = ""; }; E8BCA33BF99DD786DF82E4D02D5E7F3D /* TailRecursiveSink.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = TailRecursiveSink.swift; path = RxSwift/Observers/TailRecursiveSink.swift; sourceTree = ""; }; E8E6D1E113A8A1E690491F2E3F8A2201 /* _RXDelegateProxy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = _RXDelegateProxy.m; path = RxCocoa/Runtime/_RXDelegateProxy.m; sourceTree = ""; }; EA41BEE3B4D9F1A89F0135CA91A7F472 /* Pods-ShadowsocksX-NG-resources.sh */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.script.sh; path = "Pods-ShadowsocksX-NG-resources.sh"; sourceTree = ""; }; EA9A1A86E1594EEC96C2B7214E16E50F /* Cocoa.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Cocoa.framework; path = Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.12.sdk/System/Library/Frameworks/Cocoa.framework; sourceTree = DEVELOPER_DIR; }; EAB6E0C832D664BB3933B743E204615D /* Never.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Never.swift; path = RxSwift/Observables/Implementations/Never.swift; sourceTree = ""; }; EB98EC4AC6562F031A89D824210E36CF /* MASShortcutView.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = MASShortcutView.m; path = Framework/MASShortcutView.m; sourceTree = ""; }; EBF2BBFDA4F26C440DB709FAC5D3F25C /* cs.lproj */ = {isa = PBXFileReference; includeInIndex = 1; path = cs.lproj; sourceTree = ""; }; ED83F972951546FF54141DCDFFA0A699 /* ObservableType+Extensions.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "ObservableType+Extensions.swift"; path = "RxSwift/ObservableType+Extensions.swift"; sourceTree = ""; }; EE0E8A058AF30A041E8DB6F051BBDE16 /* Queue.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Queue.swift; path = Platform/DataStructures/Queue.swift; sourceTree = ""; }; EEE98592A8E669C3B96D3E19120FC821 /* NSView+Rx.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "NSView+Rx.swift"; path = "RxCocoa/macOS/NSView+Rx.swift"; sourceTree = ""; }; EF1D18BE7EFD12AA66C3376332FEF003 /* ControlEvent.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ControlEvent.swift; path = RxCocoa/CocoaUnits/ControlEvent.swift; sourceTree = ""; }; EF5E4BD0EF6C6C73284552531F108886 /* Window.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Window.swift; path = RxSwift/Observables/Implementations/Window.swift; sourceTree = ""; }; EF832054667391DF7219EEC7E1426BFB /* RxCocoa.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = RxCocoa.swift; path = RxCocoa/RxCocoa.swift; sourceTree = ""; }; EFD468F10CD22B3EFAB406DAC3FCC7C9 /* Carbon.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Carbon.framework; path = Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.12.sdk/System/Library/Frameworks/Carbon.framework; sourceTree = DEVELOPER_DIR; }; EFE14E99FE3CC24013D01106E3710A5A /* GCDWebServer.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = GCDWebServer.xcconfig; sourceTree = ""; }; F03278787D78510DCEEDDFAB06AD42F6 /* Buffer.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Buffer.swift; path = RxSwift/Observables/Implementations/Buffer.swift; sourceTree = ""; }; F1B18A75522A9348284094E1A906CFDB /* ja.lproj */ = {isa = PBXFileReference; includeInIndex = 1; path = ja.lproj; sourceTree = ""; }; F297CA1E051508BD3B6024498BC6FC3C /* Zip+Collection.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Zip+Collection.swift"; path = "RxSwift/Observables/Implementations/Zip+Collection.swift"; sourceTree = ""; }; F2EC79DAE53D1D70A47EBAFD39ED862E /* Bag.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Bag.swift; path = Platform/DataStructures/Bag.swift; sourceTree = ""; }; F38DB6F5263618374E7A97C5A4E497A1 /* HistoricalSchedulerTimeConverter.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = HistoricalSchedulerTimeConverter.swift; path = RxSwift/Schedulers/HistoricalSchedulerTimeConverter.swift; sourceTree = ""; }; F41DBC7F2E4B382CC91B8B28EF579853 /* RxMutableBox.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = RxMutableBox.swift; path = RxSwift/RxMutableBox.swift; sourceTree = ""; }; F4752DE1461395A71AEFA91856BB6469 /* Observable+Concurrency.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Observable+Concurrency.swift"; path = "RxSwift/Observables/Observable+Concurrency.swift"; sourceTree = ""; }; F49B97A2DDE155335D9A857CBCC1443E /* Repeat.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Repeat.swift; path = RxSwift/Observables/Implementations/Repeat.swift; sourceTree = ""; }; F4B4BFA85D88E0779216DDD104D2F899 /* RxCocoa-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "RxCocoa-umbrella.h"; sourceTree = ""; }; F62634DC9F384C9CC41CEDA292858659 /* SessionManager.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SessionManager.swift; path = Source/SessionManager.swift; sourceTree = ""; }; F67191B1F87DA238C4D87250DFBE43DD /* Pods-ShadowsocksX-NGTests.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-ShadowsocksX-NGTests.release.xcconfig"; sourceTree = ""; }; F6CAD2064683A8B0C403939B2A81D812 /* Sample.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Sample.swift; path = RxSwift/Observables/Implementations/Sample.swift; sourceTree = ""; }; F774A8AA7CF1C667887EFD6BB875DBBD /* Bag.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Bag.swift; path = Platform/DataStructures/Bag.swift; sourceTree = ""; }; F9A4EC64F789C4F631F887DA33498D8C /* CombineLatest+Collection.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "CombineLatest+Collection.swift"; path = "RxSwift/Observables/Implementations/CombineLatest+Collection.swift"; sourceTree = ""; }; FB026E9D4AF4C5FBA8F291E002660852 /* ConnectableObservableType.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ConnectableObservableType.swift; path = RxSwift/ConnectableObservableType.swift; sourceTree = ""; }; FBAF339F33C80576683D76394CA51047 /* Alamofire.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = Alamofire.framework; path = Alamofire.framework; sourceTree = BUILT_PRODUCTS_DIR; }; FECDA2B834D431A94C10FFDA1E53F33E /* PriorityQueue.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = PriorityQueue.swift; path = Platform/DataStructures/PriorityQueue.swift; sourceTree = ""; }; FFA24FA42F80B63EFCE3B8D7EAEEB17E /* RefCount.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = RefCount.swift; path = RxSwift/Observables/Implementations/RefCount.swift; sourceTree = ""; }; /* End PBXFileReference section */ /* Begin PBXFrameworksBuildPhase section */ 06DB63E0064B15C5B39BFF16CDD7970E /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( ); runOnlyForDeploymentPostprocessing = 0; }; 4F131864F47901DC9547FC3861CAA756 /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( 6CE3F1A01E6DE8F58A874B780C66A6FA /* Cocoa.framework in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; 656F921478BE483858A20165B6945F4A /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( 626A7B01D3D6B6EA0869551ACE82FB8B /* Cocoa.framework in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; 7E718F9F87ABFC0EC82CF710FAF92DC4 /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( 33669A1E8FF6BB34131FB94871DDF908 /* Cocoa.framework in Frameworks */, 382EEA9832CF0E0860B998EAD0EE66E1 /* SystemConfiguration.framework in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; AC6EF4DCF3427EDD23A06A9ACE60D1CB /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( 8FEBDE87BFA67E4AD0EC88774A1097F2 /* Cocoa.framework in Frameworks */, 75780983A83E65A597525566173E3C7C /* RxSwift.framework in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; B14D21A682C80219D90189FAC9A7DDDF /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( 9DB91F7B392D045AB8451F515D20D649 /* Cocoa.framework in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; BC15E0C98F4999B51186E4915D7B5660 /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( CD97073476795E5EAA07C91A7F7890D2 /* Cocoa.framework in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; BFC962BBCB4EEE8B8C42B979F2D19C34 /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( 3DD0362B0B6B939B5D087A150121A4B1 /* Cocoa.framework in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; C8718142612A4E100493606F033235C0 /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( 008D88E94858B0B8190DD42951253AD2 /* Cocoa.framework in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; CDE6AA439381DD5665018F889D1E5A6B /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( 618D3C71663174E07B65950421C46D48 /* AppKit.framework in Frameworks */, EE85F313D5EC70842C812EB16038F4F2 /* Carbon.framework in Frameworks */, 38974DB132715266ADE00F2E3DFBB320 /* Cocoa.framework in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; /* End PBXFrameworksBuildPhase section */ /* Begin PBXGroup section */ 07568FCBBF071BD2EE0E5EBA001A4712 /* Pods-ShadowsocksX-NGTests */ = { isa = PBXGroup; children = ( 9B8B5CBA357BDB968C73E8F58DFBC74C /* Info.plist */, BE672B43951C625CA5F89E448A620AB0 /* Pods-ShadowsocksX-NGTests.modulemap */, 83323A1A2936BBA3D386DCC078E3821E /* Pods-ShadowsocksX-NGTests-acknowledgements.markdown */, 1F162D37B7B6534A6D80FEE301F586EE /* Pods-ShadowsocksX-NGTests-acknowledgements.plist */, 46662EB64876AD1C891F548C69A89E89 /* Pods-ShadowsocksX-NGTests-dummy.m */, 0E8A27A8C9BD6FF9AE3DCBC4050CCD76 /* Pods-ShadowsocksX-NGTests-frameworks.sh */, B30805F63C611810B322187824EBC4A5 /* Pods-ShadowsocksX-NGTests-resources.sh */, D7E8128F302CF60BEF206008CE11F6D3 /* Pods-ShadowsocksX-NGTests-umbrella.h */, 9BA2A0099476E08B6CC8026BDF0C603E /* Pods-ShadowsocksX-NGTests.debug.xcconfig */, F67191B1F87DA238C4D87250DFBE43DD /* Pods-ShadowsocksX-NGTests.release.xcconfig */, ); name = "Pods-ShadowsocksX-NGTests"; path = "Target Support Files/Pods-ShadowsocksX-NGTests"; sourceTree = ""; }; 34FFC41A803A1DE1AD2BA42E08949249 /* Support Files */ = { isa = PBXGroup; children = ( 566053EA157CE20DAA58DA72F901EAF3 /* GCDWebServer.modulemap */, EFE14E99FE3CC24013D01106E3710A5A /* GCDWebServer.xcconfig */, 3934F71A55252BAEC1B840B4FB0F5831 /* GCDWebServer-dummy.m */, 50EDCCCDD718AFFEA7DF382AA8F0B9AD /* GCDWebServer-prefix.pch */, 892156754A7EF53FE3D80BC00C1975AB /* GCDWebServer-umbrella.h */, 35C565B4B8F119EF72E6D99AE6C5FE4E /* Info.plist */, ); name = "Support Files"; path = "../Target Support Files/GCDWebServer"; sourceTree = ""; }; 4C61D7F456D10FA95D42971061996162 /* RxSwift */ = { isa = PBXGroup; children = ( B9007D55BF01790E2E753C6B70C41179 /* AddRef.swift */, 28A7A9E967BF724C11ED0D7AECD827B2 /* Amb.swift */, 78DB8C39B2ECE834500856BA7F87808B /* AnonymousDisposable.swift */, 671D0C35D77C5534BD266C99699798F7 /* AnonymousInvocable.swift */, 61C799F1F6F393193FDEB6E8B261E48C /* AnonymousObservable.swift */, 00C649D6C2694F89369C6E4BFDF7020D /* AnonymousObserver.swift */, 53556765457290978538C38D5C2FDA48 /* AnyObserver.swift */, 5CA3F63B120DCD2B0AD8CA5A75890A10 /* AsyncLock.swift */, F774A8AA7CF1C667887EFD6BB875DBBD /* Bag.swift */, 6BC1640F774F19AE41AEC0772358B7D1 /* Bag+Rx.swift */, D42C0F905B71E4F428236353DE12928B /* BehaviorSubject.swift */, 3B2A679FC3BFF4F53FC9DF5CD71C6E75 /* BinaryDisposable.swift */, DDCFD4F040A53B3A3EF03BEB2CC74220 /* BooleanDisposable.swift */, F03278787D78510DCEEDDFAB06AD42F6 /* Buffer.swift */, 686894AC6B1777DEFA921D960D8B519D /* Cancelable.swift */, 5A232E9660CB723A1D128D3DFF830596 /* Catch.swift */, 76DBA6E4CB608131ADBA7D7DFF8A4E6C /* CombineLatest.swift */, 1240BCF9D45671D109A354E1255C9D0C /* CombineLatest+arity.swift */, F9A4EC64F789C4F631F887DA33498D8C /* CombineLatest+Collection.swift */, B4AA715B5CFDDF37B623E756474221F9 /* CompositeDisposable.swift */, 35C4D7DBC6617F730997D93E6D496A63 /* Concat.swift */, 91CFF9598EE190FD0A1231111991540B /* ConcurrentDispatchQueueScheduler.swift */, C1135B3B4D2DC6F16A992DFB33D540AA /* ConcurrentMainScheduler.swift */, BBB043A7F7ED4CC26A55E3EAF07D57BC /* ConnectableObservable.swift */, FB026E9D4AF4C5FBA8F291E002660852 /* ConnectableObservableType.swift */, 399C88A36ABC21E580DC529BB5ABD62D /* CurrentThreadScheduler.swift */, A3C8902E07EA5E5DE5E621971E1B5762 /* Debug.swift */, 3E154A2F60883D6C1571925AC73829D7 /* Debunce.swift */, C5BA2BD2D1A8648107C13AA73BCF0AE2 /* Deferred.swift */, A131F62F3B9E538F5835420C712C9967 /* Delay.swift */, C62AFA43EC9E39C9901C2014FBF75441 /* DelaySubscription.swift */, B53BE22700435344F5040D7A34438C79 /* DispatchQueue+Extensions.swift */, B17A240A53E7810AEDB4E2936154C885 /* DispatchQueueConfiguration.swift */, 26580914BABDC16C8FB464FE319029B4 /* Disposable.swift */, 26339E7D90E6D149F805C377419D25BA /* Disposables.swift */, 07CBE0BD61056E4192366A2BEB5035FF /* DisposeBag.swift */, C260F4B4F6F3E5961E3A49C5B05520CD /* DisposeBase.swift */, 0DF6EBFF755554CC9AB8962CD97A8DC3 /* DistinctUntilChanged.swift */, 30522BE8DC862EF75E5D63648F9179F3 /* Do.swift */, 7FFD8762948A54487F18FE67BEE8F77F /* ElementAt.swift */, 18C31186BA3198D89D82D666FBB1905C /* Empty.swift */, 792F8486AB9FF811EC6308B78C9E71B0 /* Error.swift */, 191592A653EE5E76F4D61D104274AA51 /* Errors.swift */, D5B12421F65E2E98C029ADC1ADEC949D /* Event.swift */, DD14A3E25D58B573F248D9BAEFB1FD96 /* Filter.swift */, BF6A784C26C191A7BB651A20F9FE09C2 /* Generate.swift */, CEA7BED190A171843822577606510B95 /* HistoricalScheduler.swift */, F38DB6F5263618374E7A97C5A4E497A1 /* HistoricalSchedulerTimeConverter.swift */, B79A9D696C3F4750347FA86B4C4CC412 /* ImmediateScheduler.swift */, 692C39EEB847B6865E05154D699B5A0D /* ImmediateSchedulerType.swift */, A8B36ED31A6E3C49C77F55E2561C966D /* InfiniteSequence.swift */, 460823F894F0F79E2B8E8992A02BFB25 /* InvocableScheduledItem.swift */, 1633F46EA774BF24EF9CCD7B8CB200E8 /* InvocableType.swift */, E809E90945E9BE1B60403F66019B3FF4 /* Just.swift */, 576B7DEFF20932FE127908D3A5F4A54D /* Lock.swift */, D5FF1DE565E7A0E50A3F648C38E95C78 /* LockOwnerType.swift */, C63E884ADD906BC90F3C32DB52CC398D /* MainScheduler.swift */, 7BB0F5D8F0F27F31636D82187890CC43 /* Map.swift */, 75DFF226271D0F445274C3B660ADEE2A /* Merge.swift */, 430720C6D9B5E4034976BD314857E51E /* Multicast.swift */, EAB6E0C832D664BB3933B743E204615D /* Never.swift */, 9350C02E503091FE07AEC409372D8DA0 /* NopDisposable.swift */, 9EE36FCA3C6A386A888AD56E20DFF50C /* Observable.swift */, 207CF7A03B53C4DF00C68FBBF1C6E8F7 /* Observable+Aggregate.swift */, 230CC565B82B68200C82450AC93A5CE6 /* Observable+Binding.swift */, F4752DE1461395A71AEFA91856BB6469 /* Observable+Concurrency.swift */, C64F36BE9F05BDE74A3E670E69A4432E /* Observable+Creation.swift */, 3F8959F53CCE7B042DCD8B664A46438B /* Observable+Debug.swift */, 810CEE92287B0EBC821481019F3339CA /* Observable+Multiple.swift */, 351ED3EC72E752AF671FC28B61B82EBB /* Observable+Single.swift */, 843FB1118D1974CEF717BE490B13366C /* Observable+StandardSequenceOperators.swift */, E0C535339357CC5D93CA927CECB123F0 /* Observable+Time.swift */, 6FDB1E75DB13288544C739E40C5BE9EF /* ObservableConvertibleType.swift */, 8EBEE1150AB7FFCE3B2375F0351703C4 /* ObservableType.swift */, ED83F972951546FF54141DCDFFA0A699 /* ObservableType+Extensions.swift */, 049B3D3D49998DB466FEB6A07B58CE38 /* ObserveOn.swift */, 855CC0FE8F67377D0E604979734C70A7 /* ObserveOnSerialDispatchQueue.swift */, D2A563269DDD44C5472F388FE17CF34B /* ObserverBase.swift */, 6F76C18CDD50BC726A1A9F9713808F70 /* ObserverType.swift */, 55881B24D12F75F02F1EF97DBE920CF9 /* OperationQueueScheduler.swift */, 0F592655CCDF43D1184F7DCC5E7E4FD4 /* Optional.swift */, A58E912F80E74F9E3D04FE3EAF217CBD /* Platform.Darwin.swift */, 7B3C30C8BD2ECEF438E4A7E02A0C36B6 /* Platform.Linux.swift */, 7A7C5FEA0C034019250F845D696DCCC6 /* PriorityQueue.swift */, 5DBFE4A2BEA99797EECA6F80B01CDD6C /* Producer.swift */, C5D5F5CEA32B2510E42A4A7976F27CCE /* PublishSubject.swift */, BD85B8D01C25C718B7106EE598B59F05 /* Queue.swift */, 33BF1B946B229E3493A637930A931DA2 /* Range.swift */, BAE504DB6511ED954C7F3F53D78EFE96 /* Reactive.swift */, 9CAAF792369765F875B4FABB87ECE3EE /* RecursiveScheduler.swift */, 78697A689E989F8760B7F115D0F15A40 /* Reduce.swift */, FFA24FA42F80B63EFCE3B8D7EAEEB17E /* RefCount.swift */, E19D18DB5C1EA9E63E6DBF428B35C892 /* RefCountDisposable.swift */, F49B97A2DDE155335D9A857CBCC1443E /* Repeat.swift */, E0356020230831FEF31796FF613BF8AC /* ReplaySubject.swift */, 0621C0B43DFC90DF41B61359E759D5D3 /* RetryWhen.swift */, E0D8E8F499BC8AD11FA423052AD2B91A /* Rx.swift */, F41DBC7F2E4B382CC91B8B28EF579853 /* RxMutableBox.swift */, F6CAD2064683A8B0C403939B2A81D812 /* Sample.swift */, D5F42FF8098EE07E0972506FA879BAED /* Scan.swift */, 714CAF0BEC8075917C6E5B21A40F51DC /* ScheduledDisposable.swift */, 9D539E4E6C4E295220FA4FAE74031789 /* ScheduledItem.swift */, D3B86E229BBF998819417BA1EF0B5A5D /* ScheduledItemType.swift */, E01D49455ED5C62F58BBAE0983AEB788 /* SchedulerServices+Emulation.swift */, 23863CFA627473DC27B67457C49C2E18 /* SchedulerType.swift */, D5ABF695E08E23D093300EE17154AD46 /* Sequence.swift */, 8038341863E5188ED05DCC1BA2CF7CCD /* SerialDispatchQueueScheduler.swift */, BF02268A49529C89CA28BBD728A4864A /* SerialDisposable.swift */, D5049BF3275B506081D6290C03107F75 /* ShareReplay1.swift */, D8E064CAF79139120E3D4F21DB6061FE /* ShareReplay1WhileConnected.swift */, 9BEF9DEF3F2FE69B0036DA832678E66F /* SingleAssignmentDisposable.swift */, 817BBAF28AF5DD16F4C657AB7AD305BF /* SingleAsync.swift */, 3F13DE488DCBBAE4BDBC0CFC97574078 /* Sink.swift */, 99BD77B66B1E1355C1E30439B72937EB /* Skip.swift */, C77550063B64F014D70901594CE2B8AD /* SkipUntil.swift */, DB6650CEB7DB19C31BA4430E3E4A0B54 /* SkipWhile.swift */, D318C435E4EBC421BC050713E69DE0D2 /* StartWith.swift */, 32F52D2218ED1A55107BC548E297E9CB /* String+Rx.swift */, C30F42D2E6C0B7C15B64F1081749B8FF /* SubjectType.swift */, D12E7DBD1E1B501117F95768ED20BBEC /* SubscribeOn.swift */, A27E7196730EA8A4F03EECF2B8D2643A /* SubscriptionDisposable.swift */, 2E65A0563A25A9BC5540C5C6752AFB8F /* Switch.swift */, 43C28568E6E85CA37FC088179660CE6A /* SynchronizedDisposeType.swift */, 6824046BB6F6BA5DA145A55756FCE843 /* SynchronizedOnType.swift */, 52FF9201C9E5F013F957000A1108C6E9 /* SynchronizedSubscribeType.swift */, 8D0F0E4B2FD793BE40FBBE96FD380D21 /* SynchronizedUnsubscribeType.swift */, E8BCA33BF99DD786DF82E4D02D5E7F3D /* TailRecursiveSink.swift */, C28A12A58B667D3534761E41E833AD91 /* Take.swift */, 4F715D3AF178663A8CE6B81C0A481755 /* TakeLast.swift */, 1CB76F5333C4E30B9798A7CB70CCB81F /* TakeUntil.swift */, 6510627A459986B2675C9DF04BB19716 /* TakeWhile.swift */, A1CDAA1E9C8D90D41A2E7EDD9164500F /* Throttle.swift */, 79D3FF68C5D11A301F7C27AC3B626AB1 /* Timeout.swift */, 7953F0BF7911F293599BC38510760E46 /* Timer.swift */, C62E07D7645966D27B953E4580313A3D /* ToArray.swift */, 13DC76F872C5CE141D7A381C3ED86F83 /* Using.swift */, E58577DB359E44ED81D9764E891B1E47 /* Variable.swift */, 09404441C1943A1C1C15699C71F33D2D /* VirtualTimeConverterType.swift */, 07FDE0C81FDCEF30B795BD32553111FA /* VirtualTimeScheduler.swift */, EF5E4BD0EF6C6C73284552531F108886 /* Window.swift */, A51CD43BBF9E07B471180B3C6A10EC0C /* WithLatestFrom.swift */, 732EEA83B671AC91F7FF52CDA4C2835E /* Zip.swift */, 12DA49F9E5238CF2A4EBB5A83A1AE3DA /* Zip+arity.swift */, F297CA1E051508BD3B6024498BC6FC3C /* Zip+Collection.swift */, 98D6D29A6358FC51F6699762365905E4 /* Support Files */, ); name = RxSwift; path = RxSwift; sourceTree = ""; }; 596E070C58CFB10BC812CAD8C72703E5 /* Resources */ = { isa = PBXGroup; children = ( EBF2BBFDA4F26C440DB709FAC5D3F25C /* cs.lproj */, 96A80BADDCAF42068E3B168DD679B06E /* de.lproj */, 92D90F1E9B3DB74E13DAEE89D729C388 /* en.lproj */, 5CC992AE60F80ABE4AF96D7FB5D21FE1 /* es.lproj */, 681AD0AD3FE6075FD0C745A2368127DB /* fr.lproj */, 454D73DC3052FCEF303D57FAB12CC353 /* it.lproj */, F1B18A75522A9348284094E1A906CFDB /* ja.lproj */, 625F1E39F5E196BA50F36BE994C84724 /* ko.lproj */, 36D63AB3B2F8729D38D2243E79FA9D37 /* nl.lproj */, 4FA5AD2B9A1E8DE99434B14B3549E0B9 /* pl.lproj */, 1E8F8E501B0EEF1A98B9B7557686F4DC /* ru.lproj */, D55A3EC1AA96E83A76F91664C4C2F29D /* zh-Hans.lproj */, 49E673D8031F864FAD63560EA564B5DD /* zh-Hant.lproj */, ); name = Resources; sourceTree = ""; }; 785842678515C4CDC9428DD20DCD752D /* Targets Support Files */ = { isa = PBXGroup; children = ( B5020B0A649E766997C633601AD85F17 /* Pods-proxy_conf_helper */, 93AB896DD6AD247E69959A4B8C06F5AC /* Pods-ShadowsocksX-NG */, 07568FCBBF071BD2EE0E5EBA001A4712 /* Pods-ShadowsocksX-NGTests */, ); name = "Targets Support Files"; sourceTree = ""; }; 7A633D619ABA3EAE06DBE3C3518CD402 /* Alamofire */ = { isa = PBXGroup; children = ( 6F30225997CEEA64CC0BDB9D5483A203 /* AFError.swift */, 1EA1AA7BA748C2B699B5B73C3E690211 /* Alamofire.swift */, ABDA9F0531A7A7502BDE85649B058DFB /* DispatchQueue+Alamofire.swift */, 637833F0E5DBD5017099EF0583351872 /* MultipartFormData.swift */, 156BD4BE88EBFE3B4B75AB2159FFEA69 /* NetworkReachabilityManager.swift */, 8EBE7C5174BB4B63F44349A15EE826AF /* Notifications.swift */, 9AB8F8AA0CF2C7D1D506FB9347CAD420 /* ParameterEncoding.swift */, BA9688D287B1F197714D74B40DBE8680 /* Request.swift */, 877E161F31772E123DCD4BC8EAA3EB75 /* Response.swift */, 1B2EF9DEF408D295E5391455E123DD67 /* ResponseSerialization.swift */, 4865DDF25A3AA8BBC5BE34A85F18D17C /* Result.swift */, A9C0D3B37EBF8F2D69675B140D08F2C2 /* ServerTrustPolicy.swift */, D741EA049F662EB20482A9A330B6FAE0 /* SessionDelegate.swift */, F62634DC9F384C9CC41CEDA292858659 /* SessionManager.swift */, 2FD1D9CC9BD0DB820CE56BBDE2B6E01F /* TaskDelegate.swift */, 315C104108C26A838CCC718E8258B44A /* Timeline.swift */, D0F0A9B8CFF8FE0E517E372F3A135E25 /* Validation.swift */, 8BA2AD8787883059BF2ABA887EAA32C4 /* Support Files */, ); name = Alamofire; path = Alamofire; sourceTree = ""; }; 7DB346D0F39D3F0E887471402A8071AB = { isa = PBXGroup; children = ( 93A4A3777CF96A4AAC1D13BA6DCCEA73 /* Podfile */, D9727D7444B8CA54728F850F99A13C9F /* Frameworks */, C7E2B68BC8DB477F03CE845072F368E9 /* Pods */, AEB9320F726BCC1999DC9E6198BA9F1C /* Products */, 785842678515C4CDC9428DD20DCD752D /* Targets Support Files */, ); sourceTree = ""; }; 845CD43128EA477D183663496430A9E3 /* Core */ = { isa = PBXGroup; children = ( C7BA15653BA24C8CB2D6A810BD172EB4 /* GCDWebServer.h */, C743F524B10FDE01231455A0541D06DC /* GCDWebServer.m */, 041B57D22A62A24545E85A4646383BA5 /* GCDWebServerConnection.h */, 7ED1793F25CA7EA6496FF4ACB5360784 /* GCDWebServerConnection.m */, 8AA937C432E0F9441C102162B7D3DE77 /* GCDWebServerDataRequest.h */, 5804C71C9D97BB10B0FFE80E795CD85E /* GCDWebServerDataRequest.m */, 8D64CB474F7D1B9FDD19465A43A61164 /* GCDWebServerDataResponse.h */, CD9A1A157A1A6F85D6AAE2A82E930E2C /* GCDWebServerDataResponse.m */, 64B15D82041B7A6840823B8A9F3751FD /* GCDWebServerErrorResponse.h */, 296DBD7B4C2829639C9DF408009E61C1 /* GCDWebServerErrorResponse.m */, 89157B205B92DB7240F198AAAE3E1D23 /* GCDWebServerFileRequest.h */, 0A9743EE40CDB23A5B902DCA0EACD4F8 /* GCDWebServerFileRequest.m */, CB4B9ED2B1EB569789C066F34F7123A4 /* GCDWebServerFileResponse.h */, 7568784246140565AB9D65499F73D5CF /* GCDWebServerFileResponse.m */, 3BADCC46C21E3D39AF50D9AEC5800CFC /* GCDWebServerFunctions.h */, 261510805F67C14BBF23BD04C18168E9 /* GCDWebServerFunctions.m */, 07C3DED13280C0FE73368A82866875B7 /* GCDWebServerHTTPStatusCodes.h */, DB9CD6FE2DD142EFA2C41E21AB227946 /* GCDWebServerMultiPartFormRequest.h */, 0AA9F9CD0EB270DDA2ED76FD3446F305 /* GCDWebServerMultiPartFormRequest.m */, 54065E050A33BF7D4D54D1A31297F2F1 /* GCDWebServerPrivate.h */, 89B67DFE619069B6AD5E1D0FAA0BB8E2 /* GCDWebServerRequest.h */, 46722F0D8851A939625EFF1E910938E4 /* GCDWebServerRequest.m */, AF5498021A404BB1ACCA140C4B62871C /* GCDWebServerResponse.h */, A1E6CC9C6785132EA7807744DE0ED408 /* GCDWebServerResponse.m */, 53D1C7024A81399E15CEE5B8F618A68E /* GCDWebServerStreamedResponse.h */, C4532CD920B79E94F7B61A2B9A63FCAD /* GCDWebServerStreamedResponse.m */, 79AFDA86F88F40BFA89B3B2A729B2F24 /* GCDWebServerURLEncodedFormRequest.h */, 619730E0F7D114E0BBB3773020DBC95D /* GCDWebServerURLEncodedFormRequest.m */, ); name = Core; sourceTree = ""; }; 8BA2AD8787883059BF2ABA887EAA32C4 /* Support Files */ = { isa = PBXGroup; children = ( 70F68C0A07F092F38A775533EA9D0AAD /* Alamofire.modulemap */, E7AC2CB247486E6770E163434DEC2B56 /* Alamofire.xcconfig */, 5E6312D7CA68889DE662535E01249EE7 /* Alamofire-dummy.m */, 8EE24E5283B182B30014870DA91C3874 /* Alamofire-prefix.pch */, 48352BD4C4E074FC479B0513B92EA7F9 /* Alamofire-umbrella.h */, 526ACD42F8C85B5E06999E3EC17B3AE9 /* Info.plist */, ); name = "Support Files"; path = "../Target Support Files/Alamofire"; sourceTree = ""; }; 933FA5BA35FA903ACC3F21095CFB4950 /* RxCocoa */ = { isa = PBXGroup; children = ( DEB9C9F773C5584C1A64134DF28D78E2 /* _RX.h */, 70BBD10E3B649EA0755AD083EA7CDFB9 /* _RX.m */, 5378A3AA30126867581EB3932CC75611 /* _RXDelegateProxy.h */, E8E6D1E113A8A1E690491F2E3F8A2201 /* _RXDelegateProxy.m */, 30EACF50723CFE5FA01F06A95D09A211 /* _RXKVOObserver.h */, DDF9D2AC2FD4CD42F8B089BAFDE4C6BD /* _RXKVOObserver.m */, 145175C8AA8A892EBA0AEC97F7612D90 /* _RXObjCRuntime.h */, 5AF29FABA8C360B08D7C7424360D6666 /* _RXObjCRuntime.m */, F2EC79DAE53D1D70A47EBAFD39ED862E /* Bag.swift */, EF1D18BE7EFD12AA66C3376332FEF003 /* ControlEvent.swift */, 3E94EA62172D30A25E824EE75E3D9C0B /* ControlEvent+Driver.swift */, 1DB870B11C1F6D4D44DFD74BC9A31C93 /* ControlProperty.swift */, 3CF036C948FB845526B616E2A9485814 /* ControlProperty+Driver.swift */, DDF7D11C29F998B81F2EC67417F7E5E4 /* ControlTarget.swift */, BD3624B117D9AC549B1CAED71ACDA6FD /* DelegateProxy.swift */, 0AD4268847B9453CE579C41B609E22B7 /* DelegateProxyType.swift */, 3747A52D98BA28FA152080DA132B4955 /* DispatchQueue+Extensions.swift */, 765B2B823783215A2E954FAB4853AC93 /* Driver.swift */, 0E84CF71B17BFE084E0D16395EDB8885 /* Driver+Subscription.swift */, 5093D2110C7158AE638018A9970FA168 /* InfiniteSequence.swift */, 895C03FCA3BCF07DBDA8A858302D9662 /* KVORepresentable.swift */, 44AB1ECD0CB22EBDA55B3C604C16B84E /* KVORepresentable+CoreGraphics.swift */, 3E39C3D16733CDCB7BAD80752EC7D239 /* KVORepresentable+Swift.swift */, 47E82A0897F8223FF68BA4F995D79C8D /* Logging.swift */, 61722C6F303EAAE1C5638EE5B33DD66A /* NSButton+Rx.swift */, 7CF90C9854898D2869D0FA04F6FEFD51 /* NSControl+Rx.swift */, ABBC6E0B59D4E0A8264EF5775E962781 /* NSImageView+Rx.swift */, 3A283ECB7F07204392F8B86F905B1B7A /* NSLayoutConstraint+Rx.swift */, C2E92EE455CBA70E47FF6E1B2A8A8F10 /* NSNotificationCenter+Rx.swift */, 9BF8977C2D21F0E3E6B4809F5512A9B6 /* NSObject+Rx.swift */, C0FF24549EBA19FE3868F5A0F0A65C24 /* NSObject+Rx+KVORepresentable.swift */, D63CEEDC1A1E689C53BE5B8FB80BBB4F /* NSObject+Rx+RawRepresentable.swift */, 406F80B90F80B783BD73B5494D32BF6E /* NSSlider+Rx.swift */, 9654A33B220127C74EC683B98310281D /* NSTextField+Rx.swift */, EEE98592A8E669C3B96D3E19120FC821 /* NSView+Rx.swift */, 3E83A23DEF6EC644ABA3997BE70BFA85 /* Observable+Bind.swift */, 0543E52D336EE3D670FA0326B542D1AD /* ObservableConvertibleType+Driver.swift */, C6581F3ACC8B4396727CEB2528B37F04 /* ObservableConvertibleType+SharedSequence.swift */, 6A6F87048375FCF10848872558242925 /* Platform.Darwin.swift */, 0C8A6200FBBE9F05CEF009C65C0AE129 /* Platform.Linux.swift */, FECDA2B834D431A94C10FFDA1E53F33E /* PriorityQueue.swift */, EE0E8A058AF30A041E8DB6F051BBDE16 /* Queue.swift */, 08BD28C9755413291F8752D325956F13 /* RxCocoa.h */, EF832054667391DF7219EEC7E1426BFB /* RxCocoa.swift */, 917C99A8833B2D56222425A6F84CA5DA /* RxCocoaObjCRuntimeError+Extensions.swift */, E258DC88C29E64BF1A3523D2FFF806B5 /* RxCocoaRuntime.h */, D99D4398615AB6F4E3F9A978A1FBBBD1 /* RxTarget.swift */, 23AF045F391083D9003B490F27BEF7D5 /* SectionedViewDataSourceType.swift */, E4B8CB36B3783E2A2310ADFB4CC33864 /* SharedSequence.swift */, 7CD18D2965F9753B545A1B1BA54828CB /* SharedSequence+Operators.swift */, 992670FA98E8ED847E3131B73896D8ED /* SharedSequence+Operators+arity.swift */, C22A091C89D7A9C2B736EF1A49C54280 /* TextInput.swift */, 88A487D891BF9234985AA4099272A55F /* UIBindingObserver.swift */, 84CA690C1F208F1306162397DEABE31E /* URLSession+Rx.swift */, 375E8496E1F8683C57FE684DE6D592C1 /* Variable+Driver.swift */, 0B87C81B82992789E3611469980A1778 /* Variable+SharedSequence.swift */, BD68FB905BE00C76233C5B7F077B07D3 /* Support Files */, ); name = RxCocoa; path = RxCocoa; sourceTree = ""; }; 93AB896DD6AD247E69959A4B8C06F5AC /* Pods-ShadowsocksX-NG */ = { isa = PBXGroup; children = ( 28D7F65F9E64735E3320A028DCDDDD90 /* Info.plist */, DC250BF8313F337272DBC9DE1FB6DB6B /* Pods-ShadowsocksX-NG.modulemap */, 3358F45A5BEC1A7F725167CD1969EDC8 /* Pods-ShadowsocksX-NG-acknowledgements.markdown */, 52F51F94701ABD692BFFC9F92AE2E115 /* Pods-ShadowsocksX-NG-acknowledgements.plist */, 24B01D81E3D7058FA14A053EC19874D0 /* Pods-ShadowsocksX-NG-dummy.m */, 13333F29A08390FCEFECA0FDCDDC919F /* Pods-ShadowsocksX-NG-frameworks.sh */, EA41BEE3B4D9F1A89F0135CA91A7F472 /* Pods-ShadowsocksX-NG-resources.sh */, 14A9EC2BB1EC6484018A5EB4B9B2C231 /* Pods-ShadowsocksX-NG-umbrella.h */, 98522BF2EB25C0255284080F9CA3E195 /* Pods-ShadowsocksX-NG.debug.xcconfig */, 089EB7E66F64D3A19BB7681AFCE91031 /* Pods-ShadowsocksX-NG.release.xcconfig */, ); name = "Pods-ShadowsocksX-NG"; path = "Target Support Files/Pods-ShadowsocksX-NG"; sourceTree = ""; }; 94F23F332E9AF6CFB1AE598A25825D20 /* GCDWebServer */ = { isa = PBXGroup; children = ( 845CD43128EA477D183663496430A9E3 /* Core */, 34FFC41A803A1DE1AD2BA42E08949249 /* Support Files */, ); name = GCDWebServer; path = GCDWebServer; sourceTree = ""; }; 98D6D29A6358FC51F6699762365905E4 /* Support Files */ = { isa = PBXGroup; children = ( C47B091EB868220FDDF555507F5A2254 /* Info.plist */, DD4766C097C60C5A8CBF72F3E935D01D /* RxSwift.modulemap */, 96452244B9CFEFBA70877833E181A983 /* RxSwift.xcconfig */, 2AA25737DC8326205335C494D261A558 /* RxSwift-dummy.m */, 602C7742B3313DB6FEDFF9DD997B84AF /* RxSwift-prefix.pch */, 32333F64D65C89D5A002F9CB80C2CDE2 /* RxSwift-umbrella.h */, ); name = "Support Files"; path = "../Target Support Files/RxSwift"; sourceTree = ""; }; A0E044ABBAEE4668550471527F21760A /* Support Files */ = { isa = PBXGroup; children = ( 5C8B549DF38B641E23F436DE84A1AB1F /* BRLOptionParser.xcconfig */, C507512A0FC2103B39A0C7761B19968E /* BRLOptionParser-dummy.m */, 4010445B50195F4EB7E0DD32DD2162C8 /* BRLOptionParser-prefix.pch */, ); name = "Support Files"; path = "../Target Support Files/BRLOptionParser"; sourceTree = ""; }; AEB9320F726BCC1999DC9E6198BA9F1C /* Products */ = { isa = PBXGroup; children = ( FBAF339F33C80576683D76394CA51047 /* Alamofire.framework */, 7B63AB91C9378BEF83982ADCC82E9770 /* GCDWebServer.framework */, C760BAF596F45988BF95E5D3C10BA670 /* libBRLOptionParser.a */, E0CF346DBA2C8BDB54C4D65E01BE83B4 /* libPods-proxy_conf_helper.a */, 288F0992DFCC5E6027AA31FD385C34D6 /* MASShortcut.bundle */, 9B6ACACC69C2EA2681770741535F1D69 /* MASShortcut.framework */, BF541EB164C2E45EC80ADBE338F2D325 /* Pods_ShadowsocksX_NG.framework */, D0531FFA0D5305257F668D1D12A1411F /* Pods_ShadowsocksX_NGTests.framework */, B0FC490145F0D2AD9B833C41F78CA818 /* RxCocoa.framework */, E15756B54614ACA75251861D700E1946 /* RxSwift.framework */, ); name = Products; sourceTree = ""; }; B5020B0A649E766997C633601AD85F17 /* Pods-proxy_conf_helper */ = { isa = PBXGroup; children = ( 1A8CE48109F7ED7873F4FF9D2D3603AD /* Pods-proxy_conf_helper-acknowledgements.markdown */, AE6E689502E4366B125481CD898B947E /* Pods-proxy_conf_helper-acknowledgements.plist */, CE50445A73ECB9A2ED31A6FF93D45808 /* Pods-proxy_conf_helper-dummy.m */, 5D84D92D27CE8A6F5C45E8A03155C1CF /* Pods-proxy_conf_helper-frameworks.sh */, 8CDD45C6D7A038F415A78787317E931A /* Pods-proxy_conf_helper-resources.sh */, 054C3E84057CD06DB85D99E7AD207F48 /* Pods-proxy_conf_helper.debug.xcconfig */, A5055B8EFFFBEDE50909E935D4BCA446 /* Pods-proxy_conf_helper.release.xcconfig */, ); name = "Pods-proxy_conf_helper"; path = "Target Support Files/Pods-proxy_conf_helper"; sourceTree = ""; }; BD68FB905BE00C76233C5B7F077B07D3 /* Support Files */ = { isa = PBXGroup; children = ( 456ACDE36340325DBB10D0B916626C43 /* Info.plist */, 1B9E3352BCF62F8787D5BBC941EEA516 /* RxCocoa.modulemap */, D95E797893870454BDD396AD03752C2A /* RxCocoa.xcconfig */, ADA9A70ECA885B87CA7B20916DC7BC6F /* RxCocoa-dummy.m */, 44F0FB436EC76D655A87DDCE3F993478 /* RxCocoa-prefix.pch */, F4B4BFA85D88E0779216DDD104D2F899 /* RxCocoa-umbrella.h */, ); name = "Support Files"; path = "../Target Support Files/RxCocoa"; sourceTree = ""; }; BE3D3838C8B84A3CEF2E935A8409A3E6 /* Support Files */ = { isa = PBXGroup; children = ( 1E6D6DE4E89E068F148B72C3C94E25CF /* Info.plist */, 9E41B98DB7C06E244630AEDD27EB9878 /* MASShortcut.modulemap */, 527905F83B340CE24BD35C08B5A42EE5 /* MASShortcut.xcconfig */, 7840085CAB4823FE9A3BE2CB2174BC31 /* MASShortcut-dummy.m */, 04A06344257808FD1937BDB41F18B407 /* MASShortcut-prefix.pch */, 9CEB1670F4E8A8FED505B32B7F7DADD3 /* MASShortcut-umbrella.h */, C0E55BD2346FA928953EF952CED22364 /* ResourceBundle-MASShortcut-Info.plist */, ); name = "Support Files"; path = "../Target Support Files/MASShortcut"; sourceTree = ""; }; BF8DBFAA295EDD4508C57565E7584442 /* MASShortcut */ = { isa = PBXGroup; children = ( 0FB5237BDF54A20103EBE82BDC80B5C6 /* MASDictionaryTransformer.h */, AADDE7423A968810AADD026BD63867B0 /* MASDictionaryTransformer.m */, 1DCF2459B4B59AA53E371B3303793795 /* MASHotKey.h */, C21DA07175E00F9652FEE28ACB8A721E /* MASHotKey.m */, DDB7132E575EAC0CA9B48A0425DAAD21 /* MASKeyCodes.h */, 734A36BDD429097E76987966DC4ED7AF /* MASKeyMasks.h */, D22C2E880EC2CBCA5E33F7C18A7C28E5 /* MASLocalization.h */, 5EA43362B8170DE6F84E11B91A09EC32 /* MASLocalization.m */, 43F1B63559BBFA7E83623D1C9AC8E633 /* MASShortcut.h */, AA881E4DA90F807751C146D7483CDEC3 /* MASShortcut.m */, CD17E58327299EAC195D109A1B69B917 /* MASShortcutBinder.h */, 14FD2EAF92039F913842A87BA5122B62 /* MASShortcutBinder.m */, 25054C0604BDF8F039586E1B8351F0C6 /* MASShortcutMonitor.h */, 3446B97BEC82628B5B70EBA865321925 /* MASShortcutMonitor.m */, DFE42161A598BDA23E054E467E3BBBCD /* MASShortcutValidator.h */, B91619B91E70B0C5E6FAC0131E42FD7E /* MASShortcutValidator.m */, 90398724ED993172FCE73E50A7D35827 /* MASShortcutView.h */, EB98EC4AC6562F031A89D824210E36CF /* MASShortcutView.m */, 64D4E87F4D1E140147BC9F1FD6C31A64 /* MASShortcutView+Bindings.h */, B2A49B7D2E244535BCE8E120F0D8D070 /* MASShortcutView+Bindings.m */, AD4ECEBBCA289543D5E13C73371BCCB3 /* Shortcut.h */, 596E070C58CFB10BC812CAD8C72703E5 /* Resources */, BE3D3838C8B84A3CEF2E935A8409A3E6 /* Support Files */, ); name = MASShortcut; path = MASShortcut; sourceTree = ""; }; C07959C695700E8E160113D13009F59E /* BRLOptionParser */ = { isa = PBXGroup; children = ( C2E109F0988D784B0B51149C9E0CFB7E /* BRLOptionParser.h */, E0E8FB6DEC7DDD0F6FEEE86CCDFBC820 /* BRLOptionParser.m */, A0E044ABBAEE4668550471527F21760A /* Support Files */, ); name = BRLOptionParser; path = BRLOptionParser; sourceTree = ""; }; C7E2B68BC8DB477F03CE845072F368E9 /* Pods */ = { isa = PBXGroup; children = ( 7A633D619ABA3EAE06DBE3C3518CD402 /* Alamofire */, C07959C695700E8E160113D13009F59E /* BRLOptionParser */, 94F23F332E9AF6CFB1AE598A25825D20 /* GCDWebServer */, BF8DBFAA295EDD4508C57565E7584442 /* MASShortcut */, 933FA5BA35FA903ACC3F21095CFB4950 /* RxCocoa */, 4C61D7F456D10FA95D42971061996162 /* RxSwift */, ); name = Pods; sourceTree = ""; }; D9727D7444B8CA54728F850F99A13C9F /* Frameworks */ = { isa = PBXGroup; children = ( B792280B7BC7CA44B5D7090C8F732A0D /* RxSwift.framework */, E2E3EA611324A191E7D403B061C56915 /* OS X */, ); name = Frameworks; sourceTree = ""; }; E2E3EA611324A191E7D403B061C56915 /* OS X */ = { isa = PBXGroup; children = ( 139134EE845E284F4B3ED2EF2F9A302B /* AppKit.framework */, EFD468F10CD22B3EFAB406DAC3FCC7C9 /* Carbon.framework */, EA9A1A86E1594EEC96C2B7214E16E50F /* Cocoa.framework */, 4FEC4B8DFE8753A9B1DE598293568F30 /* SystemConfiguration.framework */, ); name = "OS X"; sourceTree = ""; }; /* End PBXGroup section */ /* Begin PBXHeadersBuildPhase section */ 49E47E8FB0395F70E77651B02346BF41 /* Headers */ = { isa = PBXHeadersBuildPhase; buildActionMask = 2147483647; files = ( 2DBAC0452D6B85DF3E41E3AEFB4EEC16 /* Pods-ShadowsocksX-NGTests-umbrella.h in Headers */, ); runOnlyForDeploymentPostprocessing = 0; }; 515CC0B658FC2F28D886B75DF18D212D /* Headers */ = { isa = PBXHeadersBuildPhase; buildActionMask = 2147483647; files = ( F2853E97BDDC82B8F91AE2954D27F775 /* RxSwift-umbrella.h in Headers */, ); runOnlyForDeploymentPostprocessing = 0; }; 532B704827707EAEFF5F8967E662D4F7 /* Headers */ = { isa = PBXHeadersBuildPhase; buildActionMask = 2147483647; files = ( 2C16189485F3647493E5E74E8C629E54 /* Pods-ShadowsocksX-NG-umbrella.h in Headers */, ); runOnlyForDeploymentPostprocessing = 0; }; 68FE8321E00587BF5072825A5E9B4704 /* Headers */ = { isa = PBXHeadersBuildPhase; buildActionMask = 2147483647; files = ( EE3A79FAA60A198321767854B60B772F /* MASDictionaryTransformer.h in Headers */, AA7CDF00DFA1EAFF7F28CAF33FE5BC37 /* MASHotKey.h in Headers */, F94ACA6AA0DD416E5BF05E2425E5F2A6 /* MASKeyCodes.h in Headers */, 76537FCDFF46E2EAA84E9632DB6A21ED /* MASKeyMasks.h in Headers */, 751AC207B038ADC338015FD80AA54B76 /* MASLocalization.h in Headers */, 3076DFAD05E4F7F0356153478F071D74 /* MASShortcut-umbrella.h in Headers */, 7E20F5346ADC8F4F5C069EDDE10897FD /* MASShortcut.h in Headers */, 81B6397FECC803695902CEDB37CB4DFA /* MASShortcutBinder.h in Headers */, 5FF7D42F51FEAEB192E61355AAEAC6DE /* MASShortcutMonitor.h in Headers */, 8C5EA18EEE22A60BF10955E38F0D3A75 /* MASShortcutValidator.h in Headers */, E97573A653DE3A4CB8BAC26FB7B3E9A9 /* MASShortcutView+Bindings.h in Headers */, 51358F3E24AC8F1A4172E388769FF1FA /* MASShortcutView.h in Headers */, DFA6E4455415B3EB3BB38A9F48EEB044 /* Shortcut.h in Headers */, ); runOnlyForDeploymentPostprocessing = 0; }; 6B9981C9382CA48E42CADD9274429C8D /* Headers */ = { isa = PBXHeadersBuildPhase; buildActionMask = 2147483647; files = ( 30E2A73CDE464DC6C23D3524F07FBB9F /* GCDWebServer-umbrella.h in Headers */, EA6D2E46B967F447FFC46520EC328B5E /* GCDWebServer.h in Headers */, 66AD0D86950A5C05121AE482F5257717 /* GCDWebServerConnection.h in Headers */, 4EDE49009B5B68074CD71F8B362F0DDC /* GCDWebServerDataRequest.h in Headers */, 1568BC317134F1902AB76EE65E0A18CE /* GCDWebServerDataResponse.h in Headers */, 1EF1D9B948C91F3CAD0F2998F3765D8B /* GCDWebServerErrorResponse.h in Headers */, 015A2D47B6DA8E170E4E64108EC177CA /* GCDWebServerFileRequest.h in Headers */, 0B8140968914C908CFB4949F67745DD7 /* GCDWebServerFileResponse.h in Headers */, B7EF65DA3A34ABF3B41F50ADCD198BDC /* GCDWebServerFunctions.h in Headers */, 7C46C6DFBF9F5A96C6BCE1C93052B63D /* GCDWebServerHTTPStatusCodes.h in Headers */, 3E715DFE443524EB6ADE892E4A676224 /* GCDWebServerMultiPartFormRequest.h in Headers */, 03810806C0578A750613717248DC37CC /* GCDWebServerPrivate.h in Headers */, 36E0FA5FE4424D20F0215B1C2CD85D90 /* GCDWebServerRequest.h in Headers */, 2527F62CEADDA5CE60852E0C067D3438 /* GCDWebServerResponse.h in Headers */, 6C62ACD1AF9B80626023D3E654D3E77B /* GCDWebServerStreamedResponse.h in Headers */, 098AA417A5494FC829E777DC5CF06ECC /* GCDWebServerURLEncodedFormRequest.h in Headers */, ); runOnlyForDeploymentPostprocessing = 0; }; 8D0544708D493A52C828804099AE01DC /* Headers */ = { isa = PBXHeadersBuildPhase; buildActionMask = 2147483647; files = ( 86F7FE179A98E2787500CA0DD68F2574 /* _RX.h in Headers */, DF2762B53F71DBC62F8CE6D5A89E7461 /* _RXDelegateProxy.h in Headers */, FF647F4502B0AE29095FA14A256612EE /* _RXKVOObserver.h in Headers */, 6D1B82733CCD35C7B720D8B306969DB2 /* _RXObjCRuntime.h in Headers */, DB94D782C6F193FB6F56D52926F2A84B /* RxCocoa-umbrella.h in Headers */, 9A551C74F80912EFDFC942535ECA28BE /* RxCocoa.h in Headers */, 08067F41CEECB56CE74FFCA481092E8D /* RxCocoaRuntime.h in Headers */, ); runOnlyForDeploymentPostprocessing = 0; }; B4002B6E97835FDCCAA5963EFE09A3E0 /* Headers */ = { isa = PBXHeadersBuildPhase; buildActionMask = 2147483647; files = ( 1B9EDEDC964E6B08F78920B4F4B9DB84 /* Alamofire-umbrella.h in Headers */, ); runOnlyForDeploymentPostprocessing = 0; }; D6D75A22098E62174AFAD752CA5F6BEC /* Headers */ = { isa = PBXHeadersBuildPhase; buildActionMask = 2147483647; files = ( 9B622302DDDA1881AC9ABA9EA4C81564 /* BRLOptionParser.h in Headers */, ); runOnlyForDeploymentPostprocessing = 0; }; /* End PBXHeadersBuildPhase section */ /* Begin PBXNativeTarget section */ 00C94ED0B49A44FBF0C4E2F6C875CFFC /* MASShortcut */ = { isa = PBXNativeTarget; buildConfigurationList = 3F916C3627231C409340EF9C88C37F7E /* Build configuration list for PBXNativeTarget "MASShortcut" */; buildPhases = ( 2A63CAAD91A284BB01FE7A2D488ADAC4 /* Sources */, CDE6AA439381DD5665018F889D1E5A6B /* Frameworks */, BDD1FBDDF5D87D58DCD6110D44F7737E /* Resources */, 68FE8321E00587BF5072825A5E9B4704 /* Headers */, ); buildRules = ( ); dependencies = ( 6D8935AB78317EC6C1ABBB09EA86C5FB /* PBXTargetDependency */, ); name = MASShortcut; productName = MASShortcut; productReference = 9B6ACACC69C2EA2681770741535F1D69 /* MASShortcut.framework */; productType = "com.apple.product-type.framework"; }; 05800FAF969AA3CD7F8AEB1C36988B53 /* Pods-proxy_conf_helper */ = { isa = PBXNativeTarget; buildConfigurationList = 246647E8AB354727F9ECD0879805161F /* Build configuration list for PBXNativeTarget "Pods-proxy_conf_helper" */; buildPhases = ( B8B68DF2BFB4B345BDF00E3B4B94B92C /* Sources */, BFC962BBCB4EEE8B8C42B979F2D19C34 /* Frameworks */, ); buildRules = ( ); dependencies = ( 7C03549F53DE7DA200E36C0642A79977 /* PBXTargetDependency */, ); name = "Pods-proxy_conf_helper"; productName = "Pods-proxy_conf_helper"; productReference = E0CF346DBA2C8BDB54C4D65E01BE83B4 /* libPods-proxy_conf_helper.a */; productType = "com.apple.product-type.library.static"; }; 339CC546E4A1696296EFEDC2FA79ADE0 /* Pods-ShadowsocksX-NGTests */ = { isa = PBXNativeTarget; buildConfigurationList = 78B338CAC10BFFE58C0DE5D189212D60 /* Build configuration list for PBXNativeTarget "Pods-ShadowsocksX-NGTests" */; buildPhases = ( AFD9223E8E59CD878E1C56F1407DA2C8 /* Sources */, BC15E0C98F4999B51186E4915D7B5660 /* Frameworks */, 49E47E8FB0395F70E77651B02346BF41 /* Headers */, ); buildRules = ( ); dependencies = ( ); name = "Pods-ShadowsocksX-NGTests"; productName = "Pods-ShadowsocksX-NGTests"; productReference = D0531FFA0D5305257F668D1D12A1411F /* Pods_ShadowsocksX_NGTests.framework */; productType = "com.apple.product-type.framework"; }; 3CB2B8006B2B1ACAF9ADCA1DC82E2290 /* BRLOptionParser */ = { isa = PBXNativeTarget; buildConfigurationList = 4B561109B4C51E9DC9F5F27E9C033405 /* Build configuration list for PBXNativeTarget "BRLOptionParser" */; buildPhases = ( 2899546AD56DA12F9B03BC5050860413 /* Sources */, C8718142612A4E100493606F033235C0 /* Frameworks */, D6D75A22098E62174AFAD752CA5F6BEC /* Headers */, ); buildRules = ( ); dependencies = ( ); name = BRLOptionParser; productName = BRLOptionParser; productReference = C760BAF596F45988BF95E5D3C10BA670 /* libBRLOptionParser.a */; productType = "com.apple.product-type.library.static"; }; 50DA2BB85DEBA27DDBB9E2D53E8E2A1A /* RxCocoa */ = { isa = PBXNativeTarget; buildConfigurationList = D913F5C08F647E9FCC34C3A5B3030BD5 /* Build configuration list for PBXNativeTarget "RxCocoa" */; buildPhases = ( A6A7F41BC3E054BC310066CAAE0C98AE /* Sources */, AC6EF4DCF3427EDD23A06A9ACE60D1CB /* Frameworks */, 8D0544708D493A52C828804099AE01DC /* Headers */, ); buildRules = ( ); dependencies = ( 3AB65F40E1512A92325180D6E33602FE /* PBXTargetDependency */, ); name = RxCocoa; productName = RxCocoa; productReference = B0FC490145F0D2AD9B833C41F78CA818 /* RxCocoa.framework */; productType = "com.apple.product-type.framework"; }; 5B8B0ED1046111D92895FC95F12DBC10 /* GCDWebServer */ = { isa = PBXNativeTarget; buildConfigurationList = 010811070A86F912EA0CD2BB98136CD9 /* Build configuration list for PBXNativeTarget "GCDWebServer" */; buildPhases = ( 81F40976E91E102E115D6BE30CCC18E9 /* Sources */, 7E718F9F87ABFC0EC82CF710FAF92DC4 /* Frameworks */, 6B9981C9382CA48E42CADD9274429C8D /* Headers */, ); buildRules = ( ); dependencies = ( ); name = GCDWebServer; productName = GCDWebServer; productReference = 7B63AB91C9378BEF83982ADCC82E9770 /* GCDWebServer.framework */; productType = "com.apple.product-type.framework"; }; 88D587684BF4E7ECC675C83B7E824D75 /* Pods-ShadowsocksX-NG */ = { isa = PBXNativeTarget; buildConfigurationList = E185892330EBDCF4E8B37928210771A9 /* Build configuration list for PBXNativeTarget "Pods-ShadowsocksX-NG" */; buildPhases = ( 904AEEA871CD0088ACE9F674EED25700 /* Sources */, 4F131864F47901DC9547FC3861CAA756 /* Frameworks */, 532B704827707EAEFF5F8967E662D4F7 /* Headers */, ); buildRules = ( ); dependencies = ( 333E7BAB0E0DB09E26646BD8E93FFDCE /* PBXTargetDependency */, 3E1EF8FCF446C8D86D778D5D1ABFA9CD /* PBXTargetDependency */, 895CE87A9D309D30CEFBF51BA07CDBEA /* PBXTargetDependency */, C65B838B24FDE9D70E5E870D8780B5EB /* PBXTargetDependency */, D9D65FB37163F6C00197A5C036F871E6 /* PBXTargetDependency */, ); name = "Pods-ShadowsocksX-NG"; productName = "Pods-ShadowsocksX-NG"; productReference = BF541EB164C2E45EC80ADBE338F2D325 /* Pods_ShadowsocksX_NG.framework */; productType = "com.apple.product-type.framework"; }; 88E9EC28B8B46C3631E6B242B50F4442 /* Alamofire */ = { isa = PBXNativeTarget; buildConfigurationList = 419E5D95491847CD79841B971A8A3277 /* Build configuration list for PBXNativeTarget "Alamofire" */; buildPhases = ( 32B9974868188C4803318E36329C87FE /* Sources */, B14D21A682C80219D90189FAC9A7DDDF /* Frameworks */, B4002B6E97835FDCCAA5963EFE09A3E0 /* Headers */, ); buildRules = ( ); dependencies = ( ); name = Alamofire; productName = Alamofire; productReference = FBAF339F33C80576683D76394CA51047 /* Alamofire.framework */; productType = "com.apple.product-type.framework"; }; 9759FFB1455B05FE96A5765890590110 /* RxSwift */ = { isa = PBXNativeTarget; buildConfigurationList = C3C04E339BA1928DBC29CEFD07DC6ADF /* Build configuration list for PBXNativeTarget "RxSwift" */; buildPhases = ( BA3900128DCA208B2F7C8EB0B042D0B3 /* Sources */, 656F921478BE483858A20165B6945F4A /* Frameworks */, 515CC0B658FC2F28D886B75DF18D212D /* Headers */, ); buildRules = ( ); dependencies = ( ); name = RxSwift; productName = RxSwift; productReference = E15756B54614ACA75251861D700E1946 /* RxSwift.framework */; productType = "com.apple.product-type.framework"; }; D6E5ED8DAF7CA937C8F68F342C48B26E /* MASShortcut-MASShortcut */ = { isa = PBXNativeTarget; buildConfigurationList = B2542ED88CE98D477B8D38769095CE5E /* Build configuration list for PBXNativeTarget "MASShortcut-MASShortcut" */; buildPhases = ( C85081056E3DF73EFBB147D8F01CDE65 /* Sources */, 06DB63E0064B15C5B39BFF16CDD7970E /* Frameworks */, B7977A817BCC9300C280AC3762FC58AB /* Resources */, ); buildRules = ( ); dependencies = ( ); name = "MASShortcut-MASShortcut"; productName = "MASShortcut-MASShortcut"; productReference = 288F0992DFCC5E6027AA31FD385C34D6 /* MASShortcut.bundle */; productType = "com.apple.product-type.bundle"; }; /* End PBXNativeTarget section */ /* Begin PBXProject section */ D41D8CD98F00B204E9800998ECF8427E /* Project object */ = { isa = PBXProject; attributes = { LastSwiftUpdateCheck = 0730; LastUpgradeCheck = 0700; }; buildConfigurationList = 2D8E8EC45A3A1A1D94AE762CB5028504 /* Build configuration list for PBXProject "Pods" */; compatibilityVersion = "Xcode 3.2"; developmentRegion = English; hasScannedForEncodings = 0; knownRegions = ( en, ); mainGroup = 7DB346D0F39D3F0E887471402A8071AB; productRefGroup = AEB9320F726BCC1999DC9E6198BA9F1C /* Products */; projectDirPath = ""; projectRoot = ""; targets = ( 88E9EC28B8B46C3631E6B242B50F4442 /* Alamofire */, 3CB2B8006B2B1ACAF9ADCA1DC82E2290 /* BRLOptionParser */, 5B8B0ED1046111D92895FC95F12DBC10 /* GCDWebServer */, 00C94ED0B49A44FBF0C4E2F6C875CFFC /* MASShortcut */, D6E5ED8DAF7CA937C8F68F342C48B26E /* MASShortcut-MASShortcut */, 05800FAF969AA3CD7F8AEB1C36988B53 /* Pods-proxy_conf_helper */, 88D587684BF4E7ECC675C83B7E824D75 /* Pods-ShadowsocksX-NG */, 339CC546E4A1696296EFEDC2FA79ADE0 /* Pods-ShadowsocksX-NGTests */, 50DA2BB85DEBA27DDBB9E2D53E8E2A1A /* RxCocoa */, 9759FFB1455B05FE96A5765890590110 /* RxSwift */, ); }; /* End PBXProject section */ /* Begin PBXResourcesBuildPhase section */ B7977A817BCC9300C280AC3762FC58AB /* Resources */ = { isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = ( EFFA4247C90B98FD9160F30905A64569 /* cs.lproj in Resources */, 66DEB394C39F5DCCD70A27ECEF274983 /* de.lproj in Resources */, E560A21728B29AF234BD0F37AFE16F36 /* en.lproj in Resources */, D6EA93219364CDC135BAFE63084F6361 /* es.lproj in Resources */, C06EE84D23391E9FA94864DEDE34F548 /* fr.lproj in Resources */, E66F7AFACFC665B23022A09E46815B5C /* it.lproj in Resources */, 5F1FA9D431587CD257C703AF16134030 /* ja.lproj in Resources */, 12149EA10608B7DE38879E6242D2826C /* ko.lproj in Resources */, 97B374490F695A6ECB06271EF080EB6C /* nl.lproj in Resources */, DE24C629B3DB152EE4924B56E3CC59F5 /* pl.lproj in Resources */, A4DBF0AB2E88B1A9D1078042F47618B0 /* ru.lproj in Resources */, F44386819D44846A436139CEF3D372A5 /* zh-Hans.lproj in Resources */, 20887597017160017549465EBFB7E977 /* zh-Hant.lproj in Resources */, ); runOnlyForDeploymentPostprocessing = 0; }; BDD1FBDDF5D87D58DCD6110D44F7737E /* Resources */ = { isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = ( F8815ECB42FCF09BBC99D3730DFD577C /* MASShortcut.bundle in Resources */, ); runOnlyForDeploymentPostprocessing = 0; }; /* End PBXResourcesBuildPhase section */ /* Begin PBXSourcesBuildPhase section */ 2899546AD56DA12F9B03BC5050860413 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( 2545E11592C408516EA9AC047FFD47FD /* BRLOptionParser-dummy.m in Sources */, 0A402C97D8A2855E4F69D8E2BFEE752E /* BRLOptionParser.m in Sources */, ); runOnlyForDeploymentPostprocessing = 0; }; 2A63CAAD91A284BB01FE7A2D488ADAC4 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( 4A6AF0A712D4C473177BE88389D15D2A /* MASDictionaryTransformer.m in Sources */, 8FFA3A6A77962B3A36B009A49634D081 /* MASHotKey.m in Sources */, C50FA5B211B8916770FBE55623B83DA4 /* MASLocalization.m in Sources */, 6B4361F5ADC6268E7953732371174FE9 /* MASShortcut-dummy.m in Sources */, 157AE1FBA8F6C3B710CDE90F86492010 /* MASShortcut.m in Sources */, 5A30DAB76BB1814664FA7DC30939DA24 /* MASShortcutBinder.m in Sources */, 74EFCC6DC65CEBCF60B106F7FBB14EA2 /* MASShortcutMonitor.m in Sources */, 58CE04D9C6CAC7243825ABF4AB20EF32 /* MASShortcutValidator.m in Sources */, ACBE29C4BF8BAEA483D6EEA940FE5314 /* MASShortcutView+Bindings.m in Sources */, E5312C0FED7C61135F252D3A7A112990 /* MASShortcutView.m in Sources */, ); runOnlyForDeploymentPostprocessing = 0; }; 32B9974868188C4803318E36329C87FE /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( 9ED2BB2981896E0A39EFA365503F58CE /* AFError.swift in Sources */, A9EEEA7477981DEEBC72432DE9990A4B /* Alamofire-dummy.m in Sources */, F8B3D3092ED0417E8CDF32033F6122F5 /* Alamofire.swift in Sources */, 61200D01A1855D7920CEF835C8BE00B0 /* DispatchQueue+Alamofire.swift in Sources */, B65FCF589DA398C3EFE0128064E510EC /* MultipartFormData.swift in Sources */, A2A6F71B727312BD45CC7A4AAD7B0AB7 /* NetworkReachabilityManager.swift in Sources */, EFD264FC408EBF3BA2528E70B08DDD94 /* Notifications.swift in Sources */, BE5C67A07E289FE1F9BE27335B159997 /* ParameterEncoding.swift in Sources */, 5387216E723A3C68E851CA15573CDD71 /* Request.swift in Sources */, CB6D60925223897FFA2662667DF83E8A /* Response.swift in Sources */, F6BECD98B97CBFEBE2C96F0E9E72A6C0 /* ResponseSerialization.swift in Sources */, 7D8CC01E8C9EFFF9F4D65406CDE0AB66 /* Result.swift in Sources */, 62F65AD8DC4F0F9610F4B8B4738EC094 /* ServerTrustPolicy.swift in Sources */, 7B5FE28C7EA4122B0598738E54DBEBD8 /* SessionDelegate.swift in Sources */, AE1EF48399533730D0066E04B22CA2D6 /* SessionManager.swift in Sources */, 3626B94094672CB1C9DEA32B9F9502E1 /* TaskDelegate.swift in Sources */, 10EB23E9ECC4B33E16933BB1EA560B6A /* Timeline.swift in Sources */, BBEFE2F9CEB73DC7BD97FFA66A0D9D4F /* Validation.swift in Sources */, ); runOnlyForDeploymentPostprocessing = 0; }; 81F40976E91E102E115D6BE30CCC18E9 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( D63E514E26A060F7C90A92AE8E9B49F9 /* GCDWebServer-dummy.m in Sources */, FBF219CBB84DD6F373B818708C889C9D /* GCDWebServer.m in Sources */, D7524216B4C0994A50624825DFB7CB6B /* GCDWebServerConnection.m in Sources */, 7B70A32CB535894B889DC0400D0DE4B5 /* GCDWebServerDataRequest.m in Sources */, C96E54153198E59FF0F8B9F7408523E0 /* GCDWebServerDataResponse.m in Sources */, E62DD91C60246BD1E4E8A0AF5D7BF0E7 /* GCDWebServerErrorResponse.m in Sources */, D2B04C075D6CA6AF10C35D8BF7DEF0D3 /* GCDWebServerFileRequest.m in Sources */, 886E89D85907BBD7A8C8BAA088D23E3D /* GCDWebServerFileResponse.m in Sources */, F359857602B1D4C91B4AC3D1A2CDFE1B /* GCDWebServerFunctions.m in Sources */, 286A79B0F2405FD08804042FE30407B1 /* GCDWebServerMultiPartFormRequest.m in Sources */, 53D63A17DB43C044EFBAA17337600276 /* GCDWebServerRequest.m in Sources */, 35B3DA850A250223EE5CEB9DB04D1FC4 /* GCDWebServerResponse.m in Sources */, 48FE45BD7BF4ABB32A024550ED96B4C6 /* GCDWebServerStreamedResponse.m in Sources */, 0551162B7568A0F3028CF7CE13E9C1C7 /* GCDWebServerURLEncodedFormRequest.m in Sources */, ); runOnlyForDeploymentPostprocessing = 0; }; 904AEEA871CD0088ACE9F674EED25700 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( EBEFF85070E25F0A581B7BA1E08138AC /* Pods-ShadowsocksX-NG-dummy.m in Sources */, ); runOnlyForDeploymentPostprocessing = 0; }; A6A7F41BC3E054BC310066CAAE0C98AE /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( 143F5EA30D8845DE6EBA2E7E9619D2E9 /* _RX.m in Sources */, 46E18CE0A69856E82A7BF5DF5C4129D2 /* _RXDelegateProxy.m in Sources */, EC499031542915CA54C314AE2781C6BA /* _RXKVOObserver.m in Sources */, 4B4CE0B02143614597D6DF7AA4BA3DBD /* _RXObjCRuntime.m in Sources */, F6069304E6720CD883040BD4C6348423 /* Bag.swift in Sources */, 6A7E08A902C0F36A9AC0CFFE7F868C4A /* ControlEvent+Driver.swift in Sources */, BD9A8D8F883436D80DAA180092826F59 /* ControlEvent.swift in Sources */, CA3A97285A08BEC4505C953D548660FB /* ControlProperty+Driver.swift in Sources */, E4EF88D306B62375F97BFE1AF85C8CED /* ControlProperty.swift in Sources */, 8C1524EFD8466D86020C1F2C6A922D84 /* ControlTarget.swift in Sources */, BAC1B51CD0A87789B317FBD5BB06552A /* DelegateProxy.swift in Sources */, 467BF71F9AA158F2EA6212221B8E757D /* DelegateProxyType.swift in Sources */, 02FCBABDD1B23C59A7B119F1DAE88D7D /* DispatchQueue+Extensions.swift in Sources */, E650654EFC351E571C296AE3E66B8CBC /* Driver+Subscription.swift in Sources */, 4EA689C03ECF1236D3D9D63B2BB5F4FC /* Driver.swift in Sources */, 02759E469AF7E37C6C2B662D2A8DBB99 /* InfiniteSequence.swift in Sources */, 889D4A9563783DAD50090FB7AA14D591 /* KVORepresentable+CoreGraphics.swift in Sources */, 2F4DC6EE9D2D04DD2501C702C782FF87 /* KVORepresentable+Swift.swift in Sources */, 2259DC05FD87D673C2FE695869381DBC /* KVORepresentable.swift in Sources */, 65AC91F0CD9F560A7904BFAABD92C60B /* Logging.swift in Sources */, CA3B4A6F5154DA40B8713EF5A2AFDA20 /* NSButton+Rx.swift in Sources */, F192F14395D111EAE279D849E233CA6B /* NSControl+Rx.swift in Sources */, 8CC77692B2147DAEBBFB618C179C4175 /* NSImageView+Rx.swift in Sources */, C22C6ECD95AFB9E35C25D316E25D5F7C /* NSLayoutConstraint+Rx.swift in Sources */, FC558372E13AAD8016536702B3964C0D /* NSNotificationCenter+Rx.swift in Sources */, F20BC8E29804469E866991EBEE2C81B9 /* NSObject+Rx+KVORepresentable.swift in Sources */, 247AA094C4DE12FB3B5B4761C9FDECE8 /* NSObject+Rx+RawRepresentable.swift in Sources */, E5FCD7D6CC4A3267A6DBCD636BFBCB90 /* NSObject+Rx.swift in Sources */, 611B03B39A3C1DE850DF21D39CE21095 /* NSSlider+Rx.swift in Sources */, 3B5E0C8C1AB83BD7BBBCAE6073F09AFC /* NSTextField+Rx.swift in Sources */, 648C55C1798400EC2622AD90E7BB4A7C /* NSView+Rx.swift in Sources */, 370087A98B47E0ED6C36574B16D871A5 /* Observable+Bind.swift in Sources */, 528F931DA3394230226A64A342C7CE2F /* ObservableConvertibleType+Driver.swift in Sources */, E2B2B2682B2F4AD8A0BF7F9007AFFE2E /* ObservableConvertibleType+SharedSequence.swift in Sources */, 21EB6E0D77F98AC3A30680A90B8656D4 /* Platform.Darwin.swift in Sources */, 8D8907394B54F53C73E1D71ABE09BC66 /* Platform.Linux.swift in Sources */, A97DC783F3BF2BB7191E451487A7830D /* PriorityQueue.swift in Sources */, EDC71599268E09BB4590CCB4E9921855 /* Queue.swift in Sources */, 1E1D791396A3F447B3ADE321ECC7E39E /* RxCocoa-dummy.m in Sources */, F1FC058E962CB5A786654E301515F175 /* RxCocoa.swift in Sources */, 1ACC904BF6C39CB0520384B81B1A59A3 /* RxCocoaObjCRuntimeError+Extensions.swift in Sources */, DA4140910A4A22776536B76470DF9A1B /* RxTarget.swift in Sources */, BF9CC03D9F304A3B5882DA4C27AB4B49 /* SectionedViewDataSourceType.swift in Sources */, 77C70A22F2B4145CF5341817585C134B /* SharedSequence+Operators+arity.swift in Sources */, 50AE3AC1A51BD92B7D417D6783719D10 /* SharedSequence+Operators.swift in Sources */, 7F2467C9E8CB2CBC330D331CB6C8BB98 /* SharedSequence.swift in Sources */, 282D05FE9B69BDF19B9573DAD9F3EE9A /* TextInput.swift in Sources */, D427A2DEF72EE38F35E0180E6CEA7836 /* UIBindingObserver.swift in Sources */, AFD698CCB4B270EA10CA5674A7C5FEE7 /* URLSession+Rx.swift in Sources */, 38DB62A5AD3079471CDF2E9D0D3028FA /* Variable+Driver.swift in Sources */, 0B39234B888575182CA99B07AFC81BA5 /* Variable+SharedSequence.swift in Sources */, ); runOnlyForDeploymentPostprocessing = 0; }; AFD9223E8E59CD878E1C56F1407DA2C8 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( 1AB0577134E333EA71DCCE332191A260 /* Pods-ShadowsocksX-NGTests-dummy.m in Sources */, ); runOnlyForDeploymentPostprocessing = 0; }; B8B68DF2BFB4B345BDF00E3B4B94B92C /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( ADE45FBACDF07286A544DC20605FE624 /* Pods-proxy_conf_helper-dummy.m in Sources */, ); runOnlyForDeploymentPostprocessing = 0; }; BA3900128DCA208B2F7C8EB0B042D0B3 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( 165F7D403C750ABB5648860CBA92049E /* AddRef.swift in Sources */, 5CD1BCE580E7AD73C116C419387F753E /* Amb.swift in Sources */, 756E3D696CCD8F588DF9292AFF378C4E /* AnonymousDisposable.swift in Sources */, 202855689CF5074E834DC4C377C1C21F /* AnonymousInvocable.swift in Sources */, 320FD242550FBA6C940056D6191EF150 /* AnonymousObservable.swift in Sources */, 41A0D57F7581AE6A50FE1B0EFE59019C /* AnonymousObserver.swift in Sources */, 5D43FA1C64865954BCD55736B89C62C4 /* AnyObserver.swift in Sources */, 4FCC38C464EC116DA2EDA928A5AFC90A /* AsyncLock.swift in Sources */, EF0DEE821A473B32E266EA6F4AE03A8B /* Bag+Rx.swift in Sources */, E33E79B8BBB9FDCA0B0CAA15B335CF18 /* Bag.swift in Sources */, 876D3351B96DD42235328028C5EA685A /* BehaviorSubject.swift in Sources */, 7C2510201C3D043BAF6D7D3E3D68CB3A /* BinaryDisposable.swift in Sources */, B6B0BFAA4B2EDC9B19FFFFF98535A30B /* BooleanDisposable.swift in Sources */, F13411F6487E4AE13417D98635C36FB1 /* Buffer.swift in Sources */, 432E16210E58159994078E2AC4CC5E2A /* Cancelable.swift in Sources */, 21924D3337F7B20AE94DE0A020D38183 /* Catch.swift in Sources */, F7319C5D6B81343F0D43A8CD903AD9D1 /* CombineLatest+arity.swift in Sources */, 287F5692A9ECEE55B0A9E4A033992626 /* CombineLatest+Collection.swift in Sources */, 08DB29E8F7F7FF81D87DCFB7869ECC45 /* CombineLatest.swift in Sources */, C54AAB75EA7AEA2EC09044E5673A0C34 /* CompositeDisposable.swift in Sources */, DDA9DBF8AD0279173E5FCB78BAA1FBF1 /* Concat.swift in Sources */, E8BA7E89E83AD1FF70C0B8D690CE7EEF /* ConcurrentDispatchQueueScheduler.swift in Sources */, 1CA6B3BA315902F58D2A539D524D6C3C /* ConcurrentMainScheduler.swift in Sources */, CB921D3307D0CEE4CD1472946BFC184E /* ConnectableObservable.swift in Sources */, D96B27ACC1B194C3E1B658E67687C195 /* ConnectableObservableType.swift in Sources */, D6E485F4B677A8530CE25D81F2F21BE4 /* CurrentThreadScheduler.swift in Sources */, B537A51B17BDBA5000C8AFBF5F5D644C /* Debug.swift in Sources */, B424B5ADC87DCB8566E2DF93378702C4 /* Debunce.swift in Sources */, EF34AC8DFCCDA7E37B2BAFB23B8CC208 /* Deferred.swift in Sources */, FD09105291CBA39191AF89BACC9F1538 /* Delay.swift in Sources */, 0F56DF85092077222EFE85B49CED711F /* DelaySubscription.swift in Sources */, 72DE99612A83DF8C807353F1A9ACAB4E /* DispatchQueue+Extensions.swift in Sources */, B2B321D56AF649DAC3D75F6A020ADD55 /* DispatchQueueConfiguration.swift in Sources */, ACD3D417D834EBD534A3E18B3C01B597 /* Disposable.swift in Sources */, 3631BBE242189BD75BEF9E010BC27E21 /* Disposables.swift in Sources */, D4B59D90C107A21A4E79D5F1E438791A /* DisposeBag.swift in Sources */, 1B9C61B405FA747D9223222AA652AF6D /* DisposeBase.swift in Sources */, 95DFDB38DB26CBCCFF296D8ED3E77940 /* DistinctUntilChanged.swift in Sources */, FC2A6E0CEAD8E453D54189928819140D /* Do.swift in Sources */, C9D831152A4A9CC9A0AD132C27727ADD /* ElementAt.swift in Sources */, 5F6DF5ECECD40261F4E10979C038EEB1 /* Empty.swift in Sources */, 8DC023486CE85BB68B5545EF5409FB71 /* Error.swift in Sources */, B99557A2D1CECD83B2AC7D8EE83E2162 /* Errors.swift in Sources */, 7269959C7F25D3669B4CCC0BEFC43EFB /* Event.swift in Sources */, D5E905369D09381D329C16B04EB087DB /* Filter.swift in Sources */, 9FA3673BE87BC7DFE277B6A540465F3B /* Generate.swift in Sources */, F4DE46050B00D9C5E0D8AFB79C9BBF96 /* HistoricalScheduler.swift in Sources */, 1E9B353B6011A05BC8A967B4F679AC99 /* HistoricalSchedulerTimeConverter.swift in Sources */, B6113F6876CC1EC5942329D951F51F99 /* ImmediateScheduler.swift in Sources */, 00B490DFDC8E910BDF676C7E9EC0F7F8 /* ImmediateSchedulerType.swift in Sources */, 330A0CDDD45D8019380AE257A5946541 /* InfiniteSequence.swift in Sources */, 181168219B048D50E6CA6E785240FFAD /* InvocableScheduledItem.swift in Sources */, 5E0E60641191E835765F082F3986230F /* InvocableType.swift in Sources */, 84A972377538A384D469D5B3799DFC3F /* Just.swift in Sources */, 2B2DD472D5ADDCFEB20E2715B76C497F /* Lock.swift in Sources */, 49F778DEAC864BEE58A4B6E734B9BADC /* LockOwnerType.swift in Sources */, AAE9C0157B2A7C8FA1437AE63D7A7281 /* MainScheduler.swift in Sources */, 33432041A2F2B22595A953DADFB962AA /* Map.swift in Sources */, 5E7DA63F3D502ECE812E041AC672D187 /* Merge.swift in Sources */, 6A93DF12A8D132337D0B6944A54C7B03 /* Multicast.swift in Sources */, 6B023721711ECBB4969FF35AF43D542F /* Never.swift in Sources */, C83FB3FA4A1BEC6F9C237CDDDECA76A5 /* NopDisposable.swift in Sources */, 525A56AD52E77A0678127239A93BA759 /* Observable+Aggregate.swift in Sources */, F88CA5676D6FEE75F80D102E13BFB568 /* Observable+Binding.swift in Sources */, 2F51EBD27184D6642521531C30C2A078 /* Observable+Concurrency.swift in Sources */, F75888E0217E015253A9C120DF4E31D3 /* Observable+Creation.swift in Sources */, CA4D925D276335F92C0476A4BB100312 /* Observable+Debug.swift in Sources */, 64995C953E64C6F7105B3728672E316F /* Observable+Multiple.swift in Sources */, 5DA42242F35744E48EC08C6DEE5725B3 /* Observable+Single.swift in Sources */, 203C8C15986DB48FBFB72F65D4837A0F /* Observable+StandardSequenceOperators.swift in Sources */, 62BCF246203C0F0872F6ABB6A1620D32 /* Observable+Time.swift in Sources */, 965B1E00C33296E80367B418D31E72CE /* Observable.swift in Sources */, ACE988968174554A0ED558154694E95E /* ObservableConvertibleType.swift in Sources */, A980984343A8FBB1666C9DC5A50760B4 /* ObservableType+Extensions.swift in Sources */, 3CB44363DC3691947BA8E9882053BC4A /* ObservableType.swift in Sources */, B7CD8326E8B8F502F56AF37EE47E1F2E /* ObserveOn.swift in Sources */, 8605C5332B728C31426A255BCF14FBA9 /* ObserveOnSerialDispatchQueue.swift in Sources */, D1E502592E9BE6AC042E2BCF0CA546E4 /* ObserverBase.swift in Sources */, C92206868B5A8ABFC32E91D7A830C8FF /* ObserverType.swift in Sources */, 94273CE6C30D0DB5BBF8579D0A97CA9F /* OperationQueueScheduler.swift in Sources */, 6353703943D7D2312070AFD17CCB65AD /* Optional.swift in Sources */, 6152ECE63A673F74B40C9BA5A851B4ED /* Platform.Darwin.swift in Sources */, 107E34C884D6DAEDA56024FF80F83CF6 /* Platform.Linux.swift in Sources */, A95A82AE1BBE7BF8A32F427F5263EDC0 /* PriorityQueue.swift in Sources */, ADE52CEC3C99C491579C84EAD1E9A3AC /* Producer.swift in Sources */, 2CF894F29E1A7E1C5F7F9501934E0059 /* PublishSubject.swift in Sources */, A4DB0F25CD590C73E2EA2586822D54FD /* Queue.swift in Sources */, ADD593AFC898ADE7B8FC61DF7BAA4964 /* Range.swift in Sources */, DFD85B645794CFCD77427C115F61B528 /* Reactive.swift in Sources */, CA65999C4112C3EC6D71C5C8E70EA9D5 /* RecursiveScheduler.swift in Sources */, 95AC8562635870772E618499EF083802 /* Reduce.swift in Sources */, F2FFE741AC2834ABDA25E19C4B553B6E /* RefCount.swift in Sources */, 0ED25A1662826BF961671ECD0C67522D /* RefCountDisposable.swift in Sources */, 6D6E7ADEA922698A850B81747EDE156A /* Repeat.swift in Sources */, B32863B4B34268AE9E40AEFE5A0C648A /* ReplaySubject.swift in Sources */, 3161617D6E3095F41E350F916D918355 /* RetryWhen.swift in Sources */, 2990102CBE66DC047A22C1CBF937DB6E /* Rx.swift in Sources */, 43F8377C7AD6791017DCD42341075D28 /* RxMutableBox.swift in Sources */, 8DB189E11E752F521E1387EB147BC5CB /* RxSwift-dummy.m in Sources */, 595666EBE1975A65C6968591FED3477E /* Sample.swift in Sources */, 1A12CE731D866F4B25F4C05CB262773A /* Scan.swift in Sources */, 68924F5463C83413FAB0AF1EF9A13CBC /* ScheduledDisposable.swift in Sources */, 077F6DB761D1176638A57167293DA6BA /* ScheduledItem.swift in Sources */, 7C71E95D2740D598A7B8B42EF962B00F /* ScheduledItemType.swift in Sources */, 95B3765B29823D808D7E7CDC32980CC8 /* SchedulerServices+Emulation.swift in Sources */, 450010E10778B36C2FEEC4B9FBB70AC5 /* SchedulerType.swift in Sources */, 1E97944F114E25922076ED80748DF4BC /* Sequence.swift in Sources */, 424673BDBA8D006E6179215F52C5E941 /* SerialDispatchQueueScheduler.swift in Sources */, 09713E4AD4F8DB9EBD22A77AA12509B7 /* SerialDisposable.swift in Sources */, 4F4FD0070DB81A8EB981334462E930F1 /* ShareReplay1.swift in Sources */, E0A7C2B4EF093E65496C31BE8AE154EF /* ShareReplay1WhileConnected.swift in Sources */, 1F149FBBBB20187B527A87592E7D1D65 /* SingleAssignmentDisposable.swift in Sources */, 23741DAA4F354BEEAD1B4EE11EECBF82 /* SingleAsync.swift in Sources */, A7B470FCCAD399F59B3627257F78D6D6 /* Sink.swift in Sources */, 291963FA0138FBBFE13F98B6F3980E28 /* Skip.swift in Sources */, DCEB8485F9DF589F1052AC9BAF1BF386 /* SkipUntil.swift in Sources */, 8D465F56E6992ECD6D7985B7D7D519C3 /* SkipWhile.swift in Sources */, F4AF312CC6AFB71721D0F16DDED1028C /* StartWith.swift in Sources */, 1094573AE70DF26E438020148CAA752E /* String+Rx.swift in Sources */, 1243B6888974A6BE9D7D77B1D5402D73 /* SubjectType.swift in Sources */, C6B37A8FF222504586343B2DFA9AEF7A /* SubscribeOn.swift in Sources */, EBEBC8730F86241C0D7D2BD8BB4A4F5F /* SubscriptionDisposable.swift in Sources */, A9E59702B924D5C4228A7E7C0D256DDC /* Switch.swift in Sources */, 7DDE276EE3BD477C709DBCD1C38B03E0 /* SynchronizedDisposeType.swift in Sources */, 47351D20CCCBF94578D448CC836C33FD /* SynchronizedOnType.swift in Sources */, ED084F37DBC7F8C6BF80DB85883C67D4 /* SynchronizedSubscribeType.swift in Sources */, 419D4559CBA3D1470729743B06641C8C /* SynchronizedUnsubscribeType.swift in Sources */, B58863122018B82BEDE5700BFA85D96D /* TailRecursiveSink.swift in Sources */, 73F0143CB5E58D6201A6FBA2252858F4 /* Take.swift in Sources */, 59B0C5CEEBC23AF2B21649600F99188D /* TakeLast.swift in Sources */, 3E6DF7443FD313551869E084C684729A /* TakeUntil.swift in Sources */, B7D1CCC7182ED2604819332A6B26BC1C /* TakeWhile.swift in Sources */, 80B90DB44C8F9D684F4E301E9C0AC090 /* Throttle.swift in Sources */, 84EB655E0AD1E3646633D47C0D047EBC /* Timeout.swift in Sources */, 420C2F4BDB11DD8CF3D550D0857ECD6B /* Timer.swift in Sources */, 880C6F044DF17CD72542B4A20C22F70B /* ToArray.swift in Sources */, B738E54C921B7EB262AAFE452EF5E5B9 /* Using.swift in Sources */, D3117D8EA464B11367A3111EC49F544A /* Variable.swift in Sources */, 636D056E73695F4C9DB7721E8064A02E /* VirtualTimeConverterType.swift in Sources */, BFEA88B702838FD3731D4A289FDC060E /* VirtualTimeScheduler.swift in Sources */, 18AD86C96492EFC58855F4DD89D50EE8 /* Window.swift in Sources */, D0E12AD3CCD78DC53A391809FC085C69 /* WithLatestFrom.swift in Sources */, 032DDE7C99BFEF759E6AD96D49AC2222 /* Zip+arity.swift in Sources */, 699AFBBF79B3202D7B230A0A22DABB18 /* Zip+Collection.swift in Sources */, 87E9A539E61AE876EACCBEDB8233D9C4 /* Zip.swift in Sources */, ); runOnlyForDeploymentPostprocessing = 0; }; C85081056E3DF73EFBB147D8F01CDE65 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( ); runOnlyForDeploymentPostprocessing = 0; }; /* End PBXSourcesBuildPhase section */ /* Begin PBXTargetDependency section */ 333E7BAB0E0DB09E26646BD8E93FFDCE /* PBXTargetDependency */ = { isa = PBXTargetDependency; name = Alamofire; target = 88E9EC28B8B46C3631E6B242B50F4442 /* Alamofire */; targetProxy = 3F9C089DC9458E35616C2D072F1349CE /* PBXContainerItemProxy */; }; 3AB65F40E1512A92325180D6E33602FE /* PBXTargetDependency */ = { isa = PBXTargetDependency; name = RxSwift; target = 9759FFB1455B05FE96A5765890590110 /* RxSwift */; targetProxy = 3C966E4001966C610E2B35B4896D0EA0 /* PBXContainerItemProxy */; }; 3E1EF8FCF446C8D86D778D5D1ABFA9CD /* PBXTargetDependency */ = { isa = PBXTargetDependency; name = GCDWebServer; target = 5B8B0ED1046111D92895FC95F12DBC10 /* GCDWebServer */; targetProxy = 73B1C6F65534B8F327FD1E3C4EFB4D79 /* PBXContainerItemProxy */; }; 6D8935AB78317EC6C1ABBB09EA86C5FB /* PBXTargetDependency */ = { isa = PBXTargetDependency; name = "MASShortcut-MASShortcut"; target = D6E5ED8DAF7CA937C8F68F342C48B26E /* MASShortcut-MASShortcut */; targetProxy = A7708F6CFFF6E4FD2E6FDB5109CDF5E7 /* PBXContainerItemProxy */; }; 7C03549F53DE7DA200E36C0642A79977 /* PBXTargetDependency */ = { isa = PBXTargetDependency; name = BRLOptionParser; target = 3CB2B8006B2B1ACAF9ADCA1DC82E2290 /* BRLOptionParser */; targetProxy = FDE579D9762D0D9F86EDB1DE6EADE62F /* PBXContainerItemProxy */; }; 895CE87A9D309D30CEFBF51BA07CDBEA /* PBXTargetDependency */ = { isa = PBXTargetDependency; name = MASShortcut; target = 00C94ED0B49A44FBF0C4E2F6C875CFFC /* MASShortcut */; targetProxy = 7BF76F7FBFF9CC917BC74620BE20739E /* PBXContainerItemProxy */; }; C65B838B24FDE9D70E5E870D8780B5EB /* PBXTargetDependency */ = { isa = PBXTargetDependency; name = RxCocoa; target = 50DA2BB85DEBA27DDBB9E2D53E8E2A1A /* RxCocoa */; targetProxy = 5A421F3FED66CE2F7D5D41431FD05426 /* PBXContainerItemProxy */; }; D9D65FB37163F6C00197A5C036F871E6 /* PBXTargetDependency */ = { isa = PBXTargetDependency; name = RxSwift; target = 9759FFB1455B05FE96A5765890590110 /* RxSwift */; targetProxy = 9AAE001A73362881B10E1F0C00EDCC5C /* PBXContainerItemProxy */; }; /* End PBXTargetDependency section */ /* Begin XCBuildConfiguration section */ 02E195CBAB30A9CBC71B668C0E2C5F60 /* Debug */ = { isa = XCBuildConfiguration; baseConfigurationReference = E7AC2CB247486E6770E163434DEC2B56 /* Alamofire.xcconfig */; buildSettings = { CODE_SIGN_IDENTITY = "-"; "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; COMBINE_HIDPI_IMAGES = YES; CURRENT_PROJECT_VERSION = 1; DEBUG_INFORMATION_FORMAT = dwarf; DEFINES_MODULE = YES; DYLIB_COMPATIBILITY_VERSION = 1; DYLIB_CURRENT_VERSION = 1; DYLIB_INSTALL_NAME_BASE = "@rpath"; ENABLE_STRICT_OBJC_MSGSEND = YES; FRAMEWORK_VERSION = A; GCC_NO_COMMON_BLOCKS = YES; GCC_PREFIX_HEADER = "Target Support Files/Alamofire/Alamofire-prefix.pch"; INFOPLIST_FILE = "Target Support Files/Alamofire/Info.plist"; INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/../Frameworks @loader_path/Frameworks"; MACOSX_DEPLOYMENT_TARGET = 10.10; MODULEMAP_FILE = "Target Support Files/Alamofire/Alamofire.modulemap"; MTL_ENABLE_DEBUG_INFO = YES; PRODUCT_NAME = Alamofire; SDKROOT = macosx; SKIP_INSTALL = YES; SWIFT_OPTIMIZATION_LEVEL = "-Onone"; SWIFT_VERSION = 3.0; VERSIONING_SYSTEM = "apple-generic"; VERSION_INFO_PREFIX = ""; }; name = Debug; }; 09AC259EF48E4803CFA133821B50928D /* Release */ = { isa = XCBuildConfiguration; baseConfigurationReference = F67191B1F87DA238C4D87250DFBE43DD /* Pods-ShadowsocksX-NGTests.release.xcconfig */; buildSettings = { CODE_SIGN_IDENTITY = "-"; "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; COMBINE_HIDPI_IMAGES = YES; CURRENT_PROJECT_VERSION = 1; DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; DEFINES_MODULE = YES; DYLIB_COMPATIBILITY_VERSION = 1; DYLIB_CURRENT_VERSION = 1; DYLIB_INSTALL_NAME_BASE = "@rpath"; ENABLE_STRICT_OBJC_MSGSEND = YES; FRAMEWORK_VERSION = A; GCC_NO_COMMON_BLOCKS = YES; INFOPLIST_FILE = "Target Support Files/Pods-ShadowsocksX-NGTests/Info.plist"; INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/../Frameworks @loader_path/Frameworks"; MACH_O_TYPE = staticlib; MACOSX_DEPLOYMENT_TARGET = 10.11; MODULEMAP_FILE = "Target Support Files/Pods-ShadowsocksX-NGTests/Pods-ShadowsocksX-NGTests.modulemap"; MTL_ENABLE_DEBUG_INFO = NO; OTHER_LDFLAGS = ""; OTHER_LIBTOOLFLAGS = ""; PODS_ROOT = "$(SRCROOT)"; PRODUCT_BUNDLE_IDENTIFIER = "org.cocoapods.${PRODUCT_NAME:rfc1034identifier}"; PRODUCT_NAME = Pods_ShadowsocksX_NGTests; SDKROOT = macosx; SKIP_INSTALL = YES; VERSIONING_SYSTEM = "apple-generic"; VERSION_INFO_PREFIX = ""; }; name = Release; }; 2A0A67E0E8A2EA509035561EE4AFB8EB /* Release */ = { isa = XCBuildConfiguration; baseConfigurationReference = A5055B8EFFFBEDE50909E935D4BCA446 /* Pods-proxy_conf_helper.release.xcconfig */; buildSettings = { CODE_SIGN_IDENTITY = "-"; "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; ENABLE_STRICT_OBJC_MSGSEND = YES; EXECUTABLE_PREFIX = lib; GCC_NO_COMMON_BLOCKS = YES; MACH_O_TYPE = staticlib; MACOSX_DEPLOYMENT_TARGET = 10.11; MTL_ENABLE_DEBUG_INFO = NO; OTHER_LDFLAGS = ""; OTHER_LIBTOOLFLAGS = ""; PODS_ROOT = "$(SRCROOT)"; PRODUCT_BUNDLE_IDENTIFIER = "org.cocoapods.${PRODUCT_NAME:rfc1034identifier}"; PRODUCT_NAME = "$(TARGET_NAME)"; SDKROOT = macosx; SKIP_INSTALL = YES; }; name = Release; }; 3E78636AE74B59428E5A0935753CC17C /* Debug */ = { isa = XCBuildConfiguration; baseConfigurationReference = 96452244B9CFEFBA70877833E181A983 /* RxSwift.xcconfig */; buildSettings = { CODE_SIGN_IDENTITY = "-"; "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; COMBINE_HIDPI_IMAGES = YES; CURRENT_PROJECT_VERSION = 1; DEBUG_INFORMATION_FORMAT = dwarf; DEFINES_MODULE = YES; DYLIB_COMPATIBILITY_VERSION = 1; DYLIB_CURRENT_VERSION = 1; DYLIB_INSTALL_NAME_BASE = "@rpath"; ENABLE_STRICT_OBJC_MSGSEND = YES; FRAMEWORK_VERSION = A; GCC_NO_COMMON_BLOCKS = YES; GCC_PREFIX_HEADER = "Target Support Files/RxSwift/RxSwift-prefix.pch"; INFOPLIST_FILE = "Target Support Files/RxSwift/Info.plist"; INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/../Frameworks @loader_path/Frameworks"; MACOSX_DEPLOYMENT_TARGET = 10.10; MODULEMAP_FILE = "Target Support Files/RxSwift/RxSwift.modulemap"; MTL_ENABLE_DEBUG_INFO = YES; PRODUCT_NAME = RxSwift; SDKROOT = macosx; SKIP_INSTALL = YES; SWIFT_OPTIMIZATION_LEVEL = "-Onone"; SWIFT_VERSION = 3.0; VERSIONING_SYSTEM = "apple-generic"; VERSION_INFO_PREFIX = ""; }; name = Debug; }; 454A1980F630934367D478DF55211291 /* Release */ = { isa = XCBuildConfiguration; baseConfigurationReference = 5C8B549DF38B641E23F436DE84A1AB1F /* BRLOptionParser.xcconfig */; buildSettings = { CODE_SIGN_IDENTITY = "-"; "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; ENABLE_STRICT_OBJC_MSGSEND = YES; EXECUTABLE_PREFIX = lib; GCC_NO_COMMON_BLOCKS = YES; GCC_PREFIX_HEADER = "Target Support Files/BRLOptionParser/BRLOptionParser-prefix.pch"; MACOSX_DEPLOYMENT_TARGET = 10.7; MTL_ENABLE_DEBUG_INFO = NO; OTHER_LDFLAGS = ""; OTHER_LIBTOOLFLAGS = ""; PRIVATE_HEADERS_FOLDER_PATH = ""; PRODUCT_NAME = "$(TARGET_NAME)"; PUBLIC_HEADERS_FOLDER_PATH = ""; SDKROOT = macosx; }; name = Release; }; 4F50769607A8A1A40CFF74C962A6EC0C /* Debug */ = { isa = XCBuildConfiguration; baseConfigurationReference = 527905F83B340CE24BD35C08B5A42EE5 /* MASShortcut.xcconfig */; buildSettings = { CODE_SIGN_IDENTITY = "-"; "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; COMBINE_HIDPI_IMAGES = YES; CURRENT_PROJECT_VERSION = 1; DEBUG_INFORMATION_FORMAT = dwarf; DEFINES_MODULE = YES; DYLIB_COMPATIBILITY_VERSION = 1; DYLIB_CURRENT_VERSION = 1; DYLIB_INSTALL_NAME_BASE = "@rpath"; ENABLE_STRICT_OBJC_MSGSEND = YES; FRAMEWORK_VERSION = A; GCC_NO_COMMON_BLOCKS = YES; GCC_PREFIX_HEADER = "Target Support Files/MASShortcut/MASShortcut-prefix.pch"; INFOPLIST_FILE = "Target Support Files/MASShortcut/Info.plist"; INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/../Frameworks @loader_path/Frameworks"; MACOSX_DEPLOYMENT_TARGET = 10.6; MODULEMAP_FILE = "Target Support Files/MASShortcut/MASShortcut.modulemap"; MTL_ENABLE_DEBUG_INFO = YES; PRODUCT_NAME = MASShortcut; SDKROOT = macosx; SKIP_INSTALL = YES; SWIFT_VERSION = 3.0; VERSIONING_SYSTEM = "apple-generic"; VERSION_INFO_PREFIX = ""; }; name = Debug; }; 581B7E690A5A7F5E7DF616728F5651C1 /* Release */ = { isa = XCBuildConfiguration; baseConfigurationReference = E7AC2CB247486E6770E163434DEC2B56 /* Alamofire.xcconfig */; buildSettings = { CODE_SIGN_IDENTITY = "-"; "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; COMBINE_HIDPI_IMAGES = YES; CURRENT_PROJECT_VERSION = 1; DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; DEFINES_MODULE = YES; DYLIB_COMPATIBILITY_VERSION = 1; DYLIB_CURRENT_VERSION = 1; DYLIB_INSTALL_NAME_BASE = "@rpath"; ENABLE_STRICT_OBJC_MSGSEND = YES; FRAMEWORK_VERSION = A; GCC_NO_COMMON_BLOCKS = YES; GCC_PREFIX_HEADER = "Target Support Files/Alamofire/Alamofire-prefix.pch"; INFOPLIST_FILE = "Target Support Files/Alamofire/Info.plist"; INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/../Frameworks @loader_path/Frameworks"; MACOSX_DEPLOYMENT_TARGET = 10.10; MODULEMAP_FILE = "Target Support Files/Alamofire/Alamofire.modulemap"; MTL_ENABLE_DEBUG_INFO = NO; PRODUCT_NAME = Alamofire; SDKROOT = macosx; SKIP_INSTALL = YES; SWIFT_VERSION = 3.0; VERSIONING_SYSTEM = "apple-generic"; VERSION_INFO_PREFIX = ""; }; name = Release; }; 5BBF011CC3651D848A68DA27DF8ECC7D /* Release */ = { isa = XCBuildConfiguration; baseConfigurationReference = D95E797893870454BDD396AD03752C2A /* RxCocoa.xcconfig */; buildSettings = { CODE_SIGN_IDENTITY = "-"; "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; COMBINE_HIDPI_IMAGES = YES; CURRENT_PROJECT_VERSION = 1; DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; DEFINES_MODULE = YES; DYLIB_COMPATIBILITY_VERSION = 1; DYLIB_CURRENT_VERSION = 1; DYLIB_INSTALL_NAME_BASE = "@rpath"; ENABLE_STRICT_OBJC_MSGSEND = YES; FRAMEWORK_VERSION = A; GCC_NO_COMMON_BLOCKS = YES; GCC_PREFIX_HEADER = "Target Support Files/RxCocoa/RxCocoa-prefix.pch"; INFOPLIST_FILE = "Target Support Files/RxCocoa/Info.plist"; INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/../Frameworks @loader_path/Frameworks"; MACOSX_DEPLOYMENT_TARGET = 10.10; MODULEMAP_FILE = "Target Support Files/RxCocoa/RxCocoa.modulemap"; MTL_ENABLE_DEBUG_INFO = NO; PRODUCT_NAME = RxCocoa; SDKROOT = macosx; SKIP_INSTALL = YES; SWIFT_VERSION = 3.0; VERSIONING_SYSTEM = "apple-generic"; VERSION_INFO_PREFIX = ""; }; name = Release; }; 5D622BA00757EC20ADAD24C580904C04 /* 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; CLANG_WARN_EMPTY_BODY = YES; CLANG_WARN_ENUM_CONVERSION = YES; CLANG_WARN_INT_CONVERSION = YES; CLANG_WARN_OBJC_ROOT_CLASS = YES; CLANG_WARN_UNREACHABLE_CODE = YES; CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; CODE_SIGNING_REQUIRED = NO; COPY_PHASE_STRIP = YES; ENABLE_NS_ASSERTIONS = NO; GCC_C_LANGUAGE_STANDARD = gnu99; GCC_PREPROCESSOR_DEFINITIONS = ( "POD_CONFIGURATION_RELEASE=1", "$(inherited)", ); GCC_WARN_64_TO_32_BIT_CONVERSION = YES; GCC_WARN_ABOUT_RETURN_TYPE = YES; GCC_WARN_UNDECLARED_SELECTOR = YES; GCC_WARN_UNINITIALIZED_AUTOS = YES; GCC_WARN_UNUSED_FUNCTION = YES; GCC_WARN_UNUSED_VARIABLE = YES; MACOSX_DEPLOYMENT_TARGET = 10.11; PROVISIONING_PROFILE_SPECIFIER = NO_SIGNING/; STRIP_INSTALLED_PRODUCT = NO; SYMROOT = "${SRCROOT}/../build"; VALIDATE_PRODUCT = YES; }; name = Release; }; 5E76D5F0E34012DBB44CB075BFB0007D /* Debug */ = { isa = XCBuildConfiguration; baseConfigurationReference = 98522BF2EB25C0255284080F9CA3E195 /* Pods-ShadowsocksX-NG.debug.xcconfig */; buildSettings = { CODE_SIGN_IDENTITY = "-"; "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; COMBINE_HIDPI_IMAGES = YES; CURRENT_PROJECT_VERSION = 1; DEBUG_INFORMATION_FORMAT = dwarf; DEFINES_MODULE = YES; DYLIB_COMPATIBILITY_VERSION = 1; DYLIB_CURRENT_VERSION = 1; DYLIB_INSTALL_NAME_BASE = "@rpath"; ENABLE_STRICT_OBJC_MSGSEND = YES; FRAMEWORK_VERSION = A; GCC_NO_COMMON_BLOCKS = YES; INFOPLIST_FILE = "Target Support Files/Pods-ShadowsocksX-NG/Info.plist"; INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/../Frameworks @loader_path/Frameworks"; MACH_O_TYPE = staticlib; MACOSX_DEPLOYMENT_TARGET = 10.11; MODULEMAP_FILE = "Target Support Files/Pods-ShadowsocksX-NG/Pods-ShadowsocksX-NG.modulemap"; MTL_ENABLE_DEBUG_INFO = YES; OTHER_LDFLAGS = ""; OTHER_LIBTOOLFLAGS = ""; PODS_ROOT = "$(SRCROOT)"; PRODUCT_BUNDLE_IDENTIFIER = "org.cocoapods.${PRODUCT_NAME:rfc1034identifier}"; PRODUCT_NAME = Pods_ShadowsocksX_NG; SDKROOT = macosx; SKIP_INSTALL = YES; SWIFT_OPTIMIZATION_LEVEL = "-Onone"; VERSIONING_SYSTEM = "apple-generic"; VERSION_INFO_PREFIX = ""; }; name = Debug; }; 69C0AC77C660068E1F05164BAC26E89F /* Debug */ = { isa = XCBuildConfiguration; baseConfigurationReference = D95E797893870454BDD396AD03752C2A /* RxCocoa.xcconfig */; buildSettings = { CODE_SIGN_IDENTITY = "-"; "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; COMBINE_HIDPI_IMAGES = YES; CURRENT_PROJECT_VERSION = 1; DEBUG_INFORMATION_FORMAT = dwarf; DEFINES_MODULE = YES; DYLIB_COMPATIBILITY_VERSION = 1; DYLIB_CURRENT_VERSION = 1; DYLIB_INSTALL_NAME_BASE = "@rpath"; ENABLE_STRICT_OBJC_MSGSEND = YES; FRAMEWORK_VERSION = A; GCC_NO_COMMON_BLOCKS = YES; GCC_PREFIX_HEADER = "Target Support Files/RxCocoa/RxCocoa-prefix.pch"; INFOPLIST_FILE = "Target Support Files/RxCocoa/Info.plist"; INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/../Frameworks @loader_path/Frameworks"; MACOSX_DEPLOYMENT_TARGET = 10.10; MODULEMAP_FILE = "Target Support Files/RxCocoa/RxCocoa.modulemap"; MTL_ENABLE_DEBUG_INFO = YES; PRODUCT_NAME = RxCocoa; SDKROOT = macosx; SKIP_INSTALL = YES; SWIFT_OPTIMIZATION_LEVEL = "-Onone"; SWIFT_VERSION = 3.0; VERSIONING_SYSTEM = "apple-generic"; VERSION_INFO_PREFIX = ""; }; name = Debug; }; 6F5040456E9D7C1CBF0FC8D4AE544E8E /* Release */ = { isa = XCBuildConfiguration; baseConfigurationReference = 96452244B9CFEFBA70877833E181A983 /* RxSwift.xcconfig */; buildSettings = { CODE_SIGN_IDENTITY = "-"; "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; COMBINE_HIDPI_IMAGES = YES; CURRENT_PROJECT_VERSION = 1; DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; DEFINES_MODULE = YES; DYLIB_COMPATIBILITY_VERSION = 1; DYLIB_CURRENT_VERSION = 1; DYLIB_INSTALL_NAME_BASE = "@rpath"; ENABLE_STRICT_OBJC_MSGSEND = YES; FRAMEWORK_VERSION = A; GCC_NO_COMMON_BLOCKS = YES; GCC_PREFIX_HEADER = "Target Support Files/RxSwift/RxSwift-prefix.pch"; INFOPLIST_FILE = "Target Support Files/RxSwift/Info.plist"; INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/../Frameworks @loader_path/Frameworks"; MACOSX_DEPLOYMENT_TARGET = 10.10; MODULEMAP_FILE = "Target Support Files/RxSwift/RxSwift.modulemap"; MTL_ENABLE_DEBUG_INFO = NO; PRODUCT_NAME = RxSwift; SDKROOT = macosx; SKIP_INSTALL = YES; SWIFT_VERSION = 3.0; VERSIONING_SYSTEM = "apple-generic"; VERSION_INFO_PREFIX = ""; }; name = Release; }; 7F85541659A067CF326B2DF15039555D /* Release */ = { isa = XCBuildConfiguration; baseConfigurationReference = 527905F83B340CE24BD35C08B5A42EE5 /* MASShortcut.xcconfig */; buildSettings = { CODE_SIGN_IDENTITY = "-"; COMBINE_HIDPI_IMAGES = YES; CONFIGURATION_BUILD_DIR = "$(BUILD_DIR)/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)/MASShortcut"; ENABLE_STRICT_OBJC_MSGSEND = YES; GCC_NO_COMMON_BLOCKS = YES; INFOPLIST_FILE = "Target Support Files/MASShortcut/ResourceBundle-MASShortcut-Info.plist"; INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Bundles"; MACOSX_DEPLOYMENT_TARGET = 10.6; PRODUCT_NAME = MASShortcut; SDKROOT = macosx; SKIP_INSTALL = YES; WRAPPER_EXTENSION = bundle; }; name = Release; }; 81B74614E7B351BBFADF2489179A00EE /* Debug */ = { isa = XCBuildConfiguration; baseConfigurationReference = 5C8B549DF38B641E23F436DE84A1AB1F /* BRLOptionParser.xcconfig */; buildSettings = { CODE_SIGN_IDENTITY = "-"; "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; DEBUG_INFORMATION_FORMAT = dwarf; ENABLE_STRICT_OBJC_MSGSEND = YES; EXECUTABLE_PREFIX = lib; GCC_NO_COMMON_BLOCKS = YES; GCC_PREFIX_HEADER = "Target Support Files/BRLOptionParser/BRLOptionParser-prefix.pch"; MACOSX_DEPLOYMENT_TARGET = 10.7; MTL_ENABLE_DEBUG_INFO = YES; OTHER_LDFLAGS = ""; OTHER_LIBTOOLFLAGS = ""; PRIVATE_HEADERS_FOLDER_PATH = ""; PRODUCT_NAME = "$(TARGET_NAME)"; PUBLIC_HEADERS_FOLDER_PATH = ""; SDKROOT = macosx; }; name = Debug; }; 85EFB31300ECD852FAD5DE392B6CDD3A /* Release */ = { isa = XCBuildConfiguration; baseConfigurationReference = EFE14E99FE3CC24013D01106E3710A5A /* GCDWebServer.xcconfig */; buildSettings = { CODE_SIGN_IDENTITY = "-"; "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; COMBINE_HIDPI_IMAGES = YES; CURRENT_PROJECT_VERSION = 1; DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; DEFINES_MODULE = YES; DYLIB_COMPATIBILITY_VERSION = 1; DYLIB_CURRENT_VERSION = 1; DYLIB_INSTALL_NAME_BASE = "@rpath"; ENABLE_STRICT_OBJC_MSGSEND = YES; FRAMEWORK_VERSION = A; GCC_NO_COMMON_BLOCKS = YES; GCC_PREFIX_HEADER = "Target Support Files/GCDWebServer/GCDWebServer-prefix.pch"; INFOPLIST_FILE = "Target Support Files/GCDWebServer/Info.plist"; INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/../Frameworks @loader_path/Frameworks"; MACOSX_DEPLOYMENT_TARGET = 10.7; MODULEMAP_FILE = "Target Support Files/GCDWebServer/GCDWebServer.modulemap"; MTL_ENABLE_DEBUG_INFO = NO; PRODUCT_NAME = GCDWebServer; SDKROOT = macosx; SKIP_INSTALL = YES; SWIFT_VERSION = 3.0; VERSIONING_SYSTEM = "apple-generic"; VERSION_INFO_PREFIX = ""; }; name = Release; }; 87B437463CE3AEA04B9E52EC25693B5B /* Debug */ = { isa = XCBuildConfiguration; baseConfigurationReference = 054C3E84057CD06DB85D99E7AD207F48 /* Pods-proxy_conf_helper.debug.xcconfig */; buildSettings = { CODE_SIGN_IDENTITY = "-"; "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; DEBUG_INFORMATION_FORMAT = dwarf; ENABLE_STRICT_OBJC_MSGSEND = YES; EXECUTABLE_PREFIX = lib; GCC_NO_COMMON_BLOCKS = YES; MACH_O_TYPE = staticlib; MACOSX_DEPLOYMENT_TARGET = 10.11; MTL_ENABLE_DEBUG_INFO = YES; OTHER_LDFLAGS = ""; OTHER_LIBTOOLFLAGS = ""; PODS_ROOT = "$(SRCROOT)"; PRODUCT_BUNDLE_IDENTIFIER = "org.cocoapods.${PRODUCT_NAME:rfc1034identifier}"; PRODUCT_NAME = "$(TARGET_NAME)"; SDKROOT = macosx; SKIP_INSTALL = YES; }; name = Debug; }; 9F61FD28CA790C68C44F0E823C9A301A /* Release */ = { isa = XCBuildConfiguration; baseConfigurationReference = 527905F83B340CE24BD35C08B5A42EE5 /* MASShortcut.xcconfig */; buildSettings = { CODE_SIGN_IDENTITY = "-"; "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; COMBINE_HIDPI_IMAGES = YES; CURRENT_PROJECT_VERSION = 1; DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; DEFINES_MODULE = YES; DYLIB_COMPATIBILITY_VERSION = 1; DYLIB_CURRENT_VERSION = 1; DYLIB_INSTALL_NAME_BASE = "@rpath"; ENABLE_STRICT_OBJC_MSGSEND = YES; FRAMEWORK_VERSION = A; GCC_NO_COMMON_BLOCKS = YES; GCC_PREFIX_HEADER = "Target Support Files/MASShortcut/MASShortcut-prefix.pch"; INFOPLIST_FILE = "Target Support Files/MASShortcut/Info.plist"; INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/../Frameworks @loader_path/Frameworks"; MACOSX_DEPLOYMENT_TARGET = 10.6; MODULEMAP_FILE = "Target Support Files/MASShortcut/MASShortcut.modulemap"; MTL_ENABLE_DEBUG_INFO = NO; PRODUCT_NAME = MASShortcut; SDKROOT = macosx; SKIP_INSTALL = YES; SWIFT_VERSION = 3.0; VERSIONING_SYSTEM = "apple-generic"; VERSION_INFO_PREFIX = ""; }; name = Release; }; AB74B5E09B30AE94F1D9671501EA01E8 /* 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; CLANG_WARN_EMPTY_BODY = YES; CLANG_WARN_ENUM_CONVERSION = YES; CLANG_WARN_INT_CONVERSION = YES; CLANG_WARN_OBJC_ROOT_CLASS = YES; CLANG_WARN_UNREACHABLE_CODE = YES; CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; CODE_SIGNING_REQUIRED = NO; COPY_PHASE_STRIP = NO; ENABLE_TESTABILITY = YES; GCC_C_LANGUAGE_STANDARD = gnu99; GCC_DYNAMIC_NO_PIC = NO; GCC_OPTIMIZATION_LEVEL = 0; GCC_PREPROCESSOR_DEFINITIONS = ( "POD_CONFIGURATION_DEBUG=1", "DEBUG=1", "$(inherited)", ); GCC_SYMBOLS_PRIVATE_EXTERN = NO; GCC_WARN_64_TO_32_BIT_CONVERSION = YES; GCC_WARN_ABOUT_RETURN_TYPE = YES; GCC_WARN_UNDECLARED_SELECTOR = YES; GCC_WARN_UNINITIALIZED_AUTOS = YES; GCC_WARN_UNUSED_FUNCTION = YES; GCC_WARN_UNUSED_VARIABLE = YES; MACOSX_DEPLOYMENT_TARGET = 10.11; ONLY_ACTIVE_ARCH = YES; PROVISIONING_PROFILE_SPECIFIER = NO_SIGNING/; STRIP_INSTALLED_PRODUCT = NO; SYMROOT = "${SRCROOT}/../build"; }; name = Debug; }; D13D4430BCE0A99C4D768DB5B9EAFAB4 /* Debug */ = { isa = XCBuildConfiguration; baseConfigurationReference = 9BA2A0099476E08B6CC8026BDF0C603E /* Pods-ShadowsocksX-NGTests.debug.xcconfig */; buildSettings = { CODE_SIGN_IDENTITY = "-"; "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; COMBINE_HIDPI_IMAGES = YES; CURRENT_PROJECT_VERSION = 1; DEBUG_INFORMATION_FORMAT = dwarf; DEFINES_MODULE = YES; DYLIB_COMPATIBILITY_VERSION = 1; DYLIB_CURRENT_VERSION = 1; DYLIB_INSTALL_NAME_BASE = "@rpath"; ENABLE_STRICT_OBJC_MSGSEND = YES; FRAMEWORK_VERSION = A; GCC_NO_COMMON_BLOCKS = YES; INFOPLIST_FILE = "Target Support Files/Pods-ShadowsocksX-NGTests/Info.plist"; INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/../Frameworks @loader_path/Frameworks"; MACH_O_TYPE = staticlib; MACOSX_DEPLOYMENT_TARGET = 10.11; MODULEMAP_FILE = "Target Support Files/Pods-ShadowsocksX-NGTests/Pods-ShadowsocksX-NGTests.modulemap"; MTL_ENABLE_DEBUG_INFO = YES; OTHER_LDFLAGS = ""; OTHER_LIBTOOLFLAGS = ""; PODS_ROOT = "$(SRCROOT)"; PRODUCT_BUNDLE_IDENTIFIER = "org.cocoapods.${PRODUCT_NAME:rfc1034identifier}"; PRODUCT_NAME = Pods_ShadowsocksX_NGTests; SDKROOT = macosx; SKIP_INSTALL = YES; VERSIONING_SYSTEM = "apple-generic"; VERSION_INFO_PREFIX = ""; }; name = Debug; }; D7792E19C106FDF752BCD3F1B45DC02D /* Release */ = { isa = XCBuildConfiguration; baseConfigurationReference = 089EB7E66F64D3A19BB7681AFCE91031 /* Pods-ShadowsocksX-NG.release.xcconfig */; buildSettings = { CODE_SIGN_IDENTITY = "-"; "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; COMBINE_HIDPI_IMAGES = YES; CURRENT_PROJECT_VERSION = 1; DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; DEFINES_MODULE = YES; DYLIB_COMPATIBILITY_VERSION = 1; DYLIB_CURRENT_VERSION = 1; DYLIB_INSTALL_NAME_BASE = "@rpath"; ENABLE_STRICT_OBJC_MSGSEND = YES; FRAMEWORK_VERSION = A; GCC_NO_COMMON_BLOCKS = YES; INFOPLIST_FILE = "Target Support Files/Pods-ShadowsocksX-NG/Info.plist"; INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/../Frameworks @loader_path/Frameworks"; MACH_O_TYPE = staticlib; MACOSX_DEPLOYMENT_TARGET = 10.11; MODULEMAP_FILE = "Target Support Files/Pods-ShadowsocksX-NG/Pods-ShadowsocksX-NG.modulemap"; MTL_ENABLE_DEBUG_INFO = NO; OTHER_LDFLAGS = ""; OTHER_LIBTOOLFLAGS = ""; PODS_ROOT = "$(SRCROOT)"; PRODUCT_BUNDLE_IDENTIFIER = "org.cocoapods.${PRODUCT_NAME:rfc1034identifier}"; PRODUCT_NAME = Pods_ShadowsocksX_NG; SDKROOT = macosx; SKIP_INSTALL = YES; VERSIONING_SYSTEM = "apple-generic"; VERSION_INFO_PREFIX = ""; }; name = Release; }; EEC1F7D47739588099958DDE9B22FEEB /* Debug */ = { isa = XCBuildConfiguration; baseConfigurationReference = EFE14E99FE3CC24013D01106E3710A5A /* GCDWebServer.xcconfig */; buildSettings = { CODE_SIGN_IDENTITY = "-"; "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; COMBINE_HIDPI_IMAGES = YES; CURRENT_PROJECT_VERSION = 1; DEBUG_INFORMATION_FORMAT = dwarf; DEFINES_MODULE = YES; DYLIB_COMPATIBILITY_VERSION = 1; DYLIB_CURRENT_VERSION = 1; DYLIB_INSTALL_NAME_BASE = "@rpath"; ENABLE_STRICT_OBJC_MSGSEND = YES; FRAMEWORK_VERSION = A; GCC_NO_COMMON_BLOCKS = YES; GCC_PREFIX_HEADER = "Target Support Files/GCDWebServer/GCDWebServer-prefix.pch"; INFOPLIST_FILE = "Target Support Files/GCDWebServer/Info.plist"; INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/../Frameworks @loader_path/Frameworks"; MACOSX_DEPLOYMENT_TARGET = 10.7; MODULEMAP_FILE = "Target Support Files/GCDWebServer/GCDWebServer.modulemap"; MTL_ENABLE_DEBUG_INFO = YES; PRODUCT_NAME = GCDWebServer; SDKROOT = macosx; SKIP_INSTALL = YES; SWIFT_VERSION = 3.0; VERSIONING_SYSTEM = "apple-generic"; VERSION_INFO_PREFIX = ""; }; name = Debug; }; F1B067679E8618A86DA283BCD4698C6D /* Debug */ = { isa = XCBuildConfiguration; baseConfigurationReference = 527905F83B340CE24BD35C08B5A42EE5 /* MASShortcut.xcconfig */; buildSettings = { CODE_SIGN_IDENTITY = "-"; COMBINE_HIDPI_IMAGES = YES; CONFIGURATION_BUILD_DIR = "$(BUILD_DIR)/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)/MASShortcut"; ENABLE_STRICT_OBJC_MSGSEND = YES; GCC_NO_COMMON_BLOCKS = YES; INFOPLIST_FILE = "Target Support Files/MASShortcut/ResourceBundle-MASShortcut-Info.plist"; INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Bundles"; MACOSX_DEPLOYMENT_TARGET = 10.6; PRODUCT_NAME = MASShortcut; SDKROOT = macosx; SKIP_INSTALL = YES; WRAPPER_EXTENSION = bundle; }; name = Debug; }; /* End XCBuildConfiguration section */ /* Begin XCConfigurationList section */ 010811070A86F912EA0CD2BB98136CD9 /* Build configuration list for PBXNativeTarget "GCDWebServer" */ = { isa = XCConfigurationList; buildConfigurations = ( EEC1F7D47739588099958DDE9B22FEEB /* Debug */, 85EFB31300ECD852FAD5DE392B6CDD3A /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; 246647E8AB354727F9ECD0879805161F /* Build configuration list for PBXNativeTarget "Pods-proxy_conf_helper" */ = { isa = XCConfigurationList; buildConfigurations = ( 87B437463CE3AEA04B9E52EC25693B5B /* Debug */, 2A0A67E0E8A2EA509035561EE4AFB8EB /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; 2D8E8EC45A3A1A1D94AE762CB5028504 /* Build configuration list for PBXProject "Pods" */ = { isa = XCConfigurationList; buildConfigurations = ( AB74B5E09B30AE94F1D9671501EA01E8 /* Debug */, 5D622BA00757EC20ADAD24C580904C04 /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; 3F916C3627231C409340EF9C88C37F7E /* Build configuration list for PBXNativeTarget "MASShortcut" */ = { isa = XCConfigurationList; buildConfigurations = ( 4F50769607A8A1A40CFF74C962A6EC0C /* Debug */, 9F61FD28CA790C68C44F0E823C9A301A /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; 419E5D95491847CD79841B971A8A3277 /* Build configuration list for PBXNativeTarget "Alamofire" */ = { isa = XCConfigurationList; buildConfigurations = ( 02E195CBAB30A9CBC71B668C0E2C5F60 /* Debug */, 581B7E690A5A7F5E7DF616728F5651C1 /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; 4B561109B4C51E9DC9F5F27E9C033405 /* Build configuration list for PBXNativeTarget "BRLOptionParser" */ = { isa = XCConfigurationList; buildConfigurations = ( 81B74614E7B351BBFADF2489179A00EE /* Debug */, 454A1980F630934367D478DF55211291 /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; 78B338CAC10BFFE58C0DE5D189212D60 /* Build configuration list for PBXNativeTarget "Pods-ShadowsocksX-NGTests" */ = { isa = XCConfigurationList; buildConfigurations = ( D13D4430BCE0A99C4D768DB5B9EAFAB4 /* Debug */, 09AC259EF48E4803CFA133821B50928D /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; B2542ED88CE98D477B8D38769095CE5E /* Build configuration list for PBXNativeTarget "MASShortcut-MASShortcut" */ = { isa = XCConfigurationList; buildConfigurations = ( F1B067679E8618A86DA283BCD4698C6D /* Debug */, 7F85541659A067CF326B2DF15039555D /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; C3C04E339BA1928DBC29CEFD07DC6ADF /* Build configuration list for PBXNativeTarget "RxSwift" */ = { isa = XCConfigurationList; buildConfigurations = ( 3E78636AE74B59428E5A0935753CC17C /* Debug */, 6F5040456E9D7C1CBF0FC8D4AE544E8E /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; D913F5C08F647E9FCC34C3A5B3030BD5 /* Build configuration list for PBXNativeTarget "RxCocoa" */ = { isa = XCConfigurationList; buildConfigurations = ( 69C0AC77C660068E1F05164BAC26E89F /* Debug */, 5BBF011CC3651D848A68DA27DF8ECC7D /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; E185892330EBDCF4E8B37928210771A9 /* Build configuration list for PBXNativeTarget "Pods-ShadowsocksX-NG" */ = { isa = XCConfigurationList; buildConfigurations = ( 5E76D5F0E34012DBB44CB075BFB0007D /* Debug */, D7792E19C106FDF752BCD3F1B45DC02D /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; /* End XCConfigurationList section */ }; rootObject = D41D8CD98F00B204E9800998ECF8427E /* Project object */; }