Files

3523 lines
305 KiB
Plaintext

// !$*UTF8*$!
{
archiveVersion = 1;
classes = {
};
objectVersion = 46;
objects = {
/* Begin PBXBuildFile section */
013BAC24F7AC722E59517CB110A9E685 /* HTTPMethod.swift in Sources */ = {isa = PBXBuildFile; fileRef = 403ABCCF5634DCD99A376EAA601F828E /* HTTPMethod.swift */; };
017170EB9F2450569816AB0FF2E6D541 /* CombineLatest.swift in Sources */ = {isa = PBXBuildFile; fileRef = FF5FCDE3BD3C3E02C0A0B3D529BF6982 /* CombineLatest.swift */; };
022F83EC88B467A88CBB491D7C98FA7E /* UITabBar+Rx.swift in Sources */ = {isa = PBXBuildFile; fileRef = 21F927D22EA76A49C54C44827DD1CE5A /* UITabBar+Rx.swift */; };
02AEF100BA92B652E6E48EF58B479533 /* en.lproj in Resources */ = {isa = PBXBuildFile; fileRef = 4A797B2A249C56CB61DB60A3FEA31FD2 /* en.lproj */; };
037CEEDED76C75AB19A6A015D66C1322 /* RxCollectionViewDelegateProxy.swift in Sources */ = {isa = PBXBuildFile; fileRef = B9215F3DCBD2FE1BDADCEF5D05219A48 /* RxCollectionViewDelegateProxy.swift */; };
06185F389644D5BD1C84259027C533D5 /* UICollectionView+Rx.swift in Sources */ = {isa = PBXBuildFile; fileRef = D49EC557FA27872611535147AB5D700C /* UICollectionView+Rx.swift */; };
0722A6B0D2DE0B9620F5C9659CB679D8 /* Debounce.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8A2C23CF743A94075196D7A4F419F5A4 /* Debounce.swift */; };
07326CA68F757A1C82495BB52A92BD5C /* CompositeDisposable.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3BE91EC45C71C190D532DC351F5E724D /* CompositeDisposable.swift */; };
080F0457EB8E6A9F2841FB0D77AEEF42 /* RxCollectionViewDataSourcePrefetchingProxy.swift in Sources */ = {isa = PBXBuildFile; fileRef = 78275DA82CA025902C1D6FAF39BC9403 /* RxCollectionViewDataSourcePrefetchingProxy.swift */; };
08FE05B1BA0A6D9CE971027E0480350A /* AnonymousDisposable.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1EB8536183BE6472CDCC5817172688EF /* AnonymousDisposable.swift */; };
091B8980E4EFE8B81548A8B0369DF1F7 /* UIPickerView+Rx.swift in Sources */ = {isa = PBXBuildFile; fileRef = 608BE9EFB078FCC2348EF2782C265D92 /* UIPickerView+Rx.swift */; };
0A1849775CF90D514963187D3A771CF8 /* Combine.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9F78589C2F1DDF07DF58CD22F6835B19 /* Combine.swift */; };
0A20A09C199A4692A8EA72497B3D504A /* Catch.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1CD2535A24AA927A5965AF73264678A3 /* Catch.swift */; };
0A4DF5D6FC29A34C999E1ECBB53C696B /* RxMutableBox.swift in Sources */ = {isa = PBXBuildFile; fileRef = 530CEAEC9F4BC5F2EC9C9534779927A3 /* RxMutableBox.swift */; };
0A8A30C3BF493120607DD0157A560065 /* ObserveOn.swift in Sources */ = {isa = PBXBuildFile; fileRef = FD39BD9C1B852EC7AC7CD7D77D1E606F /* ObserveOn.swift */; };
0A900DF17E3B64F08AF673E9A0DDD697 /* OperationQueue+Alamofire.swift in Sources */ = {isa = PBXBuildFile; fileRef = 26DA8062B81F764A6EEA6168DF6337AB /* OperationQueue+Alamofire.swift */; };
0CA982442C8027B672202D753260BAC9 /* RxSwift-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 77B5C856C653A9586105526C4341767A /* RxSwift-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; };
0D8B936D823A959DDE9005A1C1D89487 /* Disposables.swift in Sources */ = {isa = PBXBuildFile; fileRef = CECC6752E3DD709B29A4ED0461B7BF82 /* Disposables.swift */; };
0E7C902AB09DA1CA05D07D36BD55C73E /* Enumerated.swift in Sources */ = {isa = PBXBuildFile; fileRef = 31234D4C5E912BD05D37874E7E89A233 /* Enumerated.swift */; };
0EEDE530AD4098CC0660A78E2852DA6A /* MASKeyMasks.h in Headers */ = {isa = PBXBuildFile; fileRef = 867FD5BBBCAC1E98FE144867305F8FEF /* MASKeyMasks.h */; settings = {ATTRIBUTES = (Public, ); }; };
0FB5F248B62BC1F0113E53461E807AE5 /* SubjectType.swift in Sources */ = {isa = PBXBuildFile; fileRef = 44D9E4509154BFFEBEA9AEA0C935EC9E /* SubjectType.swift */; };
0FE468D23725DEF3BB913C80A61F9B1B /* RxPickerViewDataSourceType.swift in Sources */ = {isa = PBXBuildFile; fileRef = 961D7CAE484B6E4929A7BE5B048D29B5 /* RxPickerViewDataSourceType.swift */; };
10993D369AADB3E2BCA4E966DE514C09 /* SchedulerServices+Emulation.swift in Sources */ = {isa = PBXBuildFile; fileRef = A0791E5EB9ADBB88CEE0BCD83DA9502C /* SchedulerServices+Emulation.swift */; };
109ADA4349083858A198CA863E457E37 /* DisposeBag.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0F2EB184269284B56190B6EE5A7E5CC3 /* DisposeBag.swift */; };
11B06B47E4CB24A05B1299D730643803 /* ObservableType+PrimitiveSequence.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1AA3BEB86C50C2AAE9CCEDB0171CFC56 /* ObservableType+PrimitiveSequence.swift */; };
1208E81DA8B532D0646D627B50290EB6 /* AFError.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6D8A09F0F8EDB0B1A568AA29A33D62EA /* AFError.swift */; };
128376A37733CDCD9870A39DE261904E /* UISearchController+Rx.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8ED0DC48A18FD32A95BE8B28D715172C /* UISearchController+Rx.swift */; };
12DF0C4E73CEC6118673050B236C7799 /* MASKeyCodes.h in Headers */ = {isa = PBXBuildFile; fileRef = 73327356D8055C270C5AFBAEE0D202DD /* MASKeyCodes.h */; settings = {ATTRIBUTES = (Public, ); }; };
12E8D9F9C1A9B4FC7669C18954BC4798 /* ControlEvent+Driver.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4C0E4BDE3E30AF8C9062AFAD9C3AEA28 /* ControlEvent+Driver.swift */; };
14403B39AC36562E41D4768CCF3540B1 /* CombineLatest+arity.swift in Sources */ = {isa = PBXBuildFile; fileRef = BC41D63AA5F0A525ACB78573334AB97C /* CombineLatest+arity.swift */; };
14C185529F30494F6B6F0DFA9AEDDC05 /* TakeLast.swift in Sources */ = {isa = PBXBuildFile; fileRef = 73118DDBDD8A625213B479BD40C4B9CE /* TakeLast.swift */; };
14E31D647AFA8F0FBE3793EF61872247 /* ScheduledItemType.swift in Sources */ = {isa = PBXBuildFile; fileRef = 19FF8B675AE7A3F0AB7CDE7C48E8082A /* ScheduledItemType.swift */; };
16C263170733039596369C8D4F89077A /* InfiniteSequence.swift in Sources */ = {isa = PBXBuildFile; fileRef = EC8F5BC5CABB65CCD832B9821F532DBD /* InfiniteSequence.swift */; };
19D605A3233499828FB6B790869F3E9C /* NetworkReachabilityManager.swift in Sources */ = {isa = PBXBuildFile; fileRef = F5102E62600D264D29633030E490AAE6 /* NetworkReachabilityManager.swift */; };
1A630AD9EFDB068A1544BD51CA5E99B7 /* Dematerialize.swift in Sources */ = {isa = PBXBuildFile; fileRef = 080201197B517655700BD33F44B1A602 /* Dematerialize.swift */; };
1AECEBA213A2C9E6EC56C2C1358849E4 /* MASShortcut.m in Sources */ = {isa = PBXBuildFile; fileRef = 7A4A724DBFF9C1C260A76A4B104F3B1E /* MASShortcut.m */; };
1B341070BA8EB97021BE7C152639CBF5 /* VirtualTimeScheduler.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6A2828DE92C9CEECE9FB19F2EE763305 /* VirtualTimeScheduler.swift */; };
1C0A940E6D4FD420BEC04B9F16914D71 /* RecursiveLock.swift in Sources */ = {isa = PBXBuildFile; fileRef = 11DD125BCF1FDD4E34715800EC2F295F /* RecursiveLock.swift */; };
1C11628696BD0C889E0A4FC6CA4B6922 /* GCDWebServer-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 09A0680C8640FDF225CF2A27A4204628 /* GCDWebServer-dummy.m */; };
1D5606C6BD48C543FA0DB2C82B8791B7 /* GCDWebServer-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = B400BB6631F1C9F8534BE1CEF160097E /* GCDWebServer-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; };
1DF080CB9D37CB063C6FEC09BBF8F238 /* Timer.swift in Sources */ = {isa = PBXBuildFile; fileRef = F893DD80BE166F23DB8567A0940B0FEE /* Timer.swift */; };
1EC23A9ACE471AAE845CE9ACD4588932 /* Infallible+Zip+arity.swift in Sources */ = {isa = PBXBuildFile; fileRef = A2FFFF24B3AC3570742D7F2CCF2FE3C5 /* Infallible+Zip+arity.swift */; };
1ECDFBCA376564682426B5D8AC70393C /* RxTableViewDataSourceProxy.swift in Sources */ = {isa = PBXBuildFile; fileRef = ADC06A8D8266504D3FD0F38F5F1A87AD /* RxTableViewDataSourceProxy.swift */; };
1FAEB66513E2610FE37D99FDD8F9E46D /* GCDWebServerStreamedResponse.h in Headers */ = {isa = PBXBuildFile; fileRef = AE4742C0047EC328BE64C1DF6D868CEF /* GCDWebServerStreamedResponse.h */; settings = {ATTRIBUTES = (Public, ); }; };
1FDEA9EB6CAF8FB09C98CEBE607DCFB6 /* SectionedViewDataSourceType.swift in Sources */ = {isa = PBXBuildFile; fileRef = A4177B545582D09C0D653414E6353741 /* SectionedViewDataSourceType.swift */; };
212EDC48B68107BEA9247F3464CE696E /* StringEncoding+Alamofire.swift in Sources */ = {isa = PBXBuildFile; fileRef = C8305C9D0B89A4CE30258C61DDD5A342 /* StringEncoding+Alamofire.swift */; };
218C14EAE5AA31C30314AE0289B732A0 /* Protected.swift in Sources */ = {isa = PBXBuildFile; fileRef = 43D1B54DDFE366EA8E657D1CFA2A5349 /* Protected.swift */; };
221F057199246D7709DD91C950746B7B /* GCDWebServerMultiPartFormRequest.m in Sources */ = {isa = PBXBuildFile; fileRef = 0C1C25377D5ADEBBE1E5B44FD42F2BF8 /* GCDWebServerMultiPartFormRequest.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0"; }; };
2375AD3B88ECB4A1C01F9F70DCFB05E7 /* Errors.swift in Sources */ = {isa = PBXBuildFile; fileRef = 718741562429DAE6AA6DC455ED6883D4 /* Errors.swift */; };
239AC2D5500F4E4FB04BC341A1335DF7 /* SerialDisposable.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6DAFFC9484B606CC3A8583B2085B7957 /* SerialDisposable.swift */; };
23CF55A9FA514BDCA0B46320D4ED5DEC /* RxCocoa.swift in Sources */ = {isa = PBXBuildFile; fileRef = B1816E3DFE7F11350A74B0C1F878F7FC /* RxCocoa.swift */; };
2453CFD81C667B99753FF8354AA82C60 /* HistoricalScheduler.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6DA5F27AAEF9B366933CB017942EFAA8 /* HistoricalScheduler.swift */; };
262C2E49711CEA356F7C2031AE074C8A /* RecursiveScheduler.swift in Sources */ = {isa = PBXBuildFile; fileRef = 40FC23633FFFBBD0FA165FB284958F8C /* RecursiveScheduler.swift */; };
262EBFD1844224838811BD9E1726CD73 /* AppKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = EA187A944BB7C96464B1E79E6D12F90F /* AppKit.framework */; };
26900F59621365F9EF08DB37C7E07C06 /* RxScrollViewDelegateProxy.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7B58732AA1AF7EA39B29A8BE85721F26 /* RxScrollViewDelegateProxy.swift */; };
27C5636F69D717D7745A0235D715E4FB /* Platform.Linux.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4FF704B43D944C2399606B76A430F1A6 /* Platform.Linux.swift */; };
27E59A11A2743B0595CDE3A08675EAE1 /* DispatchQueue+Alamofire.swift in Sources */ = {isa = PBXBuildFile; fileRef = 41ADA85A38ECDBBD122B707DA599E641 /* DispatchQueue+Alamofire.swift */; };
2862DA4097D964B745862F00BB45759D /* KVORepresentable+Swift.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6EB5DBBABE4FD6FFF0223AC1BC4674DB /* KVORepresentable+Swift.swift */; };
2B540E502B0EE71D93636BA94B9F0817 /* Zip+arity.swift in Sources */ = {isa = PBXBuildFile; fileRef = ABD89974F6EA342767735D559995D3FA /* Zip+arity.swift */; };
2BD53F1C421E9938A099F3F45C84FBAD /* Platform.Linux.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2586C5A6499D4E9A6B62C1CF5804DE66 /* Platform.Linux.swift */; };
2C8A055494092F137EDB2E3BDCA74DFC /* Maybe.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5219820998BC7D8238F0F05F90A3D96F /* Maybe.swift */; };
2CD9AC66F1727C363449C4072DA57F89 /* ObservableType.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4338C646A92E1539E9BED963FC618602 /* ObservableType.swift */; };
2D890B63806F7465912098B60052B092 /* SerialDispatchQueueScheduler.swift in Sources */ = {isa = PBXBuildFile; fileRef = 408AEB2CFB972D5D82E41BB027E6686C /* SerialDispatchQueueScheduler.swift */; };
2E0722133679D5C422D0EC5ACB8B23A1 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = EE6672D913C4CDAB5BAC161BDC483A67 /* Cocoa.framework */; };
2F835E1CFB72A43AC17728C6105B9635 /* SharedSequence.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4F401550E51DCC5F5746B99EC564065B /* SharedSequence.swift */; };
2FD49578803778A2F094C0B21FEE332C /* Cancelable.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8565AD8EBB9A4E532AF93D887B586876 /* Cancelable.swift */; };
30536C64EAA45BE64894B48D74144B1E /* DispatchQueue+Extensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = 29E3014CE53E3127CCD38149E2060C76 /* DispatchQueue+Extensions.swift */; };
313170D278E51360492948E6BB704EA7 /* ru.lproj in Resources */ = {isa = PBXBuildFile; fileRef = 9A3F0ED147035005ABA4D679F9E36A7B /* ru.lproj */; };
3212BC4884F26AE9244A7548691A0CE0 /* Delay.swift in Sources */ = {isa = PBXBuildFile; fileRef = D570E112B81800B30A1165D0BC68DB8A /* Delay.swift */; };
325A6428E460396F0B0CB9B6FE10EEC4 /* it.lproj in Resources */ = {isa = PBXBuildFile; fileRef = 321FC2ED515952B66BACDB8CAC130EB4 /* it.lproj */; };
332D9AE4473773687AA9155EF16A80D8 /* MASHotKey.h in Headers */ = {isa = PBXBuildFile; fileRef = 8937D9E4BB1CD1D979DFF21019B4D814 /* MASHotKey.h */; settings = {ATTRIBUTES = (Public, ); }; };
34C033CDDD8217EE4221E9BDFFC23086 /* MainScheduler.swift in Sources */ = {isa = PBXBuildFile; fileRef = 98B151536C20EA366FDBE99C5A8BB7A5 /* MainScheduler.swift */; };
3596F8FDA81BECFE1B05B50500447638 /* KVORepresentable+CoreGraphics.swift in Sources */ = {isa = PBXBuildFile; fileRef = C70C13D2EC9B57E48D64BD7ABC49F9D6 /* KVORepresentable+CoreGraphics.swift */; };
35A428176550E4AA2BB98CDDEE2AFF99 /* Signal.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8E4505859B317DCDCC426973F6C7153D /* Signal.swift */; };
3685E20BBC5AFEA3BC80FE12732AB269 /* GCDWebServerResponse.m in Sources */ = {isa = PBXBuildFile; fileRef = C40D7DCF882E3A5609EDE1602335E721 /* GCDWebServerResponse.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0"; }; };
36DED9F6B7737F022FB0B01ECE2BB88E /* GCDWebServerFunctions.m in Sources */ = {isa = PBXBuildFile; fileRef = 0555618E1BBA944D30E358F0700CDD8B /* GCDWebServerFunctions.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0"; }; };
381FF05F8B4F611EE9C2FDBE4457BB89 /* SessionDelegate.swift in Sources */ = {isa = PBXBuildFile; fileRef = B7045A3758C33721435A4135DBC6A8AA /* SessionDelegate.swift */; };
38A45D6FD7DCA41AC0C9CD58EDBB57CB /* UITextView+Rx.swift in Sources */ = {isa = PBXBuildFile; fileRef = A4BB8686A6F85698D8AC03A77D188340 /* UITextView+Rx.swift */; };
39988540E9F936FE5085117BB8F32FAC /* PriorityQueue.swift in Sources */ = {isa = PBXBuildFile; fileRef = A3A89F3DBB03CFC012C901EB6D452A3B /* PriorityQueue.swift */; };
3AB06F4DB0A01BA8F6662D0EDC495981 /* InvocableScheduledItem.swift in Sources */ = {isa = PBXBuildFile; fileRef = F97D53A26324CAC07AB16E21B963CF9A /* InvocableScheduledItem.swift */; };
3BAE1C06A091DFA7A91F93BD40BD41B9 /* Throttle.swift in Sources */ = {isa = PBXBuildFile; fileRef = 127B3965CEBAEBFB395F0D10B7C255FB /* Throttle.swift */; };
3BBEC4A24B60E2276CBC26E555F64F41 /* GCDWebServerDataResponse.m in Sources */ = {isa = PBXBuildFile; fileRef = AB7765E1848A0449B3E3267F17DDE12E /* GCDWebServerDataResponse.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0"; }; };
3D8428BE717C8E76FA50C1D8B93561EE /* DisposeBase.swift in Sources */ = {isa = PBXBuildFile; fileRef = 04A3FEA575D65278CDB553AA231A0CF6 /* DisposeBase.swift */; };
3E2FF4CBA1E2C3A36060CB61A25F80F7 /* BRLOptionParser-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 1389D4639C0D9038BA081FA8DC1CD646 /* BRLOptionParser-dummy.m */; };
3E6A74677BA3612A449B323631B44559 /* ObservableType+Extensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = C713517A8C0251C9EEB925D43C63A544 /* ObservableType+Extensions.swift */; };
42DBD7750A47DE5273041BDEE8850195 /* Multicast.swift in Sources */ = {isa = PBXBuildFile; fileRef = CD90405BE5311F3F3A8CFCFABCCF3560 /* Multicast.swift */; };
4319C0B97542219FCA256B790FE90C1C /* es.lproj in Resources */ = {isa = PBXBuildFile; fileRef = 4504CA755CE81F89F9F165BF93126D21 /* es.lproj */; };
432B3CB444984CCCFB4EF37E2D762F05 /* Observable.swift in Sources */ = {isa = PBXBuildFile; fileRef = 636937DE6DA6CE01D7E94282A16BC9D9 /* Observable.swift */; };
43BC914A79B9230DA50C9D476DE5114D /* WKWebView+Rx.swift in Sources */ = {isa = PBXBuildFile; fileRef = FDCA53BCCEFF4720A955F8202537A982 /* WKWebView+Rx.swift */; };
4407E13BF761D53607A7B419BE64458B /* TextInput.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1DBE368EA1C6F7EBE80E08054C9BC6AE /* TextInput.swift */; };
440BDCF5820801BC8A6D740C48EEAB8E /* Queue.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9B23D7AFD516825208E6CE9B362989DB /* Queue.swift */; };
447B98FAB75F9B738B72DA92A3C581D6 /* RxPickerViewDataSourceProxy.swift in Sources */ = {isa = PBXBuildFile; fileRef = EC44E7C397DF9B77CEF6F5C86EFCE92A /* RxPickerViewDataSourceProxy.swift */; };
44C45DEC66DB1FBBA5F850E79057DC13 /* TakeWithPredicate.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6327835932D3C270A640C0C76A860EB8 /* TakeWithPredicate.swift */; };
44D30DA4840EF46F1C4BCEA6179AAE60 /* ElementAt.swift in Sources */ = {isa = PBXBuildFile; fileRef = DA23B9C3D142FEFFA05E4F37B1A976AE /* ElementAt.swift */; };
45B8CC1C61E7A0BB28CFA8CE7C12FEBC /* MultipartFormData.swift in Sources */ = {isa = PBXBuildFile; fileRef = D7453403FEE25F56521DBB8A39EA0204 /* MultipartFormData.swift */; };
4673A5004D211FA68BB8506B9A323034 /* Sink.swift in Sources */ = {isa = PBXBuildFile; fileRef = B304846A96173EC0E0631D07751C0893 /* Sink.swift */; };
4728113A1BA4AE948E1B2FB610A473B4 /* Repeat.swift in Sources */ = {isa = PBXBuildFile; fileRef = 45BF55923F2D3657D9D5420E606B641F /* Repeat.swift */; };
47E487EF80C53073DBFE5F5FD6BCFF0E /* AsyncSubject.swift in Sources */ = {isa = PBXBuildFile; fileRef = FD07F15ADFC693A5C730840EA2B42015 /* AsyncSubject.swift */; };
47FDBBBD2704901588C3A7C56BBC502D /* ServerTrustEvaluation.swift in Sources */ = {isa = PBXBuildFile; fileRef = 90E9219489B97BDFE17BA3231CC465FC /* ServerTrustEvaluation.swift */; };
4892C3EBD345FAE187A5E15D7FA19CBE /* GCDWebServerFileRequest.h in Headers */ = {isa = PBXBuildFile; fileRef = 962EFFE0B39AFE334DBCAF81B4DBFE56 /* GCDWebServerFileRequest.h */; settings = {ATTRIBUTES = (Public, ); }; };
4940AB8BC3936DEBDC02BF49FE5E97A1 /* GCDWebServerFileRequest.m in Sources */ = {isa = PBXBuildFile; fileRef = 392538EA12C4E3008D6EF1ABB226B3BF /* GCDWebServerFileRequest.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0"; }; };
4953376F75EEA98570C65CFC41E0A154 /* RxSearchControllerDelegateProxy.swift in Sources */ = {isa = PBXBuildFile; fileRef = 474547C10494F37402A98A0BFC7E6288 /* RxSearchControllerDelegateProxy.swift */; };
4A33F1A7BD2AD1F318E081E17B0AA80F /* InvocableType.swift in Sources */ = {isa = PBXBuildFile; fileRef = 200825C8579BF340304A9767D679EC35 /* InvocableType.swift */; };
4AEC050FA7D5ED52FDA9DF50EA3560DF /* ParameterEncoder.swift in Sources */ = {isa = PBXBuildFile; fileRef = D7ED9E80778846168B6F3F867C04F6AA /* ParameterEncoder.swift */; };
4B9CC90686F274845EBBB82F230C11EE /* Infallible+Operators.swift in Sources */ = {isa = PBXBuildFile; fileRef = EF4A8984BD7018149BDA495C7EA5FE28 /* Infallible+Operators.swift */; };
4BEC411F5B170048C65D315C87832600 /* AsyncLock.swift in Sources */ = {isa = PBXBuildFile; fileRef = 52626495FA7375A2A4753E3EC16FB26C /* AsyncLock.swift */; };
4BF6073DF04E6CD2C3BD8D2C552D7E65 /* UISlider+Rx.swift in Sources */ = {isa = PBXBuildFile; fileRef = 466B399C2E7FFAA61B709F2AB447ECDF /* UISlider+Rx.swift */; };
4C3A9F4F5A688009D660C0FA5E5D81BB /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = EE6672D913C4CDAB5BAC161BDC483A67 /* Cocoa.framework */; };
4C6CC049B53AF49050AD6428C5B50AB0 /* NopDisposable.swift in Sources */ = {isa = PBXBuildFile; fileRef = E6B674A528A68BF8E6AB4A5F747B05B8 /* NopDisposable.swift */; };
4C88ED296D3687C973B0472D047CE3E8 /* SchedulerType.swift in Sources */ = {isa = PBXBuildFile; fileRef = 111E9F3F4997D0ACA2E0BCDAF269904C /* SchedulerType.swift */; };
4D15DB973A043E9B4A47B724738A2A5F /* MASShortcut.h in Headers */ = {isa = PBXBuildFile; fileRef = A2B9727C5385989526550D8E1AC4649A /* MASShortcut.h */; settings = {ATTRIBUTES = (Public, ); }; };
4D6504A580F9D6278452D19FD3DD35BC /* PublishRelay.swift in Sources */ = {isa = PBXBuildFile; fileRef = CA7211C3393B6E1ED0E57C4CCF5F5005 /* PublishRelay.swift */; };
4E095DE808150F9350BB9CB3C99A37B2 /* _RXObjCRuntime.m in Sources */ = {isa = PBXBuildFile; fileRef = 638797412ABBF2F7725016AF4B056309 /* _RXObjCRuntime.m */; };
4EC10410410410FF3A33C6015FD5927D /* ShareReplayScope.swift in Sources */ = {isa = PBXBuildFile; fileRef = 72D91E08E6C75E1F0DBACD4FF3CA2F55 /* ShareReplayScope.swift */; };
516E4177ED65653EA9DAADBA3CF3FBED /* OperationQueueScheduler.swift in Sources */ = {isa = PBXBuildFile; fileRef = AC4C66DE7DB1A4B525929AEF699AC3CE /* OperationQueueScheduler.swift */; };
519260344D4291AA4C1CEAD7711B1489 /* Deferred.swift in Sources */ = {isa = PBXBuildFile; fileRef = 33BBD4B03778E41A59C1A3F64AAB876C /* Deferred.swift */; };
51B830516D57359FAB42031193E47CB1 /* RxCollectionViewDataSourceType.swift in Sources */ = {isa = PBXBuildFile; fileRef = C0D1BF03B3F26978B85F2E44EBE18FC1 /* RxCollectionViewDataSourceType.swift */; };
5263ED302CD55D6C365476F9B20AD5D1 /* MASShortcutMonitor.h in Headers */ = {isa = PBXBuildFile; fileRef = 24121C8FA3C10947BE50901868F9198A /* MASShortcutMonitor.h */; settings = {ATTRIBUTES = (Public, ); }; };
52CB53A7C3EF4BD88F73996450B73AA7 /* Filter.swift in Sources */ = {isa = PBXBuildFile; fileRef = 44775F4816D20EB134F1DBAB43BE0B3A /* Filter.swift */; };
535519D2B25D1784AA6D6A9BDE60C759 /* Switch.swift in Sources */ = {isa = PBXBuildFile; fileRef = F4786526A5AD085C95AC191C7253C591 /* Switch.swift */; };
543010884F5B7C1F2920A0DF33A3A9D1 /* SynchronizedUnsubscribeType.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1FA62A0165A7A8D001536C62FD5E2392 /* SynchronizedUnsubscribeType.swift */; };
54FFBD61CC8FA5DD12646A7FFAAFE425 /* RxRelay-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 2DDC82F5641636881356BF49166C8DF3 /* RxRelay-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; };
563C41694A1B06EF34752E894297D3FA /* MASShortcut-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 6B668707F7C66384A3BB8BC4FE3F41E6 /* MASShortcut-dummy.m */; };
58D3BBBF801B54CC74FAAC0374F1948D /* NSTextStorage+Rx.swift in Sources */ = {isa = PBXBuildFile; fileRef = E35662841C2AAA3188CD9ADFDC38880F /* NSTextStorage+Rx.swift */; };
5989329B01C0737EFDB490C5A771FDC2 /* GCDWebServerURLEncodedFormRequest.m in Sources */ = {isa = PBXBuildFile; fileRef = DC40BD5F1E0BFED23CB5A6AE57FA4443 /* GCDWebServerURLEncodedFormRequest.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0"; }; };
5BF5F916582D2EE625A9F0F32ECE709A /* MASShortcut-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 930EB20F00FF48CAF9B19505BC219504 /* MASShortcut-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; };
5CDF229542C4FC347E9D1DFDBAC8B230 /* Scan.swift in Sources */ = {isa = PBXBuildFile; fileRef = 32777B9FE68F64D911474F7B7595C94C /* Scan.swift */; };
5E3681E1F77D4A9B58F332348935EE8C /* Range.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2096522151041770121528F182B6F42D /* Range.swift */; };
5F7CE7907DC769D3E61980B80D20A275 /* Concat.swift in Sources */ = {isa = PBXBuildFile; fileRef = 66C7F789300668AEDFA53AEA1392C48B /* Concat.swift */; };
601A69113478A1336ADA98C7658D2355 /* Take.swift in Sources */ = {isa = PBXBuildFile; fileRef = 273C90965AA81CCFE4CDA40530425746 /* Take.swift */; };
60FBA126D0D250DE50F4DD26041E4A9C /* RxTableViewDataSourceType.swift in Sources */ = {isa = PBXBuildFile; fileRef = D418B4DEE726BA9D5A912D8F1FBF0888 /* RxTableViewDataSourceType.swift */; };
611ACC0E723AF0E572160BC75133A9E6 /* UIGestureRecognizer+Rx.swift in Sources */ = {isa = PBXBuildFile; fileRef = D87FAE60EB40AC65B2E5000C6B82DFEB /* UIGestureRecognizer+Rx.swift */; };
62DF258CA1EA9A41A99B93052A72DAB0 /* _RXDelegateProxy.m in Sources */ = {isa = PBXBuildFile; fileRef = 6AD4414199F479D544CBF1FFF3FB45E4 /* _RXDelegateProxy.m */; };
63257249A72693C87BF365F343DA1D36 /* ko.lproj in Resources */ = {isa = PBXBuildFile; fileRef = A254689F2908346AD7387F063C24B41A /* ko.lproj */; };
63CE2D43072C461D8DE926F0B9EC2E97 /* RxPickerViewDelegateProxy.swift in Sources */ = {isa = PBXBuildFile; fileRef = 22D41ECF1E34CC3D83A32F7896831100 /* RxPickerViewDelegateProxy.swift */; };
64F43894B4404E7BDE27A5C8BE96E0AE /* Completable+AndThen.swift in Sources */ = {isa = PBXBuildFile; fileRef = A111C3B36368413B50627674BB48E859 /* Completable+AndThen.swift */; };
652118C36365C28E76826357E309EADE /* Infallible.swift in Sources */ = {isa = PBXBuildFile; fileRef = 370A313E34AF66CB8D7437ABDC3FB7F8 /* Infallible.swift */; };
6546D728B69398F93B506845141EBD61 /* EventMonitor.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4E0CDE6403F2AF9E108FF190F90FA9FF /* EventMonitor.swift */; };
65EA84D8C4EA09B4455BC6C221D2A940 /* Pods-ShadowsocksX-NGTests-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 72A57876EDEB24ADDFE06DD482CE250C /* Pods-ShadowsocksX-NGTests-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; };
66207468882614FB8CE9896DC4250F13 /* Infallible+Create.swift in Sources */ = {isa = PBXBuildFile; fileRef = 161437331F54761E08F028DD14CDC21E /* Infallible+Create.swift */; };
665FBE569EDC9AF24C721F6B9C7241EC /* MASShortcutBinder.h in Headers */ = {isa = PBXBuildFile; fileRef = A18A7F7794D2CC58900E95F6644D63E8 /* MASShortcutBinder.h */; settings = {ATTRIBUTES = (Public, ); }; };
666EC5C8356E6D4448A2FE7BEE77AD88 /* RedirectHandler.swift in Sources */ = {isa = PBXBuildFile; fileRef = A32434EC299FDE302FFF9F31EB8735D0 /* RedirectHandler.swift */; };
66B26C6CAE737EC21F4BA1F1851B69C5 /* Result+Alamofire.swift in Sources */ = {isa = PBXBuildFile; fileRef = CD2C25316E1BF4F3230E3412417481E6 /* Result+Alamofire.swift */; };
6809229B402FC6C91774DA8664AD4F2F /* GCDWebServerRequest.h in Headers */ = {isa = PBXBuildFile; fileRef = A4395BE2A0C53A82170A01602870453A /* GCDWebServerRequest.h */; settings = {ATTRIBUTES = (Public, ); }; };
695A83FEFDFE24858DDC37BD64DBBA33 /* Binder.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4412635C50524157DDF38FA0CB197F4A /* Binder.swift */; };
69D750E3DAB2F11E37761A204A145883 /* Timeout.swift in Sources */ = {isa = PBXBuildFile; fileRef = 661DD8158386E15481E17DE6E2FA1882 /* Timeout.swift */; };
6A2F2216A64E4B4E0FD6215A2F5E692D /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = EE6672D913C4CDAB5BAC161BDC483A67 /* Cocoa.framework */; };
6A3972E7F1ACA4CEE36E0AA3B2BA34FB /* Reactive.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0C0FB7A81FC88101C56EABF826BD78F5 /* Reactive.swift */; };
6A5300346FF40392C6A4B5908AA9C027 /* RxCocoaObjCRuntimeError+Extensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9F666DF6A38D74980DF6F191509F4971 /* RxCocoaObjCRuntimeError+Extensions.swift */; };
6AE407A4FB6C3D6ADD862CC6E3067A17 /* Session.swift in Sources */ = {isa = PBXBuildFile; fileRef = 996DFC2DB5C2F37F0E623EB885F5DEB5 /* Session.swift */; };
6B105A67121436E162ADE05A682BEA71 /* Amb.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0CB05B6D60934D955FE0D75C2339A114 /* Amb.swift */; };
6BDF6DD0C73F197EC93643F477997B40 /* UISearchBar+Rx.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2888FA81FD2BE4D3B068BCE4AFDC9A93 /* UISearchBar+Rx.swift */; };
6C08F6A77889651626583100F560153D /* RequestTaskMap.swift in Sources */ = {isa = PBXBuildFile; fileRef = EF8D2E7C64775F0DD477127B5EC2E0AB /* RequestTaskMap.swift */; };
6C1064F34CFE15C3DB0E923D9D170E0C /* UIBarButtonItem+Rx.swift in Sources */ = {isa = PBXBuildFile; fileRef = CB340F626B32E3AF98F1E13658FB46E2 /* UIBarButtonItem+Rx.swift */; };
6CA2AE8DA8D630D83FAED6FC2F081967 /* HistoricalSchedulerTimeConverter.swift in Sources */ = {isa = PBXBuildFile; fileRef = 38A0B431980745BE7A67D566D79E240A /* HistoricalSchedulerTimeConverter.swift */; };
6CD3A3F8ABC5FCE23D15CE6823840010 /* RxTabBarControllerDelegateProxy.swift in Sources */ = {isa = PBXBuildFile; fileRef = 39D9FF9E1CBB62DA6FC1910AA45EB039 /* RxTabBarControllerDelegateProxy.swift */; };
6CDC5000511AB1CF616FEBB8A856AE58 /* Bag+Rx.swift in Sources */ = {isa = PBXBuildFile; fileRef = CCCC3232579F890A62A86540F6600BE6 /* Bag+Rx.swift */; };
6D5BDAE5D8D991B874AD4D7FF2EA7C8C /* Lock.swift in Sources */ = {isa = PBXBuildFile; fileRef = CA0A6C3DB39AD5C25FF5B1A9F554E228 /* Lock.swift */; };
6E54F64E8DA73F4B0B46C216F9F93F63 /* RequestInterceptor.swift in Sources */ = {isa = PBXBuildFile; fileRef = 80B5C55F7279E38D15E19E9DEDDEDE7B /* RequestInterceptor.swift */; };
6E75ECF4BDC7AF83E3151274539DFF93 /* DispatchQueue+Extensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = C96F1CEB77C6CB8A9D2A7682406E7AE9 /* DispatchQueue+Extensions.swift */; };
6FD62C6E23DE07DF1291500FEFC19354 /* BehaviorRelay.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8D796FDCC7398C88D7B835BD89700D56 /* BehaviorRelay.swift */; };
70359E1C7BAA76860EA35A607CCC4309 /* DelegateProxyType.swift in Sources */ = {isa = PBXBuildFile; fileRef = DBB7AE66363DEA0FFF31BA0AD1EB9340 /* DelegateProxyType.swift */; };
7094648D68C944D337CE86C10F8EEB04 /* zh-Hans.lproj in Resources */ = {isa = PBXBuildFile; fileRef = B2BCE49AE180E28B89BBBE037DF32A2F /* zh-Hans.lproj */; };
72E6FED1FBFB7D269B435A3802528AA1 /* MASShortcutValidator.h in Headers */ = {isa = PBXBuildFile; fileRef = 8E796A67AE756E845646324A31731334 /* MASShortcutValidator.h */; settings = {ATTRIBUTES = (Public, ); }; };
72EC2712926E6D28B52360D9AC41668F /* AlamofireExtended.swift in Sources */ = {isa = PBXBuildFile; fileRef = 19AA7CC35C97B4BDF08E2E5CE20955E0 /* AlamofireExtended.swift */; };
73E48515343BD4E57358BAD9F3B2F590 /* Platform.Darwin.swift in Sources */ = {isa = PBXBuildFile; fileRef = FAABDBC186233AEF9876B5A4F009C8B8 /* Platform.Darwin.swift */; };
741E51A8D9DE26331ABB938B3BD5751A /* AddRef.swift in Sources */ = {isa = PBXBuildFile; fileRef = 494FD3BF9675BD2ADCE4731FED65B5FF /* AddRef.swift */; };
75917BCA0645283EC7D9CC3ADEE6DB4F /* BehaviorRelay+Driver.swift in Sources */ = {isa = PBXBuildFile; fileRef = 98EF0EFA057CC202BD041F55B091661A /* BehaviorRelay+Driver.swift */; };
77093BBAB8F2F51540322CB14BD2C178 /* BehaviorSubject.swift in Sources */ = {isa = PBXBuildFile; fileRef = BB1177638C48D2FB13DDFB46A70CD35D /* BehaviorSubject.swift */; };
77260113D5ADF7B45DAE46C549580AFD /* UIRefreshControl+Rx.swift in Sources */ = {isa = PBXBuildFile; fileRef = 506B13C445D67D7231C25641361EE5A1 /* UIRefreshControl+Rx.swift */; };
774C726DE2716860799DAEAD0B801A94 /* Reduce.swift in Sources */ = {isa = PBXBuildFile; fileRef = D894FDA92A29CEECD7D1E50C263F1777 /* Reduce.swift */; };
7813074001D6CD69B3A1EBAF59379E58 /* Observable+Bind.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0A18EEA4857408358F9A8E6ED8AF8829 /* Observable+Bind.swift */; };
786C836C43BD6428332A4001EE13816F /* RecursiveLock.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5554F4E6979C7DDD1E00F81CB94D474D /* RecursiveLock.swift */; };
7885432DE1DDE9F2A4607033B2808E5B /* GroupBy.swift in Sources */ = {isa = PBXBuildFile; fileRef = 47EB7F9271D4EAE5B4A31D5D0194BECC /* GroupBy.swift */; };
7B0FB5B7BF42B15FDF1FCE073D8C4C21 /* AsSingle.swift in Sources */ = {isa = PBXBuildFile; fileRef = B8D247C19100F15D54BFF5D93804C65E /* AsSingle.swift */; };
7B99EC9A5D3CF7B6DE0330773143F15F /* ObserverType.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7B00E954AA2FCFDF5ACDEC8CD8C6941E /* ObserverType.swift */; };
7BD242803D2ADF6E50A27C3542C8695D /* NSSlider+Rx.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5874107EF4581DA493B60BBCFE422D1C /* NSSlider+Rx.swift */; };
7BFBC9F9818BC849C72D672D6B6E4B75 /* RxNavigationControllerDelegateProxy.swift in Sources */ = {isa = PBXBuildFile; fileRef = 52DFCC55A239674DEF17871D293D227C /* RxNavigationControllerDelegateProxy.swift */; };
7CF0187F571D299FE14788318D720152 /* StartWith.swift in Sources */ = {isa = PBXBuildFile; fileRef = 864BF009AFF7BFF4D8B68869FC885957 /* StartWith.swift */; };
7D3DD4A8BB36733BA15868F7FB8C56CE /* Alamofire-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 10E99E50E2994DB7AD9AEBDEF1A2F72B /* Alamofire-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; };
7D5AE7E56AC7636F1D00076095F57745 /* GCDWebServerConnection.h in Headers */ = {isa = PBXBuildFile; fileRef = 6D0B40D5A184825074ECC549693CAF02 /* GCDWebServerConnection.h */; settings = {ATTRIBUTES = (Public, ); }; };
7E8BC075464E9C355B763973CA6C08D2 /* UINavigationController+Rx.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6D742A8B753D54115AD3C6D293B64276 /* UINavigationController+Rx.swift */; };
805003984E8CFD3375B935DC772A7BF3 /* MASShortcutView.m in Sources */ = {isa = PBXBuildFile; fileRef = 7C73921B2C710D3814A33EF328D04D20 /* MASShortcutView.m */; };
809C371060C874FBEF8FECDF197D74E3 /* sv.lproj in Resources */ = {isa = PBXBuildFile; fileRef = FDF7D102C3DA0493A530D68E569DA7CF /* sv.lproj */; };
80C7348602C99C09226B1241C02D4754 /* MASShortcutView.h in Headers */ = {isa = PBXBuildFile; fileRef = A2EEB1D58595D58C5DC8978116BE0648 /* MASShortcutView.h */; settings = {ATTRIBUTES = (Public, ); }; };
815908B08BEA64FC0E5641D046D43CB6 /* RxCocoa.h in Headers */ = {isa = PBXBuildFile; fileRef = 7EB9FE74C8220E21EC9A5A77098E9152 /* RxCocoa.h */; settings = {ATTRIBUTES = (Public, ); }; };
82764E2E2DA3FD699FC5B659ED35D9AE /* pt.lproj in Resources */ = {isa = PBXBuildFile; fileRef = FAB6166D07AACCBF2B4A5FFC66F22602 /* pt.lproj */; };
830F06C3D23016D62112E4BA1C22A766 /* LockOwnerType.swift in Sources */ = {isa = PBXBuildFile; fileRef = 683395CCE980D15405934DC5E2BCD682 /* LockOwnerType.swift */; };
8314F89A5274810933307BC20E85D3B0 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = EE6672D913C4CDAB5BAC161BDC483A67 /* Cocoa.framework */; };
83470A9EFB9948DED806CC1D1233D21C /* Skip.swift in Sources */ = {isa = PBXBuildFile; fileRef = 07B4CEF97C27B2FE6205EE1D720BFB39 /* Skip.swift */; };
844134211AB7B26FACFFF74B58B81C02 /* UIButton+Rx.swift in Sources */ = {isa = PBXBuildFile; fileRef = 17F9F190DDBE93E38A56D8405CBFA664 /* UIButton+Rx.swift */; };
8450D728709DB935952A5A59650DB926 /* MASDictionaryTransformer.h in Headers */ = {isa = PBXBuildFile; fileRef = 353B178196A1B3A383089B3D1006F66A /* MASDictionaryTransformer.h */; settings = {ATTRIBUTES = (Public, ); }; };
84E576015933A4F6F431759174C62956 /* Error.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4764F518EAB30C5EA82C03A5607ED7AF /* Error.swift */; };
85CD565FB8198B084806FE075B268AB5 /* NSObject+Rx.swift in Sources */ = {isa = PBXBuildFile; fileRef = C119A4F639217703B4B382419AF9D4EF /* NSObject+Rx.swift */; };
872E07F59296D07A405BAB9C36936AC8 /* DelegateProxy.swift in Sources */ = {isa = PBXBuildFile; fileRef = BB63C0EAF763E45BC31AAB9802F87995 /* DelegateProxy.swift */; };
8819CBF35F9919DFC3C17016DF3ACE46 /* UIApplication+Rx.swift in Sources */ = {isa = PBXBuildFile; fileRef = C78EDD95C0B56A70BE237D148A1726CA /* UIApplication+Rx.swift */; };
88665F16CDF39BC2A50C6619169E6EDF /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 62F5D09616527A0713F24DF416BEC64F /* Carbon.framework */; };
88F5FF298C4C3D2CDCA5EB7B0BE2B52C /* GCDWebServerResponse.h in Headers */ = {isa = PBXBuildFile; fileRef = 89066EEDE0D03A9B328DADDC9344CC13 /* GCDWebServerResponse.h */; settings = {ATTRIBUTES = (Public, ); }; };
896AD4C4865ECEA0A8344B54BBA3B9E1 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = EE6672D913C4CDAB5BAC161BDC483A67 /* Cocoa.framework */; };
8AA937910F87915DE700CAB6C868689E /* Notifications.swift in Sources */ = {isa = PBXBuildFile; fileRef = BEEC0450A3B1A48A304AE8BF1DC03429 /* Notifications.swift */; };
8B67845A8F56DF49F8B22B1BB63C5E10 /* VirtualTimeConverterType.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4673D1BC54F57F490E2D3352F6BA1B73 /* VirtualTimeConverterType.swift */; };
8B7EEE0E899778DA279E64E26E38FB30 /* RxTextViewDelegateProxy.swift in Sources */ = {isa = PBXBuildFile; fileRef = 531091EE9FF408558B83A1E053360F67 /* RxTextViewDelegateProxy.swift */; };
8BEDC2C0D907FBB47A65EE0E01DE2A59 /* GCDWebServerDataRequest.h in Headers */ = {isa = PBXBuildFile; fileRef = 36E9C273C636D7A0C559787BD1FABA68 /* GCDWebServerDataRequest.h */; settings = {ATTRIBUTES = (Public, ); }; };
8CE605907DC8FA1F2E4751F939A4E604 /* UIControl+Rx.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9C1FFDE936B5B805CB094F77E95A88FC /* UIControl+Rx.swift */; };
8EB4272CE33A59083F0DC9746C0F71D0 /* RxSwift-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = F0007682E9947D6BFA4DA24D30F6CBF2 /* RxSwift-dummy.m */; };
8EEA6795ED2806C80FBE6A00B615CB76 /* PriorityQueue.swift in Sources */ = {isa = PBXBuildFile; fileRef = D96D37A7C37C05D7DEEAE9B3944CC4DD /* PriorityQueue.swift */; };
8F66042610AE99F62D17E50EF0C83B0D /* Never.swift in Sources */ = {isa = PBXBuildFile; fileRef = F961756C2E9DE7614DBA1271483EB245 /* Never.swift */; };
901D8E9CC22C5E7FDB218557EBBB3559 /* GCDWebServerDataResponse.h in Headers */ = {isa = PBXBuildFile; fileRef = C21721CAB3BC76F0D7582BD636DB821D /* GCDWebServerDataResponse.h */; settings = {ATTRIBUTES = (Public, ); }; };
90429156F020B4490158F6686EEFCB02 /* Date+Dispatch.swift in Sources */ = {isa = PBXBuildFile; fileRef = F11E6B29B9CB879F29AFEBD980D3AFBF /* Date+Dispatch.swift */; };
90B5B048AE70F82175F8A3DB72EF601E /* Buffer.swift in Sources */ = {isa = PBXBuildFile; fileRef = BE717EAC81EE595FC7AE3C1A3C6D06A6 /* Buffer.swift */; };
911448B2EDA2FF880108F77642797A88 /* ResponseSerialization.swift in Sources */ = {isa = PBXBuildFile; fileRef = 48CB9D3553F121F84DBB750A8FBE0F3D /* ResponseSerialization.swift */; };
9131DD9E2CB7420C156461E56835AE6E /* RxSwift.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = BFD92A4EF88D0A6B34E86A6A7CE2436D /* RxSwift.framework */; };
9141315B460BE4CD3030B62BE7692B73 /* Queue.swift in Sources */ = {isa = PBXBuildFile; fileRef = 960C49C6C3C5E2554CA3CD8EB86B61AC /* Queue.swift */; };
91B837CE0DCD8EDB300FCDFFA1279162 /* HTTPHeaders.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3425B3045259FEA3A238D183DEEE520B /* HTTPHeaders.swift */; };
91C85BAD47B39F365F260E74AB24693D /* zh-Hant.lproj in Resources */ = {isa = PBXBuildFile; fileRef = B5D8A52DE9A6385138A6D20CB5527DDB /* zh-Hant.lproj */; };
9281E701873CD72C35440865226A1A8B /* Pods-ShadowsocksX-NGTests-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 1C10AA3C311345DB3616BCE827B69C55 /* Pods-ShadowsocksX-NGTests-dummy.m */; };
934592C980EE09EEE5F4B5074C6A56D8 /* PublishRelay+Signal.swift in Sources */ = {isa = PBXBuildFile; fileRef = 758B67811993E4C5163D7637EDBB6CFD /* PublishRelay+Signal.swift */; };
9360BB098EFD18F90BA16149E8EF8A34 /* Merge.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5CA0D236EFCE9E4E77F9A2B2A0AF3FC4 /* Merge.swift */; };
9389C4BF3F440F2503FFEB8BBC8975C8 /* ja.lproj in Resources */ = {isa = PBXBuildFile; fileRef = B1F34EB08D07E2AF230CDA30F361889D /* ja.lproj */; };
953EC9012B7246D01EA866100FAEA023 /* RxPickerViewAdapter.swift in Sources */ = {isa = PBXBuildFile; fileRef = F979292485788BE53E5871123C74EB10 /* RxPickerViewAdapter.swift */; };
96E6F7A2D012051B29BC9147340E5117 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = EE6672D913C4CDAB5BAC161BDC483A67 /* Cocoa.framework */; };
9806F1246774ADD50F50D3F1624EB0EB /* UITabBarController+Rx.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9D4701E49CFDE5F411CDFD316EDD3C70 /* UITabBarController+Rx.swift */; };
99210D61FFF596695086F3E51D893204 /* ControlProperty+Driver.swift in Sources */ = {isa = PBXBuildFile; fileRef = 97D6BD38BB9E0F241C3C82A118E7F253 /* ControlProperty+Driver.swift */; };
999CAB83E4F6D824DF56B2B755C0B588 /* _RXKVOObserver.m in Sources */ = {isa = PBXBuildFile; fileRef = A14B9E97BE00B01372727FA8DA9B10A3 /* _RXKVOObserver.m */; };
99ABB4C207FE146C78313E8A9A581FD6 /* GCDWebServerFileResponse.m in Sources */ = {isa = PBXBuildFile; fileRef = 5BC543740C092C697A08396093A0F7BD /* GCDWebServerFileResponse.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0"; }; };
99E2AEBB5C39DB1661C5C03DDAA451EC /* Infallible+CombineLatest+arity.swift in Sources */ = {isa = PBXBuildFile; fileRef = 40573DCBFB24CA15F7D6C33B5C73162F /* Infallible+CombineLatest+arity.swift */; };
9A1CDAE2E9AFFFDBC654855D4A8C6D36 /* CFNetwork.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 817D9055D7659CAC86800D119F65E0F4 /* CFNetwork.framework */; };
9AA31D499392F8C3E63FE70C8DE816ED /* RxCocoaRuntime.h in Headers */ = {isa = PBXBuildFile; fileRef = 95F05E167015F6A202D2BEB9437AE766 /* RxCocoaRuntime.h */; settings = {ATTRIBUTES = (Public, ); }; };
9AC6705C60E05CAB6115BA7603BDC0F6 /* Bag.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0B98DA4C08DC1A12B2789714C6CDEFFA /* Bag.swift */; };
9B1D8A7798D8A6F518FC9AF9725431D0 /* URLConvertible+URLRequestConvertible.swift in Sources */ = {isa = PBXBuildFile; fileRef = AE6768B8A7BED83ED5C93BB3439EFFEF /* URLConvertible+URLRequestConvertible.swift */; };
9C3D3F75523B1B1BB4B3051C01F8F6FE /* Zip+Collection.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3677CB82C594C5820F17431AA45C5C87 /* Zip+Collection.swift */; };
9D05E77AB8415BB11EC5C5FB6FD62276 /* UITextField+Rx.swift in Sources */ = {isa = PBXBuildFile; fileRef = 877FA6BB936631CD8F2CA0DFFF6EFC9C /* UITextField+Rx.swift */; };
9D5CD154B7C49DA0BCBFF996CA9A6E62 /* RetryWhen.swift in Sources */ = {isa = PBXBuildFile; fileRef = AADC2D51259367D2BB2C73816E5A35CD /* RetryWhen.swift */; };
9E9A7DA26421695F48AA96DA35B813B4 /* RxTableViewDelegateProxy.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5B1AE9FCFABDD97172220DFDFE618E5 /* RxTableViewDelegateProxy.swift */; };
9F77A1FFC61AF7C54E88B7436893C91B /* DistinctUntilChanged.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3949A4BE0C4C31915E5A812146DB23B9 /* DistinctUntilChanged.swift */; };
9F794FB773B632DAC0416008A8EC3F45 /* ScheduledDisposable.swift in Sources */ = {isa = PBXBuildFile; fileRef = F0D4493458E5817BA46B4318626487F6 /* ScheduledDisposable.swift */; };
9FC8EA2F7B3939D69D1469F9046B166A /* Window.swift in Sources */ = {isa = PBXBuildFile; fileRef = 855607DC318E2CF3120B3C70565140A0 /* Window.swift */; };
9FED70D1E1FBFB80E974E999EF732258 /* RetryPolicy.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3B85D80911EDFC7DD402EBEB3A05169A /* RetryPolicy.swift */; };
A0F9BB688F14F5B350A388BA60C184A0 /* ObservableConvertibleType.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4618A8C418D70264404BBAF10EE3A1F4 /* ObservableConvertibleType.swift */; };
A1CB4107AB9FDEC58E3A7C0C14B4AB79 /* UIDatePicker+Rx.swift in Sources */ = {isa = PBXBuildFile; fileRef = 46A83A815027A06FB7A8AB2CEDF56368 /* UIDatePicker+Rx.swift */; };
A24E8834A85F99EF471C495AD4EFACAB /* RxRelay.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = FBD8075FDD277652161C8676E945DE6A /* RxRelay.framework */; };
A2526FE80C9370555D66A0A33EA22E44 /* NotificationCenter+Rx.swift in Sources */ = {isa = PBXBuildFile; fileRef = DE18F7CA6E337EA48867C7D92143B6F9 /* NotificationCenter+Rx.swift */; };
A2F246B7FCDC421BE6098866AA1509C9 /* MASShortcutView+Bindings.m in Sources */ = {isa = PBXBuildFile; fileRef = 7C471325C18D493A8244DEB1563B18B6 /* MASShortcutView+Bindings.m */; };
A34F81BE4A40B0C6EF378FBB8F240C66 /* _RXObjCRuntime.h in Headers */ = {isa = PBXBuildFile; fileRef = 6985BD62945B0A86382437BC1758C282 /* _RXObjCRuntime.h */; settings = {ATTRIBUTES = (Public, ); }; };
A3D78B5A2E0E6B987B021DA58CA55BEB /* PublishSubject.swift in Sources */ = {isa = PBXBuildFile; fileRef = FE18557905075BFBE5AFBE3A0D9287F4 /* PublishSubject.swift */; };
A4CE525F7E6904D7D244727C90DBDBE2 /* Sample.swift in Sources */ = {isa = PBXBuildFile; fileRef = EBC071EBDAC90F82FF4D25D024A5AACF /* Sample.swift */; };
A525A6AE79BA19A9BDEA467D31477916 /* NSTextField+Rx.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2C81F8C45A4C248E266304541A86B5A8 /* NSTextField+Rx.swift */; };
A5BE980B95C08EDFEBEC17E0433A4A2E /* RxTarget.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6B37E46EBF28CB6542B58754F09D8AAA /* RxTarget.swift */; };
A5DC2335899B03F0130A9C739319C92A /* SwitchIfEmpty.swift in Sources */ = {isa = PBXBuildFile; fileRef = A20673B8CBA1827BCAE8A9CDEAF0CDC5 /* SwitchIfEmpty.swift */; };
A6652D3942752A05ED133DB77C955216 /* DelaySubscription.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8AE4AAE5FF0F7FEDE2C8D5FB08A1AE4F /* DelaySubscription.swift */; };
A7A81BFC5D65FDB665AC19E78D4F21B6 /* ToArray.swift in Sources */ = {isa = PBXBuildFile; fileRef = 314A2DB247EA6781CE45C5C146496327 /* ToArray.swift */; };
A8DBBA1BD18472113BBE931A3F949659 /* Infallible+Bind.swift in Sources */ = {isa = PBXBuildFile; fileRef = 36C45F96BE0AE01F3BB2C90370A73616 /* Infallible+Bind.swift */; };
A8EEAAF6FACD8832BE7E4A6331ED57E4 /* ControlEvent+Signal.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9C3A35E7DD83A1437478608A9F2EF44C /* ControlEvent+Signal.swift */; };
A9AFA432B293A80CF9B1ABD1285A4705 /* AtomicInt.swift in Sources */ = {isa = PBXBuildFile; fileRef = A269EEED1FC8BFDA5FCB004DC335F5C8 /* AtomicInt.swift */; };
A9DD82DFCFA49DC81169D82415DE7B94 /* Rx.swift in Sources */ = {isa = PBXBuildFile; fileRef = D54CB24891D5C94C81CAED6F6D1D4FAB /* Rx.swift */; };
A9DFF7177D374AF79EEAD9F34B66569A /* NSButton+Rx.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6DFC3F4E49698472F1AA8DE21B1BD0F2 /* NSButton+Rx.swift */; };
A9E6EFE85136C81C4AD5BF1CC1B990FD /* BinaryDisposable.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2FEFD09344E88FFE590FC0A7146C0D32 /* BinaryDisposable.swift */; };
AA5CBA43C0BF98751988A758EB180BA6 /* ScheduledItem.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8663196F6A9678BFC77A8E46F8666C75 /* ScheduledItem.swift */; };
AB83592C5AA99079DA59151D2ACDFBE2 /* ObservableConvertibleType+Driver.swift in Sources */ = {isa = PBXBuildFile; fileRef = E14C791F6C2C8320DE732C78C55306A1 /* ObservableConvertibleType+Driver.swift */; };
ABA85887A41495358C83CE3F3030EDEA /* CachedResponseHandler.swift in Sources */ = {isa = PBXBuildFile; fileRef = 32EC506B43DB4AE47634A8AEE18D9E8C /* CachedResponseHandler.swift */; };
ABDF69C30364D8B9BDFDA8D82A797396 /* ConcurrentDispatchQueueScheduler.swift in Sources */ = {isa = PBXBuildFile; fileRef = DB051CDFBF3B30AA181F5BF12F48FD3A /* ConcurrentDispatchQueueScheduler.swift */; };
AC9540D461C3407AB049AEDB94B82375 /* _RXDelegateProxy.h in Headers */ = {isa = PBXBuildFile; fileRef = 30E50B8D09D21C042020DA82FA315C59 /* _RXDelegateProxy.h */; settings = {ATTRIBUTES = (Public, ); }; };
ADF86969180231C97A14929F02866A1E /* DefaultIfEmpty.swift in Sources */ = {isa = PBXBuildFile; fileRef = C798C591985DFD0B008AAEEBF78EF979 /* DefaultIfEmpty.swift */; };
AE143D6485273A676FF9FBF637EE32B3 /* Create.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3ED0602BE820AA0F7B2D99CBFED4C1F0 /* Create.swift */; };
AEA40BB1875D2E7B7DCB5E63E672033B /* UITableView+Rx.swift in Sources */ = {isa = PBXBuildFile; fileRef = 51E7C258B34B55C44CAA679574F0B5E1 /* UITableView+Rx.swift */; };
AECCE1EAA0757255BC4D722A53202DB0 /* GCDWebServer.h in Headers */ = {isa = PBXBuildFile; fileRef = C771BA2A255CC372CD2AB83291BD3E1C /* GCDWebServer.h */; settings = {ATTRIBUTES = (Public, ); }; };
AED84FBEE9189CFC8A946DDC2BFCB2BE /* _RX.m in Sources */ = {isa = PBXBuildFile; fileRef = 74E6FB11E3F38127740B54FF3C72D1EF /* _RX.m */; };
B1501E5B044C314A7E3E08D5172CE6C4 /* MASLocalization.m in Sources */ = {isa = PBXBuildFile; fileRef = 46DA81F6288F2733B7F27CCDE97EA2C4 /* MASLocalization.m */; };
B21C782362344F1FBCA4C5792EC1DED4 /* PrimitiveSequence+Zip+arity.swift in Sources */ = {isa = PBXBuildFile; fileRef = A8C417EB740CAC7F2602C6D8880E7737 /* PrimitiveSequence+Zip+arity.swift */; };
B2246BF06902F6B9264919F779968CCB /* RxTableViewDataSourcePrefetchingProxy.swift in Sources */ = {isa = PBXBuildFile; fileRef = C15539256AFFEE061C9DE9660B995B25 /* RxTableViewDataSourcePrefetchingProxy.swift */; };
B261ED81ABD31C88EAC460E27E453FAE /* NSTextView+Rx.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5800B274C19C06FB1CA12AC039704852 /* NSTextView+Rx.swift */; };
B28F09A584B9F1BBF2EFD17B072A5CE1 /* UIStepper+Rx.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1B2134E06DD0F0E19694ADD2E46E9EF0 /* UIStepper+Rx.swift */; };
B3C0F4C71E972214529455424C69E544 /* GroupedObservable.swift in Sources */ = {isa = PBXBuildFile; fileRef = EFD30F9BBDEB87F6ADD6C3AAF8DE6E30 /* GroupedObservable.swift */; };
B3E529B0C5581EFBE667B478A97681F6 /* Pods-ShadowsocksX-NG-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = D60357581333E7EC56952E31B2991366 /* Pods-ShadowsocksX-NG-dummy.m */; };
B47372436C56EE24B909DE97D5005A64 /* GCDWebServerFunctions.h in Headers */ = {isa = PBXBuildFile; fileRef = DD31B6D267ADAB9B30F51F821C60554A /* GCDWebServerFunctions.h */; settings = {ATTRIBUTES = (Public, ); }; };
B4E0DA5CB21C859040F39077A2731701 /* ImmediateSchedulerType.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7DF9FA6B1D40855A99145762147C1690 /* ImmediateSchedulerType.swift */; };
B59F717CE3CD531818EAFE88FBB454AA /* InfiniteSequence.swift in Sources */ = {isa = PBXBuildFile; fileRef = EB62C29E42A50AB4AA5C6DED19DA376D /* InfiniteSequence.swift */; };
B6634C3C7216D0A7B063174C16BA1922 /* PrimitiveSequence.swift in Sources */ = {isa = PBXBuildFile; fileRef = 280A80C3BD890370005C094FC4C3DC12 /* PrimitiveSequence.swift */; };
B7B31CEFFD225FE0DE33DA0CAAFB46BB /* AnonymousObserver.swift in Sources */ = {isa = PBXBuildFile; fileRef = 636D1EE61F0E0E367F486461F8E0DF54 /* AnonymousObserver.swift */; };
B82E2164A69C0D6D3A21B76EFF96F083 /* SharedSequence+Operators.swift in Sources */ = {isa = PBXBuildFile; fileRef = D18636DE7B757847E9D7B9E45CA10DE2 /* SharedSequence+Operators.swift */; };
B8B7E2AC4972978F6894F9C22936CA42 /* Driver.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5E698A2854CB4D9E919B55523EB57D1A /* Driver.swift */; };
B90A504C57627AFCC56F0608D321FB31 /* nl.lproj in Resources */ = {isa = PBXBuildFile; fileRef = A94A0417121D2C31F7167E4A79EC5313 /* nl.lproj */; };
B936FB1A1779B971BCE58D1CFB84036B /* SingleAssignmentDisposable.swift in Sources */ = {isa = PBXBuildFile; fileRef = FCF992D22D15D6CF73AF4D310FEE871C /* SingleAssignmentDisposable.swift */; };
B9C2804D9E9FD66CF22595DBFED0DC79 /* SubscribeOn.swift in Sources */ = {isa = PBXBuildFile; fileRef = 17A8B6DADE1F343EA5319D5964E84B71 /* SubscribeOn.swift */; };
BAB6CF7AB28DA0D4BCBC2CF5F53D51AE /* UIScrollView+Rx.swift in Sources */ = {isa = PBXBuildFile; fileRef = 441E899D371A5638D8CBD0A21A8CCA61 /* UIScrollView+Rx.swift */; };
BAC5C3D7F895C6A95B5EA70D1C4BB998 /* DispatchQueueConfiguration.swift in Sources */ = {isa = PBXBuildFile; fileRef = 222E861679233A0833D6C2F8079146E7 /* DispatchQueueConfiguration.swift */; };
BACB203DEE570915EDEC3E701158A173 /* AsMaybe.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7D680C4252D37F732EE2D1BB9AB911DA /* AsMaybe.swift */; };
BB15F798287F7447B78B4D49522030C4 /* SwiftSupport.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0BC06E9EC97DF3F5E3AB732D978BD66B /* SwiftSupport.swift */; };
BB322452A0B606428489BA2B2F6D3715 /* NSControl+Rx.swift in Sources */ = {isa = PBXBuildFile; fileRef = AAFFAAB92EFEC042FEE2F851EF9C6CC0 /* NSControl+Rx.swift */; };
BC03F491551F314E102DEB2F96110609 /* ObservableConvertibleType+Signal.swift in Sources */ = {isa = PBXBuildFile; fileRef = C3DCF3854C69F5239CE7E89C1FCFAA51 /* ObservableConvertibleType+Signal.swift */; };
BC184A6D6502B7B4B308496F5172E4FE /* SynchronizedOnType.swift in Sources */ = {isa = PBXBuildFile; fileRef = 95A61E2BD71E9AE873207EFE8994362B /* SynchronizedOnType.swift */; };
BD379AB5D6DF4FF97EF15732D9635186 /* GCDWebServerURLEncodedFormRequest.h in Headers */ = {isa = PBXBuildFile; fileRef = 97319F4B64360DC3D794BD7B57BC9936 /* GCDWebServerURLEncodedFormRequest.h */; settings = {ATTRIBUTES = (Public, ); }; };
BD386D2A7F6652D62B9E75803D3AAD3B /* Bag.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2BDFA1D8F5CB80DCE3773C11691B223D /* Bag.swift */; };
BEF81EB8E8A3FB2B8519CDF1C6DEDA1E /* CombineLatest+Collection.swift in Sources */ = {isa = PBXBuildFile; fileRef = 68D133622632E3F0C62D1F74D188EA7E /* CombineLatest+Collection.swift */; };
BF1EB892BE3CF9CDFA0DAC7F9392435C /* GCDWebServerRequest.m in Sources */ = {isa = PBXBuildFile; fileRef = D4E3DADB00C8898A4A01F4DF1034F96C /* GCDWebServerRequest.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0"; }; };
C09F690FF2734763D8D2838B0BA14B0F /* RxCocoa-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = E4C0551E43C5CE2E6F3BD09C18890BFD /* RxCocoa-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; };
C0ACE318CA3576826A53026F9C253E0B /* RefCountDisposable.swift in Sources */ = {isa = PBXBuildFile; fileRef = B97E5FCD7744551B43A8C353FD79E774 /* RefCountDisposable.swift */; };
C0E1B20534F498B9891E956388D79209 /* NSView+Rx.swift in Sources */ = {isa = PBXBuildFile; fileRef = C4028B836251B6DD18772CF35047686A /* NSView+Rx.swift */; };
C0EA3A392A5229080E52F9FDF969FDC8 /* Completable.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2AE63CBE5D3B0C2D25184C45E1B8C885 /* Completable.swift */; };
C1C5B050B55C15103ABC81769551A283 /* Response.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0D09EFC8E8E0DD0BACEB39FA20E08331 /* Response.swift */; };
C1F1DB6A9CBDE584D09BA1613AAD4F9D /* Alamofire.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2E656BCAB89EA23EC58A161ACF0DAE68 /* Alamofire.swift */; };
C33311F020C5777D0CB7E0F61E4FED8D /* Shortcut.h in Headers */ = {isa = PBXBuildFile; fileRef = 6B9491CF676F85A85C4F0987D38F9051 /* Shortcut.h */; settings = {ATTRIBUTES = (Public, ); }; };
C341FC8944C28CCA39FB9AC4B0F23763 /* GCDWebServerHTTPStatusCodes.h in Headers */ = {isa = PBXBuildFile; fileRef = 57BEC3094A7FB642608645E131DA83D4 /* GCDWebServerHTTPStatusCodes.h */; settings = {ATTRIBUTES = (Public, ); }; };
C3D17F4F92CD46A4285A92D1FD6AA4B1 /* fr.lproj in Resources */ = {isa = PBXBuildFile; fileRef = B68B5F9FDDB0D41979766C1D549A8780 /* fr.lproj */; };
C4CD2007BF8F2B0B5125A85B1C43AD24 /* ReplayRelay.swift in Sources */ = {isa = PBXBuildFile; fileRef = 485A8E801F2DA21AB5D16808AE1B4887 /* ReplayRelay.swift */; };
C60C9B7447C5D9555611004E27093043 /* SharedSequence+Operators+arity.swift in Sources */ = {isa = PBXBuildFile; fileRef = 87A94DCCD78781BAE448DEA818B26DE4 /* SharedSequence+Operators+arity.swift */; };
C6D5A4B4028B2C43380C9FA58BD5C8CA /* Alamofire-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 06A09DBC68AE0A93F94442D71EBF343F /* Alamofire-dummy.m */; };
C7A325790D6CB1C3545FE9E688545C56 /* BooleanDisposable.swift in Sources */ = {isa = PBXBuildFile; fileRef = EA0C023ECBE853C3AFE12E6702B6D1CD /* BooleanDisposable.swift */; };
C81FF014587AC7E1A51D4F3F2C6F72EA /* ReplaySubject.swift in Sources */ = {isa = PBXBuildFile; fileRef = 96D93775EA307729314581C5C539C487 /* ReplaySubject.swift */; };
C83DA2E174587856EBBAAA1763F6D483 /* _RXKVOObserver.h in Headers */ = {isa = PBXBuildFile; fileRef = A8A33670952794CBD825EC26F1A98DBF /* _RXKVOObserver.h */; settings = {ATTRIBUTES = (Public, ); }; };
C8422B20017685DE0D693EC679FF8BF6 /* KVORepresentable.swift in Sources */ = {isa = PBXBuildFile; fileRef = 54F202B17AB2C7DC4FEC3F1CF2B5FD57 /* KVORepresentable.swift */; };
CA391E5CE794FA6D964DC2DFC8B8E109 /* NSObject+Rx+KVORepresentable.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7B00813C768C553C089DAF0C1900799B /* NSObject+Rx+KVORepresentable.swift */; };
CC9F7F2B397CCCC5397750D0B139E373 /* Utils.swift in Sources */ = {isa = PBXBuildFile; fileRef = 29BFF21F894144F23E9F778185A1EBC4 /* Utils.swift */; };
CCE2D9FB50D6084FD48013ED3474F992 /* Optional.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5158C591583049B150EC9F57DC2FA656 /* Optional.swift */; };
CD782D1189ADBAA42D087B87D53838A0 /* GCDWebServerDataRequest.m in Sources */ = {isa = PBXBuildFile; fileRef = 7DFEE31FDCAA3B9A85119C45EE5BF376 /* GCDWebServerDataRequest.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0"; }; };
CE622A228B2F310835326CCF0B83F031 /* SynchronizedDisposeType.swift in Sources */ = {isa = PBXBuildFile; fileRef = F3623071AC720B9C13DD1043F7052A73 /* SynchronizedDisposeType.swift */; };
CEA50BEC377AEE2AAA9DB5B71DEA418C /* BRLOptionParser.h in Headers */ = {isa = PBXBuildFile; fileRef = 31F9576864749334961DE762B01B777C /* BRLOptionParser.h */; settings = {ATTRIBUTES = (Project, ); }; };
D03F1F02DE8606E6057D57866611BEBF /* MultipartUpload.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9CF5ADA01C91A2DF993314D6CC9C63D3 /* MultipartUpload.swift */; };
D0B9EA4DC98653D58DEAE9629A2F0285 /* SkipUntil.swift in Sources */ = {isa = PBXBuildFile; fileRef = A1D0AF20D0BF5465039BB88836A959B6 /* SkipUntil.swift */; };
D0C4275AF3346D1C08B187D04D9606F2 /* Platform.Darwin.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8E801F2049749D5BA709EAE3A2028661 /* Platform.Darwin.swift */; };
D13BDCB5C86CD4018E19F1DA207BA61A /* CurrentThreadScheduler.swift in Sources */ = {isa = PBXBuildFile; fileRef = C793DFE7002D416E900642C76CEEBD75 /* CurrentThreadScheduler.swift */; };
D14066FAE94E304798E43651E5886D13 /* ParameterEncoding.swift in Sources */ = {isa = PBXBuildFile; fileRef = ECF8CD0A416163A50B72AAF4B0C4A124 /* ParameterEncoding.swift */; };
D21D80287E6B1C56E0BE86B1E3F08249 /* Decode.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5D99DA86D8CBFFCB2E7FD40BC42568F3 /* Decode.swift */; };
D251A0235B97F9217D50C5A1C7C5F311 /* URLSession+Rx.swift in Sources */ = {isa = PBXBuildFile; fileRef = EAB5B580FE6B602D602E607C7BC7C470 /* URLSession+Rx.swift */; };
D260B45339932BAA56D7024048E2D155 /* GCDWebServerConnection.m in Sources */ = {isa = PBXBuildFile; fileRef = 1410700BFA8AF785CCF9919941F9930C /* GCDWebServerConnection.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0"; }; };
D31FC7FDD450C4CDD633ECBAD27C6221 /* URLEncodedFormEncoder.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5D0A2A589A608DD00CA24C86BCD46E62 /* URLEncodedFormEncoder.swift */; };
D33C1AD2E019F48235F734A00CE7C24C /* GCDWebServerFileResponse.h in Headers */ = {isa = PBXBuildFile; fileRef = 77E73C4E3CAF9AD8FAE2EA9130D6A37E /* GCDWebServerFileResponse.h */; settings = {ATTRIBUTES = (Public, ); }; };
D37A995029438A503B62B1D2ACFE9247 /* MASShortcut.bundle in Resources */ = {isa = PBXBuildFile; fileRef = 230F8208BE63C052A548A7D41A1158B2 /* MASShortcut.bundle */; };
D557532ED179C1F26074DCD602EF357D /* cs.lproj in Resources */ = {isa = PBXBuildFile; fileRef = 18B45BFB16E63DDF1AFB6C167D70D1C2 /* cs.lproj */; };
D574A95C82CDFCC40442A4C5A20645D9 /* Single.swift in Sources */ = {isa = PBXBuildFile; fileRef = A3E96B8BC40FDC92B51E51B50F126573 /* Single.swift */; };
D57542063237724C1CA2962EAC1764C7 /* Sequence.swift in Sources */ = {isa = PBXBuildFile; fileRef = 172B845C32EEB48FD9EF1A11CC432D51 /* Sequence.swift */; };
D597C1B3CBDE4896A022E9422A4F4874 /* Debug.swift in Sources */ = {isa = PBXBuildFile; fileRef = 555231B7293881D7D76CA80C82AABA2B /* Debug.swift */; };
D5E020763D69E9336EB398ACD48FEBB0 /* GCDWebServerErrorResponse.m in Sources */ = {isa = PBXBuildFile; fileRef = 199E49652A8B30754D25980910F956E1 /* GCDWebServerErrorResponse.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0"; }; };
D5EAAFB6FAD77A8F0699345149BA3CBB /* URLRequest+Alamofire.swift in Sources */ = {isa = PBXBuildFile; fileRef = 47291D90953698297410B0C37E619402 /* URLRequest+Alamofire.swift */; };
D6389E438CF72863B7F4832592B60428 /* Empty.swift in Sources */ = {isa = PBXBuildFile; fileRef = 65D8FEBF2028BCC7758A666F2A35989A /* Empty.swift */; };
D661EA5F16B11BEE347BAE35961A3AD2 /* TailRecursiveSink.swift in Sources */ = {isa = PBXBuildFile; fileRef = 558A95B0EAE7FAFDFCC334A1E9277C19 /* TailRecursiveSink.swift */; };
D9884F11DD4FAA059A45CBBBC68E090F /* RxCollectionViewReactiveArrayDataSource.swift in Sources */ = {isa = PBXBuildFile; fileRef = B25AD05D537735CCA21E1986D98F830E /* RxCollectionViewReactiveArrayDataSource.swift */; };
DAB6B67BBE65A9ECA898A563CACF442A /* RxWKNavigationDelegateProxy.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3AC418FEB3CC60F42D6A18E6151C871A /* RxWKNavigationDelegateProxy.swift */; };
DADE159BB4CF9E438FC5DEF80822A710 /* MASHotKey.m in Sources */ = {isa = PBXBuildFile; fileRef = 7BE4993AB90D97D332E61EB54E0C3C9A /* MASHotKey.m */; };
DBFA45EBB79E16D7B6780CDA789B0D08 /* SkipWhile.swift in Sources */ = {isa = PBXBuildFile; fileRef = 904A920F44C4C4A18874A6A62A3ED759 /* SkipWhile.swift */; };
DC627AFC5B585686898B014184AFCABD /* AuthenticationInterceptor.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2E101994FDA2210D6CD7972A656C511F /* AuthenticationInterceptor.swift */; };
DC708FA8C70373D522CB885D4451F3D0 /* RxTabBarDelegateProxy.swift in Sources */ = {isa = PBXBuildFile; fileRef = 66D1DACD1512DCFE82BC525C443DA8A5 /* RxTabBarDelegateProxy.swift */; };
DCC8DE3CDC74A5E38864303C8C2404EF /* ObserverBase.swift in Sources */ = {isa = PBXBuildFile; fileRef = CE8BA32B7F7B571C37D44747CBB93955 /* ObserverBase.swift */; };
DD24A504D1BB91B71B67B4A93A92F1DA /* ConcurrentMainScheduler.swift in Sources */ = {isa = PBXBuildFile; fileRef = A126CA25C01C17FEF1E4B62108855349 /* ConcurrentMainScheduler.swift */; };
DD7EC76A4EB8C3A1741CD5B77B57E0A4 /* UISwitch+Rx.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3622945DEBFCB14514027A236BDFC74C /* UISwitch+Rx.swift */; };
DDA573352B48255CA674E8BB62C306C6 /* Using.swift in Sources */ = {isa = PBXBuildFile; fileRef = FE3AAA7586F734974B628C45E2310229 /* Using.swift */; };
DE76073247081964D8DA688F13021B62 /* UISegmentedControl+Rx.swift in Sources */ = {isa = PBXBuildFile; fileRef = E39E7221D0BA332CC5AC5DD0A7C16C92 /* UISegmentedControl+Rx.swift */; };
DF3FD63D6A37C12FDB09B8CA5AE80AC3 /* GCDWebServerPrivate.h in Headers */ = {isa = PBXBuildFile; fileRef = 10F2E7253B70490BD80C987E65C522AC /* GCDWebServerPrivate.h */; settings = {ATTRIBUTES = (Private, ); }; };
E03556E8EC8DA4FF0DE3ED6F86BD7C51 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = EE6672D913C4CDAB5BAC161BDC483A67 /* Cocoa.framework */; };
E06F7DEDC12A706F1AA7067CA7D58BD8 /* Disposable.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8369906FA14B85B8271089FAAA1E4694 /* Disposable.swift */; };
E0AF255AB2AFA980F44645355BB7828C /* _RX.h in Headers */ = {isa = PBXBuildFile; fileRef = 3BAD385D5CDC39C1AE6584A123D2DFC4 /* _RX.h */; settings = {ATTRIBUTES = (Public, ); }; };
E1AD1FE46FE8F693F913FEC190210A59 /* RxCocoa-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 4752AFB18B745CA95D95FB7457EAA1C4 /* RxCocoa-dummy.m */; };
E26E725D6366FA3AE20B95802F54C4B6 /* WithUnretained.swift in Sources */ = {isa = PBXBuildFile; fileRef = 897003218412D0C779A54DAAD7D2A4EE /* WithUnretained.swift */; };
E3EE570AEF6808660B0542591285D354 /* RxRelay-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 1718F5B8FAF3CE57AE64B5F53589493F /* RxRelay-dummy.m */; };
E46EB73E26A44700E41C3CD2F1E847FD /* Event.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5CE7CD3C7A16D2E9341BBBAB18D5D8DC /* Event.swift */; };
E52E9DB2E0EB574ED157EB478E60D13D /* Pods-proxy_conf_helper-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 8752D17209EE8AAD7681107D6444113F /* Pods-proxy_conf_helper-dummy.m */; };
E5A162C30F57D3A21BD9D74BC97E782E /* First.swift in Sources */ = {isa = PBXBuildFile; fileRef = 543DFE92FBC6235F6826EF38928A7C08 /* First.swift */; };
E5F1157CAB86D8C0C166874A6E826739 /* Materialize.swift in Sources */ = {isa = PBXBuildFile; fileRef = E4618B5826B29CA49F53BD36B1570602 /* Materialize.swift */; };
E5F3CF900C793B92F327E2F4BDF8A8AB /* MASLocalization.h in Headers */ = {isa = PBXBuildFile; fileRef = 82A2597C8D9860F95F40565C0631A47D /* MASLocalization.h */; settings = {ATTRIBUTES = (Public, ); }; };
E8064C59B797763270D65097B4CD075B /* ObservableConvertibleType+SharedSequence.swift in Sources */ = {isa = PBXBuildFile; fileRef = DFAC6355D5B0FD94083A74B4602AF9D2 /* ObservableConvertibleType+SharedSequence.swift */; };
E816A86AE437A96B389D73C115778CFA /* NSObject+Rx+RawRepresentable.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4C9EBFDB861299F7DC1241C7FCFF00DD /* NSObject+Rx+RawRepresentable.swift */; };
E83CDC839BC5CA753A57BE04CB66F85D /* ConnectableObservableType.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2505B197F74151D018080608E6576C6C /* ConnectableObservableType.swift */; };
E84DB9453D7F43DCEC20FDFB5F1CDFD6 /* RxSearchBarDelegateProxy.swift in Sources */ = {isa = PBXBuildFile; fileRef = 345AE1A0C847584A14AD381D5E476AB9 /* RxSearchBarDelegateProxy.swift */; };
E9B95D42F4510C79E2D8A8CFA251CD49 /* GCDWebServer.m in Sources */ = {isa = PBXBuildFile; fileRef = 55F5FEB17D952CAA64A6B7DE90D7E47D /* GCDWebServer.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0"; }; };
E9C69CBF2B72EC9A5031BA6FF30BC251 /* Generate.swift in Sources */ = {isa = PBXBuildFile; fileRef = 886072F083033D493924A8BE652713ED /* Generate.swift */; };
E9FD5789C7C4946FC504E7C679BDD156 /* ControlProperty.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5878F666B9410A53C5BBE1778D1B2CCE /* ControlProperty.swift */; };
EA82A6A287EA96119DF03722AB2F25B8 /* Just.swift in Sources */ = {isa = PBXBuildFile; fileRef = FA1467E6A8A0A5B978108FDFC868000E /* Just.swift */; };
EB8C4B9D8DFF39ECFE8538B73F5717F7 /* CompactMap.swift in Sources */ = {isa = PBXBuildFile; fileRef = A6415209F9685A39C6C1018082155EA5 /* CompactMap.swift */; };
EC388029B45DC677A2412CF1617E4DF1 /* SystemConfiguration.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = EF91750DCDE73B687E4BA164856BE224 /* SystemConfiguration.framework */; };
ED82861E104428E8C3FA8D1B2618C875 /* Producer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4FDB60114950AF3BF06EF9DA0AF9E5AC /* Producer.swift */; };
EDC93BD7B9262119AE145E4C7A9D0212 /* Request.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9029CBEE1EB8EBFDFCC3F55CEC98E088 /* Request.swift */; };
EDD85DAC7DC88B01D5A2C20969416C9B /* BRLOptionParser.m in Sources */ = {isa = PBXBuildFile; fileRef = 68C9C3CF6142E1B32695BC562ECAC427 /* BRLOptionParser.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0"; }; };
F01A39BF2122BF11990A88015EF45A48 /* Pods-ShadowsocksX-NG-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = CD95085BFAA31431686824B236DB9319 /* Pods-ShadowsocksX-NG-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; };
F07EC9B60B1FB76D9F64FE2BC62A87DF /* MASShortcutView+Bindings.h in Headers */ = {isa = PBXBuildFile; fileRef = B5AEEDAA3124911175E2336A08227588 /* MASShortcutView+Bindings.h */; settings = {ATTRIBUTES = (Public, ); }; };
F0F3224FF592F9BA2A044A2FC2BD4CCD /* Validation.swift in Sources */ = {isa = PBXBuildFile; fileRef = 151A22449BAFE60147DA302082A00FA1 /* Validation.swift */; };
F186B25E38062738E07F219D0289CBFA /* ItemEvents.swift in Sources */ = {isa = PBXBuildFile; fileRef = 684F8C697CD894D0F5680EE542AC32E9 /* ItemEvents.swift */; };
F1A73AB066B6EC8C012F4044B542568D /* Map.swift in Sources */ = {isa = PBXBuildFile; fileRef = 494A67061DAFFD52534BC4699A8DF637 /* Map.swift */; };
F1F7AF19C5D50FB5BCD1D357FB9A5946 /* Do.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0E5F518C62FDAA5A762312C37D1CB101 /* Do.swift */; };
F2AB55CF962B7EBDE26DD970C282CEDE /* RxTableViewReactiveArrayDataSource.swift in Sources */ = {isa = PBXBuildFile; fileRef = B265FABD755D21851D1C166921BB4A24 /* RxTableViewReactiveArrayDataSource.swift */; };
F44EF6685A8C029EAC293DE9FADC3794 /* ControlTarget.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5DA6A1DA8589C7192C8BFDBC3F4A9913 /* ControlTarget.swift */; };
F45717BF2118BB61C328A1F67CFE9238 /* Driver+Subscription.swift in Sources */ = {isa = PBXBuildFile; fileRef = D7F46244A2FF95EF2B228E2F76529358 /* Driver+Subscription.swift */; };
F4C5E42370FEF310E72D2A8DAD2993FB /* pl.lproj in Resources */ = {isa = PBXBuildFile; fileRef = EE873D31D9227598B067D9426D366009 /* pl.lproj */; };
F515F0E56CBF807E49797455E495074C /* MASShortcutMonitor.m in Sources */ = {isa = PBXBuildFile; fileRef = 605C26B2F1FFA16F0E85E33F5CC526EC /* MASShortcutMonitor.m */; };
F5C3C227785D45C44F1FA8157EF99C71 /* GCDWebServerErrorResponse.h in Headers */ = {isa = PBXBuildFile; fileRef = 9EE8B6717B73CE07A9FAC17FFCB1BA91 /* GCDWebServerErrorResponse.h */; settings = {ATTRIBUTES = (Public, ); }; };
F5E8D9EC4166B35C084791CAEFF2404C /* WithLatestFrom.swift in Sources */ = {isa = PBXBuildFile; fileRef = A49E3489F755F888C3405824694827BF /* WithLatestFrom.swift */; };
F621486B5084C21DA2498C0FC6A85E02 /* AnyObserver.swift in Sources */ = {isa = PBXBuildFile; fileRef = 840A431555445FF451B4B74E7A8DDCF4 /* AnyObserver.swift */; };
F654788A27A296CD2C1F104B4C897EF0 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = EE6672D913C4CDAB5BAC161BDC483A67 /* Cocoa.framework */; };
F6F5712CC3ED7DD4D51BA12747FCDE6E /* MASDictionaryTransformer.m in Sources */ = {isa = PBXBuildFile; fileRef = F6460C30C5328ED85A1103897C8CB63C /* MASDictionaryTransformer.m */; };
F70EF854395CDE981A8336E4FF0310FE /* URLSessionConfiguration+Alamofire.swift in Sources */ = {isa = PBXBuildFile; fileRef = 83FE5C08C0F9F63C9A7D2B71EF9F0864 /* URLSessionConfiguration+Alamofire.swift */; };
F71DB74D923AB8F40A88103BDC5ABFA6 /* RxTextStorageDelegateProxy.swift in Sources */ = {isa = PBXBuildFile; fileRef = 95B33DD3F11E0587A32ECE709173E4EF /* RxTextStorageDelegateProxy.swift */; };
F7DAD2EF3F86BC40F7D4F2EE49362418 /* GCDWebServerStreamedResponse.m in Sources */ = {isa = PBXBuildFile; fileRef = DAE48A7C993FBD43A674E228A900457B /* GCDWebServerStreamedResponse.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0"; }; };
F89A75BE493264635F9977B0A9233617 /* ObservableConvertibleType+Infallible.swift in Sources */ = {isa = PBXBuildFile; fileRef = 834EB5666F2D27EDBD25C600C80DF7CE /* ObservableConvertibleType+Infallible.swift */; };
F8C1D484E959F9ADD96E9CD2F3B045B0 /* Observable+Bind.swift in Sources */ = {isa = PBXBuildFile; fileRef = E8976DA3C1E5870E7B74F26E219A9885 /* Observable+Bind.swift */; };
F8EC0962127455A9E5ABEA1B2D0C91D7 /* UIActivityIndicatorView+Rx.swift in Sources */ = {isa = PBXBuildFile; fileRef = 89A41E2A66DF6A8547AFAB72FE74B6A2 /* UIActivityIndicatorView+Rx.swift */; };
F9872C7244CA7C80D5E402B3922DB009 /* SchedulerType+SharedSequence.swift in Sources */ = {isa = PBXBuildFile; fileRef = 53EB3CB0FCC5ABA4F18B576E6BA4EB1F /* SchedulerType+SharedSequence.swift */; };
F9C743AF2433172C84F9365D8DE8CBF3 /* MASShortcutValidator.m in Sources */ = {isa = PBXBuildFile; fileRef = 726DEA3A84065F8E12FDE5617447B366 /* MASShortcutValidator.m */; };
FA547DB169BA1CB0759702BA51F1C52E /* SubscriptionDisposable.swift in Sources */ = {isa = PBXBuildFile; fileRef = DAFB048690381EFB0893639F33D3C764 /* SubscriptionDisposable.swift */; };
FAEF22DB65A2C18EAF044623FF4ECA43 /* SingleAsync.swift in Sources */ = {isa = PBXBuildFile; fileRef = A2B10B3F59B2394712B672A72C5827F0 /* SingleAsync.swift */; };
FB3AD79C536DC201CED66150778FA691 /* RxSwift.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = BFD92A4EF88D0A6B34E86A6A7CE2436D /* RxSwift.framework */; };
FB425C8625656D7AE2AFD1F8A78713B0 /* MASShortcutBinder.m in Sources */ = {isa = PBXBuildFile; fileRef = 46002374E8C8C6F2127C7C9A6DFEF743 /* MASShortcutBinder.m */; };
FC22B1E68007E6AC40CC8DF2DF5E0AB6 /* Zip.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9FA0DBB3C5358A6E4EF0C16145BB0F7E /* Zip.swift */; };
FCBF7F9DA53A194F0653EE7E00B57BC8 /* GCDWebServerMultiPartFormRequest.h in Headers */ = {isa = PBXBuildFile; fileRef = D157799A728D6FFED669C62E86BABD73 /* GCDWebServerMultiPartFormRequest.h */; settings = {ATTRIBUTES = (Public, ); }; };
FD397CD62192F67DF9C2088CC5EBE409 /* ControlEvent.swift in Sources */ = {isa = PBXBuildFile; fileRef = 38724BD70D1712C03FA9B7A4C417144D /* ControlEvent.swift */; };
FDEBCA25E0674ADFB66FA6256FF6486F /* RxCollectionViewDataSourceProxy.swift in Sources */ = {isa = PBXBuildFile; fileRef = C5BD2C8DB205D16490D3804A6CAB6C50 /* RxCollectionViewDataSourceProxy.swift */; };
FF36522388E5964B78AD72A59721AADC /* de.lproj in Resources */ = {isa = PBXBuildFile; fileRef = 8F90CD66F125C28F8983AFCFA7DF6607 /* de.lproj */; };
FFF63A18CD673B6821ED19EB164316C9 /* Signal+Subscription.swift in Sources */ = {isa = PBXBuildFile; fileRef = 12318B6E6BA8040BCC422023A5ABEF27 /* Signal+Subscription.swift */; };
/* End PBXBuildFile section */
/* Begin PBXContainerItemProxy section */
1CA90026A2A030CD980CB1E78050B63A /* PBXContainerItemProxy */ = {
isa = PBXContainerItemProxy;
containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */;
proxyType = 1;
remoteGlobalIDString = 4622BFEF3DC16E8BD15EEFC30D4D0084;
remoteInfo = RxRelay;
};
290D7A27821274F88F50BA4027E877B0 /* PBXContainerItemProxy */ = {
isa = PBXContainerItemProxy;
containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */;
proxyType = 1;
remoteGlobalIDString = 00F92A6698B766C4479D7B608F28D680;
remoteInfo = BRLOptionParser;
};
3A3C6F9E9E958812D1FF93C9737FE5B1 /* PBXContainerItemProxy */ = {
isa = PBXContainerItemProxy;
containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */;
proxyType = 1;
remoteGlobalIDString = EA9EA43B3B503823EE36C60D9C8A865F;
remoteInfo = RxSwift;
};
3DE69038DEBF7AC72F345377CCA1A457 /* PBXContainerItemProxy */ = {
isa = PBXContainerItemProxy;
containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */;
proxyType = 1;
remoteGlobalIDString = 73C37A16ECCEAD845651DCDEE95675BE;
remoteInfo = "MASShortcut-MASShortcut";
};
6C21C08D1A9E4A42298C1E83946EFBF6 /* PBXContainerItemProxy */ = {
isa = PBXContainerItemProxy;
containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */;
proxyType = 1;
remoteGlobalIDString = EAAA1AD3A8A1B59AB91319EE40752C6D;
remoteInfo = Alamofire;
};
7569E9B350638EBD714C781E38F158A8 /* PBXContainerItemProxy */ = {
isa = PBXContainerItemProxy;
containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */;
proxyType = 1;
remoteGlobalIDString = E9FDECF69808DB0491D4B4C08CF920DC;
remoteInfo = "Pods-ShadowsocksX-NG";
};
809667767BFFB7D46B762AD5F006A069 /* PBXContainerItemProxy */ = {
isa = PBXContainerItemProxy;
containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */;
proxyType = 1;
remoteGlobalIDString = EA9EA43B3B503823EE36C60D9C8A865F;
remoteInfo = RxSwift;
};
93C581FCCE9BCA693063DEB0CB18943C /* PBXContainerItemProxy */ = {
isa = PBXContainerItemProxy;
containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */;
proxyType = 1;
remoteGlobalIDString = 4622BFEF3DC16E8BD15EEFC30D4D0084;
remoteInfo = RxRelay;
};
95ED7E1E76F66FF2AFA473A3D49F574E /* PBXContainerItemProxy */ = {
isa = PBXContainerItemProxy;
containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */;
proxyType = 1;
remoteGlobalIDString = EA9EA43B3B503823EE36C60D9C8A865F;
remoteInfo = RxSwift;
};
A5DE8E8EE1A9A5D27FEA05AD1FF38C1E /* PBXContainerItemProxy */ = {
isa = PBXContainerItemProxy;
containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */;
proxyType = 1;
remoteGlobalIDString = 7AD0C6DCDC9CEC8A3C7C10C7FEE07BE6;
remoteInfo = RxCocoa;
};
B0B5FA86CABF29A7785405416D374CDA /* PBXContainerItemProxy */ = {
isa = PBXContainerItemProxy;
containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */;
proxyType = 1;
remoteGlobalIDString = 2B2B481A164695722839BD581D442457;
remoteInfo = MASShortcut;
};
E627335D42AC0ADFBA7B40BFD314B204 /* PBXContainerItemProxy */ = {
isa = PBXContainerItemProxy;
containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */;
proxyType = 1;
remoteGlobalIDString = AD904F32069787EFB2DFFE05EB82F5BD;
remoteInfo = GCDWebServer;
};
/* End PBXContainerItemProxy section */
/* Begin PBXFileReference section */
04A3FEA575D65278CDB553AA231A0CF6 /* DisposeBase.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = DisposeBase.swift; path = RxSwift/Disposables/DisposeBase.swift; sourceTree = "<group>"; };
0555618E1BBA944D30E358F0700CDD8B /* GCDWebServerFunctions.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = GCDWebServerFunctions.m; path = GCDWebServer/Core/GCDWebServerFunctions.m; sourceTree = "<group>"; };
06A09DBC68AE0A93F94442D71EBF343F /* Alamofire-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "Alamofire-dummy.m"; sourceTree = "<group>"; };
07B4CEF97C27B2FE6205EE1D720BFB39 /* Skip.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Skip.swift; path = RxSwift/Observables/Skip.swift; sourceTree = "<group>"; };
080201197B517655700BD33F44B1A602 /* Dematerialize.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Dematerialize.swift; path = RxSwift/Observables/Dematerialize.swift; sourceTree = "<group>"; };
09A0680C8640FDF225CF2A27A4204628 /* GCDWebServer-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "GCDWebServer-dummy.m"; sourceTree = "<group>"; };
0A18EEA4857408358F9A8E6ED8AF8829 /* Observable+Bind.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Observable+Bind.swift"; path = "RxRelay/Observable+Bind.swift"; sourceTree = "<group>"; };
0B98DA4C08DC1A12B2789714C6CDEFFA /* Bag.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Bag.swift; path = Platform/DataStructures/Bag.swift; sourceTree = "<group>"; };
0BC06E9EC97DF3F5E3AB732D978BD66B /* SwiftSupport.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SwiftSupport.swift; path = RxSwift/SwiftSupport/SwiftSupport.swift; sourceTree = "<group>"; };
0C0FB7A81FC88101C56EABF826BD78F5 /* Reactive.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Reactive.swift; path = RxSwift/Reactive.swift; sourceTree = "<group>"; };
0C1C25377D5ADEBBE1E5B44FD42F2BF8 /* GCDWebServerMultiPartFormRequest.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = GCDWebServerMultiPartFormRequest.m; path = GCDWebServer/Requests/GCDWebServerMultiPartFormRequest.m; sourceTree = "<group>"; };
0CB05B6D60934D955FE0D75C2339A114 /* Amb.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Amb.swift; path = RxSwift/Observables/Amb.swift; sourceTree = "<group>"; };
0D09EFC8E8E0DD0BACEB39FA20E08331 /* Response.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Response.swift; path = Source/Response.swift; sourceTree = "<group>"; };
0E5F518C62FDAA5A762312C37D1CB101 /* Do.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Do.swift; path = RxSwift/Observables/Do.swift; sourceTree = "<group>"; };
0F2EB184269284B56190B6EE5A7E5CC3 /* DisposeBag.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = DisposeBag.swift; path = RxSwift/Disposables/DisposeBag.swift; sourceTree = "<group>"; };
10E99E50E2994DB7AD9AEBDEF1A2F72B /* Alamofire-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Alamofire-umbrella.h"; sourceTree = "<group>"; };
10F2E7253B70490BD80C987E65C522AC /* GCDWebServerPrivate.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GCDWebServerPrivate.h; path = GCDWebServer/Core/GCDWebServerPrivate.h; sourceTree = "<group>"; };
111E9F3F4997D0ACA2E0BCDAF269904C /* SchedulerType.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SchedulerType.swift; path = RxSwift/SchedulerType.swift; sourceTree = "<group>"; };
11DD125BCF1FDD4E34715800EC2F295F /* RecursiveLock.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = RecursiveLock.swift; path = Platform/RecursiveLock.swift; sourceTree = "<group>"; };
11F97CBA2FD3653262BC227DD1340D90 /* Pods-proxy_conf_helper-acknowledgements.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Pods-proxy_conf_helper-acknowledgements.plist"; sourceTree = "<group>"; };
12318B6E6BA8040BCC422023A5ABEF27 /* Signal+Subscription.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Signal+Subscription.swift"; path = "RxCocoa/Traits/Signal/Signal+Subscription.swift"; sourceTree = "<group>"; };
127B3965CEBAEBFB395F0D10B7C255FB /* Throttle.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Throttle.swift; path = RxSwift/Observables/Throttle.swift; sourceTree = "<group>"; };
1389D4639C0D9038BA081FA8DC1CD646 /* BRLOptionParser-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "BRLOptionParser-dummy.m"; sourceTree = "<group>"; };
1410700BFA8AF785CCF9919941F9930C /* GCDWebServerConnection.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = GCDWebServerConnection.m; path = GCDWebServer/Core/GCDWebServerConnection.m; sourceTree = "<group>"; };
151A22449BAFE60147DA302082A00FA1 /* Validation.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Validation.swift; path = Source/Validation.swift; sourceTree = "<group>"; };
161437331F54761E08F028DD14CDC21E /* Infallible+Create.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Infallible+Create.swift"; path = "RxSwift/Traits/Infallible/Infallible+Create.swift"; sourceTree = "<group>"; };
1718F5B8FAF3CE57AE64B5F53589493F /* RxRelay-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "RxRelay-dummy.m"; sourceTree = "<group>"; };
172B845C32EEB48FD9EF1A11CC432D51 /* Sequence.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Sequence.swift; path = RxSwift/Observables/Sequence.swift; sourceTree = "<group>"; };
17A8B6DADE1F343EA5319D5964E84B71 /* SubscribeOn.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SubscribeOn.swift; path = RxSwift/Observables/SubscribeOn.swift; sourceTree = "<group>"; };
17F9F190DDBE93E38A56D8405CBFA664 /* UIButton+Rx.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UIButton+Rx.swift"; path = "RxCocoa/iOS/UIButton+Rx.swift"; sourceTree = "<group>"; };
18B45BFB16E63DDF1AFB6C167D70D1C2 /* cs.lproj */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = folder; name = cs.lproj; path = Resources/cs.lproj; sourceTree = "<group>"; };
196DA983244F60766BA272090829A16E /* Pods-ShadowsocksX-NGTests.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-ShadowsocksX-NGTests.debug.xcconfig"; sourceTree = "<group>"; };
199E49652A8B30754D25980910F956E1 /* GCDWebServerErrorResponse.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = GCDWebServerErrorResponse.m; path = GCDWebServer/Responses/GCDWebServerErrorResponse.m; sourceTree = "<group>"; };
19AA7CC35C97B4BDF08E2E5CE20955E0 /* AlamofireExtended.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = AlamofireExtended.swift; path = Source/AlamofireExtended.swift; sourceTree = "<group>"; };
19FF8B675AE7A3F0AB7CDE7C48E8082A /* ScheduledItemType.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ScheduledItemType.swift; path = RxSwift/Schedulers/Internal/ScheduledItemType.swift; sourceTree = "<group>"; };
1A2C716EE769E98BF094D14B243A42C2 /* Alamofire-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Alamofire-prefix.pch"; sourceTree = "<group>"; };
1AA3BEB86C50C2AAE9CCEDB0171CFC56 /* ObservableType+PrimitiveSequence.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "ObservableType+PrimitiveSequence.swift"; path = "RxSwift/Traits/PrimitiveSequence/ObservableType+PrimitiveSequence.swift"; sourceTree = "<group>"; };
1B2134E06DD0F0E19694ADD2E46E9EF0 /* UIStepper+Rx.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UIStepper+Rx.swift"; path = "RxCocoa/iOS/UIStepper+Rx.swift"; sourceTree = "<group>"; };
1C10AA3C311345DB3616BCE827B69C55 /* Pods-ShadowsocksX-NGTests-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "Pods-ShadowsocksX-NGTests-dummy.m"; sourceTree = "<group>"; };
1CD2535A24AA927A5965AF73264678A3 /* Catch.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Catch.swift; path = RxSwift/Observables/Catch.swift; sourceTree = "<group>"; };
1DBE368EA1C6F7EBE80E08054C9BC6AE /* TextInput.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = TextInput.swift; path = RxCocoa/Common/TextInput.swift; sourceTree = "<group>"; };
1EA29F7E0E65B6A9619DB77448844EC1 /* Pods-ShadowsocksX-NG.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = "Pods-ShadowsocksX-NG.modulemap"; sourceTree = "<group>"; };
1EB8536183BE6472CDCC5817172688EF /* AnonymousDisposable.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = AnonymousDisposable.swift; path = RxSwift/Disposables/AnonymousDisposable.swift; sourceTree = "<group>"; };
1FA62A0165A7A8D001536C62FD5E2392 /* SynchronizedUnsubscribeType.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SynchronizedUnsubscribeType.swift; path = RxSwift/Concurrency/SynchronizedUnsubscribeType.swift; sourceTree = "<group>"; };
200825C8579BF340304A9767D679EC35 /* InvocableType.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = InvocableType.swift; path = RxSwift/Schedulers/Internal/InvocableType.swift; sourceTree = "<group>"; };
2094BFBE78A2839B3C673A3E450C77FC /* GCDWebServer.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = GCDWebServer.release.xcconfig; sourceTree = "<group>"; };
2096522151041770121528F182B6F42D /* Range.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Range.swift; path = RxSwift/Observables/Range.swift; sourceTree = "<group>"; };
21F927D22EA76A49C54C44827DD1CE5A /* UITabBar+Rx.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UITabBar+Rx.swift"; path = "RxCocoa/iOS/UITabBar+Rx.swift"; sourceTree = "<group>"; };
222E861679233A0833D6C2F8079146E7 /* DispatchQueueConfiguration.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = DispatchQueueConfiguration.swift; path = RxSwift/Schedulers/Internal/DispatchQueueConfiguration.swift; sourceTree = "<group>"; };
22ADD736785A6DE33628551E25AC889A /* Pods-ShadowsocksX-NGTests-acknowledgements.markdown */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text; path = "Pods-ShadowsocksX-NGTests-acknowledgements.markdown"; sourceTree = "<group>"; };
22D41ECF1E34CC3D83A32F7896831100 /* RxPickerViewDelegateProxy.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = RxPickerViewDelegateProxy.swift; path = RxCocoa/iOS/Proxies/RxPickerViewDelegateProxy.swift; sourceTree = "<group>"; };
230F8208BE63C052A548A7D41A1158B2 /* MASShortcut.bundle */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = MASShortcut.bundle; sourceTree = BUILT_PRODUCTS_DIR; };
24121C8FA3C10947BE50901868F9198A /* MASShortcutMonitor.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MASShortcutMonitor.h; path = Framework/Monitoring/MASShortcutMonitor.h; sourceTree = "<group>"; };
2505B197F74151D018080608E6576C6C /* ConnectableObservableType.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ConnectableObservableType.swift; path = RxSwift/ConnectableObservableType.swift; sourceTree = "<group>"; };
2586C5A6499D4E9A6B62C1CF5804DE66 /* Platform.Linux.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Platform.Linux.swift; path = Platform/Platform.Linux.swift; sourceTree = "<group>"; };
26A8810424438A12E7ADBFB3E068C658 /* MASShortcut.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = MASShortcut.framework; sourceTree = BUILT_PRODUCTS_DIR; };
26DA8062B81F764A6EEA6168DF6337AB /* OperationQueue+Alamofire.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "OperationQueue+Alamofire.swift"; path = "Source/OperationQueue+Alamofire.swift"; sourceTree = "<group>"; };
273C90965AA81CCFE4CDA40530425746 /* Take.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Take.swift; path = RxSwift/Observables/Take.swift; sourceTree = "<group>"; };
280A80C3BD890370005C094FC4C3DC12 /* PrimitiveSequence.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = PrimitiveSequence.swift; path = RxSwift/Traits/PrimitiveSequence/PrimitiveSequence.swift; sourceTree = "<group>"; };
2888FA81FD2BE4D3B068BCE4AFDC9A93 /* UISearchBar+Rx.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UISearchBar+Rx.swift"; path = "RxCocoa/iOS/UISearchBar+Rx.swift"; sourceTree = "<group>"; };
28F6CED61832E1CE6BA74AA90F7E45EE /* RxSwift.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = RxSwift.release.xcconfig; sourceTree = "<group>"; };
29BFF21F894144F23E9F778185A1EBC4 /* Utils.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Utils.swift; path = RxRelay/Utils.swift; sourceTree = "<group>"; };
29E3014CE53E3127CCD38149E2060C76 /* DispatchQueue+Extensions.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "DispatchQueue+Extensions.swift"; path = "Platform/DispatchQueue+Extensions.swift"; sourceTree = "<group>"; };
2A11F032AFA3310A3EEE63E67481B01E /* Pods-ShadowsocksX-NG-frameworks.sh */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.script.sh; path = "Pods-ShadowsocksX-NG-frameworks.sh"; sourceTree = "<group>"; };
2AE63CBE5D3B0C2D25184C45E1B8C885 /* Completable.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Completable.swift; path = RxSwift/Traits/PrimitiveSequence/Completable.swift; sourceTree = "<group>"; };
2BDFA1D8F5CB80DCE3773C11691B223D /* Bag.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Bag.swift; path = Platform/DataStructures/Bag.swift; sourceTree = "<group>"; };
2C81F8C45A4C248E266304541A86B5A8 /* NSTextField+Rx.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "NSTextField+Rx.swift"; path = "RxCocoa/macOS/NSTextField+Rx.swift"; sourceTree = "<group>"; };
2CFE9D0E45288EBBAF865D7685C2B983 /* Pods-ShadowsocksX-NGTests-acknowledgements.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Pods-ShadowsocksX-NGTests-acknowledgements.plist"; sourceTree = "<group>"; };
2DDC82F5641636881356BF49166C8DF3 /* RxRelay-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "RxRelay-umbrella.h"; sourceTree = "<group>"; };
2E101994FDA2210D6CD7972A656C511F /* AuthenticationInterceptor.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = AuthenticationInterceptor.swift; path = Source/AuthenticationInterceptor.swift; sourceTree = "<group>"; };
2E656BCAB89EA23EC58A161ACF0DAE68 /* Alamofire.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Alamofire.swift; path = Source/Alamofire.swift; sourceTree = "<group>"; };
2F138B6C28378A801D2186B22E1E6224 /* RxCocoa.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = RxCocoa.debug.xcconfig; sourceTree = "<group>"; };
2FEFD09344E88FFE590FC0A7146C0D32 /* BinaryDisposable.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = BinaryDisposable.swift; path = RxSwift/Disposables/BinaryDisposable.swift; sourceTree = "<group>"; };
30E50B8D09D21C042020DA82FA315C59 /* _RXDelegateProxy.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = _RXDelegateProxy.h; path = RxCocoa/Runtime/include/_RXDelegateProxy.h; sourceTree = "<group>"; };
31234D4C5E912BD05D37874E7E89A233 /* Enumerated.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Enumerated.swift; path = RxSwift/Observables/Enumerated.swift; sourceTree = "<group>"; };
314A2DB247EA6781CE45C5C146496327 /* ToArray.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ToArray.swift; path = RxSwift/Observables/ToArray.swift; sourceTree = "<group>"; };
31F9576864749334961DE762B01B777C /* BRLOptionParser.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = BRLOptionParser.h; path = BRLOptionParser/BRLOptionParser.h; sourceTree = "<group>"; };
321FC2ED515952B66BACDB8CAC130EB4 /* it.lproj */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = folder; name = it.lproj; path = Resources/it.lproj; sourceTree = "<group>"; };
32777B9FE68F64D911474F7B7595C94C /* Scan.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Scan.swift; path = RxSwift/Observables/Scan.swift; sourceTree = "<group>"; };
32EC506B43DB4AE47634A8AEE18D9E8C /* CachedResponseHandler.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = CachedResponseHandler.swift; path = Source/CachedResponseHandler.swift; sourceTree = "<group>"; };
336A70440B171C2C6AEE66F83620273A /* Alamofire.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = Alamofire.modulemap; sourceTree = "<group>"; };
33BBD4B03778E41A59C1A3F64AAB876C /* Deferred.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Deferred.swift; path = RxSwift/Observables/Deferred.swift; sourceTree = "<group>"; };
3425B3045259FEA3A238D183DEEE520B /* HTTPHeaders.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = HTTPHeaders.swift; path = Source/HTTPHeaders.swift; sourceTree = "<group>"; };
345AE1A0C847584A14AD381D5E476AB9 /* RxSearchBarDelegateProxy.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = RxSearchBarDelegateProxy.swift; path = RxCocoa/iOS/Proxies/RxSearchBarDelegateProxy.swift; sourceTree = "<group>"; };
353B178196A1B3A383089B3D1006F66A /* MASDictionaryTransformer.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MASDictionaryTransformer.h; path = "Framework/User Defaults Storage/MASDictionaryTransformer.h"; sourceTree = "<group>"; };
3622945DEBFCB14514027A236BDFC74C /* UISwitch+Rx.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UISwitch+Rx.swift"; path = "RxCocoa/iOS/UISwitch+Rx.swift"; sourceTree = "<group>"; };
3677CB82C594C5820F17431AA45C5C87 /* Zip+Collection.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Zip+Collection.swift"; path = "RxSwift/Observables/Zip+Collection.swift"; sourceTree = "<group>"; };
3685B6DE4DF41097400DA11AA41A500B /* RxSwift-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "RxSwift-prefix.pch"; sourceTree = "<group>"; };
36C45F96BE0AE01F3BB2C90370A73616 /* Infallible+Bind.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Infallible+Bind.swift"; path = "RxCocoa/Common/Infallible+Bind.swift"; sourceTree = "<group>"; };
36E9C273C636D7A0C559787BD1FABA68 /* GCDWebServerDataRequest.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GCDWebServerDataRequest.h; path = GCDWebServer/Requests/GCDWebServerDataRequest.h; sourceTree = "<group>"; };
370A313E34AF66CB8D7437ABDC3FB7F8 /* Infallible.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Infallible.swift; path = RxSwift/Traits/Infallible/Infallible.swift; sourceTree = "<group>"; };
38724BD70D1712C03FA9B7A4C417144D /* ControlEvent.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ControlEvent.swift; path = RxCocoa/Traits/ControlEvent.swift; sourceTree = "<group>"; };
38A0B431980745BE7A67D566D79E240A /* HistoricalSchedulerTimeConverter.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = HistoricalSchedulerTimeConverter.swift; path = RxSwift/Schedulers/HistoricalSchedulerTimeConverter.swift; sourceTree = "<group>"; };
38A6B331CD11EA3ADC9BE7CFD5DE99DA /* RxRelay.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = RxRelay.modulemap; sourceTree = "<group>"; };
392538EA12C4E3008D6EF1ABB226B3BF /* GCDWebServerFileRequest.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = GCDWebServerFileRequest.m; path = GCDWebServer/Requests/GCDWebServerFileRequest.m; sourceTree = "<group>"; };
3949A4BE0C4C31915E5A812146DB23B9 /* DistinctUntilChanged.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = DistinctUntilChanged.swift; path = RxSwift/Observables/DistinctUntilChanged.swift; sourceTree = "<group>"; };
39D9FF9E1CBB62DA6FC1910AA45EB039 /* RxTabBarControllerDelegateProxy.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = RxTabBarControllerDelegateProxy.swift; path = RxCocoa/iOS/Proxies/RxTabBarControllerDelegateProxy.swift; sourceTree = "<group>"; };
3AC418FEB3CC60F42D6A18E6151C871A /* RxWKNavigationDelegateProxy.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = RxWKNavigationDelegateProxy.swift; path = RxCocoa/iOS/Proxies/RxWKNavigationDelegateProxy.swift; sourceTree = "<group>"; };
3B85D80911EDFC7DD402EBEB3A05169A /* RetryPolicy.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = RetryPolicy.swift; path = Source/RetryPolicy.swift; sourceTree = "<group>"; };
3BAD385D5CDC39C1AE6584A123D2DFC4 /* _RX.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = _RX.h; path = RxCocoa/Runtime/include/_RX.h; sourceTree = "<group>"; };
3BE91EC45C71C190D532DC351F5E724D /* CompositeDisposable.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = CompositeDisposable.swift; path = RxSwift/Disposables/CompositeDisposable.swift; sourceTree = "<group>"; };
3ED0602BE820AA0F7B2D99CBFED4C1F0 /* Create.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Create.swift; path = RxSwift/Observables/Create.swift; sourceTree = "<group>"; };
403ABCCF5634DCD99A376EAA601F828E /* HTTPMethod.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = HTTPMethod.swift; path = Source/HTTPMethod.swift; sourceTree = "<group>"; };
40573DCBFB24CA15F7D6C33B5C73162F /* Infallible+CombineLatest+arity.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Infallible+CombineLatest+arity.swift"; path = "RxSwift/Traits/Infallible/Infallible+CombineLatest+arity.swift"; sourceTree = "<group>"; };
408AEB2CFB972D5D82E41BB027E6686C /* SerialDispatchQueueScheduler.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SerialDispatchQueueScheduler.swift; path = RxSwift/Schedulers/SerialDispatchQueueScheduler.swift; sourceTree = "<group>"; };
40FC23633FFFBBD0FA165FB284958F8C /* RecursiveScheduler.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = RecursiveScheduler.swift; path = RxSwift/Schedulers/RecursiveScheduler.swift; sourceTree = "<group>"; };
41ADA85A38ECDBBD122B707DA599E641 /* DispatchQueue+Alamofire.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "DispatchQueue+Alamofire.swift"; path = "Source/DispatchQueue+Alamofire.swift"; sourceTree = "<group>"; };
4338C646A92E1539E9BED963FC618602 /* ObservableType.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ObservableType.swift; path = RxSwift/ObservableType.swift; sourceTree = "<group>"; };
43D1B54DDFE366EA8E657D1CFA2A5349 /* Protected.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Protected.swift; path = Source/Protected.swift; sourceTree = "<group>"; };
4412635C50524157DDF38FA0CB197F4A /* Binder.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Binder.swift; path = RxSwift/Binder.swift; sourceTree = "<group>"; };
441E899D371A5638D8CBD0A21A8CCA61 /* UIScrollView+Rx.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UIScrollView+Rx.swift"; path = "RxCocoa/iOS/UIScrollView+Rx.swift"; sourceTree = "<group>"; };
44775F4816D20EB134F1DBAB43BE0B3A /* Filter.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Filter.swift; path = RxSwift/Observables/Filter.swift; sourceTree = "<group>"; };
44D9E4509154BFFEBEA9AEA0C935EC9E /* SubjectType.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SubjectType.swift; path = RxSwift/Subjects/SubjectType.swift; sourceTree = "<group>"; };
4504CA755CE81F89F9F165BF93126D21 /* es.lproj */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = folder; name = es.lproj; path = Resources/es.lproj; sourceTree = "<group>"; };
45BF55923F2D3657D9D5420E606B641F /* Repeat.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Repeat.swift; path = RxSwift/Observables/Repeat.swift; sourceTree = "<group>"; };
46002374E8C8C6F2127C7C9A6DFEF743 /* MASShortcutBinder.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = MASShortcutBinder.m; path = "Framework/User Defaults Storage/MASShortcutBinder.m"; sourceTree = "<group>"; };
4618A8C418D70264404BBAF10EE3A1F4 /* ObservableConvertibleType.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ObservableConvertibleType.swift; path = RxSwift/ObservableConvertibleType.swift; sourceTree = "<group>"; };
466B399C2E7FFAA61B709F2AB447ECDF /* UISlider+Rx.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UISlider+Rx.swift"; path = "RxCocoa/iOS/UISlider+Rx.swift"; sourceTree = "<group>"; };
4673D1BC54F57F490E2D3352F6BA1B73 /* VirtualTimeConverterType.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = VirtualTimeConverterType.swift; path = RxSwift/Schedulers/VirtualTimeConverterType.swift; sourceTree = "<group>"; };
46A83A815027A06FB7A8AB2CEDF56368 /* UIDatePicker+Rx.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UIDatePicker+Rx.swift"; path = "RxCocoa/iOS/UIDatePicker+Rx.swift"; sourceTree = "<group>"; };
46DA81F6288F2733B7F27CCDE97EA2C4 /* MASLocalization.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = MASLocalization.m; path = Framework/UI/MASLocalization.m; sourceTree = "<group>"; };
47291D90953698297410B0C37E619402 /* URLRequest+Alamofire.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "URLRequest+Alamofire.swift"; path = "Source/URLRequest+Alamofire.swift"; sourceTree = "<group>"; };
474547C10494F37402A98A0BFC7E6288 /* RxSearchControllerDelegateProxy.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = RxSearchControllerDelegateProxy.swift; path = RxCocoa/iOS/Proxies/RxSearchControllerDelegateProxy.swift; sourceTree = "<group>"; };
4752AFB18B745CA95D95FB7457EAA1C4 /* RxCocoa-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "RxCocoa-dummy.m"; sourceTree = "<group>"; };
4764F518EAB30C5EA82C03A5607ED7AF /* Error.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Error.swift; path = RxSwift/Observables/Error.swift; sourceTree = "<group>"; };
47EB7F9271D4EAE5B4A31D5D0194BECC /* GroupBy.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = GroupBy.swift; path = RxSwift/Observables/GroupBy.swift; sourceTree = "<group>"; };
485A8E801F2DA21AB5D16808AE1B4887 /* ReplayRelay.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ReplayRelay.swift; path = RxRelay/ReplayRelay.swift; sourceTree = "<group>"; };
48CB9D3553F121F84DBB750A8FBE0F3D /* ResponseSerialization.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ResponseSerialization.swift; path = Source/ResponseSerialization.swift; sourceTree = "<group>"; };
4946CBDE2CD13F181402416264EBF61D /* RxSwift-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "RxSwift-Info.plist"; sourceTree = "<group>"; };
494A67061DAFFD52534BC4699A8DF637 /* Map.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Map.swift; path = RxSwift/Observables/Map.swift; sourceTree = "<group>"; };
494FD3BF9675BD2ADCE4731FED65B5FF /* AddRef.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = AddRef.swift; path = RxSwift/Observables/AddRef.swift; sourceTree = "<group>"; };
4A70BE8C07BCE9C6D6F47AC73225C959 /* Pods-proxy_conf_helper.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-proxy_conf_helper.release.xcconfig"; sourceTree = "<group>"; };
4A797B2A249C56CB61DB60A3FEA31FD2 /* en.lproj */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = folder; name = en.lproj; path = Resources/en.lproj; sourceTree = "<group>"; };
4C0E4BDE3E30AF8C9062AFAD9C3AEA28 /* ControlEvent+Driver.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "ControlEvent+Driver.swift"; path = "RxCocoa/Traits/Driver/ControlEvent+Driver.swift"; sourceTree = "<group>"; };
4C9EBFDB861299F7DC1241C7FCFF00DD /* NSObject+Rx+RawRepresentable.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "NSObject+Rx+RawRepresentable.swift"; path = "RxCocoa/Foundation/NSObject+Rx+RawRepresentable.swift"; sourceTree = "<group>"; };
4E0CDE6403F2AF9E108FF190F90FA9FF /* EventMonitor.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = EventMonitor.swift; path = Source/EventMonitor.swift; sourceTree = "<group>"; };
4F401550E51DCC5F5746B99EC564065B /* SharedSequence.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SharedSequence.swift; path = RxCocoa/Traits/SharedSequence/SharedSequence.swift; sourceTree = "<group>"; };
4FDB60114950AF3BF06EF9DA0AF9E5AC /* Producer.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Producer.swift; path = RxSwift/Observables/Producer.swift; sourceTree = "<group>"; };
4FF704B43D944C2399606B76A430F1A6 /* Platform.Linux.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Platform.Linux.swift; path = Platform/Platform.Linux.swift; sourceTree = "<group>"; };
506B13C445D67D7231C25641361EE5A1 /* UIRefreshControl+Rx.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UIRefreshControl+Rx.swift"; path = "RxCocoa/iOS/UIRefreshControl+Rx.swift"; sourceTree = "<group>"; };
5158C591583049B150EC9F57DC2FA656 /* Optional.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Optional.swift; path = RxSwift/Observables/Optional.swift; sourceTree = "<group>"; };
51E7C258B34B55C44CAA679574F0B5E1 /* UITableView+Rx.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UITableView+Rx.swift"; path = "RxCocoa/iOS/UITableView+Rx.swift"; sourceTree = "<group>"; };
5219820998BC7D8238F0F05F90A3D96F /* Maybe.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Maybe.swift; path = RxSwift/Traits/PrimitiveSequence/Maybe.swift; sourceTree = "<group>"; };
52626495FA7375A2A4753E3EC16FB26C /* AsyncLock.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = AsyncLock.swift; path = RxSwift/Concurrency/AsyncLock.swift; sourceTree = "<group>"; };
52786C2AA26607ED32FA242D407DEC3D /* RxRelay-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "RxRelay-Info.plist"; sourceTree = "<group>"; };
52DFCC55A239674DEF17871D293D227C /* RxNavigationControllerDelegateProxy.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = RxNavigationControllerDelegateProxy.swift; path = RxCocoa/iOS/Proxies/RxNavigationControllerDelegateProxy.swift; sourceTree = "<group>"; };
530CEAEC9F4BC5F2EC9C9534779927A3 /* RxMutableBox.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = RxMutableBox.swift; path = RxSwift/RxMutableBox.swift; sourceTree = "<group>"; };
531091EE9FF408558B83A1E053360F67 /* RxTextViewDelegateProxy.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = RxTextViewDelegateProxy.swift; path = RxCocoa/iOS/Proxies/RxTextViewDelegateProxy.swift; sourceTree = "<group>"; };
53EB3CB0FCC5ABA4F18B576E6BA4EB1F /* SchedulerType+SharedSequence.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "SchedulerType+SharedSequence.swift"; path = "RxCocoa/Traits/SharedSequence/SchedulerType+SharedSequence.swift"; sourceTree = "<group>"; };
543DFE92FBC6235F6826EF38928A7C08 /* First.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = First.swift; path = RxSwift/Observables/First.swift; sourceTree = "<group>"; };
54F202B17AB2C7DC4FEC3F1CF2B5FD57 /* KVORepresentable.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = KVORepresentable.swift; path = RxCocoa/Foundation/KVORepresentable.swift; sourceTree = "<group>"; };
555231B7293881D7D76CA80C82AABA2B /* Debug.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Debug.swift; path = RxSwift/Observables/Debug.swift; sourceTree = "<group>"; };
5554F4E6979C7DDD1E00F81CB94D474D /* RecursiveLock.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = RecursiveLock.swift; path = Platform/RecursiveLock.swift; sourceTree = "<group>"; };
558A95B0EAE7FAFDFCC334A1E9277C19 /* TailRecursiveSink.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = TailRecursiveSink.swift; path = RxSwift/Observers/TailRecursiveSink.swift; sourceTree = "<group>"; };
55F5FEB17D952CAA64A6B7DE90D7E47D /* GCDWebServer.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = GCDWebServer.m; path = GCDWebServer/Core/GCDWebServer.m; sourceTree = "<group>"; };
57BEC3094A7FB642608645E131DA83D4 /* GCDWebServerHTTPStatusCodes.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GCDWebServerHTTPStatusCodes.h; path = GCDWebServer/Core/GCDWebServerHTTPStatusCodes.h; sourceTree = "<group>"; };
5800B274C19C06FB1CA12AC039704852 /* NSTextView+Rx.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "NSTextView+Rx.swift"; path = "RxCocoa/macOS/NSTextView+Rx.swift"; sourceTree = "<group>"; };
5874107EF4581DA493B60BBCFE422D1C /* NSSlider+Rx.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "NSSlider+Rx.swift"; path = "RxCocoa/macOS/NSSlider+Rx.swift"; sourceTree = "<group>"; };
5878F666B9410A53C5BBE1778D1B2CCE /* ControlProperty.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ControlProperty.swift; path = RxCocoa/Traits/ControlProperty.swift; sourceTree = "<group>"; };
5BC543740C092C697A08396093A0F7BD /* GCDWebServerFileResponse.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = GCDWebServerFileResponse.m; path = GCDWebServer/Responses/GCDWebServerFileResponse.m; sourceTree = "<group>"; };
5C0C485AB4EA81F3E9128F65E9AC66CA /* Pods-ShadowsocksX-NGTests.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-ShadowsocksX-NGTests.release.xcconfig"; sourceTree = "<group>"; };
5CA0D236EFCE9E4E77F9A2B2A0AF3FC4 /* Merge.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Merge.swift; path = RxSwift/Observables/Merge.swift; sourceTree = "<group>"; };
5CE7CD3C7A16D2E9341BBBAB18D5D8DC /* Event.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Event.swift; path = RxSwift/Event.swift; sourceTree = "<group>"; };
5D0A2A589A608DD00CA24C86BCD46E62 /* URLEncodedFormEncoder.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = URLEncodedFormEncoder.swift; path = Source/URLEncodedFormEncoder.swift; sourceTree = "<group>"; };
5D797E9A5C5782CE845840781FA1CC81 /* Alamofire.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Alamofire.framework; sourceTree = BUILT_PRODUCTS_DIR; };
5D99DA86D8CBFFCB2E7FD40BC42568F3 /* Decode.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Decode.swift; path = RxSwift/Observables/Decode.swift; sourceTree = "<group>"; };
5DA6A1DA8589C7192C8BFDBC3F4A9913 /* ControlTarget.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ControlTarget.swift; path = RxCocoa/Common/ControlTarget.swift; sourceTree = "<group>"; };
5E698A2854CB4D9E919B55523EB57D1A /* Driver.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Driver.swift; path = RxCocoa/Traits/Driver/Driver.swift; sourceTree = "<group>"; };
5EE446AD8C625612BFF0E37E4419E0FD /* BRLOptionParser.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = BRLOptionParser.debug.xcconfig; sourceTree = "<group>"; };
605C26B2F1FFA16F0E85E33F5CC526EC /* MASShortcutMonitor.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = MASShortcutMonitor.m; path = Framework/Monitoring/MASShortcutMonitor.m; sourceTree = "<group>"; };
608BE9EFB078FCC2348EF2782C265D92 /* UIPickerView+Rx.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UIPickerView+Rx.swift"; path = "RxCocoa/iOS/UIPickerView+Rx.swift"; sourceTree = "<group>"; };
61C23DB60A84900CD4BDA2F5EE2A0865 /* libPods-proxy_conf_helper.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = "libPods-proxy_conf_helper.a"; sourceTree = BUILT_PRODUCTS_DIR; };
62F5D09616527A0713F24DF416BEC64F /* Carbon.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Carbon.framework; path = Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.15.sdk/System/Library/Frameworks/Carbon.framework; sourceTree = DEVELOPER_DIR; };
6327835932D3C270A640C0C76A860EB8 /* TakeWithPredicate.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = TakeWithPredicate.swift; path = RxSwift/Observables/TakeWithPredicate.swift; sourceTree = "<group>"; };
636937DE6DA6CE01D7E94282A16BC9D9 /* Observable.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Observable.swift; path = RxSwift/Observable.swift; sourceTree = "<group>"; };
636D1EE61F0E0E367F486461F8E0DF54 /* AnonymousObserver.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = AnonymousObserver.swift; path = RxSwift/Observers/AnonymousObserver.swift; sourceTree = "<group>"; };
638797412ABBF2F7725016AF4B056309 /* _RXObjCRuntime.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = _RXObjCRuntime.m; path = RxCocoa/Runtime/_RXObjCRuntime.m; sourceTree = "<group>"; };
65D8FEBF2028BCC7758A666F2A35989A /* Empty.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Empty.swift; path = RxSwift/Observables/Empty.swift; sourceTree = "<group>"; };
661DD8158386E15481E17DE6E2FA1882 /* Timeout.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Timeout.swift; path = RxSwift/Observables/Timeout.swift; sourceTree = "<group>"; };
66C7F789300668AEDFA53AEA1392C48B /* Concat.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Concat.swift; path = RxSwift/Observables/Concat.swift; sourceTree = "<group>"; };
66D1DACD1512DCFE82BC525C443DA8A5 /* RxTabBarDelegateProxy.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = RxTabBarDelegateProxy.swift; path = RxCocoa/iOS/Proxies/RxTabBarDelegateProxy.swift; sourceTree = "<group>"; };
683395CCE980D15405934DC5E2BCD682 /* LockOwnerType.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = LockOwnerType.swift; path = RxSwift/Concurrency/LockOwnerType.swift; sourceTree = "<group>"; };
684F8C697CD894D0F5680EE542AC32E9 /* ItemEvents.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ItemEvents.swift; path = RxCocoa/iOS/Events/ItemEvents.swift; sourceTree = "<group>"; };
68C9C3CF6142E1B32695BC562ECAC427 /* BRLOptionParser.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = BRLOptionParser.m; path = BRLOptionParser/BRLOptionParser.m; sourceTree = "<group>"; };
68D133622632E3F0C62D1F74D188EA7E /* CombineLatest+Collection.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "CombineLatest+Collection.swift"; path = "RxSwift/Observables/CombineLatest+Collection.swift"; sourceTree = "<group>"; };
6985BD62945B0A86382437BC1758C282 /* _RXObjCRuntime.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = _RXObjCRuntime.h; path = RxCocoa/Runtime/include/_RXObjCRuntime.h; sourceTree = "<group>"; };
6A2828DE92C9CEECE9FB19F2EE763305 /* VirtualTimeScheduler.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = VirtualTimeScheduler.swift; path = RxSwift/Schedulers/VirtualTimeScheduler.swift; sourceTree = "<group>"; };
6AD4414199F479D544CBF1FFF3FB45E4 /* _RXDelegateProxy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = _RXDelegateProxy.m; path = RxCocoa/Runtime/_RXDelegateProxy.m; sourceTree = "<group>"; };
6B37E46EBF28CB6542B58754F09D8AAA /* RxTarget.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = RxTarget.swift; path = RxCocoa/Common/RxTarget.swift; sourceTree = "<group>"; };
6B668707F7C66384A3BB8BC4FE3F41E6 /* MASShortcut-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "MASShortcut-dummy.m"; sourceTree = "<group>"; };
6B9491CF676F85A85C4F0987D38F9051 /* Shortcut.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Shortcut.h; path = Framework/Shortcut.h; sourceTree = "<group>"; };
6D0B40D5A184825074ECC549693CAF02 /* GCDWebServerConnection.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GCDWebServerConnection.h; path = GCDWebServer/Core/GCDWebServerConnection.h; sourceTree = "<group>"; };
6D742A8B753D54115AD3C6D293B64276 /* UINavigationController+Rx.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UINavigationController+Rx.swift"; path = "RxCocoa/iOS/UINavigationController+Rx.swift"; sourceTree = "<group>"; };
6D8A09F0F8EDB0B1A568AA29A33D62EA /* AFError.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = AFError.swift; path = Source/AFError.swift; sourceTree = "<group>"; };
6DA5F27AAEF9B366933CB017942EFAA8 /* HistoricalScheduler.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = HistoricalScheduler.swift; path = RxSwift/Schedulers/HistoricalScheduler.swift; sourceTree = "<group>"; };
6DAFFC9484B606CC3A8583B2085B7957 /* SerialDisposable.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SerialDisposable.swift; path = RxSwift/Disposables/SerialDisposable.swift; sourceTree = "<group>"; };
6DFC3F4E49698472F1AA8DE21B1BD0F2 /* NSButton+Rx.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "NSButton+Rx.swift"; path = "RxCocoa/macOS/NSButton+Rx.swift"; sourceTree = "<group>"; };
6EB5DBBABE4FD6FFF0223AC1BC4674DB /* KVORepresentable+Swift.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "KVORepresentable+Swift.swift"; path = "RxCocoa/Foundation/KVORepresentable+Swift.swift"; sourceTree = "<group>"; };
70C291AA3C3CEE619534F472C4F04882 /* MASShortcut.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = MASShortcut.debug.xcconfig; sourceTree = "<group>"; };
718741562429DAE6AA6DC455ED6883D4 /* Errors.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Errors.swift; path = RxSwift/Errors.swift; sourceTree = "<group>"; };
726DEA3A84065F8E12FDE5617447B366 /* MASShortcutValidator.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = MASShortcutValidator.m; path = Framework/Model/MASShortcutValidator.m; sourceTree = "<group>"; };
72A57876EDEB24ADDFE06DD482CE250C /* Pods-ShadowsocksX-NGTests-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Pods-ShadowsocksX-NGTests-umbrella.h"; sourceTree = "<group>"; };
72D91E08E6C75E1F0DBACD4FF3CA2F55 /* ShareReplayScope.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ShareReplayScope.swift; path = RxSwift/Observables/ShareReplayScope.swift; sourceTree = "<group>"; };
73118DDBDD8A625213B479BD40C4B9CE /* TakeLast.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = TakeLast.swift; path = RxSwift/Observables/TakeLast.swift; sourceTree = "<group>"; };
73327356D8055C270C5AFBAEE0D202DD /* MASKeyCodes.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MASKeyCodes.h; path = Framework/Model/MASKeyCodes.h; sourceTree = "<group>"; };
74656C1BF53AED56A45CDA8600A787D1 /* Pods-proxy_conf_helper-acknowledgements.markdown */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text; path = "Pods-proxy_conf_helper-acknowledgements.markdown"; sourceTree = "<group>"; };
74E6FB11E3F38127740B54FF3C72D1EF /* _RX.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = _RX.m; path = RxCocoa/Runtime/_RX.m; sourceTree = "<group>"; };
758B67811993E4C5163D7637EDBB6CFD /* PublishRelay+Signal.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "PublishRelay+Signal.swift"; path = "RxCocoa/Traits/Signal/PublishRelay+Signal.swift"; sourceTree = "<group>"; };
75EA425CE2A4DBDDEB580C7303DD2454 /* Alamofire.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = Alamofire.debug.xcconfig; sourceTree = "<group>"; };
7720FEFA630547FDE17C156840E36CC6 /* MASShortcut-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "MASShortcut-prefix.pch"; sourceTree = "<group>"; };
77B5C856C653A9586105526C4341767A /* RxSwift-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "RxSwift-umbrella.h"; sourceTree = "<group>"; };
77E73C4E3CAF9AD8FAE2EA9130D6A37E /* GCDWebServerFileResponse.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GCDWebServerFileResponse.h; path = GCDWebServer/Responses/GCDWebServerFileResponse.h; sourceTree = "<group>"; };
78275DA82CA025902C1D6FAF39BC9403 /* RxCollectionViewDataSourcePrefetchingProxy.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = RxCollectionViewDataSourcePrefetchingProxy.swift; path = RxCocoa/iOS/Proxies/RxCollectionViewDataSourcePrefetchingProxy.swift; sourceTree = "<group>"; };
7A4A724DBFF9C1C260A76A4B104F3B1E /* MASShortcut.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = MASShortcut.m; path = Framework/Model/MASShortcut.m; sourceTree = "<group>"; };
7B00813C768C553C089DAF0C1900799B /* NSObject+Rx+KVORepresentable.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "NSObject+Rx+KVORepresentable.swift"; path = "RxCocoa/Foundation/NSObject+Rx+KVORepresentable.swift"; sourceTree = "<group>"; };
7B00E954AA2FCFDF5ACDEC8CD8C6941E /* ObserverType.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ObserverType.swift; path = RxSwift/ObserverType.swift; sourceTree = "<group>"; };
7B58732AA1AF7EA39B29A8BE85721F26 /* RxScrollViewDelegateProxy.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = RxScrollViewDelegateProxy.swift; path = RxCocoa/iOS/Proxies/RxScrollViewDelegateProxy.swift; sourceTree = "<group>"; };
7BE4993AB90D97D332E61EB54E0C3C9A /* MASHotKey.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = MASHotKey.m; path = Framework/Monitoring/MASHotKey.m; sourceTree = "<group>"; };
7C471325C18D493A8244DEB1563B18B6 /* MASShortcutView+Bindings.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "MASShortcutView+Bindings.m"; path = "Framework/UI/MASShortcutView+Bindings.m"; sourceTree = "<group>"; };
7C73921B2C710D3814A33EF328D04D20 /* MASShortcutView.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = MASShortcutView.m; path = Framework/UI/MASShortcutView.m; sourceTree = "<group>"; };
7D680C4252D37F732EE2D1BB9AB911DA /* AsMaybe.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = AsMaybe.swift; path = RxSwift/Observables/AsMaybe.swift; sourceTree = "<group>"; };
7DF9FA6B1D40855A99145762147C1690 /* ImmediateSchedulerType.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ImmediateSchedulerType.swift; path = RxSwift/ImmediateSchedulerType.swift; sourceTree = "<group>"; };
7DFEE31FDCAA3B9A85119C45EE5BF376 /* GCDWebServerDataRequest.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = GCDWebServerDataRequest.m; path = GCDWebServer/Requests/GCDWebServerDataRequest.m; sourceTree = "<group>"; };
7EB9FE74C8220E21EC9A5A77098E9152 /* RxCocoa.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RxCocoa.h; path = RxCocoa/RxCocoa.h; sourceTree = "<group>"; };
809C5FAB588354C9BA37DC3EAB8CB45C /* RxSwift.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = RxSwift.framework; sourceTree = BUILT_PRODUCTS_DIR; };
80B5C55F7279E38D15E19E9DEDDEDE7B /* RequestInterceptor.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = RequestInterceptor.swift; path = Source/RequestInterceptor.swift; sourceTree = "<group>"; };
817D9055D7659CAC86800D119F65E0F4 /* CFNetwork.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CFNetwork.framework; path = Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.15.sdk/System/Library/Frameworks/CFNetwork.framework; sourceTree = DEVELOPER_DIR; };
82A2597C8D9860F95F40565C0631A47D /* MASLocalization.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MASLocalization.h; path = Framework/UI/MASLocalization.h; sourceTree = "<group>"; };
834EB5666F2D27EDBD25C600C80DF7CE /* ObservableConvertibleType+Infallible.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "ObservableConvertibleType+Infallible.swift"; path = "RxSwift/Traits/Infallible/ObservableConvertibleType+Infallible.swift"; sourceTree = "<group>"; };
8369906FA14B85B8271089FAAA1E4694 /* Disposable.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Disposable.swift; path = RxSwift/Disposable.swift; sourceTree = "<group>"; };
83899FE1EDE6090C8B2F4703A7895330 /* Pods-ShadowsocksX-NGTests.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = "Pods-ShadowsocksX-NGTests.modulemap"; sourceTree = "<group>"; };
83FE5C08C0F9F63C9A7D2B71EF9F0864 /* URLSessionConfiguration+Alamofire.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "URLSessionConfiguration+Alamofire.swift"; path = "Source/URLSessionConfiguration+Alamofire.swift"; sourceTree = "<group>"; };
840A431555445FF451B4B74E7A8DDCF4 /* AnyObserver.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = AnyObserver.swift; path = RxSwift/AnyObserver.swift; sourceTree = "<group>"; };
848DD5BA5CA758D1F00A7F6F947019EB /* Alamofire.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = Alamofire.release.xcconfig; sourceTree = "<group>"; };
855607DC318E2CF3120B3C70565140A0 /* Window.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Window.swift; path = RxSwift/Observables/Window.swift; sourceTree = "<group>"; };
8565AD8EBB9A4E532AF93D887B586876 /* Cancelable.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Cancelable.swift; path = RxSwift/Cancelable.swift; sourceTree = "<group>"; };
864BF009AFF7BFF4D8B68869FC885957 /* StartWith.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = StartWith.swift; path = RxSwift/Observables/StartWith.swift; sourceTree = "<group>"; };
8663196F6A9678BFC77A8E46F8666C75 /* ScheduledItem.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ScheduledItem.swift; path = RxSwift/Schedulers/Internal/ScheduledItem.swift; sourceTree = "<group>"; };
866C21955F27EBD7A49148F5E63A6E7E /* libBRLOptionParser.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = libBRLOptionParser.a; sourceTree = BUILT_PRODUCTS_DIR; };
867FD5BBBCAC1E98FE144867305F8FEF /* MASKeyMasks.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MASKeyMasks.h; path = Framework/Model/MASKeyMasks.h; sourceTree = "<group>"; };
8752D17209EE8AAD7681107D6444113F /* Pods-proxy_conf_helper-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "Pods-proxy_conf_helper-dummy.m"; sourceTree = "<group>"; };
877FA6BB936631CD8F2CA0DFFF6EFC9C /* UITextField+Rx.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UITextField+Rx.swift"; path = "RxCocoa/iOS/UITextField+Rx.swift"; sourceTree = "<group>"; };
87A94DCCD78781BAE448DEA818B26DE4 /* 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 = "<group>"; };
886072F083033D493924A8BE652713ED /* Generate.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Generate.swift; path = RxSwift/Observables/Generate.swift; sourceTree = "<group>"; };
89066EEDE0D03A9B328DADDC9344CC13 /* GCDWebServerResponse.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GCDWebServerResponse.h; path = GCDWebServer/Core/GCDWebServerResponse.h; sourceTree = "<group>"; };
8937D9E4BB1CD1D979DFF21019B4D814 /* MASHotKey.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MASHotKey.h; path = Framework/Monitoring/MASHotKey.h; sourceTree = "<group>"; };
897003218412D0C779A54DAAD7D2A4EE /* WithUnretained.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = WithUnretained.swift; path = RxSwift/Observables/WithUnretained.swift; sourceTree = "<group>"; };
89A41E2A66DF6A8547AFAB72FE74B6A2 /* UIActivityIndicatorView+Rx.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UIActivityIndicatorView+Rx.swift"; path = "RxCocoa/iOS/UIActivityIndicatorView+Rx.swift"; sourceTree = "<group>"; };
8A2C23CF743A94075196D7A4F419F5A4 /* Debounce.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Debounce.swift; path = RxSwift/Observables/Debounce.swift; sourceTree = "<group>"; };
8AE4AAE5FF0F7FEDE2C8D5FB08A1AE4F /* DelaySubscription.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = DelaySubscription.swift; path = RxSwift/Observables/DelaySubscription.swift; sourceTree = "<group>"; };
8C1810C471075F4E78D93E645BD7F63B /* MASShortcut.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = MASShortcut.modulemap; sourceTree = "<group>"; };
8D796FDCC7398C88D7B835BD89700D56 /* BehaviorRelay.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = BehaviorRelay.swift; path = RxRelay/BehaviorRelay.swift; sourceTree = "<group>"; };
8E4505859B317DCDCC426973F6C7153D /* Signal.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Signal.swift; path = RxCocoa/Traits/Signal/Signal.swift; sourceTree = "<group>"; };
8E796A67AE756E845646324A31731334 /* MASShortcutValidator.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MASShortcutValidator.h; path = Framework/Model/MASShortcutValidator.h; sourceTree = "<group>"; };
8E801F2049749D5BA709EAE3A2028661 /* Platform.Darwin.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Platform.Darwin.swift; path = Platform/Platform.Darwin.swift; sourceTree = "<group>"; };
8ED0DC48A18FD32A95BE8B28D715172C /* UISearchController+Rx.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UISearchController+Rx.swift"; path = "RxCocoa/iOS/UISearchController+Rx.swift"; sourceTree = "<group>"; };
8F90CD66F125C28F8983AFCFA7DF6607 /* de.lproj */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = folder; name = de.lproj; path = Resources/de.lproj; sourceTree = "<group>"; };
9029CBEE1EB8EBFDFCC3F55CEC98E088 /* Request.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Request.swift; path = Source/Request.swift; sourceTree = "<group>"; };
904A920F44C4C4A18874A6A62A3ED759 /* SkipWhile.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SkipWhile.swift; path = RxSwift/Observables/SkipWhile.swift; sourceTree = "<group>"; };
90E9219489B97BDFE17BA3231CC465FC /* ServerTrustEvaluation.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ServerTrustEvaluation.swift; path = Source/ServerTrustEvaluation.swift; sourceTree = "<group>"; };
92B4BB091693150E5B1FCC6987683C6F /* Pods-ShadowsocksX-NG.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-ShadowsocksX-NG.release.xcconfig"; sourceTree = "<group>"; };
930EB20F00FF48CAF9B19505BC219504 /* MASShortcut-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "MASShortcut-umbrella.h"; sourceTree = "<group>"; };
95A61E2BD71E9AE873207EFE8994362B /* SynchronizedOnType.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SynchronizedOnType.swift; path = RxSwift/Concurrency/SynchronizedOnType.swift; sourceTree = "<group>"; };
95B33DD3F11E0587A32ECE709173E4EF /* RxTextStorageDelegateProxy.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = RxTextStorageDelegateProxy.swift; path = RxCocoa/iOS/Proxies/RxTextStorageDelegateProxy.swift; sourceTree = "<group>"; };
95F05E167015F6A202D2BEB9437AE766 /* RxCocoaRuntime.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RxCocoaRuntime.h; path = RxCocoa/Runtime/include/RxCocoaRuntime.h; sourceTree = "<group>"; };
960C49C6C3C5E2554CA3CD8EB86B61AC /* Queue.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Queue.swift; path = Platform/DataStructures/Queue.swift; sourceTree = "<group>"; };
961D7CAE484B6E4929A7BE5B048D29B5 /* RxPickerViewDataSourceType.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = RxPickerViewDataSourceType.swift; path = RxCocoa/iOS/Protocols/RxPickerViewDataSourceType.swift; sourceTree = "<group>"; };
962EFFE0B39AFE334DBCAF81B4DBFE56 /* GCDWebServerFileRequest.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GCDWebServerFileRequest.h; path = GCDWebServer/Requests/GCDWebServerFileRequest.h; sourceTree = "<group>"; };
96C80DBAD0A8D59912E005E60636A935 /* Pods-ShadowsocksX-NG-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Pods-ShadowsocksX-NG-Info.plist"; sourceTree = "<group>"; };
96D93775EA307729314581C5C539C487 /* ReplaySubject.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ReplaySubject.swift; path = RxSwift/Subjects/ReplaySubject.swift; sourceTree = "<group>"; };
97319F4B64360DC3D794BD7B57BC9936 /* GCDWebServerURLEncodedFormRequest.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GCDWebServerURLEncodedFormRequest.h; path = GCDWebServer/Requests/GCDWebServerURLEncodedFormRequest.h; sourceTree = "<group>"; };
97D6BD38BB9E0F241C3C82A118E7F253 /* ControlProperty+Driver.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "ControlProperty+Driver.swift"; path = "RxCocoa/Traits/Driver/ControlProperty+Driver.swift"; sourceTree = "<group>"; };
98B151536C20EA366FDBE99C5A8BB7A5 /* MainScheduler.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = MainScheduler.swift; path = RxSwift/Schedulers/MainScheduler.swift; sourceTree = "<group>"; };
98EF0EFA057CC202BD041F55B091661A /* BehaviorRelay+Driver.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "BehaviorRelay+Driver.swift"; path = "RxCocoa/Traits/Driver/BehaviorRelay+Driver.swift"; sourceTree = "<group>"; };
996DFC2DB5C2F37F0E623EB885F5DEB5 /* Session.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Session.swift; path = Source/Session.swift; sourceTree = "<group>"; };
9A3F0ED147035005ABA4D679F9E36A7B /* ru.lproj */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = folder; name = ru.lproj; path = Resources/ru.lproj; sourceTree = "<group>"; };
9A71B9958F30759ED2645E0DF9ADF314 /* Pods-ShadowsocksX-NG.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-ShadowsocksX-NG.debug.xcconfig"; sourceTree = "<group>"; };
9B23D7AFD516825208E6CE9B362989DB /* Queue.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Queue.swift; path = Platform/DataStructures/Queue.swift; sourceTree = "<group>"; };
9C1FFDE936B5B805CB094F77E95A88FC /* UIControl+Rx.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UIControl+Rx.swift"; path = "RxCocoa/iOS/UIControl+Rx.swift"; sourceTree = "<group>"; };
9C3A35E7DD83A1437478608A9F2EF44C /* ControlEvent+Signal.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "ControlEvent+Signal.swift"; path = "RxCocoa/Traits/Signal/ControlEvent+Signal.swift"; sourceTree = "<group>"; };
9CF5ADA01C91A2DF993314D6CC9C63D3 /* MultipartUpload.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = MultipartUpload.swift; path = Source/MultipartUpload.swift; sourceTree = "<group>"; };
9D407239EE1987EFBB2A7EB11F70BFCF /* BRLOptionParser-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "BRLOptionParser-prefix.pch"; sourceTree = "<group>"; };
9D4701E49CFDE5F411CDFD316EDD3C70 /* UITabBarController+Rx.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UITabBarController+Rx.swift"; path = "RxCocoa/iOS/UITabBarController+Rx.swift"; sourceTree = "<group>"; };
9D940727FF8FB9C785EB98E56350EF41 /* Podfile */ = {isa = PBXFileReference; explicitFileType = text.script.ruby; includeInIndex = 1; indentWidth = 2; name = Podfile; path = ../Podfile; sourceTree = SOURCE_ROOT; tabWidth = 2; xcLanguageSpecificationIdentifier = xcode.lang.ruby; };
9EE8B6717B73CE07A9FAC17FFCB1BA91 /* GCDWebServerErrorResponse.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GCDWebServerErrorResponse.h; path = GCDWebServer/Responses/GCDWebServerErrorResponse.h; sourceTree = "<group>"; };
9EF2C4A08C5514586AFFBB5AE22A99ED /* ResourceBundle-MASShortcut-MASShortcut-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "ResourceBundle-MASShortcut-MASShortcut-Info.plist"; sourceTree = "<group>"; };
9F666DF6A38D74980DF6F191509F4971 /* RxCocoaObjCRuntimeError+Extensions.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "RxCocoaObjCRuntimeError+Extensions.swift"; path = "RxCocoa/Common/RxCocoaObjCRuntimeError+Extensions.swift"; sourceTree = "<group>"; };
9F78589C2F1DDF07DF58CD22F6835B19 /* Combine.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Combine.swift; path = Source/Combine.swift; sourceTree = "<group>"; };
9FA0DBB3C5358A6E4EF0C16145BB0F7E /* Zip.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Zip.swift; path = RxSwift/Observables/Zip.swift; sourceTree = "<group>"; };
A01C872DE26A61BFEF081FC71E72A0D0 /* RxRelay-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "RxRelay-prefix.pch"; sourceTree = "<group>"; };
A0791E5EB9ADBB88CEE0BCD83DA9502C /* SchedulerServices+Emulation.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "SchedulerServices+Emulation.swift"; path = "RxSwift/Schedulers/SchedulerServices+Emulation.swift"; sourceTree = "<group>"; };
A111C3B36368413B50627674BB48E859 /* Completable+AndThen.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Completable+AndThen.swift"; path = "RxSwift/Traits/PrimitiveSequence/Completable+AndThen.swift"; sourceTree = "<group>"; };
A126CA25C01C17FEF1E4B62108855349 /* ConcurrentMainScheduler.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ConcurrentMainScheduler.swift; path = RxSwift/Schedulers/ConcurrentMainScheduler.swift; sourceTree = "<group>"; };
A14B9E97BE00B01372727FA8DA9B10A3 /* _RXKVOObserver.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = _RXKVOObserver.m; path = RxCocoa/Runtime/_RXKVOObserver.m; sourceTree = "<group>"; };
A18A7F7794D2CC58900E95F6644D63E8 /* MASShortcutBinder.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MASShortcutBinder.h; path = "Framework/User Defaults Storage/MASShortcutBinder.h"; sourceTree = "<group>"; };
A1D0AF20D0BF5465039BB88836A959B6 /* SkipUntil.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SkipUntil.swift; path = RxSwift/Observables/SkipUntil.swift; sourceTree = "<group>"; };
A20673B8CBA1827BCAE8A9CDEAF0CDC5 /* SwitchIfEmpty.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SwitchIfEmpty.swift; path = RxSwift/Observables/SwitchIfEmpty.swift; sourceTree = "<group>"; };
A254689F2908346AD7387F063C24B41A /* ko.lproj */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = folder; name = ko.lproj; path = Resources/ko.lproj; sourceTree = "<group>"; };
A269EEED1FC8BFDA5FCB004DC335F5C8 /* AtomicInt.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = AtomicInt.swift; path = Platform/AtomicInt.swift; sourceTree = "<group>"; };
A2738BBB0867C27512A99A3C9DBB2F1E /* GCDWebServer-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "GCDWebServer-Info.plist"; sourceTree = "<group>"; };
A2B10B3F59B2394712B672A72C5827F0 /* SingleAsync.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SingleAsync.swift; path = RxSwift/Observables/SingleAsync.swift; sourceTree = "<group>"; };
A2B9727C5385989526550D8E1AC4649A /* MASShortcut.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MASShortcut.h; path = Framework/Model/MASShortcut.h; sourceTree = "<group>"; };
A2EEB1D58595D58C5DC8978116BE0648 /* MASShortcutView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MASShortcutView.h; path = Framework/UI/MASShortcutView.h; sourceTree = "<group>"; };
A2FFFF24B3AC3570742D7F2CCF2FE3C5 /* Infallible+Zip+arity.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Infallible+Zip+arity.swift"; path = "RxSwift/Traits/Infallible/Infallible+Zip+arity.swift"; sourceTree = "<group>"; };
A32434EC299FDE302FFF9F31EB8735D0 /* RedirectHandler.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = RedirectHandler.swift; path = Source/RedirectHandler.swift; sourceTree = "<group>"; };
A3A89F3DBB03CFC012C901EB6D452A3B /* PriorityQueue.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = PriorityQueue.swift; path = Platform/DataStructures/PriorityQueue.swift; sourceTree = "<group>"; };
A3E96B8BC40FDC92B51E51B50F126573 /* Single.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Single.swift; path = RxSwift/Traits/PrimitiveSequence/Single.swift; sourceTree = "<group>"; };
A4177B545582D09C0D653414E6353741 /* SectionedViewDataSourceType.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SectionedViewDataSourceType.swift; path = RxCocoa/Common/SectionedViewDataSourceType.swift; sourceTree = "<group>"; };
A4395BE2A0C53A82170A01602870453A /* GCDWebServerRequest.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GCDWebServerRequest.h; path = GCDWebServer/Core/GCDWebServerRequest.h; sourceTree = "<group>"; };
A49E3489F755F888C3405824694827BF /* WithLatestFrom.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = WithLatestFrom.swift; path = RxSwift/Observables/WithLatestFrom.swift; sourceTree = "<group>"; };
A4BB8686A6F85698D8AC03A77D188340 /* UITextView+Rx.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UITextView+Rx.swift"; path = "RxCocoa/iOS/UITextView+Rx.swift"; sourceTree = "<group>"; };
A6415209F9685A39C6C1018082155EA5 /* CompactMap.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = CompactMap.swift; path = RxSwift/Observables/CompactMap.swift; sourceTree = "<group>"; };
A8A33670952794CBD825EC26F1A98DBF /* _RXKVOObserver.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = _RXKVOObserver.h; path = RxCocoa/Runtime/include/_RXKVOObserver.h; sourceTree = "<group>"; };
A8C417EB740CAC7F2602C6D8880E7737 /* PrimitiveSequence+Zip+arity.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "PrimitiveSequence+Zip+arity.swift"; path = "RxSwift/Traits/PrimitiveSequence/PrimitiveSequence+Zip+arity.swift"; sourceTree = "<group>"; };
A907FA326D15CD08847B63032F80EB64 /* Pods-ShadowsocksX-NG-acknowledgements.markdown */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text; path = "Pods-ShadowsocksX-NG-acknowledgements.markdown"; sourceTree = "<group>"; };
A94A0417121D2C31F7167E4A79EC5313 /* nl.lproj */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = folder; name = nl.lproj; path = Resources/nl.lproj; sourceTree = "<group>"; };
AADC2D51259367D2BB2C73816E5A35CD /* RetryWhen.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = RetryWhen.swift; path = RxSwift/Observables/RetryWhen.swift; sourceTree = "<group>"; };
AAFFAAB92EFEC042FEE2F851EF9C6CC0 /* NSControl+Rx.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "NSControl+Rx.swift"; path = "RxCocoa/macOS/NSControl+Rx.swift"; sourceTree = "<group>"; };
AB7765E1848A0449B3E3267F17DDE12E /* GCDWebServerDataResponse.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = GCDWebServerDataResponse.m; path = GCDWebServer/Responses/GCDWebServerDataResponse.m; sourceTree = "<group>"; };
ABD89974F6EA342767735D559995D3FA /* Zip+arity.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Zip+arity.swift"; path = "RxSwift/Observables/Zip+arity.swift"; sourceTree = "<group>"; };
AC4C66DE7DB1A4B525929AEF699AC3CE /* OperationQueueScheduler.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = OperationQueueScheduler.swift; path = RxSwift/Schedulers/OperationQueueScheduler.swift; sourceTree = "<group>"; };
ADC06A8D8266504D3FD0F38F5F1A87AD /* RxTableViewDataSourceProxy.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = RxTableViewDataSourceProxy.swift; path = RxCocoa/iOS/Proxies/RxTableViewDataSourceProxy.swift; sourceTree = "<group>"; };
AE4742C0047EC328BE64C1DF6D868CEF /* GCDWebServerStreamedResponse.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GCDWebServerStreamedResponse.h; path = GCDWebServer/Responses/GCDWebServerStreamedResponse.h; sourceTree = "<group>"; };
AE6768B8A7BED83ED5C93BB3439EFFEF /* URLConvertible+URLRequestConvertible.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "URLConvertible+URLRequestConvertible.swift"; path = "Source/URLConvertible+URLRequestConvertible.swift"; sourceTree = "<group>"; };
AF22EDE51D4C2AF18359CE03247D06F1 /* RxCocoa.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = RxCocoa.release.xcconfig; sourceTree = "<group>"; };
B1816E3DFE7F11350A74B0C1F878F7FC /* RxCocoa.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = RxCocoa.swift; path = RxCocoa/RxCocoa.swift; sourceTree = "<group>"; };
B1F34EB08D07E2AF230CDA30F361889D /* ja.lproj */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = folder; name = ja.lproj; path = Resources/ja.lproj; sourceTree = "<group>"; };
B25AD05D537735CCA21E1986D98F830E /* RxCollectionViewReactiveArrayDataSource.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = RxCollectionViewReactiveArrayDataSource.swift; path = RxCocoa/iOS/DataSources/RxCollectionViewReactiveArrayDataSource.swift; sourceTree = "<group>"; };
B265FABD755D21851D1C166921BB4A24 /* RxTableViewReactiveArrayDataSource.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = RxTableViewReactiveArrayDataSource.swift; path = RxCocoa/iOS/DataSources/RxTableViewReactiveArrayDataSource.swift; sourceTree = "<group>"; };
B2BCE49AE180E28B89BBBE037DF32A2F /* zh-Hans.lproj */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = folder; name = "zh-Hans.lproj"; path = "Resources/zh-Hans.lproj"; sourceTree = "<group>"; };
B304846A96173EC0E0631D07751C0893 /* Sink.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Sink.swift; path = RxSwift/Observables/Sink.swift; sourceTree = "<group>"; };
B400BB6631F1C9F8534BE1CEF160097E /* GCDWebServer-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "GCDWebServer-umbrella.h"; sourceTree = "<group>"; };
B5AEEDAA3124911175E2336A08227588 /* MASShortcutView+Bindings.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "MASShortcutView+Bindings.h"; path = "Framework/UI/MASShortcutView+Bindings.h"; sourceTree = "<group>"; };
B5B1AE9FCFABDD97172220DFDFE618E5 /* RxTableViewDelegateProxy.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = RxTableViewDelegateProxy.swift; path = RxCocoa/iOS/Proxies/RxTableViewDelegateProxy.swift; sourceTree = "<group>"; };
B5D8A52DE9A6385138A6D20CB5527DDB /* zh-Hant.lproj */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = folder; name = "zh-Hant.lproj"; path = "Resources/zh-Hant.lproj"; sourceTree = "<group>"; };
B68B5F9FDDB0D41979766C1D549A8780 /* fr.lproj */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = folder; name = fr.lproj; path = Resources/fr.lproj; sourceTree = "<group>"; };
B68C1052A3B51DBCF7D960F898AAFA95 /* GCDWebServer.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = GCDWebServer.framework; sourceTree = BUILT_PRODUCTS_DIR; };
B7045A3758C33721435A4135DBC6A8AA /* SessionDelegate.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SessionDelegate.swift; path = Source/SessionDelegate.swift; sourceTree = "<group>"; };
B797965188D07FBBF91BA7F69EC21D39 /* Pods-ShadowsocksX-NGTests-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Pods-ShadowsocksX-NGTests-Info.plist"; sourceTree = "<group>"; };
B81749D1C6130BC14B2386B76041124F /* GCDWebServer.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = GCDWebServer.debug.xcconfig; sourceTree = "<group>"; };
B8D247C19100F15D54BFF5D93804C65E /* AsSingle.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = AsSingle.swift; path = RxSwift/Observables/AsSingle.swift; sourceTree = "<group>"; };
B9215F3DCBD2FE1BDADCEF5D05219A48 /* RxCollectionViewDelegateProxy.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = RxCollectionViewDelegateProxy.swift; path = RxCocoa/iOS/Proxies/RxCollectionViewDelegateProxy.swift; sourceTree = "<group>"; };
B97E5FCD7744551B43A8C353FD79E774 /* RefCountDisposable.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = RefCountDisposable.swift; path = RxSwift/Disposables/RefCountDisposable.swift; sourceTree = "<group>"; };
BB1177638C48D2FB13DDFB46A70CD35D /* BehaviorSubject.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = BehaviorSubject.swift; path = RxSwift/Subjects/BehaviorSubject.swift; sourceTree = "<group>"; };
BB63C0EAF763E45BC31AAB9802F87995 /* DelegateProxy.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = DelegateProxy.swift; path = RxCocoa/Common/DelegateProxy.swift; sourceTree = "<group>"; };
BC41D63AA5F0A525ACB78573334AB97C /* CombineLatest+arity.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "CombineLatest+arity.swift"; path = "RxSwift/Observables/CombineLatest+arity.swift"; sourceTree = "<group>"; };
BC432FD48A5932251F1CAFBC4BF74894 /* RxCocoa.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = RxCocoa.framework; sourceTree = BUILT_PRODUCTS_DIR; };
BE717EAC81EE595FC7AE3C1A3C6D06A6 /* Buffer.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Buffer.swift; path = RxSwift/Observables/Buffer.swift; sourceTree = "<group>"; };
BEEC0450A3B1A48A304AE8BF1DC03429 /* Notifications.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Notifications.swift; path = Source/Notifications.swift; sourceTree = "<group>"; };
BF07A24C96313F878506258234883CC8 /* GCDWebServer-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "GCDWebServer-prefix.pch"; sourceTree = "<group>"; };
BF25DE5F0433D7BA7D6F91A5F113542A /* RxRelay.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = RxRelay.debug.xcconfig; sourceTree = "<group>"; };
BFD92A4EF88D0A6B34E86A6A7CE2436D /* RxSwift.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = RxSwift.framework; sourceTree = BUILT_PRODUCTS_DIR; };
C0D1BF03B3F26978B85F2E44EBE18FC1 /* RxCollectionViewDataSourceType.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = RxCollectionViewDataSourceType.swift; path = RxCocoa/iOS/Protocols/RxCollectionViewDataSourceType.swift; sourceTree = "<group>"; };
C119A4F639217703B4B382419AF9D4EF /* NSObject+Rx.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "NSObject+Rx.swift"; path = "RxCocoa/Foundation/NSObject+Rx.swift"; sourceTree = "<group>"; };
C15539256AFFEE061C9DE9660B995B25 /* RxTableViewDataSourcePrefetchingProxy.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = RxTableViewDataSourcePrefetchingProxy.swift; path = RxCocoa/iOS/Proxies/RxTableViewDataSourcePrefetchingProxy.swift; sourceTree = "<group>"; };
C21721CAB3BC76F0D7582BD636DB821D /* GCDWebServerDataResponse.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GCDWebServerDataResponse.h; path = GCDWebServer/Responses/GCDWebServerDataResponse.h; sourceTree = "<group>"; };
C3B6C103B3C3936D11BF01C71C0EE380 /* BRLOptionParser.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = BRLOptionParser.release.xcconfig; sourceTree = "<group>"; };
C3DCF3854C69F5239CE7E89C1FCFAA51 /* ObservableConvertibleType+Signal.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "ObservableConvertibleType+Signal.swift"; path = "RxCocoa/Traits/Signal/ObservableConvertibleType+Signal.swift"; sourceTree = "<group>"; };
C4028B836251B6DD18772CF35047686A /* NSView+Rx.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "NSView+Rx.swift"; path = "RxCocoa/macOS/NSView+Rx.swift"; sourceTree = "<group>"; };
C40D7DCF882E3A5609EDE1602335E721 /* GCDWebServerResponse.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = GCDWebServerResponse.m; path = GCDWebServer/Core/GCDWebServerResponse.m; sourceTree = "<group>"; };
C535813B1010A4B0BEBADE15AD42DC2E /* MASShortcut-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "MASShortcut-Info.plist"; sourceTree = "<group>"; };
C5BD2C8DB205D16490D3804A6CAB6C50 /* RxCollectionViewDataSourceProxy.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = RxCollectionViewDataSourceProxy.swift; path = RxCocoa/iOS/Proxies/RxCollectionViewDataSourceProxy.swift; sourceTree = "<group>"; };
C70C13D2EC9B57E48D64BD7ABC49F9D6 /* KVORepresentable+CoreGraphics.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "KVORepresentable+CoreGraphics.swift"; path = "RxCocoa/Foundation/KVORepresentable+CoreGraphics.swift"; sourceTree = "<group>"; };
C713517A8C0251C9EEB925D43C63A544 /* ObservableType+Extensions.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "ObservableType+Extensions.swift"; path = "RxSwift/ObservableType+Extensions.swift"; sourceTree = "<group>"; };
C771BA2A255CC372CD2AB83291BD3E1C /* GCDWebServer.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GCDWebServer.h; path = GCDWebServer/Core/GCDWebServer.h; sourceTree = "<group>"; };
C78EDD95C0B56A70BE237D148A1726CA /* UIApplication+Rx.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UIApplication+Rx.swift"; path = "RxCocoa/iOS/UIApplication+Rx.swift"; sourceTree = "<group>"; };
C793DFE7002D416E900642C76CEEBD75 /* CurrentThreadScheduler.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = CurrentThreadScheduler.swift; path = RxSwift/Schedulers/CurrentThreadScheduler.swift; sourceTree = "<group>"; };
C798C591985DFD0B008AAEEBF78EF979 /* DefaultIfEmpty.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = DefaultIfEmpty.swift; path = RxSwift/Observables/DefaultIfEmpty.swift; sourceTree = "<group>"; };
C8305C9D0B89A4CE30258C61DDD5A342 /* StringEncoding+Alamofire.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "StringEncoding+Alamofire.swift"; path = "Source/StringEncoding+Alamofire.swift"; sourceTree = "<group>"; };
C96F1CEB77C6CB8A9D2A7682406E7AE9 /* DispatchQueue+Extensions.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "DispatchQueue+Extensions.swift"; path = "Platform/DispatchQueue+Extensions.swift"; sourceTree = "<group>"; };
CA0A6C3DB39AD5C25FF5B1A9F554E228 /* Lock.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Lock.swift; path = RxSwift/Concurrency/Lock.swift; sourceTree = "<group>"; };
CA7211C3393B6E1ED0E57C4CCF5F5005 /* PublishRelay.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = PublishRelay.swift; path = RxRelay/PublishRelay.swift; sourceTree = "<group>"; };
CB340F626B32E3AF98F1E13658FB46E2 /* UIBarButtonItem+Rx.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UIBarButtonItem+Rx.swift"; path = "RxCocoa/iOS/UIBarButtonItem+Rx.swift"; sourceTree = "<group>"; };
CCCC3232579F890A62A86540F6600BE6 /* Bag+Rx.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Bag+Rx.swift"; path = "RxSwift/Extensions/Bag+Rx.swift"; sourceTree = "<group>"; };
CD2C25316E1BF4F3230E3412417481E6 /* Result+Alamofire.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Result+Alamofire.swift"; path = "Source/Result+Alamofire.swift"; sourceTree = "<group>"; };
CD90405BE5311F3F3A8CFCFABCCF3560 /* Multicast.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Multicast.swift; path = RxSwift/Observables/Multicast.swift; sourceTree = "<group>"; };
CD95085BFAA31431686824B236DB9319 /* Pods-ShadowsocksX-NG-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Pods-ShadowsocksX-NG-umbrella.h"; sourceTree = "<group>"; };
CE8BA32B7F7B571C37D44747CBB93955 /* ObserverBase.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ObserverBase.swift; path = RxSwift/Observers/ObserverBase.swift; sourceTree = "<group>"; };
CECC6752E3DD709B29A4ED0461B7BF82 /* Disposables.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Disposables.swift; path = RxSwift/Disposables/Disposables.swift; sourceTree = "<group>"; };
D157799A728D6FFED669C62E86BABD73 /* GCDWebServerMultiPartFormRequest.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GCDWebServerMultiPartFormRequest.h; path = GCDWebServer/Requests/GCDWebServerMultiPartFormRequest.h; sourceTree = "<group>"; };
D18636DE7B757847E9D7B9E45CA10DE2 /* SharedSequence+Operators.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "SharedSequence+Operators.swift"; path = "RxCocoa/Traits/SharedSequence/SharedSequence+Operators.swift"; sourceTree = "<group>"; };
D231BAD0830AAA293F76CB7428ADA704 /* MASShortcut.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = MASShortcut.release.xcconfig; sourceTree = "<group>"; };
D418B4DEE726BA9D5A912D8F1FBF0888 /* RxTableViewDataSourceType.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = RxTableViewDataSourceType.swift; path = RxCocoa/iOS/Protocols/RxTableViewDataSourceType.swift; sourceTree = "<group>"; };
D48183AD5F98D081078429EF56451DFF /* Pods_ShadowsocksX_NGTests.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Pods_ShadowsocksX_NGTests.framework; sourceTree = BUILT_PRODUCTS_DIR; };
D49EC557FA27872611535147AB5D700C /* UICollectionView+Rx.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UICollectionView+Rx.swift"; path = "RxCocoa/iOS/UICollectionView+Rx.swift"; sourceTree = "<group>"; };
D4E3DADB00C8898A4A01F4DF1034F96C /* GCDWebServerRequest.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = GCDWebServerRequest.m; path = GCDWebServer/Core/GCDWebServerRequest.m; sourceTree = "<group>"; };
D54CB24891D5C94C81CAED6F6D1D4FAB /* Rx.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Rx.swift; path = RxSwift/Rx.swift; sourceTree = "<group>"; };
D570E112B81800B30A1165D0BC68DB8A /* Delay.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Delay.swift; path = RxSwift/Observables/Delay.swift; sourceTree = "<group>"; };
D60357581333E7EC56952E31B2991366 /* Pods-ShadowsocksX-NG-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "Pods-ShadowsocksX-NG-dummy.m"; sourceTree = "<group>"; };
D64C89D84E4BDDCF85E57BDA0153F0B1 /* RxSwift.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = RxSwift.modulemap; sourceTree = "<group>"; };
D70A973E907BDE134197952FF14301CE /* RxRelay.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = RxRelay.release.xcconfig; sourceTree = "<group>"; };
D7453403FEE25F56521DBB8A39EA0204 /* MultipartFormData.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = MultipartFormData.swift; path = Source/MultipartFormData.swift; sourceTree = "<group>"; };
D7ED9E80778846168B6F3F867C04F6AA /* ParameterEncoder.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ParameterEncoder.swift; path = Source/ParameterEncoder.swift; sourceTree = "<group>"; };
D7F46244A2FF95EF2B228E2F76529358 /* Driver+Subscription.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Driver+Subscription.swift"; path = "RxCocoa/Traits/Driver/Driver+Subscription.swift"; sourceTree = "<group>"; };
D87FAE60EB40AC65B2E5000C6B82DFEB /* UIGestureRecognizer+Rx.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UIGestureRecognizer+Rx.swift"; path = "RxCocoa/iOS/UIGestureRecognizer+Rx.swift"; sourceTree = "<group>"; };
D894FDA92A29CEECD7D1E50C263F1777 /* Reduce.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Reduce.swift; path = RxSwift/Observables/Reduce.swift; sourceTree = "<group>"; };
D896F6A68919914B3302027C15449A1D /* Pods_ShadowsocksX_NG.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Pods_ShadowsocksX_NG.framework; sourceTree = BUILT_PRODUCTS_DIR; };
D8C88B0B7BFE785BC9B00D1C53FDC003 /* Pods-proxy_conf_helper.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-proxy_conf_helper.debug.xcconfig"; sourceTree = "<group>"; };
D96D37A7C37C05D7DEEAE9B3944CC4DD /* PriorityQueue.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = PriorityQueue.swift; path = Platform/DataStructures/PriorityQueue.swift; sourceTree = "<group>"; };
DA23B9C3D142FEFFA05E4F37B1A976AE /* ElementAt.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ElementAt.swift; path = RxSwift/Observables/ElementAt.swift; sourceTree = "<group>"; };
DAE48A7C993FBD43A674E228A900457B /* GCDWebServerStreamedResponse.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = GCDWebServerStreamedResponse.m; path = GCDWebServer/Responses/GCDWebServerStreamedResponse.m; sourceTree = "<group>"; };
DAFB048690381EFB0893639F33D3C764 /* SubscriptionDisposable.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SubscriptionDisposable.swift; path = RxSwift/Disposables/SubscriptionDisposable.swift; sourceTree = "<group>"; };
DB051CDFBF3B30AA181F5BF12F48FD3A /* ConcurrentDispatchQueueScheduler.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ConcurrentDispatchQueueScheduler.swift; path = RxSwift/Schedulers/ConcurrentDispatchQueueScheduler.swift; sourceTree = "<group>"; };
DBB7AE66363DEA0FFF31BA0AD1EB9340 /* DelegateProxyType.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = DelegateProxyType.swift; path = RxCocoa/Common/DelegateProxyType.swift; sourceTree = "<group>"; };
DC40BD5F1E0BFED23CB5A6AE57FA4443 /* GCDWebServerURLEncodedFormRequest.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = GCDWebServerURLEncodedFormRequest.m; path = GCDWebServer/Requests/GCDWebServerURLEncodedFormRequest.m; sourceTree = "<group>"; };
DD31B6D267ADAB9B30F51F821C60554A /* GCDWebServerFunctions.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GCDWebServerFunctions.h; path = GCDWebServer/Core/GCDWebServerFunctions.h; sourceTree = "<group>"; };
DE18F7CA6E337EA48867C7D92143B6F9 /* NotificationCenter+Rx.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "NotificationCenter+Rx.swift"; path = "RxCocoa/Foundation/NotificationCenter+Rx.swift"; sourceTree = "<group>"; };
DE719264DC0248D1CA1E5F7821C8381D /* RxCocoa-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "RxCocoa-prefix.pch"; sourceTree = "<group>"; };
DFA75B434E18E0DA5F6DEB758B437261 /* GCDWebServer.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = GCDWebServer.modulemap; sourceTree = "<group>"; };
DFAC6355D5B0FD94083A74B4602AF9D2 /* ObservableConvertibleType+SharedSequence.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "ObservableConvertibleType+SharedSequence.swift"; path = "RxCocoa/Traits/SharedSequence/ObservableConvertibleType+SharedSequence.swift"; sourceTree = "<group>"; };
E14C791F6C2C8320DE732C78C55306A1 /* ObservableConvertibleType+Driver.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "ObservableConvertibleType+Driver.swift"; path = "RxCocoa/Traits/Driver/ObservableConvertibleType+Driver.swift"; sourceTree = "<group>"; };
E35662841C2AAA3188CD9ADFDC38880F /* NSTextStorage+Rx.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "NSTextStorage+Rx.swift"; path = "RxCocoa/iOS/NSTextStorage+Rx.swift"; sourceTree = "<group>"; };
E39E7221D0BA332CC5AC5DD0A7C16C92 /* UISegmentedControl+Rx.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UISegmentedControl+Rx.swift"; path = "RxCocoa/iOS/UISegmentedControl+Rx.swift"; sourceTree = "<group>"; };
E4618B5826B29CA49F53BD36B1570602 /* Materialize.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Materialize.swift; path = RxSwift/Observables/Materialize.swift; sourceTree = "<group>"; };
E4C0551E43C5CE2E6F3BD09C18890BFD /* RxCocoa-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "RxCocoa-umbrella.h"; sourceTree = "<group>"; };
E5635498728E3B4005A42A385330D7CC /* RxCocoa-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "RxCocoa-Info.plist"; sourceTree = "<group>"; };
E6B674A528A68BF8E6AB4A5F747B05B8 /* NopDisposable.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = NopDisposable.swift; path = RxSwift/Disposables/NopDisposable.swift; sourceTree = "<group>"; };
E8976DA3C1E5870E7B74F26E219A9885 /* Observable+Bind.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Observable+Bind.swift"; path = "RxCocoa/Common/Observable+Bind.swift"; sourceTree = "<group>"; };
EA0C023ECBE853C3AFE12E6702B6D1CD /* BooleanDisposable.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = BooleanDisposable.swift; path = RxSwift/Disposables/BooleanDisposable.swift; sourceTree = "<group>"; };
EA187A944BB7C96464B1E79E6D12F90F /* AppKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = AppKit.framework; path = Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.15.sdk/System/Library/Frameworks/AppKit.framework; sourceTree = DEVELOPER_DIR; };
EAB5B580FE6B602D602E607C7BC7C470 /* URLSession+Rx.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "URLSession+Rx.swift"; path = "RxCocoa/Foundation/URLSession+Rx.swift"; sourceTree = "<group>"; };
EB62C29E42A50AB4AA5C6DED19DA376D /* InfiniteSequence.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = InfiniteSequence.swift; path = Platform/DataStructures/InfiniteSequence.swift; sourceTree = "<group>"; };
EBC071EBDAC90F82FF4D25D024A5AACF /* Sample.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Sample.swift; path = RxSwift/Observables/Sample.swift; sourceTree = "<group>"; };
EC44E7C397DF9B77CEF6F5C86EFCE92A /* RxPickerViewDataSourceProxy.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = RxPickerViewDataSourceProxy.swift; path = RxCocoa/iOS/Proxies/RxPickerViewDataSourceProxy.swift; sourceTree = "<group>"; };
EC8F5BC5CABB65CCD832B9821F532DBD /* InfiniteSequence.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = InfiniteSequence.swift; path = Platform/DataStructures/InfiniteSequence.swift; sourceTree = "<group>"; };
ECF8CD0A416163A50B72AAF4B0C4A124 /* ParameterEncoding.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ParameterEncoding.swift; path = Source/ParameterEncoding.swift; sourceTree = "<group>"; };
EE6672D913C4CDAB5BAC161BDC483A67 /* Cocoa.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Cocoa.framework; path = Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.15.sdk/System/Library/Frameworks/Cocoa.framework; sourceTree = DEVELOPER_DIR; };
EE873D31D9227598B067D9426D366009 /* pl.lproj */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = folder; name = pl.lproj; path = Resources/pl.lproj; sourceTree = "<group>"; };
EF4A8984BD7018149BDA495C7EA5FE28 /* Infallible+Operators.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Infallible+Operators.swift"; path = "RxSwift/Traits/Infallible/Infallible+Operators.swift"; sourceTree = "<group>"; };
EF8D2E7C64775F0DD477127B5EC2E0AB /* RequestTaskMap.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = RequestTaskMap.swift; path = Source/RequestTaskMap.swift; sourceTree = "<group>"; };
EF91750DCDE73B687E4BA164856BE224 /* SystemConfiguration.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = SystemConfiguration.framework; path = Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.15.sdk/System/Library/Frameworks/SystemConfiguration.framework; sourceTree = DEVELOPER_DIR; };
EFD30F9BBDEB87F6ADD6C3AAF8DE6E30 /* GroupedObservable.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = GroupedObservable.swift; path = RxSwift/GroupedObservable.swift; sourceTree = "<group>"; };
F0007682E9947D6BFA4DA24D30F6CBF2 /* RxSwift-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "RxSwift-dummy.m"; sourceTree = "<group>"; };
F0D4493458E5817BA46B4318626487F6 /* ScheduledDisposable.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ScheduledDisposable.swift; path = RxSwift/Disposables/ScheduledDisposable.swift; sourceTree = "<group>"; };
F11E6B29B9CB879F29AFEBD980D3AFBF /* Date+Dispatch.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Date+Dispatch.swift"; path = "RxSwift/Date+Dispatch.swift"; sourceTree = "<group>"; };
F17C7E34E699CD1435A12B207C1A125D /* RxCocoa.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = RxCocoa.modulemap; sourceTree = "<group>"; };
F3623071AC720B9C13DD1043F7052A73 /* SynchronizedDisposeType.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SynchronizedDisposeType.swift; path = RxSwift/Concurrency/SynchronizedDisposeType.swift; sourceTree = "<group>"; };
F4786526A5AD085C95AC191C7253C591 /* Switch.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Switch.swift; path = RxSwift/Observables/Switch.swift; sourceTree = "<group>"; };
F5102E62600D264D29633030E490AAE6 /* NetworkReachabilityManager.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = NetworkReachabilityManager.swift; path = Source/NetworkReachabilityManager.swift; sourceTree = "<group>"; };
F57A5448A0A790BED406AB47ED75D7B1 /* Alamofire-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Alamofire-Info.plist"; sourceTree = "<group>"; };
F6460C30C5328ED85A1103897C8CB63C /* MASDictionaryTransformer.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = MASDictionaryTransformer.m; path = "Framework/User Defaults Storage/MASDictionaryTransformer.m"; sourceTree = "<group>"; };
F893DD80BE166F23DB8567A0940B0FEE /* Timer.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Timer.swift; path = RxSwift/Observables/Timer.swift; sourceTree = "<group>"; };
F961756C2E9DE7614DBA1271483EB245 /* Never.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Never.swift; path = RxSwift/Observables/Never.swift; sourceTree = "<group>"; };
F979292485788BE53E5871123C74EB10 /* RxPickerViewAdapter.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = RxPickerViewAdapter.swift; path = RxCocoa/iOS/DataSources/RxPickerViewAdapter.swift; sourceTree = "<group>"; };
F97D53A26324CAC07AB16E21B963CF9A /* InvocableScheduledItem.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = InvocableScheduledItem.swift; path = RxSwift/Schedulers/Internal/InvocableScheduledItem.swift; sourceTree = "<group>"; };
FA1467E6A8A0A5B978108FDFC868000E /* Just.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Just.swift; path = RxSwift/Observables/Just.swift; sourceTree = "<group>"; };
FAABDBC186233AEF9876B5A4F009C8B8 /* Platform.Darwin.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Platform.Darwin.swift; path = Platform/Platform.Darwin.swift; sourceTree = "<group>"; };
FAB6166D07AACCBF2B4A5FFC66F22602 /* pt.lproj */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = folder; name = pt.lproj; path = Resources/pt.lproj; sourceTree = "<group>"; };
FB50A95F3BC6DC12244F2B76ABEBB9BD /* Pods-ShadowsocksX-NG-acknowledgements.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Pods-ShadowsocksX-NG-acknowledgements.plist"; sourceTree = "<group>"; };
FBD8075FDD277652161C8676E945DE6A /* RxRelay.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = RxRelay.framework; sourceTree = BUILT_PRODUCTS_DIR; };
FCF992D22D15D6CF73AF4D310FEE871C /* SingleAssignmentDisposable.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SingleAssignmentDisposable.swift; path = RxSwift/Disposables/SingleAssignmentDisposable.swift; sourceTree = "<group>"; };
FD07F15ADFC693A5C730840EA2B42015 /* AsyncSubject.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = AsyncSubject.swift; path = RxSwift/Subjects/AsyncSubject.swift; sourceTree = "<group>"; };
FD39BD9C1B852EC7AC7CD7D77D1E606F /* ObserveOn.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ObserveOn.swift; path = RxSwift/Observables/ObserveOn.swift; sourceTree = "<group>"; };
FDCA53BCCEFF4720A955F8202537A982 /* WKWebView+Rx.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "WKWebView+Rx.swift"; path = "RxCocoa/iOS/WKWebView+Rx.swift"; sourceTree = "<group>"; };
FDF7D102C3DA0493A530D68E569DA7CF /* sv.lproj */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = folder; name = sv.lproj; path = Resources/sv.lproj; sourceTree = "<group>"; };
FE18557905075BFBE5AFBE3A0D9287F4 /* PublishSubject.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = PublishSubject.swift; path = RxSwift/Subjects/PublishSubject.swift; sourceTree = "<group>"; };
FE3AAA7586F734974B628C45E2310229 /* Using.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Using.swift; path = RxSwift/Observables/Using.swift; sourceTree = "<group>"; };
FE6138E84780096ADB31F55549931FC6 /* RxSwift.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = RxSwift.debug.xcconfig; sourceTree = "<group>"; };
FF5FCDE3BD3C3E02C0A0B3D529BF6982 /* CombineLatest.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = CombineLatest.swift; path = RxSwift/Observables/CombineLatest.swift; sourceTree = "<group>"; };
FF8B264DFE802855D5D67E7CDDABFC3C /* RxRelay.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = RxRelay.framework; sourceTree = BUILT_PRODUCTS_DIR; };
/* End PBXFileReference section */
/* Begin PBXFrameworksBuildPhase section */
1514A9A36FD5740CCE236AFAF1DAC5C6 /* Frameworks */ = {
isa = PBXFrameworksBuildPhase;
buildActionMask = 2147483647;
files = (
);
runOnlyForDeploymentPostprocessing = 0;
};
44ABA0E4566A87964594C3AB0F7D2048 /* Frameworks */ = {
isa = PBXFrameworksBuildPhase;
buildActionMask = 2147483647;
files = (
);
runOnlyForDeploymentPostprocessing = 0;
};
6E9985F3EEB339730D49B3D0181E6029 /* Frameworks */ = {
isa = PBXFrameworksBuildPhase;
buildActionMask = 2147483647;
files = (
2E0722133679D5C422D0EC5ACB8B23A1 /* Cocoa.framework in Frameworks */,
A24E8834A85F99EF471C495AD4EFACAB /* RxRelay.framework in Frameworks */,
9131DD9E2CB7420C156461E56835AE6E /* RxSwift.framework in Frameworks */,
);
runOnlyForDeploymentPostprocessing = 0;
};
7B690F32F695B6718D43BA3D3544C78C /* Frameworks */ = {
isa = PBXFrameworksBuildPhase;
buildActionMask = 2147483647;
files = (
8314F89A5274810933307BC20E85D3B0 /* Cocoa.framework in Frameworks */,
);
runOnlyForDeploymentPostprocessing = 0;
};
B3C5909F9901CF3F5237F1832E214556 /* Frameworks */ = {
isa = PBXFrameworksBuildPhase;
buildActionMask = 2147483647;
files = (
6A2F2216A64E4B4E0FD6215A2F5E692D /* Cocoa.framework in Frameworks */,
);
runOnlyForDeploymentPostprocessing = 0;
};
BA30161BB5D2E74710CBABFCC20E409F /* Frameworks */ = {
isa = PBXFrameworksBuildPhase;
buildActionMask = 2147483647;
files = (
F654788A27A296CD2C1F104B4C897EF0 /* Cocoa.framework in Frameworks */,
FB3AD79C536DC201CED66150778FA691 /* RxSwift.framework in Frameworks */,
);
runOnlyForDeploymentPostprocessing = 0;
};
C2D4774AB2F0BFB25B60914F66C457AC /* Frameworks */ = {
isa = PBXFrameworksBuildPhase;
buildActionMask = 2147483647;
files = (
E03556E8EC8DA4FF0DE3ED6F86BD7C51 /* Cocoa.framework in Frameworks */,
EC388029B45DC677A2412CF1617E4DF1 /* SystemConfiguration.framework in Frameworks */,
);
runOnlyForDeploymentPostprocessing = 0;
};
DA3A32D96D94A82A8FFE804468C37DB4 /* Frameworks */ = {
isa = PBXFrameworksBuildPhase;
buildActionMask = 2147483647;
files = (
262EBFD1844224838811BD9E1726CD73 /* AppKit.framework in Frameworks */,
88665F16CDF39BC2A50C6619169E6EDF /* Carbon.framework in Frameworks */,
96E6F7A2D012051B29BC9147340E5117 /* Cocoa.framework in Frameworks */,
);
runOnlyForDeploymentPostprocessing = 0;
};
E4B8CC1E36A98FF4D8BDAC84442F0DCE /* Frameworks */ = {
isa = PBXFrameworksBuildPhase;
buildActionMask = 2147483647;
files = (
9A1CDAE2E9AFFFDBC654855D4A8C6D36 /* CFNetwork.framework in Frameworks */,
4C3A9F4F5A688009D660C0FA5E5D81BB /* Cocoa.framework in Frameworks */,
);
runOnlyForDeploymentPostprocessing = 0;
};
EE0D52842751CED2CD0BD2633A30FEA4 /* Frameworks */ = {
isa = PBXFrameworksBuildPhase;
buildActionMask = 2147483647;
files = (
);
runOnlyForDeploymentPostprocessing = 0;
};
F4AB20C615B7CE4E912D4031FF0A52C8 /* Frameworks */ = {
isa = PBXFrameworksBuildPhase;
buildActionMask = 2147483647;
files = (
896AD4C4865ECEA0A8344B54BBA3B9E1 /* Cocoa.framework in Frameworks */,
);
runOnlyForDeploymentPostprocessing = 0;
};
/* End PBXFrameworksBuildPhase section */
/* Begin PBXGroup section */
016ECA8DBDA1E03C02AE6CE07B9C7B28 /* Pods-ShadowsocksX-NGTests */ = {
isa = PBXGroup;
children = (
83899FE1EDE6090C8B2F4703A7895330 /* Pods-ShadowsocksX-NGTests.modulemap */,
22ADD736785A6DE33628551E25AC889A /* Pods-ShadowsocksX-NGTests-acknowledgements.markdown */,
2CFE9D0E45288EBBAF865D7685C2B983 /* Pods-ShadowsocksX-NGTests-acknowledgements.plist */,
1C10AA3C311345DB3616BCE827B69C55 /* Pods-ShadowsocksX-NGTests-dummy.m */,
B797965188D07FBBF91BA7F69EC21D39 /* Pods-ShadowsocksX-NGTests-Info.plist */,
72A57876EDEB24ADDFE06DD482CE250C /* Pods-ShadowsocksX-NGTests-umbrella.h */,
196DA983244F60766BA272090829A16E /* Pods-ShadowsocksX-NGTests.debug.xcconfig */,
5C0C485AB4EA81F3E9128F65E9AC66CA /* Pods-ShadowsocksX-NGTests.release.xcconfig */,
);
name = "Pods-ShadowsocksX-NGTests";
path = "Target Support Files/Pods-ShadowsocksX-NGTests";
sourceTree = "<group>";
};
0AE53B8F7176B22FFD63627F9D926CAF /* Support Files */ = {
isa = PBXGroup;
children = (
336A70440B171C2C6AEE66F83620273A /* Alamofire.modulemap */,
06A09DBC68AE0A93F94442D71EBF343F /* Alamofire-dummy.m */,
F57A5448A0A790BED406AB47ED75D7B1 /* Alamofire-Info.plist */,
1A2C716EE769E98BF094D14B243A42C2 /* Alamofire-prefix.pch */,
10E99E50E2994DB7AD9AEBDEF1A2F72B /* Alamofire-umbrella.h */,
75EA425CE2A4DBDDEB580C7303DD2454 /* Alamofire.debug.xcconfig */,
848DD5BA5CA758D1F00A7F6F947019EB /* Alamofire.release.xcconfig */,
);
name = "Support Files";
path = "../Target Support Files/Alamofire";
sourceTree = "<group>";
};
14F38608C29A913E1DD0D624DE663510 /* Pods */ = {
isa = PBXGroup;
children = (
2FBE37D8419906C6110EC34FC53F14BE /* Alamofire */,
D20BAD07D23FBA7AA269B9FA80FE8BF3 /* BRLOptionParser */,
25954B3ABFDB5497C48E76FDE256C24A /* GCDWebServer */,
D71126DFC6989B0EEE224402B0C7852C /* MASShortcut */,
AF01C03E9E6BF3B668D35EEF202AD7A0 /* RxCocoa */,
6B3DE0B21DFC168E060A8E9C9EC74C3A /* RxRelay */,
62066982AA2FE77C183DF3046C898E34 /* RxSwift */,
);
name = Pods;
sourceTree = "<group>";
};
165807E7BFFB1F57C0BA71AD827D588F /* Support Files */ = {
isa = PBXGroup;
children = (
1389D4639C0D9038BA081FA8DC1CD646 /* BRLOptionParser-dummy.m */,
9D407239EE1987EFBB2A7EB11F70BFCF /* BRLOptionParser-prefix.pch */,
5EE446AD8C625612BFF0E37E4419E0FD /* BRLOptionParser.debug.xcconfig */,
C3B6C103B3C3936D11BF01C71C0EE380 /* BRLOptionParser.release.xcconfig */,
);
name = "Support Files";
path = "../Target Support Files/BRLOptionParser";
sourceTree = "<group>";
};
25954B3ABFDB5497C48E76FDE256C24A /* GCDWebServer */ = {
isa = PBXGroup;
children = (
7D5BF41D87EA0E33C1D9986ADA4BDA51 /* Core */,
F7E043D77B41FA3B6662AD3E792046E8 /* Support Files */,
);
path = GCDWebServer;
sourceTree = "<group>";
};
2FBE37D8419906C6110EC34FC53F14BE /* Alamofire */ = {
isa = PBXGroup;
children = (
6D8A09F0F8EDB0B1A568AA29A33D62EA /* AFError.swift */,
2E656BCAB89EA23EC58A161ACF0DAE68 /* Alamofire.swift */,
19AA7CC35C97B4BDF08E2E5CE20955E0 /* AlamofireExtended.swift */,
2E101994FDA2210D6CD7972A656C511F /* AuthenticationInterceptor.swift */,
32EC506B43DB4AE47634A8AEE18D9E8C /* CachedResponseHandler.swift */,
9F78589C2F1DDF07DF58CD22F6835B19 /* Combine.swift */,
41ADA85A38ECDBBD122B707DA599E641 /* DispatchQueue+Alamofire.swift */,
4E0CDE6403F2AF9E108FF190F90FA9FF /* EventMonitor.swift */,
3425B3045259FEA3A238D183DEEE520B /* HTTPHeaders.swift */,
403ABCCF5634DCD99A376EAA601F828E /* HTTPMethod.swift */,
D7453403FEE25F56521DBB8A39EA0204 /* MultipartFormData.swift */,
9CF5ADA01C91A2DF993314D6CC9C63D3 /* MultipartUpload.swift */,
F5102E62600D264D29633030E490AAE6 /* NetworkReachabilityManager.swift */,
BEEC0450A3B1A48A304AE8BF1DC03429 /* Notifications.swift */,
26DA8062B81F764A6EEA6168DF6337AB /* OperationQueue+Alamofire.swift */,
D7ED9E80778846168B6F3F867C04F6AA /* ParameterEncoder.swift */,
ECF8CD0A416163A50B72AAF4B0C4A124 /* ParameterEncoding.swift */,
43D1B54DDFE366EA8E657D1CFA2A5349 /* Protected.swift */,
A32434EC299FDE302FFF9F31EB8735D0 /* RedirectHandler.swift */,
9029CBEE1EB8EBFDFCC3F55CEC98E088 /* Request.swift */,
80B5C55F7279E38D15E19E9DEDDEDE7B /* RequestInterceptor.swift */,
EF8D2E7C64775F0DD477127B5EC2E0AB /* RequestTaskMap.swift */,
0D09EFC8E8E0DD0BACEB39FA20E08331 /* Response.swift */,
48CB9D3553F121F84DBB750A8FBE0F3D /* ResponseSerialization.swift */,
CD2C25316E1BF4F3230E3412417481E6 /* Result+Alamofire.swift */,
3B85D80911EDFC7DD402EBEB3A05169A /* RetryPolicy.swift */,
90E9219489B97BDFE17BA3231CC465FC /* ServerTrustEvaluation.swift */,
996DFC2DB5C2F37F0E623EB885F5DEB5 /* Session.swift */,
B7045A3758C33721435A4135DBC6A8AA /* SessionDelegate.swift */,
C8305C9D0B89A4CE30258C61DDD5A342 /* StringEncoding+Alamofire.swift */,
AE6768B8A7BED83ED5C93BB3439EFFEF /* URLConvertible+URLRequestConvertible.swift */,
5D0A2A589A608DD00CA24C86BCD46E62 /* URLEncodedFormEncoder.swift */,
47291D90953698297410B0C37E619402 /* URLRequest+Alamofire.swift */,
83FE5C08C0F9F63C9A7D2B71EF9F0864 /* URLSessionConfiguration+Alamofire.swift */,
151A22449BAFE60147DA302082A00FA1 /* Validation.swift */,
0AE53B8F7176B22FFD63627F9D926CAF /* Support Files */,
);
path = Alamofire;
sourceTree = "<group>";
};
493933EC245DE8B9BF6A90C4A901306A /* Targets Support Files */ = {
isa = PBXGroup;
children = (
A1DDAA49ED6DA408AC4F6220754154E6 /* Pods-proxy_conf_helper */,
B364CCC64531E6C6BC03A50131504939 /* Pods-ShadowsocksX-NG */,
016ECA8DBDA1E03C02AE6CE07B9C7B28 /* Pods-ShadowsocksX-NGTests */,
);
name = "Targets Support Files";
sourceTree = "<group>";
};
4AE2520FB25EC7AF2FA83B8E69D00ED0 /* Support Files */ = {
isa = PBXGroup;
children = (
8C1810C471075F4E78D93E645BD7F63B /* MASShortcut.modulemap */,
6B668707F7C66384A3BB8BC4FE3F41E6 /* MASShortcut-dummy.m */,
C535813B1010A4B0BEBADE15AD42DC2E /* MASShortcut-Info.plist */,
7720FEFA630547FDE17C156840E36CC6 /* MASShortcut-prefix.pch */,
930EB20F00FF48CAF9B19505BC219504 /* MASShortcut-umbrella.h */,
70C291AA3C3CEE619534F472C4F04882 /* MASShortcut.debug.xcconfig */,
D231BAD0830AAA293F76CB7428ADA704 /* MASShortcut.release.xcconfig */,
9EF2C4A08C5514586AFFBB5AE22A99ED /* ResourceBundle-MASShortcut-MASShortcut-Info.plist */,
);
name = "Support Files";
path = "../Target Support Files/MASShortcut";
sourceTree = "<group>";
};
4C712514E3CDE5A583F0DA94CB23FB65 /* Frameworks */ = {
isa = PBXGroup;
children = (
FBD8075FDD277652161C8676E945DE6A /* RxRelay.framework */,
BFD92A4EF88D0A6B34E86A6A7CE2436D /* RxSwift.framework */,
EE196A86A60DA3C09134F038D0679871 /* OS X */,
);
name = Frameworks;
sourceTree = "<group>";
};
5E0AA8A2AD4F95EB8CD37C35E2FC5D26 /* Support Files */ = {
isa = PBXGroup;
children = (
D64C89D84E4BDDCF85E57BDA0153F0B1 /* RxSwift.modulemap */,
F0007682E9947D6BFA4DA24D30F6CBF2 /* RxSwift-dummy.m */,
4946CBDE2CD13F181402416264EBF61D /* RxSwift-Info.plist */,
3685B6DE4DF41097400DA11AA41A500B /* RxSwift-prefix.pch */,
77B5C856C653A9586105526C4341767A /* RxSwift-umbrella.h */,
FE6138E84780096ADB31F55549931FC6 /* RxSwift.debug.xcconfig */,
28F6CED61832E1CE6BA74AA90F7E45EE /* RxSwift.release.xcconfig */,
);
name = "Support Files";
path = "../Target Support Files/RxSwift";
sourceTree = "<group>";
};
5E93897366D3A44BA737EB9FE037DDB1 /* Support Files */ = {
isa = PBXGroup;
children = (
F17C7E34E699CD1435A12B207C1A125D /* RxCocoa.modulemap */,
4752AFB18B745CA95D95FB7457EAA1C4 /* RxCocoa-dummy.m */,
E5635498728E3B4005A42A385330D7CC /* RxCocoa-Info.plist */,
DE719264DC0248D1CA1E5F7821C8381D /* RxCocoa-prefix.pch */,
E4C0551E43C5CE2E6F3BD09C18890BFD /* RxCocoa-umbrella.h */,
2F138B6C28378A801D2186B22E1E6224 /* RxCocoa.debug.xcconfig */,
AF22EDE51D4C2AF18359CE03247D06F1 /* RxCocoa.release.xcconfig */,
);
name = "Support Files";
path = "../Target Support Files/RxCocoa";
sourceTree = "<group>";
};
62066982AA2FE77C183DF3046C898E34 /* RxSwift */ = {
isa = PBXGroup;
children = (
494FD3BF9675BD2ADCE4731FED65B5FF /* AddRef.swift */,
0CB05B6D60934D955FE0D75C2339A114 /* Amb.swift */,
1EB8536183BE6472CDCC5817172688EF /* AnonymousDisposable.swift */,
636D1EE61F0E0E367F486461F8E0DF54 /* AnonymousObserver.swift */,
840A431555445FF451B4B74E7A8DDCF4 /* AnyObserver.swift */,
7D680C4252D37F732EE2D1BB9AB911DA /* AsMaybe.swift */,
B8D247C19100F15D54BFF5D93804C65E /* AsSingle.swift */,
52626495FA7375A2A4753E3EC16FB26C /* AsyncLock.swift */,
FD07F15ADFC693A5C730840EA2B42015 /* AsyncSubject.swift */,
A269EEED1FC8BFDA5FCB004DC335F5C8 /* AtomicInt.swift */,
0B98DA4C08DC1A12B2789714C6CDEFFA /* Bag.swift */,
CCCC3232579F890A62A86540F6600BE6 /* Bag+Rx.swift */,
BB1177638C48D2FB13DDFB46A70CD35D /* BehaviorSubject.swift */,
2FEFD09344E88FFE590FC0A7146C0D32 /* BinaryDisposable.swift */,
4412635C50524157DDF38FA0CB197F4A /* Binder.swift */,
EA0C023ECBE853C3AFE12E6702B6D1CD /* BooleanDisposable.swift */,
BE717EAC81EE595FC7AE3C1A3C6D06A6 /* Buffer.swift */,
8565AD8EBB9A4E532AF93D887B586876 /* Cancelable.swift */,
1CD2535A24AA927A5965AF73264678A3 /* Catch.swift */,
FF5FCDE3BD3C3E02C0A0B3D529BF6982 /* CombineLatest.swift */,
BC41D63AA5F0A525ACB78573334AB97C /* CombineLatest+arity.swift */,
68D133622632E3F0C62D1F74D188EA7E /* CombineLatest+Collection.swift */,
A6415209F9685A39C6C1018082155EA5 /* CompactMap.swift */,
2AE63CBE5D3B0C2D25184C45E1B8C885 /* Completable.swift */,
A111C3B36368413B50627674BB48E859 /* Completable+AndThen.swift */,
3BE91EC45C71C190D532DC351F5E724D /* CompositeDisposable.swift */,
66C7F789300668AEDFA53AEA1392C48B /* Concat.swift */,
DB051CDFBF3B30AA181F5BF12F48FD3A /* ConcurrentDispatchQueueScheduler.swift */,
A126CA25C01C17FEF1E4B62108855349 /* ConcurrentMainScheduler.swift */,
2505B197F74151D018080608E6576C6C /* ConnectableObservableType.swift */,
3ED0602BE820AA0F7B2D99CBFED4C1F0 /* Create.swift */,
C793DFE7002D416E900642C76CEEBD75 /* CurrentThreadScheduler.swift */,
F11E6B29B9CB879F29AFEBD980D3AFBF /* Date+Dispatch.swift */,
8A2C23CF743A94075196D7A4F419F5A4 /* Debounce.swift */,
555231B7293881D7D76CA80C82AABA2B /* Debug.swift */,
5D99DA86D8CBFFCB2E7FD40BC42568F3 /* Decode.swift */,
C798C591985DFD0B008AAEEBF78EF979 /* DefaultIfEmpty.swift */,
33BBD4B03778E41A59C1A3F64AAB876C /* Deferred.swift */,
D570E112B81800B30A1165D0BC68DB8A /* Delay.swift */,
8AE4AAE5FF0F7FEDE2C8D5FB08A1AE4F /* DelaySubscription.swift */,
080201197B517655700BD33F44B1A602 /* Dematerialize.swift */,
C96F1CEB77C6CB8A9D2A7682406E7AE9 /* DispatchQueue+Extensions.swift */,
222E861679233A0833D6C2F8079146E7 /* DispatchQueueConfiguration.swift */,
8369906FA14B85B8271089FAAA1E4694 /* Disposable.swift */,
CECC6752E3DD709B29A4ED0461B7BF82 /* Disposables.swift */,
0F2EB184269284B56190B6EE5A7E5CC3 /* DisposeBag.swift */,
04A3FEA575D65278CDB553AA231A0CF6 /* DisposeBase.swift */,
3949A4BE0C4C31915E5A812146DB23B9 /* DistinctUntilChanged.swift */,
0E5F518C62FDAA5A762312C37D1CB101 /* Do.swift */,
DA23B9C3D142FEFFA05E4F37B1A976AE /* ElementAt.swift */,
65D8FEBF2028BCC7758A666F2A35989A /* Empty.swift */,
31234D4C5E912BD05D37874E7E89A233 /* Enumerated.swift */,
4764F518EAB30C5EA82C03A5607ED7AF /* Error.swift */,
718741562429DAE6AA6DC455ED6883D4 /* Errors.swift */,
5CE7CD3C7A16D2E9341BBBAB18D5D8DC /* Event.swift */,
44775F4816D20EB134F1DBAB43BE0B3A /* Filter.swift */,
543DFE92FBC6235F6826EF38928A7C08 /* First.swift */,
886072F083033D493924A8BE652713ED /* Generate.swift */,
47EB7F9271D4EAE5B4A31D5D0194BECC /* GroupBy.swift */,
EFD30F9BBDEB87F6ADD6C3AAF8DE6E30 /* GroupedObservable.swift */,
6DA5F27AAEF9B366933CB017942EFAA8 /* HistoricalScheduler.swift */,
38A0B431980745BE7A67D566D79E240A /* HistoricalSchedulerTimeConverter.swift */,
7DF9FA6B1D40855A99145762147C1690 /* ImmediateSchedulerType.swift */,
370A313E34AF66CB8D7437ABDC3FB7F8 /* Infallible.swift */,
40573DCBFB24CA15F7D6C33B5C73162F /* Infallible+CombineLatest+arity.swift */,
161437331F54761E08F028DD14CDC21E /* Infallible+Create.swift */,
EF4A8984BD7018149BDA495C7EA5FE28 /* Infallible+Operators.swift */,
A2FFFF24B3AC3570742D7F2CCF2FE3C5 /* Infallible+Zip+arity.swift */,
EB62C29E42A50AB4AA5C6DED19DA376D /* InfiniteSequence.swift */,
F97D53A26324CAC07AB16E21B963CF9A /* InvocableScheduledItem.swift */,
200825C8579BF340304A9767D679EC35 /* InvocableType.swift */,
FA1467E6A8A0A5B978108FDFC868000E /* Just.swift */,
CA0A6C3DB39AD5C25FF5B1A9F554E228 /* Lock.swift */,
683395CCE980D15405934DC5E2BCD682 /* LockOwnerType.swift */,
98B151536C20EA366FDBE99C5A8BB7A5 /* MainScheduler.swift */,
494A67061DAFFD52534BC4699A8DF637 /* Map.swift */,
E4618B5826B29CA49F53BD36B1570602 /* Materialize.swift */,
5219820998BC7D8238F0F05F90A3D96F /* Maybe.swift */,
5CA0D236EFCE9E4E77F9A2B2A0AF3FC4 /* Merge.swift */,
CD90405BE5311F3F3A8CFCFABCCF3560 /* Multicast.swift */,
F961756C2E9DE7614DBA1271483EB245 /* Never.swift */,
E6B674A528A68BF8E6AB4A5F747B05B8 /* NopDisposable.swift */,
636937DE6DA6CE01D7E94282A16BC9D9 /* Observable.swift */,
4618A8C418D70264404BBAF10EE3A1F4 /* ObservableConvertibleType.swift */,
834EB5666F2D27EDBD25C600C80DF7CE /* ObservableConvertibleType+Infallible.swift */,
4338C646A92E1539E9BED963FC618602 /* ObservableType.swift */,
C713517A8C0251C9EEB925D43C63A544 /* ObservableType+Extensions.swift */,
1AA3BEB86C50C2AAE9CCEDB0171CFC56 /* ObservableType+PrimitiveSequence.swift */,
FD39BD9C1B852EC7AC7CD7D77D1E606F /* ObserveOn.swift */,
CE8BA32B7F7B571C37D44747CBB93955 /* ObserverBase.swift */,
7B00E954AA2FCFDF5ACDEC8CD8C6941E /* ObserverType.swift */,
AC4C66DE7DB1A4B525929AEF699AC3CE /* OperationQueueScheduler.swift */,
5158C591583049B150EC9F57DC2FA656 /* Optional.swift */,
FAABDBC186233AEF9876B5A4F009C8B8 /* Platform.Darwin.swift */,
4FF704B43D944C2399606B76A430F1A6 /* Platform.Linux.swift */,
280A80C3BD890370005C094FC4C3DC12 /* PrimitiveSequence.swift */,
A8C417EB740CAC7F2602C6D8880E7737 /* PrimitiveSequence+Zip+arity.swift */,
D96D37A7C37C05D7DEEAE9B3944CC4DD /* PriorityQueue.swift */,
4FDB60114950AF3BF06EF9DA0AF9E5AC /* Producer.swift */,
FE18557905075BFBE5AFBE3A0D9287F4 /* PublishSubject.swift */,
960C49C6C3C5E2554CA3CD8EB86B61AC /* Queue.swift */,
2096522151041770121528F182B6F42D /* Range.swift */,
0C0FB7A81FC88101C56EABF826BD78F5 /* Reactive.swift */,
11DD125BCF1FDD4E34715800EC2F295F /* RecursiveLock.swift */,
40FC23633FFFBBD0FA165FB284958F8C /* RecursiveScheduler.swift */,
D894FDA92A29CEECD7D1E50C263F1777 /* Reduce.swift */,
B97E5FCD7744551B43A8C353FD79E774 /* RefCountDisposable.swift */,
45BF55923F2D3657D9D5420E606B641F /* Repeat.swift */,
96D93775EA307729314581C5C539C487 /* ReplaySubject.swift */,
AADC2D51259367D2BB2C73816E5A35CD /* RetryWhen.swift */,
D54CB24891D5C94C81CAED6F6D1D4FAB /* Rx.swift */,
530CEAEC9F4BC5F2EC9C9534779927A3 /* RxMutableBox.swift */,
EBC071EBDAC90F82FF4D25D024A5AACF /* Sample.swift */,
32777B9FE68F64D911474F7B7595C94C /* Scan.swift */,
F0D4493458E5817BA46B4318626487F6 /* ScheduledDisposable.swift */,
8663196F6A9678BFC77A8E46F8666C75 /* ScheduledItem.swift */,
19FF8B675AE7A3F0AB7CDE7C48E8082A /* ScheduledItemType.swift */,
A0791E5EB9ADBB88CEE0BCD83DA9502C /* SchedulerServices+Emulation.swift */,
111E9F3F4997D0ACA2E0BCDAF269904C /* SchedulerType.swift */,
172B845C32EEB48FD9EF1A11CC432D51 /* Sequence.swift */,
408AEB2CFB972D5D82E41BB027E6686C /* SerialDispatchQueueScheduler.swift */,
6DAFFC9484B606CC3A8583B2085B7957 /* SerialDisposable.swift */,
72D91E08E6C75E1F0DBACD4FF3CA2F55 /* ShareReplayScope.swift */,
A3E96B8BC40FDC92B51E51B50F126573 /* Single.swift */,
FCF992D22D15D6CF73AF4D310FEE871C /* SingleAssignmentDisposable.swift */,
A2B10B3F59B2394712B672A72C5827F0 /* SingleAsync.swift */,
B304846A96173EC0E0631D07751C0893 /* Sink.swift */,
07B4CEF97C27B2FE6205EE1D720BFB39 /* Skip.swift */,
A1D0AF20D0BF5465039BB88836A959B6 /* SkipUntil.swift */,
904A920F44C4C4A18874A6A62A3ED759 /* SkipWhile.swift */,
864BF009AFF7BFF4D8B68869FC885957 /* StartWith.swift */,
44D9E4509154BFFEBEA9AEA0C935EC9E /* SubjectType.swift */,
17A8B6DADE1F343EA5319D5964E84B71 /* SubscribeOn.swift */,
DAFB048690381EFB0893639F33D3C764 /* SubscriptionDisposable.swift */,
0BC06E9EC97DF3F5E3AB732D978BD66B /* SwiftSupport.swift */,
F4786526A5AD085C95AC191C7253C591 /* Switch.swift */,
A20673B8CBA1827BCAE8A9CDEAF0CDC5 /* SwitchIfEmpty.swift */,
F3623071AC720B9C13DD1043F7052A73 /* SynchronizedDisposeType.swift */,
95A61E2BD71E9AE873207EFE8994362B /* SynchronizedOnType.swift */,
1FA62A0165A7A8D001536C62FD5E2392 /* SynchronizedUnsubscribeType.swift */,
558A95B0EAE7FAFDFCC334A1E9277C19 /* TailRecursiveSink.swift */,
273C90965AA81CCFE4CDA40530425746 /* Take.swift */,
73118DDBDD8A625213B479BD40C4B9CE /* TakeLast.swift */,
6327835932D3C270A640C0C76A860EB8 /* TakeWithPredicate.swift */,
127B3965CEBAEBFB395F0D10B7C255FB /* Throttle.swift */,
661DD8158386E15481E17DE6E2FA1882 /* Timeout.swift */,
F893DD80BE166F23DB8567A0940B0FEE /* Timer.swift */,
314A2DB247EA6781CE45C5C146496327 /* ToArray.swift */,
FE3AAA7586F734974B628C45E2310229 /* Using.swift */,
4673D1BC54F57F490E2D3352F6BA1B73 /* VirtualTimeConverterType.swift */,
6A2828DE92C9CEECE9FB19F2EE763305 /* VirtualTimeScheduler.swift */,
855607DC318E2CF3120B3C70565140A0 /* Window.swift */,
A49E3489F755F888C3405824694827BF /* WithLatestFrom.swift */,
897003218412D0C779A54DAAD7D2A4EE /* WithUnretained.swift */,
9FA0DBB3C5358A6E4EF0C16145BB0F7E /* Zip.swift */,
ABD89974F6EA342767735D559995D3FA /* Zip+arity.swift */,
3677CB82C594C5820F17431AA45C5C87 /* Zip+Collection.swift */,
5E0AA8A2AD4F95EB8CD37C35E2FC5D26 /* Support Files */,
);
path = RxSwift;
sourceTree = "<group>";
};
6B3DE0B21DFC168E060A8E9C9EC74C3A /* RxRelay */ = {
isa = PBXGroup;
children = (
8D796FDCC7398C88D7B835BD89700D56 /* BehaviorRelay.swift */,
0A18EEA4857408358F9A8E6ED8AF8829 /* Observable+Bind.swift */,
CA7211C3393B6E1ED0E57C4CCF5F5005 /* PublishRelay.swift */,
485A8E801F2DA21AB5D16808AE1B4887 /* ReplayRelay.swift */,
29BFF21F894144F23E9F778185A1EBC4 /* Utils.swift */,
E9E177E10E9704C8136B4410D7F621DB /* Support Files */,
);
path = RxRelay;
sourceTree = "<group>";
};
7D5BF41D87EA0E33C1D9986ADA4BDA51 /* Core */ = {
isa = PBXGroup;
children = (
C771BA2A255CC372CD2AB83291BD3E1C /* GCDWebServer.h */,
55F5FEB17D952CAA64A6B7DE90D7E47D /* GCDWebServer.m */,
6D0B40D5A184825074ECC549693CAF02 /* GCDWebServerConnection.h */,
1410700BFA8AF785CCF9919941F9930C /* GCDWebServerConnection.m */,
36E9C273C636D7A0C559787BD1FABA68 /* GCDWebServerDataRequest.h */,
7DFEE31FDCAA3B9A85119C45EE5BF376 /* GCDWebServerDataRequest.m */,
C21721CAB3BC76F0D7582BD636DB821D /* GCDWebServerDataResponse.h */,
AB7765E1848A0449B3E3267F17DDE12E /* GCDWebServerDataResponse.m */,
9EE8B6717B73CE07A9FAC17FFCB1BA91 /* GCDWebServerErrorResponse.h */,
199E49652A8B30754D25980910F956E1 /* GCDWebServerErrorResponse.m */,
962EFFE0B39AFE334DBCAF81B4DBFE56 /* GCDWebServerFileRequest.h */,
392538EA12C4E3008D6EF1ABB226B3BF /* GCDWebServerFileRequest.m */,
77E73C4E3CAF9AD8FAE2EA9130D6A37E /* GCDWebServerFileResponse.h */,
5BC543740C092C697A08396093A0F7BD /* GCDWebServerFileResponse.m */,
DD31B6D267ADAB9B30F51F821C60554A /* GCDWebServerFunctions.h */,
0555618E1BBA944D30E358F0700CDD8B /* GCDWebServerFunctions.m */,
57BEC3094A7FB642608645E131DA83D4 /* GCDWebServerHTTPStatusCodes.h */,
D157799A728D6FFED669C62E86BABD73 /* GCDWebServerMultiPartFormRequest.h */,
0C1C25377D5ADEBBE1E5B44FD42F2BF8 /* GCDWebServerMultiPartFormRequest.m */,
10F2E7253B70490BD80C987E65C522AC /* GCDWebServerPrivate.h */,
A4395BE2A0C53A82170A01602870453A /* GCDWebServerRequest.h */,
D4E3DADB00C8898A4A01F4DF1034F96C /* GCDWebServerRequest.m */,
89066EEDE0D03A9B328DADDC9344CC13 /* GCDWebServerResponse.h */,
C40D7DCF882E3A5609EDE1602335E721 /* GCDWebServerResponse.m */,
AE4742C0047EC328BE64C1DF6D868CEF /* GCDWebServerStreamedResponse.h */,
DAE48A7C993FBD43A674E228A900457B /* GCDWebServerStreamedResponse.m */,
97319F4B64360DC3D794BD7B57BC9936 /* GCDWebServerURLEncodedFormRequest.h */,
DC40BD5F1E0BFED23CB5A6AE57FA4443 /* GCDWebServerURLEncodedFormRequest.m */,
);
name = Core;
sourceTree = "<group>";
};
9D9694B208E8690D485FD95D4A4C8CAA /* Resources */ = {
isa = PBXGroup;
children = (
18B45BFB16E63DDF1AFB6C167D70D1C2 /* cs.lproj */,
8F90CD66F125C28F8983AFCFA7DF6607 /* de.lproj */,
4A797B2A249C56CB61DB60A3FEA31FD2 /* en.lproj */,
4504CA755CE81F89F9F165BF93126D21 /* es.lproj */,
B68B5F9FDDB0D41979766C1D549A8780 /* fr.lproj */,
321FC2ED515952B66BACDB8CAC130EB4 /* it.lproj */,
B1F34EB08D07E2AF230CDA30F361889D /* ja.lproj */,
A254689F2908346AD7387F063C24B41A /* ko.lproj */,
A94A0417121D2C31F7167E4A79EC5313 /* nl.lproj */,
EE873D31D9227598B067D9426D366009 /* pl.lproj */,
FAB6166D07AACCBF2B4A5FFC66F22602 /* pt.lproj */,
9A3F0ED147035005ABA4D679F9E36A7B /* ru.lproj */,
FDF7D102C3DA0493A530D68E569DA7CF /* sv.lproj */,
B2BCE49AE180E28B89BBBE037DF32A2F /* zh-Hans.lproj */,
B5D8A52DE9A6385138A6D20CB5527DDB /* zh-Hant.lproj */,
);
name = Resources;
sourceTree = "<group>";
};
A1DDAA49ED6DA408AC4F6220754154E6 /* Pods-proxy_conf_helper */ = {
isa = PBXGroup;
children = (
74656C1BF53AED56A45CDA8600A787D1 /* Pods-proxy_conf_helper-acknowledgements.markdown */,
11F97CBA2FD3653262BC227DD1340D90 /* Pods-proxy_conf_helper-acknowledgements.plist */,
8752D17209EE8AAD7681107D6444113F /* Pods-proxy_conf_helper-dummy.m */,
D8C88B0B7BFE785BC9B00D1C53FDC003 /* Pods-proxy_conf_helper.debug.xcconfig */,
4A70BE8C07BCE9C6D6F47AC73225C959 /* Pods-proxy_conf_helper.release.xcconfig */,
);
name = "Pods-proxy_conf_helper";
path = "Target Support Files/Pods-proxy_conf_helper";
sourceTree = "<group>";
};
AF01C03E9E6BF3B668D35EEF202AD7A0 /* RxCocoa */ = {
isa = PBXGroup;
children = (
3BAD385D5CDC39C1AE6584A123D2DFC4 /* _RX.h */,
74E6FB11E3F38127740B54FF3C72D1EF /* _RX.m */,
30E50B8D09D21C042020DA82FA315C59 /* _RXDelegateProxy.h */,
6AD4414199F479D544CBF1FFF3FB45E4 /* _RXDelegateProxy.m */,
A8A33670952794CBD825EC26F1A98DBF /* _RXKVOObserver.h */,
A14B9E97BE00B01372727FA8DA9B10A3 /* _RXKVOObserver.m */,
6985BD62945B0A86382437BC1758C282 /* _RXObjCRuntime.h */,
638797412ABBF2F7725016AF4B056309 /* _RXObjCRuntime.m */,
2BDFA1D8F5CB80DCE3773C11691B223D /* Bag.swift */,
98EF0EFA057CC202BD041F55B091661A /* BehaviorRelay+Driver.swift */,
38724BD70D1712C03FA9B7A4C417144D /* ControlEvent.swift */,
4C0E4BDE3E30AF8C9062AFAD9C3AEA28 /* ControlEvent+Driver.swift */,
9C3A35E7DD83A1437478608A9F2EF44C /* ControlEvent+Signal.swift */,
5878F666B9410A53C5BBE1778D1B2CCE /* ControlProperty.swift */,
97D6BD38BB9E0F241C3C82A118E7F253 /* ControlProperty+Driver.swift */,
5DA6A1DA8589C7192C8BFDBC3F4A9913 /* ControlTarget.swift */,
BB63C0EAF763E45BC31AAB9802F87995 /* DelegateProxy.swift */,
DBB7AE66363DEA0FFF31BA0AD1EB9340 /* DelegateProxyType.swift */,
29E3014CE53E3127CCD38149E2060C76 /* DispatchQueue+Extensions.swift */,
5E698A2854CB4D9E919B55523EB57D1A /* Driver.swift */,
D7F46244A2FF95EF2B228E2F76529358 /* Driver+Subscription.swift */,
36C45F96BE0AE01F3BB2C90370A73616 /* Infallible+Bind.swift */,
EC8F5BC5CABB65CCD832B9821F532DBD /* InfiniteSequence.swift */,
684F8C697CD894D0F5680EE542AC32E9 /* ItemEvents.swift */,
54F202B17AB2C7DC4FEC3F1CF2B5FD57 /* KVORepresentable.swift */,
C70C13D2EC9B57E48D64BD7ABC49F9D6 /* KVORepresentable+CoreGraphics.swift */,
6EB5DBBABE4FD6FFF0223AC1BC4674DB /* KVORepresentable+Swift.swift */,
DE18F7CA6E337EA48867C7D92143B6F9 /* NotificationCenter+Rx.swift */,
6DFC3F4E49698472F1AA8DE21B1BD0F2 /* NSButton+Rx.swift */,
AAFFAAB92EFEC042FEE2F851EF9C6CC0 /* NSControl+Rx.swift */,
C119A4F639217703B4B382419AF9D4EF /* NSObject+Rx.swift */,
7B00813C768C553C089DAF0C1900799B /* NSObject+Rx+KVORepresentable.swift */,
4C9EBFDB861299F7DC1241C7FCFF00DD /* NSObject+Rx+RawRepresentable.swift */,
5874107EF4581DA493B60BBCFE422D1C /* NSSlider+Rx.swift */,
2C81F8C45A4C248E266304541A86B5A8 /* NSTextField+Rx.swift */,
E35662841C2AAA3188CD9ADFDC38880F /* NSTextStorage+Rx.swift */,
5800B274C19C06FB1CA12AC039704852 /* NSTextView+Rx.swift */,
C4028B836251B6DD18772CF35047686A /* NSView+Rx.swift */,
E8976DA3C1E5870E7B74F26E219A9885 /* Observable+Bind.swift */,
E14C791F6C2C8320DE732C78C55306A1 /* ObservableConvertibleType+Driver.swift */,
DFAC6355D5B0FD94083A74B4602AF9D2 /* ObservableConvertibleType+SharedSequence.swift */,
C3DCF3854C69F5239CE7E89C1FCFAA51 /* ObservableConvertibleType+Signal.swift */,
8E801F2049749D5BA709EAE3A2028661 /* Platform.Darwin.swift */,
2586C5A6499D4E9A6B62C1CF5804DE66 /* Platform.Linux.swift */,
A3A89F3DBB03CFC012C901EB6D452A3B /* PriorityQueue.swift */,
758B67811993E4C5163D7637EDBB6CFD /* PublishRelay+Signal.swift */,
9B23D7AFD516825208E6CE9B362989DB /* Queue.swift */,
5554F4E6979C7DDD1E00F81CB94D474D /* RecursiveLock.swift */,
7EB9FE74C8220E21EC9A5A77098E9152 /* RxCocoa.h */,
B1816E3DFE7F11350A74B0C1F878F7FC /* RxCocoa.swift */,
9F666DF6A38D74980DF6F191509F4971 /* RxCocoaObjCRuntimeError+Extensions.swift */,
95F05E167015F6A202D2BEB9437AE766 /* RxCocoaRuntime.h */,
78275DA82CA025902C1D6FAF39BC9403 /* RxCollectionViewDataSourcePrefetchingProxy.swift */,
C5BD2C8DB205D16490D3804A6CAB6C50 /* RxCollectionViewDataSourceProxy.swift */,
C0D1BF03B3F26978B85F2E44EBE18FC1 /* RxCollectionViewDataSourceType.swift */,
B9215F3DCBD2FE1BDADCEF5D05219A48 /* RxCollectionViewDelegateProxy.swift */,
B25AD05D537735CCA21E1986D98F830E /* RxCollectionViewReactiveArrayDataSource.swift */,
52DFCC55A239674DEF17871D293D227C /* RxNavigationControllerDelegateProxy.swift */,
F979292485788BE53E5871123C74EB10 /* RxPickerViewAdapter.swift */,
EC44E7C397DF9B77CEF6F5C86EFCE92A /* RxPickerViewDataSourceProxy.swift */,
961D7CAE484B6E4929A7BE5B048D29B5 /* RxPickerViewDataSourceType.swift */,
22D41ECF1E34CC3D83A32F7896831100 /* RxPickerViewDelegateProxy.swift */,
7B58732AA1AF7EA39B29A8BE85721F26 /* RxScrollViewDelegateProxy.swift */,
345AE1A0C847584A14AD381D5E476AB9 /* RxSearchBarDelegateProxy.swift */,
474547C10494F37402A98A0BFC7E6288 /* RxSearchControllerDelegateProxy.swift */,
39D9FF9E1CBB62DA6FC1910AA45EB039 /* RxTabBarControllerDelegateProxy.swift */,
66D1DACD1512DCFE82BC525C443DA8A5 /* RxTabBarDelegateProxy.swift */,
C15539256AFFEE061C9DE9660B995B25 /* RxTableViewDataSourcePrefetchingProxy.swift */,
ADC06A8D8266504D3FD0F38F5F1A87AD /* RxTableViewDataSourceProxy.swift */,
D418B4DEE726BA9D5A912D8F1FBF0888 /* RxTableViewDataSourceType.swift */,
B5B1AE9FCFABDD97172220DFDFE618E5 /* RxTableViewDelegateProxy.swift */,
B265FABD755D21851D1C166921BB4A24 /* RxTableViewReactiveArrayDataSource.swift */,
6B37E46EBF28CB6542B58754F09D8AAA /* RxTarget.swift */,
95B33DD3F11E0587A32ECE709173E4EF /* RxTextStorageDelegateProxy.swift */,
531091EE9FF408558B83A1E053360F67 /* RxTextViewDelegateProxy.swift */,
3AC418FEB3CC60F42D6A18E6151C871A /* RxWKNavigationDelegateProxy.swift */,
53EB3CB0FCC5ABA4F18B576E6BA4EB1F /* SchedulerType+SharedSequence.swift */,
A4177B545582D09C0D653414E6353741 /* SectionedViewDataSourceType.swift */,
4F401550E51DCC5F5746B99EC564065B /* SharedSequence.swift */,
D18636DE7B757847E9D7B9E45CA10DE2 /* SharedSequence+Operators.swift */,
87A94DCCD78781BAE448DEA818B26DE4 /* SharedSequence+Operators+arity.swift */,
8E4505859B317DCDCC426973F6C7153D /* Signal.swift */,
12318B6E6BA8040BCC422023A5ABEF27 /* Signal+Subscription.swift */,
1DBE368EA1C6F7EBE80E08054C9BC6AE /* TextInput.swift */,
89A41E2A66DF6A8547AFAB72FE74B6A2 /* UIActivityIndicatorView+Rx.swift */,
C78EDD95C0B56A70BE237D148A1726CA /* UIApplication+Rx.swift */,
CB340F626B32E3AF98F1E13658FB46E2 /* UIBarButtonItem+Rx.swift */,
17F9F190DDBE93E38A56D8405CBFA664 /* UIButton+Rx.swift */,
D49EC557FA27872611535147AB5D700C /* UICollectionView+Rx.swift */,
9C1FFDE936B5B805CB094F77E95A88FC /* UIControl+Rx.swift */,
46A83A815027A06FB7A8AB2CEDF56368 /* UIDatePicker+Rx.swift */,
D87FAE60EB40AC65B2E5000C6B82DFEB /* UIGestureRecognizer+Rx.swift */,
6D742A8B753D54115AD3C6D293B64276 /* UINavigationController+Rx.swift */,
608BE9EFB078FCC2348EF2782C265D92 /* UIPickerView+Rx.swift */,
506B13C445D67D7231C25641361EE5A1 /* UIRefreshControl+Rx.swift */,
441E899D371A5638D8CBD0A21A8CCA61 /* UIScrollView+Rx.swift */,
2888FA81FD2BE4D3B068BCE4AFDC9A93 /* UISearchBar+Rx.swift */,
8ED0DC48A18FD32A95BE8B28D715172C /* UISearchController+Rx.swift */,
E39E7221D0BA332CC5AC5DD0A7C16C92 /* UISegmentedControl+Rx.swift */,
466B399C2E7FFAA61B709F2AB447ECDF /* UISlider+Rx.swift */,
1B2134E06DD0F0E19694ADD2E46E9EF0 /* UIStepper+Rx.swift */,
3622945DEBFCB14514027A236BDFC74C /* UISwitch+Rx.swift */,
21F927D22EA76A49C54C44827DD1CE5A /* UITabBar+Rx.swift */,
9D4701E49CFDE5F411CDFD316EDD3C70 /* UITabBarController+Rx.swift */,
51E7C258B34B55C44CAA679574F0B5E1 /* UITableView+Rx.swift */,
877FA6BB936631CD8F2CA0DFFF6EFC9C /* UITextField+Rx.swift */,
A4BB8686A6F85698D8AC03A77D188340 /* UITextView+Rx.swift */,
EAB5B580FE6B602D602E607C7BC7C470 /* URLSession+Rx.swift */,
FDCA53BCCEFF4720A955F8202537A982 /* WKWebView+Rx.swift */,
5E93897366D3A44BA737EB9FE037DDB1 /* Support Files */,
);
path = RxCocoa;
sourceTree = "<group>";
};
B364CCC64531E6C6BC03A50131504939 /* Pods-ShadowsocksX-NG */ = {
isa = PBXGroup;
children = (
1EA29F7E0E65B6A9619DB77448844EC1 /* Pods-ShadowsocksX-NG.modulemap */,
A907FA326D15CD08847B63032F80EB64 /* Pods-ShadowsocksX-NG-acknowledgements.markdown */,
FB50A95F3BC6DC12244F2B76ABEBB9BD /* Pods-ShadowsocksX-NG-acknowledgements.plist */,
D60357581333E7EC56952E31B2991366 /* Pods-ShadowsocksX-NG-dummy.m */,
2A11F032AFA3310A3EEE63E67481B01E /* Pods-ShadowsocksX-NG-frameworks.sh */,
96C80DBAD0A8D59912E005E60636A935 /* Pods-ShadowsocksX-NG-Info.plist */,
CD95085BFAA31431686824B236DB9319 /* Pods-ShadowsocksX-NG-umbrella.h */,
9A71B9958F30759ED2645E0DF9ADF314 /* Pods-ShadowsocksX-NG.debug.xcconfig */,
92B4BB091693150E5B1FCC6987683C6F /* Pods-ShadowsocksX-NG.release.xcconfig */,
);
name = "Pods-ShadowsocksX-NG";
path = "Target Support Files/Pods-ShadowsocksX-NG";
sourceTree = "<group>";
};
CF1408CF629C7361332E53B88F7BD30C = {
isa = PBXGroup;
children = (
9D940727FF8FB9C785EB98E56350EF41 /* Podfile */,
4C712514E3CDE5A583F0DA94CB23FB65 /* Frameworks */,
14F38608C29A913E1DD0D624DE663510 /* Pods */,
E786B58AC38A5957ED28E1C47257C01E /* Products */,
493933EC245DE8B9BF6A90C4A901306A /* Targets Support Files */,
);
sourceTree = "<group>";
};
D20BAD07D23FBA7AA269B9FA80FE8BF3 /* BRLOptionParser */ = {
isa = PBXGroup;
children = (
31F9576864749334961DE762B01B777C /* BRLOptionParser.h */,
68C9C3CF6142E1B32695BC562ECAC427 /* BRLOptionParser.m */,
165807E7BFFB1F57C0BA71AD827D588F /* Support Files */,
);
path = BRLOptionParser;
sourceTree = "<group>";
};
D71126DFC6989B0EEE224402B0C7852C /* MASShortcut */ = {
isa = PBXGroup;
children = (
353B178196A1B3A383089B3D1006F66A /* MASDictionaryTransformer.h */,
F6460C30C5328ED85A1103897C8CB63C /* MASDictionaryTransformer.m */,
8937D9E4BB1CD1D979DFF21019B4D814 /* MASHotKey.h */,
7BE4993AB90D97D332E61EB54E0C3C9A /* MASHotKey.m */,
73327356D8055C270C5AFBAEE0D202DD /* MASKeyCodes.h */,
867FD5BBBCAC1E98FE144867305F8FEF /* MASKeyMasks.h */,
82A2597C8D9860F95F40565C0631A47D /* MASLocalization.h */,
46DA81F6288F2733B7F27CCDE97EA2C4 /* MASLocalization.m */,
A2B9727C5385989526550D8E1AC4649A /* MASShortcut.h */,
7A4A724DBFF9C1C260A76A4B104F3B1E /* MASShortcut.m */,
A18A7F7794D2CC58900E95F6644D63E8 /* MASShortcutBinder.h */,
46002374E8C8C6F2127C7C9A6DFEF743 /* MASShortcutBinder.m */,
24121C8FA3C10947BE50901868F9198A /* MASShortcutMonitor.h */,
605C26B2F1FFA16F0E85E33F5CC526EC /* MASShortcutMonitor.m */,
8E796A67AE756E845646324A31731334 /* MASShortcutValidator.h */,
726DEA3A84065F8E12FDE5617447B366 /* MASShortcutValidator.m */,
A2EEB1D58595D58C5DC8978116BE0648 /* MASShortcutView.h */,
7C73921B2C710D3814A33EF328D04D20 /* MASShortcutView.m */,
B5AEEDAA3124911175E2336A08227588 /* MASShortcutView+Bindings.h */,
7C471325C18D493A8244DEB1563B18B6 /* MASShortcutView+Bindings.m */,
6B9491CF676F85A85C4F0987D38F9051 /* Shortcut.h */,
9D9694B208E8690D485FD95D4A4C8CAA /* Resources */,
4AE2520FB25EC7AF2FA83B8E69D00ED0 /* Support Files */,
);
path = MASShortcut;
sourceTree = "<group>";
};
E786B58AC38A5957ED28E1C47257C01E /* Products */ = {
isa = PBXGroup;
children = (
5D797E9A5C5782CE845840781FA1CC81 /* Alamofire.framework */,
B68C1052A3B51DBCF7D960F898AAFA95 /* GCDWebServer.framework */,
866C21955F27EBD7A49148F5E63A6E7E /* libBRLOptionParser.a */,
61C23DB60A84900CD4BDA2F5EE2A0865 /* libPods-proxy_conf_helper.a */,
230F8208BE63C052A548A7D41A1158B2 /* MASShortcut.bundle */,
26A8810424438A12E7ADBFB3E068C658 /* MASShortcut.framework */,
D896F6A68919914B3302027C15449A1D /* Pods_ShadowsocksX_NG.framework */,
D48183AD5F98D081078429EF56451DFF /* Pods_ShadowsocksX_NGTests.framework */,
BC432FD48A5932251F1CAFBC4BF74894 /* RxCocoa.framework */,
FF8B264DFE802855D5D67E7CDDABFC3C /* RxRelay.framework */,
809C5FAB588354C9BA37DC3EAB8CB45C /* RxSwift.framework */,
);
name = Products;
sourceTree = "<group>";
};
E9E177E10E9704C8136B4410D7F621DB /* Support Files */ = {
isa = PBXGroup;
children = (
38A6B331CD11EA3ADC9BE7CFD5DE99DA /* RxRelay.modulemap */,
1718F5B8FAF3CE57AE64B5F53589493F /* RxRelay-dummy.m */,
52786C2AA26607ED32FA242D407DEC3D /* RxRelay-Info.plist */,
A01C872DE26A61BFEF081FC71E72A0D0 /* RxRelay-prefix.pch */,
2DDC82F5641636881356BF49166C8DF3 /* RxRelay-umbrella.h */,
BF25DE5F0433D7BA7D6F91A5F113542A /* RxRelay.debug.xcconfig */,
D70A973E907BDE134197952FF14301CE /* RxRelay.release.xcconfig */,
);
name = "Support Files";
path = "../Target Support Files/RxRelay";
sourceTree = "<group>";
};
EE196A86A60DA3C09134F038D0679871 /* OS X */ = {
isa = PBXGroup;
children = (
EA187A944BB7C96464B1E79E6D12F90F /* AppKit.framework */,
62F5D09616527A0713F24DF416BEC64F /* Carbon.framework */,
817D9055D7659CAC86800D119F65E0F4 /* CFNetwork.framework */,
EE6672D913C4CDAB5BAC161BDC483A67 /* Cocoa.framework */,
EF91750DCDE73B687E4BA164856BE224 /* SystemConfiguration.framework */,
);
name = "OS X";
sourceTree = "<group>";
};
F7E043D77B41FA3B6662AD3E792046E8 /* Support Files */ = {
isa = PBXGroup;
children = (
DFA75B434E18E0DA5F6DEB758B437261 /* GCDWebServer.modulemap */,
09A0680C8640FDF225CF2A27A4204628 /* GCDWebServer-dummy.m */,
A2738BBB0867C27512A99A3C9DBB2F1E /* GCDWebServer-Info.plist */,
BF07A24C96313F878506258234883CC8 /* GCDWebServer-prefix.pch */,
B400BB6631F1C9F8534BE1CEF160097E /* GCDWebServer-umbrella.h */,
B81749D1C6130BC14B2386B76041124F /* GCDWebServer.debug.xcconfig */,
2094BFBE78A2839B3C673A3E450C77FC /* GCDWebServer.release.xcconfig */,
);
name = "Support Files";
path = "../Target Support Files/GCDWebServer";
sourceTree = "<group>";
};
/* End PBXGroup section */
/* Begin PBXHeadersBuildPhase section */
00CE41EA22C241610DE8C8369C5F8DCC /* Headers */ = {
isa = PBXHeadersBuildPhase;
buildActionMask = 2147483647;
files = (
65EA84D8C4EA09B4455BC6C221D2A940 /* Pods-ShadowsocksX-NGTests-umbrella.h in Headers */,
);
runOnlyForDeploymentPostprocessing = 0;
};
4066ADE1EACF598A77B29ECDD1BC4736 /* Headers */ = {
isa = PBXHeadersBuildPhase;
buildActionMask = 2147483647;
files = (
0CA982442C8027B672202D753260BAC9 /* RxSwift-umbrella.h in Headers */,
);
runOnlyForDeploymentPostprocessing = 0;
};
578CC080DFCED687B046D6BDE4585CCB /* Headers */ = {
isa = PBXHeadersBuildPhase;
buildActionMask = 2147483647;
files = (
54FFBD61CC8FA5DD12646A7FFAAFE425 /* RxRelay-umbrella.h in Headers */,
);
runOnlyForDeploymentPostprocessing = 0;
};
5C92B9BF5BDADA4C1E469E82F4E59CC5 /* Headers */ = {
isa = PBXHeadersBuildPhase;
buildActionMask = 2147483647;
files = (
8450D728709DB935952A5A59650DB926 /* MASDictionaryTransformer.h in Headers */,
332D9AE4473773687AA9155EF16A80D8 /* MASHotKey.h in Headers */,
12DF0C4E73CEC6118673050B236C7799 /* MASKeyCodes.h in Headers */,
0EEDE530AD4098CC0660A78E2852DA6A /* MASKeyMasks.h in Headers */,
E5F3CF900C793B92F327E2F4BDF8A8AB /* MASLocalization.h in Headers */,
5BF5F916582D2EE625A9F0F32ECE709A /* MASShortcut-umbrella.h in Headers */,
4D15DB973A043E9B4A47B724738A2A5F /* MASShortcut.h in Headers */,
665FBE569EDC9AF24C721F6B9C7241EC /* MASShortcutBinder.h in Headers */,
5263ED302CD55D6C365476F9B20AD5D1 /* MASShortcutMonitor.h in Headers */,
72E6FED1FBFB7D269B435A3802528AA1 /* MASShortcutValidator.h in Headers */,
F07EC9B60B1FB76D9F64FE2BC62A87DF /* MASShortcutView+Bindings.h in Headers */,
80C7348602C99C09226B1241C02D4754 /* MASShortcutView.h in Headers */,
C33311F020C5777D0CB7E0F61E4FED8D /* Shortcut.h in Headers */,
);
runOnlyForDeploymentPostprocessing = 0;
};
6584631C190AE58FF259F0472DDC1232 /* Headers */ = {
isa = PBXHeadersBuildPhase;
buildActionMask = 2147483647;
files = (
);
runOnlyForDeploymentPostprocessing = 0;
};
6D5EE38D1C1016BBF38E27BDF0AE819C /* Headers */ = {
isa = PBXHeadersBuildPhase;
buildActionMask = 2147483647;
files = (
CEA50BEC377AEE2AAA9DB5B71DEA418C /* BRLOptionParser.h in Headers */,
);
runOnlyForDeploymentPostprocessing = 0;
};
6E03461CB76B22AB26BB407943C2763E /* Headers */ = {
isa = PBXHeadersBuildPhase;
buildActionMask = 2147483647;
files = (
E0AF255AB2AFA980F44645355BB7828C /* _RX.h in Headers */,
AC9540D461C3407AB049AEDB94B82375 /* _RXDelegateProxy.h in Headers */,
C83DA2E174587856EBBAAA1763F6D483 /* _RXKVOObserver.h in Headers */,
A34F81BE4A40B0C6EF378FBB8F240C66 /* _RXObjCRuntime.h in Headers */,
C09F690FF2734763D8D2838B0BA14B0F /* RxCocoa-umbrella.h in Headers */,
815908B08BEA64FC0E5641D046D43CB6 /* RxCocoa.h in Headers */,
9AA31D499392F8C3E63FE70C8DE816ED /* RxCocoaRuntime.h in Headers */,
);
runOnlyForDeploymentPostprocessing = 0;
};
8070B01910C64B9AFD0DB550EDE38D6B /* Headers */ = {
isa = PBXHeadersBuildPhase;
buildActionMask = 2147483647;
files = (
7D3DD4A8BB36733BA15868F7FB8C56CE /* Alamofire-umbrella.h in Headers */,
);
runOnlyForDeploymentPostprocessing = 0;
};
8AC5AA6FFC615596F505AD8BD785D837 /* Headers */ = {
isa = PBXHeadersBuildPhase;
buildActionMask = 2147483647;
files = (
1D5606C6BD48C543FA0DB2C82B8791B7 /* GCDWebServer-umbrella.h in Headers */,
AECCE1EAA0757255BC4D722A53202DB0 /* GCDWebServer.h in Headers */,
7D5AE7E56AC7636F1D00076095F57745 /* GCDWebServerConnection.h in Headers */,
8BEDC2C0D907FBB47A65EE0E01DE2A59 /* GCDWebServerDataRequest.h in Headers */,
901D8E9CC22C5E7FDB218557EBBB3559 /* GCDWebServerDataResponse.h in Headers */,
F5C3C227785D45C44F1FA8157EF99C71 /* GCDWebServerErrorResponse.h in Headers */,
4892C3EBD345FAE187A5E15D7FA19CBE /* GCDWebServerFileRequest.h in Headers */,
D33C1AD2E019F48235F734A00CE7C24C /* GCDWebServerFileResponse.h in Headers */,
B47372436C56EE24B909DE97D5005A64 /* GCDWebServerFunctions.h in Headers */,
C341FC8944C28CCA39FB9AC4B0F23763 /* GCDWebServerHTTPStatusCodes.h in Headers */,
FCBF7F9DA53A194F0653EE7E00B57BC8 /* GCDWebServerMultiPartFormRequest.h in Headers */,
DF3FD63D6A37C12FDB09B8CA5AE80AC3 /* GCDWebServerPrivate.h in Headers */,
6809229B402FC6C91774DA8664AD4F2F /* GCDWebServerRequest.h in Headers */,
88F5FF298C4C3D2CDCA5EB7B0BE2B52C /* GCDWebServerResponse.h in Headers */,
1FAEB66513E2610FE37D99FDD8F9E46D /* GCDWebServerStreamedResponse.h in Headers */,
BD379AB5D6DF4FF97EF15732D9635186 /* GCDWebServerURLEncodedFormRequest.h in Headers */,
);
runOnlyForDeploymentPostprocessing = 0;
};
E23D293CACB5C453B56EBB9A0CC37588 /* Headers */ = {
isa = PBXHeadersBuildPhase;
buildActionMask = 2147483647;
files = (
F01A39BF2122BF11990A88015EF45A48 /* Pods-ShadowsocksX-NG-umbrella.h in Headers */,
);
runOnlyForDeploymentPostprocessing = 0;
};
/* End PBXHeadersBuildPhase section */
/* Begin PBXNativeTarget section */
00F92A6698B766C4479D7B608F28D680 /* BRLOptionParser */ = {
isa = PBXNativeTarget;
buildConfigurationList = 6D442598AC59E49374231C4242255CA3 /* Build configuration list for PBXNativeTarget "BRLOptionParser" */;
buildPhases = (
6D5EE38D1C1016BBF38E27BDF0AE819C /* Headers */,
DFF2B5F26ABB5074146BB93EA5DBE095 /* Sources */,
EE0D52842751CED2CD0BD2633A30FEA4 /* Frameworks */,
);
buildRules = (
);
dependencies = (
);
name = BRLOptionParser;
productName = BRLOptionParser;
productReference = 866C21955F27EBD7A49148F5E63A6E7E /* libBRLOptionParser.a */;
productType = "com.apple.product-type.library.static";
};
2B2B481A164695722839BD581D442457 /* MASShortcut */ = {
isa = PBXNativeTarget;
buildConfigurationList = E888D466E966B416D89BA302F582A3F5 /* Build configuration list for PBXNativeTarget "MASShortcut" */;
buildPhases = (
5C92B9BF5BDADA4C1E469E82F4E59CC5 /* Headers */,
7A815F2E1A9D4EFD8C4C4BD6D7DC1BCA /* Sources */,
DA3A32D96D94A82A8FFE804468C37DB4 /* Frameworks */,
E8A034F83F762D640CA494BF8161ED87 /* Resources */,
);
buildRules = (
);
dependencies = (
53637CA92B734D4013B9F99E7AAA9808 /* PBXTargetDependency */,
);
name = MASShortcut;
productName = MASShortcut;
productReference = 26A8810424438A12E7ADBFB3E068C658 /* MASShortcut.framework */;
productType = "com.apple.product-type.framework";
};
2E91F9FD8B0C7DA58DD330CBF2096926 /* Pods-ShadowsocksX-NGTests */ = {
isa = PBXNativeTarget;
buildConfigurationList = 84B5ECA69733DA3FEDC652649E6E42C5 /* Build configuration list for PBXNativeTarget "Pods-ShadowsocksX-NGTests" */;
buildPhases = (
00CE41EA22C241610DE8C8369C5F8DCC /* Headers */,
F0A91985F4DA9728630FB9ABC81A8CC1 /* Sources */,
F4AB20C615B7CE4E912D4031FF0A52C8 /* Frameworks */,
8FA2F274BF94CAE07E4B856B3E2F5D77 /* Resources */,
);
buildRules = (
);
dependencies = (
FF103DE3A0523E2D55DE3D845DD9F0E2 /* PBXTargetDependency */,
);
name = "Pods-ShadowsocksX-NGTests";
productName = "Pods-ShadowsocksX-NGTests";
productReference = D48183AD5F98D081078429EF56451DFF /* Pods_ShadowsocksX_NGTests.framework */;
productType = "com.apple.product-type.framework";
};
4622BFEF3DC16E8BD15EEFC30D4D0084 /* RxRelay */ = {
isa = PBXNativeTarget;
buildConfigurationList = 3797157A80385C2407F752CEE1BFEB21 /* Build configuration list for PBXNativeTarget "RxRelay" */;
buildPhases = (
578CC080DFCED687B046D6BDE4585CCB /* Headers */,
FEE82C527A384A55B52EF357FAA16C22 /* Sources */,
BA30161BB5D2E74710CBABFCC20E409F /* Frameworks */,
A151D550DD2C543F68445FDB753EF8EF /* Resources */,
);
buildRules = (
);
dependencies = (
232E22686FEEB70180F984222B39F949 /* PBXTargetDependency */,
);
name = RxRelay;
productName = RxRelay;
productReference = FF8B264DFE802855D5D67E7CDDABFC3C /* RxRelay.framework */;
productType = "com.apple.product-type.framework";
};
73C37A16ECCEAD845651DCDEE95675BE /* MASShortcut-MASShortcut */ = {
isa = PBXNativeTarget;
buildConfigurationList = 1C26E77821938498151B66E4B3FAFDB5 /* Build configuration list for PBXNativeTarget "MASShortcut-MASShortcut" */;
buildPhases = (
3DC69F9E1AADA4EC8478D34D6CE9F516 /* Sources */,
1514A9A36FD5740CCE236AFAF1DAC5C6 /* Frameworks */,
B729EA1E27F34F10BAEB7F33DC42599A /* Resources */,
);
buildRules = (
);
dependencies = (
);
name = "MASShortcut-MASShortcut";
productName = "MASShortcut-MASShortcut";
productReference = 230F8208BE63C052A548A7D41A1158B2 /* MASShortcut.bundle */;
productType = "com.apple.product-type.bundle";
};
7AD0C6DCDC9CEC8A3C7C10C7FEE07BE6 /* RxCocoa */ = {
isa = PBXNativeTarget;
buildConfigurationList = ABE56D8D3781109924A96BB7837ED223 /* Build configuration list for PBXNativeTarget "RxCocoa" */;
buildPhases = (
6E03461CB76B22AB26BB407943C2763E /* Headers */,
CCF785ECCCE66AF314E3E51FEE3B8E42 /* Sources */,
6E9985F3EEB339730D49B3D0181E6029 /* Frameworks */,
EE0DFE66B52C1DA23E421D65B412E5CC /* Resources */,
);
buildRules = (
);
dependencies = (
16E7E2DB71489A3B3A809EE95AF55896 /* PBXTargetDependency */,
F1208697A3C80B8117E54FA1B0E859B1 /* PBXTargetDependency */,
);
name = RxCocoa;
productName = RxCocoa;
productReference = BC432FD48A5932251F1CAFBC4BF74894 /* RxCocoa.framework */;
productType = "com.apple.product-type.framework";
};
9155E0B9A1C6F689BA4B61F3B690FDA1 /* Pods-proxy_conf_helper */ = {
isa = PBXNativeTarget;
buildConfigurationList = 0D501A92E69AF80E7786DD9C0D172BEC /* Build configuration list for PBXNativeTarget "Pods-proxy_conf_helper" */;
buildPhases = (
6584631C190AE58FF259F0472DDC1232 /* Headers */,
19D1B24F4E402839324A4B4FE36492FB /* Sources */,
44ABA0E4566A87964594C3AB0F7D2048 /* Frameworks */,
);
buildRules = (
);
dependencies = (
79DC5AF6E7C88EC75AD6D91A9FF3E011 /* PBXTargetDependency */,
);
name = "Pods-proxy_conf_helper";
productName = "Pods-proxy_conf_helper";
productReference = 61C23DB60A84900CD4BDA2F5EE2A0865 /* libPods-proxy_conf_helper.a */;
productType = "com.apple.product-type.library.static";
};
AD904F32069787EFB2DFFE05EB82F5BD /* GCDWebServer */ = {
isa = PBXNativeTarget;
buildConfigurationList = 690C9430B03B92419AFA4555712EC873 /* Build configuration list for PBXNativeTarget "GCDWebServer" */;
buildPhases = (
8AC5AA6FFC615596F505AD8BD785D837 /* Headers */,
A169CD366B0A64342FFF6E09CEC61622 /* Sources */,
C2D4774AB2F0BFB25B60914F66C457AC /* Frameworks */,
AE499806FA299FC184E575472A14EE39 /* Resources */,
);
buildRules = (
);
dependencies = (
);
name = GCDWebServer;
productName = GCDWebServer;
productReference = B68C1052A3B51DBCF7D960F898AAFA95 /* GCDWebServer.framework */;
productType = "com.apple.product-type.framework";
};
E9FDECF69808DB0491D4B4C08CF920DC /* Pods-ShadowsocksX-NG */ = {
isa = PBXNativeTarget;
buildConfigurationList = 975822F53DB5EF99EE2C5EA67BC503C9 /* Build configuration list for PBXNativeTarget "Pods-ShadowsocksX-NG" */;
buildPhases = (
E23D293CACB5C453B56EBB9A0CC37588 /* Headers */,
53C1A57011F61182535EA4555B7EE67A /* Sources */,
7B690F32F695B6718D43BA3D3544C78C /* Frameworks */,
E61A0FC1D432BA45188126B9155D697E /* Resources */,
);
buildRules = (
);
dependencies = (
18247C9B740C16AA1A1F647B7676E673 /* PBXTargetDependency */,
D38F26CBE0B158CB00FD29413295EBDB /* PBXTargetDependency */,
B2D17789138C47D21E16F60C47053226 /* PBXTargetDependency */,
41031387B219D54FF7673356F1696E11 /* PBXTargetDependency */,
7DABF5696F48F5C2D50C0A3DE25289EE /* PBXTargetDependency */,
0403456DEA90C0614E5AFBAE92D06199 /* PBXTargetDependency */,
);
name = "Pods-ShadowsocksX-NG";
productName = "Pods-ShadowsocksX-NG";
productReference = D896F6A68919914B3302027C15449A1D /* Pods_ShadowsocksX_NG.framework */;
productType = "com.apple.product-type.framework";
};
EA9EA43B3B503823EE36C60D9C8A865F /* RxSwift */ = {
isa = PBXNativeTarget;
buildConfigurationList = 6331D6AD3A4489B8CBA44A44D38FD80A /* Build configuration list for PBXNativeTarget "RxSwift" */;
buildPhases = (
4066ADE1EACF598A77B29ECDD1BC4736 /* Headers */,
17A2675A401E7A47A2A85F5E0DE8CFFB /* Sources */,
B3C5909F9901CF3F5237F1832E214556 /* Frameworks */,
046A991884442073662E8396D30686EE /* Resources */,
);
buildRules = (
);
dependencies = (
);
name = RxSwift;
productName = RxSwift;
productReference = 809C5FAB588354C9BA37DC3EAB8CB45C /* RxSwift.framework */;
productType = "com.apple.product-type.framework";
};
EAAA1AD3A8A1B59AB91319EE40752C6D /* Alamofire */ = {
isa = PBXNativeTarget;
buildConfigurationList = 78E219AC01CD5AFED663C9AB28280801 /* Build configuration list for PBXNativeTarget "Alamofire" */;
buildPhases = (
8070B01910C64B9AFD0DB550EDE38D6B /* Headers */,
2C8326877F6A9617C2FBE9BD15D95B59 /* Sources */,
E4B8CC1E36A98FF4D8BDAC84442F0DCE /* Frameworks */,
9BCA7D105D531AE5DAF34FB86A2E623A /* Resources */,
);
buildRules = (
);
dependencies = (
);
name = Alamofire;
productName = Alamofire;
productReference = 5D797E9A5C5782CE845840781FA1CC81 /* Alamofire.framework */;
productType = "com.apple.product-type.framework";
};
/* End PBXNativeTarget section */
/* Begin PBXProject section */
BFDFE7DC352907FC980B868725387E98 /* Project object */ = {
isa = PBXProject;
attributes = {
LastSwiftUpdateCheck = 1100;
LastUpgradeCheck = 1250;
};
buildConfigurationList = 4821239608C13582E20E6DA73FD5F1F9 /* Build configuration list for PBXProject "Pods" */;
compatibilityVersion = "Xcode 3.2";
developmentRegion = en;
hasScannedForEncodings = 0;
knownRegions = (
en,
Base,
);
mainGroup = CF1408CF629C7361332E53B88F7BD30C;
productRefGroup = E786B58AC38A5957ED28E1C47257C01E /* Products */;
projectDirPath = "";
projectRoot = "";
targets = (
EAAA1AD3A8A1B59AB91319EE40752C6D /* Alamofire */,
00F92A6698B766C4479D7B608F28D680 /* BRLOptionParser */,
AD904F32069787EFB2DFFE05EB82F5BD /* GCDWebServer */,
2B2B481A164695722839BD581D442457 /* MASShortcut */,
73C37A16ECCEAD845651DCDEE95675BE /* MASShortcut-MASShortcut */,
9155E0B9A1C6F689BA4B61F3B690FDA1 /* Pods-proxy_conf_helper */,
E9FDECF69808DB0491D4B4C08CF920DC /* Pods-ShadowsocksX-NG */,
2E91F9FD8B0C7DA58DD330CBF2096926 /* Pods-ShadowsocksX-NGTests */,
7AD0C6DCDC9CEC8A3C7C10C7FEE07BE6 /* RxCocoa */,
4622BFEF3DC16E8BD15EEFC30D4D0084 /* RxRelay */,
EA9EA43B3B503823EE36C60D9C8A865F /* RxSwift */,
);
};
/* End PBXProject section */
/* Begin PBXResourcesBuildPhase section */
046A991884442073662E8396D30686EE /* Resources */ = {
isa = PBXResourcesBuildPhase;
buildActionMask = 2147483647;
files = (
);
runOnlyForDeploymentPostprocessing = 0;
};
8FA2F274BF94CAE07E4B856B3E2F5D77 /* Resources */ = {
isa = PBXResourcesBuildPhase;
buildActionMask = 2147483647;
files = (
);
runOnlyForDeploymentPostprocessing = 0;
};
9BCA7D105D531AE5DAF34FB86A2E623A /* Resources */ = {
isa = PBXResourcesBuildPhase;
buildActionMask = 2147483647;
files = (
);
runOnlyForDeploymentPostprocessing = 0;
};
A151D550DD2C543F68445FDB753EF8EF /* Resources */ = {
isa = PBXResourcesBuildPhase;
buildActionMask = 2147483647;
files = (
);
runOnlyForDeploymentPostprocessing = 0;
};
AE499806FA299FC184E575472A14EE39 /* Resources */ = {
isa = PBXResourcesBuildPhase;
buildActionMask = 2147483647;
files = (
);
runOnlyForDeploymentPostprocessing = 0;
};
B729EA1E27F34F10BAEB7F33DC42599A /* Resources */ = {
isa = PBXResourcesBuildPhase;
buildActionMask = 2147483647;
files = (
D557532ED179C1F26074DCD602EF357D /* cs.lproj in Resources */,
FF36522388E5964B78AD72A59721AADC /* de.lproj in Resources */,
02AEF100BA92B652E6E48EF58B479533 /* en.lproj in Resources */,
4319C0B97542219FCA256B790FE90C1C /* es.lproj in Resources */,
C3D17F4F92CD46A4285A92D1FD6AA4B1 /* fr.lproj in Resources */,
325A6428E460396F0B0CB9B6FE10EEC4 /* it.lproj in Resources */,
9389C4BF3F440F2503FFEB8BBC8975C8 /* ja.lproj in Resources */,
63257249A72693C87BF365F343DA1D36 /* ko.lproj in Resources */,
B90A504C57627AFCC56F0608D321FB31 /* nl.lproj in Resources */,
F4C5E42370FEF310E72D2A8DAD2993FB /* pl.lproj in Resources */,
82764E2E2DA3FD699FC5B659ED35D9AE /* pt.lproj in Resources */,
313170D278E51360492948E6BB704EA7 /* ru.lproj in Resources */,
809C371060C874FBEF8FECDF197D74E3 /* sv.lproj in Resources */,
7094648D68C944D337CE86C10F8EEB04 /* zh-Hans.lproj in Resources */,
91C85BAD47B39F365F260E74AB24693D /* zh-Hant.lproj in Resources */,
);
runOnlyForDeploymentPostprocessing = 0;
};
E61A0FC1D432BA45188126B9155D697E /* Resources */ = {
isa = PBXResourcesBuildPhase;
buildActionMask = 2147483647;
files = (
);
runOnlyForDeploymentPostprocessing = 0;
};
E8A034F83F762D640CA494BF8161ED87 /* Resources */ = {
isa = PBXResourcesBuildPhase;
buildActionMask = 2147483647;
files = (
D37A995029438A503B62B1D2ACFE9247 /* MASShortcut.bundle in Resources */,
);
runOnlyForDeploymentPostprocessing = 0;
};
EE0DFE66B52C1DA23E421D65B412E5CC /* Resources */ = {
isa = PBXResourcesBuildPhase;
buildActionMask = 2147483647;
files = (
);
runOnlyForDeploymentPostprocessing = 0;
};
/* End PBXResourcesBuildPhase section */
/* Begin PBXSourcesBuildPhase section */
17A2675A401E7A47A2A85F5E0DE8CFFB /* Sources */ = {
isa = PBXSourcesBuildPhase;
buildActionMask = 2147483647;
files = (
741E51A8D9DE26331ABB938B3BD5751A /* AddRef.swift in Sources */,
6B105A67121436E162ADE05A682BEA71 /* Amb.swift in Sources */,
08FE05B1BA0A6D9CE971027E0480350A /* AnonymousDisposable.swift in Sources */,
B7B31CEFFD225FE0DE33DA0CAAFB46BB /* AnonymousObserver.swift in Sources */,
F621486B5084C21DA2498C0FC6A85E02 /* AnyObserver.swift in Sources */,
BACB203DEE570915EDEC3E701158A173 /* AsMaybe.swift in Sources */,
7B0FB5B7BF42B15FDF1FCE073D8C4C21 /* AsSingle.swift in Sources */,
4BEC411F5B170048C65D315C87832600 /* AsyncLock.swift in Sources */,
47E487EF80C53073DBFE5F5FD6BCFF0E /* AsyncSubject.swift in Sources */,
A9AFA432B293A80CF9B1ABD1285A4705 /* AtomicInt.swift in Sources */,
6CDC5000511AB1CF616FEBB8A856AE58 /* Bag+Rx.swift in Sources */,
9AC6705C60E05CAB6115BA7603BDC0F6 /* Bag.swift in Sources */,
77093BBAB8F2F51540322CB14BD2C178 /* BehaviorSubject.swift in Sources */,
A9E6EFE85136C81C4AD5BF1CC1B990FD /* BinaryDisposable.swift in Sources */,
695A83FEFDFE24858DDC37BD64DBBA33 /* Binder.swift in Sources */,
C7A325790D6CB1C3545FE9E688545C56 /* BooleanDisposable.swift in Sources */,
90B5B048AE70F82175F8A3DB72EF601E /* Buffer.swift in Sources */,
2FD49578803778A2F094C0B21FEE332C /* Cancelable.swift in Sources */,
0A20A09C199A4692A8EA72497B3D504A /* Catch.swift in Sources */,
14403B39AC36562E41D4768CCF3540B1 /* CombineLatest+arity.swift in Sources */,
BEF81EB8E8A3FB2B8519CDF1C6DEDA1E /* CombineLatest+Collection.swift in Sources */,
017170EB9F2450569816AB0FF2E6D541 /* CombineLatest.swift in Sources */,
EB8C4B9D8DFF39ECFE8538B73F5717F7 /* CompactMap.swift in Sources */,
64F43894B4404E7BDE27A5C8BE96E0AE /* Completable+AndThen.swift in Sources */,
C0EA3A392A5229080E52F9FDF969FDC8 /* Completable.swift in Sources */,
07326CA68F757A1C82495BB52A92BD5C /* CompositeDisposable.swift in Sources */,
5F7CE7907DC769D3E61980B80D20A275 /* Concat.swift in Sources */,
ABDF69C30364D8B9BDFDA8D82A797396 /* ConcurrentDispatchQueueScheduler.swift in Sources */,
DD24A504D1BB91B71B67B4A93A92F1DA /* ConcurrentMainScheduler.swift in Sources */,
E83CDC839BC5CA753A57BE04CB66F85D /* ConnectableObservableType.swift in Sources */,
AE143D6485273A676FF9FBF637EE32B3 /* Create.swift in Sources */,
D13BDCB5C86CD4018E19F1DA207BA61A /* CurrentThreadScheduler.swift in Sources */,
90429156F020B4490158F6686EEFCB02 /* Date+Dispatch.swift in Sources */,
0722A6B0D2DE0B9620F5C9659CB679D8 /* Debounce.swift in Sources */,
D597C1B3CBDE4896A022E9422A4F4874 /* Debug.swift in Sources */,
D21D80287E6B1C56E0BE86B1E3F08249 /* Decode.swift in Sources */,
ADF86969180231C97A14929F02866A1E /* DefaultIfEmpty.swift in Sources */,
519260344D4291AA4C1CEAD7711B1489 /* Deferred.swift in Sources */,
3212BC4884F26AE9244A7548691A0CE0 /* Delay.swift in Sources */,
A6652D3942752A05ED133DB77C955216 /* DelaySubscription.swift in Sources */,
1A630AD9EFDB068A1544BD51CA5E99B7 /* Dematerialize.swift in Sources */,
6E75ECF4BDC7AF83E3151274539DFF93 /* DispatchQueue+Extensions.swift in Sources */,
BAC5C3D7F895C6A95B5EA70D1C4BB998 /* DispatchQueueConfiguration.swift in Sources */,
E06F7DEDC12A706F1AA7067CA7D58BD8 /* Disposable.swift in Sources */,
0D8B936D823A959DDE9005A1C1D89487 /* Disposables.swift in Sources */,
109ADA4349083858A198CA863E457E37 /* DisposeBag.swift in Sources */,
3D8428BE717C8E76FA50C1D8B93561EE /* DisposeBase.swift in Sources */,
9F77A1FFC61AF7C54E88B7436893C91B /* DistinctUntilChanged.swift in Sources */,
F1F7AF19C5D50FB5BCD1D357FB9A5946 /* Do.swift in Sources */,
44D30DA4840EF46F1C4BCEA6179AAE60 /* ElementAt.swift in Sources */,
D6389E438CF72863B7F4832592B60428 /* Empty.swift in Sources */,
0E7C902AB09DA1CA05D07D36BD55C73E /* Enumerated.swift in Sources */,
84E576015933A4F6F431759174C62956 /* Error.swift in Sources */,
2375AD3B88ECB4A1C01F9F70DCFB05E7 /* Errors.swift in Sources */,
E46EB73E26A44700E41C3CD2F1E847FD /* Event.swift in Sources */,
52CB53A7C3EF4BD88F73996450B73AA7 /* Filter.swift in Sources */,
E5A162C30F57D3A21BD9D74BC97E782E /* First.swift in Sources */,
E9C69CBF2B72EC9A5031BA6FF30BC251 /* Generate.swift in Sources */,
7885432DE1DDE9F2A4607033B2808E5B /* GroupBy.swift in Sources */,
B3C0F4C71E972214529455424C69E544 /* GroupedObservable.swift in Sources */,
2453CFD81C667B99753FF8354AA82C60 /* HistoricalScheduler.swift in Sources */,
6CA2AE8DA8D630D83FAED6FC2F081967 /* HistoricalSchedulerTimeConverter.swift in Sources */,
B4E0DA5CB21C859040F39077A2731701 /* ImmediateSchedulerType.swift in Sources */,
99E2AEBB5C39DB1661C5C03DDAA451EC /* Infallible+CombineLatest+arity.swift in Sources */,
66207468882614FB8CE9896DC4250F13 /* Infallible+Create.swift in Sources */,
4B9CC90686F274845EBBB82F230C11EE /* Infallible+Operators.swift in Sources */,
1EC23A9ACE471AAE845CE9ACD4588932 /* Infallible+Zip+arity.swift in Sources */,
652118C36365C28E76826357E309EADE /* Infallible.swift in Sources */,
B59F717CE3CD531818EAFE88FBB454AA /* InfiniteSequence.swift in Sources */,
3AB06F4DB0A01BA8F6662D0EDC495981 /* InvocableScheduledItem.swift in Sources */,
4A33F1A7BD2AD1F318E081E17B0AA80F /* InvocableType.swift in Sources */,
EA82A6A287EA96119DF03722AB2F25B8 /* Just.swift in Sources */,
6D5BDAE5D8D991B874AD4D7FF2EA7C8C /* Lock.swift in Sources */,
830F06C3D23016D62112E4BA1C22A766 /* LockOwnerType.swift in Sources */,
34C033CDDD8217EE4221E9BDFFC23086 /* MainScheduler.swift in Sources */,
F1A73AB066B6EC8C012F4044B542568D /* Map.swift in Sources */,
E5F1157CAB86D8C0C166874A6E826739 /* Materialize.swift in Sources */,
2C8A055494092F137EDB2E3BDCA74DFC /* Maybe.swift in Sources */,
9360BB098EFD18F90BA16149E8EF8A34 /* Merge.swift in Sources */,
42DBD7750A47DE5273041BDEE8850195 /* Multicast.swift in Sources */,
8F66042610AE99F62D17E50EF0C83B0D /* Never.swift in Sources */,
4C6CC049B53AF49050AD6428C5B50AB0 /* NopDisposable.swift in Sources */,
432B3CB444984CCCFB4EF37E2D762F05 /* Observable.swift in Sources */,
F89A75BE493264635F9977B0A9233617 /* ObservableConvertibleType+Infallible.swift in Sources */,
A0F9BB688F14F5B350A388BA60C184A0 /* ObservableConvertibleType.swift in Sources */,
3E6A74677BA3612A449B323631B44559 /* ObservableType+Extensions.swift in Sources */,
11B06B47E4CB24A05B1299D730643803 /* ObservableType+PrimitiveSequence.swift in Sources */,
2CD9AC66F1727C363449C4072DA57F89 /* ObservableType.swift in Sources */,
0A8A30C3BF493120607DD0157A560065 /* ObserveOn.swift in Sources */,
DCC8DE3CDC74A5E38864303C8C2404EF /* ObserverBase.swift in Sources */,
7B99EC9A5D3CF7B6DE0330773143F15F /* ObserverType.swift in Sources */,
516E4177ED65653EA9DAADBA3CF3FBED /* OperationQueueScheduler.swift in Sources */,
CCE2D9FB50D6084FD48013ED3474F992 /* Optional.swift in Sources */,
73E48515343BD4E57358BAD9F3B2F590 /* Platform.Darwin.swift in Sources */,
27C5636F69D717D7745A0235D715E4FB /* Platform.Linux.swift in Sources */,
B21C782362344F1FBCA4C5792EC1DED4 /* PrimitiveSequence+Zip+arity.swift in Sources */,
B6634C3C7216D0A7B063174C16BA1922 /* PrimitiveSequence.swift in Sources */,
8EEA6795ED2806C80FBE6A00B615CB76 /* PriorityQueue.swift in Sources */,
ED82861E104428E8C3FA8D1B2618C875 /* Producer.swift in Sources */,
A3D78B5A2E0E6B987B021DA58CA55BEB /* PublishSubject.swift in Sources */,
9141315B460BE4CD3030B62BE7692B73 /* Queue.swift in Sources */,
5E3681E1F77D4A9B58F332348935EE8C /* Range.swift in Sources */,
6A3972E7F1ACA4CEE36E0AA3B2BA34FB /* Reactive.swift in Sources */,
1C0A940E6D4FD420BEC04B9F16914D71 /* RecursiveLock.swift in Sources */,
262C2E49711CEA356F7C2031AE074C8A /* RecursiveScheduler.swift in Sources */,
774C726DE2716860799DAEAD0B801A94 /* Reduce.swift in Sources */,
C0ACE318CA3576826A53026F9C253E0B /* RefCountDisposable.swift in Sources */,
4728113A1BA4AE948E1B2FB610A473B4 /* Repeat.swift in Sources */,
C81FF014587AC7E1A51D4F3F2C6F72EA /* ReplaySubject.swift in Sources */,
9D5CD154B7C49DA0BCBFF996CA9A6E62 /* RetryWhen.swift in Sources */,
A9DD82DFCFA49DC81169D82415DE7B94 /* Rx.swift in Sources */,
0A4DF5D6FC29A34C999E1ECBB53C696B /* RxMutableBox.swift in Sources */,
8EB4272CE33A59083F0DC9746C0F71D0 /* RxSwift-dummy.m in Sources */,
A4CE525F7E6904D7D244727C90DBDBE2 /* Sample.swift in Sources */,
5CDF229542C4FC347E9D1DFDBAC8B230 /* Scan.swift in Sources */,
9F794FB773B632DAC0416008A8EC3F45 /* ScheduledDisposable.swift in Sources */,
AA5CBA43C0BF98751988A758EB180BA6 /* ScheduledItem.swift in Sources */,
14E31D647AFA8F0FBE3793EF61872247 /* ScheduledItemType.swift in Sources */,
10993D369AADB3E2BCA4E966DE514C09 /* SchedulerServices+Emulation.swift in Sources */,
4C88ED296D3687C973B0472D047CE3E8 /* SchedulerType.swift in Sources */,
D57542063237724C1CA2962EAC1764C7 /* Sequence.swift in Sources */,
2D890B63806F7465912098B60052B092 /* SerialDispatchQueueScheduler.swift in Sources */,
239AC2D5500F4E4FB04BC341A1335DF7 /* SerialDisposable.swift in Sources */,
4EC10410410410FF3A33C6015FD5927D /* ShareReplayScope.swift in Sources */,
D574A95C82CDFCC40442A4C5A20645D9 /* Single.swift in Sources */,
B936FB1A1779B971BCE58D1CFB84036B /* SingleAssignmentDisposable.swift in Sources */,
FAEF22DB65A2C18EAF044623FF4ECA43 /* SingleAsync.swift in Sources */,
4673A5004D211FA68BB8506B9A323034 /* Sink.swift in Sources */,
83470A9EFB9948DED806CC1D1233D21C /* Skip.swift in Sources */,
D0B9EA4DC98653D58DEAE9629A2F0285 /* SkipUntil.swift in Sources */,
DBFA45EBB79E16D7B6780CDA789B0D08 /* SkipWhile.swift in Sources */,
7CF0187F571D299FE14788318D720152 /* StartWith.swift in Sources */,
0FB5F248B62BC1F0113E53461E807AE5 /* SubjectType.swift in Sources */,
B9C2804D9E9FD66CF22595DBFED0DC79 /* SubscribeOn.swift in Sources */,
FA547DB169BA1CB0759702BA51F1C52E /* SubscriptionDisposable.swift in Sources */,
BB15F798287F7447B78B4D49522030C4 /* SwiftSupport.swift in Sources */,
535519D2B25D1784AA6D6A9BDE60C759 /* Switch.swift in Sources */,
A5DC2335899B03F0130A9C739319C92A /* SwitchIfEmpty.swift in Sources */,
CE622A228B2F310835326CCF0B83F031 /* SynchronizedDisposeType.swift in Sources */,
BC184A6D6502B7B4B308496F5172E4FE /* SynchronizedOnType.swift in Sources */,
543010884F5B7C1F2920A0DF33A3A9D1 /* SynchronizedUnsubscribeType.swift in Sources */,
D661EA5F16B11BEE347BAE35961A3AD2 /* TailRecursiveSink.swift in Sources */,
601A69113478A1336ADA98C7658D2355 /* Take.swift in Sources */,
14C185529F30494F6B6F0DFA9AEDDC05 /* TakeLast.swift in Sources */,
44C45DEC66DB1FBBA5F850E79057DC13 /* TakeWithPredicate.swift in Sources */,
3BAE1C06A091DFA7A91F93BD40BD41B9 /* Throttle.swift in Sources */,
69D750E3DAB2F11E37761A204A145883 /* Timeout.swift in Sources */,
1DF080CB9D37CB063C6FEC09BBF8F238 /* Timer.swift in Sources */,
A7A81BFC5D65FDB665AC19E78D4F21B6 /* ToArray.swift in Sources */,
DDA573352B48255CA674E8BB62C306C6 /* Using.swift in Sources */,
8B67845A8F56DF49F8B22B1BB63C5E10 /* VirtualTimeConverterType.swift in Sources */,
1B341070BA8EB97021BE7C152639CBF5 /* VirtualTimeScheduler.swift in Sources */,
9FC8EA2F7B3939D69D1469F9046B166A /* Window.swift in Sources */,
F5E8D9EC4166B35C084791CAEFF2404C /* WithLatestFrom.swift in Sources */,
E26E725D6366FA3AE20B95802F54C4B6 /* WithUnretained.swift in Sources */,
2B540E502B0EE71D93636BA94B9F0817 /* Zip+arity.swift in Sources */,
9C3D3F75523B1B1BB4B3051C01F8F6FE /* Zip+Collection.swift in Sources */,
FC22B1E68007E6AC40CC8DF2DF5E0AB6 /* Zip.swift in Sources */,
);
runOnlyForDeploymentPostprocessing = 0;
};
19D1B24F4E402839324A4B4FE36492FB /* Sources */ = {
isa = PBXSourcesBuildPhase;
buildActionMask = 2147483647;
files = (
E52E9DB2E0EB574ED157EB478E60D13D /* Pods-proxy_conf_helper-dummy.m in Sources */,
);
runOnlyForDeploymentPostprocessing = 0;
};
2C8326877F6A9617C2FBE9BD15D95B59 /* Sources */ = {
isa = PBXSourcesBuildPhase;
buildActionMask = 2147483647;
files = (
1208E81DA8B532D0646D627B50290EB6 /* AFError.swift in Sources */,
C6D5A4B4028B2C43380C9FA58BD5C8CA /* Alamofire-dummy.m in Sources */,
C1F1DB6A9CBDE584D09BA1613AAD4F9D /* Alamofire.swift in Sources */,
72EC2712926E6D28B52360D9AC41668F /* AlamofireExtended.swift in Sources */,
DC627AFC5B585686898B014184AFCABD /* AuthenticationInterceptor.swift in Sources */,
ABA85887A41495358C83CE3F3030EDEA /* CachedResponseHandler.swift in Sources */,
0A1849775CF90D514963187D3A771CF8 /* Combine.swift in Sources */,
27E59A11A2743B0595CDE3A08675EAE1 /* DispatchQueue+Alamofire.swift in Sources */,
6546D728B69398F93B506845141EBD61 /* EventMonitor.swift in Sources */,
91B837CE0DCD8EDB300FCDFFA1279162 /* HTTPHeaders.swift in Sources */,
013BAC24F7AC722E59517CB110A9E685 /* HTTPMethod.swift in Sources */,
45B8CC1C61E7A0BB28CFA8CE7C12FEBC /* MultipartFormData.swift in Sources */,
D03F1F02DE8606E6057D57866611BEBF /* MultipartUpload.swift in Sources */,
19D605A3233499828FB6B790869F3E9C /* NetworkReachabilityManager.swift in Sources */,
8AA937910F87915DE700CAB6C868689E /* Notifications.swift in Sources */,
0A900DF17E3B64F08AF673E9A0DDD697 /* OperationQueue+Alamofire.swift in Sources */,
4AEC050FA7D5ED52FDA9DF50EA3560DF /* ParameterEncoder.swift in Sources */,
D14066FAE94E304798E43651E5886D13 /* ParameterEncoding.swift in Sources */,
218C14EAE5AA31C30314AE0289B732A0 /* Protected.swift in Sources */,
666EC5C8356E6D4448A2FE7BEE77AD88 /* RedirectHandler.swift in Sources */,
EDC93BD7B9262119AE145E4C7A9D0212 /* Request.swift in Sources */,
6E54F64E8DA73F4B0B46C216F9F93F63 /* RequestInterceptor.swift in Sources */,
6C08F6A77889651626583100F560153D /* RequestTaskMap.swift in Sources */,
C1C5B050B55C15103ABC81769551A283 /* Response.swift in Sources */,
911448B2EDA2FF880108F77642797A88 /* ResponseSerialization.swift in Sources */,
66B26C6CAE737EC21F4BA1F1851B69C5 /* Result+Alamofire.swift in Sources */,
9FED70D1E1FBFB80E974E999EF732258 /* RetryPolicy.swift in Sources */,
47FDBBBD2704901588C3A7C56BBC502D /* ServerTrustEvaluation.swift in Sources */,
6AE407A4FB6C3D6ADD862CC6E3067A17 /* Session.swift in Sources */,
381FF05F8B4F611EE9C2FDBE4457BB89 /* SessionDelegate.swift in Sources */,
212EDC48B68107BEA9247F3464CE696E /* StringEncoding+Alamofire.swift in Sources */,
9B1D8A7798D8A6F518FC9AF9725431D0 /* URLConvertible+URLRequestConvertible.swift in Sources */,
D31FC7FDD450C4CDD633ECBAD27C6221 /* URLEncodedFormEncoder.swift in Sources */,
D5EAAFB6FAD77A8F0699345149BA3CBB /* URLRequest+Alamofire.swift in Sources */,
F70EF854395CDE981A8336E4FF0310FE /* URLSessionConfiguration+Alamofire.swift in Sources */,
F0F3224FF592F9BA2A044A2FC2BD4CCD /* Validation.swift in Sources */,
);
runOnlyForDeploymentPostprocessing = 0;
};
3DC69F9E1AADA4EC8478D34D6CE9F516 /* Sources */ = {
isa = PBXSourcesBuildPhase;
buildActionMask = 2147483647;
files = (
);
runOnlyForDeploymentPostprocessing = 0;
};
53C1A57011F61182535EA4555B7EE67A /* Sources */ = {
isa = PBXSourcesBuildPhase;
buildActionMask = 2147483647;
files = (
B3E529B0C5581EFBE667B478A97681F6 /* Pods-ShadowsocksX-NG-dummy.m in Sources */,
);
runOnlyForDeploymentPostprocessing = 0;
};
7A815F2E1A9D4EFD8C4C4BD6D7DC1BCA /* Sources */ = {
isa = PBXSourcesBuildPhase;
buildActionMask = 2147483647;
files = (
F6F5712CC3ED7DD4D51BA12747FCDE6E /* MASDictionaryTransformer.m in Sources */,
DADE159BB4CF9E438FC5DEF80822A710 /* MASHotKey.m in Sources */,
B1501E5B044C314A7E3E08D5172CE6C4 /* MASLocalization.m in Sources */,
563C41694A1B06EF34752E894297D3FA /* MASShortcut-dummy.m in Sources */,
1AECEBA213A2C9E6EC56C2C1358849E4 /* MASShortcut.m in Sources */,
FB425C8625656D7AE2AFD1F8A78713B0 /* MASShortcutBinder.m in Sources */,
F515F0E56CBF807E49797455E495074C /* MASShortcutMonitor.m in Sources */,
F9C743AF2433172C84F9365D8DE8CBF3 /* MASShortcutValidator.m in Sources */,
A2F246B7FCDC421BE6098866AA1509C9 /* MASShortcutView+Bindings.m in Sources */,
805003984E8CFD3375B935DC772A7BF3 /* MASShortcutView.m in Sources */,
);
runOnlyForDeploymentPostprocessing = 0;
};
A169CD366B0A64342FFF6E09CEC61622 /* Sources */ = {
isa = PBXSourcesBuildPhase;
buildActionMask = 2147483647;
files = (
1C11628696BD0C889E0A4FC6CA4B6922 /* GCDWebServer-dummy.m in Sources */,
E9B95D42F4510C79E2D8A8CFA251CD49 /* GCDWebServer.m in Sources */,
D260B45339932BAA56D7024048E2D155 /* GCDWebServerConnection.m in Sources */,
CD782D1189ADBAA42D087B87D53838A0 /* GCDWebServerDataRequest.m in Sources */,
3BBEC4A24B60E2276CBC26E555F64F41 /* GCDWebServerDataResponse.m in Sources */,
D5E020763D69E9336EB398ACD48FEBB0 /* GCDWebServerErrorResponse.m in Sources */,
4940AB8BC3936DEBDC02BF49FE5E97A1 /* GCDWebServerFileRequest.m in Sources */,
99ABB4C207FE146C78313E8A9A581FD6 /* GCDWebServerFileResponse.m in Sources */,
36DED9F6B7737F022FB0B01ECE2BB88E /* GCDWebServerFunctions.m in Sources */,
221F057199246D7709DD91C950746B7B /* GCDWebServerMultiPartFormRequest.m in Sources */,
BF1EB892BE3CF9CDFA0DAC7F9392435C /* GCDWebServerRequest.m in Sources */,
3685E20BBC5AFEA3BC80FE12732AB269 /* GCDWebServerResponse.m in Sources */,
F7DAD2EF3F86BC40F7D4F2EE49362418 /* GCDWebServerStreamedResponse.m in Sources */,
5989329B01C0737EFDB490C5A771FDC2 /* GCDWebServerURLEncodedFormRequest.m in Sources */,
);
runOnlyForDeploymentPostprocessing = 0;
};
CCF785ECCCE66AF314E3E51FEE3B8E42 /* Sources */ = {
isa = PBXSourcesBuildPhase;
buildActionMask = 2147483647;
files = (
AED84FBEE9189CFC8A946DDC2BFCB2BE /* _RX.m in Sources */,
62DF258CA1EA9A41A99B93052A72DAB0 /* _RXDelegateProxy.m in Sources */,
999CAB83E4F6D824DF56B2B755C0B588 /* _RXKVOObserver.m in Sources */,
4E095DE808150F9350BB9CB3C99A37B2 /* _RXObjCRuntime.m in Sources */,
BD386D2A7F6652D62B9E75803D3AAD3B /* Bag.swift in Sources */,
75917BCA0645283EC7D9CC3ADEE6DB4F /* BehaviorRelay+Driver.swift in Sources */,
12E8D9F9C1A9B4FC7669C18954BC4798 /* ControlEvent+Driver.swift in Sources */,
A8EEAAF6FACD8832BE7E4A6331ED57E4 /* ControlEvent+Signal.swift in Sources */,
FD397CD62192F67DF9C2088CC5EBE409 /* ControlEvent.swift in Sources */,
99210D61FFF596695086F3E51D893204 /* ControlProperty+Driver.swift in Sources */,
E9FD5789C7C4946FC504E7C679BDD156 /* ControlProperty.swift in Sources */,
F44EF6685A8C029EAC293DE9FADC3794 /* ControlTarget.swift in Sources */,
872E07F59296D07A405BAB9C36936AC8 /* DelegateProxy.swift in Sources */,
70359E1C7BAA76860EA35A607CCC4309 /* DelegateProxyType.swift in Sources */,
30536C64EAA45BE64894B48D74144B1E /* DispatchQueue+Extensions.swift in Sources */,
F45717BF2118BB61C328A1F67CFE9238 /* Driver+Subscription.swift in Sources */,
B8B7E2AC4972978F6894F9C22936CA42 /* Driver.swift in Sources */,
A8DBBA1BD18472113BBE931A3F949659 /* Infallible+Bind.swift in Sources */,
16C263170733039596369C8D4F89077A /* InfiniteSequence.swift in Sources */,
F186B25E38062738E07F219D0289CBFA /* ItemEvents.swift in Sources */,
3596F8FDA81BECFE1B05B50500447638 /* KVORepresentable+CoreGraphics.swift in Sources */,
2862DA4097D964B745862F00BB45759D /* KVORepresentable+Swift.swift in Sources */,
C8422B20017685DE0D693EC679FF8BF6 /* KVORepresentable.swift in Sources */,
A2526FE80C9370555D66A0A33EA22E44 /* NotificationCenter+Rx.swift in Sources */,
A9DFF7177D374AF79EEAD9F34B66569A /* NSButton+Rx.swift in Sources */,
BB322452A0B606428489BA2B2F6D3715 /* NSControl+Rx.swift in Sources */,
CA391E5CE794FA6D964DC2DFC8B8E109 /* NSObject+Rx+KVORepresentable.swift in Sources */,
E816A86AE437A96B389D73C115778CFA /* NSObject+Rx+RawRepresentable.swift in Sources */,
85CD565FB8198B084806FE075B268AB5 /* NSObject+Rx.swift in Sources */,
7BD242803D2ADF6E50A27C3542C8695D /* NSSlider+Rx.swift in Sources */,
A525A6AE79BA19A9BDEA467D31477916 /* NSTextField+Rx.swift in Sources */,
58D3BBBF801B54CC74FAAC0374F1948D /* NSTextStorage+Rx.swift in Sources */,
B261ED81ABD31C88EAC460E27E453FAE /* NSTextView+Rx.swift in Sources */,
C0E1B20534F498B9891E956388D79209 /* NSView+Rx.swift in Sources */,
F8C1D484E959F9ADD96E9CD2F3B045B0 /* Observable+Bind.swift in Sources */,
AB83592C5AA99079DA59151D2ACDFBE2 /* ObservableConvertibleType+Driver.swift in Sources */,
E8064C59B797763270D65097B4CD075B /* ObservableConvertibleType+SharedSequence.swift in Sources */,
BC03F491551F314E102DEB2F96110609 /* ObservableConvertibleType+Signal.swift in Sources */,
D0C4275AF3346D1C08B187D04D9606F2 /* Platform.Darwin.swift in Sources */,
2BD53F1C421E9938A099F3F45C84FBAD /* Platform.Linux.swift in Sources */,
39988540E9F936FE5085117BB8F32FAC /* PriorityQueue.swift in Sources */,
934592C980EE09EEE5F4B5074C6A56D8 /* PublishRelay+Signal.swift in Sources */,
440BDCF5820801BC8A6D740C48EEAB8E /* Queue.swift in Sources */,
786C836C43BD6428332A4001EE13816F /* RecursiveLock.swift in Sources */,
E1AD1FE46FE8F693F913FEC190210A59 /* RxCocoa-dummy.m in Sources */,
23CF55A9FA514BDCA0B46320D4ED5DEC /* RxCocoa.swift in Sources */,
6A5300346FF40392C6A4B5908AA9C027 /* RxCocoaObjCRuntimeError+Extensions.swift in Sources */,
080F0457EB8E6A9F2841FB0D77AEEF42 /* RxCollectionViewDataSourcePrefetchingProxy.swift in Sources */,
FDEBCA25E0674ADFB66FA6256FF6486F /* RxCollectionViewDataSourceProxy.swift in Sources */,
51B830516D57359FAB42031193E47CB1 /* RxCollectionViewDataSourceType.swift in Sources */,
037CEEDED76C75AB19A6A015D66C1322 /* RxCollectionViewDelegateProxy.swift in Sources */,
D9884F11DD4FAA059A45CBBBC68E090F /* RxCollectionViewReactiveArrayDataSource.swift in Sources */,
7BFBC9F9818BC849C72D672D6B6E4B75 /* RxNavigationControllerDelegateProxy.swift in Sources */,
953EC9012B7246D01EA866100FAEA023 /* RxPickerViewAdapter.swift in Sources */,
447B98FAB75F9B738B72DA92A3C581D6 /* RxPickerViewDataSourceProxy.swift in Sources */,
0FE468D23725DEF3BB913C80A61F9B1B /* RxPickerViewDataSourceType.swift in Sources */,
63CE2D43072C461D8DE926F0B9EC2E97 /* RxPickerViewDelegateProxy.swift in Sources */,
26900F59621365F9EF08DB37C7E07C06 /* RxScrollViewDelegateProxy.swift in Sources */,
E84DB9453D7F43DCEC20FDFB5F1CDFD6 /* RxSearchBarDelegateProxy.swift in Sources */,
4953376F75EEA98570C65CFC41E0A154 /* RxSearchControllerDelegateProxy.swift in Sources */,
6CD3A3F8ABC5FCE23D15CE6823840010 /* RxTabBarControllerDelegateProxy.swift in Sources */,
DC708FA8C70373D522CB885D4451F3D0 /* RxTabBarDelegateProxy.swift in Sources */,
B2246BF06902F6B9264919F779968CCB /* RxTableViewDataSourcePrefetchingProxy.swift in Sources */,
1ECDFBCA376564682426B5D8AC70393C /* RxTableViewDataSourceProxy.swift in Sources */,
60FBA126D0D250DE50F4DD26041E4A9C /* RxTableViewDataSourceType.swift in Sources */,
9E9A7DA26421695F48AA96DA35B813B4 /* RxTableViewDelegateProxy.swift in Sources */,
F2AB55CF962B7EBDE26DD970C282CEDE /* RxTableViewReactiveArrayDataSource.swift in Sources */,
A5BE980B95C08EDFEBEC17E0433A4A2E /* RxTarget.swift in Sources */,
F71DB74D923AB8F40A88103BDC5ABFA6 /* RxTextStorageDelegateProxy.swift in Sources */,
8B7EEE0E899778DA279E64E26E38FB30 /* RxTextViewDelegateProxy.swift in Sources */,
DAB6B67BBE65A9ECA898A563CACF442A /* RxWKNavigationDelegateProxy.swift in Sources */,
F9872C7244CA7C80D5E402B3922DB009 /* SchedulerType+SharedSequence.swift in Sources */,
1FDEA9EB6CAF8FB09C98CEBE607DCFB6 /* SectionedViewDataSourceType.swift in Sources */,
C60C9B7447C5D9555611004E27093043 /* SharedSequence+Operators+arity.swift in Sources */,
B82E2164A69C0D6D3A21B76EFF96F083 /* SharedSequence+Operators.swift in Sources */,
2F835E1CFB72A43AC17728C6105B9635 /* SharedSequence.swift in Sources */,
FFF63A18CD673B6821ED19EB164316C9 /* Signal+Subscription.swift in Sources */,
35A428176550E4AA2BB98CDDEE2AFF99 /* Signal.swift in Sources */,
4407E13BF761D53607A7B419BE64458B /* TextInput.swift in Sources */,
F8EC0962127455A9E5ABEA1B2D0C91D7 /* UIActivityIndicatorView+Rx.swift in Sources */,
8819CBF35F9919DFC3C17016DF3ACE46 /* UIApplication+Rx.swift in Sources */,
6C1064F34CFE15C3DB0E923D9D170E0C /* UIBarButtonItem+Rx.swift in Sources */,
844134211AB7B26FACFFF74B58B81C02 /* UIButton+Rx.swift in Sources */,
06185F389644D5BD1C84259027C533D5 /* UICollectionView+Rx.swift in Sources */,
8CE605907DC8FA1F2E4751F939A4E604 /* UIControl+Rx.swift in Sources */,
A1CB4107AB9FDEC58E3A7C0C14B4AB79 /* UIDatePicker+Rx.swift in Sources */,
611ACC0E723AF0E572160BC75133A9E6 /* UIGestureRecognizer+Rx.swift in Sources */,
7E8BC075464E9C355B763973CA6C08D2 /* UINavigationController+Rx.swift in Sources */,
091B8980E4EFE8B81548A8B0369DF1F7 /* UIPickerView+Rx.swift in Sources */,
77260113D5ADF7B45DAE46C549580AFD /* UIRefreshControl+Rx.swift in Sources */,
BAB6CF7AB28DA0D4BCBC2CF5F53D51AE /* UIScrollView+Rx.swift in Sources */,
6BDF6DD0C73F197EC93643F477997B40 /* UISearchBar+Rx.swift in Sources */,
128376A37733CDCD9870A39DE261904E /* UISearchController+Rx.swift in Sources */,
DE76073247081964D8DA688F13021B62 /* UISegmentedControl+Rx.swift in Sources */,
4BF6073DF04E6CD2C3BD8D2C552D7E65 /* UISlider+Rx.swift in Sources */,
B28F09A584B9F1BBF2EFD17B072A5CE1 /* UIStepper+Rx.swift in Sources */,
DD7EC76A4EB8C3A1741CD5B77B57E0A4 /* UISwitch+Rx.swift in Sources */,
022F83EC88B467A88CBB491D7C98FA7E /* UITabBar+Rx.swift in Sources */,
9806F1246774ADD50F50D3F1624EB0EB /* UITabBarController+Rx.swift in Sources */,
AEA40BB1875D2E7B7DCB5E63E672033B /* UITableView+Rx.swift in Sources */,
9D05E77AB8415BB11EC5C5FB6FD62276 /* UITextField+Rx.swift in Sources */,
38A45D6FD7DCA41AC0C9CD58EDBB57CB /* UITextView+Rx.swift in Sources */,
D251A0235B97F9217D50C5A1C7C5F311 /* URLSession+Rx.swift in Sources */,
43BC914A79B9230DA50C9D476DE5114D /* WKWebView+Rx.swift in Sources */,
);
runOnlyForDeploymentPostprocessing = 0;
};
DFF2B5F26ABB5074146BB93EA5DBE095 /* Sources */ = {
isa = PBXSourcesBuildPhase;
buildActionMask = 2147483647;
files = (
3E2FF4CBA1E2C3A36060CB61A25F80F7 /* BRLOptionParser-dummy.m in Sources */,
EDD85DAC7DC88B01D5A2C20969416C9B /* BRLOptionParser.m in Sources */,
);
runOnlyForDeploymentPostprocessing = 0;
};
F0A91985F4DA9728630FB9ABC81A8CC1 /* Sources */ = {
isa = PBXSourcesBuildPhase;
buildActionMask = 2147483647;
files = (
9281E701873CD72C35440865226A1A8B /* Pods-ShadowsocksX-NGTests-dummy.m in Sources */,
);
runOnlyForDeploymentPostprocessing = 0;
};
FEE82C527A384A55B52EF357FAA16C22 /* Sources */ = {
isa = PBXSourcesBuildPhase;
buildActionMask = 2147483647;
files = (
6FD62C6E23DE07DF1291500FEFC19354 /* BehaviorRelay.swift in Sources */,
7813074001D6CD69B3A1EBAF59379E58 /* Observable+Bind.swift in Sources */,
4D6504A580F9D6278452D19FD3DD35BC /* PublishRelay.swift in Sources */,
C4CD2007BF8F2B0B5125A85B1C43AD24 /* ReplayRelay.swift in Sources */,
E3EE570AEF6808660B0542591285D354 /* RxRelay-dummy.m in Sources */,
CC9F7F2B397CCCC5397750D0B139E373 /* Utils.swift in Sources */,
);
runOnlyForDeploymentPostprocessing = 0;
};
/* End PBXSourcesBuildPhase section */
/* Begin PBXTargetDependency section */
0403456DEA90C0614E5AFBAE92D06199 /* PBXTargetDependency */ = {
isa = PBXTargetDependency;
name = RxSwift;
target = EA9EA43B3B503823EE36C60D9C8A865F /* RxSwift */;
targetProxy = 3A3C6F9E9E958812D1FF93C9737FE5B1 /* PBXContainerItemProxy */;
};
16E7E2DB71489A3B3A809EE95AF55896 /* PBXTargetDependency */ = {
isa = PBXTargetDependency;
name = RxRelay;
target = 4622BFEF3DC16E8BD15EEFC30D4D0084 /* RxRelay */;
targetProxy = 93C581FCCE9BCA693063DEB0CB18943C /* PBXContainerItemProxy */;
};
18247C9B740C16AA1A1F647B7676E673 /* PBXTargetDependency */ = {
isa = PBXTargetDependency;
name = Alamofire;
target = EAAA1AD3A8A1B59AB91319EE40752C6D /* Alamofire */;
targetProxy = 6C21C08D1A9E4A42298C1E83946EFBF6 /* PBXContainerItemProxy */;
};
232E22686FEEB70180F984222B39F949 /* PBXTargetDependency */ = {
isa = PBXTargetDependency;
name = RxSwift;
target = EA9EA43B3B503823EE36C60D9C8A865F /* RxSwift */;
targetProxy = 95ED7E1E76F66FF2AFA473A3D49F574E /* PBXContainerItemProxy */;
};
41031387B219D54FF7673356F1696E11 /* PBXTargetDependency */ = {
isa = PBXTargetDependency;
name = RxCocoa;
target = 7AD0C6DCDC9CEC8A3C7C10C7FEE07BE6 /* RxCocoa */;
targetProxy = A5DE8E8EE1A9A5D27FEA05AD1FF38C1E /* PBXContainerItemProxy */;
};
53637CA92B734D4013B9F99E7AAA9808 /* PBXTargetDependency */ = {
isa = PBXTargetDependency;
name = "MASShortcut-MASShortcut";
target = 73C37A16ECCEAD845651DCDEE95675BE /* MASShortcut-MASShortcut */;
targetProxy = 3DE69038DEBF7AC72F345377CCA1A457 /* PBXContainerItemProxy */;
};
79DC5AF6E7C88EC75AD6D91A9FF3E011 /* PBXTargetDependency */ = {
isa = PBXTargetDependency;
name = BRLOptionParser;
target = 00F92A6698B766C4479D7B608F28D680 /* BRLOptionParser */;
targetProxy = 290D7A27821274F88F50BA4027E877B0 /* PBXContainerItemProxy */;
};
7DABF5696F48F5C2D50C0A3DE25289EE /* PBXTargetDependency */ = {
isa = PBXTargetDependency;
name = RxRelay;
target = 4622BFEF3DC16E8BD15EEFC30D4D0084 /* RxRelay */;
targetProxy = 1CA90026A2A030CD980CB1E78050B63A /* PBXContainerItemProxy */;
};
B2D17789138C47D21E16F60C47053226 /* PBXTargetDependency */ = {
isa = PBXTargetDependency;
name = MASShortcut;
target = 2B2B481A164695722839BD581D442457 /* MASShortcut */;
targetProxy = B0B5FA86CABF29A7785405416D374CDA /* PBXContainerItemProxy */;
};
D38F26CBE0B158CB00FD29413295EBDB /* PBXTargetDependency */ = {
isa = PBXTargetDependency;
name = GCDWebServer;
target = AD904F32069787EFB2DFFE05EB82F5BD /* GCDWebServer */;
targetProxy = E627335D42AC0ADFBA7B40BFD314B204 /* PBXContainerItemProxy */;
};
F1208697A3C80B8117E54FA1B0E859B1 /* PBXTargetDependency */ = {
isa = PBXTargetDependency;
name = RxSwift;
target = EA9EA43B3B503823EE36C60D9C8A865F /* RxSwift */;
targetProxy = 809667767BFFB7D46B762AD5F006A069 /* PBXContainerItemProxy */;
};
FF103DE3A0523E2D55DE3D845DD9F0E2 /* PBXTargetDependency */ = {
isa = PBXTargetDependency;
name = "Pods-ShadowsocksX-NG";
target = E9FDECF69808DB0491D4B4C08CF920DC /* Pods-ShadowsocksX-NG */;
targetProxy = 7569E9B350638EBD714C781E38F158A8 /* PBXContainerItemProxy */;
};
/* End PBXTargetDependency section */
/* Begin XCBuildConfiguration section */
12B0FE32A40DD86F2B679BA026ED60EB /* Release */ = {
isa = XCBuildConfiguration;
baseConfigurationReference = 4A70BE8C07BCE9C6D6F47AC73225C959 /* Pods-proxy_conf_helper.release.xcconfig */;
buildSettings = {
ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = NO;
CLANG_ENABLE_OBJC_WEAK = NO;
"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.12;
OTHER_LDFLAGS = "";
OTHER_LIBTOOLFLAGS = "";
PODS_ROOT = "$(SRCROOT)";
PRODUCT_BUNDLE_IDENTIFIER = "org.cocoapods.${PRODUCT_NAME:rfc1034identifier}";
SDKROOT = macosx;
SKIP_INSTALL = YES;
};
name = Release;
};
1B9B12FB7A187E6EA55EABA8BB6F0938 /* Debug */ = {
isa = XCBuildConfiguration;
baseConfigurationReference = FE6138E84780096ADB31F55549931FC6 /* RxSwift.debug.xcconfig */;
buildSettings = {
"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";
GCC_PREFIX_HEADER = "Target Support Files/RxSwift/RxSwift-prefix.pch";
INFOPLIST_FILE = "Target Support Files/RxSwift/RxSwift-Info.plist";
INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/../Frameworks @loader_path/Frameworks";
MACOSX_DEPLOYMENT_TARGET = 10.12;
MODULEMAP_FILE = "Target Support Files/RxSwift/RxSwift.modulemap";
PRODUCT_MODULE_NAME = RxSwift;
PRODUCT_NAME = RxSwift;
SDKROOT = macosx;
SKIP_INSTALL = YES;
SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) ";
SWIFT_VERSION = 5.1;
VERSIONING_SYSTEM = "apple-generic";
VERSION_INFO_PREFIX = "";
};
name = Debug;
};
2539F7AA518E214ED06639F251D62C91 /* Release */ = {
isa = XCBuildConfiguration;
baseConfigurationReference = 2094BFBE78A2839B3C673A3E450C77FC /* GCDWebServer.release.xcconfig */;
buildSettings = {
"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";
GCC_PREFIX_HEADER = "Target Support Files/GCDWebServer/GCDWebServer-prefix.pch";
INFOPLIST_FILE = "Target Support Files/GCDWebServer/GCDWebServer-Info.plist";
INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/../Frameworks @loader_path/Frameworks";
MACOSX_DEPLOYMENT_TARGET = 10.12;
MODULEMAP_FILE = "Target Support Files/GCDWebServer/GCDWebServer.modulemap";
PRODUCT_MODULE_NAME = GCDWebServer;
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;
};
2B85D48D53650AE64148B523322A5F29 /* Debug */ = {
isa = XCBuildConfiguration;
baseConfigurationReference = 2F138B6C28378A801D2186B22E1E6224 /* RxCocoa.debug.xcconfig */;
buildSettings = {
"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";
GCC_PREFIX_HEADER = "Target Support Files/RxCocoa/RxCocoa-prefix.pch";
INFOPLIST_FILE = "Target Support Files/RxCocoa/RxCocoa-Info.plist";
INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/../Frameworks @loader_path/Frameworks";
MACOSX_DEPLOYMENT_TARGET = 10.12;
MODULEMAP_FILE = "Target Support Files/RxCocoa/RxCocoa.modulemap";
PRODUCT_MODULE_NAME = RxCocoa;
PRODUCT_NAME = RxCocoa;
SDKROOT = macosx;
SKIP_INSTALL = YES;
SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) ";
SWIFT_VERSION = 5.1;
VERSIONING_SYSTEM = "apple-generic";
VERSION_INFO_PREFIX = "";
};
name = Debug;
};
3AFB1C88E05301BC48B8F2B048ED1025 /* Release */ = {
isa = XCBuildConfiguration;
baseConfigurationReference = AF22EDE51D4C2AF18359CE03247D06F1 /* RxCocoa.release.xcconfig */;
buildSettings = {
"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";
GCC_PREFIX_HEADER = "Target Support Files/RxCocoa/RxCocoa-prefix.pch";
INFOPLIST_FILE = "Target Support Files/RxCocoa/RxCocoa-Info.plist";
INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/../Frameworks @loader_path/Frameworks";
MACOSX_DEPLOYMENT_TARGET = 10.12;
MODULEMAP_FILE = "Target Support Files/RxCocoa/RxCocoa.modulemap";
PRODUCT_MODULE_NAME = RxCocoa;
PRODUCT_NAME = RxCocoa;
SDKROOT = macosx;
SKIP_INSTALL = YES;
SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) ";
SWIFT_VERSION = 5.1;
VERSIONING_SYSTEM = "apple-generic";
VERSION_INFO_PREFIX = "";
};
name = Release;
};
3C142CA6AB0CA7F833124C32A76D5882 /* Debug */ = {
isa = XCBuildConfiguration;
baseConfigurationReference = 9A71B9958F30759ED2645E0DF9ADF314 /* Pods-ShadowsocksX-NG.debug.xcconfig */;
buildSettings = {
ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = NO;
CLANG_ENABLE_OBJC_WEAK = NO;
"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";
INFOPLIST_FILE = "Target Support Files/Pods-ShadowsocksX-NG/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.12;
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 = "$(TARGET_NAME:c99extidentifier)";
SDKROOT = macosx;
SKIP_INSTALL = YES;
VERSIONING_SYSTEM = "apple-generic";
VERSION_INFO_PREFIX = "";
};
name = Debug;
};
435521A8C1A030B456A3602B835F915D /* Debug */ = {
isa = XCBuildConfiguration;
baseConfigurationReference = 70C291AA3C3CEE619534F472C4F04882 /* MASShortcut.debug.xcconfig */;
buildSettings = {
COMBINE_HIDPI_IMAGES = YES;
CONFIGURATION_BUILD_DIR = "$(BUILD_DIR)/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)/MASShortcut";
IBSC_MODULE = MASShortcut;
INFOPLIST_FILE = "Target Support Files/MASShortcut/ResourceBundle-MASShortcut-MASShortcut-Info.plist";
INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Bundles";
MACOSX_DEPLOYMENT_TARGET = 10.12;
PRODUCT_NAME = MASShortcut;
SDKROOT = macosx;
SKIP_INSTALL = YES;
WRAPPER_EXTENSION = bundle;
};
name = Debug;
};
464AFC3D045DAC93B8A74739B86B31AE /* Debug */ = {
isa = XCBuildConfiguration;
baseConfigurationReference = 5EE446AD8C625612BFF0E37E4419E0FD /* BRLOptionParser.debug.xcconfig */;
buildSettings = {
"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.12;
OTHER_LDFLAGS = "";
OTHER_LIBTOOLFLAGS = "";
PRIVATE_HEADERS_FOLDER_PATH = "";
PRODUCT_MODULE_NAME = BRLOptionParser;
PRODUCT_NAME = BRLOptionParser;
PUBLIC_HEADERS_FOLDER_PATH = "";
SDKROOT = macosx;
SKIP_INSTALL = YES;
SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) ";
};
name = Debug;
};
5E5046922B2BADEB6AE175DCA2A5C450 /* Debug */ = {
isa = XCBuildConfiguration;
buildSettings = {
ALWAYS_SEARCH_USER_PATHS = NO;
CLANG_ANALYZER_LOCALIZABILITY_NONLOCALIZED = YES;
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_ENABLE_OBJC_WEAK = YES;
CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES;
CLANG_WARN_BOOL_CONVERSION = YES;
CLANG_WARN_COMMA = YES;
CLANG_WARN_CONSTANT_CONVERSION = YES;
CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES;
CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
CLANG_WARN_DOCUMENTATION_COMMENTS = YES;
CLANG_WARN_EMPTY_BODY = YES;
CLANG_WARN_ENUM_CONVERSION = YES;
CLANG_WARN_INFINITE_RECURSION = YES;
CLANG_WARN_INT_CONVERSION = YES;
CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES;
CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES;
CLANG_WARN_OBJC_LITERAL_CONVERSION = YES;
CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = YES;
CLANG_WARN_RANGE_LOOP_ANALYSIS = YES;
CLANG_WARN_STRICT_PROTOTYPES = YES;
CLANG_WARN_SUSPICIOUS_MOVE = YES;
CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE;
CLANG_WARN_UNREACHABLE_CODE = YES;
CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
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.12;
MTL_ENABLE_DEBUG_INFO = INCLUDE_SOURCE;
MTL_FAST_MATH = YES;
ONLY_ACTIVE_ARCH = YES;
PRODUCT_NAME = "$(TARGET_NAME)";
STRIP_INSTALLED_PRODUCT = NO;
SWIFT_ACTIVE_COMPILATION_CONDITIONS = DEBUG;
SWIFT_OPTIMIZATION_LEVEL = "-Onone";
SWIFT_VERSION = 5.0;
SYMROOT = "${SRCROOT}/../build";
};
name = Debug;
};
8492155DEB6029C10D570132B7564FA2 /* Debug */ = {
isa = XCBuildConfiguration;
baseConfigurationReference = B81749D1C6130BC14B2386B76041124F /* GCDWebServer.debug.xcconfig */;
buildSettings = {
"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";
GCC_PREFIX_HEADER = "Target Support Files/GCDWebServer/GCDWebServer-prefix.pch";
INFOPLIST_FILE = "Target Support Files/GCDWebServer/GCDWebServer-Info.plist";
INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/../Frameworks @loader_path/Frameworks";
MACOSX_DEPLOYMENT_TARGET = 10.12;
MODULEMAP_FILE = "Target Support Files/GCDWebServer/GCDWebServer.modulemap";
PRODUCT_MODULE_NAME = GCDWebServer;
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;
};
8D11F123E993591D305166C07349A576 /* Debug */ = {
isa = XCBuildConfiguration;
baseConfigurationReference = 196DA983244F60766BA272090829A16E /* Pods-ShadowsocksX-NGTests.debug.xcconfig */;
buildSettings = {
ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = NO;
CLANG_ENABLE_OBJC_WEAK = NO;
"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";
INFOPLIST_FILE = "Target Support Files/Pods-ShadowsocksX-NGTests/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.12;
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 = "$(TARGET_NAME:c99extidentifier)";
SDKROOT = macosx;
SKIP_INSTALL = YES;
VERSIONING_SYSTEM = "apple-generic";
VERSION_INFO_PREFIX = "";
};
name = Debug;
};
8F694BB186184267497C5B29EBD5F103 /* Debug */ = {
isa = XCBuildConfiguration;
baseConfigurationReference = 75EA425CE2A4DBDDEB580C7303DD2454 /* Alamofire.debug.xcconfig */;
buildSettings = {
CLANG_ENABLE_OBJC_WEAK = NO;
"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";
GCC_PREFIX_HEADER = "Target Support Files/Alamofire/Alamofire-prefix.pch";
INFOPLIST_FILE = "Target Support Files/Alamofire/Alamofire-Info.plist";
INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/../Frameworks @loader_path/Frameworks";
MACOSX_DEPLOYMENT_TARGET = 10.12;
MODULEMAP_FILE = "Target Support Files/Alamofire/Alamofire.modulemap";
PRODUCT_MODULE_NAME = Alamofire;
PRODUCT_NAME = Alamofire;
SDKROOT = macosx;
SKIP_INSTALL = YES;
SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) ";
SWIFT_VERSION = 5.3;
VERSIONING_SYSTEM = "apple-generic";
VERSION_INFO_PREFIX = "";
};
name = Debug;
};
90EDC1405B8CA8EDAD433A863FDD47C4 /* Release */ = {
isa = XCBuildConfiguration;
baseConfigurationReference = D70A973E907BDE134197952FF14301CE /* RxRelay.release.xcconfig */;
buildSettings = {
"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";
GCC_PREFIX_HEADER = "Target Support Files/RxRelay/RxRelay-prefix.pch";
INFOPLIST_FILE = "Target Support Files/RxRelay/RxRelay-Info.plist";
INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/../Frameworks @loader_path/Frameworks";
MACOSX_DEPLOYMENT_TARGET = 10.12;
MODULEMAP_FILE = "Target Support Files/RxRelay/RxRelay.modulemap";
PRODUCT_MODULE_NAME = RxRelay;
PRODUCT_NAME = RxRelay;
SDKROOT = macosx;
SKIP_INSTALL = YES;
SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) ";
SWIFT_VERSION = 5.1;
VERSIONING_SYSTEM = "apple-generic";
VERSION_INFO_PREFIX = "";
};
name = Release;
};
9570335934A831709D5FDB644D8144D9 /* Release */ = {
isa = XCBuildConfiguration;
baseConfigurationReference = 5C0C485AB4EA81F3E9128F65E9AC66CA /* Pods-ShadowsocksX-NGTests.release.xcconfig */;
buildSettings = {
ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = NO;
CLANG_ENABLE_OBJC_WEAK = NO;
"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";
INFOPLIST_FILE = "Target Support Files/Pods-ShadowsocksX-NGTests/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.12;
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 = "$(TARGET_NAME:c99extidentifier)";
SDKROOT = macosx;
SKIP_INSTALL = YES;
VERSIONING_SYSTEM = "apple-generic";
VERSION_INFO_PREFIX = "";
};
name = Release;
};
992C0F3AEB140A12268A0B7AB779808B /* Release */ = {
isa = XCBuildConfiguration;
baseConfigurationReference = 92B4BB091693150E5B1FCC6987683C6F /* Pods-ShadowsocksX-NG.release.xcconfig */;
buildSettings = {
ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = NO;
CLANG_ENABLE_OBJC_WEAK = NO;
"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";
INFOPLIST_FILE = "Target Support Files/Pods-ShadowsocksX-NG/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.12;
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 = "$(TARGET_NAME:c99extidentifier)";
SDKROOT = macosx;
SKIP_INSTALL = YES;
VERSIONING_SYSTEM = "apple-generic";
VERSION_INFO_PREFIX = "";
};
name = Release;
};
9A282D83C54CDCBE99AC3D556E781819 /* Release */ = {
isa = XCBuildConfiguration;
baseConfigurationReference = D231BAD0830AAA293F76CB7428ADA704 /* MASShortcut.release.xcconfig */;
buildSettings = {
COMBINE_HIDPI_IMAGES = YES;
CONFIGURATION_BUILD_DIR = "$(BUILD_DIR)/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)/MASShortcut";
IBSC_MODULE = MASShortcut;
INFOPLIST_FILE = "Target Support Files/MASShortcut/ResourceBundle-MASShortcut-MASShortcut-Info.plist";
INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Bundles";
MACOSX_DEPLOYMENT_TARGET = 10.12;
PRODUCT_NAME = MASShortcut;
SDKROOT = macosx;
SKIP_INSTALL = YES;
WRAPPER_EXTENSION = bundle;
};
name = Release;
};
A977C7C72501F07BFFC97CA3F19F344F /* Release */ = {
isa = XCBuildConfiguration;
baseConfigurationReference = C3B6C103B3C3936D11BF01C71C0EE380 /* BRLOptionParser.release.xcconfig */;
buildSettings = {
"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.12;
OTHER_LDFLAGS = "";
OTHER_LIBTOOLFLAGS = "";
PRIVATE_HEADERS_FOLDER_PATH = "";
PRODUCT_MODULE_NAME = BRLOptionParser;
PRODUCT_NAME = BRLOptionParser;
PUBLIC_HEADERS_FOLDER_PATH = "";
SDKROOT = macosx;
SKIP_INSTALL = YES;
SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) ";
};
name = Release;
};
AE5F5BC820C835E9310C556B3D39E167 /* Debug */ = {
isa = XCBuildConfiguration;
baseConfigurationReference = 70C291AA3C3CEE619534F472C4F04882 /* MASShortcut.debug.xcconfig */;
buildSettings = {
CLANG_ENABLE_OBJC_WEAK = NO;
"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";
GCC_PREFIX_HEADER = "Target Support Files/MASShortcut/MASShortcut-prefix.pch";
INFOPLIST_FILE = "Target Support Files/MASShortcut/MASShortcut-Info.plist";
INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/../Frameworks @loader_path/Frameworks";
MACOSX_DEPLOYMENT_TARGET = 10.12;
MODULEMAP_FILE = "Target Support Files/MASShortcut/MASShortcut.modulemap";
PRODUCT_MODULE_NAME = MASShortcut;
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;
};
D256BAA9A69C64A728E66C27D53FDD4B /* Release */ = {
isa = XCBuildConfiguration;
buildSettings = {
ALWAYS_SEARCH_USER_PATHS = NO;
CLANG_ANALYZER_LOCALIZABILITY_NONLOCALIZED = YES;
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_ENABLE_OBJC_WEAK = YES;
CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES;
CLANG_WARN_BOOL_CONVERSION = YES;
CLANG_WARN_COMMA = YES;
CLANG_WARN_CONSTANT_CONVERSION = YES;
CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES;
CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
CLANG_WARN_DOCUMENTATION_COMMENTS = YES;
CLANG_WARN_EMPTY_BODY = YES;
CLANG_WARN_ENUM_CONVERSION = YES;
CLANG_WARN_INFINITE_RECURSION = YES;
CLANG_WARN_INT_CONVERSION = YES;
CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES;
CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES;
CLANG_WARN_OBJC_LITERAL_CONVERSION = YES;
CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = YES;
CLANG_WARN_RANGE_LOOP_ANALYSIS = YES;
CLANG_WARN_STRICT_PROTOTYPES = YES;
CLANG_WARN_SUSPICIOUS_MOVE = YES;
CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE;
CLANG_WARN_UNREACHABLE_CODE = YES;
CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
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.12;
MTL_ENABLE_DEBUG_INFO = NO;
MTL_FAST_MATH = YES;
PRODUCT_NAME = "$(TARGET_NAME)";
STRIP_INSTALLED_PRODUCT = NO;
SWIFT_OPTIMIZATION_LEVEL = "-Owholemodule";
SWIFT_VERSION = 5.0;
SYMROOT = "${SRCROOT}/../build";
};
name = Release;
};
DDA9EC41D966236C68CB4AB50CCF2287 /* Release */ = {
isa = XCBuildConfiguration;
baseConfigurationReference = 848DD5BA5CA758D1F00A7F6F947019EB /* Alamofire.release.xcconfig */;
buildSettings = {
CLANG_ENABLE_OBJC_WEAK = NO;
"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";
GCC_PREFIX_HEADER = "Target Support Files/Alamofire/Alamofire-prefix.pch";
INFOPLIST_FILE = "Target Support Files/Alamofire/Alamofire-Info.plist";
INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/../Frameworks @loader_path/Frameworks";
MACOSX_DEPLOYMENT_TARGET = 10.12;
MODULEMAP_FILE = "Target Support Files/Alamofire/Alamofire.modulemap";
PRODUCT_MODULE_NAME = Alamofire;
PRODUCT_NAME = Alamofire;
SDKROOT = macosx;
SKIP_INSTALL = YES;
SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) ";
SWIFT_VERSION = 5.3;
VERSIONING_SYSTEM = "apple-generic";
VERSION_INFO_PREFIX = "";
};
name = Release;
};
DF12A32B61F9AC9FC15D4FEE49C27C64 /* Release */ = {
isa = XCBuildConfiguration;
baseConfigurationReference = D231BAD0830AAA293F76CB7428ADA704 /* MASShortcut.release.xcconfig */;
buildSettings = {
CLANG_ENABLE_OBJC_WEAK = NO;
"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";
GCC_PREFIX_HEADER = "Target Support Files/MASShortcut/MASShortcut-prefix.pch";
INFOPLIST_FILE = "Target Support Files/MASShortcut/MASShortcut-Info.plist";
INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/../Frameworks @loader_path/Frameworks";
MACOSX_DEPLOYMENT_TARGET = 10.12;
MODULEMAP_FILE = "Target Support Files/MASShortcut/MASShortcut.modulemap";
PRODUCT_MODULE_NAME = MASShortcut;
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;
};
E50DD4E0C6E58142D33757B5C9E7B75C /* Debug */ = {
isa = XCBuildConfiguration;
baseConfigurationReference = BF25DE5F0433D7BA7D6F91A5F113542A /* RxRelay.debug.xcconfig */;
buildSettings = {
"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";
GCC_PREFIX_HEADER = "Target Support Files/RxRelay/RxRelay-prefix.pch";
INFOPLIST_FILE = "Target Support Files/RxRelay/RxRelay-Info.plist";
INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/../Frameworks @loader_path/Frameworks";
MACOSX_DEPLOYMENT_TARGET = 10.12;
MODULEMAP_FILE = "Target Support Files/RxRelay/RxRelay.modulemap";
PRODUCT_MODULE_NAME = RxRelay;
PRODUCT_NAME = RxRelay;
SDKROOT = macosx;
SKIP_INSTALL = YES;
SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) ";
SWIFT_VERSION = 5.1;
VERSIONING_SYSTEM = "apple-generic";
VERSION_INFO_PREFIX = "";
};
name = Debug;
};
F2D56CB7664FC6CD92EB5B8E9298A5E7 /* Release */ = {
isa = XCBuildConfiguration;
baseConfigurationReference = 28F6CED61832E1CE6BA74AA90F7E45EE /* RxSwift.release.xcconfig */;
buildSettings = {
"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";
GCC_PREFIX_HEADER = "Target Support Files/RxSwift/RxSwift-prefix.pch";
INFOPLIST_FILE = "Target Support Files/RxSwift/RxSwift-Info.plist";
INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/../Frameworks @loader_path/Frameworks";
MACOSX_DEPLOYMENT_TARGET = 10.12;
MODULEMAP_FILE = "Target Support Files/RxSwift/RxSwift.modulemap";
PRODUCT_MODULE_NAME = RxSwift;
PRODUCT_NAME = RxSwift;
SDKROOT = macosx;
SKIP_INSTALL = YES;
SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) ";
SWIFT_VERSION = 5.1;
VERSIONING_SYSTEM = "apple-generic";
VERSION_INFO_PREFIX = "";
};
name = Release;
};
F6B84B253DE1626F094BD37FC42474DF /* Debug */ = {
isa = XCBuildConfiguration;
baseConfigurationReference = D8C88B0B7BFE785BC9B00D1C53FDC003 /* Pods-proxy_conf_helper.debug.xcconfig */;
buildSettings = {
ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = NO;
CLANG_ENABLE_OBJC_WEAK = NO;
"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.12;
OTHER_LDFLAGS = "";
OTHER_LIBTOOLFLAGS = "";
PODS_ROOT = "$(SRCROOT)";
PRODUCT_BUNDLE_IDENTIFIER = "org.cocoapods.${PRODUCT_NAME:rfc1034identifier}";
SDKROOT = macosx;
SKIP_INSTALL = YES;
};
name = Debug;
};
/* End XCBuildConfiguration section */
/* Begin XCConfigurationList section */
0D501A92E69AF80E7786DD9C0D172BEC /* Build configuration list for PBXNativeTarget "Pods-proxy_conf_helper" */ = {
isa = XCConfigurationList;
buildConfigurations = (
F6B84B253DE1626F094BD37FC42474DF /* Debug */,
12B0FE32A40DD86F2B679BA026ED60EB /* Release */,
);
defaultConfigurationIsVisible = 0;
defaultConfigurationName = Release;
};
1C26E77821938498151B66E4B3FAFDB5 /* Build configuration list for PBXNativeTarget "MASShortcut-MASShortcut" */ = {
isa = XCConfigurationList;
buildConfigurations = (
435521A8C1A030B456A3602B835F915D /* Debug */,
9A282D83C54CDCBE99AC3D556E781819 /* Release */,
);
defaultConfigurationIsVisible = 0;
defaultConfigurationName = Release;
};
3797157A80385C2407F752CEE1BFEB21 /* Build configuration list for PBXNativeTarget "RxRelay" */ = {
isa = XCConfigurationList;
buildConfigurations = (
E50DD4E0C6E58142D33757B5C9E7B75C /* Debug */,
90EDC1405B8CA8EDAD433A863FDD47C4 /* Release */,
);
defaultConfigurationIsVisible = 0;
defaultConfigurationName = Release;
};
4821239608C13582E20E6DA73FD5F1F9 /* Build configuration list for PBXProject "Pods" */ = {
isa = XCConfigurationList;
buildConfigurations = (
5E5046922B2BADEB6AE175DCA2A5C450 /* Debug */,
D256BAA9A69C64A728E66C27D53FDD4B /* Release */,
);
defaultConfigurationIsVisible = 0;
defaultConfigurationName = Release;
};
6331D6AD3A4489B8CBA44A44D38FD80A /* Build configuration list for PBXNativeTarget "RxSwift" */ = {
isa = XCConfigurationList;
buildConfigurations = (
1B9B12FB7A187E6EA55EABA8BB6F0938 /* Debug */,
F2D56CB7664FC6CD92EB5B8E9298A5E7 /* Release */,
);
defaultConfigurationIsVisible = 0;
defaultConfigurationName = Release;
};
690C9430B03B92419AFA4555712EC873 /* Build configuration list for PBXNativeTarget "GCDWebServer" */ = {
isa = XCConfigurationList;
buildConfigurations = (
8492155DEB6029C10D570132B7564FA2 /* Debug */,
2539F7AA518E214ED06639F251D62C91 /* Release */,
);
defaultConfigurationIsVisible = 0;
defaultConfigurationName = Release;
};
6D442598AC59E49374231C4242255CA3 /* Build configuration list for PBXNativeTarget "BRLOptionParser" */ = {
isa = XCConfigurationList;
buildConfigurations = (
464AFC3D045DAC93B8A74739B86B31AE /* Debug */,
A977C7C72501F07BFFC97CA3F19F344F /* Release */,
);
defaultConfigurationIsVisible = 0;
defaultConfigurationName = Release;
};
78E219AC01CD5AFED663C9AB28280801 /* Build configuration list for PBXNativeTarget "Alamofire" */ = {
isa = XCConfigurationList;
buildConfigurations = (
8F694BB186184267497C5B29EBD5F103 /* Debug */,
DDA9EC41D966236C68CB4AB50CCF2287 /* Release */,
);
defaultConfigurationIsVisible = 0;
defaultConfigurationName = Release;
};
84B5ECA69733DA3FEDC652649E6E42C5 /* Build configuration list for PBXNativeTarget "Pods-ShadowsocksX-NGTests" */ = {
isa = XCConfigurationList;
buildConfigurations = (
8D11F123E993591D305166C07349A576 /* Debug */,
9570335934A831709D5FDB644D8144D9 /* Release */,
);
defaultConfigurationIsVisible = 0;
defaultConfigurationName = Release;
};
975822F53DB5EF99EE2C5EA67BC503C9 /* Build configuration list for PBXNativeTarget "Pods-ShadowsocksX-NG" */ = {
isa = XCConfigurationList;
buildConfigurations = (
3C142CA6AB0CA7F833124C32A76D5882 /* Debug */,
992C0F3AEB140A12268A0B7AB779808B /* Release */,
);
defaultConfigurationIsVisible = 0;
defaultConfigurationName = Release;
};
ABE56D8D3781109924A96BB7837ED223 /* Build configuration list for PBXNativeTarget "RxCocoa" */ = {
isa = XCConfigurationList;
buildConfigurations = (
2B85D48D53650AE64148B523322A5F29 /* Debug */,
3AFB1C88E05301BC48B8F2B048ED1025 /* Release */,
);
defaultConfigurationIsVisible = 0;
defaultConfigurationName = Release;
};
E888D466E966B416D89BA302F582A3F5 /* Build configuration list for PBXNativeTarget "MASShortcut" */ = {
isa = XCConfigurationList;
buildConfigurations = (
AE5F5BC820C835E9310C556B3D39E167 /* Debug */,
DF12A32B61F9AC9FC15D4FEE49C27C64 /* Release */,
);
defaultConfigurationIsVisible = 0;
defaultConfigurationName = Release;
};
/* End XCConfigurationList section */
};
rootObject = BFDFE7DC352907FC980B868725387E98 /* Project object */;
}