// !$*UTF8*$! { archiveVersion = 1; classes = { }; objectVersion = 46; objects = { /* Begin PBXBuildFile section */ 008D88E94858B0B8190DD42951253AD2 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = EA9A1A86E1594EEC96C2B7214E16E50F /* Cocoa.framework */; }; 010E5C9355217455596792A83A1A86AD /* SubscribeOn.swift in Sources */ = {isa = PBXBuildFile; fileRef = D4E00A40F2D4DE3318F31F4BD19FC986 /* SubscribeOn.swift */; }; 015A2D47B6DA8E170E4E64108EC177CA /* GCDWebServerFileRequest.h in Headers */ = {isa = PBXBuildFile; fileRef = BEA567412780FF078C4F7D7AEEA21AD2 /* GCDWebServerFileRequest.h */; settings = {ATTRIBUTES = (Public, ); }; }; 027E63B83CAF0C92F57B9AB56674EB04 /* GroupBy.swift in Sources */ = {isa = PBXBuildFile; fileRef = E18663B7E781172BDC6EFC5AC77BA4FF /* GroupBy.swift */; }; 03810806C0578A750613717248DC37CC /* GCDWebServerPrivate.h in Headers */ = {isa = PBXBuildFile; fileRef = BDAA1AF05A1F0B1B7C16588267607FE1 /* GCDWebServerPrivate.h */; settings = {ATTRIBUTES = (Private, ); }; }; 04C0394D629A610FA6BE32906A9772C5 /* KVORepresentable.swift in Sources */ = {isa = PBXBuildFile; fileRef = 284942F9AAC3AFDD49598A09EEBAF5FE /* KVORepresentable.swift */; }; 0551162B7568A0F3028CF7CE13E9C1C7 /* GCDWebServerURLEncodedFormRequest.m in Sources */ = {isa = PBXBuildFile; fileRef = D27F9B49B02CDF00CFD1E0CF066445B2 /* GCDWebServerURLEncodedFormRequest.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0"; }; }; 05EFEC2BDEDBF30BF56C3F2DB0AE7A56 /* HistoricalScheduler.swift in Sources */ = {isa = PBXBuildFile; fileRef = 28409654F83C1BED4A04990DF2A46117 /* HistoricalScheduler.swift */; }; 0616475CEB33DAF817FA5A06022D5D7B /* Scan.swift in Sources */ = {isa = PBXBuildFile; fileRef = EF846AE7A2DE452AE4DCDE6EFBEC8B26 /* Scan.swift */; }; 06E53ABF634928697CF55B2D6DD415F4 /* Dematerialize.swift in Sources */ = {isa = PBXBuildFile; fileRef = 87372668A1EA52537C962C8365145B96 /* Dematerialize.swift */; }; 08067F41CEECB56CE74FFCA481092E8D /* RxCocoaRuntime.h in Headers */ = {isa = PBXBuildFile; fileRef = 6FF66DB8174612DE3868CD61F0C25E75 /* RxCocoaRuntime.h */; settings = {ATTRIBUTES = (Public, ); }; }; 098AA417A5494FC829E777DC5CF06ECC /* GCDWebServerURLEncodedFormRequest.h in Headers */ = {isa = PBXBuildFile; fileRef = 399E2B8BEE8E886EE4016D87C5C85C63 /* GCDWebServerURLEncodedFormRequest.h */; settings = {ATTRIBUTES = (Public, ); }; }; 09A6B67CF6F6BDAF375261535340DD3A /* DelaySubscription.swift in Sources */ = {isa = PBXBuildFile; fileRef = A0F9D84DF77D8398558F3D4F5FD606DB /* DelaySubscription.swift */; }; 0A402C97D8A2855E4F69D8E2BFEE752E /* BRLOptionParser.m in Sources */ = {isa = PBXBuildFile; fileRef = 49D4DB0A334289080782A137D04524BE /* BRLOptionParser.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0"; }; }; 0A80FDAE7915EE476A38C9CCC68FAC69 /* RecursiveLock.swift in Sources */ = {isa = PBXBuildFile; fileRef = DE7D4EDDDDBC9A8284DF4316C7F919EB /* RecursiveLock.swift */; }; 0B24DF0C1B8DFEC4738DE16AE0467553 /* Disposables.swift in Sources */ = {isa = PBXBuildFile; fileRef = 218389799BBF34D96B7BDE06ECC09CD9 /* Disposables.swift */; }; 0B8140968914C908CFB4949F67745DD7 /* GCDWebServerFileResponse.h in Headers */ = {isa = PBXBuildFile; fileRef = 00208F1C08F49846BFE1A47C2AD5C562 /* GCDWebServerFileResponse.h */; settings = {ATTRIBUTES = (Public, ); }; }; 0C68821E6FFBD9B3D36F863B392E9D1E /* StartWith.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1910F3BA8275DA306C03AAF91366CA17 /* StartWith.swift */; }; 0C8240D6CEBBEEA043891D3FC5B6583D /* AnonymousDisposable.swift in Sources */ = {isa = PBXBuildFile; fileRef = AB8E26A34CAE0B693F1F2C52465402C3 /* AnonymousDisposable.swift */; }; 0CD517FAACCA346523AC5681E5451D4A /* SynchronizedUnsubscribeType.swift in Sources */ = {isa = PBXBuildFile; fileRef = 43D1F9A72CB74DED14E390F65E400A19 /* SynchronizedUnsubscribeType.swift */; }; 0E5DDCC45FFD8714E2DCB955C83D4130 /* Timer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 17B662771CEFD0C752DAF2C38021A7EB /* Timer.swift */; }; 0FFA1CFFE797C9500D68689C5D9AE025 /* DisposeBag.swift in Sources */ = {isa = PBXBuildFile; fileRef = B1FECC6066F8385524F9B523590A82C8 /* DisposeBag.swift */; }; 0FFB5E639F74E4ADCEA6B4691231D788 /* Binder.swift in Sources */ = {isa = PBXBuildFile; fileRef = 82B40C2141EAEBD3F4738B4EF37F735E /* Binder.swift */; }; 10EB23E9ECC4B33E16933BB1EA560B6A /* Timeline.swift in Sources */ = {isa = PBXBuildFile; fileRef = 219ED455E5F4B8EBAC276EB23D845469 /* Timeline.swift */; }; 113A11F61DC88927204A3B8024EEDEE5 /* AsyncSubject.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9B62CFED1E64A9E67642177FF31ADAB0 /* AsyncSubject.swift */; }; 12149EA10608B7DE38879E6242D2826C /* ko.lproj in Resources */ = {isa = PBXBuildFile; fileRef = 42C5B04BED868BDFDAD6B1B4CEF885F1 /* ko.lproj */; }; 12498A71D7F9769F2686E137BEE742A4 /* PriorityQueue.swift in Sources */ = {isa = PBXBuildFile; fileRef = FE9523A3F66C7512A04D217B9485ED49 /* PriorityQueue.swift */; }; 1306B351B70FAEA38005826E3E0B7F3A /* KVORepresentable+CoreGraphics.swift in Sources */ = {isa = PBXBuildFile; fileRef = BA2390463C1EED454182AA10546F90EE /* KVORepresentable+CoreGraphics.swift */; }; 141D65E8D754B3CD6053D152E60EBCC7 /* Platform.Linux.swift in Sources */ = {isa = PBXBuildFile; fileRef = 08CE7BAE0F6A7178D9136F1DBE9CE0D3 /* Platform.Linux.swift */; }; 1568BC317134F1902AB76EE65E0A18CE /* GCDWebServerDataResponse.h in Headers */ = {isa = PBXBuildFile; fileRef = DB253165A9F6EDB8299D6D115FAEBD42 /* GCDWebServerDataResponse.h */; settings = {ATTRIBUTES = (Public, ); }; }; 157AE1FBA8F6C3B710CDE90F86492010 /* MASShortcut.m in Sources */ = {isa = PBXBuildFile; fileRef = 94D1A921D2DDCB6ADE167A6D9F9FC69D /* MASShortcut.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0"; }; }; 16C4E1D2700082128AEFB0A56E339123 /* ControlProperty+Driver.swift in Sources */ = {isa = PBXBuildFile; fileRef = F998ED9B73E72761135D03EABEA4CF52 /* ControlProperty+Driver.swift */; }; 172294F530504F23FBD67243FC416996 /* Take.swift in Sources */ = {isa = PBXBuildFile; fileRef = 121D3DED6F325810B808C962150FDF6B /* Take.swift */; }; 17BD24642744FE2260FA6811B165388B /* Buffer.swift in Sources */ = {isa = PBXBuildFile; fileRef = E334CC8401F5E9485DACD3CF7F789B90 /* Buffer.swift */; }; 1AB0577134E333EA71DCCE332191A260 /* Pods-ShadowsocksX-NGTests-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 46662EB64876AD1C891F548C69A89E89 /* Pods-ShadowsocksX-NGTests-dummy.m */; }; 1B9EDEDC964E6B08F78920B4F4B9DB84 /* Alamofire-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = D77C4845A393085D1F7FF68A785D6A6B /* Alamofire-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; 1C68805E7E2B3594CB435A185A6C7A6B /* ToArray.swift in Sources */ = {isa = PBXBuildFile; fileRef = A604573634B3B440BAC80E6185340643 /* ToArray.swift */; }; 1D51BDA7275CF818A0072751DE5EF399 /* InvocableType.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0FF3E0A37CDE9554E186BAE00CD9C197 /* InvocableType.swift */; }; 1EF1D9B948C91F3CAD0F2998F3765D8B /* GCDWebServerErrorResponse.h in Headers */ = {isa = PBXBuildFile; fileRef = 3DD66E9E374587EE9AC648D811B5042E /* GCDWebServerErrorResponse.h */; settings = {ATTRIBUTES = (Public, ); }; }; 1F60D3DB469D63B9ACB07A1C8C322879 /* PublishRelay.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9A04D2678FFF63F78747A96526C32525 /* PublishRelay.swift */; }; 1FC45BAE1645E857B19EBB05E0CBA244 /* Errors.swift in Sources */ = {isa = PBXBuildFile; fileRef = 78755706F21BACDBA952EF615AE4223F /* Errors.swift */; }; 203CA8CA9FC10517AD691B4CD2D35B40 /* Event.swift in Sources */ = {isa = PBXBuildFile; fileRef = EAA642364AC03341491D3F3B2B55D566 /* Event.swift */; }; 20887597017160017549465EBFB7E977 /* zh-Hant.lproj in Resources */ = {isa = PBXBuildFile; fileRef = 30E4F3002967D50F222222D209A56B79 /* zh-Hant.lproj */; }; 2184836F18B35AAF94E8BE8B40206F15 /* Generate.swift in Sources */ = {isa = PBXBuildFile; fileRef = 920735A244F39A83F52DF97FA4E7427B /* Generate.swift */; }; 2356019614669E69E722D77C43A90A07 /* Single.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9308FACB56EF2744A5DF058B75203AE6 /* Single.swift */; }; 23A86C508AE8C5C1615208352A05ABC4 /* VirtualTimeConverterType.swift in Sources */ = {isa = PBXBuildFile; fileRef = FA4CD1F6811E9C48888466AB8169A09B /* VirtualTimeConverterType.swift */; }; 2527F62CEADDA5CE60852E0C067D3438 /* GCDWebServerResponse.h in Headers */ = {isa = PBXBuildFile; fileRef = DD640DDC7E829A09ED1072907C443481 /* GCDWebServerResponse.h */; settings = {ATTRIBUTES = (Public, ); }; }; 2545E11592C408516EA9AC047FFD47FD /* BRLOptionParser-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = B4CB86E9D779A444876EA5C4C68A3FBD /* BRLOptionParser-dummy.m */; }; 277E1C593CBC2FC2935E8377ADCB4F9D /* DisposeBase.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8B8C0CBA55B2D8C521EC4555A764C4A3 /* DisposeBase.swift */; }; 286A79B0F2405FD08804042FE30407B1 /* GCDWebServerMultiPartFormRequest.m in Sources */ = {isa = PBXBuildFile; fileRef = 83A9CCC244BECF2D84BC459532DA1B78 /* GCDWebServerMultiPartFormRequest.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0"; }; }; 2942BED5614FBEF4C6D07C7B9C746F1F /* RecursiveScheduler.swift in Sources */ = {isa = PBXBuildFile; fileRef = 52EE2194BA2C33781397BBEB8F4C9276 /* RecursiveScheduler.swift */; }; 2A1DB4D085BAA9578B77458893659DDC /* NSControl+Rx.swift in Sources */ = {isa = PBXBuildFile; fileRef = D20F25597538DF7C1290E5ECF3BA6073 /* NSControl+Rx.swift */; }; 2BB6D185FB842C820E5EAC08FDB3A19F /* PrimitiveSequence.swift in Sources */ = {isa = PBXBuildFile; fileRef = D5D00060FD1C8FC81DFDD4EAD1FC02BD /* PrimitiveSequence.swift */; }; 2C16189485F3647493E5E74E8C629E54 /* Pods-ShadowsocksX-NG-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 14A9EC2BB1EC6484018A5EB4B9B2C231 /* Pods-ShadowsocksX-NG-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; 2D0D484C1ED547F456B759214405D595 /* NSView+Rx.swift in Sources */ = {isa = PBXBuildFile; fileRef = 83268468D9194D59FF72E067422BC173 /* NSView+Rx.swift */; }; 2DBAC0452D6B85DF3E41E3AEFB4EEC16 /* Pods-ShadowsocksX-NGTests-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = D7E8128F302CF60BEF206008CE11F6D3 /* Pods-ShadowsocksX-NGTests-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; 2DC07EB6B16990A067D1D053382C1573 /* First.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5D4898D741BB7A3E63AD3625C5913FF4 /* First.swift */; }; 2F9F38633F6ED088810B32CD54529D84 /* TailRecursiveSink.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6C82EAFB5F96FA6732152002CA4666CC /* TailRecursiveSink.swift */; }; 305A214BC25347F3EF3994A5DE5C5F25 /* ObservableConvertibleType+Driver.swift in Sources */ = {isa = PBXBuildFile; fileRef = C12D136B18E0E7F8F564601A28FFF96F /* ObservableConvertibleType+Driver.swift */; }; 3076DFAD05E4F7F0356153478F071D74 /* MASShortcut-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = ABEF7628490A51F0ED3BE67393DEB56E /* MASShortcut-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; 30E2A73CDE464DC6C23D3524F07FBB9F /* GCDWebServer-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = AECA5396C8BF81522F020F67B5051752 /* GCDWebServer-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; 317DE7777E93EDA37B798E4778E8AF24 /* Disposable.swift in Sources */ = {isa = PBXBuildFile; fileRef = B96C6614EE1F3536C3C06892684F2657 /* Disposable.swift */; }; 31DE016EE6C90B9498B1F08BC34CDC9B /* SingleAssignmentDisposable.swift in Sources */ = {isa = PBXBuildFile; fileRef = C65BFED56C12E4DDC34449B0F00BC4D8 /* SingleAssignmentDisposable.swift */; }; 32F59423331F13E53E93207A23CAB81A /* Optional.swift in Sources */ = {isa = PBXBuildFile; fileRef = CE8A310F9FBC0D6FDD4C8E3D891605E1 /* Optional.swift */; }; 33669A1E8FF6BB34131FB94871DDF908 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = EA9A1A86E1594EEC96C2B7214E16E50F /* Cocoa.framework */; }; 33A3CD60ECC4477B864CD8463A4179C0 /* SkipWhile.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0C851BCF7777F05B23845D5F3B42477A /* SkipWhile.swift */; }; 350B80BF6F26209C3BD76F4FD3E93E3F /* ObservableConvertibleType.swift in Sources */ = {isa = PBXBuildFile; fileRef = F9A3C739C0FF5F8BD8B24A9AF4939DC2 /* ObservableConvertibleType.swift */; }; 35B3DA850A250223EE5CEB9DB04D1FC4 /* GCDWebServerResponse.m in Sources */ = {isa = PBXBuildFile; fileRef = 02C1C424F1F955C157E2AD0DF9DA85CA /* GCDWebServerResponse.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0"; }; }; 3626B94094672CB1C9DEA32B9F9502E1 /* TaskDelegate.swift in Sources */ = {isa = PBXBuildFile; fileRef = 18D47804A6E897EF20B93DDAE8450B08 /* TaskDelegate.swift */; }; 363B6BA64ABF7E326581E60BF57E9E73 /* BehaviorRelay.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2845A68913E943BC36DC30691EC2767F /* BehaviorRelay.swift */; }; 36E0FA5FE4424D20F0215B1C2CD85D90 /* GCDWebServerRequest.h in Headers */ = {isa = PBXBuildFile; fileRef = 4E035F93086E0E9404B6C0C525F9F238 /* GCDWebServerRequest.h */; settings = {ATTRIBUTES = (Public, ); }; }; 37F45802E36DFB8D332DE998347FC8EB /* Lock.swift in Sources */ = {isa = PBXBuildFile; fileRef = 23A3D60EBC5FA9D3A2E4ACFAD6428316 /* Lock.swift */; }; 382EEA9832CF0E0860B998EAD0EE66E1 /* SystemConfiguration.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 4FEC4B8DFE8753A9B1DE598293568F30 /* SystemConfiguration.framework */; }; 38974DB132715266ADE00F2E3DFBB320 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = EA9A1A86E1594EEC96C2B7214E16E50F /* Cocoa.framework */; }; 3A9F650F4A2FC5D727FF281AAC625171 /* WithLatestFrom.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9FD412C15BC617CC38E190F17BB06655 /* WithLatestFrom.swift */; }; 3B89F320811AC31E66E7B14CDF9046CB /* NSSlider+Rx.swift in Sources */ = {isa = PBXBuildFile; fileRef = 115DA97253EAAD8E69D0C8D6A825B18D /* NSSlider+Rx.swift */; }; 3C507AB95BF1F4AC2F692FE5CADA9CB2 /* Materialize.swift in Sources */ = {isa = PBXBuildFile; fileRef = F1791718F5CC919CF52642A71FE4AAAF /* Materialize.swift */; }; 3D22B1CDCC3977BC8CF2B71D3645386B /* SynchronizedDisposeType.swift in Sources */ = {isa = PBXBuildFile; fileRef = 98923078307F200863DB7C59FCFC7002 /* SynchronizedDisposeType.swift */; }; 3DD0362B0B6B939B5D087A150121A4B1 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = EA9A1A86E1594EEC96C2B7214E16E50F /* Cocoa.framework */; }; 3E715DFE443524EB6ADE892E4A676224 /* GCDWebServerMultiPartFormRequest.h in Headers */ = {isa = PBXBuildFile; fileRef = 82AB01A10760A9DBC7F68ACDB184CB9F /* GCDWebServerMultiPartFormRequest.h */; settings = {ATTRIBUTES = (Public, ); }; }; 4021AF3A4FAF79BB86F80005B72627BE /* SchedulerType+SharedSequence.swift in Sources */ = {isa = PBXBuildFile; fileRef = FEC68B3F3AAE886E35269B85EAAAA4A2 /* SchedulerType+SharedSequence.swift */; }; 4101FFED5C58EEB5FFF2F58ACDE18AD9 /* TakeWhile.swift in Sources */ = {isa = PBXBuildFile; fileRef = D37B5D016E968A982C96D680E27224E7 /* TakeWhile.swift */; }; 4165379A8A38766F01C8DCA38C1636EF /* Logging.swift in Sources */ = {isa = PBXBuildFile; fileRef = 12628820AE714729D03F0AEE969EB3CD /* Logging.swift */; }; 41FD1695AFDC553E66D35A26AB0E14E0 /* SchedulerType.swift in Sources */ = {isa = PBXBuildFile; fileRef = 41C0048A00AC76527EB7E552AC524DAC /* SchedulerType.swift */; }; 420D4C0DA53B332CDDAA294AE3E7B740 /* Error.swift in Sources */ = {isa = PBXBuildFile; fileRef = 68F3C7D40CA579EFBF45E9BDF4844714 /* Error.swift */; }; 42B758DEB73A71CFEE6AB0091A4D51FA /* ConnectableObservableType.swift in Sources */ = {isa = PBXBuildFile; fileRef = 44F80D944345E3B50B5CFF78E7C4E4D9 /* ConnectableObservableType.swift */; }; 4540E2CEAA8B2C8A52C60707F64C9952 /* Queue.swift in Sources */ = {isa = PBXBuildFile; fileRef = C57692BA24E650520C1D877523C0A5F0 /* Queue.swift */; }; 45E690B4908CA6A5E5903A62C51B4813 /* TextInput.swift in Sources */ = {isa = PBXBuildFile; fileRef = B140252F1C653182982BDDFA6F4DFFEF /* TextInput.swift */; }; 46BF838ED5099DE5FF962D68D79D2349 /* Filter.swift in Sources */ = {isa = PBXBuildFile; fileRef = 22693A1922310B1DDCE8D9B91AA49677 /* Filter.swift */; }; 4708A1DA6FBEAAC23B4535D8770289E3 /* Platform.Linux.swift in Sources */ = {isa = PBXBuildFile; fileRef = EC7D06D7C30521ACFE2CB8810BAD6EB4 /* Platform.Linux.swift */; }; 4818C1BB29E7C2BF255D9941737665EA /* MASShortcut.bundle in Resources */ = {isa = PBXBuildFile; fileRef = 711B62B6A01799BBCBA4F90D70C6AF28 /* MASShortcut.bundle */; }; 48FE45BD7BF4ABB32A024550ED96B4C6 /* GCDWebServerStreamedResponse.m in Sources */ = {isa = PBXBuildFile; fileRef = 987AC2089C4B4C35C212D30E0C0E7B9A /* GCDWebServerStreamedResponse.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0"; }; }; 490B8F69828862C7939BE0F47D6DB89C /* GroupedObservable.swift in Sources */ = {isa = PBXBuildFile; fileRef = 28578489FE91CF078CD23E26E04E3BBB /* GroupedObservable.swift */; }; 4A4408FFA76EAF3E6C82888069FA74BA /* AddRef.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9589591754500401F219D9EC60BB6AD7 /* AddRef.swift */; }; 4A6AF0A712D4C473177BE88389D15D2A /* MASDictionaryTransformer.m in Sources */ = {isa = PBXBuildFile; fileRef = 56904622AEC39DA2CC3FFE7AC03DEEA7 /* MASDictionaryTransformer.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0"; }; }; 4B011F87C4CD25363F21DEF2C9581B25 /* DispatchQueueConfiguration.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0141E6A6B4EB3619B0171F6D6AF2EE49 /* DispatchQueueConfiguration.swift */; }; 4E7600A3BA0F81B1973B887E025DF056 /* Sequence.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2977417D444B5687C65F2845036F130C /* Sequence.swift */; }; 4EA7780B43C03F302BC16E613600AEE6 /* Completable.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8F5083A9395E7BC273257A316BA5D517 /* Completable.swift */; }; 4EDE49009B5B68074CD71F8B362F0DDC /* GCDWebServerDataRequest.h in Headers */ = {isa = PBXBuildFile; fileRef = D80BBC49309E8C0FFEE8339DD05B1420 /* GCDWebServerDataRequest.h */; settings = {ATTRIBUTES = (Public, ); }; }; 500E908BCC57EF5E1F7F918B9876CE23 /* Throttle.swift in Sources */ = {isa = PBXBuildFile; fileRef = D883EB96731562A3DB6A5D9BB316164D /* Throttle.swift */; }; 51358F3E24AC8F1A4172E388769FF1FA /* MASShortcutView.h in Headers */ = {isa = PBXBuildFile; fileRef = A0BF6605792D11FF8BA02337532C154B /* MASShortcutView.h */; settings = {ATTRIBUTES = (Public, ); }; }; 532068C53B54FD7232B59B5DB2D9EF77 /* SwiftSupport.swift in Sources */ = {isa = PBXBuildFile; fileRef = ABCEC9093299246040636BFC7D014387 /* SwiftSupport.swift */; }; 5387216E723A3C68E851CA15573CDD71 /* Request.swift in Sources */ = {isa = PBXBuildFile; fileRef = F58912C1C682D706B91088B2E3E28849 /* Request.swift */; }; 53D63A17DB43C044EFBAA17337600276 /* GCDWebServerRequest.m in Sources */ = {isa = PBXBuildFile; fileRef = 1C6FF8174AF3551817D3375622AD00A6 /* GCDWebServerRequest.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0"; }; }; 54D6EC90DA6336155F9A83D7F630E4EC /* InfiniteSequence.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0BC3571EE031A7539BB287EFCD666847 /* InfiniteSequence.swift */; }; 572B991A35A12B7D033F2DC67451FC0B /* Signal.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1E7682153DC4B4654DC8897B52E1C68A /* Signal.swift */; }; 58CE04D9C6CAC7243825ABF4AB20EF32 /* MASShortcutValidator.m in Sources */ = {isa = PBXBuildFile; fileRef = B9FD186DCB0C2486656EE428FDF24E95 /* MASShortcutValidator.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0"; }; }; 58D21664187909739FA5E11A5AC1EB04 /* Driver.swift in Sources */ = {isa = PBXBuildFile; fileRef = DC9CBF3F42BE77A6A4156483F6E7A677 /* Driver.swift */; }; 5A30DAB76BB1814664FA7DC30939DA24 /* MASShortcutBinder.m in Sources */ = {isa = PBXBuildFile; fileRef = 4F78B857D0E9107E4AC4BE639CB5FDB5 /* MASShortcutBinder.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0"; }; }; 5AB4432DDFDFFBAF30B04131BEA65884 /* BinaryDisposable.swift in Sources */ = {isa = PBXBuildFile; fileRef = C143DF478B2ECD2870DC326426CCA893 /* BinaryDisposable.swift */; }; 5CC209128C782B168EEBF07741EA406C /* NSLayoutConstraint+Rx.swift in Sources */ = {isa = PBXBuildFile; fileRef = B3A10808A0957AA2EC5EB7D1A77E4B27 /* NSLayoutConstraint+Rx.swift */; }; 5E04C336772C75B4BD3DE0FDC9D7F082 /* BehaviorSubject.swift in Sources */ = {isa = PBXBuildFile; fileRef = D88C03DD8DB2FDBDB751F6E0573A19DF /* BehaviorSubject.swift */; }; 5F1FA9D431587CD257C703AF16134030 /* ja.lproj in Resources */ = {isa = PBXBuildFile; fileRef = BF25BEA59068FC2091F298B09B53F9A0 /* ja.lproj */; }; 5FF7D42F51FEAEB192E61355AAEAC6DE /* MASShortcutMonitor.h in Headers */ = {isa = PBXBuildFile; fileRef = 7A842F5AB01E533C407EF9F939D43654 /* MASShortcutMonitor.h */; settings = {ATTRIBUTES = (Public, ); }; }; 61200D01A1855D7920CEF835C8BE00B0 /* DispatchQueue+Alamofire.swift in Sources */ = {isa = PBXBuildFile; fileRef = 420BCA1748F9506534FB0A233C6EB49A /* DispatchQueue+Alamofire.swift */; }; 612281D2096564D60D241186DCAE5706 /* ObservableType+PrimitiveSequence.swift in Sources */ = {isa = PBXBuildFile; fileRef = 51298DE535C414C093FA9AEE5A210C4E /* ObservableType+PrimitiveSequence.swift */; }; 6135396E25194755B2FCFC03C62263B3 /* DistinctUntilChanged.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8289A948846D9CADF1D390856F40AF89 /* DistinctUntilChanged.swift */; }; 618D3C71663174E07B65950421C46D48 /* AppKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 139134EE845E284F4B3ED2EF2F9A302B /* AppKit.framework */; }; 623781D4B229E4D819BF3997A2F6F954 /* ObservableConvertibleType+SharedSequence.swift in Sources */ = {isa = PBXBuildFile; fileRef = E4824FF61369273279E9C73FAE118858 /* ObservableConvertibleType+SharedSequence.swift */; }; 6252C2B00AFB3FC879D405191C4F8A4C /* Concat.swift in Sources */ = {isa = PBXBuildFile; fileRef = F5BEEA74769B7463104E20202E1A465D /* Concat.swift */; }; 626A7B01D3D6B6EA0869551ACE82FB8B /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = EA9A1A86E1594EEC96C2B7214E16E50F /* Cocoa.framework */; }; 62B5F416D74F8147F7DF9151B9CB0A96 /* Deferred.swift in Sources */ = {isa = PBXBuildFile; fileRef = D1EA13DE495837C31F4526D7FA1F7795 /* Deferred.swift */; }; 62F65AD8DC4F0F9610F4B8B4738EC094 /* ServerTrustPolicy.swift in Sources */ = {isa = PBXBuildFile; fileRef = F41F3F896039E0F2EE235A159F853B08 /* ServerTrustPolicy.swift */; }; 6303F577E7E204EDD3290341645A3C93 /* BooleanDisposable.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7849EB1549B76C509FCE0465C3EC6585 /* BooleanDisposable.swift */; }; 63BE27B8249C72EC539F4F5367E9DCF5 /* NSObject+Rx.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0B43F76AA34F7FD88FC35F826FE0911E /* NSObject+Rx.swift */; }; 640BB2DA5629DF979311584E6F4AC09B /* SerialDisposable.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5D0E7B6D1939F2FFB2328BAA55AB8D33 /* SerialDisposable.swift */; }; 66AD0D86950A5C05121AE482F5257717 /* GCDWebServerConnection.h in Headers */ = {isa = PBXBuildFile; fileRef = B7C8CD3DFA056CB378EA8126D471FE4D /* GCDWebServerConnection.h */; settings = {ATTRIBUTES = (Public, ); }; }; 66DEB394C39F5DCCD70A27ECEF274983 /* de.lproj in Resources */ = {isa = PBXBuildFile; fileRef = 5B35B3E1CD06D484F53A3E476AA3686D /* de.lproj */; }; 67257E0D79F725528DFE2B3DCC0293D5 /* SwitchIfEmpty.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6CA83DA1CEDBDC939542356592B40AB3 /* SwitchIfEmpty.swift */; }; 67D8ED58AD2C8315F19FB3F7DD968893 /* RetryWhen.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7566FCCEEDFE8B433D83AD311795E367 /* RetryWhen.swift */; }; 6854825AC3848196270B428A36FBB043 /* Merge.swift in Sources */ = {isa = PBXBuildFile; fileRef = A0A874527BA87240185BA903D136C3AF /* Merge.swift */; }; 6A64206CD6836AC8FEF84C6156CD8BEA /* ConcurrentDispatchQueueScheduler.swift in Sources */ = {isa = PBXBuildFile; fileRef = 740D1DD30811098DBF267CA2EBAF0448 /* ConcurrentDispatchQueueScheduler.swift */; }; 6A7F23D172685A59F7890947DE5B288A /* Signal+Subscription.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9D3C210247CB8CE3DF722B8D487265EB /* Signal+Subscription.swift */; }; 6B26270D538BBE32EC979CE071CC218D /* Driver+Subscription.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0F79F86B3A28700C995D5AC30EC550D6 /* Driver+Subscription.swift */; }; 6B4361F5ADC6268E7953732371174FE9 /* MASShortcut-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = C54EAA06C0712228D110E5F33FD72EC9 /* MASShortcut-dummy.m */; }; 6C62ACD1AF9B80626023D3E654D3E77B /* GCDWebServerStreamedResponse.h in Headers */ = {isa = PBXBuildFile; fileRef = 5F53F9BE0FC6F1436AD8032E8FF6D80D /* GCDWebServerStreamedResponse.h */; settings = {ATTRIBUTES = (Public, ); }; }; 6C70E6D376363F78D7BEA000B5A1C309 /* AsyncLock.swift in Sources */ = {isa = PBXBuildFile; fileRef = FA0D68D388D0343FA7D9603F2972F301 /* AsyncLock.swift */; }; 6C97654D360B43FE6AF6582D4E27FB55 /* Sample.swift in Sources */ = {isa = PBXBuildFile; fileRef = 82C92E152F7133108027B5F35A4EA2F6 /* Sample.swift */; }; 6CE3F1A01E6DE8F58A874B780C66A6FA /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = EA9A1A86E1594EEC96C2B7214E16E50F /* Cocoa.framework */; }; 6D1B82733CCD35C7B720D8B306969DB2 /* _RXObjCRuntime.h in Headers */ = {isa = PBXBuildFile; fileRef = 03F1DFC052C8E6481E56E12D5099A620 /* _RXObjCRuntime.h */; settings = {ATTRIBUTES = (Public, ); }; }; 70D7281997BAECEADCC60D9DEDCE4FC3 /* TakeLast.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9A0D3BBA7497A389734E9EEFBAE2464D /* TakeLast.swift */; }; 71E974A4435358B0B1B371FFA5EF58C7 /* ConcurrentMainScheduler.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7BF437276A9A9AD2789D809F09705992 /* ConcurrentMainScheduler.swift */; }; 720E93B2FE64C66DC3CFA6088DD40A2E /* Producer.swift in Sources */ = {isa = PBXBuildFile; fileRef = F63A805EDA3A375F4453D75E39B46EC1 /* Producer.swift */; }; 73D927F9EA3335CEB0C45239F31A9A79 /* VirtualTimeScheduler.swift in Sources */ = {isa = PBXBuildFile; fileRef = FB5D3778780DA8CAF8A3068FF9DFDC57 /* VirtualTimeScheduler.swift */; }; 7487316C5EAAC9C271C7B797E99D3D22 /* NSImageView+Rx.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4C42E3C6553CD86CA08CB17F055E2FD1 /* NSImageView+Rx.swift */; }; 74EFCC6DC65CEBCF60B106F7FBB14EA2 /* MASShortcutMonitor.m in Sources */ = {isa = PBXBuildFile; fileRef = 3725898C57B3547AF4E212E583C75CE2 /* MASShortcutMonitor.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0"; }; }; 751AC207B038ADC338015FD80AA54B76 /* MASLocalization.h in Headers */ = {isa = PBXBuildFile; fileRef = 2AB0C03C6DE868D798024FA98E343764 /* MASLocalization.h */; settings = {ATTRIBUTES = (Public, ); }; }; 75780983A83E65A597525566173E3C7C /* RxSwift.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = B792280B7BC7CA44B5D7090C8F732A0D /* RxSwift.framework */; }; 76537FCDFF46E2EAA84E9632DB6A21ED /* MASKeyMasks.h in Headers */ = {isa = PBXBuildFile; fileRef = 9BA0976D52E0B1BE7C75718D8F34D6D7 /* MASKeyMasks.h */; settings = {ATTRIBUTES = (Public, ); }; }; 774A0ED04EAE9326B4CE4E588A87C32E /* ControlEvent+Signal.swift in Sources */ = {isa = PBXBuildFile; fileRef = 81BA4BA48C5140576A6D93FB9EF7C2C1 /* ControlEvent+Signal.swift */; }; 775A47C2CC9C252F6F612BC52258D549 /* InfiniteSequence.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7B940616A1513AFB926A1625599603BF /* InfiniteSequence.swift */; }; 7866C369C49972E30DD646C16447C682 /* OperationQueueScheduler.swift in Sources */ = {isa = PBXBuildFile; fileRef = C38541370FCAF5848E3402B758806B42 /* OperationQueueScheduler.swift */; }; 7A88AD6D91DEB45F24205AB36E456007 /* BRLOptionParser.h in Headers */ = {isa = PBXBuildFile; fileRef = 9D1F46FBDCCCDDD5DD811F74DF066657 /* BRLOptionParser.h */; settings = {ATTRIBUTES = (Project, ); }; }; 7AD32C4A8B13DDEFF05DCF521E89B9E5 /* AnonymousObserver.swift in Sources */ = {isa = PBXBuildFile; fileRef = EF773B3F1B1F670D5A56FC9AC6EBE4D2 /* AnonymousObserver.swift */; }; 7B42E31B60FD9B8235C6AE41B32931B2 /* RxCocoa-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = DD070E26B8B863382F7AA226CF6D5794 /* RxCocoa-dummy.m */; }; 7B4C3C45E92DB455C98680E229867CE9 /* DeprecationWarner.swift in Sources */ = {isa = PBXBuildFile; fileRef = B4D23B3353252A87A2DFCBE6BCAC355C /* DeprecationWarner.swift */; }; 7B5FE28C7EA4122B0598738E54DBEBD8 /* SessionDelegate.swift in Sources */ = {isa = PBXBuildFile; fileRef = E39B6AE9C7DBAF6F7102DDE428C6D4DA /* SessionDelegate.swift */; }; 7B70A32CB535894B889DC0400D0DE4B5 /* GCDWebServerDataRequest.m in Sources */ = {isa = PBXBuildFile; fileRef = 8DF79E5957660D27729BE2711F7510D5 /* GCDWebServerDataRequest.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0"; }; }; 7BB8ED49DD0593318DBAB158D154AEC4 /* Queue.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1221D61D7EDFE6C6834C60D4AFAD701A /* Queue.swift */; }; 7C46C6DFBF9F5A96C6BCE1C93052B63D /* GCDWebServerHTTPStatusCodes.h in Headers */ = {isa = PBXBuildFile; fileRef = 88223CC64D20FAA41D33B56DA90F1829 /* GCDWebServerHTTPStatusCodes.h */; settings = {ATTRIBUTES = (Public, ); }; }; 7C74AC76B4D748648227C86121B08243 /* ShareReplayScope.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8DDB54ED8FEE2C1E06EFC2F722F8735C /* ShareReplayScope.swift */; }; 7D8CC01E8C9EFFF9F4D65406CDE0AB66 /* Result.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4B9730D65B8F0B8AE3F7A91E58EB6705 /* Result.swift */; }; 7D9AEF684D4E202E7D4D08DB26362A63 /* SkipUntil.swift in Sources */ = {isa = PBXBuildFile; fileRef = C2A1585CB16C85AE91BDB4B9405928A2 /* SkipUntil.swift */; }; 7DCF1C20B4759A0D61B023AAEE75BAA1 /* Multicast.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1D3126A27429E648B79C41215C88F13B /* Multicast.swift */; }; 7DE11B1BFD40161461B75775ACEA53D4 /* _RX.m in Sources */ = {isa = PBXBuildFile; fileRef = 94BAE73C588EBC604DCE573EBE4A04AB /* _RX.m */; }; 7E20F5346ADC8F4F5C069EDDE10897FD /* MASShortcut.h in Headers */ = {isa = PBXBuildFile; fileRef = 1F8A0E045BE3B86CD42FE28A50C51A3F /* MASShortcut.h */; settings = {ATTRIBUTES = (Public, ); }; }; 7E7F8834C1CEC6FC91F47FD16545AC6B /* ControlTarget.swift in Sources */ = {isa = PBXBuildFile; fileRef = F8443ACD9BB292ED1C07002A2677C9A6 /* ControlTarget.swift */; }; 7F7AD0AEE5FEC490EAC6DA63559A6E3C /* ObserveOn.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4EB0F48DB0F38B80DF2708AB2292F08B /* ObserveOn.swift */; }; 7F9313D68927235417B8703B0B4FC5E0 /* ObserverBase.swift in Sources */ = {isa = PBXBuildFile; fileRef = C15620E5544258EF1AEC163EC547C2E3 /* ObserverBase.swift */; }; 80C368BB52E090970B402E0BA9D8B088 /* ScheduledItem.swift in Sources */ = {isa = PBXBuildFile; fileRef = 617D6EBFA395952801772F1383AB8AAE /* ScheduledItem.swift */; }; 80D8BB858F559DD7483D2488BF11E820 /* SynchronizedOnType.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0716C7A069A21844C312E62BBD3AC258 /* SynchronizedOnType.swift */; }; 80F39A93408F43D4234F807D51686664 /* AnyObserver.swift in Sources */ = {isa = PBXBuildFile; fileRef = 22ECE1CB75987611F39ADE574AA7352C /* AnyObserver.swift */; }; 81B6397FECC803695902CEDB37CB4DFA /* MASShortcutBinder.h in Headers */ = {isa = PBXBuildFile; fileRef = 3F5864100C7FDE5370D2A9D47B635CA3 /* MASShortcutBinder.h */; settings = {ATTRIBUTES = (Public, ); }; }; 820C8506D425B8392259E83BAD962B3E /* Empty.swift in Sources */ = {isa = PBXBuildFile; fileRef = 62C6E1F6DE2D3160BDD5B13FBF1DD877 /* Empty.swift */; }; 8240214BBCE95C6957ED5D6DC5D97550 /* RxTarget.swift in Sources */ = {isa = PBXBuildFile; fileRef = 117E3E5CB18C4C8895AEDCB96CBFF566 /* RxTarget.swift */; }; 83311F362776862EBDE3EA84F204F11D /* Platform.Darwin.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2BF7CE3A988F181B6A3CCFCDAA25B69E /* Platform.Darwin.swift */; }; 83E17A8F8042821DBFE379B8E721D9D3 /* DeprecationWarner.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7C4E2B96284BE7E91A2FAC7A35722534 /* DeprecationWarner.swift */; }; 8635269F248F424E4EECB84EAA5025FA /* Cancelable.swift in Sources */ = {isa = PBXBuildFile; fileRef = D4498044F24BEEA463A62F313DBAF34A /* Cancelable.swift */; }; 86F7FE179A98E2787500CA0DD68F2574 /* _RX.h in Headers */ = {isa = PBXBuildFile; fileRef = 8CE15615F891AE84CC28B31DD1DFED34 /* _RX.h */; settings = {ATTRIBUTES = (Public, ); }; }; 8738EB95B710731B66BECC5468B235C1 /* Range.swift in Sources */ = {isa = PBXBuildFile; fileRef = 09A7C38F0BA34490FE74D086703D0869 /* Range.swift */; }; 87DF52BA9D6A9A8A28DA38395FD6E52A /* ReplaySubject.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2FD70811FA75DA891378A68B3B6B4E2E /* ReplaySubject.swift */; }; 886E89D85907BBD7A8C8BAA088D23E3D /* GCDWebServerFileResponse.m in Sources */ = {isa = PBXBuildFile; fileRef = 4FEDBA21F3681BC1FBEB4E058BDEF1E4 /* GCDWebServerFileResponse.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0"; }; }; 88FBCBFFE4425441DC4AED87182340F3 /* ElementAt.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5EA75FB12559EF9F38DE81CA6685BE6C /* ElementAt.swift */; }; 891AF67A55755172995A43569453491A /* ScheduledItemType.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5A1C35E455A2F2765CD140138D5A1EEF /* ScheduledItemType.swift */; }; 8949803FBCD4E3F9D862412EC64C1B2A /* PublishRelay+Signal.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5BC8CC3D75BE1CAA9F4B2902AAF6A7F /* PublishRelay+Signal.swift */; }; 897F13577AAA8382269EC194094D0916 /* _RXDelegateProxy.m in Sources */ = {isa = PBXBuildFile; fileRef = 95CD99AE9A1C290252A419DD48B2A263 /* _RXDelegateProxy.m */; }; 89B177904145220E5B578A6EFEE5D5A2 /* Observable+Bind.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2761A1137851210C3B778227D6BA8376 /* Observable+Bind.swift */; }; 8ACEEFF8AA92153C984BCD3E6FEEFDD1 /* Zip.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1B3420B97151695E8A4E232D9A929713 /* Zip.swift */; }; 8C5EA18EEE22A60BF10955E38F0D3A75 /* MASShortcutValidator.h in Headers */ = {isa = PBXBuildFile; fileRef = 57895F669A6A45DBE1808ECFCA7E6DE8 /* MASShortcutValidator.h */; settings = {ATTRIBUTES = (Public, ); }; }; 8F6CC2B52C9EDF0C6F87877E25AB523E /* Catch.swift in Sources */ = {isa = PBXBuildFile; fileRef = 48FCACAB173ADA2C6A483176B8C97F66 /* Catch.swift */; }; 8FEBDE87BFA67E4AD0EC88774A1097F2 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = EA9A1A86E1594EEC96C2B7214E16E50F /* Cocoa.framework */; }; 8FFA3A6A77962B3A36B009A49634D081 /* MASHotKey.m in Sources */ = {isa = PBXBuildFile; fileRef = 8BE1FB4F6E66271CE86F1B9F3B10C4B2 /* MASHotKey.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0"; }; }; 9046C1C876045990B2EA13AAC3595F3A /* ControlEvent+Driver.swift in Sources */ = {isa = PBXBuildFile; fileRef = B4E3D27538532E6FBE6335CF89442070 /* ControlEvent+Driver.swift */; }; 91C0EF4EEBFE321C2F441FA4F4C11B10 /* Debounce.swift in Sources */ = {isa = PBXBuildFile; fileRef = 12173B3EF2DB80B33497504CD28D0D25 /* Debounce.swift */; }; 92BA6B417A495F5740EE5C3C35CC86A6 /* SharedSequence+Operators+arity.swift in Sources */ = {isa = PBXBuildFile; fileRef = C69F2408EF8B0C3BB7419872996ED01C /* SharedSequence+Operators+arity.swift */; }; 97B374490F695A6ECB06271EF080EB6C /* nl.lproj in Resources */ = {isa = PBXBuildFile; fileRef = B2929F5EBA6B563EE116F09A01CE8D7B /* nl.lproj */; }; 984CFED13106FED5980C072A6BE6A8ED /* HistoricalSchedulerTimeConverter.swift in Sources */ = {isa = PBXBuildFile; fileRef = B61C725932BE55BD3F51C1611F4C00E1 /* HistoricalSchedulerTimeConverter.swift */; }; 9A551C74F80912EFDFC942535ECA28BE /* RxCocoa.h in Headers */ = {isa = PBXBuildFile; fileRef = 3FB4990CA1A63AF517A7F5A32C6EE3EB /* RxCocoa.h */; settings = {ATTRIBUTES = (Public, ); }; }; 9B428D0BA1F182F5113B861921972176 /* ControlProperty.swift in Sources */ = {isa = PBXBuildFile; fileRef = 59CB3865143E8097440FEC7F48AF17D7 /* ControlProperty.swift */; }; 9DB91F7B392D045AB8451F515D20D649 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = EA9A1A86E1594EEC96C2B7214E16E50F /* Cocoa.framework */; }; 9ED2BB2981896E0A39EFA365503F58CE /* AFError.swift in Sources */ = {isa = PBXBuildFile; fileRef = 822A32C67318B2171827F9F276472026 /* AFError.swift */; }; A03ADA7F9A7D390E62A9367B65B29D95 /* SubjectType.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3CB0942D626105573A56A84ACEC555FE /* SubjectType.swift */; }; A141E74893719F61806F5D6F6BF78A5C /* RxSwift-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 2A10E8E2BEA43547BD31F4D396909B1C /* RxSwift-dummy.m */; }; A27AE5C98C89D359EF8B6E8A6A0C805E /* RefCountDisposable.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1F7B1AB25111B41EA516AC2B26F16FB4 /* RefCountDisposable.swift */; }; A2A6F71B727312BD45CC7A4AAD7B0AB7 /* NetworkReachabilityManager.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8F59435F621E888DE7C2D34F05907491 /* NetworkReachabilityManager.swift */; }; A305AF2A15236E49B1F690DB9E8DEDB3 /* Reactive.swift in Sources */ = {isa = PBXBuildFile; fileRef = 04D3D547F7C9D93D846B18B3598139D0 /* Reactive.swift */; }; A47881E900B27D5C9E6201B96C6F9B40 /* KVORepresentable+Swift.swift in Sources */ = {isa = PBXBuildFile; fileRef = E40D5C853F53872A9EDD51E2438864BC /* KVORepresentable+Swift.swift */; }; A4DBF0AB2E88B1A9D1078042F47618B0 /* ru.lproj in Resources */ = {isa = PBXBuildFile; fileRef = 9C124E5083A1C670ECBA0CC803184E03 /* ru.lproj */; }; A4DCFC022D92D0731971797EFFEE46DC /* SharedSequence+Operators.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5FF30D62954A12098DAC3C27FB43EC7E /* SharedSequence+Operators.swift */; }; A66B49B60C9D0471B8E41130A01C1807 /* String+Rx.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5B1C0E5A2AF56FCCFCBBA2373F04E7C8 /* String+Rx.swift */; }; A7873C6DF1BF7D59F9412A098EFE1D7B /* TakeUntil.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6756FEC1B269A6CF56EF4D67F08E050B /* TakeUntil.swift */; }; A8DBD1857EC662A08D54BBA95E42E2D5 /* Completable+AndThen.swift in Sources */ = {isa = PBXBuildFile; fileRef = B1FE5441218FAE87F6E57A87233B4A0F /* Completable+AndThen.swift */; }; A903683F7163C5A9A7E5C592A1E46803 /* RxCocoaObjCRuntimeError+Extensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = D17DBC203AF5B8E02A628E6920BEC64B /* RxCocoaObjCRuntimeError+Extensions.swift */; }; A984AE396834F1EF8C1063A1B658151C /* Just.swift in Sources */ = {isa = PBXBuildFile; fileRef = F69A770E45055FD854F3FBD6979FC418 /* Just.swift */; }; A9EEEA7477981DEEBC72432DE9990A4B /* Alamofire-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 06FF1E1D8696715F0476C721349ABF4A /* Alamofire-dummy.m */; }; AA7CDF00DFA1EAFF7F28CAF33FE5BC37 /* MASHotKey.h in Headers */ = {isa = PBXBuildFile; fileRef = 14527C0C3B63CC337E971AE1EE047A07 /* MASHotKey.h */; settings = {ATTRIBUTES = (Public, ); }; }; AC297FE8A2A32B699310FD27F624C8C9 /* SerialDispatchQueueScheduler.swift in Sources */ = {isa = PBXBuildFile; fileRef = 454DCFB400BFCA2DD8E4C2EC61190701 /* SerialDispatchQueueScheduler.swift */; }; AC7D8A725626167C483F03B8BDBACF4E /* Reduce.swift in Sources */ = {isa = PBXBuildFile; fileRef = A96B9F66608C047F1379AAE238F18C2A /* Reduce.swift */; }; ACBE29C4BF8BAEA483D6EEA940FE5314 /* MASShortcutView+Bindings.m in Sources */ = {isa = PBXBuildFile; fileRef = 8090A9366A6F313575595425BA5B7C5F /* MASShortcutView+Bindings.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0"; }; }; ADE45FBACDF07286A544DC20605FE624 /* Pods-proxy_conf_helper-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = CE50445A73ECB9A2ED31A6FF93D45808 /* Pods-proxy_conf_helper-dummy.m */; }; AE1EF48399533730D0066E04B22CA2D6 /* SessionManager.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0DD3EF9C6F47C3257FC0151069723CD1 /* SessionManager.swift */; }; AE4469ABED69AF5CCDA9F79F39CEC4D9 /* Never.swift in Sources */ = {isa = PBXBuildFile; fileRef = 40EA3D109B9CB1C1BBDC2E9255B38366 /* Never.swift */; }; AEA4F5986FE7926A033E0AF86F931282 /* Platform.Darwin.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5A5F9295B64270BDF4807BAED9FDCCF1 /* Platform.Darwin.swift */; }; AF9067B9CDA7BD3E92AB740E2B4D4313 /* CombineLatest+arity.swift in Sources */ = {isa = PBXBuildFile; fileRef = 53901D4BDA021937287E33B4491AA200 /* CombineLatest+arity.swift */; }; B09D2E9A8525D7217DA1233D0D3D3163 /* BehaviorRelay+Driver.swift in Sources */ = {isa = PBXBuildFile; fileRef = 51EC586F86D6864B74B5211875AF2253 /* BehaviorRelay+Driver.swift */; }; B253253B456FF86F30E0295D61253313 /* Observable.swift in Sources */ = {isa = PBXBuildFile; fileRef = AECFBD9B4972BED36C6D3ACC0177E0E5 /* Observable.swift */; }; B2D921758B432E5510A4916377700E9C /* DelegateProxyType.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1F9FFF0AB40ABBC9CD22047B6E5CC748 /* DelegateProxyType.swift */; }; B2E47D0CDCC58CD8D3193EAD385B3D54 /* RxCocoa.swift in Sources */ = {isa = PBXBuildFile; fileRef = 729746443824EABA89E3E1088EB4F53B /* RxCocoa.swift */; }; B5B98C960E1620AF04F5EB54A6F94060 /* Switch.swift in Sources */ = {isa = PBXBuildFile; fileRef = 91E0555770D3BEC1183279EBBF63B6EB /* Switch.swift */; }; B5C5B8AD50BA9EF13CF2FCC39D233BEA /* DispatchQueue+Extensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8B234AB54ABD1C374D34665C3DCD649E /* DispatchQueue+Extensions.swift */; }; B64418D3CA2AEEF18D0EC5AD9331418F /* Do.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3413B9348C850EE5AE49C8B95B12943D /* Do.swift */; }; B65FCF589DA398C3EFE0128064E510EC /* MultipartFormData.swift in Sources */ = {isa = PBXBuildFile; fileRef = 970A1485E6688625754970DC8BBC7072 /* MultipartFormData.swift */; }; B6B64BA6DF509EBBCDDA2E3D0FFD15BF /* CurrentThreadScheduler.swift in Sources */ = {isa = PBXBuildFile; fileRef = 938FC605EEA4041CA074FE17C4D53535 /* CurrentThreadScheduler.swift */; }; B6D7EC205EBE545C0FFC283C99959B88 /* ObservableConvertibleType+Signal.swift in Sources */ = {isa = PBXBuildFile; fileRef = 53D3CF439796CD1B84572CBCBAAE5BA9 /* ObservableConvertibleType+Signal.swift */; }; B7645B89B4EA9E40E73FE8453A104EEB /* ObservableType.swift in Sources */ = {isa = PBXBuildFile; fileRef = CF3BEDFBB2197809F6BDAF649F36F20D /* ObservableType.swift */; }; B7EF65DA3A34ABF3B41F50ADCD198BDC /* GCDWebServerFunctions.h in Headers */ = {isa = PBXBuildFile; fileRef = 1056A640AEFE50B38D2344C0B944DC50 /* GCDWebServerFunctions.h */; settings = {ATTRIBUTES = (Public, ); }; }; B8B5444B935D4EB27FB9043B91B7051E /* LockOwnerType.swift in Sources */ = {isa = PBXBuildFile; fileRef = B2F7E00EE5AC554A4695B58D3E0EEC68 /* LockOwnerType.swift */; }; B9ABFFC64C4C6D69E54B241E66628A05 /* RecursiveLock.swift in Sources */ = {isa = PBXBuildFile; fileRef = B55BFBC972E986BB01725A95A9860DA2 /* RecursiveLock.swift */; }; B9C213FE3345C49943F292D94145CBC2 /* Delay.swift in Sources */ = {isa = PBXBuildFile; fileRef = 88AACF5B7E188D3448847253899BFC8F /* Delay.swift */; }; BA323A31F89C4B1236C98E5E097BE573 /* PublishSubject.swift in Sources */ = {isa = PBXBuildFile; fileRef = 79369DACA0CF3D56E9D4D213125DD2D2 /* PublishSubject.swift */; }; BBEFE2F9CEB73DC7BD97FFA66A0D9D4F /* Validation.swift in Sources */ = {isa = PBXBuildFile; fileRef = EEF0E141DA73C02E3495E9BC4F3BCB79 /* Validation.swift */; }; BE5C67A07E289FE1F9BE27335B159997 /* ParameterEncoding.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5C658B994B5D0A61D71450AAF4863AC8 /* ParameterEncoding.swift */; }; BF4EBAA751C53BA5462FF75957BF1A89 /* Deprecated.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3031DA85910A1DEDA7065204F6B9BBE1 /* Deprecated.swift */; }; BF9A718095FF8B6D50B86CE5E49D2806 /* Enumerated.swift in Sources */ = {isa = PBXBuildFile; fileRef = F77DE488C839A9ACAE7A7BF4C24036BC /* Enumerated.swift */; }; C05242C7AD45BFA7D14EEA269E8F77F8 /* Bag.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9E5ED856E0033C185BB3A1CFF513A42C /* Bag.swift */; }; C06EE84D23391E9FA94864DEDE34F548 /* fr.lproj in Resources */ = {isa = PBXBuildFile; fileRef = 68B50473C6A5B2B637DC2178073B139B /* fr.lproj */; }; C35E5A2FB5AF7879770EA0DFF62DDB8F /* PriorityQueue.swift in Sources */ = {isa = PBXBuildFile; fileRef = 466571AD788ED5DE02B15FD2D5AB0E3D /* PriorityQueue.swift */; }; C3DE1F5F412BB52D0D46E179A69B0D58 /* AsMaybe.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1D0C71FC59A714120E705919A119EB9C /* AsMaybe.swift */; }; C3E79028E8D9C078CCC8F7B5F6B63624 /* SharedSequence.swift in Sources */ = {isa = PBXBuildFile; fileRef = 68A72BF8AF1DC1EC8C18BFA79BE3799F /* SharedSequence.swift */; }; C48FFAB1DDCF9FDEE249D169DD3AB317 /* NSTextField+Rx.swift in Sources */ = {isa = PBXBuildFile; fileRef = 877FB023C6C79A9CB7DD34AAFEEB6434 /* NSTextField+Rx.swift */; }; C4BF841C95A8E72CC6FF74F77BD92F0C /* NSButton+Rx.swift in Sources */ = {isa = PBXBuildFile; fileRef = FB8175F2ECF55A3974C3B9F8F610B7E4 /* NSButton+Rx.swift */; }; C50FA5B211B8916770FBE55623B83DA4 /* MASLocalization.m in Sources */ = {isa = PBXBuildFile; fileRef = 6DA5EAC6F4067B7529AE728323D52317 /* MASLocalization.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0"; }; }; C5ACAD7575831DEE4FF98E4372CF0BEF /* SchedulerServices+Emulation.swift in Sources */ = {isa = PBXBuildFile; fileRef = E356F07902E984F6D1B28C8BCA923455 /* SchedulerServices+Emulation.swift */; }; C6B65F4F3D935F320EB1186D15FCD725 /* Sink.swift in Sources */ = {isa = PBXBuildFile; fileRef = 88AC45588E239E491BA98259039A6802 /* Sink.swift */; }; C7E42F03821DCAD169FB9E5C2663C873 /* _RXObjCRuntime.m in Sources */ = {isa = PBXBuildFile; fileRef = AE6FE24DA6B6C599439A0CD35E6C0C39 /* _RXObjCRuntime.m */; }; C96E54153198E59FF0F8B9F7408523E0 /* GCDWebServerDataResponse.m in Sources */ = {isa = PBXBuildFile; fileRef = 25BD92FA972425CD9706F8177394D7DF /* GCDWebServerDataResponse.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0"; }; }; CB6D60925223897FFA2662667DF83E8A /* Response.swift in Sources */ = {isa = PBXBuildFile; fileRef = 874D86BD8C4CCD8EC1708994A7C75D5A /* Response.swift */; }; CD97073476795E5EAA07C91A7F7890D2 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = EA9A1A86E1594EEC96C2B7214E16E50F /* Cocoa.framework */; }; CE3433577AC6A3A699828941BED494AD /* InvocableScheduledItem.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1384B3A09ECFD78F3EFC1FE31AF7DE8D /* InvocableScheduledItem.swift */; }; CE72C87BA2E459F034007E66425F212A /* Maybe.swift in Sources */ = {isa = PBXBuildFile; fileRef = F735EC7A418D45C70CE0818AC93B4BA3 /* Maybe.swift */; }; D047C60851BFC9D2C493A36A4EF177E6 /* CombineLatest+Collection.swift in Sources */ = {isa = PBXBuildFile; fileRef = B98A2E7455847993E52C3245DF62ACCE /* CombineLatest+Collection.swift */; }; D14843F20202C1CD6FC26520F816EC1E /* NSObject+Rx+RawRepresentable.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0B4668396025D7B53E3928CAD15C1E28 /* NSObject+Rx+RawRepresentable.swift */; }; D2B04C075D6CA6AF10C35D8BF7DEF0D3 /* GCDWebServerFileRequest.m in Sources */ = {isa = PBXBuildFile; fileRef = 125D906DA6D12CC4B558691B8F324B0F /* GCDWebServerFileRequest.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0"; }; }; D486060C6A0F9300A1680DC208841BE8 /* Bag+Rx.swift in Sources */ = {isa = PBXBuildFile; fileRef = CDECDC826427AB1333B1485F32A721A3 /* Bag+Rx.swift */; }; D491E71A28D78BC00368C3F5EFA16EF6 /* NotificationCenter+Rx.swift in Sources */ = {isa = PBXBuildFile; fileRef = FCAC7C3176AFDC0CD3DD5D9184E33909 /* NotificationCenter+Rx.swift */; }; D4A99917EBD151044BFA8E751E1250E7 /* ObserverType.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3C4B04EEA1AC1BE33D71036DEBEBF937 /* ObserverType.swift */; }; D5AD134F7DB2BF3A1ADEAED307320E0F /* NSObject+Rx+KVORepresentable.swift in Sources */ = {isa = PBXBuildFile; fileRef = EFF605517B8B672280D85EF59BDBBF89 /* NSObject+Rx+KVORepresentable.swift */; }; D63E514E26A060F7C90A92AE8E9B49F9 /* GCDWebServer-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 549C9311455C020E76C0D8304E77DCBB /* GCDWebServer-dummy.m */; }; D698FD4BE7CDC647AF0875009AEF8F75 /* Zip+arity.swift in Sources */ = {isa = PBXBuildFile; fileRef = 91CE07E2C296F1B3388DC2668BAB1341 /* Zip+arity.swift */; }; D6EA93219364CDC135BAFE63084F6361 /* es.lproj in Resources */ = {isa = PBXBuildFile; fileRef = 517A68D17E290C18DFC53F4AECCE8C21 /* es.lproj */; }; D7524216B4C0994A50624825DFB7CB6B /* GCDWebServerConnection.m in Sources */ = {isa = PBXBuildFile; fileRef = B458372D1D2009A7FDC10C7A5379CF07 /* GCDWebServerConnection.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0"; }; }; D80D125190DBE2395B2038A0E58CE8B1 /* SubscriptionDisposable.swift in Sources */ = {isa = PBXBuildFile; fileRef = F6958C5792CD090D53D51F45E3FC8391 /* SubscriptionDisposable.swift */; }; D9C652378242BAE39E7190AB1479615D /* DefaultIfEmpty.swift in Sources */ = {isa = PBXBuildFile; fileRef = D13F2EDEB0AC07D152FC818243513146 /* DefaultIfEmpty.swift */; }; DB94D782C6F193FB6F56D52926F2A84B /* RxCocoa-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = B8FB3328120B8DA4A4A0E2CA1B29F188 /* RxCocoa-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; DD0FAF2DB130AB4B3459135864A9A8AC /* Timeout.swift in Sources */ = {isa = PBXBuildFile; fileRef = AF97805B59E93B8CDD1F35ADC2C1160C /* Timeout.swift */; }; DD8CC605B5F5ADD0C2AE422ACCC55F1C /* SingleAsync.swift in Sources */ = {isa = PBXBuildFile; fileRef = 239930698028F8A7F8F0AF8660885A40 /* SingleAsync.swift */; }; DDE3C9634B3BA4568D8BD96898046373 /* RxMutableBox.swift in Sources */ = {isa = PBXBuildFile; fileRef = D7C21F7B579D31839F9317289084E4FA /* RxMutableBox.swift */; }; DE24C629B3DB152EE4924B56E3CC59F5 /* pl.lproj in Resources */ = {isa = PBXBuildFile; fileRef = 01EE31460870DAFD92CCDA3D6C827B67 /* pl.lproj */; }; DE92C75444AC6056D4B04914CCE93EF9 /* Using.swift in Sources */ = {isa = PBXBuildFile; fileRef = CA32EF7645C489DC5E33892504DE253D /* Using.swift */; }; DEB685D908D2D7D908A292A761456A8F /* ObservableType+Extensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = 48320B8075CDD3A66743F2FB1C0AEE97 /* ObservableType+Extensions.swift */; }; DF2762B53F71DBC62F8CE6D5A89E7461 /* _RXDelegateProxy.h in Headers */ = {isa = PBXBuildFile; fileRef = BD319BD2D6840013A6DB5A5E61C57FD6 /* _RXDelegateProxy.h */; settings = {ATTRIBUTES = (Public, ); }; }; DFA6E4455415B3EB3BB38A9F48EEB044 /* Shortcut.h in Headers */ = {isa = PBXBuildFile; fileRef = 3F7E8032E1CE431DD241906525558580 /* Shortcut.h */; settings = {ATTRIBUTES = (Public, ); }; }; E00B7623181A63716524D50FB52AF9EF /* ControlEvent.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3EB40302AC6F385C4C11271681C7BE07 /* ControlEvent.swift */; }; E0FF2B53C79DE29F557295CD66849772 /* CombineLatest.swift in Sources */ = {isa = PBXBuildFile; fileRef = 812492787E3005F375F66430EEFEB2D3 /* CombineLatest.swift */; }; E1D2EC0D3A8E1454CA8723F3DB19BEDD /* Window.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4591C0BC6376C1566FEA09D9C716AB84 /* Window.swift */; }; E25A92CC625C9F817B6E30D8BA3FA362 /* MainScheduler.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8CF4A5D83CF4FF7422C8E7F007410BA4 /* MainScheduler.swift */; }; E4C1BCACA652B5F16936BD89A8C8F298 /* ImmediateSchedulerType.swift in Sources */ = {isa = PBXBuildFile; fileRef = 257A51892B0489327105FAC5C85056BB /* ImmediateSchedulerType.swift */; }; E5312C0FED7C61135F252D3A7A112990 /* MASShortcutView.m in Sources */ = {isa = PBXBuildFile; fileRef = 02C042C63C5C999AF2FB0BFB90543584 /* MASShortcutView.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0"; }; }; E560A21728B29AF234BD0F37AFE16F36 /* en.lproj in Resources */ = {isa = PBXBuildFile; fileRef = 59F05446C5A1EF95AA5BF54D2E7130C0 /* en.lproj */; }; E5A9C51D2B5CBE025C396CDEB5900BA2 /* SectionedViewDataSourceType.swift in Sources */ = {isa = PBXBuildFile; fileRef = A6162331FD69499451313416F088EB1C /* SectionedViewDataSourceType.swift */; }; E62DD91C60246BD1E4E8A0AF5D7BF0E7 /* GCDWebServerErrorResponse.m in Sources */ = {isa = PBXBuildFile; fileRef = DB7869CB7726942306727ACBE0A6CD4E /* GCDWebServerErrorResponse.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0"; }; }; E66F7AFACFC665B23022A09E46815B5C /* it.lproj in Resources */ = {isa = PBXBuildFile; fileRef = F79B729FCFF408FC35D4D736823C9C54 /* it.lproj */; }; E97573A653DE3A4CB8BAC26FB7B3E9A9 /* MASShortcutView+Bindings.h in Headers */ = {isa = PBXBuildFile; fileRef = 173CDFE8FFD9A8EF4825486DCB53A7A4 /* MASShortcutView+Bindings.h */; settings = {ATTRIBUTES = (Public, ); }; }; E9BA2F04B8242EBC70AD366755DDE682 /* AsSingle.swift in Sources */ = {isa = PBXBuildFile; fileRef = DF2D048928B85C0B72DFDA760FAC837E /* AsSingle.swift */; }; EA4470F28E55838D29E625ED1F2EDCA5 /* Bag.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1E8515AADD6430481FAC8F2DD92FE0F8 /* Bag.swift */; }; EA6D2E46B967F447FFC46520EC328B5E /* GCDWebServer.h in Headers */ = {isa = PBXBuildFile; fileRef = 2C34C0B46CA55D9826447C6EF5667B77 /* GCDWebServer.h */; settings = {ATTRIBUTES = (Public, ); }; }; EBEFF85070E25F0A581B7BA1E08138AC /* Pods-ShadowsocksX-NG-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 24B01D81E3D7058FA14A053EC19874D0 /* Pods-ShadowsocksX-NG-dummy.m */; }; EE3A79FAA60A198321767854B60B772F /* MASDictionaryTransformer.h in Headers */ = {isa = PBXBuildFile; fileRef = E66E142759BB10864774D2C94E961514 /* MASDictionaryTransformer.h */; settings = {ATTRIBUTES = (Public, ); }; }; EE85F313D5EC70842C812EB16038F4F2 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = EFD468F10CD22B3EFAB406DAC3FCC7C9 /* Carbon.framework */; }; EFD264FC408EBF3BA2528E70B08DDD94 /* Notifications.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1325C66E30F87E4F665AF154722DABD6 /* Notifications.swift */; }; EFFA4247C90B98FD9160F30905A64569 /* cs.lproj in Resources */ = {isa = PBXBuildFile; fileRef = 5CC3D4BB2BA8F24225B176DDE03F8307 /* cs.lproj */; }; F00844DA1200A12EE14C14E23E2BC859 /* ScheduledDisposable.swift in Sources */ = {isa = PBXBuildFile; fileRef = 29D5C9E52C36A6630A4B5F4A54F3666E /* ScheduledDisposable.swift */; }; F03E764DDC08BFFE403CDE649961A182 /* Create.swift in Sources */ = {isa = PBXBuildFile; fileRef = ABE0B812B00B54AA2F6982337A7172A2 /* Create.swift */; }; F233490E2120C2D6637CB3F6F8737F5A /* Zip+Collection.swift in Sources */ = {isa = PBXBuildFile; fileRef = C558DBA8867D3525206597226AB7FEAC /* Zip+Collection.swift */; }; F25EB58E105AFB65A62E5B4D670EC3A4 /* Amb.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7FF0F128359723A54E21FEBB2D99C657 /* Amb.swift */; }; F2853E97BDDC82B8F91AE2954D27F775 /* RxSwift-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = FBC4E57263B9AAECCE6AE5CA60FBB422 /* RxSwift-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; F333C550B300576B6D1872CEBF2DCA56 /* Skip.swift in Sources */ = {isa = PBXBuildFile; fileRef = 091B320AF46DFF5E52B1CA91938163BC /* Skip.swift */; }; F359857602B1D4C91B4AC3D1A2CDFE1B /* GCDWebServerFunctions.m in Sources */ = {isa = PBXBuildFile; fileRef = 78BF2C0D1D2976671C6F01E7CF57B7D8 /* GCDWebServerFunctions.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0"; }; }; F3C91131A98744C6A84091DEBE562A83 /* Rx.swift in Sources */ = {isa = PBXBuildFile; fileRef = 37302F3E1098B88606F9963B2BFF7A3F /* Rx.swift */; }; F44386819D44846A436139CEF3D372A5 /* zh-Hans.lproj in Resources */ = {isa = PBXBuildFile; fileRef = E66FAB44C7A517141189FD000F9B5DF5 /* zh-Hans.lproj */; }; F4E2663E1F8C4822B9F1CB7DF2D20D49 /* Debug.swift in Sources */ = {isa = PBXBuildFile; fileRef = 33710F9F62AA2B36412EA7B08233352D /* Debug.swift */; }; F6BECD98B97CBFEBE2C96F0E9E72A6C0 /* ResponseSerialization.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1E17FA1477E37C745A33298D5655B877 /* ResponseSerialization.swift */; }; F765730BADD93DCC345E2DE56E6C62CA /* CompositeDisposable.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9445256D5E0C36ADD934F62A67B04A09 /* CompositeDisposable.swift */; }; F8B3D3092ED0417E8CDF32033F6122F5 /* Alamofire.swift in Sources */ = {isa = PBXBuildFile; fileRef = 11C843F0A8CC61D5B0B5CCFFC9B6EE77 /* Alamofire.swift */; }; F94ACA6AA0DD416E5BF05E2425E5F2A6 /* MASKeyCodes.h in Headers */ = {isa = PBXBuildFile; fileRef = 814650269499C22D7A00826E5401B231 /* MASKeyCodes.h */; settings = {ATTRIBUTES = (Public, ); }; }; F9E086C2872C233495E02147B2EB4115 /* DelegateProxy.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5CC38924038209EE8DA70D12014386B4 /* DelegateProxy.swift */; }; FB6F90016D5931C84A6C6246AA8FC589 /* Deprecated.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8EC9ECCC54FEA683BBDB8B5CD94124B1 /* Deprecated.swift */; }; FBF219CBB84DD6F373B818708C889C9D /* GCDWebServer.m in Sources */ = {isa = PBXBuildFile; fileRef = 1C34DF9211C78641101C8029D821282C /* GCDWebServer.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0"; }; }; FC370E0DDDC82C67228A592097A39548 /* PrimitiveSequence+Zip+arity.swift in Sources */ = {isa = PBXBuildFile; fileRef = 24D58CC8AA50BE13352501DE5BA68B94 /* PrimitiveSequence+Zip+arity.swift */; }; FCD2C753E6D8C65EBDC798994D1CC902 /* Repeat.swift in Sources */ = {isa = PBXBuildFile; fileRef = 94342D18D6FF2890EDEEBE3520A6E66E /* Repeat.swift */; }; FCE8C2F9D08C36D48A6423761DEF3072 /* DispatchQueue+Extensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = B790A80F95F23886D51E59CA3075E0B7 /* DispatchQueue+Extensions.swift */; }; FDACBD92C66F0C5D0F33FD059BCB35FD /* _RXKVOObserver.m in Sources */ = {isa = PBXBuildFile; fileRef = 0137F5061A6992367D3A03EF05697F7C /* _RXKVOObserver.m */; }; FDD7A9BACD4F983FAF4443179C5DD53E /* NopDisposable.swift in Sources */ = {isa = PBXBuildFile; fileRef = 294B1F176E9A1CBCB03CF68E8A428BFB /* NopDisposable.swift */; }; FDF45F406FE3B124880C5ABD4FC68FF5 /* URLSession+Rx.swift in Sources */ = {isa = PBXBuildFile; fileRef = AD54960D651138A3CA4F03327ED04C1E /* URLSession+Rx.swift */; }; FF48776622396EC0C1D7776DF09781EE /* Map.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1DF905835162609C61FE7431CEAEFE06 /* Map.swift */; }; FF647F4502B0AE29095FA14A256612EE /* _RXKVOObserver.h in Headers */ = {isa = PBXBuildFile; fileRef = A35868FCBD5266D702CEA4A6E65DF160 /* _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 */ 00208F1C08F49846BFE1A47C2AD5C562 /* GCDWebServerFileResponse.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GCDWebServerFileResponse.h; path = GCDWebServer/Responses/GCDWebServerFileResponse.h; sourceTree = ""; }; 0137F5061A6992367D3A03EF05697F7C /* _RXKVOObserver.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = _RXKVOObserver.m; path = RxCocoa/Runtime/_RXKVOObserver.m; sourceTree = ""; }; 0141E6A6B4EB3619B0171F6D6AF2EE49 /* DispatchQueueConfiguration.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = DispatchQueueConfiguration.swift; path = RxSwift/Schedulers/Internal/DispatchQueueConfiguration.swift; sourceTree = ""; }; 01EE31460870DAFD92CCDA3D6C827B67 /* pl.lproj */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = folder; path = pl.lproj; sourceTree = ""; }; 02C042C63C5C999AF2FB0BFB90543584 /* MASShortcutView.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = MASShortcutView.m; path = Framework/MASShortcutView.m; sourceTree = ""; }; 02C1C424F1F955C157E2AD0DF9DA85CA /* GCDWebServerResponse.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = GCDWebServerResponse.m; path = GCDWebServer/Core/GCDWebServerResponse.m; sourceTree = ""; }; 03F1DFC052C8E6481E56E12D5099A620 /* _RXObjCRuntime.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = _RXObjCRuntime.h; path = RxCocoa/Runtime/include/_RXObjCRuntime.h; sourceTree = ""; }; 04BAD8299F0B7A65CFCE251F1F7722C0 /* Alamofire.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = "sourcecode.module-map"; path = Alamofire.modulemap; sourceTree = ""; }; 04D3D547F7C9D93D846B18B3598139D0 /* Reactive.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Reactive.swift; path = RxSwift/Reactive.swift; sourceTree = ""; }; 054C3E84057CD06DB85D99E7AD207F48 /* Pods-proxy_conf_helper.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-proxy_conf_helper.debug.xcconfig"; sourceTree = ""; }; 06FF1E1D8696715F0476C721349ABF4A /* Alamofire-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "Alamofire-dummy.m"; sourceTree = ""; }; 0716C7A069A21844C312E62BBD3AC258 /* SynchronizedOnType.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SynchronizedOnType.swift; path = RxSwift/Concurrency/SynchronizedOnType.swift; sourceTree = ""; }; 089EB7E66F64D3A19BB7681AFCE91031 /* Pods-ShadowsocksX-NG.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-ShadowsocksX-NG.release.xcconfig"; sourceTree = ""; }; 08CE7BAE0F6A7178D9136F1DBE9CE0D3 /* Platform.Linux.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Platform.Linux.swift; path = Platform/Platform.Linux.swift; sourceTree = ""; }; 091B320AF46DFF5E52B1CA91938163BC /* Skip.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Skip.swift; path = RxSwift/Observables/Skip.swift; sourceTree = ""; }; 09A7C38F0BA34490FE74D086703D0869 /* Range.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Range.swift; path = RxSwift/Observables/Range.swift; sourceTree = ""; }; 0B43F76AA34F7FD88FC35F826FE0911E /* NSObject+Rx.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "NSObject+Rx.swift"; path = "RxCocoa/Foundation/NSObject+Rx.swift"; sourceTree = ""; }; 0B4668396025D7B53E3928CAD15C1E28 /* NSObject+Rx+RawRepresentable.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "NSObject+Rx+RawRepresentable.swift"; path = "RxCocoa/Foundation/NSObject+Rx+RawRepresentable.swift"; sourceTree = ""; }; 0BC3571EE031A7539BB287EFCD666847 /* InfiniteSequence.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = InfiniteSequence.swift; path = Platform/DataStructures/InfiniteSequence.swift; sourceTree = ""; }; 0C851BCF7777F05B23845D5F3B42477A /* SkipWhile.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SkipWhile.swift; path = RxSwift/Observables/SkipWhile.swift; sourceTree = ""; }; 0DD3EF9C6F47C3257FC0151069723CD1 /* SessionManager.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SessionManager.swift; path = Source/SessionManager.swift; sourceTree = ""; }; 0E8A27A8C9BD6FF9AE3DCBC4050CCD76 /* Pods-ShadowsocksX-NGTests-frameworks.sh */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.script.sh; path = "Pods-ShadowsocksX-NGTests-frameworks.sh"; sourceTree = ""; }; 0F79F86B3A28700C995D5AC30EC550D6 /* Driver+Subscription.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Driver+Subscription.swift"; path = "RxCocoa/Traits/Driver/Driver+Subscription.swift"; sourceTree = ""; }; 0FF3E0A37CDE9554E186BAE00CD9C197 /* InvocableType.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = InvocableType.swift; path = RxSwift/Schedulers/Internal/InvocableType.swift; sourceTree = ""; }; 1056A640AEFE50B38D2344C0B944DC50 /* GCDWebServerFunctions.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GCDWebServerFunctions.h; path = GCDWebServer/Core/GCDWebServerFunctions.h; sourceTree = ""; }; 115DA97253EAAD8E69D0C8D6A825B18D /* NSSlider+Rx.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "NSSlider+Rx.swift"; path = "RxCocoa/macOS/NSSlider+Rx.swift"; sourceTree = ""; }; 117E3E5CB18C4C8895AEDCB96CBFF566 /* RxTarget.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = RxTarget.swift; path = RxCocoa/Common/RxTarget.swift; sourceTree = ""; }; 11C843F0A8CC61D5B0B5CCFFC9B6EE77 /* Alamofire.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Alamofire.swift; path = Source/Alamofire.swift; sourceTree = ""; }; 12173B3EF2DB80B33497504CD28D0D25 /* Debounce.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Debounce.swift; path = RxSwift/Observables/Debounce.swift; sourceTree = ""; }; 121D3DED6F325810B808C962150FDF6B /* Take.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Take.swift; path = RxSwift/Observables/Take.swift; sourceTree = ""; }; 1221D61D7EDFE6C6834C60D4AFAD701A /* Queue.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Queue.swift; path = Platform/DataStructures/Queue.swift; sourceTree = ""; }; 124A08134F4F0DFD6C6D5F5B29F0F045 /* ResourceBundle-MASShortcut-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "ResourceBundle-MASShortcut-Info.plist"; sourceTree = ""; }; 125D906DA6D12CC4B558691B8F324B0F /* GCDWebServerFileRequest.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = GCDWebServerFileRequest.m; path = GCDWebServer/Requests/GCDWebServerFileRequest.m; sourceTree = ""; }; 12628820AE714729D03F0AEE969EB3CD /* Logging.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Logging.swift; path = RxCocoa/Foundation/Logging.swift; sourceTree = ""; }; 1325C66E30F87E4F665AF154722DABD6 /* Notifications.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Notifications.swift; path = Source/Notifications.swift; sourceTree = ""; }; 13333F29A08390FCEFECA0FDCDDC919F /* Pods-ShadowsocksX-NG-frameworks.sh */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.script.sh; path = "Pods-ShadowsocksX-NG-frameworks.sh"; sourceTree = ""; }; 1384B3A09ECFD78F3EFC1FE31AF7DE8D /* InvocableScheduledItem.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = InvocableScheduledItem.swift; path = RxSwift/Schedulers/Internal/InvocableScheduledItem.swift; 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; }; 14527C0C3B63CC337E971AE1EE047A07 /* MASHotKey.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MASHotKey.h; path = Framework/MASHotKey.h; sourceTree = ""; }; 14A9EC2BB1EC6484018A5EB4B9B2C231 /* Pods-ShadowsocksX-NG-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Pods-ShadowsocksX-NG-umbrella.h"; sourceTree = ""; }; 173CDFE8FFD9A8EF4825486DCB53A7A4 /* MASShortcutView+Bindings.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "MASShortcutView+Bindings.h"; path = "Framework/MASShortcutView+Bindings.h"; sourceTree = ""; }; 17B662771CEFD0C752DAF2C38021A7EB /* Timer.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Timer.swift; path = RxSwift/Observables/Timer.swift; sourceTree = ""; }; 18D47804A6E897EF20B93DDAE8450B08 /* TaskDelegate.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = TaskDelegate.swift; path = Source/TaskDelegate.swift; sourceTree = ""; }; 1910F3BA8275DA306C03AAF91366CA17 /* StartWith.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = StartWith.swift; path = RxSwift/Observables/StartWith.swift; sourceTree = ""; }; 1A8CE48109F7ED7873F4FF9D2D3603AD /* Pods-proxy_conf_helper-acknowledgements.markdown */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text; path = "Pods-proxy_conf_helper-acknowledgements.markdown"; sourceTree = ""; }; 1B3420B97151695E8A4E232D9A929713 /* Zip.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Zip.swift; path = RxSwift/Observables/Zip.swift; sourceTree = ""; }; 1C34DF9211C78641101C8029D821282C /* GCDWebServer.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = GCDWebServer.m; path = GCDWebServer/Core/GCDWebServer.m; sourceTree = ""; }; 1C6FF8174AF3551817D3375622AD00A6 /* GCDWebServerRequest.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = GCDWebServerRequest.m; path = GCDWebServer/Core/GCDWebServerRequest.m; sourceTree = ""; }; 1D0C71FC59A714120E705919A119EB9C /* AsMaybe.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = AsMaybe.swift; path = RxSwift/Observables/AsMaybe.swift; sourceTree = ""; }; 1D3126A27429E648B79C41215C88F13B /* Multicast.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Multicast.swift; path = RxSwift/Observables/Multicast.swift; sourceTree = ""; }; 1DF905835162609C61FE7431CEAEFE06 /* Map.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Map.swift; path = RxSwift/Observables/Map.swift; sourceTree = ""; }; 1E17FA1477E37C745A33298D5655B877 /* ResponseSerialization.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ResponseSerialization.swift; path = Source/ResponseSerialization.swift; sourceTree = ""; }; 1E7682153DC4B4654DC8897B52E1C68A /* Signal.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Signal.swift; path = RxCocoa/Traits/Signal/Signal.swift; sourceTree = ""; }; 1E8515AADD6430481FAC8F2DD92FE0F8 /* Bag.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Bag.swift; path = Platform/DataStructures/Bag.swift; sourceTree = ""; }; 1F162D37B7B6534A6D80FEE301F586EE /* Pods-ShadowsocksX-NGTests-acknowledgements.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Pods-ShadowsocksX-NGTests-acknowledgements.plist"; sourceTree = ""; }; 1F7B1AB25111B41EA516AC2B26F16FB4 /* RefCountDisposable.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = RefCountDisposable.swift; path = RxSwift/Disposables/RefCountDisposable.swift; sourceTree = ""; }; 1F8A0E045BE3B86CD42FE28A50C51A3F /* MASShortcut.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MASShortcut.h; path = Framework/MASShortcut.h; sourceTree = ""; }; 1F9FFF0AB40ABBC9CD22047B6E5CC748 /* DelegateProxyType.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = DelegateProxyType.swift; path = RxCocoa/Common/DelegateProxyType.swift; sourceTree = ""; }; 218389799BBF34D96B7BDE06ECC09CD9 /* Disposables.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Disposables.swift; path = RxSwift/Disposables/Disposables.swift; sourceTree = ""; }; 219ED455E5F4B8EBAC276EB23D845469 /* Timeline.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Timeline.swift; path = Source/Timeline.swift; sourceTree = ""; }; 22693A1922310B1DDCE8D9B91AA49677 /* Filter.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Filter.swift; path = RxSwift/Observables/Filter.swift; sourceTree = ""; }; 22ECE1CB75987611F39ADE574AA7352C /* AnyObserver.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = AnyObserver.swift; path = RxSwift/AnyObserver.swift; sourceTree = ""; }; 239930698028F8A7F8F0AF8660885A40 /* SingleAsync.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SingleAsync.swift; path = RxSwift/Observables/SingleAsync.swift; sourceTree = ""; }; 23A3D60EBC5FA9D3A2E4ACFAD6428316 /* Lock.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Lock.swift; path = RxSwift/Concurrency/Lock.swift; sourceTree = ""; }; 24B01D81E3D7058FA14A053EC19874D0 /* Pods-ShadowsocksX-NG-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "Pods-ShadowsocksX-NG-dummy.m"; sourceTree = ""; }; 24D58CC8AA50BE13352501DE5BA68B94 /* PrimitiveSequence+Zip+arity.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "PrimitiveSequence+Zip+arity.swift"; path = "RxSwift/Traits/PrimitiveSequence+Zip+arity.swift"; sourceTree = ""; }; 257A51892B0489327105FAC5C85056BB /* ImmediateSchedulerType.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ImmediateSchedulerType.swift; path = RxSwift/ImmediateSchedulerType.swift; sourceTree = ""; }; 25BD92FA972425CD9706F8177394D7DF /* GCDWebServerDataResponse.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = GCDWebServerDataResponse.m; path = GCDWebServer/Responses/GCDWebServerDataResponse.m; sourceTree = ""; }; 2761A1137851210C3B778227D6BA8376 /* Observable+Bind.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Observable+Bind.swift"; path = "RxCocoa/Common/Observable+Bind.swift"; sourceTree = ""; }; 28409654F83C1BED4A04990DF2A46117 /* HistoricalScheduler.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = HistoricalScheduler.swift; path = RxSwift/Schedulers/HistoricalScheduler.swift; sourceTree = ""; }; 2845A68913E943BC36DC30691EC2767F /* BehaviorRelay.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = BehaviorRelay.swift; path = RxCocoa/Traits/BehaviorRelay.swift; sourceTree = ""; }; 284942F9AAC3AFDD49598A09EEBAF5FE /* KVORepresentable.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = KVORepresentable.swift; path = RxCocoa/Foundation/KVORepresentable.swift; sourceTree = ""; }; 28578489FE91CF078CD23E26E04E3BBB /* GroupedObservable.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = GroupedObservable.swift; path = RxSwift/GroupedObservable.swift; sourceTree = ""; }; 28D7F65F9E64735E3320A028DCDDDD90 /* Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; 294B1F176E9A1CBCB03CF68E8A428BFB /* NopDisposable.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = NopDisposable.swift; path = RxSwift/Disposables/NopDisposable.swift; sourceTree = ""; }; 2977417D444B5687C65F2845036F130C /* Sequence.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Sequence.swift; path = RxSwift/Observables/Sequence.swift; sourceTree = ""; }; 29D5C9E52C36A6630A4B5F4A54F3666E /* ScheduledDisposable.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ScheduledDisposable.swift; path = RxSwift/Disposables/ScheduledDisposable.swift; sourceTree = ""; }; 2A10E8E2BEA43547BD31F4D396909B1C /* RxSwift-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "RxSwift-dummy.m"; sourceTree = ""; }; 2AB0C03C6DE868D798024FA98E343764 /* MASLocalization.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MASLocalization.h; path = Framework/MASLocalization.h; sourceTree = ""; }; 2BF7CE3A988F181B6A3CCFCDAA25B69E /* Platform.Darwin.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Platform.Darwin.swift; path = Platform/Platform.Darwin.swift; sourceTree = ""; }; 2C34C0B46CA55D9826447C6EF5667B77 /* GCDWebServer.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GCDWebServer.h; path = GCDWebServer/Core/GCDWebServer.h; sourceTree = ""; }; 2D190E53FA2881C4C0669D0F0367DE31 /* Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; 2DD2740F8043D2CE9EA5BB7A7DBFC49D /* RxCocoa.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = RxCocoa.xcconfig; sourceTree = ""; }; 2FD70811FA75DA891378A68B3B6B4E2E /* ReplaySubject.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ReplaySubject.swift; path = RxSwift/Subjects/ReplaySubject.swift; sourceTree = ""; }; 3031DA85910A1DEDA7065204F6B9BBE1 /* Deprecated.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Deprecated.swift; path = RxCocoa/Deprecated.swift; sourceTree = ""; }; 30A75BA6552FED28E799BFDD7E6A7139 /* GCDWebServer.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = "sourcecode.module-map"; path = GCDWebServer.modulemap; sourceTree = ""; }; 30E4F3002967D50F222222D209A56B79 /* zh-Hant.lproj */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = folder; path = "zh-Hant.lproj"; sourceTree = ""; }; 3285ED8593B0D936F2A37C7D2E0BDB0D /* RxCocoa.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = "sourcecode.module-map"; path = RxCocoa.modulemap; sourceTree = ""; }; 3358F45A5BEC1A7F725167CD1969EDC8 /* Pods-ShadowsocksX-NG-acknowledgements.markdown */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text; path = "Pods-ShadowsocksX-NG-acknowledgements.markdown"; sourceTree = ""; }; 33710F9F62AA2B36412EA7B08233352D /* Debug.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Debug.swift; path = RxSwift/Observables/Debug.swift; sourceTree = ""; }; 3413B9348C850EE5AE49C8B95B12943D /* Do.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Do.swift; path = RxSwift/Observables/Do.swift; sourceTree = ""; }; 3725898C57B3547AF4E212E583C75CE2 /* MASShortcutMonitor.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = MASShortcutMonitor.m; path = Framework/MASShortcutMonitor.m; sourceTree = ""; }; 37302F3E1098B88606F9963B2BFF7A3F /* Rx.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Rx.swift; path = RxSwift/Rx.swift; sourceTree = ""; }; 399E2B8BEE8E886EE4016D87C5C85C63 /* GCDWebServerURLEncodedFormRequest.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GCDWebServerURLEncodedFormRequest.h; path = GCDWebServer/Requests/GCDWebServerURLEncodedFormRequest.h; sourceTree = ""; }; 3C4B04EEA1AC1BE33D71036DEBEBF937 /* ObserverType.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ObserverType.swift; path = RxSwift/ObserverType.swift; sourceTree = ""; }; 3CB0942D626105573A56A84ACEC555FE /* SubjectType.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SubjectType.swift; path = RxSwift/Subjects/SubjectType.swift; sourceTree = ""; }; 3DD66E9E374587EE9AC648D811B5042E /* GCDWebServerErrorResponse.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GCDWebServerErrorResponse.h; path = GCDWebServer/Responses/GCDWebServerErrorResponse.h; sourceTree = ""; }; 3EB40302AC6F385C4C11271681C7BE07 /* ControlEvent.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ControlEvent.swift; path = RxCocoa/Traits/ControlEvent.swift; sourceTree = ""; }; 3F5864100C7FDE5370D2A9D47B635CA3 /* MASShortcutBinder.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MASShortcutBinder.h; path = Framework/MASShortcutBinder.h; sourceTree = ""; }; 3F7E8032E1CE431DD241906525558580 /* Shortcut.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Shortcut.h; path = Framework/Shortcut.h; sourceTree = ""; }; 3FB4990CA1A63AF517A7F5A32C6EE3EB /* RxCocoa.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RxCocoa.h; path = RxCocoa/RxCocoa.h; sourceTree = ""; }; 40EA3D109B9CB1C1BBDC2E9255B38366 /* Never.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Never.swift; path = RxSwift/Observables/Never.swift; sourceTree = ""; }; 41C0048A00AC76527EB7E552AC524DAC /* SchedulerType.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SchedulerType.swift; path = RxSwift/SchedulerType.swift; sourceTree = ""; }; 420BCA1748F9506534FB0A233C6EB49A /* DispatchQueue+Alamofire.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "DispatchQueue+Alamofire.swift"; path = "Source/DispatchQueue+Alamofire.swift"; sourceTree = ""; }; 42C5B04BED868BDFDAD6B1B4CEF885F1 /* ko.lproj */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = folder; path = ko.lproj; sourceTree = ""; }; 43D1F9A72CB74DED14E390F65E400A19 /* SynchronizedUnsubscribeType.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SynchronizedUnsubscribeType.swift; path = RxSwift/Concurrency/SynchronizedUnsubscribeType.swift; sourceTree = ""; }; 440BA268964308AC9235A827B872F6D4 /* RxSwift.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = "sourcecode.module-map"; path = RxSwift.modulemap; sourceTree = ""; }; 44F80D944345E3B50B5CFF78E7C4E4D9 /* ConnectableObservableType.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ConnectableObservableType.swift; path = RxSwift/ConnectableObservableType.swift; sourceTree = ""; }; 454DCFB400BFCA2DD8E4C2EC61190701 /* SerialDispatchQueueScheduler.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SerialDispatchQueueScheduler.swift; path = RxSwift/Schedulers/SerialDispatchQueueScheduler.swift; sourceTree = ""; }; 4591C0BC6376C1566FEA09D9C716AB84 /* Window.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Window.swift; path = RxSwift/Observables/Window.swift; sourceTree = ""; }; 466571AD788ED5DE02B15FD2D5AB0E3D /* PriorityQueue.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = PriorityQueue.swift; path = Platform/DataStructures/PriorityQueue.swift; sourceTree = ""; }; 46662EB64876AD1C891F548C69A89E89 /* Pods-ShadowsocksX-NGTests-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "Pods-ShadowsocksX-NGTests-dummy.m"; sourceTree = ""; }; 48320B8075CDD3A66743F2FB1C0AEE97 /* ObservableType+Extensions.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "ObservableType+Extensions.swift"; path = "RxSwift/ObservableType+Extensions.swift"; sourceTree = ""; }; 48FCACAB173ADA2C6A483176B8C97F66 /* Catch.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Catch.swift; path = RxSwift/Observables/Catch.swift; sourceTree = ""; }; 49D4DB0A334289080782A137D04524BE /* BRLOptionParser.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = BRLOptionParser.m; path = BRLOptionParser/BRLOptionParser.m; sourceTree = ""; }; 4B9730D65B8F0B8AE3F7A91E58EB6705 /* Result.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Result.swift; path = Source/Result.swift; sourceTree = ""; }; 4C42E3C6553CD86CA08CB17F055E2FD1 /* NSImageView+Rx.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "NSImageView+Rx.swift"; path = "RxCocoa/macOS/NSImageView+Rx.swift"; sourceTree = ""; }; 4CE700501A5FBA06F359007666C43958 /* Alamofire.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = Alamofire.xcconfig; sourceTree = ""; }; 4E035F93086E0E9404B6C0C525F9F238 /* GCDWebServerRequest.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GCDWebServerRequest.h; path = GCDWebServer/Core/GCDWebServerRequest.h; sourceTree = ""; }; 4EB0F48DB0F38B80DF2708AB2292F08B /* ObserveOn.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ObserveOn.swift; path = RxSwift/Observables/ObserveOn.swift; sourceTree = ""; }; 4F78B857D0E9107E4AC4BE639CB5FDB5 /* MASShortcutBinder.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = MASShortcutBinder.m; path = Framework/MASShortcutBinder.m; 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; }; 4FEDBA21F3681BC1FBEB4E058BDEF1E4 /* GCDWebServerFileResponse.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = GCDWebServerFileResponse.m; path = GCDWebServer/Responses/GCDWebServerFileResponse.m; sourceTree = ""; }; 51298DE535C414C093FA9AEE5A210C4E /* ObservableType+PrimitiveSequence.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "ObservableType+PrimitiveSequence.swift"; path = "RxSwift/Traits/ObservableType+PrimitiveSequence.swift"; sourceTree = ""; }; 517A68D17E290C18DFC53F4AECCE8C21 /* es.lproj */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = folder; path = es.lproj; sourceTree = ""; }; 51EC586F86D6864B74B5211875AF2253 /* BehaviorRelay+Driver.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "BehaviorRelay+Driver.swift"; path = "RxCocoa/Traits/Driver/BehaviorRelay+Driver.swift"; sourceTree = ""; }; 52EE2194BA2C33781397BBEB8F4C9276 /* RecursiveScheduler.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = RecursiveScheduler.swift; path = RxSwift/Schedulers/RecursiveScheduler.swift; sourceTree = ""; }; 52F51F94701ABD692BFFC9F92AE2E115 /* Pods-ShadowsocksX-NG-acknowledgements.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Pods-ShadowsocksX-NG-acknowledgements.plist"; sourceTree = ""; }; 53901D4BDA021937287E33B4491AA200 /* CombineLatest+arity.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "CombineLatest+arity.swift"; path = "RxSwift/Observables/CombineLatest+arity.swift"; sourceTree = ""; }; 53D3CF439796CD1B84572CBCBAAE5BA9 /* ObservableConvertibleType+Signal.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "ObservableConvertibleType+Signal.swift"; path = "RxCocoa/Traits/Signal/ObservableConvertibleType+Signal.swift"; sourceTree = ""; }; 549C9311455C020E76C0D8304E77DCBB /* GCDWebServer-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "GCDWebServer-dummy.m"; sourceTree = ""; }; 56904622AEC39DA2CC3FFE7AC03DEEA7 /* MASDictionaryTransformer.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = MASDictionaryTransformer.m; path = Framework/MASDictionaryTransformer.m; sourceTree = ""; }; 57895F669A6A45DBE1808ECFCA7E6DE8 /* MASShortcutValidator.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MASShortcutValidator.h; path = Framework/MASShortcutValidator.h; sourceTree = ""; }; 59CB3865143E8097440FEC7F48AF17D7 /* ControlProperty.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ControlProperty.swift; path = RxCocoa/Traits/ControlProperty.swift; sourceTree = ""; }; 59F05446C5A1EF95AA5BF54D2E7130C0 /* en.lproj */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = folder; path = en.lproj; sourceTree = ""; }; 5A1C35E455A2F2765CD140138D5A1EEF /* ScheduledItemType.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ScheduledItemType.swift; path = RxSwift/Schedulers/Internal/ScheduledItemType.swift; sourceTree = ""; }; 5A5F9295B64270BDF4807BAED9FDCCF1 /* Platform.Darwin.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Platform.Darwin.swift; path = Platform/Platform.Darwin.swift; sourceTree = ""; }; 5B1C0E5A2AF56FCCFCBBA2373F04E7C8 /* String+Rx.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "String+Rx.swift"; path = "RxSwift/Extensions/String+Rx.swift"; sourceTree = ""; }; 5B35B3E1CD06D484F53A3E476AA3686D /* de.lproj */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = folder; path = de.lproj; sourceTree = ""; }; 5C658B994B5D0A61D71450AAF4863AC8 /* ParameterEncoding.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ParameterEncoding.swift; path = Source/ParameterEncoding.swift; sourceTree = ""; }; 5CC38924038209EE8DA70D12014386B4 /* DelegateProxy.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = DelegateProxy.swift; path = RxCocoa/Common/DelegateProxy.swift; sourceTree = ""; }; 5CC3D4BB2BA8F24225B176DDE03F8307 /* cs.lproj */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = folder; path = cs.lproj; sourceTree = ""; }; 5D0E7B6D1939F2FFB2328BAA55AB8D33 /* SerialDisposable.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SerialDisposable.swift; path = RxSwift/Disposables/SerialDisposable.swift; sourceTree = ""; }; 5D4898D741BB7A3E63AD3625C5913FF4 /* First.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = First.swift; path = RxSwift/Observables/First.swift; sourceTree = ""; }; 5D84D92D27CE8A6F5C45E8A03155C1CF /* Pods-proxy_conf_helper-frameworks.sh */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.script.sh; path = "Pods-proxy_conf_helper-frameworks.sh"; sourceTree = ""; }; 5EA75FB12559EF9F38DE81CA6685BE6C /* ElementAt.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ElementAt.swift; path = RxSwift/Observables/ElementAt.swift; sourceTree = ""; }; 5F53F9BE0FC6F1436AD8032E8FF6D80D /* GCDWebServerStreamedResponse.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GCDWebServerStreamedResponse.h; path = GCDWebServer/Responses/GCDWebServerStreamedResponse.h; sourceTree = ""; }; 5FF30D62954A12098DAC3C27FB43EC7E /* SharedSequence+Operators.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "SharedSequence+Operators.swift"; path = "RxCocoa/Traits/SharedSequence/SharedSequence+Operators.swift"; sourceTree = ""; }; 60D7A87958991203E6AEEF88F8165CB1 /* RxSwift.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = RxSwift.framework; sourceTree = BUILT_PRODUCTS_DIR; }; 617D6EBFA395952801772F1383AB8AAE /* ScheduledItem.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ScheduledItem.swift; path = RxSwift/Schedulers/Internal/ScheduledItem.swift; sourceTree = ""; }; 62C6E1F6DE2D3160BDD5B13FBF1DD877 /* Empty.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Empty.swift; path = RxSwift/Observables/Empty.swift; sourceTree = ""; }; 63F95A3FB354F1B43BC3C7CCA7C48037 /* libBRLOptionParser.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = libBRLOptionParser.a; sourceTree = BUILT_PRODUCTS_DIR; }; 6756FEC1B269A6CF56EF4D67F08E050B /* TakeUntil.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = TakeUntil.swift; path = RxSwift/Observables/TakeUntil.swift; sourceTree = ""; }; 679166C482C63EB7F940FE7A6476274B /* MASShortcut.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = "sourcecode.module-map"; path = MASShortcut.modulemap; sourceTree = ""; }; 68A72BF8AF1DC1EC8C18BFA79BE3799F /* SharedSequence.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SharedSequence.swift; path = RxCocoa/Traits/SharedSequence/SharedSequence.swift; sourceTree = ""; }; 68B50473C6A5B2B637DC2178073B139B /* fr.lproj */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = folder; path = fr.lproj; sourceTree = ""; }; 68F3C7D40CA579EFBF45E9BDF4844714 /* Error.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Error.swift; path = RxSwift/Observables/Error.swift; sourceTree = ""; }; 6C82EAFB5F96FA6732152002CA4666CC /* TailRecursiveSink.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = TailRecursiveSink.swift; path = RxSwift/Observers/TailRecursiveSink.swift; sourceTree = ""; }; 6CA83DA1CEDBDC939542356592B40AB3 /* SwitchIfEmpty.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SwitchIfEmpty.swift; path = RxSwift/Observables/SwitchIfEmpty.swift; sourceTree = ""; }; 6DA5EAC6F4067B7529AE728323D52317 /* MASLocalization.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = MASLocalization.m; path = Framework/MASLocalization.m; sourceTree = ""; }; 6FF66DB8174612DE3868CD61F0C25E75 /* RxCocoaRuntime.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RxCocoaRuntime.h; path = RxCocoa/Runtime/include/RxCocoaRuntime.h; sourceTree = ""; }; 711B62B6A01799BBCBA4F90D70C6AF28 /* MASShortcut.bundle */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = MASShortcut.bundle; sourceTree = BUILT_PRODUCTS_DIR; }; 729746443824EABA89E3E1088EB4F53B /* RxCocoa.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = RxCocoa.swift; path = RxCocoa/RxCocoa.swift; sourceTree = ""; }; 740D1DD30811098DBF267CA2EBAF0448 /* ConcurrentDispatchQueueScheduler.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ConcurrentDispatchQueueScheduler.swift; path = RxSwift/Schedulers/ConcurrentDispatchQueueScheduler.swift; sourceTree = ""; }; 7566FCCEEDFE8B433D83AD311795E367 /* RetryWhen.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = RetryWhen.swift; path = RxSwift/Observables/RetryWhen.swift; sourceTree = ""; }; 7643BF1BAF3D845AF3B73DC3CC809225 /* GCDWebServer-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "GCDWebServer-prefix.pch"; sourceTree = ""; }; 7849EB1549B76C509FCE0465C3EC6585 /* BooleanDisposable.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = BooleanDisposable.swift; path = RxSwift/Disposables/BooleanDisposable.swift; sourceTree = ""; }; 78755706F21BACDBA952EF615AE4223F /* Errors.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Errors.swift; path = RxSwift/Errors.swift; sourceTree = ""; }; 78BF2C0D1D2976671C6F01E7CF57B7D8 /* GCDWebServerFunctions.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = GCDWebServerFunctions.m; path = GCDWebServer/Core/GCDWebServerFunctions.m; sourceTree = ""; }; 79369DACA0CF3D56E9D4D213125DD2D2 /* PublishSubject.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = PublishSubject.swift; path = RxSwift/Subjects/PublishSubject.swift; sourceTree = ""; }; 7A842F5AB01E533C407EF9F939D43654 /* MASShortcutMonitor.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MASShortcutMonitor.h; path = Framework/MASShortcutMonitor.h; sourceTree = ""; }; 7B940616A1513AFB926A1625599603BF /* InfiniteSequence.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = InfiniteSequence.swift; path = Platform/DataStructures/InfiniteSequence.swift; sourceTree = ""; }; 7BF437276A9A9AD2789D809F09705992 /* ConcurrentMainScheduler.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ConcurrentMainScheduler.swift; path = RxSwift/Schedulers/ConcurrentMainScheduler.swift; sourceTree = ""; }; 7C4E2B96284BE7E91A2FAC7A35722534 /* DeprecationWarner.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = DeprecationWarner.swift; path = Platform/DeprecationWarner.swift; sourceTree = ""; }; 7FF0F128359723A54E21FEBB2D99C657 /* Amb.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Amb.swift; path = RxSwift/Observables/Amb.swift; sourceTree = ""; }; 8090A9366A6F313575595425BA5B7C5F /* MASShortcutView+Bindings.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "MASShortcutView+Bindings.m"; path = "Framework/MASShortcutView+Bindings.m"; sourceTree = ""; }; 812492787E3005F375F66430EEFEB2D3 /* CombineLatest.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = CombineLatest.swift; path = RxSwift/Observables/CombineLatest.swift; sourceTree = ""; }; 814650269499C22D7A00826E5401B231 /* MASKeyCodes.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MASKeyCodes.h; path = Framework/MASKeyCodes.h; sourceTree = ""; }; 81BA4BA48C5140576A6D93FB9EF7C2C1 /* ControlEvent+Signal.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "ControlEvent+Signal.swift"; path = "RxCocoa/Traits/Signal/ControlEvent+Signal.swift"; sourceTree = ""; }; 822A32C67318B2171827F9F276472026 /* AFError.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = AFError.swift; path = Source/AFError.swift; sourceTree = ""; }; 8289A948846D9CADF1D390856F40AF89 /* DistinctUntilChanged.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = DistinctUntilChanged.swift; path = RxSwift/Observables/DistinctUntilChanged.swift; sourceTree = ""; }; 82AB01A10760A9DBC7F68ACDB184CB9F /* GCDWebServerMultiPartFormRequest.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GCDWebServerMultiPartFormRequest.h; path = GCDWebServer/Requests/GCDWebServerMultiPartFormRequest.h; sourceTree = ""; }; 82B40C2141EAEBD3F4738B4EF37F735E /* Binder.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Binder.swift; path = RxCocoa/Common/Binder.swift; sourceTree = ""; }; 82C92E152F7133108027B5F35A4EA2F6 /* Sample.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Sample.swift; path = RxSwift/Observables/Sample.swift; sourceTree = ""; }; 83268468D9194D59FF72E067422BC173 /* NSView+Rx.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "NSView+Rx.swift"; path = "RxCocoa/macOS/NSView+Rx.swift"; sourceTree = ""; }; 83323A1A2936BBA3D386DCC078E3821E /* Pods-ShadowsocksX-NGTests-acknowledgements.markdown */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text; path = "Pods-ShadowsocksX-NGTests-acknowledgements.markdown"; sourceTree = ""; }; 83A9CCC244BECF2D84BC459532DA1B78 /* GCDWebServerMultiPartFormRequest.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = GCDWebServerMultiPartFormRequest.m; path = GCDWebServer/Requests/GCDWebServerMultiPartFormRequest.m; sourceTree = ""; }; 87372668A1EA52537C962C8365145B96 /* Dematerialize.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Dematerialize.swift; path = RxSwift/Observables/Dematerialize.swift; sourceTree = ""; }; 874D86BD8C4CCD8EC1708994A7C75D5A /* Response.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Response.swift; path = Source/Response.swift; sourceTree = ""; }; 877FB023C6C79A9CB7DD34AAFEEB6434 /* NSTextField+Rx.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "NSTextField+Rx.swift"; path = "RxCocoa/macOS/NSTextField+Rx.swift"; sourceTree = ""; }; 88223CC64D20FAA41D33B56DA90F1829 /* GCDWebServerHTTPStatusCodes.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GCDWebServerHTTPStatusCodes.h; path = GCDWebServer/Core/GCDWebServerHTTPStatusCodes.h; sourceTree = ""; }; 88AACF5B7E188D3448847253899BFC8F /* Delay.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Delay.swift; path = RxSwift/Observables/Delay.swift; sourceTree = ""; }; 88AC45588E239E491BA98259039A6802 /* Sink.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Sink.swift; path = RxSwift/Observables/Sink.swift; sourceTree = ""; }; 8B234AB54ABD1C374D34665C3DCD649E /* DispatchQueue+Extensions.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "DispatchQueue+Extensions.swift"; path = "Platform/DispatchQueue+Extensions.swift"; sourceTree = ""; }; 8B8C0CBA55B2D8C521EC4555A764C4A3 /* DisposeBase.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = DisposeBase.swift; path = RxSwift/Disposables/DisposeBase.swift; sourceTree = ""; }; 8BE1FB4F6E66271CE86F1B9F3B10C4B2 /* MASHotKey.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = MASHotKey.m; path = Framework/MASHotKey.m; sourceTree = ""; }; 8CDD45C6D7A038F415A78787317E931A /* Pods-proxy_conf_helper-resources.sh */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.script.sh; path = "Pods-proxy_conf_helper-resources.sh"; sourceTree = ""; }; 8CE15615F891AE84CC28B31DD1DFED34 /* _RX.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = _RX.h; path = RxCocoa/Runtime/include/_RX.h; sourceTree = ""; }; 8CF4A5D83CF4FF7422C8E7F007410BA4 /* MainScheduler.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = MainScheduler.swift; path = RxSwift/Schedulers/MainScheduler.swift; sourceTree = ""; }; 8DDB54ED8FEE2C1E06EFC2F722F8735C /* ShareReplayScope.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ShareReplayScope.swift; path = RxSwift/Observables/ShareReplayScope.swift; sourceTree = ""; }; 8DF79E5957660D27729BE2711F7510D5 /* GCDWebServerDataRequest.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = GCDWebServerDataRequest.m; path = GCDWebServer/Requests/GCDWebServerDataRequest.m; sourceTree = ""; }; 8EC9ECCC54FEA683BBDB8B5CD94124B1 /* Deprecated.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Deprecated.swift; path = RxSwift/Deprecated.swift; sourceTree = ""; }; 8F5083A9395E7BC273257A316BA5D517 /* Completable.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Completable.swift; path = RxSwift/Traits/Completable.swift; sourceTree = ""; }; 8F59435F621E888DE7C2D34F05907491 /* NetworkReachabilityManager.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = NetworkReachabilityManager.swift; path = Source/NetworkReachabilityManager.swift; sourceTree = ""; }; 91CE07E2C296F1B3388DC2668BAB1341 /* Zip+arity.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Zip+arity.swift"; path = "RxSwift/Observables/Zip+arity.swift"; sourceTree = ""; }; 91E0555770D3BEC1183279EBBF63B6EB /* Switch.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Switch.swift; path = RxSwift/Observables/Switch.swift; sourceTree = ""; }; 920735A244F39A83F52DF97FA4E7427B /* Generate.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Generate.swift; path = RxSwift/Observables/Generate.swift; sourceTree = ""; }; 9308FACB56EF2744A5DF058B75203AE6 /* Single.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Single.swift; path = RxSwift/Traits/Single.swift; sourceTree = ""; }; 938FC605EEA4041CA074FE17C4D53535 /* CurrentThreadScheduler.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = CurrentThreadScheduler.swift; path = RxSwift/Schedulers/CurrentThreadScheduler.swift; sourceTree = ""; }; 93A4A3777CF96A4AAC1D13BA6DCCEA73 /* Podfile */ = {isa = PBXFileReference; explicitFileType = text.script.ruby; includeInIndex = 1; name = Podfile; path = ../Podfile; sourceTree = SOURCE_ROOT; xcLanguageSpecificationIdentifier = xcode.lang.ruby; }; 94342D18D6FF2890EDEEBE3520A6E66E /* Repeat.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Repeat.swift; path = RxSwift/Observables/Repeat.swift; sourceTree = ""; }; 9445256D5E0C36ADD934F62A67B04A09 /* CompositeDisposable.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = CompositeDisposable.swift; path = RxSwift/Disposables/CompositeDisposable.swift; sourceTree = ""; }; 94BAE73C588EBC604DCE573EBE4A04AB /* _RX.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = _RX.m; path = RxCocoa/Runtime/_RX.m; sourceTree = ""; }; 94D1A921D2DDCB6ADE167A6D9F9FC69D /* MASShortcut.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = MASShortcut.m; path = Framework/MASShortcut.m; sourceTree = ""; }; 9589591754500401F219D9EC60BB6AD7 /* AddRef.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = AddRef.swift; path = RxSwift/Observables/AddRef.swift; sourceTree = ""; }; 95CD99AE9A1C290252A419DD48B2A263 /* _RXDelegateProxy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = _RXDelegateProxy.m; path = RxCocoa/Runtime/_RXDelegateProxy.m; sourceTree = ""; }; 970A1485E6688625754970DC8BBC7072 /* MultipartFormData.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = MultipartFormData.swift; path = Source/MultipartFormData.swift; sourceTree = ""; }; 98522BF2EB25C0255284080F9CA3E195 /* Pods-ShadowsocksX-NG.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-ShadowsocksX-NG.debug.xcconfig"; sourceTree = ""; }; 987AC2089C4B4C35C212D30E0C0E7B9A /* GCDWebServerStreamedResponse.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = GCDWebServerStreamedResponse.m; path = GCDWebServer/Responses/GCDWebServerStreamedResponse.m; sourceTree = ""; }; 98923078307F200863DB7C59FCFC7002 /* SynchronizedDisposeType.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SynchronizedDisposeType.swift; path = RxSwift/Concurrency/SynchronizedDisposeType.swift; sourceTree = ""; }; 9A04D2678FFF63F78747A96526C32525 /* PublishRelay.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = PublishRelay.swift; path = RxCocoa/Traits/PublishRelay.swift; sourceTree = ""; }; 9A0D3BBA7497A389734E9EEFBAE2464D /* TakeLast.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = TakeLast.swift; path = RxSwift/Observables/TakeLast.swift; sourceTree = ""; }; 9B62CFED1E64A9E67642177FF31ADAB0 /* AsyncSubject.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = AsyncSubject.swift; path = RxSwift/Subjects/AsyncSubject.swift; sourceTree = ""; }; 9B8B5CBA357BDB968C73E8F58DFBC74C /* Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; 9BA0976D52E0B1BE7C75718D8F34D6D7 /* MASKeyMasks.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MASKeyMasks.h; path = Framework/MASKeyMasks.h; sourceTree = ""; }; 9BA2A0099476E08B6CC8026BDF0C603E /* Pods-ShadowsocksX-NGTests.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-ShadowsocksX-NGTests.debug.xcconfig"; sourceTree = ""; }; 9BCF18187EC77D481751E793B1B99458 /* Alamofire-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Alamofire-prefix.pch"; sourceTree = ""; }; 9C124E5083A1C670ECBA0CC803184E03 /* ru.lproj */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = folder; path = ru.lproj; sourceTree = ""; }; 9C77EDD882C5528391392F6395AEA3CC /* Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; 9D1F46FBDCCCDDD5DD811F74DF066657 /* BRLOptionParser.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = BRLOptionParser.h; path = BRLOptionParser/BRLOptionParser.h; sourceTree = ""; }; 9D3C210247CB8CE3DF722B8D487265EB /* Signal+Subscription.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Signal+Subscription.swift"; path = "RxCocoa/Traits/Signal/Signal+Subscription.swift"; sourceTree = ""; }; 9D966DC3E49AE0BCCC9A1CA03C275F22 /* Pods_ShadowsocksX_NGTests.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Pods_ShadowsocksX_NGTests.framework; sourceTree = BUILT_PRODUCTS_DIR; }; 9E5ED856E0033C185BB3A1CFF513A42C /* Bag.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Bag.swift; path = Platform/DataStructures/Bag.swift; sourceTree = ""; }; 9FD412C15BC617CC38E190F17BB06655 /* WithLatestFrom.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = WithLatestFrom.swift; path = RxSwift/Observables/WithLatestFrom.swift; sourceTree = ""; }; A0A874527BA87240185BA903D136C3AF /* Merge.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Merge.swift; path = RxSwift/Observables/Merge.swift; sourceTree = ""; }; A0BF6605792D11FF8BA02337532C154B /* MASShortcutView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MASShortcutView.h; path = Framework/MASShortcutView.h; sourceTree = ""; }; A0F9D84DF77D8398558F3D4F5FD606DB /* DelaySubscription.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = DelaySubscription.swift; path = RxSwift/Observables/DelaySubscription.swift; sourceTree = ""; }; A35868FCBD5266D702CEA4A6E65DF160 /* _RXKVOObserver.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = _RXKVOObserver.h; path = RxCocoa/Runtime/include/_RXKVOObserver.h; sourceTree = ""; }; A5055B8EFFFBEDE50909E935D4BCA446 /* Pods-proxy_conf_helper.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-proxy_conf_helper.release.xcconfig"; sourceTree = ""; }; A604573634B3B440BAC80E6185340643 /* ToArray.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ToArray.swift; path = RxSwift/Observables/ToArray.swift; sourceTree = ""; }; A6162331FD69499451313416F088EB1C /* SectionedViewDataSourceType.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SectionedViewDataSourceType.swift; path = RxCocoa/Common/SectionedViewDataSourceType.swift; sourceTree = ""; }; A6FA4BF27FB90B714947E536885E37C1 /* Alamofire.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Alamofire.framework; sourceTree = BUILT_PRODUCTS_DIR; }; A96B9F66608C047F1379AAE238F18C2A /* Reduce.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Reduce.swift; path = RxSwift/Observables/Reduce.swift; sourceTree = ""; }; AACEB0B4DCFE72B1C86FBDD44F903602 /* GCDWebServer.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = GCDWebServer.xcconfig; sourceTree = ""; }; AB8E26A34CAE0B693F1F2C52465402C3 /* AnonymousDisposable.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = AnonymousDisposable.swift; path = RxSwift/Disposables/AnonymousDisposable.swift; sourceTree = ""; }; ABCEC9093299246040636BFC7D014387 /* SwiftSupport.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SwiftSupport.swift; path = RxSwift/SwiftSupport/SwiftSupport.swift; sourceTree = ""; }; ABE0B812B00B54AA2F6982337A7172A2 /* Create.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Create.swift; path = RxSwift/Observables/Create.swift; sourceTree = ""; }; ABEF7628490A51F0ED3BE67393DEB56E /* MASShortcut-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "MASShortcut-umbrella.h"; sourceTree = ""; }; AD54960D651138A3CA4F03327ED04C1E /* URLSession+Rx.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "URLSession+Rx.swift"; path = "RxCocoa/Foundation/URLSession+Rx.swift"; sourceTree = ""; }; ADBBB7FC840E52C76645ADFD06C6F489 /* Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; AE6E689502E4366B125481CD898B947E /* Pods-proxy_conf_helper-acknowledgements.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Pods-proxy_conf_helper-acknowledgements.plist"; sourceTree = ""; }; AE6FE24DA6B6C599439A0CD35E6C0C39 /* _RXObjCRuntime.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = _RXObjCRuntime.m; path = RxCocoa/Runtime/_RXObjCRuntime.m; sourceTree = ""; }; AECA5396C8BF81522F020F67B5051752 /* GCDWebServer-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "GCDWebServer-umbrella.h"; sourceTree = ""; }; AECFBD9B4972BED36C6D3ACC0177E0E5 /* Observable.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Observable.swift; path = RxSwift/Observable.swift; sourceTree = ""; }; AF97805B59E93B8CDD1F35ADC2C1160C /* Timeout.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Timeout.swift; path = RxSwift/Observables/Timeout.swift; sourceTree = ""; }; B0472FBF9DAB466EF0A53394A8D2AA12 /* RxSwift-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "RxSwift-prefix.pch"; sourceTree = ""; }; B140252F1C653182982BDDFA6F4DFFEF /* TextInput.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = TextInput.swift; path = RxCocoa/Common/TextInput.swift; sourceTree = ""; }; B1FE5441218FAE87F6E57A87233B4A0F /* Completable+AndThen.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Completable+AndThen.swift"; path = "RxSwift/Traits/Completable+AndThen.swift"; sourceTree = ""; }; B1FECC6066F8385524F9B523590A82C8 /* DisposeBag.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = DisposeBag.swift; path = RxSwift/Disposables/DisposeBag.swift; sourceTree = ""; }; B2929F5EBA6B563EE116F09A01CE8D7B /* nl.lproj */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = folder; path = nl.lproj; sourceTree = ""; }; B2F7E00EE5AC554A4695B58D3E0EEC68 /* LockOwnerType.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = LockOwnerType.swift; path = RxSwift/Concurrency/LockOwnerType.swift; sourceTree = ""; }; B30805F63C611810B322187824EBC4A5 /* Pods-ShadowsocksX-NGTests-resources.sh */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.script.sh; path = "Pods-ShadowsocksX-NGTests-resources.sh"; sourceTree = ""; }; B3193AEA5372872BA57804AA2CAE1875 /* GCDWebServer.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = GCDWebServer.framework; sourceTree = BUILT_PRODUCTS_DIR; }; B3A10808A0957AA2EC5EB7D1A77E4B27 /* NSLayoutConstraint+Rx.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "NSLayoutConstraint+Rx.swift"; path = "RxCocoa/Common/NSLayoutConstraint+Rx.swift"; sourceTree = ""; }; B458372D1D2009A7FDC10C7A5379CF07 /* GCDWebServerConnection.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = GCDWebServerConnection.m; path = GCDWebServer/Core/GCDWebServerConnection.m; sourceTree = ""; }; B4CB86E9D779A444876EA5C4C68A3FBD /* BRLOptionParser-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "BRLOptionParser-dummy.m"; sourceTree = ""; }; B4D23B3353252A87A2DFCBE6BCAC355C /* DeprecationWarner.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = DeprecationWarner.swift; path = Platform/DeprecationWarner.swift; sourceTree = ""; }; B4E3D27538532E6FBE6335CF89442070 /* ControlEvent+Driver.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "ControlEvent+Driver.swift"; path = "RxCocoa/Traits/Driver/ControlEvent+Driver.swift"; sourceTree = ""; }; B55BFBC972E986BB01725A95A9860DA2 /* RecursiveLock.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = RecursiveLock.swift; path = Platform/RecursiveLock.swift; sourceTree = ""; }; B5BC8CC3D75BE1CAA9F4B2902AAF6A7F /* PublishRelay+Signal.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "PublishRelay+Signal.swift"; path = "RxCocoa/Traits/Signal/PublishRelay+Signal.swift"; sourceTree = ""; }; B61C725932BE55BD3F51C1611F4C00E1 /* HistoricalSchedulerTimeConverter.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = HistoricalSchedulerTimeConverter.swift; path = RxSwift/Schedulers/HistoricalSchedulerTimeConverter.swift; sourceTree = ""; }; B790A80F95F23886D51E59CA3075E0B7 /* 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; }; B7C8CD3DFA056CB378EA8126D471FE4D /* GCDWebServerConnection.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GCDWebServerConnection.h; path = GCDWebServer/Core/GCDWebServerConnection.h; sourceTree = ""; }; B8FB3328120B8DA4A4A0E2CA1B29F188 /* RxCocoa-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "RxCocoa-umbrella.h"; sourceTree = ""; }; B96C6614EE1F3536C3C06892684F2657 /* Disposable.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Disposable.swift; path = RxSwift/Disposable.swift; sourceTree = ""; }; B98A2E7455847993E52C3245DF62ACCE /* CombineLatest+Collection.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "CombineLatest+Collection.swift"; path = "RxSwift/Observables/CombineLatest+Collection.swift"; sourceTree = ""; }; B9FD186DCB0C2486656EE428FDF24E95 /* MASShortcutValidator.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = MASShortcutValidator.m; path = Framework/MASShortcutValidator.m; sourceTree = ""; }; BA2390463C1EED454182AA10546F90EE /* KVORepresentable+CoreGraphics.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "KVORepresentable+CoreGraphics.swift"; path = "RxCocoa/Foundation/KVORepresentable+CoreGraphics.swift"; sourceTree = ""; }; BD319BD2D6840013A6DB5A5E61C57FD6 /* _RXDelegateProxy.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = _RXDelegateProxy.h; path = RxCocoa/Runtime/include/_RXDelegateProxy.h; sourceTree = ""; }; BDAA1AF05A1F0B1B7C16588267607FE1 /* GCDWebServerPrivate.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GCDWebServerPrivate.h; path = GCDWebServer/Core/GCDWebServerPrivate.h; sourceTree = ""; }; BDE9D3194329F41EB9A694107DB540EE /* RxSwift.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = RxSwift.xcconfig; sourceTree = ""; }; BE672B43951C625CA5F89E448A620AB0 /* Pods-ShadowsocksX-NGTests.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = "sourcecode.module-map"; path = "Pods-ShadowsocksX-NGTests.modulemap"; sourceTree = ""; }; BEA567412780FF078C4F7D7AEEA21AD2 /* GCDWebServerFileRequest.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GCDWebServerFileRequest.h; path = GCDWebServer/Requests/GCDWebServerFileRequest.h; sourceTree = ""; }; BF25BEA59068FC2091F298B09B53F9A0 /* ja.lproj */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = folder; path = ja.lproj; sourceTree = ""; }; C045555E3D465D287E7928F6180E1B12 /* MASShortcut-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "MASShortcut-prefix.pch"; sourceTree = ""; }; C12D136B18E0E7F8F564601A28FFF96F /* ObservableConvertibleType+Driver.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "ObservableConvertibleType+Driver.swift"; path = "RxCocoa/Traits/Driver/ObservableConvertibleType+Driver.swift"; sourceTree = ""; }; C143DF478B2ECD2870DC326426CCA893 /* BinaryDisposable.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = BinaryDisposable.swift; path = RxSwift/Disposables/BinaryDisposable.swift; sourceTree = ""; }; C15620E5544258EF1AEC163EC547C2E3 /* ObserverBase.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ObserverBase.swift; path = RxSwift/Observers/ObserverBase.swift; sourceTree = ""; }; C2A1585CB16C85AE91BDB4B9405928A2 /* SkipUntil.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SkipUntil.swift; path = RxSwift/Observables/SkipUntil.swift; sourceTree = ""; }; C38541370FCAF5848E3402B758806B42 /* OperationQueueScheduler.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = OperationQueueScheduler.swift; path = RxSwift/Schedulers/OperationQueueScheduler.swift; sourceTree = ""; }; C54EAA06C0712228D110E5F33FD72EC9 /* MASShortcut-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "MASShortcut-dummy.m"; sourceTree = ""; }; C558DBA8867D3525206597226AB7FEAC /* Zip+Collection.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Zip+Collection.swift"; path = "RxSwift/Observables/Zip+Collection.swift"; sourceTree = ""; }; C57692BA24E650520C1D877523C0A5F0 /* Queue.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Queue.swift; path = Platform/DataStructures/Queue.swift; sourceTree = ""; }; C65BFED56C12E4DDC34449B0F00BC4D8 /* SingleAssignmentDisposable.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SingleAssignmentDisposable.swift; path = RxSwift/Disposables/SingleAssignmentDisposable.swift; sourceTree = ""; }; C69F2408EF8B0C3BB7419872996ED01C /* SharedSequence+Operators+arity.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "SharedSequence+Operators+arity.swift"; path = "RxCocoa/Traits/SharedSequence/SharedSequence+Operators+arity.swift"; sourceTree = ""; }; C8FA0250F8F58859A42FACB6244CB83C /* Pods_ShadowsocksX_NG.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Pods_ShadowsocksX_NG.framework; sourceTree = BUILT_PRODUCTS_DIR; }; CA32EF7645C489DC5E33892504DE253D /* Using.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Using.swift; path = RxSwift/Observables/Using.swift; sourceTree = ""; }; CDECDC826427AB1333B1485F32A721A3 /* Bag+Rx.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Bag+Rx.swift"; path = "RxSwift/Extensions/Bag+Rx.swift"; sourceTree = ""; }; CE50445A73ECB9A2ED31A6FF93D45808 /* Pods-proxy_conf_helper-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "Pods-proxy_conf_helper-dummy.m"; sourceTree = ""; }; CE8A310F9FBC0D6FDD4C8E3D891605E1 /* Optional.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Optional.swift; path = RxSwift/Observables/Optional.swift; sourceTree = ""; }; CF3BEDFBB2197809F6BDAF649F36F20D /* ObservableType.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ObservableType.swift; path = RxSwift/ObservableType.swift; sourceTree = ""; }; D13F2EDEB0AC07D152FC818243513146 /* DefaultIfEmpty.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = DefaultIfEmpty.swift; path = RxSwift/Observables/DefaultIfEmpty.swift; sourceTree = ""; }; D17DBC203AF5B8E02A628E6920BEC64B /* RxCocoaObjCRuntimeError+Extensions.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "RxCocoaObjCRuntimeError+Extensions.swift"; path = "RxCocoa/Common/RxCocoaObjCRuntimeError+Extensions.swift"; sourceTree = ""; }; D18E7218EA86B1A581D12090718F1F3C /* RxCocoa.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = RxCocoa.framework; sourceTree = BUILT_PRODUCTS_DIR; }; D1EA13DE495837C31F4526D7FA1F7795 /* Deferred.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Deferred.swift; path = RxSwift/Observables/Deferred.swift; sourceTree = ""; }; D20F25597538DF7C1290E5ECF3BA6073 /* NSControl+Rx.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "NSControl+Rx.swift"; path = "RxCocoa/macOS/NSControl+Rx.swift"; sourceTree = ""; }; D27F9B49B02CDF00CFD1E0CF066445B2 /* GCDWebServerURLEncodedFormRequest.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = GCDWebServerURLEncodedFormRequest.m; path = GCDWebServer/Requests/GCDWebServerURLEncodedFormRequest.m; sourceTree = ""; }; D37B5D016E968A982C96D680E27224E7 /* TakeWhile.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = TakeWhile.swift; path = RxSwift/Observables/TakeWhile.swift; sourceTree = ""; }; D4498044F24BEEA463A62F313DBAF34A /* Cancelable.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Cancelable.swift; path = RxSwift/Cancelable.swift; sourceTree = ""; }; D44EE75E565309CBCBA8CDC8C1F148EF /* BRLOptionParser.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = BRLOptionParser.xcconfig; sourceTree = ""; }; D4E00A40F2D4DE3318F31F4BD19FC986 /* SubscribeOn.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SubscribeOn.swift; path = RxSwift/Observables/SubscribeOn.swift; sourceTree = ""; }; D5D00060FD1C8FC81DFDD4EAD1FC02BD /* PrimitiveSequence.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = PrimitiveSequence.swift; path = RxSwift/Traits/PrimitiveSequence.swift; sourceTree = ""; }; D77C4845A393085D1F7FF68A785D6A6B /* Alamofire-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Alamofire-umbrella.h"; sourceTree = ""; }; D7C21F7B579D31839F9317289084E4FA /* RxMutableBox.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = RxMutableBox.swift; path = RxSwift/RxMutableBox.swift; sourceTree = ""; }; D7E8128F302CF60BEF206008CE11F6D3 /* Pods-ShadowsocksX-NGTests-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Pods-ShadowsocksX-NGTests-umbrella.h"; sourceTree = ""; }; D80BBC49309E8C0FFEE8339DD05B1420 /* GCDWebServerDataRequest.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GCDWebServerDataRequest.h; path = GCDWebServer/Requests/GCDWebServerDataRequest.h; sourceTree = ""; }; D883EB96731562A3DB6A5D9BB316164D /* Throttle.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Throttle.swift; path = RxSwift/Observables/Throttle.swift; sourceTree = ""; }; D88C03DD8DB2FDBDB751F6E0573A19DF /* BehaviorSubject.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = BehaviorSubject.swift; path = RxSwift/Subjects/BehaviorSubject.swift; sourceTree = ""; }; DB253165A9F6EDB8299D6D115FAEBD42 /* GCDWebServerDataResponse.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GCDWebServerDataResponse.h; path = GCDWebServer/Responses/GCDWebServerDataResponse.h; sourceTree = ""; }; DB7869CB7726942306727ACBE0A6CD4E /* GCDWebServerErrorResponse.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = GCDWebServerErrorResponse.m; path = GCDWebServer/Responses/GCDWebServerErrorResponse.m; sourceTree = ""; }; DC250BF8313F337272DBC9DE1FB6DB6B /* Pods-ShadowsocksX-NG.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = "sourcecode.module-map"; path = "Pods-ShadowsocksX-NG.modulemap"; sourceTree = ""; }; DC9CBF3F42BE77A6A4156483F6E7A677 /* Driver.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Driver.swift; path = RxCocoa/Traits/Driver/Driver.swift; sourceTree = ""; }; DD070E26B8B863382F7AA226CF6D5794 /* RxCocoa-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "RxCocoa-dummy.m"; sourceTree = ""; }; DD640DDC7E829A09ED1072907C443481 /* GCDWebServerResponse.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GCDWebServerResponse.h; path = GCDWebServer/Core/GCDWebServerResponse.h; sourceTree = ""; }; DE7D4EDDDDBC9A8284DF4316C7F919EB /* RecursiveLock.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = RecursiveLock.swift; path = Platform/RecursiveLock.swift; sourceTree = ""; }; DF2D048928B85C0B72DFDA760FAC837E /* AsSingle.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = AsSingle.swift; path = RxSwift/Observables/AsSingle.swift; sourceTree = ""; }; E18663B7E781172BDC6EFC5AC77BA4FF /* GroupBy.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = GroupBy.swift; path = RxSwift/Observables/GroupBy.swift; sourceTree = ""; }; E334CC8401F5E9485DACD3CF7F789B90 /* Buffer.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Buffer.swift; path = RxSwift/Observables/Buffer.swift; sourceTree = ""; }; E356F07902E984F6D1B28C8BCA923455 /* SchedulerServices+Emulation.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "SchedulerServices+Emulation.swift"; path = "RxSwift/Schedulers/SchedulerServices+Emulation.swift"; sourceTree = ""; }; E39B6AE9C7DBAF6F7102DDE428C6D4DA /* SessionDelegate.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SessionDelegate.swift; path = Source/SessionDelegate.swift; sourceTree = ""; }; E40D5C853F53872A9EDD51E2438864BC /* KVORepresentable+Swift.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "KVORepresentable+Swift.swift"; path = "RxCocoa/Foundation/KVORepresentable+Swift.swift"; sourceTree = ""; }; E417BF107A54D2027FCFA21115B0B6BF /* MASShortcut.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = MASShortcut.framework; sourceTree = BUILT_PRODUCTS_DIR; }; E4824FF61369273279E9C73FAE118858 /* ObservableConvertibleType+SharedSequence.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "ObservableConvertibleType+SharedSequence.swift"; path = "RxCocoa/Traits/SharedSequence/ObservableConvertibleType+SharedSequence.swift"; sourceTree = ""; }; E66E142759BB10864774D2C94E961514 /* MASDictionaryTransformer.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MASDictionaryTransformer.h; path = Framework/MASDictionaryTransformer.h; sourceTree = ""; }; E66FAB44C7A517141189FD000F9B5DF5 /* zh-Hans.lproj */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = folder; path = "zh-Hans.lproj"; 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; }; EAA642364AC03341491D3F3B2B55D566 /* Event.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Event.swift; path = RxSwift/Event.swift; sourceTree = ""; }; EB7F2ED22A2C64159A4F936BFADE6E45 /* Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; EC7D06D7C30521ACFE2CB8810BAD6EB4 /* Platform.Linux.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Platform.Linux.swift; path = Platform/Platform.Linux.swift; sourceTree = ""; }; EEF0E141DA73C02E3495E9BC4F3BCB79 /* Validation.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Validation.swift; path = Source/Validation.swift; sourceTree = ""; }; EF773B3F1B1F670D5A56FC9AC6EBE4D2 /* AnonymousObserver.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = AnonymousObserver.swift; path = RxSwift/Observers/AnonymousObserver.swift; sourceTree = ""; }; EF846AE7A2DE452AE4DCDE6EFBEC8B26 /* Scan.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Scan.swift; path = RxSwift/Observables/Scan.swift; sourceTree = ""; }; EF8570C25461953B9B13A259DDC88592 /* MASShortcut.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = MASShortcut.xcconfig; sourceTree = ""; }; EFB5583E95D9163093E1C43B391FFCC1 /* libPods-proxy_conf_helper.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = "libPods-proxy_conf_helper.a"; sourceTree = BUILT_PRODUCTS_DIR; }; 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; }; EFF605517B8B672280D85EF59BDBBF89 /* NSObject+Rx+KVORepresentable.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "NSObject+Rx+KVORepresentable.swift"; path = "RxCocoa/Foundation/NSObject+Rx+KVORepresentable.swift"; sourceTree = ""; }; F12CA3526AFD49BC5CD55B6B6ED743C4 /* RxCocoa-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "RxCocoa-prefix.pch"; sourceTree = ""; }; F1791718F5CC919CF52642A71FE4AAAF /* Materialize.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Materialize.swift; path = RxSwift/Observables/Materialize.swift; sourceTree = ""; }; F41F3F896039E0F2EE235A159F853B08 /* ServerTrustPolicy.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ServerTrustPolicy.swift; path = Source/ServerTrustPolicy.swift; sourceTree = ""; }; F58912C1C682D706B91088B2E3E28849 /* Request.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Request.swift; path = Source/Request.swift; sourceTree = ""; }; F5BEEA74769B7463104E20202E1A465D /* Concat.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Concat.swift; path = RxSwift/Observables/Concat.swift; sourceTree = ""; }; F63A805EDA3A375F4453D75E39B46EC1 /* Producer.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Producer.swift; path = RxSwift/Observables/Producer.swift; sourceTree = ""; }; F67191B1F87DA238C4D87250DFBE43DD /* Pods-ShadowsocksX-NGTests.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-ShadowsocksX-NGTests.release.xcconfig"; sourceTree = ""; }; F6958C5792CD090D53D51F45E3FC8391 /* SubscriptionDisposable.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SubscriptionDisposable.swift; path = RxSwift/Disposables/SubscriptionDisposable.swift; sourceTree = ""; }; F69A770E45055FD854F3FBD6979FC418 /* Just.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Just.swift; path = RxSwift/Observables/Just.swift; sourceTree = ""; }; F735EC7A418D45C70CE0818AC93B4BA3 /* Maybe.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Maybe.swift; path = RxSwift/Traits/Maybe.swift; sourceTree = ""; }; F77DE488C839A9ACAE7A7BF4C24036BC /* Enumerated.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Enumerated.swift; path = RxSwift/Observables/Enumerated.swift; sourceTree = ""; }; F79B729FCFF408FC35D4D736823C9C54 /* it.lproj */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = folder; path = it.lproj; sourceTree = ""; }; F8443ACD9BB292ED1C07002A2677C9A6 /* ControlTarget.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ControlTarget.swift; path = RxCocoa/Common/ControlTarget.swift; sourceTree = ""; }; F905EE6F0E88BD8C5751FFC92BFFE94A /* BRLOptionParser-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "BRLOptionParser-prefix.pch"; sourceTree = ""; }; F998ED9B73E72761135D03EABEA4CF52 /* ControlProperty+Driver.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "ControlProperty+Driver.swift"; path = "RxCocoa/Traits/Driver/ControlProperty+Driver.swift"; sourceTree = ""; }; F9A3C739C0FF5F8BD8B24A9AF4939DC2 /* ObservableConvertibleType.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ObservableConvertibleType.swift; path = RxSwift/ObservableConvertibleType.swift; sourceTree = ""; }; FA0D68D388D0343FA7D9603F2972F301 /* AsyncLock.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = AsyncLock.swift; path = RxSwift/Concurrency/AsyncLock.swift; sourceTree = ""; }; FA4CD1F6811E9C48888466AB8169A09B /* VirtualTimeConverterType.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = VirtualTimeConverterType.swift; path = RxSwift/Schedulers/VirtualTimeConverterType.swift; sourceTree = ""; }; FB5D3778780DA8CAF8A3068FF9DFDC57 /* VirtualTimeScheduler.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = VirtualTimeScheduler.swift; path = RxSwift/Schedulers/VirtualTimeScheduler.swift; sourceTree = ""; }; FB8175F2ECF55A3974C3B9F8F610B7E4 /* NSButton+Rx.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "NSButton+Rx.swift"; path = "RxCocoa/macOS/NSButton+Rx.swift"; sourceTree = ""; }; FBC4E57263B9AAECCE6AE5CA60FBB422 /* RxSwift-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "RxSwift-umbrella.h"; sourceTree = ""; }; FC2C8FAFAE7C8BCB3D9CC3ED192B4B94 /* Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; FCAC7C3176AFDC0CD3DD5D9184E33909 /* NotificationCenter+Rx.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "NotificationCenter+Rx.swift"; path = "RxCocoa/Foundation/NotificationCenter+Rx.swift"; sourceTree = ""; }; FE9523A3F66C7512A04D217B9485ED49 /* PriorityQueue.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = PriorityQueue.swift; path = Platform/DataStructures/PriorityQueue.swift; sourceTree = ""; }; FEC68B3F3AAE886E35269B85EAAAA4A2 /* SchedulerType+SharedSequence.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "SchedulerType+SharedSequence.swift"; path = "RxCocoa/Traits/SharedSequence/SchedulerType+SharedSequence.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 = ""; }; 3F41528D8527E7927A277FE059F9FC77 /* Support Files */ = { isa = PBXGroup; children = ( 04BAD8299F0B7A65CFCE251F1F7722C0 /* Alamofire.modulemap */, 4CE700501A5FBA06F359007666C43958 /* Alamofire.xcconfig */, 06FF1E1D8696715F0476C721349ABF4A /* Alamofire-dummy.m */, 9BCF18187EC77D481751E793B1B99458 /* Alamofire-prefix.pch */, D77C4845A393085D1F7FF68A785D6A6B /* Alamofire-umbrella.h */, EB7F2ED22A2C64159A4F936BFADE6E45 /* Info.plist */, ); name = "Support Files"; path = "../Target Support Files/Alamofire"; sourceTree = ""; }; 4B6B0D327DA58988CCE4B33397397D74 /* Support Files */ = { isa = PBXGroup; children = ( 2D190E53FA2881C4C0669D0F0367DE31 /* Info.plist */, 679166C482C63EB7F940FE7A6476274B /* MASShortcut.modulemap */, EF8570C25461953B9B13A259DDC88592 /* MASShortcut.xcconfig */, C54EAA06C0712228D110E5F33FD72EC9 /* MASShortcut-dummy.m */, C045555E3D465D287E7928F6180E1B12 /* MASShortcut-prefix.pch */, ABEF7628490A51F0ED3BE67393DEB56E /* MASShortcut-umbrella.h */, 124A08134F4F0DFD6C6D5F5B29F0F045 /* ResourceBundle-MASShortcut-Info.plist */, ); name = "Support Files"; path = "../Target Support Files/MASShortcut"; sourceTree = ""; }; 50D8BF310E0933E0B29656BDF88A05CF /* Core */ = { isa = PBXGroup; children = ( 2C34C0B46CA55D9826447C6EF5667B77 /* GCDWebServer.h */, 1C34DF9211C78641101C8029D821282C /* GCDWebServer.m */, B7C8CD3DFA056CB378EA8126D471FE4D /* GCDWebServerConnection.h */, B458372D1D2009A7FDC10C7A5379CF07 /* GCDWebServerConnection.m */, D80BBC49309E8C0FFEE8339DD05B1420 /* GCDWebServerDataRequest.h */, 8DF79E5957660D27729BE2711F7510D5 /* GCDWebServerDataRequest.m */, DB253165A9F6EDB8299D6D115FAEBD42 /* GCDWebServerDataResponse.h */, 25BD92FA972425CD9706F8177394D7DF /* GCDWebServerDataResponse.m */, 3DD66E9E374587EE9AC648D811B5042E /* GCDWebServerErrorResponse.h */, DB7869CB7726942306727ACBE0A6CD4E /* GCDWebServerErrorResponse.m */, BEA567412780FF078C4F7D7AEEA21AD2 /* GCDWebServerFileRequest.h */, 125D906DA6D12CC4B558691B8F324B0F /* GCDWebServerFileRequest.m */, 00208F1C08F49846BFE1A47C2AD5C562 /* GCDWebServerFileResponse.h */, 4FEDBA21F3681BC1FBEB4E058BDEF1E4 /* GCDWebServerFileResponse.m */, 1056A640AEFE50B38D2344C0B944DC50 /* GCDWebServerFunctions.h */, 78BF2C0D1D2976671C6F01E7CF57B7D8 /* GCDWebServerFunctions.m */, 88223CC64D20FAA41D33B56DA90F1829 /* GCDWebServerHTTPStatusCodes.h */, 82AB01A10760A9DBC7F68ACDB184CB9F /* GCDWebServerMultiPartFormRequest.h */, 83A9CCC244BECF2D84BC459532DA1B78 /* GCDWebServerMultiPartFormRequest.m */, BDAA1AF05A1F0B1B7C16588267607FE1 /* GCDWebServerPrivate.h */, 4E035F93086E0E9404B6C0C525F9F238 /* GCDWebServerRequest.h */, 1C6FF8174AF3551817D3375622AD00A6 /* GCDWebServerRequest.m */, DD640DDC7E829A09ED1072907C443481 /* GCDWebServerResponse.h */, 02C1C424F1F955C157E2AD0DF9DA85CA /* GCDWebServerResponse.m */, 5F53F9BE0FC6F1436AD8032E8FF6D80D /* GCDWebServerStreamedResponse.h */, 987AC2089C4B4C35C212D30E0C0E7B9A /* GCDWebServerStreamedResponse.m */, 399E2B8BEE8E886EE4016D87C5C85C63 /* GCDWebServerURLEncodedFormRequest.h */, D27F9B49B02CDF00CFD1E0CF066445B2 /* GCDWebServerURLEncodedFormRequest.m */, ); name = Core; sourceTree = ""; }; 57B3F389DDA7629AE17CC01B90DDFFD1 /* Products */ = { isa = PBXGroup; children = ( A6FA4BF27FB90B714947E536885E37C1 /* Alamofire.framework */, B3193AEA5372872BA57804AA2CAE1875 /* GCDWebServer.framework */, 63F95A3FB354F1B43BC3C7CCA7C48037 /* libBRLOptionParser.a */, EFB5583E95D9163093E1C43B391FFCC1 /* libPods-proxy_conf_helper.a */, 711B62B6A01799BBCBA4F90D70C6AF28 /* MASShortcut.bundle */, E417BF107A54D2027FCFA21115B0B6BF /* MASShortcut.framework */, C8FA0250F8F58859A42FACB6244CB83C /* Pods_ShadowsocksX_NG.framework */, 9D966DC3E49AE0BCCC9A1CA03C275F22 /* Pods_ShadowsocksX_NGTests.framework */, D18E7218EA86B1A581D12090718F1F3C /* RxCocoa.framework */, 60D7A87958991203E6AEEF88F8165CB1 /* RxSwift.framework */, ); name = Products; sourceTree = ""; }; 5B3B3628BA886BD5CC873215255A3181 /* RxSwift */ = { isa = PBXGroup; children = ( 9589591754500401F219D9EC60BB6AD7 /* AddRef.swift */, 7FF0F128359723A54E21FEBB2D99C657 /* Amb.swift */, AB8E26A34CAE0B693F1F2C52465402C3 /* AnonymousDisposable.swift */, EF773B3F1B1F670D5A56FC9AC6EBE4D2 /* AnonymousObserver.swift */, 22ECE1CB75987611F39ADE574AA7352C /* AnyObserver.swift */, 1D0C71FC59A714120E705919A119EB9C /* AsMaybe.swift */, DF2D048928B85C0B72DFDA760FAC837E /* AsSingle.swift */, FA0D68D388D0343FA7D9603F2972F301 /* AsyncLock.swift */, 9B62CFED1E64A9E67642177FF31ADAB0 /* AsyncSubject.swift */, 9E5ED856E0033C185BB3A1CFF513A42C /* Bag.swift */, CDECDC826427AB1333B1485F32A721A3 /* Bag+Rx.swift */, D88C03DD8DB2FDBDB751F6E0573A19DF /* BehaviorSubject.swift */, C143DF478B2ECD2870DC326426CCA893 /* BinaryDisposable.swift */, 7849EB1549B76C509FCE0465C3EC6585 /* BooleanDisposable.swift */, E334CC8401F5E9485DACD3CF7F789B90 /* Buffer.swift */, D4498044F24BEEA463A62F313DBAF34A /* Cancelable.swift */, 48FCACAB173ADA2C6A483176B8C97F66 /* Catch.swift */, 812492787E3005F375F66430EEFEB2D3 /* CombineLatest.swift */, 53901D4BDA021937287E33B4491AA200 /* CombineLatest+arity.swift */, B98A2E7455847993E52C3245DF62ACCE /* CombineLatest+Collection.swift */, 8F5083A9395E7BC273257A316BA5D517 /* Completable.swift */, B1FE5441218FAE87F6E57A87233B4A0F /* Completable+AndThen.swift */, 9445256D5E0C36ADD934F62A67B04A09 /* CompositeDisposable.swift */, F5BEEA74769B7463104E20202E1A465D /* Concat.swift */, 740D1DD30811098DBF267CA2EBAF0448 /* ConcurrentDispatchQueueScheduler.swift */, 7BF437276A9A9AD2789D809F09705992 /* ConcurrentMainScheduler.swift */, 44F80D944345E3B50B5CFF78E7C4E4D9 /* ConnectableObservableType.swift */, ABE0B812B00B54AA2F6982337A7172A2 /* Create.swift */, 938FC605EEA4041CA074FE17C4D53535 /* CurrentThreadScheduler.swift */, 12173B3EF2DB80B33497504CD28D0D25 /* Debounce.swift */, 33710F9F62AA2B36412EA7B08233352D /* Debug.swift */, D13F2EDEB0AC07D152FC818243513146 /* DefaultIfEmpty.swift */, D1EA13DE495837C31F4526D7FA1F7795 /* Deferred.swift */, 88AACF5B7E188D3448847253899BFC8F /* Delay.swift */, A0F9D84DF77D8398558F3D4F5FD606DB /* DelaySubscription.swift */, 87372668A1EA52537C962C8365145B96 /* Dematerialize.swift */, 8EC9ECCC54FEA683BBDB8B5CD94124B1 /* Deprecated.swift */, B4D23B3353252A87A2DFCBE6BCAC355C /* DeprecationWarner.swift */, 8B234AB54ABD1C374D34665C3DCD649E /* DispatchQueue+Extensions.swift */, 0141E6A6B4EB3619B0171F6D6AF2EE49 /* DispatchQueueConfiguration.swift */, B96C6614EE1F3536C3C06892684F2657 /* Disposable.swift */, 218389799BBF34D96B7BDE06ECC09CD9 /* Disposables.swift */, B1FECC6066F8385524F9B523590A82C8 /* DisposeBag.swift */, 8B8C0CBA55B2D8C521EC4555A764C4A3 /* DisposeBase.swift */, 8289A948846D9CADF1D390856F40AF89 /* DistinctUntilChanged.swift */, 3413B9348C850EE5AE49C8B95B12943D /* Do.swift */, 5EA75FB12559EF9F38DE81CA6685BE6C /* ElementAt.swift */, 62C6E1F6DE2D3160BDD5B13FBF1DD877 /* Empty.swift */, F77DE488C839A9ACAE7A7BF4C24036BC /* Enumerated.swift */, 68F3C7D40CA579EFBF45E9BDF4844714 /* Error.swift */, 78755706F21BACDBA952EF615AE4223F /* Errors.swift */, EAA642364AC03341491D3F3B2B55D566 /* Event.swift */, 22693A1922310B1DDCE8D9B91AA49677 /* Filter.swift */, 5D4898D741BB7A3E63AD3625C5913FF4 /* First.swift */, 920735A244F39A83F52DF97FA4E7427B /* Generate.swift */, E18663B7E781172BDC6EFC5AC77BA4FF /* GroupBy.swift */, 28578489FE91CF078CD23E26E04E3BBB /* GroupedObservable.swift */, 28409654F83C1BED4A04990DF2A46117 /* HistoricalScheduler.swift */, B61C725932BE55BD3F51C1611F4C00E1 /* HistoricalSchedulerTimeConverter.swift */, 257A51892B0489327105FAC5C85056BB /* ImmediateSchedulerType.swift */, 7B940616A1513AFB926A1625599603BF /* InfiniteSequence.swift */, 1384B3A09ECFD78F3EFC1FE31AF7DE8D /* InvocableScheduledItem.swift */, 0FF3E0A37CDE9554E186BAE00CD9C197 /* InvocableType.swift */, F69A770E45055FD854F3FBD6979FC418 /* Just.swift */, 23A3D60EBC5FA9D3A2E4ACFAD6428316 /* Lock.swift */, B2F7E00EE5AC554A4695B58D3E0EEC68 /* LockOwnerType.swift */, 8CF4A5D83CF4FF7422C8E7F007410BA4 /* MainScheduler.swift */, 1DF905835162609C61FE7431CEAEFE06 /* Map.swift */, F1791718F5CC919CF52642A71FE4AAAF /* Materialize.swift */, F735EC7A418D45C70CE0818AC93B4BA3 /* Maybe.swift */, A0A874527BA87240185BA903D136C3AF /* Merge.swift */, 1D3126A27429E648B79C41215C88F13B /* Multicast.swift */, 40EA3D109B9CB1C1BBDC2E9255B38366 /* Never.swift */, 294B1F176E9A1CBCB03CF68E8A428BFB /* NopDisposable.swift */, AECFBD9B4972BED36C6D3ACC0177E0E5 /* Observable.swift */, F9A3C739C0FF5F8BD8B24A9AF4939DC2 /* ObservableConvertibleType.swift */, CF3BEDFBB2197809F6BDAF649F36F20D /* ObservableType.swift */, 48320B8075CDD3A66743F2FB1C0AEE97 /* ObservableType+Extensions.swift */, 51298DE535C414C093FA9AEE5A210C4E /* ObservableType+PrimitiveSequence.swift */, 4EB0F48DB0F38B80DF2708AB2292F08B /* ObserveOn.swift */, C15620E5544258EF1AEC163EC547C2E3 /* ObserverBase.swift */, 3C4B04EEA1AC1BE33D71036DEBEBF937 /* ObserverType.swift */, C38541370FCAF5848E3402B758806B42 /* OperationQueueScheduler.swift */, CE8A310F9FBC0D6FDD4C8E3D891605E1 /* Optional.swift */, 2BF7CE3A988F181B6A3CCFCDAA25B69E /* Platform.Darwin.swift */, 08CE7BAE0F6A7178D9136F1DBE9CE0D3 /* Platform.Linux.swift */, D5D00060FD1C8FC81DFDD4EAD1FC02BD /* PrimitiveSequence.swift */, 24D58CC8AA50BE13352501DE5BA68B94 /* PrimitiveSequence+Zip+arity.swift */, FE9523A3F66C7512A04D217B9485ED49 /* PriorityQueue.swift */, F63A805EDA3A375F4453D75E39B46EC1 /* Producer.swift */, 79369DACA0CF3D56E9D4D213125DD2D2 /* PublishSubject.swift */, C57692BA24E650520C1D877523C0A5F0 /* Queue.swift */, 09A7C38F0BA34490FE74D086703D0869 /* Range.swift */, 04D3D547F7C9D93D846B18B3598139D0 /* Reactive.swift */, B55BFBC972E986BB01725A95A9860DA2 /* RecursiveLock.swift */, 52EE2194BA2C33781397BBEB8F4C9276 /* RecursiveScheduler.swift */, A96B9F66608C047F1379AAE238F18C2A /* Reduce.swift */, 1F7B1AB25111B41EA516AC2B26F16FB4 /* RefCountDisposable.swift */, 94342D18D6FF2890EDEEBE3520A6E66E /* Repeat.swift */, 2FD70811FA75DA891378A68B3B6B4E2E /* ReplaySubject.swift */, 7566FCCEEDFE8B433D83AD311795E367 /* RetryWhen.swift */, 37302F3E1098B88606F9963B2BFF7A3F /* Rx.swift */, D7C21F7B579D31839F9317289084E4FA /* RxMutableBox.swift */, 82C92E152F7133108027B5F35A4EA2F6 /* Sample.swift */, EF846AE7A2DE452AE4DCDE6EFBEC8B26 /* Scan.swift */, 29D5C9E52C36A6630A4B5F4A54F3666E /* ScheduledDisposable.swift */, 617D6EBFA395952801772F1383AB8AAE /* ScheduledItem.swift */, 5A1C35E455A2F2765CD140138D5A1EEF /* ScheduledItemType.swift */, E356F07902E984F6D1B28C8BCA923455 /* SchedulerServices+Emulation.swift */, 41C0048A00AC76527EB7E552AC524DAC /* SchedulerType.swift */, 2977417D444B5687C65F2845036F130C /* Sequence.swift */, 454DCFB400BFCA2DD8E4C2EC61190701 /* SerialDispatchQueueScheduler.swift */, 5D0E7B6D1939F2FFB2328BAA55AB8D33 /* SerialDisposable.swift */, 8DDB54ED8FEE2C1E06EFC2F722F8735C /* ShareReplayScope.swift */, 9308FACB56EF2744A5DF058B75203AE6 /* Single.swift */, C65BFED56C12E4DDC34449B0F00BC4D8 /* SingleAssignmentDisposable.swift */, 239930698028F8A7F8F0AF8660885A40 /* SingleAsync.swift */, 88AC45588E239E491BA98259039A6802 /* Sink.swift */, 091B320AF46DFF5E52B1CA91938163BC /* Skip.swift */, C2A1585CB16C85AE91BDB4B9405928A2 /* SkipUntil.swift */, 0C851BCF7777F05B23845D5F3B42477A /* SkipWhile.swift */, 1910F3BA8275DA306C03AAF91366CA17 /* StartWith.swift */, 5B1C0E5A2AF56FCCFCBBA2373F04E7C8 /* String+Rx.swift */, 3CB0942D626105573A56A84ACEC555FE /* SubjectType.swift */, D4E00A40F2D4DE3318F31F4BD19FC986 /* SubscribeOn.swift */, F6958C5792CD090D53D51F45E3FC8391 /* SubscriptionDisposable.swift */, ABCEC9093299246040636BFC7D014387 /* SwiftSupport.swift */, 91E0555770D3BEC1183279EBBF63B6EB /* Switch.swift */, 6CA83DA1CEDBDC939542356592B40AB3 /* SwitchIfEmpty.swift */, 98923078307F200863DB7C59FCFC7002 /* SynchronizedDisposeType.swift */, 0716C7A069A21844C312E62BBD3AC258 /* SynchronizedOnType.swift */, 43D1F9A72CB74DED14E390F65E400A19 /* SynchronizedUnsubscribeType.swift */, 6C82EAFB5F96FA6732152002CA4666CC /* TailRecursiveSink.swift */, 121D3DED6F325810B808C962150FDF6B /* Take.swift */, 9A0D3BBA7497A389734E9EEFBAE2464D /* TakeLast.swift */, 6756FEC1B269A6CF56EF4D67F08E050B /* TakeUntil.swift */, D37B5D016E968A982C96D680E27224E7 /* TakeWhile.swift */, D883EB96731562A3DB6A5D9BB316164D /* Throttle.swift */, AF97805B59E93B8CDD1F35ADC2C1160C /* Timeout.swift */, 17B662771CEFD0C752DAF2C38021A7EB /* Timer.swift */, A604573634B3B440BAC80E6185340643 /* ToArray.swift */, CA32EF7645C489DC5E33892504DE253D /* Using.swift */, FA4CD1F6811E9C48888466AB8169A09B /* VirtualTimeConverterType.swift */, FB5D3778780DA8CAF8A3068FF9DFDC57 /* VirtualTimeScheduler.swift */, 4591C0BC6376C1566FEA09D9C716AB84 /* Window.swift */, 9FD412C15BC617CC38E190F17BB06655 /* WithLatestFrom.swift */, 1B3420B97151695E8A4E232D9A929713 /* Zip.swift */, 91CE07E2C296F1B3388DC2668BAB1341 /* Zip+arity.swift */, C558DBA8867D3525206597226AB7FEAC /* Zip+Collection.swift */, 8A25A387472EAD5BB30DAAB83258C32E /* Support Files */, ); path = RxSwift; sourceTree = ""; }; 616C5106F0376E5EC82A41692B9F5189 /* Support Files */ = { isa = PBXGroup; children = ( D44EE75E565309CBCBA8CDC8C1F148EF /* BRLOptionParser.xcconfig */, B4CB86E9D779A444876EA5C4C68A3FBD /* BRLOptionParser-dummy.m */, F905EE6F0E88BD8C5751FFC92BFFE94A /* BRLOptionParser-prefix.pch */, ); name = "Support Files"; path = "../Target Support Files/BRLOptionParser"; sourceTree = ""; }; 6E2CCCE58C70E5BD024CF7CB92F938FD /* Resources */ = { isa = PBXGroup; children = ( 5CC3D4BB2BA8F24225B176DDE03F8307 /* cs.lproj */, 5B35B3E1CD06D484F53A3E476AA3686D /* de.lproj */, 59F05446C5A1EF95AA5BF54D2E7130C0 /* en.lproj */, 517A68D17E290C18DFC53F4AECCE8C21 /* es.lproj */, 68B50473C6A5B2B637DC2178073B139B /* fr.lproj */, F79B729FCFF408FC35D4D736823C9C54 /* it.lproj */, BF25BEA59068FC2091F298B09B53F9A0 /* ja.lproj */, 42C5B04BED868BDFDAD6B1B4CEF885F1 /* ko.lproj */, B2929F5EBA6B563EE116F09A01CE8D7B /* nl.lproj */, 01EE31460870DAFD92CCDA3D6C827B67 /* pl.lproj */, 9C124E5083A1C670ECBA0CC803184E03 /* ru.lproj */, E66FAB44C7A517141189FD000F9B5DF5 /* zh-Hans.lproj */, 30E4F3002967D50F222222D209A56B79 /* zh-Hant.lproj */, ); name = Resources; sourceTree = ""; }; 716AAE84A71385DD226AF96938438E03 /* RxCocoa */ = { isa = PBXGroup; children = ( 8CE15615F891AE84CC28B31DD1DFED34 /* _RX.h */, 94BAE73C588EBC604DCE573EBE4A04AB /* _RX.m */, BD319BD2D6840013A6DB5A5E61C57FD6 /* _RXDelegateProxy.h */, 95CD99AE9A1C290252A419DD48B2A263 /* _RXDelegateProxy.m */, A35868FCBD5266D702CEA4A6E65DF160 /* _RXKVOObserver.h */, 0137F5061A6992367D3A03EF05697F7C /* _RXKVOObserver.m */, 03F1DFC052C8E6481E56E12D5099A620 /* _RXObjCRuntime.h */, AE6FE24DA6B6C599439A0CD35E6C0C39 /* _RXObjCRuntime.m */, 1E8515AADD6430481FAC8F2DD92FE0F8 /* Bag.swift */, 2845A68913E943BC36DC30691EC2767F /* BehaviorRelay.swift */, 51EC586F86D6864B74B5211875AF2253 /* BehaviorRelay+Driver.swift */, 82B40C2141EAEBD3F4738B4EF37F735E /* Binder.swift */, 3EB40302AC6F385C4C11271681C7BE07 /* ControlEvent.swift */, B4E3D27538532E6FBE6335CF89442070 /* ControlEvent+Driver.swift */, 81BA4BA48C5140576A6D93FB9EF7C2C1 /* ControlEvent+Signal.swift */, 59CB3865143E8097440FEC7F48AF17D7 /* ControlProperty.swift */, F998ED9B73E72761135D03EABEA4CF52 /* ControlProperty+Driver.swift */, F8443ACD9BB292ED1C07002A2677C9A6 /* ControlTarget.swift */, 5CC38924038209EE8DA70D12014386B4 /* DelegateProxy.swift */, 1F9FFF0AB40ABBC9CD22047B6E5CC748 /* DelegateProxyType.swift */, 3031DA85910A1DEDA7065204F6B9BBE1 /* Deprecated.swift */, 7C4E2B96284BE7E91A2FAC7A35722534 /* DeprecationWarner.swift */, B790A80F95F23886D51E59CA3075E0B7 /* DispatchQueue+Extensions.swift */, DC9CBF3F42BE77A6A4156483F6E7A677 /* Driver.swift */, 0F79F86B3A28700C995D5AC30EC550D6 /* Driver+Subscription.swift */, 0BC3571EE031A7539BB287EFCD666847 /* InfiniteSequence.swift */, 284942F9AAC3AFDD49598A09EEBAF5FE /* KVORepresentable.swift */, BA2390463C1EED454182AA10546F90EE /* KVORepresentable+CoreGraphics.swift */, E40D5C853F53872A9EDD51E2438864BC /* KVORepresentable+Swift.swift */, 12628820AE714729D03F0AEE969EB3CD /* Logging.swift */, FCAC7C3176AFDC0CD3DD5D9184E33909 /* NotificationCenter+Rx.swift */, FB8175F2ECF55A3974C3B9F8F610B7E4 /* NSButton+Rx.swift */, D20F25597538DF7C1290E5ECF3BA6073 /* NSControl+Rx.swift */, 4C42E3C6553CD86CA08CB17F055E2FD1 /* NSImageView+Rx.swift */, B3A10808A0957AA2EC5EB7D1A77E4B27 /* NSLayoutConstraint+Rx.swift */, 0B43F76AA34F7FD88FC35F826FE0911E /* NSObject+Rx.swift */, EFF605517B8B672280D85EF59BDBBF89 /* NSObject+Rx+KVORepresentable.swift */, 0B4668396025D7B53E3928CAD15C1E28 /* NSObject+Rx+RawRepresentable.swift */, 115DA97253EAAD8E69D0C8D6A825B18D /* NSSlider+Rx.swift */, 877FB023C6C79A9CB7DD34AAFEEB6434 /* NSTextField+Rx.swift */, 83268468D9194D59FF72E067422BC173 /* NSView+Rx.swift */, 2761A1137851210C3B778227D6BA8376 /* Observable+Bind.swift */, C12D136B18E0E7F8F564601A28FFF96F /* ObservableConvertibleType+Driver.swift */, E4824FF61369273279E9C73FAE118858 /* ObservableConvertibleType+SharedSequence.swift */, 53D3CF439796CD1B84572CBCBAAE5BA9 /* ObservableConvertibleType+Signal.swift */, 5A5F9295B64270BDF4807BAED9FDCCF1 /* Platform.Darwin.swift */, EC7D06D7C30521ACFE2CB8810BAD6EB4 /* Platform.Linux.swift */, 466571AD788ED5DE02B15FD2D5AB0E3D /* PriorityQueue.swift */, 9A04D2678FFF63F78747A96526C32525 /* PublishRelay.swift */, B5BC8CC3D75BE1CAA9F4B2902AAF6A7F /* PublishRelay+Signal.swift */, 1221D61D7EDFE6C6834C60D4AFAD701A /* Queue.swift */, DE7D4EDDDDBC9A8284DF4316C7F919EB /* RecursiveLock.swift */, 3FB4990CA1A63AF517A7F5A32C6EE3EB /* RxCocoa.h */, 729746443824EABA89E3E1088EB4F53B /* RxCocoa.swift */, D17DBC203AF5B8E02A628E6920BEC64B /* RxCocoaObjCRuntimeError+Extensions.swift */, 6FF66DB8174612DE3868CD61F0C25E75 /* RxCocoaRuntime.h */, 117E3E5CB18C4C8895AEDCB96CBFF566 /* RxTarget.swift */, FEC68B3F3AAE886E35269B85EAAAA4A2 /* SchedulerType+SharedSequence.swift */, A6162331FD69499451313416F088EB1C /* SectionedViewDataSourceType.swift */, 68A72BF8AF1DC1EC8C18BFA79BE3799F /* SharedSequence.swift */, 5FF30D62954A12098DAC3C27FB43EC7E /* SharedSequence+Operators.swift */, C69F2408EF8B0C3BB7419872996ED01C /* SharedSequence+Operators+arity.swift */, 1E7682153DC4B4654DC8897B52E1C68A /* Signal.swift */, 9D3C210247CB8CE3DF722B8D487265EB /* Signal+Subscription.swift */, B140252F1C653182982BDDFA6F4DFFEF /* TextInput.swift */, AD54960D651138A3CA4F03327ED04C1E /* URLSession+Rx.swift */, A78A955124EF2B235F55BC4724F30B86 /* Support Files */, ); path = RxCocoa; 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 = ""; }; 7DB346D0F39D3F0E887471402A8071AB = { isa = PBXGroup; children = ( 93A4A3777CF96A4AAC1D13BA6DCCEA73 /* Podfile */, D9727D7444B8CA54728F850F99A13C9F /* Frameworks */, A121E30DB2EE8A9F51DB7FF968A46B32 /* Pods */, 57B3F389DDA7629AE17CC01B90DDFFD1 /* Products */, 785842678515C4CDC9428DD20DCD752D /* Targets Support Files */, ); sourceTree = ""; }; 8A25A387472EAD5BB30DAAB83258C32E /* Support Files */ = { isa = PBXGroup; children = ( FC2C8FAFAE7C8BCB3D9CC3ED192B4B94 /* Info.plist */, 440BA268964308AC9235A827B872F6D4 /* RxSwift.modulemap */, BDE9D3194329F41EB9A694107DB540EE /* RxSwift.xcconfig */, 2A10E8E2BEA43547BD31F4D396909B1C /* RxSwift-dummy.m */, B0472FBF9DAB466EF0A53394A8D2AA12 /* RxSwift-prefix.pch */, FBC4E57263B9AAECCE6AE5CA60FBB422 /* RxSwift-umbrella.h */, ); name = "Support Files"; path = "../Target Support Files/RxSwift"; sourceTree = ""; }; 8C7551BC8CC9D1DFB5418F4F38063CA9 /* Support Files */ = { isa = PBXGroup; children = ( 30A75BA6552FED28E799BFDD7E6A7139 /* GCDWebServer.modulemap */, AACEB0B4DCFE72B1C86FBDD44F903602 /* GCDWebServer.xcconfig */, 549C9311455C020E76C0D8304E77DCBB /* GCDWebServer-dummy.m */, 7643BF1BAF3D845AF3B73DC3CC809225 /* GCDWebServer-prefix.pch */, AECA5396C8BF81522F020F67B5051752 /* GCDWebServer-umbrella.h */, 9C77EDD882C5528391392F6395AEA3CC /* Info.plist */, ); name = "Support Files"; path = "../Target Support Files/GCDWebServer"; sourceTree = ""; }; 929EE5F74988E63CF231F9BC489D2A1A /* MASShortcut */ = { isa = PBXGroup; children = ( E66E142759BB10864774D2C94E961514 /* MASDictionaryTransformer.h */, 56904622AEC39DA2CC3FFE7AC03DEEA7 /* MASDictionaryTransformer.m */, 14527C0C3B63CC337E971AE1EE047A07 /* MASHotKey.h */, 8BE1FB4F6E66271CE86F1B9F3B10C4B2 /* MASHotKey.m */, 814650269499C22D7A00826E5401B231 /* MASKeyCodes.h */, 9BA0976D52E0B1BE7C75718D8F34D6D7 /* MASKeyMasks.h */, 2AB0C03C6DE868D798024FA98E343764 /* MASLocalization.h */, 6DA5EAC6F4067B7529AE728323D52317 /* MASLocalization.m */, 1F8A0E045BE3B86CD42FE28A50C51A3F /* MASShortcut.h */, 94D1A921D2DDCB6ADE167A6D9F9FC69D /* MASShortcut.m */, 3F5864100C7FDE5370D2A9D47B635CA3 /* MASShortcutBinder.h */, 4F78B857D0E9107E4AC4BE639CB5FDB5 /* MASShortcutBinder.m */, 7A842F5AB01E533C407EF9F939D43654 /* MASShortcutMonitor.h */, 3725898C57B3547AF4E212E583C75CE2 /* MASShortcutMonitor.m */, 57895F669A6A45DBE1808ECFCA7E6DE8 /* MASShortcutValidator.h */, B9FD186DCB0C2486656EE428FDF24E95 /* MASShortcutValidator.m */, A0BF6605792D11FF8BA02337532C154B /* MASShortcutView.h */, 02C042C63C5C999AF2FB0BFB90543584 /* MASShortcutView.m */, 173CDFE8FFD9A8EF4825486DCB53A7A4 /* MASShortcutView+Bindings.h */, 8090A9366A6F313575595425BA5B7C5F /* MASShortcutView+Bindings.m */, 3F7E8032E1CE431DD241906525558580 /* Shortcut.h */, 6E2CCCE58C70E5BD024CF7CB92F938FD /* Resources */, 4B6B0D327DA58988CCE4B33397397D74 /* Support Files */, ); path = MASShortcut; 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 = ""; }; 9A0360C9F0BDB0487A3F29C1C2A8224B /* BRLOptionParser */ = { isa = PBXGroup; children = ( 9D1F46FBDCCCDDD5DD811F74DF066657 /* BRLOptionParser.h */, 49D4DB0A334289080782A137D04524BE /* BRLOptionParser.m */, 616C5106F0376E5EC82A41692B9F5189 /* Support Files */, ); path = BRLOptionParser; sourceTree = ""; }; 9D2C9C5D9941B5038F214F9E9ADC1E05 /* GCDWebServer */ = { isa = PBXGroup; children = ( 50D8BF310E0933E0B29656BDF88A05CF /* Core */, 8C7551BC8CC9D1DFB5418F4F38063CA9 /* Support Files */, ); path = GCDWebServer; sourceTree = ""; }; A121E30DB2EE8A9F51DB7FF968A46B32 /* Pods */ = { isa = PBXGroup; children = ( E24A269C6A2EF0AC968CBCCD75BB7C0A /* Alamofire */, 9A0360C9F0BDB0487A3F29C1C2A8224B /* BRLOptionParser */, 9D2C9C5D9941B5038F214F9E9ADC1E05 /* GCDWebServer */, 929EE5F74988E63CF231F9BC489D2A1A /* MASShortcut */, 716AAE84A71385DD226AF96938438E03 /* RxCocoa */, 5B3B3628BA886BD5CC873215255A3181 /* RxSwift */, ); name = Pods; sourceTree = ""; }; A78A955124EF2B235F55BC4724F30B86 /* Support Files */ = { isa = PBXGroup; children = ( ADBBB7FC840E52C76645ADFD06C6F489 /* Info.plist */, 3285ED8593B0D936F2A37C7D2E0BDB0D /* RxCocoa.modulemap */, 2DD2740F8043D2CE9EA5BB7A7DBFC49D /* RxCocoa.xcconfig */, DD070E26B8B863382F7AA226CF6D5794 /* RxCocoa-dummy.m */, F12CA3526AFD49BC5CD55B6B6ED743C4 /* RxCocoa-prefix.pch */, B8FB3328120B8DA4A4A0E2CA1B29F188 /* RxCocoa-umbrella.h */, ); name = "Support Files"; path = "../Target Support Files/RxCocoa"; 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 = ""; }; D9727D7444B8CA54728F850F99A13C9F /* Frameworks */ = { isa = PBXGroup; children = ( B792280B7BC7CA44B5D7090C8F732A0D /* RxSwift.framework */, E2E3EA611324A191E7D403B061C56915 /* OS X */, ); name = Frameworks; sourceTree = ""; }; E24A269C6A2EF0AC968CBCCD75BB7C0A /* Alamofire */ = { isa = PBXGroup; children = ( 822A32C67318B2171827F9F276472026 /* AFError.swift */, 11C843F0A8CC61D5B0B5CCFFC9B6EE77 /* Alamofire.swift */, 420BCA1748F9506534FB0A233C6EB49A /* DispatchQueue+Alamofire.swift */, 970A1485E6688625754970DC8BBC7072 /* MultipartFormData.swift */, 8F59435F621E888DE7C2D34F05907491 /* NetworkReachabilityManager.swift */, 1325C66E30F87E4F665AF154722DABD6 /* Notifications.swift */, 5C658B994B5D0A61D71450AAF4863AC8 /* ParameterEncoding.swift */, F58912C1C682D706B91088B2E3E28849 /* Request.swift */, 874D86BD8C4CCD8EC1708994A7C75D5A /* Response.swift */, 1E17FA1477E37C745A33298D5655B877 /* ResponseSerialization.swift */, 4B9730D65B8F0B8AE3F7A91E58EB6705 /* Result.swift */, F41F3F896039E0F2EE235A159F853B08 /* ServerTrustPolicy.swift */, E39B6AE9C7DBAF6F7102DDE428C6D4DA /* SessionDelegate.swift */, 0DD3EF9C6F47C3257FC0151069723CD1 /* SessionManager.swift */, 18D47804A6E897EF20B93DDAE8450B08 /* TaskDelegate.swift */, 219ED455E5F4B8EBAC276EB23D845469 /* Timeline.swift */, EEF0E141DA73C02E3495E9BC4F3BCB79 /* Validation.swift */, 3F41528D8527E7927A277FE059F9FC77 /* Support Files */, ); path = Alamofire; 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 = ( 7A88AD6D91DEB45F24205AB36E456007 /* 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 = E417BF107A54D2027FCFA21115B0B6BF /* 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 = EFB5583E95D9163093E1C43B391FFCC1 /* 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 = 9D966DC3E49AE0BCCC9A1CA03C275F22 /* 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 = 63F95A3FB354F1B43BC3C7CCA7C48037 /* libBRLOptionParser.a */; productType = "com.apple.product-type.library.static"; }; 50DA2BB85DEBA27DDBB9E2D53E8E2A1A /* RxCocoa */ = { isa = PBXNativeTarget; buildConfigurationList = D913F5C08F647E9FCC34C3A5B3030BD5 /* Build configuration list for PBXNativeTarget "RxCocoa" */; buildPhases = ( 599911CCEC78C34ADF97D68041012691 /* Sources */, AC6EF4DCF3427EDD23A06A9ACE60D1CB /* Frameworks */, 8D0544708D493A52C828804099AE01DC /* Headers */, ); buildRules = ( ); dependencies = ( 3AB65F40E1512A92325180D6E33602FE /* PBXTargetDependency */, ); name = RxCocoa; productName = RxCocoa; productReference = D18E7218EA86B1A581D12090718F1F3C /* 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 = B3193AEA5372872BA57804AA2CAE1875 /* 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 = C8FA0250F8F58859A42FACB6244CB83C /* 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 = A6FA4BF27FB90B714947E536885E37C1 /* Alamofire.framework */; productType = "com.apple.product-type.framework"; }; 9759FFB1455B05FE96A5765890590110 /* RxSwift */ = { isa = PBXNativeTarget; buildConfigurationList = C3C04E339BA1928DBC29CEFD07DC6ADF /* Build configuration list for PBXNativeTarget "RxSwift" */; buildPhases = ( CB73BD32F4C74B161BA96C32EA4C8206 /* Sources */, 656F921478BE483858A20165B6945F4A /* Frameworks */, 515CC0B658FC2F28D886B75DF18D212D /* Headers */, ); buildRules = ( ); dependencies = ( ); name = RxSwift; productName = RxSwift; productReference = 60D7A87958991203E6AEEF88F8165CB1 /* 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 = 711B62B6A01799BBCBA4F90D70C6AF28 /* MASShortcut.bundle */; productType = "com.apple.product-type.bundle"; }; /* End PBXNativeTarget section */ /* Begin PBXProject section */ D41D8CD98F00B204E9800998ECF8427E /* Project object */ = { isa = PBXProject; attributes = { LastSwiftUpdateCheck = 0830; LastUpgradeCheck = 0930; }; buildConfigurationList = 2D8E8EC45A3A1A1D94AE762CB5028504 /* Build configuration list for PBXProject "Pods" */; compatibilityVersion = "Xcode 3.2"; developmentRegion = English; hasScannedForEncodings = 0; knownRegions = ( en, ); mainGroup = 7DB346D0F39D3F0E887471402A8071AB; productRefGroup = 57B3F389DDA7629AE17CC01B90DDFFD1 /* 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 = ( 4818C1BB29E7C2BF255D9941737665EA /* 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; }; 599911CCEC78C34ADF97D68041012691 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( 7DE11B1BFD40161461B75775ACEA53D4 /* _RX.m in Sources */, 897F13577AAA8382269EC194094D0916 /* _RXDelegateProxy.m in Sources */, FDACBD92C66F0C5D0F33FD059BCB35FD /* _RXKVOObserver.m in Sources */, C7E42F03821DCAD169FB9E5C2663C873 /* _RXObjCRuntime.m in Sources */, EA4470F28E55838D29E625ED1F2EDCA5 /* Bag.swift in Sources */, B09D2E9A8525D7217DA1233D0D3D3163 /* BehaviorRelay+Driver.swift in Sources */, 363B6BA64ABF7E326581E60BF57E9E73 /* BehaviorRelay.swift in Sources */, 0FFB5E639F74E4ADCEA6B4691231D788 /* Binder.swift in Sources */, 9046C1C876045990B2EA13AAC3595F3A /* ControlEvent+Driver.swift in Sources */, 774A0ED04EAE9326B4CE4E588A87C32E /* ControlEvent+Signal.swift in Sources */, E00B7623181A63716524D50FB52AF9EF /* ControlEvent.swift in Sources */, 16C4E1D2700082128AEFB0A56E339123 /* ControlProperty+Driver.swift in Sources */, 9B428D0BA1F182F5113B861921972176 /* ControlProperty.swift in Sources */, 7E7F8834C1CEC6FC91F47FD16545AC6B /* ControlTarget.swift in Sources */, F9E086C2872C233495E02147B2EB4115 /* DelegateProxy.swift in Sources */, B2D921758B432E5510A4916377700E9C /* DelegateProxyType.swift in Sources */, BF4EBAA751C53BA5462FF75957BF1A89 /* Deprecated.swift in Sources */, 83E17A8F8042821DBFE379B8E721D9D3 /* DeprecationWarner.swift in Sources */, FCE8C2F9D08C36D48A6423761DEF3072 /* DispatchQueue+Extensions.swift in Sources */, 6B26270D538BBE32EC979CE071CC218D /* Driver+Subscription.swift in Sources */, 58D21664187909739FA5E11A5AC1EB04 /* Driver.swift in Sources */, 54D6EC90DA6336155F9A83D7F630E4EC /* InfiniteSequence.swift in Sources */, 1306B351B70FAEA38005826E3E0B7F3A /* KVORepresentable+CoreGraphics.swift in Sources */, A47881E900B27D5C9E6201B96C6F9B40 /* KVORepresentable+Swift.swift in Sources */, 04C0394D629A610FA6BE32906A9772C5 /* KVORepresentable.swift in Sources */, 4165379A8A38766F01C8DCA38C1636EF /* Logging.swift in Sources */, D491E71A28D78BC00368C3F5EFA16EF6 /* NotificationCenter+Rx.swift in Sources */, C4BF841C95A8E72CC6FF74F77BD92F0C /* NSButton+Rx.swift in Sources */, 2A1DB4D085BAA9578B77458893659DDC /* NSControl+Rx.swift in Sources */, 7487316C5EAAC9C271C7B797E99D3D22 /* NSImageView+Rx.swift in Sources */, 5CC209128C782B168EEBF07741EA406C /* NSLayoutConstraint+Rx.swift in Sources */, D5AD134F7DB2BF3A1ADEAED307320E0F /* NSObject+Rx+KVORepresentable.swift in Sources */, D14843F20202C1CD6FC26520F816EC1E /* NSObject+Rx+RawRepresentable.swift in Sources */, 63BE27B8249C72EC539F4F5367E9DCF5 /* NSObject+Rx.swift in Sources */, 3B89F320811AC31E66E7B14CDF9046CB /* NSSlider+Rx.swift in Sources */, C48FFAB1DDCF9FDEE249D169DD3AB317 /* NSTextField+Rx.swift in Sources */, 2D0D484C1ED547F456B759214405D595 /* NSView+Rx.swift in Sources */, 89B177904145220E5B578A6EFEE5D5A2 /* Observable+Bind.swift in Sources */, 305A214BC25347F3EF3994A5DE5C5F25 /* ObservableConvertibleType+Driver.swift in Sources */, 623781D4B229E4D819BF3997A2F6F954 /* ObservableConvertibleType+SharedSequence.swift in Sources */, B6D7EC205EBE545C0FFC283C99959B88 /* ObservableConvertibleType+Signal.swift in Sources */, AEA4F5986FE7926A033E0AF86F931282 /* Platform.Darwin.swift in Sources */, 4708A1DA6FBEAAC23B4535D8770289E3 /* Platform.Linux.swift in Sources */, C35E5A2FB5AF7879770EA0DFF62DDB8F /* PriorityQueue.swift in Sources */, 8949803FBCD4E3F9D862412EC64C1B2A /* PublishRelay+Signal.swift in Sources */, 1F60D3DB469D63B9ACB07A1C8C322879 /* PublishRelay.swift in Sources */, 7BB8ED49DD0593318DBAB158D154AEC4 /* Queue.swift in Sources */, 0A80FDAE7915EE476A38C9CCC68FAC69 /* RecursiveLock.swift in Sources */, 7B42E31B60FD9B8235C6AE41B32931B2 /* RxCocoa-dummy.m in Sources */, B2E47D0CDCC58CD8D3193EAD385B3D54 /* RxCocoa.swift in Sources */, A903683F7163C5A9A7E5C592A1E46803 /* RxCocoaObjCRuntimeError+Extensions.swift in Sources */, 8240214BBCE95C6957ED5D6DC5D97550 /* RxTarget.swift in Sources */, 4021AF3A4FAF79BB86F80005B72627BE /* SchedulerType+SharedSequence.swift in Sources */, E5A9C51D2B5CBE025C396CDEB5900BA2 /* SectionedViewDataSourceType.swift in Sources */, 92BA6B417A495F5740EE5C3C35CC86A6 /* SharedSequence+Operators+arity.swift in Sources */, A4DCFC022D92D0731971797EFFEE46DC /* SharedSequence+Operators.swift in Sources */, C3E79028E8D9C078CCC8F7B5F6B63624 /* SharedSequence.swift in Sources */, 6A7F23D172685A59F7890947DE5B288A /* Signal+Subscription.swift in Sources */, 572B991A35A12B7D033F2DC67451FC0B /* Signal.swift in Sources */, 45E690B4908CA6A5E5903A62C51B4813 /* TextInput.swift in Sources */, FDF45F406FE3B124880C5ABD4FC68FF5 /* URLSession+Rx.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; }; 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; }; C85081056E3DF73EFBB147D8F01CDE65 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( ); runOnlyForDeploymentPostprocessing = 0; }; CB73BD32F4C74B161BA96C32EA4C8206 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( 4A4408FFA76EAF3E6C82888069FA74BA /* AddRef.swift in Sources */, F25EB58E105AFB65A62E5B4D670EC3A4 /* Amb.swift in Sources */, 0C8240D6CEBBEEA043891D3FC5B6583D /* AnonymousDisposable.swift in Sources */, 7AD32C4A8B13DDEFF05DCF521E89B9E5 /* AnonymousObserver.swift in Sources */, 80F39A93408F43D4234F807D51686664 /* AnyObserver.swift in Sources */, C3DE1F5F412BB52D0D46E179A69B0D58 /* AsMaybe.swift in Sources */, E9BA2F04B8242EBC70AD366755DDE682 /* AsSingle.swift in Sources */, 6C70E6D376363F78D7BEA000B5A1C309 /* AsyncLock.swift in Sources */, 113A11F61DC88927204A3B8024EEDEE5 /* AsyncSubject.swift in Sources */, D486060C6A0F9300A1680DC208841BE8 /* Bag+Rx.swift in Sources */, C05242C7AD45BFA7D14EEA269E8F77F8 /* Bag.swift in Sources */, 5E04C336772C75B4BD3DE0FDC9D7F082 /* BehaviorSubject.swift in Sources */, 5AB4432DDFDFFBAF30B04131BEA65884 /* BinaryDisposable.swift in Sources */, 6303F577E7E204EDD3290341645A3C93 /* BooleanDisposable.swift in Sources */, 17BD24642744FE2260FA6811B165388B /* Buffer.swift in Sources */, 8635269F248F424E4EECB84EAA5025FA /* Cancelable.swift in Sources */, 8F6CC2B52C9EDF0C6F87877E25AB523E /* Catch.swift in Sources */, AF9067B9CDA7BD3E92AB740E2B4D4313 /* CombineLatest+arity.swift in Sources */, D047C60851BFC9D2C493A36A4EF177E6 /* CombineLatest+Collection.swift in Sources */, E0FF2B53C79DE29F557295CD66849772 /* CombineLatest.swift in Sources */, A8DBD1857EC662A08D54BBA95E42E2D5 /* Completable+AndThen.swift in Sources */, 4EA7780B43C03F302BC16E613600AEE6 /* Completable.swift in Sources */, F765730BADD93DCC345E2DE56E6C62CA /* CompositeDisposable.swift in Sources */, 6252C2B00AFB3FC879D405191C4F8A4C /* Concat.swift in Sources */, 6A64206CD6836AC8FEF84C6156CD8BEA /* ConcurrentDispatchQueueScheduler.swift in Sources */, 71E974A4435358B0B1B371FFA5EF58C7 /* ConcurrentMainScheduler.swift in Sources */, 42B758DEB73A71CFEE6AB0091A4D51FA /* ConnectableObservableType.swift in Sources */, F03E764DDC08BFFE403CDE649961A182 /* Create.swift in Sources */, B6B64BA6DF509EBBCDDA2E3D0FFD15BF /* CurrentThreadScheduler.swift in Sources */, 91C0EF4EEBFE321C2F441FA4F4C11B10 /* Debounce.swift in Sources */, F4E2663E1F8C4822B9F1CB7DF2D20D49 /* Debug.swift in Sources */, D9C652378242BAE39E7190AB1479615D /* DefaultIfEmpty.swift in Sources */, 62B5F416D74F8147F7DF9151B9CB0A96 /* Deferred.swift in Sources */, B9C213FE3345C49943F292D94145CBC2 /* Delay.swift in Sources */, 09A6B67CF6F6BDAF375261535340DD3A /* DelaySubscription.swift in Sources */, 06E53ABF634928697CF55B2D6DD415F4 /* Dematerialize.swift in Sources */, FB6F90016D5931C84A6C6246AA8FC589 /* Deprecated.swift in Sources */, 7B4C3C45E92DB455C98680E229867CE9 /* DeprecationWarner.swift in Sources */, B5C5B8AD50BA9EF13CF2FCC39D233BEA /* DispatchQueue+Extensions.swift in Sources */, 4B011F87C4CD25363F21DEF2C9581B25 /* DispatchQueueConfiguration.swift in Sources */, 317DE7777E93EDA37B798E4778E8AF24 /* Disposable.swift in Sources */, 0B24DF0C1B8DFEC4738DE16AE0467553 /* Disposables.swift in Sources */, 0FFA1CFFE797C9500D68689C5D9AE025 /* DisposeBag.swift in Sources */, 277E1C593CBC2FC2935E8377ADCB4F9D /* DisposeBase.swift in Sources */, 6135396E25194755B2FCFC03C62263B3 /* DistinctUntilChanged.swift in Sources */, B64418D3CA2AEEF18D0EC5AD9331418F /* Do.swift in Sources */, 88FBCBFFE4425441DC4AED87182340F3 /* ElementAt.swift in Sources */, 820C8506D425B8392259E83BAD962B3E /* Empty.swift in Sources */, BF9A718095FF8B6D50B86CE5E49D2806 /* Enumerated.swift in Sources */, 420D4C0DA53B332CDDAA294AE3E7B740 /* Error.swift in Sources */, 1FC45BAE1645E857B19EBB05E0CBA244 /* Errors.swift in Sources */, 203CA8CA9FC10517AD691B4CD2D35B40 /* Event.swift in Sources */, 46BF838ED5099DE5FF962D68D79D2349 /* Filter.swift in Sources */, 2DC07EB6B16990A067D1D053382C1573 /* First.swift in Sources */, 2184836F18B35AAF94E8BE8B40206F15 /* Generate.swift in Sources */, 027E63B83CAF0C92F57B9AB56674EB04 /* GroupBy.swift in Sources */, 490B8F69828862C7939BE0F47D6DB89C /* GroupedObservable.swift in Sources */, 05EFEC2BDEDBF30BF56C3F2DB0AE7A56 /* HistoricalScheduler.swift in Sources */, 984CFED13106FED5980C072A6BE6A8ED /* HistoricalSchedulerTimeConverter.swift in Sources */, E4C1BCACA652B5F16936BD89A8C8F298 /* ImmediateSchedulerType.swift in Sources */, 775A47C2CC9C252F6F612BC52258D549 /* InfiniteSequence.swift in Sources */, CE3433577AC6A3A699828941BED494AD /* InvocableScheduledItem.swift in Sources */, 1D51BDA7275CF818A0072751DE5EF399 /* InvocableType.swift in Sources */, A984AE396834F1EF8C1063A1B658151C /* Just.swift in Sources */, 37F45802E36DFB8D332DE998347FC8EB /* Lock.swift in Sources */, B8B5444B935D4EB27FB9043B91B7051E /* LockOwnerType.swift in Sources */, E25A92CC625C9F817B6E30D8BA3FA362 /* MainScheduler.swift in Sources */, FF48776622396EC0C1D7776DF09781EE /* Map.swift in Sources */, 3C507AB95BF1F4AC2F692FE5CADA9CB2 /* Materialize.swift in Sources */, CE72C87BA2E459F034007E66425F212A /* Maybe.swift in Sources */, 6854825AC3848196270B428A36FBB043 /* Merge.swift in Sources */, 7DCF1C20B4759A0D61B023AAEE75BAA1 /* Multicast.swift in Sources */, AE4469ABED69AF5CCDA9F79F39CEC4D9 /* Never.swift in Sources */, FDD7A9BACD4F983FAF4443179C5DD53E /* NopDisposable.swift in Sources */, B253253B456FF86F30E0295D61253313 /* Observable.swift in Sources */, 350B80BF6F26209C3BD76F4FD3E93E3F /* ObservableConvertibleType.swift in Sources */, DEB685D908D2D7D908A292A761456A8F /* ObservableType+Extensions.swift in Sources */, 612281D2096564D60D241186DCAE5706 /* ObservableType+PrimitiveSequence.swift in Sources */, B7645B89B4EA9E40E73FE8453A104EEB /* ObservableType.swift in Sources */, 7F7AD0AEE5FEC490EAC6DA63559A6E3C /* ObserveOn.swift in Sources */, 7F9313D68927235417B8703B0B4FC5E0 /* ObserverBase.swift in Sources */, D4A99917EBD151044BFA8E751E1250E7 /* ObserverType.swift in Sources */, 7866C369C49972E30DD646C16447C682 /* OperationQueueScheduler.swift in Sources */, 32F59423331F13E53E93207A23CAB81A /* Optional.swift in Sources */, 83311F362776862EBDE3EA84F204F11D /* Platform.Darwin.swift in Sources */, 141D65E8D754B3CD6053D152E60EBCC7 /* Platform.Linux.swift in Sources */, FC370E0DDDC82C67228A592097A39548 /* PrimitiveSequence+Zip+arity.swift in Sources */, 2BB6D185FB842C820E5EAC08FDB3A19F /* PrimitiveSequence.swift in Sources */, 12498A71D7F9769F2686E137BEE742A4 /* PriorityQueue.swift in Sources */, 720E93B2FE64C66DC3CFA6088DD40A2E /* Producer.swift in Sources */, BA323A31F89C4B1236C98E5E097BE573 /* PublishSubject.swift in Sources */, 4540E2CEAA8B2C8A52C60707F64C9952 /* Queue.swift in Sources */, 8738EB95B710731B66BECC5468B235C1 /* Range.swift in Sources */, A305AF2A15236E49B1F690DB9E8DEDB3 /* Reactive.swift in Sources */, B9ABFFC64C4C6D69E54B241E66628A05 /* RecursiveLock.swift in Sources */, 2942BED5614FBEF4C6D07C7B9C746F1F /* RecursiveScheduler.swift in Sources */, AC7D8A725626167C483F03B8BDBACF4E /* Reduce.swift in Sources */, A27AE5C98C89D359EF8B6E8A6A0C805E /* RefCountDisposable.swift in Sources */, FCD2C753E6D8C65EBDC798994D1CC902 /* Repeat.swift in Sources */, 87DF52BA9D6A9A8A28DA38395FD6E52A /* ReplaySubject.swift in Sources */, 67D8ED58AD2C8315F19FB3F7DD968893 /* RetryWhen.swift in Sources */, F3C91131A98744C6A84091DEBE562A83 /* Rx.swift in Sources */, DDE3C9634B3BA4568D8BD96898046373 /* RxMutableBox.swift in Sources */, A141E74893719F61806F5D6F6BF78A5C /* RxSwift-dummy.m in Sources */, 6C97654D360B43FE6AF6582D4E27FB55 /* Sample.swift in Sources */, 0616475CEB33DAF817FA5A06022D5D7B /* Scan.swift in Sources */, F00844DA1200A12EE14C14E23E2BC859 /* ScheduledDisposable.swift in Sources */, 80C368BB52E090970B402E0BA9D8B088 /* ScheduledItem.swift in Sources */, 891AF67A55755172995A43569453491A /* ScheduledItemType.swift in Sources */, C5ACAD7575831DEE4FF98E4372CF0BEF /* SchedulerServices+Emulation.swift in Sources */, 41FD1695AFDC553E66D35A26AB0E14E0 /* SchedulerType.swift in Sources */, 4E7600A3BA0F81B1973B887E025DF056 /* Sequence.swift in Sources */, AC297FE8A2A32B699310FD27F624C8C9 /* SerialDispatchQueueScheduler.swift in Sources */, 640BB2DA5629DF979311584E6F4AC09B /* SerialDisposable.swift in Sources */, 7C74AC76B4D748648227C86121B08243 /* ShareReplayScope.swift in Sources */, 2356019614669E69E722D77C43A90A07 /* Single.swift in Sources */, 31DE016EE6C90B9498B1F08BC34CDC9B /* SingleAssignmentDisposable.swift in Sources */, DD8CC605B5F5ADD0C2AE422ACCC55F1C /* SingleAsync.swift in Sources */, C6B65F4F3D935F320EB1186D15FCD725 /* Sink.swift in Sources */, F333C550B300576B6D1872CEBF2DCA56 /* Skip.swift in Sources */, 7D9AEF684D4E202E7D4D08DB26362A63 /* SkipUntil.swift in Sources */, 33A3CD60ECC4477B864CD8463A4179C0 /* SkipWhile.swift in Sources */, 0C68821E6FFBD9B3D36F863B392E9D1E /* StartWith.swift in Sources */, A66B49B60C9D0471B8E41130A01C1807 /* String+Rx.swift in Sources */, A03ADA7F9A7D390E62A9367B65B29D95 /* SubjectType.swift in Sources */, 010E5C9355217455596792A83A1A86AD /* SubscribeOn.swift in Sources */, D80D125190DBE2395B2038A0E58CE8B1 /* SubscriptionDisposable.swift in Sources */, 532068C53B54FD7232B59B5DB2D9EF77 /* SwiftSupport.swift in Sources */, B5B98C960E1620AF04F5EB54A6F94060 /* Switch.swift in Sources */, 67257E0D79F725528DFE2B3DCC0293D5 /* SwitchIfEmpty.swift in Sources */, 3D22B1CDCC3977BC8CF2B71D3645386B /* SynchronizedDisposeType.swift in Sources */, 80D8BB858F559DD7483D2488BF11E820 /* SynchronizedOnType.swift in Sources */, 0CD517FAACCA346523AC5681E5451D4A /* SynchronizedUnsubscribeType.swift in Sources */, 2F9F38633F6ED088810B32CD54529D84 /* TailRecursiveSink.swift in Sources */, 172294F530504F23FBD67243FC416996 /* Take.swift in Sources */, 70D7281997BAECEADCC60D9DEDCE4FC3 /* TakeLast.swift in Sources */, A7873C6DF1BF7D59F9412A098EFE1D7B /* TakeUntil.swift in Sources */, 4101FFED5C58EEB5FFF2F58ACDE18AD9 /* TakeWhile.swift in Sources */, 500E908BCC57EF5E1F7F918B9876CE23 /* Throttle.swift in Sources */, DD0FAF2DB130AB4B3459135864A9A8AC /* Timeout.swift in Sources */, 0E5DDCC45FFD8714E2DCB955C83D4130 /* Timer.swift in Sources */, 1C68805E7E2B3594CB435A185A6C7A6B /* ToArray.swift in Sources */, DE92C75444AC6056D4B04914CCE93EF9 /* Using.swift in Sources */, 23A86C508AE8C5C1615208352A05ABC4 /* VirtualTimeConverterType.swift in Sources */, 73D927F9EA3335CEB0C45239F31A9A79 /* VirtualTimeScheduler.swift in Sources */, E1D2EC0D3A8E1454CA8723F3DB19BEDD /* Window.swift in Sources */, 3A9F650F4A2FC5D727FF281AAC625171 /* WithLatestFrom.swift in Sources */, D698FD4BE7CDC647AF0875009AEF8F75 /* Zip+arity.swift in Sources */, F233490E2120C2D6637CB3F6F8737F5A /* Zip+Collection.swift in Sources */, 8ACEEFF8AA92153C984BCD3E6FEEFDD1 /* Zip.swift in Sources */, ); 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 */ 014D6135D20B2A831876728B582DD866 /* 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; DEFINES_MODULE = YES; DYLIB_COMPATIBILITY_VERSION = 1; DYLIB_CURRENT_VERSION = 1; DYLIB_INSTALL_NAME_BASE = "@rpath"; FRAMEWORK_VERSION = A; 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"; 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; }; 0A9023DCD8653BA4D6E580B803AAB761 /* Release */ = { isa = XCBuildConfiguration; baseConfigurationReference = 4CE700501A5FBA06F359007666C43958 /* 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; DEFINES_MODULE = YES; DYLIB_COMPATIBILITY_VERSION = 1; DYLIB_CURRENT_VERSION = 1; DYLIB_INSTALL_NAME_BASE = "@rpath"; FRAMEWORK_VERSION = A; 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"; PRODUCT_NAME = Alamofire; SDKROOT = macosx; SKIP_INSTALL = YES; SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; SWIFT_OPTIMIZATION_LEVEL = "-Owholemodule"; SWIFT_VERSION = 4.0; VERSIONING_SYSTEM = "apple-generic"; VERSION_INFO_PREFIX = ""; }; name = Release; }; 157463F8BA9AC88622CED9BD197CFDBD /* Release */ = { isa = XCBuildConfiguration; baseConfigurationReference = AACEB0B4DCFE72B1C86FBDD44F903602 /* 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; DEFINES_MODULE = YES; DYLIB_COMPATIBILITY_VERSION = 1; DYLIB_CURRENT_VERSION = 1; DYLIB_INSTALL_NAME_BASE = "@rpath"; FRAMEWORK_VERSION = A; 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"; PRODUCT_NAME = GCDWebServer; SDKROOT = macosx; SKIP_INSTALL = YES; SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; SWIFT_VERSION = 4.0; VERSIONING_SYSTEM = "apple-generic"; VERSION_INFO_PREFIX = ""; }; name = Release; }; 172C3A07261D84F0894DEDBF9913ECB2 /* Release */ = { isa = XCBuildConfiguration; baseConfigurationReference = BDE9D3194329F41EB9A694107DB540EE /* 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; DEFINES_MODULE = YES; DYLIB_COMPATIBILITY_VERSION = 1; DYLIB_CURRENT_VERSION = 1; DYLIB_INSTALL_NAME_BASE = "@rpath"; FRAMEWORK_VERSION = A; 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"; PRODUCT_NAME = RxSwift; SDKROOT = macosx; SKIP_INSTALL = YES; SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; SWIFT_OPTIMIZATION_LEVEL = "-Owholemodule"; SWIFT_VERSION = 4.0; VERSIONING_SYSTEM = "apple-generic"; VERSION_INFO_PREFIX = ""; }; name = Release; }; 312ACE5D8CB6F9064A5725F7C4CF9B12 /* Debug */ = { isa = XCBuildConfiguration; baseConfigurationReference = EF8570C25461953B9B13A259DDC88592 /* MASShortcut.xcconfig */; buildSettings = { CODE_SIGN_IDENTITY = "-"; COMBINE_HIDPI_IMAGES = YES; CONFIGURATION_BUILD_DIR = "$(BUILD_DIR)/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)/MASShortcut"; 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; }; 353215786D69646983337802C8F2A8A3 /* Debug */ = { isa = XCBuildConfiguration; baseConfigurationReference = D44EE75E565309CBCBA8CDC8C1F148EF /* BRLOptionParser.xcconfig */; buildSettings = { CODE_SIGN_IDENTITY = "-"; "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; EXECUTABLE_PREFIX = lib; GCC_PREFIX_HEADER = "Target Support Files/BRLOptionParser/BRLOptionParser-prefix.pch"; MACOSX_DEPLOYMENT_TARGET = 10.7; OTHER_LDFLAGS = ""; OTHER_LIBTOOLFLAGS = ""; PRIVATE_HEADERS_FOLDER_PATH = ""; PUBLIC_HEADERS_FOLDER_PATH = ""; SDKROOT = macosx; SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; }; name = Debug; }; 38AFE42E0B6F59BF0F8C611B2315CE8A /* 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*]" = ""; EXECUTABLE_PREFIX = lib; MACH_O_TYPE = staticlib; MACOSX_DEPLOYMENT_TARGET = 10.11; OTHER_LDFLAGS = ""; OTHER_LIBTOOLFLAGS = ""; PODS_ROOT = "$(SRCROOT)"; PRODUCT_BUNDLE_IDENTIFIER = "org.cocoapods.${PRODUCT_NAME:rfc1034identifier}"; SDKROOT = macosx; SKIP_INSTALL = YES; }; name = Release; }; 3918C3731F97F7B1A6B91CA53EA9B086 /* Debug */ = { isa = XCBuildConfiguration; buildSettings = { ALWAYS_SEARCH_USER_PATHS = NO; CLANG_ANALYZER_NONNULL = YES; CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE; CLANG_CXX_LANGUAGE_STANDARD = "gnu++14"; CLANG_CXX_LIBRARY = "libc++"; CLANG_ENABLE_MODULES = YES; CLANG_ENABLE_OBJC_ARC = YES; CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES; CLANG_WARN_BOOL_CONVERSION = YES; CLANG_WARN_COMMA = YES; CLANG_WARN_CONSTANT_CONVERSION = YES; CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES; CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; CLANG_WARN_DOCUMENTATION_COMMENTS = YES; CLANG_WARN_EMPTY_BODY = YES; CLANG_WARN_ENUM_CONVERSION = YES; CLANG_WARN_INFINITE_RECURSION = YES; CLANG_WARN_INT_CONVERSION = YES; CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES; CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES; CLANG_WARN_OBJC_LITERAL_CONVERSION = YES; CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; CLANG_WARN_RANGE_LOOP_ANALYSIS = YES; CLANG_WARN_STRICT_PROTOTYPES = YES; CLANG_WARN_SUSPICIOUS_MOVE = YES; CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE; CLANG_WARN_UNREACHABLE_CODE = YES; CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; CODE_SIGNING_REQUIRED = NO; COPY_PHASE_STRIP = NO; DEBUG_INFORMATION_FORMAT = dwarf; ENABLE_STRICT_OBJC_MSGSEND = YES; ENABLE_TESTABILITY = YES; GCC_C_LANGUAGE_STANDARD = gnu11; GCC_DYNAMIC_NO_PIC = NO; GCC_NO_COMMON_BLOCKS = YES; GCC_OPTIMIZATION_LEVEL = 0; GCC_PREPROCESSOR_DEFINITIONS = ( "POD_CONFIGURATION_DEBUG=1", "DEBUG=1", "$(inherited)", ); GCC_WARN_64_TO_32_BIT_CONVERSION = YES; GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR; GCC_WARN_UNDECLARED_SELECTOR = YES; GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE; GCC_WARN_UNUSED_FUNCTION = YES; GCC_WARN_UNUSED_VARIABLE = YES; MACOSX_DEPLOYMENT_TARGET = 10.11; MTL_ENABLE_DEBUG_INFO = YES; ONLY_ACTIVE_ARCH = YES; PRODUCT_NAME = "$(TARGET_NAME)"; PROVISIONING_PROFILE_SPECIFIER = NO_SIGNING/; STRIP_INSTALLED_PRODUCT = NO; SWIFT_ACTIVE_COMPILATION_CONDITIONS = DEBUG; SYMROOT = "${SRCROOT}/../build"; }; name = Debug; }; 3E4FE876BE3FE23B968D72994E45F33E /* Release */ = { isa = XCBuildConfiguration; baseConfigurationReference = D44EE75E565309CBCBA8CDC8C1F148EF /* BRLOptionParser.xcconfig */; buildSettings = { CODE_SIGN_IDENTITY = "-"; "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; EXECUTABLE_PREFIX = lib; GCC_PREFIX_HEADER = "Target Support Files/BRLOptionParser/BRLOptionParser-prefix.pch"; MACOSX_DEPLOYMENT_TARGET = 10.7; OTHER_LDFLAGS = ""; OTHER_LIBTOOLFLAGS = ""; PRIVATE_HEADERS_FOLDER_PATH = ""; PUBLIC_HEADERS_FOLDER_PATH = ""; SDKROOT = macosx; SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; }; name = Release; }; 517CFD2BFFC625AF59D3081574562C7C /* Debug */ = { isa = XCBuildConfiguration; baseConfigurationReference = AACEB0B4DCFE72B1C86FBDD44F903602 /* 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; DEFINES_MODULE = YES; DYLIB_COMPATIBILITY_VERSION = 1; DYLIB_CURRENT_VERSION = 1; DYLIB_INSTALL_NAME_BASE = "@rpath"; FRAMEWORK_VERSION = A; 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"; PRODUCT_NAME = GCDWebServer; SDKROOT = macosx; SKIP_INSTALL = YES; SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; SWIFT_VERSION = 4.0; VERSIONING_SYSTEM = "apple-generic"; VERSION_INFO_PREFIX = ""; }; name = Debug; }; 52B3502E90247836A684BCE55D949DFB /* 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*]" = ""; EXECUTABLE_PREFIX = lib; MACH_O_TYPE = staticlib; MACOSX_DEPLOYMENT_TARGET = 10.11; OTHER_LDFLAGS = ""; OTHER_LIBTOOLFLAGS = ""; PODS_ROOT = "$(SRCROOT)"; PRODUCT_BUNDLE_IDENTIFIER = "org.cocoapods.${PRODUCT_NAME:rfc1034identifier}"; SDKROOT = macosx; SKIP_INSTALL = YES; }; name = Debug; }; 585970A6B2E97B1118A2E7870AE18684 /* 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; DEFINES_MODULE = YES; DYLIB_COMPATIBILITY_VERSION = 1; DYLIB_CURRENT_VERSION = 1; DYLIB_INSTALL_NAME_BASE = "@rpath"; FRAMEWORK_VERSION = A; 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"; 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; }; 602E11CAE6E17BD0FB30DD5EE3E0E88A /* Release */ = { isa = XCBuildConfiguration; baseConfigurationReference = EF8570C25461953B9B13A259DDC88592 /* 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; DEFINES_MODULE = YES; DYLIB_COMPATIBILITY_VERSION = 1; DYLIB_CURRENT_VERSION = 1; DYLIB_INSTALL_NAME_BASE = "@rpath"; FRAMEWORK_VERSION = A; 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"; PRODUCT_NAME = MASShortcut; SDKROOT = macosx; SKIP_INSTALL = YES; SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; SWIFT_VERSION = 4.0; VERSIONING_SYSTEM = "apple-generic"; VERSION_INFO_PREFIX = ""; }; name = Release; }; 6560A4AFF004D1420AB4047ED7B3E45A /* Release */ = { isa = XCBuildConfiguration; buildSettings = { ALWAYS_SEARCH_USER_PATHS = NO; CLANG_ANALYZER_NONNULL = YES; CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE; CLANG_CXX_LANGUAGE_STANDARD = "gnu++14"; CLANG_CXX_LIBRARY = "libc++"; CLANG_ENABLE_MODULES = YES; CLANG_ENABLE_OBJC_ARC = YES; CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES; CLANG_WARN_BOOL_CONVERSION = YES; CLANG_WARN_COMMA = YES; CLANG_WARN_CONSTANT_CONVERSION = YES; CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES; CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; CLANG_WARN_DOCUMENTATION_COMMENTS = YES; CLANG_WARN_EMPTY_BODY = YES; CLANG_WARN_ENUM_CONVERSION = YES; CLANG_WARN_INFINITE_RECURSION = YES; CLANG_WARN_INT_CONVERSION = YES; CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES; CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES; CLANG_WARN_OBJC_LITERAL_CONVERSION = YES; CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; CLANG_WARN_RANGE_LOOP_ANALYSIS = YES; CLANG_WARN_STRICT_PROTOTYPES = YES; CLANG_WARN_SUSPICIOUS_MOVE = YES; CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE; CLANG_WARN_UNREACHABLE_CODE = YES; CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; CODE_SIGNING_REQUIRED = NO; COPY_PHASE_STRIP = NO; DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; ENABLE_NS_ASSERTIONS = NO; ENABLE_STRICT_OBJC_MSGSEND = YES; GCC_C_LANGUAGE_STANDARD = gnu11; GCC_NO_COMMON_BLOCKS = YES; GCC_PREPROCESSOR_DEFINITIONS = ( "POD_CONFIGURATION_RELEASE=1", "$(inherited)", ); GCC_WARN_64_TO_32_BIT_CONVERSION = YES; GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR; GCC_WARN_UNDECLARED_SELECTOR = YES; GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE; GCC_WARN_UNUSED_FUNCTION = YES; GCC_WARN_UNUSED_VARIABLE = YES; MACOSX_DEPLOYMENT_TARGET = 10.11; MTL_ENABLE_DEBUG_INFO = NO; PRODUCT_NAME = "$(TARGET_NAME)"; PROVISIONING_PROFILE_SPECIFIER = NO_SIGNING/; STRIP_INSTALLED_PRODUCT = NO; SWIFT_COMPILATION_MODE = wholemodule; SYMROOT = "${SRCROOT}/../build"; }; name = Release; }; 7DDA088AC519B45C54DE31DD7B6A497F /* Release */ = { isa = XCBuildConfiguration; baseConfigurationReference = EF8570C25461953B9B13A259DDC88592 /* MASShortcut.xcconfig */; buildSettings = { CODE_SIGN_IDENTITY = "-"; COMBINE_HIDPI_IMAGES = YES; CONFIGURATION_BUILD_DIR = "$(BUILD_DIR)/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)/MASShortcut"; 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; }; 7E6BB39B8757E394B68675AD8FE6EFB3 /* Release */ = { isa = XCBuildConfiguration; baseConfigurationReference = 2DD2740F8043D2CE9EA5BB7A7DBFC49D /* 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; DEFINES_MODULE = YES; DYLIB_COMPATIBILITY_VERSION = 1; DYLIB_CURRENT_VERSION = 1; DYLIB_INSTALL_NAME_BASE = "@rpath"; FRAMEWORK_VERSION = A; 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"; PRODUCT_NAME = RxCocoa; SDKROOT = macosx; SKIP_INSTALL = YES; SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; SWIFT_OPTIMIZATION_LEVEL = "-Owholemodule"; SWIFT_VERSION = 4.0; VERSIONING_SYSTEM = "apple-generic"; VERSION_INFO_PREFIX = ""; }; name = Release; }; 84C19B554DB00F35C8105BC241A1C0E9 /* 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; DEFINES_MODULE = YES; DYLIB_COMPATIBILITY_VERSION = 1; DYLIB_CURRENT_VERSION = 1; DYLIB_INSTALL_NAME_BASE = "@rpath"; FRAMEWORK_VERSION = A; 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"; 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 = "-Owholemodule"; VERSIONING_SYSTEM = "apple-generic"; VERSION_INFO_PREFIX = ""; }; name = Release; }; AB22803FF442FDA32B9017FBF80DF1A8 /* Debug */ = { isa = XCBuildConfiguration; baseConfigurationReference = EF8570C25461953B9B13A259DDC88592 /* 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; DEFINES_MODULE = YES; DYLIB_COMPATIBILITY_VERSION = 1; DYLIB_CURRENT_VERSION = 1; DYLIB_INSTALL_NAME_BASE = "@rpath"; FRAMEWORK_VERSION = A; 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"; PRODUCT_NAME = MASShortcut; SDKROOT = macosx; SKIP_INSTALL = YES; SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; SWIFT_VERSION = 4.0; VERSIONING_SYSTEM = "apple-generic"; VERSION_INFO_PREFIX = ""; }; name = Debug; }; B2F84BB079C7C6D70C2D3424C89A317F /* Debug */ = { isa = XCBuildConfiguration; baseConfigurationReference = 4CE700501A5FBA06F359007666C43958 /* 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; DEFINES_MODULE = YES; DYLIB_COMPATIBILITY_VERSION = 1; DYLIB_CURRENT_VERSION = 1; DYLIB_INSTALL_NAME_BASE = "@rpath"; FRAMEWORK_VERSION = A; 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"; PRODUCT_NAME = Alamofire; SDKROOT = macosx; SKIP_INSTALL = YES; SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; SWIFT_OPTIMIZATION_LEVEL = "-Onone"; SWIFT_VERSION = 4.0; VERSIONING_SYSTEM = "apple-generic"; VERSION_INFO_PREFIX = ""; }; name = Debug; }; C99271978245C97876F72EBC3C6563ED /* 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; DEFINES_MODULE = YES; DYLIB_COMPATIBILITY_VERSION = 1; DYLIB_CURRENT_VERSION = 1; DYLIB_INSTALL_NAME_BASE = "@rpath"; FRAMEWORK_VERSION = A; 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"; 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_ACTIVE_COMPILATION_CONDITIONS = DEBUG; SWIFT_OPTIMIZATION_LEVEL = "-Onone"; VERSIONING_SYSTEM = "apple-generic"; VERSION_INFO_PREFIX = ""; }; name = Debug; }; E4E33ED50D7F60200978CC42446E6D58 /* Debug */ = { isa = XCBuildConfiguration; baseConfigurationReference = 2DD2740F8043D2CE9EA5BB7A7DBFC49D /* 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; DEFINES_MODULE = YES; DYLIB_COMPATIBILITY_VERSION = 1; DYLIB_CURRENT_VERSION = 1; DYLIB_INSTALL_NAME_BASE = "@rpath"; FRAMEWORK_VERSION = A; 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"; PRODUCT_NAME = RxCocoa; SDKROOT = macosx; SKIP_INSTALL = YES; SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; SWIFT_OPTIMIZATION_LEVEL = "-Onone"; SWIFT_VERSION = 4.0; VERSIONING_SYSTEM = "apple-generic"; VERSION_INFO_PREFIX = ""; }; name = Debug; }; F9052EF393B6D890664BCF053BB54BFB /* Debug */ = { isa = XCBuildConfiguration; baseConfigurationReference = BDE9D3194329F41EB9A694107DB540EE /* 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; DEFINES_MODULE = YES; DYLIB_COMPATIBILITY_VERSION = 1; DYLIB_CURRENT_VERSION = 1; DYLIB_INSTALL_NAME_BASE = "@rpath"; FRAMEWORK_VERSION = A; 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"; PRODUCT_NAME = RxSwift; SDKROOT = macosx; SKIP_INSTALL = YES; SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; SWIFT_OPTIMIZATION_LEVEL = "-Onone"; SWIFT_VERSION = 4.0; VERSIONING_SYSTEM = "apple-generic"; VERSION_INFO_PREFIX = ""; }; name = Debug; }; /* End XCBuildConfiguration section */ /* Begin XCConfigurationList section */ 010811070A86F912EA0CD2BB98136CD9 /* Build configuration list for PBXNativeTarget "GCDWebServer" */ = { isa = XCConfigurationList; buildConfigurations = ( 517CFD2BFFC625AF59D3081574562C7C /* Debug */, 157463F8BA9AC88622CED9BD197CFDBD /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; 246647E8AB354727F9ECD0879805161F /* Build configuration list for PBXNativeTarget "Pods-proxy_conf_helper" */ = { isa = XCConfigurationList; buildConfigurations = ( 52B3502E90247836A684BCE55D949DFB /* Debug */, 38AFE42E0B6F59BF0F8C611B2315CE8A /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; 2D8E8EC45A3A1A1D94AE762CB5028504 /* Build configuration list for PBXProject "Pods" */ = { isa = XCConfigurationList; buildConfigurations = ( 3918C3731F97F7B1A6B91CA53EA9B086 /* Debug */, 6560A4AFF004D1420AB4047ED7B3E45A /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; 3F916C3627231C409340EF9C88C37F7E /* Build configuration list for PBXNativeTarget "MASShortcut" */ = { isa = XCConfigurationList; buildConfigurations = ( AB22803FF442FDA32B9017FBF80DF1A8 /* Debug */, 602E11CAE6E17BD0FB30DD5EE3E0E88A /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; 419E5D95491847CD79841B971A8A3277 /* Build configuration list for PBXNativeTarget "Alamofire" */ = { isa = XCConfigurationList; buildConfigurations = ( B2F84BB079C7C6D70C2D3424C89A317F /* Debug */, 0A9023DCD8653BA4D6E580B803AAB761 /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; 4B561109B4C51E9DC9F5F27E9C033405 /* Build configuration list for PBXNativeTarget "BRLOptionParser" */ = { isa = XCConfigurationList; buildConfigurations = ( 353215786D69646983337802C8F2A8A3 /* Debug */, 3E4FE876BE3FE23B968D72994E45F33E /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; 78B338CAC10BFFE58C0DE5D189212D60 /* Build configuration list for PBXNativeTarget "Pods-ShadowsocksX-NGTests" */ = { isa = XCConfigurationList; buildConfigurations = ( 014D6135D20B2A831876728B582DD866 /* Debug */, 585970A6B2E97B1118A2E7870AE18684 /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; B2542ED88CE98D477B8D38769095CE5E /* Build configuration list for PBXNativeTarget "MASShortcut-MASShortcut" */ = { isa = XCConfigurationList; buildConfigurations = ( 312ACE5D8CB6F9064A5725F7C4CF9B12 /* Debug */, 7DDA088AC519B45C54DE31DD7B6A497F /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; C3C04E339BA1928DBC29CEFD07DC6ADF /* Build configuration list for PBXNativeTarget "RxSwift" */ = { isa = XCConfigurationList; buildConfigurations = ( F9052EF393B6D890664BCF053BB54BFB /* Debug */, 172C3A07261D84F0894DEDBF9913ECB2 /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; D913F5C08F647E9FCC34C3A5B3030BD5 /* Build configuration list for PBXNativeTarget "RxCocoa" */ = { isa = XCConfigurationList; buildConfigurations = ( E4E33ED50D7F60200978CC42446E6D58 /* Debug */, 7E6BB39B8757E394B68675AD8FE6EFB3 /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; E185892330EBDCF4E8B37928210771A9 /* Build configuration list for PBXNativeTarget "Pods-ShadowsocksX-NG" */ = { isa = XCConfigurationList; buildConfigurations = ( C99271978245C97876F72EBC3C6563ED /* Debug */, 84C19B554DB00F35C8105BC241A1C0E9 /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; /* End XCConfigurationList section */ }; rootObject = D41D8CD98F00B204E9800998ECF8427E /* Project object */; }