source: trunk/Transmission.xcodeproj/project.pbxproj @ 10309

Last change on this file since 10309 was 10309, checked in by livings124, 12 years ago

Refactor the info window, so that each view is in a separate xib and view controller. This should make future localizations simpler and the code more modular/readable.

  • Property svn:keywords set to Date Rev Author Id
File size: 220.0 KB
Line 
1// !$*UTF8*$!
2{
3        archiveVersion = 1;
4        classes = {
5        };
6        objectVersion = 46;
7        objects = {
8
9/* Begin PBXBuildFile section */
10                0A6169A70FE5C9A200C66CE6 /* bitfield.c in Sources */ = {isa = PBXBuildFile; fileRef = 0A6169A50FE5C9A200C66CE6 /* bitfield.c */; };
11                0A6169A80FE5C9A200C66CE6 /* bitfield.h in Headers */ = {isa = PBXBuildFile; fileRef = 0A6169A60FE5C9A200C66CE6 /* bitfield.h */; };
12                35B038130AC5B6EB00A10FDF /* ResumeNoWaitOn.png in Resources */ = {isa = PBXBuildFile; fileRef = 35B037F90AC5B53800A10FDF /* ResumeNoWaitOn.png */; };
13                35B038140AC5B6EC00A10FDF /* ResumeNoWaitOff.png in Resources */ = {isa = PBXBuildFile; fileRef = 35B037FA0AC5B53800A10FDF /* ResumeNoWaitOff.png */; };
14                35F373030C2DA89000DAA8F2 /* FilePriorityCell.m in Sources */ = {isa = PBXBuildFile; fileRef = 35F373010C2DA88F00DAA8F2 /* FilePriorityCell.m */; };
15                3C7A11970D0B2EE300B5701F /* getgateway.c in Sources */ = {isa = PBXBuildFile; fileRef = 3C7A11910D0B2EE300B5701F /* getgateway.c */; };
16                3C7A11980D0B2EE300B5701F /* getgateway.h in Headers */ = {isa = PBXBuildFile; fileRef = 3C7A11920D0B2EE300B5701F /* getgateway.h */; };
17                3C7A11990D0B2EE300B5701F /* natpmp.c in Sources */ = {isa = PBXBuildFile; fileRef = 3C7A11930D0B2EE300B5701F /* natpmp.c */; };
18                3C7A119A0D0B2EE300B5701F /* natpmp.h in Headers */ = {isa = PBXBuildFile; fileRef = 3C7A11940D0B2EE300B5701F /* natpmp.h */; };
19                4394AC670C74FB6000F367E8 /* ptrarray.c in Sources */ = {isa = PBXBuildFile; fileRef = 4394AC640C74FB6000F367E8 /* ptrarray.c */; };
20                4394AC680C74FB6000F367E8 /* publish.c in Sources */ = {isa = PBXBuildFile; fileRef = 4394AC650C74FB6000F367E8 /* publish.c */; };
21                4D043A7F090AE979009FEDA8 /* TransmissionDocument.icns in Resources */ = {isa = PBXBuildFile; fileRef = 4D043A7E090AE979009FEDA8 /* TransmissionDocument.icns */; };
22                4D118E1A08CB46B20033958F /* PrefsController.m in Sources */ = {isa = PBXBuildFile; fileRef = 4D118E1908CB46B20033958F /* PrefsController.m */; };
23                4D1838DD09DEC0E80047D688 /* libtransmission.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 4D18389709DEC0030047D688 /* libtransmission.a */; };
24                4D364DA0091FBB2C00377D12 /* TorrentTableView.m in Sources */ = {isa = PBXBuildFile; fileRef = 4D364D9F091FBB2C00377D12 /* TorrentTableView.m */; };
25                4D36BA6F0CA2F00800A63CA5 /* crypto.c in Sources */ = {isa = PBXBuildFile; fileRef = 4D36BA600CA2F00800A63CA5 /* crypto.c */; };
26                4D36BA700CA2F00800A63CA5 /* crypto.h in Headers */ = {isa = PBXBuildFile; fileRef = 4D36BA610CA2F00800A63CA5 /* crypto.h */; };
27                4D36BA720CA2F00800A63CA5 /* handshake.c in Sources */ = {isa = PBXBuildFile; fileRef = 4D36BA630CA2F00800A63CA5 /* handshake.c */; };
28                4D36BA730CA2F00800A63CA5 /* handshake.h in Headers */ = {isa = PBXBuildFile; fileRef = 4D36BA640CA2F00800A63CA5 /* handshake.h */; };
29                4D36BA740CA2F00800A63CA5 /* peer-io.c in Sources */ = {isa = PBXBuildFile; fileRef = 4D36BA650CA2F00800A63CA5 /* peer-io.c */; };
30                4D36BA750CA2F00800A63CA5 /* peer-io.h in Headers */ = {isa = PBXBuildFile; fileRef = 4D36BA660CA2F00800A63CA5 /* peer-io.h */; };
31                4D36BA770CA2F00800A63CA5 /* peer-mgr.c in Sources */ = {isa = PBXBuildFile; fileRef = 4D36BA680CA2F00800A63CA5 /* peer-mgr.c */; };
32                4D36BA780CA2F00800A63CA5 /* peer-mgr.h in Headers */ = {isa = PBXBuildFile; fileRef = 4D36BA690CA2F00800A63CA5 /* peer-mgr.h */; };
33                4D36BA790CA2F00800A63CA5 /* peer-msgs.c in Sources */ = {isa = PBXBuildFile; fileRef = 4D36BA6A0CA2F00800A63CA5 /* peer-msgs.c */; };
34                4D36BA7A0CA2F00800A63CA5 /* peer-msgs.h in Headers */ = {isa = PBXBuildFile; fileRef = 4D36BA6B0CA2F00800A63CA5 /* peer-msgs.h */; };
35                4D36BA7B0CA2F00800A63CA5 /* ptrarray.h in Headers */ = {isa = PBXBuildFile; fileRef = 4D36BA6C0CA2F00800A63CA5 /* ptrarray.h */; };
36                4D36BA7C0CA2F00800A63CA5 /* publish.h in Headers */ = {isa = PBXBuildFile; fileRef = 4D36BA6D0CA2F00800A63CA5 /* publish.h */; };
37                4D36BBC90CA309AA00A63CA5 /* evutil.c in Sources */ = {isa = PBXBuildFile; fileRef = 4D36BBC80CA309AA00A63CA5 /* evutil.c */; };
38                4D3EA0AA08AE13C600EA10C2 /* IOKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 4D3EA0A908AE13C600EA10C2 /* IOKit.framework */; };
39                4D4ADFC70DA1631500A68297 /* blocklist.c in Sources */ = {isa = PBXBuildFile; fileRef = A2D3078E0D9EC45F0051FD27 /* blocklist.c */; };
40                4D4B7F6109E055660053C1EB /* libcrypto.0.9.7.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = 4D2617F709DECE3D00D08EFA /* libcrypto.0.9.7.dylib */; };
41                4D6DAAC6090CE00500F43C22 /* RevealOff.png in Resources */ = {isa = PBXBuildFile; fileRef = 4D6DAAC4090CE00500F43C22 /* RevealOff.png */; };
42                4D6DAAC7090CE00500F43C22 /* RevealOn.png in Resources */ = {isa = PBXBuildFile; fileRef = 4D6DAAC5090CE00500F43C22 /* RevealOn.png */; };
43                4D8017EA10BBC073008A4AF2 /* torrent-magnet.c in Sources */ = {isa = PBXBuildFile; fileRef = 4D8017E810BBC073008A4AF2 /* torrent-magnet.c */; };
44                4D8017EB10BBC073008A4AF2 /* torrent-magnet.h in Headers */ = {isa = PBXBuildFile; fileRef = 4D8017E910BBC073008A4AF2 /* torrent-magnet.h */; };
45                4D80185910BBC0B0008A4AF2 /* magnet.c in Sources */ = {isa = PBXBuildFile; fileRef = 4D80185710BBC0B0008A4AF2 /* magnet.c */; };
46                4D80185A10BBC0B0008A4AF2 /* magnet.h in Headers */ = {isa = PBXBuildFile; fileRef = 4D80185810BBC0B0008A4AF2 /* magnet.h */; };
47                4D9A2BF009E16D21002D0FF9 /* libtransmission.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 4D18389709DEC0030047D688 /* libtransmission.a */; };
48                4D9A2BF909E16D4F002D0FF9 /* libcrypto.0.9.7.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = 4D2617F709DECE3D00D08EFA /* libcrypto.0.9.7.dylib */; };
49                4DA6FDBA0911233800450CB1 /* PauseOn.png in Resources */ = {isa = PBXBuildFile; fileRef = 4DA6FDB80911233800450CB1 /* PauseOn.png */; };
50                4DA6FDBB0911233800450CB1 /* PauseOff.png in Resources */ = {isa = PBXBuildFile; fileRef = 4DA6FDB90911233800450CB1 /* PauseOff.png */; };
51                4DA6FDC5091141AD00450CB1 /* ResumeOff.png in Resources */ = {isa = PBXBuildFile; fileRef = 4DA6FDC3091141AD00450CB1 /* ResumeOff.png */; };
52                4DA6FDC6091141AD00450CB1 /* ResumeOn.png in Resources */ = {isa = PBXBuildFile; fileRef = 4DA6FDC4091141AD00450CB1 /* ResumeOn.png */; };
53                4DB74EF20E8CD6FA00AEB1A8 /* http.c in Sources */ = {isa = PBXBuildFile; fileRef = 4DB74EF10E8CD6FA00AEB1A8 /* http.c */; };
54                4DB74F080E8CD75100AEB1A8 /* wildmat.c in Sources */ = {isa = PBXBuildFile; fileRef = 4DB74F070E8CD75100AEB1A8 /* wildmat.c */; };
55                4DCCBB3E09C3D71100D3CABF /* TorrentCell.m in Sources */ = {isa = PBXBuildFile; fileRef = 4DCCBB3C09C3D71100D3CABF /* TorrentCell.m */; };
56                4DDFDD22099A5D8E00189D81 /* DownloadBadge.png in Resources */ = {isa = PBXBuildFile; fileRef = 4DDFDD20099A5D8E00189D81 /* DownloadBadge.png */; };
57                4DDFDD23099A5D8E00189D81 /* UploadBadge.png in Resources */ = {isa = PBXBuildFile; fileRef = 4DDFDD21099A5D8E00189D81 /* UploadBadge.png */; };
58                4DE5CC9D0980656F00BE280E /* NSStringAdditions.m in Sources */ = {isa = PBXBuildFile; fileRef = 4DE5CC9C0980656F00BE280E /* NSStringAdditions.m */; };
59                4DE5CCA70980735700BE280E /* Badger.m in Sources */ = {isa = PBXBuildFile; fileRef = 4DE5CCA60980735700BE280E /* Badger.m */; };
60                4DE5CCBA0981D27700BE280E /* ToolbarResumeAllTemplate.png in Resources */ = {isa = PBXBuildFile; fileRef = 4DE5CCB80981D27700BE280E /* ToolbarResumeAllTemplate.png */; };
61                4DE5CCBB0981D27700BE280E /* ToolbarPauseAllTemplate.png in Resources */ = {isa = PBXBuildFile; fileRef = 4DE5CCB90981D27700BE280E /* ToolbarPauseAllTemplate.png */; };
62                4DE5CCCB0981D9BE00BE280E /* Defaults.plist in Resources */ = {isa = PBXBuildFile; fileRef = 4DE5CCCA0981D9BE00BE280E /* Defaults.plist */; };
63                4DF0C5AB0899190500DD8943 /* Controller.m in Sources */ = {isa = PBXBuildFile; fileRef = 4DF0C5A90899190500DD8943 /* Controller.m */; };
64                4DF7500C08A103AD007B0D70 /* ToolbarOpenTemplate.png in Resources */ = {isa = PBXBuildFile; fileRef = 4DF7500708A103AD007B0D70 /* ToolbarOpenTemplate.png */; };
65                4DF7500D08A103AD007B0D70 /* ToolbarInfoTemplate.png in Resources */ = {isa = PBXBuildFile; fileRef = 4DF7500808A103AD007B0D70 /* ToolbarInfoTemplate.png */; };
66                4DF7500E08A103AD007B0D70 /* ToolbarRemoveTemplate.png in Resources */ = {isa = PBXBuildFile; fileRef = 4DF7500908A103AD007B0D70 /* ToolbarRemoveTemplate.png */; };
67                4DFBC2DF09C0970D00D5C571 /* Torrent.m in Sources */ = {isa = PBXBuildFile; fileRef = 4DFBC2DE09C0970D00D5C571 /* Torrent.m */; };
68                8D11072B0486CEB800E47090 /* InfoPlist.strings in Resources */ = {isa = PBXBuildFile; fileRef = 089C165CFE840E0CC02AAC07 /* InfoPlist.strings */; };
69                8D11072D0486CEB800E47090 /* main.m in Sources */ = {isa = PBXBuildFile; fileRef = 29B97316FDCFA39411CA2CEA /* main.m */; settings = {ATTRIBUTES = (); }; };
70                8D11072F0486CEB800E47090 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
71                A200B9200A22798F007BBB1E /* InfoWindowController.m in Sources */ = {isa = PBXBuildFile; fileRef = A200B83A0A2263BA007BBB1E /* InfoWindowController.m */; };
72                A2012AE20D77151D0056FD71 /* YingYangGroupTemplate.png in Resources */ = {isa = PBXBuildFile; fileRef = A2012AE10D77151D0056FD71 /* YingYangGroupTemplate.png */; };
73                A20152640D1C1BE70081714F /* PinTemplate.png in Resources */ = {isa = PBXBuildFile; fileRef = A20152630D1C1BE70081714F /* PinTemplate.png */; };
74                A201527E0D1C270F0081714F /* torrent-ctor.c in Sources */ = {isa = PBXBuildFile; fileRef = A20152790D1C26EB0081714F /* torrent-ctor.c */; };
75                A2085DDC0C53BC74000BC3B7 /* AboutWindowController.m in Sources */ = {isa = PBXBuildFile; fileRef = A2085DDA0C53BC74000BC3B7 /* AboutWindowController.m */; };
76                A209EAC61142CF28002B02D1 /* InfoActivityViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = A209EAC31142CF28002B02D1 /* InfoActivityViewController.m */; };
77                A209EAC71142CF28002B02D1 /* InfoGeneralViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = A209EAC51142CF28002B02D1 /* InfoGeneralViewController.m */; };
78                A209EAEC1142D294002B02D1 /* InfoActivityView.xib in Resources */ = {isa = PBXBuildFile; fileRef = A209EAE81142D294002B02D1 /* InfoActivityView.xib */; };
79                A209EAED1142D294002B02D1 /* InfoGeneralView.xib in Resources */ = {isa = PBXBuildFile; fileRef = A209EAEA1142D294002B02D1 /* InfoGeneralView.xib */; };
80                A209EB011142D3A5002B02D1 /* InfoTrackersViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = A209EB001142D3A5002B02D1 /* InfoTrackersViewController.m */; };
81                A209EB201142DD85002B02D1 /* InfoTrackersView.xib in Resources */ = {isa = PBXBuildFile; fileRef = A209EB1F1142DD85002B02D1 /* InfoTrackersView.xib */; };
82                A209EB9D1142E59A002B02D1 /* InfoPeersViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = A209EB9C1142E59A002B02D1 /* InfoPeersViewController.m */; };
83                A209EBA71142EAF3002B02D1 /* InfoPeersView.xib in Resources */ = {isa = PBXBuildFile; fileRef = A209EBA61142EAF3002B02D1 /* InfoPeersView.xib */; };
84                A209EBCE1142F2B4002B02D1 /* InfoFileViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = A209EBCD1142F2B4002B02D1 /* InfoFileViewController.m */; };
85                A209EBD91142F52B002B02D1 /* InfoFileView.xib in Resources */ = {isa = PBXBuildFile; fileRef = A209EBD81142F52B002B02D1 /* InfoFileView.xib */; };
86                A209EBF91142FEEE002B02D1 /* InfoOptionsViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = A209EBF81142FEEE002B02D1 /* InfoOptionsViewController.m */; };
87                A209EC12114301C6002B02D1 /* InfoOptionsView.xib in Resources */ = {isa = PBXBuildFile; fileRef = A209EC11114301C6002B02D1 /* InfoOptionsView.xib */; };
88                A20B6F6B0C4D842B0034AB1D /* PriorityLow.png in Resources */ = {isa = PBXBuildFile; fileRef = A20B6F6A0C4D842B0034AB1D /* PriorityLow.png */; };
89                A20B6F830C4D8A610034AB1D /* PriorityHigh.png in Resources */ = {isa = PBXBuildFile; fileRef = A20B6F820C4D8A610034AB1D /* PriorityHigh.png */; };
90                A20B6F8C0C4D90980034AB1D /* PriorityMixed.png in Resources */ = {isa = PBXBuildFile; fileRef = A20B6F8B0C4D90980034AB1D /* PriorityMixed.png */; };
91                A20B6FA50C4D97840034AB1D /* PriorityNone.png in Resources */ = {isa = PBXBuildFile; fileRef = A20B6FA40C4D97840034AB1D /* PriorityNone.png */; };
92                A20B6FAE0C4D9B040034AB1D /* PriorityNormal.png in Resources */ = {isa = PBXBuildFile; fileRef = A20B6FAD0C4D9B040034AB1D /* PriorityNormal.png */; };
93                A20BFFB70D091CC700CE5D2B /* ToolbarSegmentedCell.m in Sources */ = {isa = PBXBuildFile; fileRef = A20BFFB60D091CC700CE5D2B /* ToolbarSegmentedCell.m */; };
94                A21282A80CA6C66800EAEE0F /* StatusBarView.m in Sources */ = {isa = PBXBuildFile; fileRef = A21282A60CA6C66800EAEE0F /* StatusBarView.m */; };
95                A215BF5C0F02EBB800350CDB /* GroupRules.xib in Resources */ = {isa = PBXBuildFile; fileRef = A215BF5B0F02EBB800350CDB /* GroupRules.xib */; };
96                A219798B0D07B78400438EA7 /* GroupToolbarItem.m in Sources */ = {isa = PBXBuildFile; fileRef = A219798A0D07B78400438EA7 /* GroupToolbarItem.m */; };
97                A21A9BE2106D86A800F1C3C1 /* TrackerNode.m in Sources */ = {isa = PBXBuildFile; fileRef = A21A9BE1106D86A800F1C3C1 /* TrackerNode.m */; };
98                A21A9D41106EC2E800F1C3C1 /* TrackerCell.m in Sources */ = {isa = PBXBuildFile; fileRef = A21A9D40106EC2E800F1C3C1 /* TrackerCell.m */; };
99                A21DFF100A292B2B007C5F76 /* Transfers.png in Resources */ = {isa = PBXBuildFile; fileRef = A21DFF0F0A292B2B007C5F76 /* Transfers.png */; };
100                A21FBBAB0EDA78C300BC3C51 /* bandwidth.h in Headers */ = {isa = PBXBuildFile; fileRef = A21FBBA90EDA78C300BC3C51 /* bandwidth.h */; };
101                A21FBBAC0EDA78C300BC3C51 /* bandwidth.c in Sources */ = {isa = PBXBuildFile; fileRef = A21FBBAA0EDA78C300BC3C51 /* bandwidth.c */; };
102                A22180980D148A71007D09ED /* GroupsPrefsController.m in Sources */ = {isa = PBXBuildFile; fileRef = A22180970D148A71007D09ED /* GroupsPrefsController.m */; };
103                A221DCC8104B3660008A642D /* Quartz.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = A221DCC7104B3660008A642D /* Quartz.framework */; };
104                A222E9870E6B21D9009FB003 /* BlocklistDownloaderViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = A222E9860E6B21D9009FB003 /* BlocklistDownloaderViewController.m */; };
105                A222EA7B0E6C32C4009FB003 /* BlocklistScheduler.m in Sources */ = {isa = PBXBuildFile; fileRef = A222EA7A0E6C32C4009FB003 /* BlocklistScheduler.m */; };
106                A2265F420B5EF5F40093DDA5 /* FileNameCell.m in Sources */ = {isa = PBXBuildFile; fileRef = A2265F400B5EF5F40093DDA5 /* FileNameCell.m */; };
107                A226FDAC0D0CDF20005A7F71 /* libnatpmp.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 3C7A118D0D0B2EB800B5701F /* libnatpmp.a */; };
108                A22A8D560AEEAFA5007E9CB9 /* Localizable.strings in Resources */ = {isa = PBXBuildFile; fileRef = A22A8D540AEEAFA5007E9CB9 /* Localizable.strings */; };
109                A22CFB820FB66EF30009BD3E /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = A22CFB810FB66EF30009BD3E /* Carbon.framework */; };
110                A22CFCA80FC24ED80009BD3E /* tr-dht.c in Sources */ = {isa = PBXBuildFile; fileRef = A22CFCA60FC24ED80009BD3E /* tr-dht.c */; };
111                A22CFCA90FC24ED80009BD3E /* tr-dht.h in Headers */ = {isa = PBXBuildFile; fileRef = A22CFCA70FC24ED80009BD3E /* tr-dht.h */; };
112                A22CFCC20FC24F890009BD3E /* dht.h in Headers */ = {isa = PBXBuildFile; fileRef = A22CFCC00FC24F890009BD3E /* dht.h */; };
113                A22CFCC30FC24F890009BD3E /* dht.c in Sources */ = {isa = PBXBuildFile; fileRef = A22CFCC10FC24F890009BD3E /* dht.c */; };
114                A22CFCCB0FC24FDA0009BD3E /* libdht.a in Frameworks */ = {isa = PBXBuildFile; fileRef = A22CFCBA0FC24F710009BD3E /* libdht.a */; };
115                A22CFCCD0FC250480009BD3E /* libevent.a in Frameworks */ = {isa = PBXBuildFile; fileRef = BE75C3490C729E9500DBEFE0 /* libevent.a */; };
116                A22D3AA60D00D1790079CFED /* TurtleTemplate.png in Resources */ = {isa = PBXBuildFile; fileRef = A22D3AA30D00D1790079CFED /* TurtleTemplate.png */; };
117                A22E59A70DC11A1D00F4BE15 /* libcurl.4.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = A29EBE700DC06068006CEE80 /* libcurl.4.dylib */; };
118                A22E59A80DC11A1F00F4BE15 /* libcurl.4.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = A29EBE700DC06068006CEE80 /* libcurl.4.dylib */; };
119                A22E59A90DC11A2000F4BE15 /* libcurl.4.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = A29EBE700DC06068006CEE80 /* libcurl.4.dylib */; };
120                A22F1E550E7DA8030065DB9D /* sparkle_dsa_pub.pem in Resources */ = {isa = PBXBuildFile; fileRef = A22F1E540E7DA8030065DB9D /* sparkle_dsa_pub.pem */; };
121                A231274C0D11D0B7003F9AFF /* AboutWindow.xib in Resources */ = {isa = PBXBuildFile; fileRef = A231274B0D11D0B7003F9AFF /* AboutWindow.xib */; };
122                A232D29E0A70903E00973B12 /* ToolbarFilterTemplate.png in Resources */ = {isa = PBXBuildFile; fileRef = A232D29D0A70903E00973B12 /* ToolbarFilterTemplate.png */; };
123                A232F07E0EEA034A00041646 /* BonjourController.m in Sources */ = {isa = PBXBuildFile; fileRef = A232F07D0EEA034A00041646 /* BonjourController.m */; };
124                A233BD330D8C6585007EE7B4 /* MessageWindow.xib in Resources */ = {isa = PBXBuildFile; fileRef = A233BD320D8C6585007EE7B4 /* MessageWindow.xib */; };
125                A233BD690D8CF2C7007EE7B4 /* StatsWindow.xib in Resources */ = {isa = PBXBuildFile; fileRef = A233BD680D8CF2C7007EE7B4 /* StatsWindow.xib */; };
126                A2385DD40BFE06C800B24EF6 /* DragOverlayWindow.m in Sources */ = {isa = PBXBuildFile; fileRef = A2385DD20BFE06C800B24EF6 /* DragOverlayWindow.m */; };
127                A23F4FF20D1D98AD002FCB97 /* PrefsWindow.xib in Resources */ = {isa = PBXBuildFile; fileRef = A23F4FF00D1D98AD002FCB97 /* PrefsWindow.xib */; };
128                A23F50020D1D99D7002FCB97 /* MainMenu.xib in Resources */ = {isa = PBXBuildFile; fileRef = A23F50000D1D99D7002FCB97 /* MainMenu.xib */; };
129                A23F526F0F14395900AA02E3 /* PredicateEditorRowTemplateAny.m in Sources */ = {isa = PBXBuildFile; fileRef = A23F526E0F14395900AA02E3 /* PredicateEditorRowTemplateAny.m */; };
130                A241528B0C0261B8007DD3B4 /* Globe.png in Resources */ = {isa = PBXBuildFile; fileRef = A2FB06950BFF484A0095564D /* Globe.png */; };
131                A245030C0D6A1FB000B49D00 /* UpArrowGroupTemplate.png in Resources */ = {isa = PBXBuildFile; fileRef = A245030B0D6A1FB000B49D00 /* UpArrowGroupTemplate.png */; };
132                A245030E0D6A1FBC00B49D00 /* DownArrowGroupTemplate.png in Resources */ = {isa = PBXBuildFile; fileRef = A245030D0D6A1FBC00B49D00 /* DownArrowGroupTemplate.png */; };
133                A24621410C769D0900088E81 /* trevent.h in Headers */ = {isa = PBXBuildFile; fileRef = A24621350C769CF400088E81 /* trevent.h */; };
134                A24621420C769D0900088E81 /* trevent.c in Sources */ = {isa = PBXBuildFile; fileRef = A24621360C769CF400088E81 /* trevent.c */; };
135                A24B65600D3F30870079EA4D /* QuitBadge.png in Resources */ = {isa = PBXBuildFile; fileRef = A24B655F0D3F30870079EA4D /* QuitBadge.png */; };
136                A24F19080A3A790800C9C145 /* Sparkle.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = A24F19070A3A790800C9C145 /* Sparkle.framework */; };
137                A24F19210A3A796800C9C145 /* Sparkle.framework in CopyFiles */ = {isa = PBXBuildFile; fileRef = A24F19070A3A790800C9C145 /* Sparkle.framework */; };
138                A250EEB60E2ED87B00A688E6 /* web in Resources */ = {isa = PBXBuildFile; fileRef = A250EE800E2ED87B00A688E6 /* web */; };
139                A254853C0EB66CD4004539DA /* codelength.h in Headers */ = {isa = PBXBuildFile; fileRef = A25485390EB66CBB004539DA /* codelength.h */; };
140                A256588D0A9A695400E8A03B /* MessageWindowController.m in Sources */ = {isa = PBXBuildFile; fileRef = A256588B0A9A695400E8A03B /* MessageWindowController.m */; };
141                A257C1820CAD3003004E121C /* PeerTableView.m in Sources */ = {isa = PBXBuildFile; fileRef = A257C1800CAD3003004E121C /* PeerTableView.m */; };
142                A25892640CF1F7E800CCCDDF /* StatsWindowController.m in Sources */ = {isa = PBXBuildFile; fileRef = A25892630CF1F7E800CCCDDF /* StatsWindowController.m */; };
143                A259317E0A73B2CC002F4FE7 /* TransmissionHelp in Resources */ = {isa = PBXBuildFile; fileRef = A259316A0A73B2CC002F4FE7 /* TransmissionHelp */; };
144                A25963E11068376200453B31 /* FavIcon.png in Resources */ = {isa = PBXBuildFile; fileRef = A25963E01068376200453B31 /* FavIcon.png */; };
145                A25964A6106D73A800453B31 /* announcer.c in Sources */ = {isa = PBXBuildFile; fileRef = A25964A4106D73A800453B31 /* announcer.c */; };
146                A25964A7106D73A800453B31 /* announcer.h in Headers */ = {isa = PBXBuildFile; fileRef = A25964A5106D73A800453B31 /* announcer.h */; };
147                A25D2CBD0CF4C73E0096A262 /* stats.c in Sources */ = {isa = PBXBuildFile; fileRef = A25D2CBB0CF4C7190096A262 /* stats.c */; };
148                A25D2CBE0CF4C73E0096A262 /* stats.h in Headers */ = {isa = PBXBuildFile; fileRef = A25D2CBA0CF4C7190096A262 /* stats.h */; };
149                A25E03D90E4015100086C225 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
150                A25E03E20E4015380086C225 /* tr-getopt.h in Headers */ = {isa = PBXBuildFile; fileRef = A25E03E00E4015380086C225 /* tr-getopt.h */; };
151                A25E03E30E4015380086C225 /* tr-getopt.c in Sources */ = {isa = PBXBuildFile; fileRef = A25E03E10E4015380086C225 /* tr-getopt.c */; };
152                A25E74650AF5097C006F11AE /* ExpandedPathToPathTransformer.m in Sources */ = {isa = PBXBuildFile; fileRef = A25E74440AF5089E006F11AE /* ExpandedPathToPathTransformer.m */; };
153                A25E74660AF5097D006F11AE /* ExpandedPathToIconTransformer.m in Sources */ = {isa = PBXBuildFile; fileRef = A25E74460AF5089E006F11AE /* ExpandedPathToIconTransformer.m */; };
154                A25FCDEF0A3769A6002BCBBE /* ToolbarPauseSelectedTemplate.png in Resources */ = {isa = PBXBuildFile; fileRef = A25FCDDD0A37695F002BCBBE /* ToolbarPauseSelectedTemplate.png */; };
155                A25FCDF00A3769AC002BCBBE /* ToolbarResumeSelectedTemplate.png in Resources */ = {isa = PBXBuildFile; fileRef = A25FCDDE0A37695F002BCBBE /* ToolbarResumeSelectedTemplate.png */; };
156                A26146E10DD4A0160060F033 /* GroupsNoneTemplate.png in Resources */ = {isa = PBXBuildFile; fileRef = A26146E00DD4A0160060F033 /* GroupsNoneTemplate.png */; };
157                A261A8260C6A0D68003BAFDA /* Error.png in Resources */ = {isa = PBXBuildFile; fileRef = A261A8250C6A0D68003BAFDA /* Error.png */; };
158                A261F1DC0A69A1610002815A /* Growl.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = A261F1DB0A69A1610002815A /* Growl.framework */; };
159                A261F1E40A69A1B10002815A /* Growl.framework in CopyFiles */ = {isa = PBXBuildFile; fileRef = A261F1DB0A69A1610002815A /* Growl.framework */; };
160                A2623B2F0D3DC2EF0045D19A /* PriorityControlNormal.png in Resources */ = {isa = PBXBuildFile; fileRef = A2623B2C0D3DC2EF0045D19A /* PriorityControlNormal.png */; };
161                A2623B300D3DC2EF0045D19A /* PriorityControlLow.png in Resources */ = {isa = PBXBuildFile; fileRef = A2623B2D0D3DC2EF0045D19A /* PriorityControlLow.png */; };
162                A2623B310D3DC2EF0045D19A /* PriorityControlHigh.png in Resources */ = {isa = PBXBuildFile; fileRef = A2623B2E0D3DC2EF0045D19A /* PriorityControlHigh.png */; };
163                A2623B3F0D3DC5930045D19A /* ResumeNoWaitHover.png in Resources */ = {isa = PBXBuildFile; fileRef = A2623B3B0D3DC5930045D19A /* ResumeNoWaitHover.png */; };
164                A2623B400D3DC5930045D19A /* RevealHover.png in Resources */ = {isa = PBXBuildFile; fileRef = A2623B3C0D3DC5930045D19A /* RevealHover.png */; };
165                A2623B410D3DC5930045D19A /* ResumeHover.png in Resources */ = {isa = PBXBuildFile; fileRef = A2623B3D0D3DC5930045D19A /* ResumeHover.png */; };
166                A2623B420D3DC5930045D19A /* PauseHover.png in Resources */ = {isa = PBXBuildFile; fileRef = A2623B3E0D3DC5930045D19A /* PauseHover.png */; };
167                A2623B4E0D3DC6DF0045D19A /* ActionHover.png in Resources */ = {isa = PBXBuildFile; fileRef = A2623B4D0D3DC6DF0045D19A /* ActionHover.png */; };
168                A263CFC010DD67670038DE27 /* InfoTextField.m in Sources */ = {isa = PBXBuildFile; fileRef = A263CFBF10DD67670038DE27 /* InfoTextField.m */; };
169                A263D03E10DE6F010038DE27 /* Magnet.png in Resources */ = {isa = PBXBuildFile; fileRef = A263D03D10DE6F010038DE27 /* Magnet.png */; };
170                A26AF21A0D2DA35A00FF7140 /* FileOutlineController.m in Sources */ = {isa = PBXBuildFile; fileRef = A26AF2190D2DA35A00FF7140 /* FileOutlineController.m */; };
171                A26AF27E0D2DBDDF00FF7140 /* AddWindow.xib in Resources */ = {isa = PBXBuildFile; fileRef = A26AF27C0D2DBDDF00FF7140 /* AddWindow.xib */; };
172                A26AF2840D2DC27C00FF7140 /* AddWindowController.m in Sources */ = {isa = PBXBuildFile; fileRef = A26AF2830D2DC27C00FF7140 /* AddWindowController.m */; };
173                A26E75880CB6AA7500226674 /* InfoOptions.png in Resources */ = {isa = PBXBuildFile; fileRef = A26E75870CB6AA7500226674 /* InfoOptions.png */; };
174                A26E75960CB6AB4800226674 /* InfoGeneral.png in Resources */ = {isa = PBXBuildFile; fileRef = A26E75950CB6AB4800226674 /* InfoGeneral.png */; };
175                A2710E770A86796000CE4F7D /* PrefsWindow.m in Sources */ = {isa = PBXBuildFile; fileRef = A2710E750A86796000CE4F7D /* PrefsWindow.m */; };
176                A2725B6E0DE5C4F5003445E7 /* FileListNode.m in Sources */ = {isa = PBXBuildFile; fileRef = A2725B6D0DE5C4F5003445E7 /* FileListNode.m */; };
177                A2725D5D0DE7507C003445E7 /* TrackerTableView.m in Sources */ = {isa = PBXBuildFile; fileRef = A2725D5C0DE7507C003445E7 /* TrackerTableView.m */; };
178                A277DA0B0C693D9C00DA2CD4 /* ActionOn.png in Resources */ = {isa = PBXBuildFile; fileRef = A277DA090C693D9C00DA2CD4 /* ActionOn.png */; };
179                A27F0F330E19AD9800B2DB97 /* TorrentGroup.m in Sources */ = {isa = PBXBuildFile; fileRef = A27F0F320E19AD9800B2DB97 /* TorrentGroup.m */; };
180                A28F4F770E085BDC003A3882 /* ColorTextField.m in Sources */ = {isa = PBXBuildFile; fileRef = A28F4F760E085BDC003A3882 /* ColorTextField.m */; };
181                A292A6E80DFB45FC004B9C0A /* webseed.c in Sources */ = {isa = PBXBuildFile; fileRef = A292A6E50DFB45EC004B9C0A /* webseed.c */; };
182                A29576030D11D63C0093B167 /* Creator.xib in Resources */ = {isa = PBXBuildFile; fileRef = A29576010D11D63C0093B167 /* Creator.xib */; };
183                A29576130D11D8DD0093B167 /* InfoWindow.xib in Resources */ = {isa = PBXBuildFile; fileRef = A29576110D11D8DD0093B167 /* InfoWindow.xib */; };
184                A29AF4F70D01BADC00D097EC /* DownArrowTemplate.png in Resources */ = {isa = PBXBuildFile; fileRef = A29AF4F60D01BADC00D097EC /* DownArrowTemplate.png */; };
185                A29AF4F90D01BAEB00D097EC /* UpArrowTemplate.png in Resources */ = {isa = PBXBuildFile; fileRef = A29AF4F80D01BAEB00D097EC /* UpArrowTemplate.png */; };
186                A29B0C270BD15FEF0006F230 /* Credits.rtf in Resources */ = {isa = PBXBuildFile; fileRef = A2F8951E0A2D4BA500ED2127 /* Credits.rtf */; };
187                A29C8B370ACC6EB3000ED9F9 /* PortChecker.m in Sources */ = {isa = PBXBuildFile; fileRef = A29C8B350ACC6EB3000ED9F9 /* PortChecker.m */; };
188                A29D84041049C25600D1987A /* NSApplicationAdditions.m in Sources */ = {isa = PBXBuildFile; fileRef = A29D84031049C25600D1987A /* NSApplicationAdditions.m */; };
189                A29DF8B90DB2544C00D04E5A /* resume.c in Sources */ = {isa = PBXBuildFile; fileRef = A29DF8B60DB2544C00D04E5A /* resume.c */; };
190                A29DF8BA0DB2544C00D04E5A /* resume.h in Headers */ = {isa = PBXBuildFile; fileRef = A29DF8B70DB2544C00D04E5A /* resume.h */; };
191                A29DF8BB0DB2544C00D04E5A /* torrent.h in Headers */ = {isa = PBXBuildFile; fileRef = A29DF8B80DB2544C00D04E5A /* torrent.h */; };
192                A29DF8BC0DB2545900D04E5A /* ggets.c in Sources */ = {isa = PBXBuildFile; fileRef = A2D307900D9EC46B0051FD27 /* ggets.c */; };
193                A29DF8BD0DB2545A00D04E5A /* ggets.h in Headers */ = {isa = PBXBuildFile; fileRef = A2D307920D9EC4800051FD27 /* ggets.h */; };
194                A29DF8BE0DB2545F00D04E5A /* verify.h in Headers */ = {isa = PBXBuildFile; fileRef = A2D22A110D65EED100007D5F /* verify.h */; };
195                A29EBE710DC06068006CEE80 /* libcurl.4.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = A29EBE700DC06068006CEE80 /* libcurl.4.dylib */; };
196                A2A1CB7A0BF29D5500AE959F /* PeerProgressIndicatorCell.m in Sources */ = {isa = PBXBuildFile; fileRef = A2A1CB780BF29D5500AE959F /* PeerProgressIndicatorCell.m */; };
197                A2A3065C0AAD24A80049E2AC /* UKFileWatcher.m in Sources */ = {isa = PBXBuildFile; fileRef = A2A306540AAD24A80049E2AC /* UKFileWatcher.m */; };
198                A2A3065E0AAD24A80049E2AC /* UKFNSubscribeFileWatcher.m in Sources */ = {isa = PBXBuildFile; fileRef = A2A306560AAD24A80049E2AC /* UKFNSubscribeFileWatcher.m */; };
199                A2A306600AAD24A80049E2AC /* UKKQueue.m in Sources */ = {isa = PBXBuildFile; fileRef = A2A306580AAD24A80049E2AC /* UKKQueue.m */; };
200                A2A306620AAD24A80049E2AC /* UKMainThreadProxy.m in Sources */ = {isa = PBXBuildFile; fileRef = A2A3065A0AAD24A80049E2AC /* UKMainThreadProxy.m */; };
201                A2A4E9210DE0F7E9000CE197 /* web.h in Headers */ = {isa = PBXBuildFile; fileRef = A29EBE530DC01FC9006CEE80 /* web.h */; };
202                A2A4E9220DE0F7EB000CE197 /* web.c in Sources */ = {isa = PBXBuildFile; fileRef = A29EBE520DC01FC9006CEE80 /* web.c */; };
203                A2A4E9870DE10399000CE197 /* json.h in Headers */ = {isa = PBXBuildFile; fileRef = A2A4E9840DE1038C000CE197 /* json.h */; };
204                A2A4E9880DE1039C000CE197 /* json.c in Sources */ = {isa = PBXBuildFile; fileRef = A2A4E9830DE1038C000CE197 /* json.c */; };
205                A2A4EA0E0DE106EB000CE197 /* ConvertUTF.c in Sources */ = {isa = PBXBuildFile; fileRef = A2A4EA0A0DE106E8000CE197 /* ConvertUTF.c */; };
206                A2A4EA0F0DE106EE000CE197 /* ConvertUTF.h in Headers */ = {isa = PBXBuildFile; fileRef = A2A4EA0B0DE106E8000CE197 /* ConvertUTF.h */; };
207                A2A6321B0CD9751700E3DA60 /* BadgeView.m in Sources */ = {isa = PBXBuildFile; fileRef = A2A6321A0CD9751700E3DA60 /* BadgeView.m */; };
208                A2AA579D0ADFCAB400CA59F6 /* PiecesView.m in Sources */ = {isa = PBXBuildFile; fileRef = A2AA579B0ADFCAB400CA59F6 /* PiecesView.m */; };
209                A2AAB65C0DE0CF6200E04DDA /* rpc-server.c in Sources */ = {isa = PBXBuildFile; fileRef = A2AAB6580DE0CF6200E04DDA /* rpc-server.c */; };
210                A2AAB65D0DE0CF6200E04DDA /* rpcimpl.h in Headers */ = {isa = PBXBuildFile; fileRef = A2AAB6590DE0CF6200E04DDA /* rpcimpl.h */; };
211                A2AAB65E0DE0CF6200E04DDA /* rpc-server.h in Headers */ = {isa = PBXBuildFile; fileRef = A2AAB65A0DE0CF6200E04DDA /* rpc-server.h */; };
212                A2AAB65F0DE0CF6200E04DDA /* rpcimpl.c in Sources */ = {isa = PBXBuildFile; fileRef = A2AAB65B0DE0CF6200E04DDA /* rpcimpl.c */; };
213                A2AAB6650DE0D08B00E04DDA /* blocklist.h in Headers */ = {isa = PBXBuildFile; fileRef = A2D307930D9EC4860051FD27 /* blocklist.h */; };
214                A2ABA6DB11094917009C40BA /* evdns.c in Sources */ = {isa = PBXBuildFile; fileRef = A2ABA6D911094917009C40BA /* evdns.c */; };
215                A2ABA6DC11094917009C40BA /* evdns.h in Headers */ = {isa = PBXBuildFile; fileRef = A2ABA6DA11094917009C40BA /* evdns.h */; };
216                A2AF1C390A3D0F6200F1575D /* FileOutlineView.m in Sources */ = {isa = PBXBuildFile; fileRef = A2AF1C370A3D0F6200F1575D /* FileOutlineView.m */; };
217                A2B3FB460E5901E700FF78FB /* cli.c in Sources */ = {isa = PBXBuildFile; fileRef = A2B3FB450E5901E700FF78FB /* cli.c */; };
218                A2B3FB4C0E59023000FF78FB /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
219                A2B3FB530E59027100FF78FB /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
220                A2BB67790D5BA74600AB0618 /* ToolbarOpenWebTemplate.png in Resources */ = {isa = PBXBuildFile; fileRef = A2BB67780D5BA74600AB0618 /* ToolbarOpenWebTemplate.png */; };
221                A2BC19850CA9AF5A00DD302A /* CompleteCheck.png in Resources */ = {isa = PBXBuildFile; fileRef = A2BC19840CA9AF5A00DD302A /* CompleteCheck.png */; };
222                A2BE9C520C1E4AF5002D16E6 /* makemeta.c in Sources */ = {isa = PBXBuildFile; fileRef = A2BE9C4E0C1E4ADA002D16E6 /* makemeta.c */; };
223                A2BE9C530C1E4AF7002D16E6 /* makemeta.h in Headers */ = {isa = PBXBuildFile; fileRef = A2BE9C4F0C1E4ADA002D16E6 /* makemeta.h */; };
224                A2C0C5030E02CB6100D95339 /* Remote.png in Resources */ = {isa = PBXBuildFile; fileRef = A2C0C5020E02CB6100D95339 /* Remote.png */; };
225                A2C89D600CFCBF57004CC2BC /* ButtonToolbarItem.m in Sources */ = {isa = PBXBuildFile; fileRef = A2C89D5F0CFCBF57004CC2BC /* ButtonToolbarItem.m */; };
226                A2CB38AF0E1E6896002B514C /* COPYING in Resources */ = {isa = PBXBuildFile; fileRef = A2CB38AE0E1E6896002B514C /* COPYING */; };
227                A2D0E0490A54A97C003C72CF /* Bandwidth.png in Resources */ = {isa = PBXBuildFile; fileRef = A2D0E0480A54A97C003C72CF /* Bandwidth.png */; };
228                A2D22A130D65EEE700007D5F /* verify.c in Sources */ = {isa = PBXBuildFile; fileRef = A2D22A100D65EED100007D5F /* verify.c */; };
229                A2D307A40D9EC6870051FD27 /* BlocklistDownloader.m in Sources */ = {isa = PBXBuildFile; fileRef = A2D307A30D9EC6870051FD27 /* BlocklistDownloader.m */; };
230                A2D307B10D9EC9F50051FD27 /* BlocklistStatusWindow.xib in Resources */ = {isa = PBXBuildFile; fileRef = A2D307B00D9EC9F50051FD27 /* BlocklistStatusWindow.xib */; };
231                A2D5972A0F5AE49E0001AB3C /* watch.c in Sources */ = {isa = PBXBuildFile; fileRef = A2D597280F5AE49E0001AB3C /* watch.c */; };
232                A2DA362A0CBC674900C2ED41 /* InfoActivity.png in Resources */ = {isa = PBXBuildFile; fileRef = A2DA36270CBC674900C2ED41 /* InfoActivity.png */; };
233                A2DA362B0CBC674900C2ED41 /* InfoFiles.png in Resources */ = {isa = PBXBuildFile; fileRef = A2DA36280CBC674900C2ED41 /* InfoFiles.png */; };
234                A2DA362C0CBC674900C2ED41 /* InfoPeers.png in Resources */ = {isa = PBXBuildFile; fileRef = A2DA36290CBC674900C2ED41 /* InfoPeers.png */; };
235                A2DF37070C220D03006523C1 /* CreatorWindowController.m in Sources */ = {isa = PBXBuildFile; fileRef = A2DF37050C220D03006523C1 /* CreatorWindowController.m */; };
236                A2DF58580DE4B2B0000795D5 /* JSON_parser.c in Sources */ = {isa = PBXBuildFile; fileRef = A2DF576A0DE468C6000795D5 /* JSON_parser.c */; };
237                A2DF58590DE4B2B1000795D5 /* JSON_parser.h in Headers */ = {isa = PBXBuildFile; fileRef = A2DF576B0DE468C6000795D5 /* JSON_parser.h */; };
238                A2E23AC60CB5E1930002BB25 /* InfoTabButtonCell.m in Sources */ = {isa = PBXBuildFile; fileRef = A2E23AC40CB5E1930002BB25 /* InfoTabButtonCell.m */; };
239                A2E2EA920EE321C200EB6308 /* Groups.png in Resources */ = {isa = PBXBuildFile; fileRef = A2E2EA910EE321C200EB6308 /* Groups.png */; };
240                A2E669790F5B8E5A00B4251A /* Security.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = A2E669780F5B8E5A00B4251A /* Security.framework */; };
241                A2E9AA760C249AF400085DCF /* ToolbarCreateTemplate.png in Resources */ = {isa = PBXBuildFile; fileRef = A2E9AA750C249AF400085DCF /* ToolbarCreateTemplate.png */; };
242                A2ED7D8F0CEF431B00970975 /* FilterButton.m in Sources */ = {isa = PBXBuildFile; fileRef = A2ED7D8E0CEF431B00970975 /* FilterButton.m */; };
243                A2EF7DEC0C96297400FA9811 /* PurpleDot.png in Resources */ = {isa = PBXBuildFile; fileRef = A2EF7DEB0C96297400FA9811 /* PurpleDot.png */; };
244                A2F011990C27418800576FC0 /* CreateLarge.png in Resources */ = {isa = PBXBuildFile; fileRef = A2F011980C27418800576FC0 /* CreateLarge.png */; };
245                A2F151180CD438A4001F3B0E /* YellowDot.png in Resources */ = {isa = PBXBuildFile; fileRef = A2F151150CD438A4001F3B0E /* YellowDot.png */; };
246                A2F151190CD438A4001F3B0E /* RedDot.png in Resources */ = {isa = PBXBuildFile; fileRef = A2F151160CD438A4001F3B0E /* RedDot.png */; };
247                A2F1511A0CD438A4001F3B0E /* GreenDot.png in Resources */ = {isa = PBXBuildFile; fileRef = A2F151170CD438A4001F3B0E /* GreenDot.png */; };
248                A2F151200CD438BA001F3B0E /* Lock.png in Resources */ = {isa = PBXBuildFile; fileRef = A2F1511F0CD438BA001F3B0E /* Lock.png */; };
249                A2F151240CD438DE001F3B0E /* InfoTabBorder.png in Resources */ = {isa = PBXBuildFile; fileRef = A2F151210CD438DE001F3B0E /* InfoTabBorder.png */; };
250                A2F151250CD438DE001F3B0E /* InfoTabBack.png in Resources */ = {isa = PBXBuildFile; fileRef = A2F151220CD438DE001F3B0E /* InfoTabBack.png */; };
251                A2F151260CD438DE001F3B0E /* InfoTabBackBlue.png in Resources */ = {isa = PBXBuildFile; fileRef = A2F151230CD438DE001F3B0E /* InfoTabBackBlue.png */; };
252                A2F40AE40A361C00006B8288 /* Transmission.icns in Resources */ = {isa = PBXBuildFile; fileRef = 4D2784360905709500687951 /* Transmission.icns */; };
253                A2F41DAB0D0B916B006CE378 /* YingYangTemplate.png in Resources */ = {isa = PBXBuildFile; fileRef = A2F41DAA0D0B916B006CE378 /* YingYangTemplate.png */; };
254                A2F41F8E0D73595100B82116 /* InfoTracker.png in Resources */ = {isa = PBXBuildFile; fileRef = A2F41F8D0D73595100B82116 /* InfoTracker.png */; };
255                A2F8CD430F3D0F4A00DB356A /* miniupnpcstrings.h in Headers */ = {isa = PBXBuildFile; fileRef = A2F8CD420F3D0F4A00DB356A /* miniupnpcstrings.h */; };
256                A2FB057F0BFEB6800095564D /* DragOverlayView.m in Sources */ = {isa = PBXBuildFile; fileRef = A2FB057D0BFEB6800095564D /* DragOverlayView.m */; };
257                A2FB701C0D95CAEA0001F331 /* GroupsController.m in Sources */ = {isa = PBXBuildFile; fileRef = A2FB701B0D95CAEA0001F331 /* GroupsController.m */; };
258                A2FE61D80CD3D0A500D683E1 /* InfoTabBackGraphite.png in Resources */ = {isa = PBXBuildFile; fileRef = A2FE61D70CD3D0A500D683E1 /* InfoTabBackGraphite.png */; };
259                BE1183570CE160C50002D0F3 /* bsdqueue.h in Headers */ = {isa = PBXBuildFile; fileRef = BE11834D0CE160C50002D0F3 /* bsdqueue.h */; };
260                BE1183580CE160C50002D0F3 /* declspec.h in Headers */ = {isa = PBXBuildFile; fileRef = BE11834E0CE160C50002D0F3 /* declspec.h */; };
261                BE1183590CE160C50002D0F3 /* igd_desc_parse.h in Headers */ = {isa = PBXBuildFile; fileRef = BE11834F0CE160C50002D0F3 /* igd_desc_parse.h */; };
262                BE11835A0CE160C50002D0F3 /* minixml.h in Headers */ = {isa = PBXBuildFile; fileRef = BE1183500CE160C50002D0F3 /* minixml.h */; };
263                BE11835B0CE160C50002D0F3 /* miniwget.h in Headers */ = {isa = PBXBuildFile; fileRef = BE1183510CE160C50002D0F3 /* miniwget.h */; };
264                BE11835C0CE160C50002D0F3 /* minisoap.h in Headers */ = {isa = PBXBuildFile; fileRef = BE1183520CE160C50002D0F3 /* minisoap.h */; };
265                BE11835D0CE160C50002D0F3 /* upnpreplyparse.h in Headers */ = {isa = PBXBuildFile; fileRef = BE1183530CE160C50002D0F3 /* upnpreplyparse.h */; };
266                BE11835E0CE160C50002D0F3 /* upnpcommands.h in Headers */ = {isa = PBXBuildFile; fileRef = BE1183540CE160C50002D0F3 /* upnpcommands.h */; };
267                BE11835F0CE160C50002D0F3 /* miniupnpc.h in Headers */ = {isa = PBXBuildFile; fileRef = BE1183550CE160C50002D0F3 /* miniupnpc.h */; };
268                BE1183600CE160C50002D0F3 /* minissdpc.h in Headers */ = {isa = PBXBuildFile; fileRef = BE1183560CE160C50002D0F3 /* minissdpc.h */; };
269                BE1183690CE160D50002D0F3 /* igd_desc_parse.c in Sources */ = {isa = PBXBuildFile; fileRef = BE1183610CE160D50002D0F3 /* igd_desc_parse.c */; };
270                BE11836A0CE160D50002D0F3 /* minixml.c in Sources */ = {isa = PBXBuildFile; fileRef = BE1183620CE160D50002D0F3 /* minixml.c */; };
271                BE11836B0CE160D50002D0F3 /* miniwget.c in Sources */ = {isa = PBXBuildFile; fileRef = BE1183630CE160D50002D0F3 /* miniwget.c */; };
272                BE11836C0CE160D50002D0F3 /* minissdpc.c in Sources */ = {isa = PBXBuildFile; fileRef = BE1183640CE160D50002D0F3 /* minissdpc.c */; };
273                BE11836D0CE160D50002D0F3 /* minisoap.c in Sources */ = {isa = PBXBuildFile; fileRef = BE1183650CE160D50002D0F3 /* minisoap.c */; };
274                BE11836E0CE160D50002D0F3 /* upnpreplyparse.c in Sources */ = {isa = PBXBuildFile; fileRef = BE1183660CE160D50002D0F3 /* upnpreplyparse.c */; };
275                BE11836F0CE160D50002D0F3 /* upnpcommands.c in Sources */ = {isa = PBXBuildFile; fileRef = BE1183670CE160D50002D0F3 /* upnpcommands.c */; };
276                BE1183700CE160D50002D0F3 /* miniupnpc.c in Sources */ = {isa = PBXBuildFile; fileRef = BE1183680CE160D50002D0F3 /* miniupnpc.c */; };
277                BE1183780CE161390002D0F3 /* libminiupnp.a in Frameworks */ = {isa = PBXBuildFile; fileRef = BE1183480CE160960002D0F3 /* libminiupnp.a */; };
278                BE75C3650C72A0EF00DBEFE0 /* kqueue.c in Sources */ = {isa = PBXBuildFile; fileRef = BE75C3580C72A0EF00DBEFE0 /* kqueue.c */; };
279                BE75C3660C72A0EF00DBEFE0 /* signal.c in Sources */ = {isa = PBXBuildFile; fileRef = BE75C3590C72A0EF00DBEFE0 /* signal.c */; };
280                BE75C3670C72A0EF00DBEFE0 /* buffer.c in Sources */ = {isa = PBXBuildFile; fileRef = BE75C35A0C72A0EF00DBEFE0 /* buffer.c */; };
281                BE75C3680C72A0EF00DBEFE0 /* log.c in Sources */ = {isa = PBXBuildFile; fileRef = BE75C35B0C72A0EF00DBEFE0 /* log.c */; };
282                BE75C36A0C72A0EF00DBEFE0 /* evbuffer.c in Sources */ = {isa = PBXBuildFile; fileRef = BE75C35D0C72A0EF00DBEFE0 /* evbuffer.c */; };
283                BE75C36B0C72A0EF00DBEFE0 /* event.c in Sources */ = {isa = PBXBuildFile; fileRef = BE75C35E0C72A0EF00DBEFE0 /* event.c */; };
284                BE75C3700C72A0EF00DBEFE0 /* poll.c in Sources */ = {isa = PBXBuildFile; fileRef = BE75C3630C72A0EF00DBEFE0 /* poll.c */; };
285                BE75C3710C72A0EF00DBEFE0 /* select.c in Sources */ = {isa = PBXBuildFile; fileRef = BE75C3640C72A0EF00DBEFE0 /* select.c */; };
286                BE75C38A0C72A1ED00DBEFE0 /* libevent.a in Frameworks */ = {isa = PBXBuildFile; fileRef = BE75C3490C729E9500DBEFE0 /* libevent.a */; };
287                BEFC1C040C07753100B0BB3C /* libcrypto.0.9.7.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = 4D2617F709DECE3D00D08EFA /* libcrypto.0.9.7.dylib */; };
288                BEFC1C050C07753500B0BB3C /* libtransmission.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 4D18389709DEC0030047D688 /* libtransmission.a */; };
289                BEFC1C1A0C07756200B0BB3C /* daemon.c in Sources */ = {isa = PBXBuildFile; fileRef = BEFC1C0E0C07756200B0BB3C /* daemon.c */; };
290                BEFC1CF40C07822400B0BB3C /* libcrypto.0.9.7.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = 4D2617F709DECE3D00D08EFA /* libcrypto.0.9.7.dylib */; };
291                BEFC1D050C07825A00B0BB3C /* remote.c in Sources */ = {isa = PBXBuildFile; fileRef = BEFC1C140C07756200B0BB3C /* remote.c */; };
292                BEFC1D2D0C0783D900B0BB3C /* libtransmission.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 4D18389709DEC0030047D688 /* libtransmission.a */; };
293                BEFC1E290C07861A00B0BB3C /* version.h in Headers */ = {isa = PBXBuildFile; fileRef = BEFC1DF00C07861A00B0BB3C /* version.h */; };
294                BEFC1E2A0C07861A00B0BB3C /* utils.h in Headers */ = {isa = PBXBuildFile; fileRef = BEFC1DF10C07861A00B0BB3C /* utils.h */; };
295                BEFC1E2B0C07861A00B0BB3C /* utils.c in Sources */ = {isa = PBXBuildFile; fileRef = BEFC1DF20C07861A00B0BB3C /* utils.c */; };
296                BEFC1E2C0C07861A00B0BB3C /* upnp.h in Headers */ = {isa = PBXBuildFile; fileRef = BEFC1DF30C07861A00B0BB3C /* upnp.h */; };
297                BEFC1E2D0C07861A00B0BB3C /* upnp.c in Sources */ = {isa = PBXBuildFile; fileRef = BEFC1DF40C07861A00B0BB3C /* upnp.c */; };
298                BEFC1E2E0C07861A00B0BB3C /* transmission.h in Headers */ = {isa = PBXBuildFile; fileRef = BEFC1DF50C07861A00B0BB3C /* transmission.h */; };
299                BEFC1E2F0C07861A00B0BB3C /* session.c in Sources */ = {isa = PBXBuildFile; fileRef = BEFC1DF60C07861A00B0BB3C /* session.c */; };
300                BEFC1E320C07861A00B0BB3C /* torrent.c in Sources */ = {isa = PBXBuildFile; fileRef = BEFC1DF90C07861A00B0BB3C /* torrent.c */; };
301                BEFC1E350C07861A00B0BB3C /* port-forwarding.h in Headers */ = {isa = PBXBuildFile; fileRef = BEFC1DFC0C07861A00B0BB3C /* port-forwarding.h */; };
302                BEFC1E360C07861A00B0BB3C /* port-forwarding.c in Sources */ = {isa = PBXBuildFile; fileRef = BEFC1DFD0C07861A00B0BB3C /* port-forwarding.c */; };
303                BEFC1E390C07861A00B0BB3C /* ratecontrol.h in Headers */ = {isa = PBXBuildFile; fileRef = BEFC1E000C07861A00B0BB3C /* ratecontrol.h */; };
304                BEFC1E3A0C07861A00B0BB3C /* ratecontrol.c in Sources */ = {isa = PBXBuildFile; fileRef = BEFC1E010C07861A00B0BB3C /* ratecontrol.c */; };
305                BEFC1E3B0C07861A00B0BB3C /* platform.h in Headers */ = {isa = PBXBuildFile; fileRef = BEFC1E020C07861A00B0BB3C /* platform.h */; };
306                BEFC1E3C0C07861A00B0BB3C /* platform.c in Sources */ = {isa = PBXBuildFile; fileRef = BEFC1E030C07861A00B0BB3C /* platform.c */; };
307                BEFC1E450C07861A00B0BB3C /* net.h in Headers */ = {isa = PBXBuildFile; fileRef = BEFC1E0C0C07861A00B0BB3C /* net.h */; };
308                BEFC1E460C07861A00B0BB3C /* net.c in Sources */ = {isa = PBXBuildFile; fileRef = BEFC1E0D0C07861A00B0BB3C /* net.c */; };
309                BEFC1E470C07861A00B0BB3C /* natpmp.h in Headers */ = {isa = PBXBuildFile; fileRef = BEFC1E0E0C07861A00B0BB3C /* natpmp.h */; };
310                BEFC1E480C07861A00B0BB3C /* natpmp.c in Sources */ = {isa = PBXBuildFile; fileRef = BEFC1E0F0C07861A00B0BB3C /* natpmp.c */; };
311                BEFC1E490C07861A00B0BB3C /* metainfo.h in Headers */ = {isa = PBXBuildFile; fileRef = BEFC1E100C07861A00B0BB3C /* metainfo.h */; };
312                BEFC1E4A0C07861A00B0BB3C /* metainfo.c in Sources */ = {isa = PBXBuildFile; fileRef = BEFC1E110C07861A00B0BB3C /* metainfo.c */; };
313                BEFC1E4D0C07861A00B0BB3C /* session.h in Headers */ = {isa = PBXBuildFile; fileRef = BEFC1E140C07861A00B0BB3C /* session.h */; };
314                BEFC1E4E0C07861A00B0BB3C /* inout.h in Headers */ = {isa = PBXBuildFile; fileRef = BEFC1E150C07861A00B0BB3C /* inout.h */; };
315                BEFC1E4F0C07861A00B0BB3C /* inout.c in Sources */ = {isa = PBXBuildFile; fileRef = BEFC1E160C07861A00B0BB3C /* inout.c */; };
316                BEFC1E520C07861A00B0BB3C /* fdlimit.h in Headers */ = {isa = PBXBuildFile; fileRef = BEFC1E190C07861A00B0BB3C /* fdlimit.h */; };
317                BEFC1E530C07861A00B0BB3C /* fdlimit.c in Sources */ = {isa = PBXBuildFile; fileRef = BEFC1E1A0C07861A00B0BB3C /* fdlimit.c */; };
318                BEFC1E550C07861A00B0BB3C /* completion.h in Headers */ = {isa = PBXBuildFile; fileRef = BEFC1E1C0C07861A00B0BB3C /* completion.h */; };
319                BEFC1E560C07861A00B0BB3C /* completion.c in Sources */ = {isa = PBXBuildFile; fileRef = BEFC1E1D0C07861A00B0BB3C /* completion.c */; };
320                BEFC1E570C07861A00B0BB3C /* clients.h in Headers */ = {isa = PBXBuildFile; fileRef = BEFC1E1E0C07861A00B0BB3C /* clients.h */; };
321                BEFC1E580C07861A00B0BB3C /* clients.c in Sources */ = {isa = PBXBuildFile; fileRef = BEFC1E1F0C07861A00B0BB3C /* clients.c */; };
322                BEFC1E5C0C07861A00B0BB3C /* bencode.h in Headers */ = {isa = PBXBuildFile; fileRef = BEFC1E230C07861A00B0BB3C /* bencode.h */; };
323                BEFC1E5D0C07861A00B0BB3C /* bencode.c in Sources */ = {isa = PBXBuildFile; fileRef = BEFC1E240C07861A00B0BB3C /* bencode.c */; };
324                D4AF3B2F0C41F7A500D46B6B /* list.c in Sources */ = {isa = PBXBuildFile; fileRef = D4AF3B2D0C41F7A500D46B6B /* list.c */; };
325                D4AF3B300C41F7A600D46B6B /* list.h in Headers */ = {isa = PBXBuildFile; fileRef = D4AF3B2E0C41F7A500D46B6B /* list.h */; };
326                E138A9780C04D88F00C5426C /* ProgressGradients.m in Sources */ = {isa = PBXBuildFile; fileRef = E138A9760C04D88F00C5426C /* ProgressGradients.m */; };
327/* End PBXBuildFile section */
328
329/* Begin PBXContainerItemProxy section */
330                4D1838E509DEC1170047D688 /* PBXContainerItemProxy */ = {
331                        isa = PBXContainerItemProxy;
332                        containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
333                        proxyType = 1;
334                        remoteGlobalIDString = 4D18389609DEC0030047D688;
335                        remoteInfo = libtransmission;
336                };
337                4D9A2BF409E16D30002D0FF9 /* PBXContainerItemProxy */ = {
338                        isa = PBXContainerItemProxy;
339                        containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
340                        proxyType = 1;
341                        remoteGlobalIDString = 4D18389609DEC0030047D688;
342                        remoteInfo = libtransmission;
343                };
344                A226FDB00D0CDF6E005A7F71 /* PBXContainerItemProxy */ = {
345                        isa = PBXContainerItemProxy;
346                        containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
347                        proxyType = 1;
348                        remoteGlobalIDString = 3C7A118C0D0B2EB800B5701F;
349                        remoteInfo = natpmp;
350                };
351                A22CFCBE0FC24F780009BD3E /* PBXContainerItemProxy */ = {
352                        isa = PBXContainerItemProxy;
353                        containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
354                        proxyType = 1;
355                        remoteGlobalIDString = BE75C3480C729E9500DBEFE0;
356                        remoteInfo = event;
357                };
358                A22CFCC60FC24F990009BD3E /* PBXContainerItemProxy */ = {
359                        isa = PBXContainerItemProxy;
360                        containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
361                        proxyType = 1;
362                        remoteGlobalIDString = A22CFCB90FC24F710009BD3E;
363                        remoteInfo = DHT;
364                };
365                BE1183750CE161040002D0F3 /* PBXContainerItemProxy */ = {
366                        isa = PBXContainerItemProxy;
367                        containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
368                        proxyType = 1;
369                        remoteGlobalIDString = BE1183470CE160960002D0F3;
370                        remoteInfo = miniupnp;
371                };
372                BE75C34E0C729ED300DBEFE0 /* PBXContainerItemProxy */ = {
373                        isa = PBXContainerItemProxy;
374                        containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
375                        proxyType = 1;
376                        remoteGlobalIDString = BE75C3480C729E9500DBEFE0;
377                        remoteInfo = event;
378                };
379                BEFC1C020C07751A00B0BB3C /* PBXContainerItemProxy */ = {
380                        isa = PBXContainerItemProxy;
381                        containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
382                        proxyType = 1;
383                        remoteGlobalIDString = 4D18389609DEC0030047D688;
384                        remoteInfo = libtransmission;
385                };
386                BEFC1CEC0C07822400B0BB3C /* PBXContainerItemProxy */ = {
387                        isa = PBXContainerItemProxy;
388                        containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
389                        proxyType = 1;
390                        remoteGlobalIDString = 4D18389609DEC0030047D688;
391                        remoteInfo = libtransmission;
392                };
393/* End PBXContainerItemProxy section */
394
395/* Begin PBXCopyFilesBuildPhase section */
396                A24F191B0A3A792300C9C145 /* CopyFiles */ = {
397                        isa = PBXCopyFilesBuildPhase;
398                        buildActionMask = 2147483647;
399                        dstPath = "";
400                        dstSubfolderSpec = 10;
401                        files = (
402                                A261F1E40A69A1B10002815A /* Growl.framework in CopyFiles */,
403                                A24F19210A3A796800C9C145 /* Sparkle.framework in CopyFiles */,
404                        );
405                        runOnlyForDeploymentPostprocessing = 0;
406                };
407/* End PBXCopyFilesBuildPhase section */
408
409/* Begin PBXFileReference section */
410                0A6169A50FE5C9A200C66CE6 /* bitfield.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = bitfield.c; path = libtransmission/bitfield.c; sourceTree = "<group>"; };
411                0A6169A60FE5C9A200C66CE6 /* bitfield.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = bitfield.h; path = libtransmission/bitfield.h; sourceTree = "<group>"; };
412                1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Cocoa.framework; path = /System/Library/Frameworks/Cocoa.framework; sourceTree = "<absolute>"; };
413                13E42FB307B3F0F600E4EEF1 /* CoreData.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreData.framework; path = /System/Library/Frameworks/CoreData.framework; sourceTree = "<absolute>"; };
414                29B97316FDCFA39411CA2CEA /* main.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = main.m; path = macosx/main.m; sourceTree = "<group>"; };
415                29B97324FDCFA39411CA2CEA /* AppKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = AppKit.framework; path = /System/Library/Frameworks/AppKit.framework; sourceTree = "<absolute>"; };
416                29B97325FDCFA39411CA2CEA /* Foundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Foundation.framework; path = /System/Library/Frameworks/Foundation.framework; sourceTree = "<absolute>"; };
417                32CA4F630368D1EE00C91783 /* Transmission_Prefix.pch */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = Transmission_Prefix.pch; path = macosx/Transmission_Prefix.pch; sourceTree = "<group>"; };
418                35B037F90AC5B53800A10FDF /* ResumeNoWaitOn.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = ResumeNoWaitOn.png; path = macosx/Images/ResumeNoWaitOn.png; sourceTree = "<group>"; };
419                35B037FA0AC5B53800A10FDF /* ResumeNoWaitOff.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = ResumeNoWaitOff.png; path = macosx/Images/ResumeNoWaitOff.png; sourceTree = "<group>"; };
420                35F373000C2DA88F00DAA8F2 /* FilePriorityCell.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = FilePriorityCell.h; path = macosx/FilePriorityCell.h; sourceTree = "<group>"; };
421                35F373010C2DA88F00DAA8F2 /* FilePriorityCell.m */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.objc; name = FilePriorityCell.m; path = macosx/FilePriorityCell.m; sourceTree = "<group>"; };
422                3C7A118D0D0B2EB800B5701F /* libnatpmp.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = libnatpmp.a; sourceTree = BUILT_PRODUCTS_DIR; };
423                3C7A11910D0B2EE300B5701F /* getgateway.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = getgateway.c; path = "third-party/libnatpmp/getgateway.c"; sourceTree = "<group>"; };
424                3C7A11920D0B2EE300B5701F /* getgateway.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = getgateway.h; path = "third-party/libnatpmp/getgateway.h"; sourceTree = "<group>"; };
425                3C7A11930D0B2EE300B5701F /* natpmp.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = natpmp.c; path = "third-party/libnatpmp/natpmp.c"; sourceTree = "<group>"; };
426                3C7A11940D0B2EE300B5701F /* natpmp.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = natpmp.h; path = "third-party/libnatpmp/natpmp.h"; sourceTree = "<group>"; };
427                4394AC640C74FB6000F367E8 /* ptrarray.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = ptrarray.c; path = libtransmission/ptrarray.c; sourceTree = "<group>"; };
428                4394AC650C74FB6000F367E8 /* publish.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = publish.c; path = libtransmission/publish.c; sourceTree = "<group>"; };
429                4D043A7E090AE979009FEDA8 /* TransmissionDocument.icns */ = {isa = PBXFileReference; lastKnownFileType = image.icns; name = TransmissionDocument.icns; path = macosx/Images/TransmissionDocument.icns; sourceTree = "<group>"; };
430                4D118E1808CB46B20033958F /* PrefsController.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = PrefsController.h; path = macosx/PrefsController.h; sourceTree = "<group>"; };
431                4D118E1908CB46B20033958F /* PrefsController.m */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.objc; name = PrefsController.m; path = macosx/PrefsController.m; sourceTree = "<group>"; };
432                4D18389709DEC0030047D688 /* libtransmission.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = libtransmission.a; sourceTree = BUILT_PRODUCTS_DIR; };
433                4D2617F709DECE3D00D08EFA /* libcrypto.0.9.7.dylib */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.dylib"; name = libcrypto.0.9.7.dylib; path = "third-party/openssl/lib/libcrypto.0.9.7.dylib"; sourceTree = "<group>"; };
434                4D2784360905709500687951 /* Transmission.icns */ = {isa = PBXFileReference; explicitFileType = image.icns; name = Transmission.icns; path = macosx/Images/Transmission.icns; sourceTree = "<group>"; };
435                4D364D9E091FBB2C00377D12 /* TorrentTableView.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = TorrentTableView.h; path = macosx/TorrentTableView.h; sourceTree = "<group>"; };
436                4D364D9F091FBB2C00377D12 /* TorrentTableView.m */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.objc; name = TorrentTableView.m; path = macosx/TorrentTableView.m; sourceTree = "<group>"; };
437                4D36BA600CA2F00800A63CA5 /* crypto.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = crypto.c; path = libtransmission/crypto.c; sourceTree = "<group>"; };
438                4D36BA610CA2F00800A63CA5 /* crypto.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = crypto.h; path = libtransmission/crypto.h; sourceTree = "<group>"; };
439                4D36BA630CA2F00800A63CA5 /* handshake.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = handshake.c; path = libtransmission/handshake.c; sourceTree = "<group>"; };
440                4D36BA640CA2F00800A63CA5 /* handshake.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = handshake.h; path = libtransmission/handshake.h; sourceTree = "<group>"; };
441                4D36BA650CA2F00800A63CA5 /* peer-io.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = "peer-io.c"; path = "libtransmission/peer-io.c"; sourceTree = "<group>"; };
442                4D36BA660CA2F00800A63CA5 /* peer-io.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = "peer-io.h"; path = "libtransmission/peer-io.h"; sourceTree = "<group>"; };
443                4D36BA680CA2F00800A63CA5 /* peer-mgr.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = "peer-mgr.c"; path = "libtransmission/peer-mgr.c"; sourceTree = "<group>"; };
444                4D36BA690CA2F00800A63CA5 /* peer-mgr.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = "peer-mgr.h"; path = "libtransmission/peer-mgr.h"; sourceTree = "<group>"; };
445                4D36BA6A0CA2F00800A63CA5 /* peer-msgs.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = "peer-msgs.c"; path = "libtransmission/peer-msgs.c"; sourceTree = "<group>"; };
446                4D36BA6B0CA2F00800A63CA5 /* peer-msgs.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = "peer-msgs.h"; path = "libtransmission/peer-msgs.h"; sourceTree = "<group>"; };
447                4D36BA6C0CA2F00800A63CA5 /* ptrarray.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = ptrarray.h; path = libtransmission/ptrarray.h; sourceTree = "<group>"; };
448                4D36BA6D0CA2F00800A63CA5 /* publish.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = publish.h; path = libtransmission/publish.h; sourceTree = "<group>"; };
449                4D36BBC80CA309AA00A63CA5 /* evutil.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = evutil.c; path = "third-party/libevent/evutil.c"; sourceTree = "<group>"; };
450                4D3EA0A908AE13C600EA10C2 /* IOKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = IOKit.framework; path = /System/Library/Frameworks/IOKit.framework; sourceTree = "<absolute>"; };
451                4D6DAAC4090CE00500F43C22 /* RevealOff.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = RevealOff.png; path = macosx/Images/RevealOff.png; sourceTree = "<group>"; };
452                4D6DAAC5090CE00500F43C22 /* RevealOn.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = RevealOn.png; path = macosx/Images/RevealOn.png; sourceTree = "<group>"; };
453                4D8017E810BBC073008A4AF2 /* torrent-magnet.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = "torrent-magnet.c"; path = "libtransmission/torrent-magnet.c"; sourceTree = "<group>"; };
454                4D8017E910BBC073008A4AF2 /* torrent-magnet.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = "torrent-magnet.h"; path = "libtransmission/torrent-magnet.h"; sourceTree = "<group>"; };
455                4D80185710BBC0B0008A4AF2 /* magnet.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = magnet.c; path = libtransmission/magnet.c; sourceTree = "<group>"; };
456                4D80185810BBC0B0008A4AF2 /* magnet.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = magnet.h; path = libtransmission/magnet.h; sourceTree = "<group>"; };
457                4DA6FDB80911233800450CB1 /* PauseOn.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = PauseOn.png; path = macosx/Images/PauseOn.png; sourceTree = "<group>"; };
458                4DA6FDB90911233800450CB1 /* PauseOff.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = PauseOff.png; path = macosx/Images/PauseOff.png; sourceTree = "<group>"; };
459                4DA6FDC3091141AD00450CB1 /* ResumeOff.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = ResumeOff.png; path = macosx/Images/ResumeOff.png; sourceTree = "<group>"; };
460                4DA6FDC4091141AD00450CB1 /* ResumeOn.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = ResumeOn.png; path = macosx/Images/ResumeOn.png; sourceTree = "<group>"; };
461                4DB74EF10E8CD6FA00AEB1A8 /* http.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = http.c; path = "third-party/libevent/http.c"; sourceTree = "<group>"; };
462                4DB74F070E8CD75100AEB1A8 /* wildmat.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = wildmat.c; path = libtransmission/wildmat.c; sourceTree = "<group>"; };
463                4DCCBB3C09C3D71100D3CABF /* TorrentCell.m */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.objc; name = TorrentCell.m; path = macosx/TorrentCell.m; sourceTree = "<group>"; };
464                4DCCBB3D09C3D71100D3CABF /* TorrentCell.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = TorrentCell.h; path = macosx/TorrentCell.h; sourceTree = "<group>"; };
465                4DDBB71909E16BAE00284745 /* transmissioncli */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = transmissioncli; sourceTree = BUILT_PRODUCTS_DIR; };
466                4DDFDD20099A5D8E00189D81 /* DownloadBadge.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = DownloadBadge.png; path = macosx/Images/DownloadBadge.png; sourceTree = "<group>"; };
467                4DDFDD21099A5D8E00189D81 /* UploadBadge.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = UploadBadge.png; path = macosx/Images/UploadBadge.png; sourceTree = "<group>"; };
468                4DE5CC9B0980656F00BE280E /* NSStringAdditions.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = NSStringAdditions.h; path = macosx/NSStringAdditions.h; sourceTree = "<group>"; };
469                4DE5CC9C0980656F00BE280E /* NSStringAdditions.m */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.objc; name = NSStringAdditions.m; path = macosx/NSStringAdditions.m; sourceTree = "<group>"; };
470                4DE5CCA50980735700BE280E /* Badger.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = Badger.h; path = macosx/Badger.h; sourceTree = "<group>"; };
471                4DE5CCA60980735700BE280E /* Badger.m */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.objc; name = Badger.m; path = macosx/Badger.m; sourceTree = "<group>"; };
472                4DE5CCB80981D27700BE280E /* ToolbarResumeAllTemplate.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = ToolbarResumeAllTemplate.png; path = macosx/Images/ToolbarResumeAllTemplate.png; sourceTree = "<group>"; };
473                4DE5CCB90981D27700BE280E /* ToolbarPauseAllTemplate.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = ToolbarPauseAllTemplate.png; path = macosx/Images/ToolbarPauseAllTemplate.png; sourceTree = "<group>"; };
474                4DE5CCCA0981D9BE00BE280E /* Defaults.plist */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = text.plist.xml; name = Defaults.plist; path = macosx/Defaults.plist; sourceTree = "<group>"; };
475                4DF0C5A90899190500DD8943 /* Controller.m */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.objc; name = Controller.m; path = macosx/Controller.m; sourceTree = "<group>"; };
476                4DF0C5AA0899190500DD8943 /* Controller.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = Controller.h; path = macosx/Controller.h; sourceTree = "<group>"; };
477                4DF7500708A103AD007B0D70 /* ToolbarOpenTemplate.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = ToolbarOpenTemplate.png; path = macosx/Images/ToolbarOpenTemplate.png; sourceTree = "<group>"; };
478                4DF7500808A103AD007B0D70 /* ToolbarInfoTemplate.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = ToolbarInfoTemplate.png; path = macosx/Images/ToolbarInfoTemplate.png; sourceTree = "<group>"; };
479                4DF7500908A103AD007B0D70 /* ToolbarRemoveTemplate.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = ToolbarRemoveTemplate.png; path = macosx/Images/ToolbarRemoveTemplate.png; sourceTree = "<group>"; };
480                4DFBC2DD09C0970D00D5C571 /* Torrent.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = Torrent.h; path = macosx/Torrent.h; sourceTree = "<group>"; };
481                4DFBC2DE09C0970D00D5C571 /* Torrent.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = Torrent.m; path = macosx/Torrent.m; sourceTree = "<group>"; };
482                8D1107310486CEB800E47090 /* Info.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist; name = Info.plist; path = macosx/Info.plist; sourceTree = "<group>"; };
483                8D1107320486CEB800E47090 /* Transmission.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = Transmission.app; sourceTree = BUILT_PRODUCTS_DIR; };
484                A200B8390A2263BA007BBB1E /* InfoWindowController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = InfoWindowController.h; path = macosx/InfoWindowController.h; sourceTree = "<group>"; };
485                A200B83A0A2263BA007BBB1E /* InfoWindowController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = InfoWindowController.m; path = macosx/InfoWindowController.m; sourceTree = "<group>"; };
486                A2012AE10D77151D0056FD71 /* YingYangGroupTemplate.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = YingYangGroupTemplate.png; path = macosx/Images/YingYangGroupTemplate.png; sourceTree = "<group>"; };
487                A20152630D1C1BE70081714F /* PinTemplate.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = PinTemplate.png; path = macosx/Images/PinTemplate.png; sourceTree = "<group>"; };
488                A20152790D1C26EB0081714F /* torrent-ctor.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = "torrent-ctor.c"; path = "libtransmission/torrent-ctor.c"; sourceTree = "<group>"; };
489                A202FF5B0DDA9275009938FF /* it */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = it; path = macosx/it.lproj/AddWindow.xib; sourceTree = "<group>"; };
490                A202FF5C0DDA9275009938FF /* it */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = it; path = macosx/it.lproj/Creator.xib; sourceTree = "<group>"; };
491                A202FF5D0DDA9275009938FF /* it */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = it; path = macosx/it.lproj/InfoPlist.strings; sourceTree = "<group>"; };
492                A202FF5E0DDA9275009938FF /* it */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = it; path = macosx/it.lproj/InfoWindow.xib; sourceTree = "<group>"; };
493                A202FF5F0DDA9275009938FF /* it */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = it; path = macosx/it.lproj/Localizable.strings; sourceTree = "<group>"; };
494                A202FF600DDA9275009938FF /* it */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = it; path = macosx/it.lproj/MainMenu.xib; sourceTree = "<group>"; };
495                A202FF610DDA9275009938FF /* it */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = it; path = macosx/it.lproj/PrefsWindow.xib; sourceTree = "<group>"; };
496                A2085DD90C53BC74000BC3B7 /* AboutWindowController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = AboutWindowController.h; path = macosx/AboutWindowController.h; sourceTree = "<group>"; };
497                A2085DDA0C53BC74000BC3B7 /* AboutWindowController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = AboutWindowController.m; path = macosx/AboutWindowController.m; sourceTree = "<group>"; };
498                A209EAC21142CF28002B02D1 /* InfoActivityViewController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = InfoActivityViewController.h; path = macosx/InfoActivityViewController.h; sourceTree = "<group>"; };
499                A209EAC31142CF28002B02D1 /* InfoActivityViewController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = InfoActivityViewController.m; path = macosx/InfoActivityViewController.m; sourceTree = "<group>"; };
500                A209EAC41142CF28002B02D1 /* InfoGeneralViewController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = InfoGeneralViewController.h; path = macosx/InfoGeneralViewController.h; sourceTree = "<group>"; };
501                A209EAC51142CF28002B02D1 /* InfoGeneralViewController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = InfoGeneralViewController.m; path = macosx/InfoGeneralViewController.m; sourceTree = "<group>"; };
502                A209EAE91142D294002B02D1 /* en */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = en; path = macosx/en.lproj/InfoActivityView.xib; sourceTree = "<group>"; };
503                A209EAEB1142D294002B02D1 /* en */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = en; path = macosx/en.lproj/InfoGeneralView.xib; sourceTree = "<group>"; };
504                A209EAFF1142D3A5002B02D1 /* InfoTrackersViewController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = InfoTrackersViewController.h; path = macosx/InfoTrackersViewController.h; sourceTree = "<group>"; };
505                A209EB001142D3A5002B02D1 /* InfoTrackersViewController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = InfoTrackersViewController.m; path = macosx/InfoTrackersViewController.m; sourceTree = "<group>"; };
506                A209EB1F1142DD85002B02D1 /* InfoTrackersView.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = InfoTrackersView.xib; path = macosx/InfoTrackersView.xib; sourceTree = "<group>"; };
507                A209EB9B1142E59A002B02D1 /* InfoPeersViewController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = InfoPeersViewController.h; path = macosx/InfoPeersViewController.h; sourceTree = "<group>"; };
508                A209EB9C1142E59A002B02D1 /* InfoPeersViewController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = InfoPeersViewController.m; path = macosx/InfoPeersViewController.m; sourceTree = "<group>"; };
509                A209EBA61142EAF3002B02D1 /* InfoPeersView.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = InfoPeersView.xib; path = macosx/InfoPeersView.xib; sourceTree = "<group>"; };
510                A209EBCC1142F2B4002B02D1 /* InfoFileViewController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = InfoFileViewController.h; path = macosx/InfoFileViewController.h; sourceTree = "<group>"; };
511                A209EBCD1142F2B4002B02D1 /* InfoFileViewController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = InfoFileViewController.m; path = macosx/InfoFileViewController.m; sourceTree = "<group>"; };
512                A209EBD81142F52B002B02D1 /* InfoFileView.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = InfoFileView.xib; path = macosx/InfoFileView.xib; sourceTree = "<group>"; };
513                A209EBF71142FEEE002B02D1 /* InfoOptionsViewController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = InfoOptionsViewController.h; path = macosx/InfoOptionsViewController.h; sourceTree = "<group>"; };
514                A209EBF81142FEEE002B02D1 /* InfoOptionsViewController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = InfoOptionsViewController.m; path = macosx/InfoOptionsViewController.m; sourceTree = "<group>"; };
515                A209EC13114301C6002B02D1 /* en */ = {isa = PBXFileReference; explicitFileType = file.xib; name = en; path = macosx/en.lproj/InfoOptionsView.xib; sourceTree = "<group>"; };
516                A20B6F6A0C4D842B0034AB1D /* PriorityLow.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = PriorityLow.png; path = macosx/Images/PriorityLow.png; sourceTree = "<group>"; };
517                A20B6F820C4D8A610034AB1D /* PriorityHigh.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = PriorityHigh.png; path = macosx/Images/PriorityHigh.png; sourceTree = "<group>"; };
518                A20B6F8B0C4D90980034AB1D /* PriorityMixed.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = PriorityMixed.png; path = macosx/Images/PriorityMixed.png; sourceTree = "<group>"; };
519                A20B6FA40C4D97840034AB1D /* PriorityNone.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = PriorityNone.png; path = macosx/Images/PriorityNone.png; sourceTree = "<group>"; };
520                A20B6FAD0C4D9B040034AB1D /* PriorityNormal.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = PriorityNormal.png; path = macosx/Images/PriorityNormal.png; sourceTree = "<group>"; };
521                A20BFFB50D091CC700CE5D2B /* ToolbarSegmentedCell.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = ToolbarSegmentedCell.h; path = macosx/ToolbarSegmentedCell.h; sourceTree = "<group>"; };
522                A20BFFB60D091CC700CE5D2B /* ToolbarSegmentedCell.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = ToolbarSegmentedCell.m; path = macosx/ToolbarSegmentedCell.m; sourceTree = "<group>"; };
523                A21282A50CA6C66800EAEE0F /* StatusBarView.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = StatusBarView.h; path = macosx/StatusBarView.h; sourceTree = "<group>"; };
524                A21282A60CA6C66800EAEE0F /* StatusBarView.m */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.objc; name = StatusBarView.m; path = macosx/StatusBarView.m; sourceTree = "<group>"; };
525                A215BF5D0F02EBB800350CDB /* en */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = en; path = macosx/en.lproj/GroupRules.xib; sourceTree = "<group>"; };
526                A21979890D07B78400438EA7 /* GroupToolbarItem.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = GroupToolbarItem.h; path = macosx/GroupToolbarItem.h; sourceTree = "<group>"; };
527                A219798A0D07B78400438EA7 /* GroupToolbarItem.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = GroupToolbarItem.m; path = macosx/GroupToolbarItem.m; sourceTree = "<group>"; };
528                A21A9BE0106D86A800F1C3C1 /* TrackerNode.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = TrackerNode.h; path = macosx/TrackerNode.h; sourceTree = "<group>"; };
529                A21A9BE1106D86A800F1C3C1 /* TrackerNode.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = TrackerNode.m; path = macosx/TrackerNode.m; sourceTree = "<group>"; };
530                A21A9D3F106EC2E800F1C3C1 /* TrackerCell.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = TrackerCell.h; path = macosx/TrackerCell.h; sourceTree = "<group>"; };
531                A21A9D40106EC2E800F1C3C1 /* TrackerCell.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = TrackerCell.m; path = macosx/TrackerCell.m; sourceTree = "<group>"; };
532                A21DFF0F0A292B2B007C5F76 /* Transfers.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = Transfers.png; path = macosx/Images/Transfers.png; sourceTree = "<group>"; };
533                A21FBBA90EDA78C300BC3C51 /* bandwidth.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = bandwidth.h; path = libtransmission/bandwidth.h; sourceTree = "<group>"; };
534                A21FBBAA0EDA78C300BC3C51 /* bandwidth.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = bandwidth.c; path = libtransmission/bandwidth.c; sourceTree = "<group>"; };
535                A22180960D148A71007D09ED /* GroupsPrefsController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = GroupsPrefsController.h; path = macosx/GroupsPrefsController.h; sourceTree = "<group>"; };
536                A22180970D148A71007D09ED /* GroupsPrefsController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = GroupsPrefsController.m; path = macosx/GroupsPrefsController.m; sourceTree = "<group>"; };
537                A221DCC7104B3660008A642D /* Quartz.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Quartz.framework; path = /System/Library/Frameworks/Quartz.framework; sourceTree = "<absolute>"; };
538                A222E9850E6B21D9009FB003 /* BlocklistDownloaderViewController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = BlocklistDownloaderViewController.h; path = macosx/BlocklistDownloaderViewController.h; sourceTree = "<group>"; };
539                A222E9860E6B21D9009FB003 /* BlocklistDownloaderViewController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = BlocklistDownloaderViewController.m; path = macosx/BlocklistDownloaderViewController.m; sourceTree = "<group>"; };
540                A222EA790E6C32C4009FB003 /* BlocklistScheduler.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = BlocklistScheduler.h; path = macosx/BlocklistScheduler.h; sourceTree = "<group>"; };
541                A222EA7A0E6C32C4009FB003 /* BlocklistScheduler.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = BlocklistScheduler.m; path = macosx/BlocklistScheduler.m; sourceTree = "<group>"; };
542                A223AA7D0D220CEB00840069 /* nl */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = nl; path = macosx/nl.lproj/Creator.xib; sourceTree = "<group>"; };
543                A223AA7E0D220CEB00840069 /* nl */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = nl; path = macosx/nl.lproj/InfoPlist.strings; sourceTree = "<group>"; };
544                A223AA7F0D220CEB00840069 /* nl */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = nl; path = macosx/nl.lproj/InfoWindow.xib; sourceTree = "<group>"; };
545                A223AA800D220CEB00840069 /* nl */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = nl; path = macosx/nl.lproj/Localizable.strings; sourceTree = "<group>"; };
546                A223AA810D220CEB00840069 /* nl */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = nl; path = macosx/nl.lproj/MainMenu.xib; sourceTree = "<group>"; };
547                A223AA830D220CEB00840069 /* nl */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = nl; path = macosx/nl.lproj/PrefsWindow.xib; sourceTree = "<group>"; };
548                A2265F3F0B5EF5F40093DDA5 /* FileNameCell.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = FileNameCell.h; path = macosx/FileNameCell.h; sourceTree = "<group>"; };
549                A2265F400B5EF5F40093DDA5 /* FileNameCell.m */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.objc; name = FileNameCell.m; path = macosx/FileNameCell.m; sourceTree = "<group>"; };
550                A22CF7AC0FA3505F0009BD3E /* it */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = it; path = macosx/it.lproj/GroupRules.xib; sourceTree = "<group>"; };
551                A22CF7B20FA3517E0009BD3E /* zh_TW */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = zh_TW; path = macosx/zh_TW.lproj/GroupRules.xib; sourceTree = "<group>"; };
552                A22CF7B90FA352740009BD3E /* fr */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = fr; path = macosx/fr.lproj/GroupRules.xib; sourceTree = "<group>"; };
553                A22CF7C90FA5D3F90009BD3E /* es */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = es; path = macosx/es.lproj/GroupRules.xib; sourceTree = "<group>"; };
554                A22CF7CC0FA5E2DB0009BD3E /* nl */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = nl; path = macosx/nl.lproj/GroupRules.xib; sourceTree = "<group>"; };
555                A22CF7D10FA6A19B0009BD3E /* ru */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = ru; path = macosx/ru.lproj/GroupRules.xib; sourceTree = "<group>"; };
556                A22CFB810FB66EF30009BD3E /* Carbon.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Carbon.framework; path = /System/Library/Frameworks/Carbon.framework; sourceTree = "<absolute>"; };
557                A22CFCA60FC24ED80009BD3E /* tr-dht.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = "tr-dht.c"; path = "libtransmission/tr-dht.c"; sourceTree = "<group>"; };
558                A22CFCA70FC24ED80009BD3E /* tr-dht.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = "tr-dht.h"; path = "libtransmission/tr-dht.h"; sourceTree = "<group>"; };
559                A22CFCBA0FC24F710009BD3E /* libdht.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = libdht.a; sourceTree = BUILT_PRODUCTS_DIR; };
560                A22CFCC00FC24F890009BD3E /* dht.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = dht.h; path = "third-party/dht/dht.h"; sourceTree = "<group>"; };
561                A22CFCC10FC24F890009BD3E /* dht.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = dht.c; path = "third-party/dht/dht.c"; sourceTree = "<group>"; };
562                A22D3AA30D00D1790079CFED /* TurtleTemplate.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = TurtleTemplate.png; path = macosx/Images/TurtleTemplate.png; sourceTree = "<group>"; };
563                A22F1E540E7DA8030065DB9D /* sparkle_dsa_pub.pem */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = sparkle_dsa_pub.pem; path = macosx/sparkle_dsa_pub.pem; sourceTree = "<group>"; };
564                A231274B0D11D0B7003F9AFF /* AboutWindow.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = AboutWindow.xib; path = macosx/AboutWindow.xib; sourceTree = "<group>"; };
565                A232D29D0A70903E00973B12 /* ToolbarFilterTemplate.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = ToolbarFilterTemplate.png; path = macosx/Images/ToolbarFilterTemplate.png; sourceTree = "<group>"; };
566                A232F07C0EEA034A00041646 /* BonjourController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = BonjourController.h; path = macosx/BonjourController.h; sourceTree = "<group>"; };
567                A232F07D0EEA034A00041646 /* BonjourController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = BonjourController.m; path = macosx/BonjourController.m; sourceTree = "<group>"; };
568                A233BD320D8C6585007EE7B4 /* MessageWindow.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = MessageWindow.xib; path = macosx/MessageWindow.xib; sourceTree = "<group>"; };
569                A233BD680D8CF2C7007EE7B4 /* StatsWindow.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = StatsWindow.xib; path = macosx/StatsWindow.xib; sourceTree = "<group>"; };
570                A2385DD20BFE06C800B24EF6 /* DragOverlayWindow.m */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.objc; name = DragOverlayWindow.m; path = macosx/DragOverlayWindow.m; sourceTree = "<group>"; };
571                A2385DD30BFE06C800B24EF6 /* DragOverlayWindow.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = DragOverlayWindow.h; path = macosx/DragOverlayWindow.h; sourceTree = "<group>"; };
572                A23F526D0F14395900AA02E3 /* PredicateEditorRowTemplateAny.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = PredicateEditorRowTemplateAny.h; path = macosx/PredicateEditorRowTemplateAny.h; sourceTree = "<group>"; };
573                A23F526E0F14395900AA02E3 /* PredicateEditorRowTemplateAny.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = PredicateEditorRowTemplateAny.m; path = macosx/PredicateEditorRowTemplateAny.m; sourceTree = "<group>"; };
574                A245030B0D6A1FB000B49D00 /* UpArrowGroupTemplate.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = UpArrowGroupTemplate.png; path = macosx/Images/UpArrowGroupTemplate.png; sourceTree = "<group>"; };
575                A245030D0D6A1FBC00B49D00 /* DownArrowGroupTemplate.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = DownArrowGroupTemplate.png; path = macosx/Images/DownArrowGroupTemplate.png; sourceTree = "<group>"; };
576                A24621350C769CF400088E81 /* trevent.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = trevent.h; path = libtransmission/trevent.h; sourceTree = "<group>"; };
577                A24621360C769CF400088E81 /* trevent.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = trevent.c; path = libtransmission/trevent.c; sourceTree = "<group>"; };
578                A24B655F0D3F30870079EA4D /* QuitBadge.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = QuitBadge.png; path = macosx/Images/QuitBadge.png; sourceTree = "<group>"; };
579                A24F19070A3A790800C9C145 /* Sparkle.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Sparkle.framework; path = macosx/Sparkle.framework; sourceTree = "<group>"; };
580                A250EE800E2ED87B00A688E6 /* web */ = {isa = PBXFileReference; lastKnownFileType = folder; path = web; sourceTree = "<group>"; };
581                A251A6580F9E8FB3004F5973 /* pt */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = pt; path = macosx/pt.lproj/GroupRules.xib; sourceTree = "<group>"; };
582                A251A6590F9E8FBF004F5973 /* pt */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = pt; path = macosx/pt.lproj/AddWindow.xib; sourceTree = "<group>"; };
583                A251A65A0F9E8FCA004F5973 /* pt */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = pt; path = macosx/pt.lproj/Creator.xib; sourceTree = "<group>"; };
584                A251A65B0F9E8FCE004F5973 /* pt */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = pt; path = macosx/pt.lproj/InfoWindow.xib; sourceTree = "<group>"; };
585                A251A65C0F9E8FD5004F5973 /* pt */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = pt; path = macosx/pt.lproj/MainMenu.xib; sourceTree = "<group>"; };
586                A251A65D0F9E8FD5004F5973 /* pt */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = pt; path = macosx/pt.lproj/PrefsWindow.xib; sourceTree = "<group>"; };
587                A251A65E0F9E8FDA004F5973 /* pt */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = pt; path = macosx/pt.lproj/InfoPlist.strings; sourceTree = "<group>"; };
588                A251A6620F9E8FED004F5973 /* pt */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = pt; path = macosx/pt.lproj/Localizable.strings; sourceTree = "<group>"; };
589                A25485390EB66CBB004539DA /* codelength.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = codelength.h; path = "third-party/miniupnp/codelength.h"; sourceTree = "<group>"; };
590                A256588A0A9A695400E8A03B /* MessageWindowController.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = MessageWindowController.h; path = macosx/MessageWindowController.h; sourceTree = "<group>"; };
591                A256588B0A9A695400E8A03B /* MessageWindowController.m */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.objc; name = MessageWindowController.m; path = macosx/MessageWindowController.m; sourceTree = "<group>"; };
592                A257C17F0CAD3003004E121C /* PeerTableView.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = PeerTableView.h; path = macosx/PeerTableView.h; sourceTree = "<group>"; };
593                A257C1800CAD3003004E121C /* PeerTableView.m */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.objc; name = PeerTableView.m; path = macosx/PeerTableView.m; sourceTree = "<group>"; };
594                A25892620CF1F7E800CCCDDF /* StatsWindowController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = StatsWindowController.h; path = macosx/StatsWindowController.h; sourceTree = "<group>"; };
595                A25892630CF1F7E800CCCDDF /* StatsWindowController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = StatsWindowController.m; path = macosx/StatsWindowController.m; sourceTree = "<group>"; };
596                A259316A0A73B2CC002F4FE7 /* TransmissionHelp */ = {isa = PBXFileReference; lastKnownFileType = folder; name = TransmissionHelp; path = macosx/TransmissionHelp; sourceTree = "<group>"; };
597                A25963E01068376200453B31 /* FavIcon.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = FavIcon.png; path = macosx/Images/FavIcon.png; sourceTree = "<group>"; };
598                A25964A4106D73A800453B31 /* announcer.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = announcer.c; path = libtransmission/announcer.c; sourceTree = "<group>"; };
599                A25964A5106D73A800453B31 /* announcer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = announcer.h; path = libtransmission/announcer.h; sourceTree = "<group>"; };
600                A25D2CBA0CF4C7190096A262 /* stats.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = stats.h; path = libtransmission/stats.h; sourceTree = "<group>"; };
601                A25D2CBB0CF4C7190096A262 /* stats.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = stats.c; path = libtransmission/stats.c; sourceTree = "<group>"; };
602                A25E03E00E4015380086C225 /* tr-getopt.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = "tr-getopt.h"; path = "libtransmission/tr-getopt.h"; sourceTree = "<group>"; };
603                A25E03E10E4015380086C225 /* tr-getopt.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = "tr-getopt.c"; path = "libtransmission/tr-getopt.c"; sourceTree = "<group>"; };
604                A25E74440AF5089E006F11AE /* ExpandedPathToPathTransformer.m */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.objc; name = ExpandedPathToPathTransformer.m; path = macosx/ExpandedPathToPathTransformer.m; sourceTree = "<group>"; };
605                A25E74450AF5089E006F11AE /* ExpandedPathToPathTransformer.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = ExpandedPathToPathTransformer.h; path = macosx/ExpandedPathToPathTransformer.h; sourceTree = "<group>"; };
606                A25E74460AF5089E006F11AE /* ExpandedPathToIconTransformer.m */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.objc; name = ExpandedPathToIconTransformer.m; path = macosx/ExpandedPathToIconTransformer.m; sourceTree = "<group>"; };
607                A25E74470AF5089E006F11AE /* ExpandedPathToIconTransformer.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = ExpandedPathToIconTransformer.h; path = macosx/ExpandedPathToIconTransformer.h; sourceTree = "<group>"; };
608                A25FCDDD0A37695F002BCBBE /* ToolbarPauseSelectedTemplate.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = ToolbarPauseSelectedTemplate.png; path = macosx/Images/ToolbarPauseSelectedTemplate.png; sourceTree = "<group>"; };
609                A25FCDDE0A37695F002BCBBE /* ToolbarResumeSelectedTemplate.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = ToolbarResumeSelectedTemplate.png; path = macosx/Images/ToolbarResumeSelectedTemplate.png; sourceTree = "<group>"; };
610                A26146E00DD4A0160060F033 /* GroupsNoneTemplate.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = GroupsNoneTemplate.png; path = macosx/Images/GroupsNoneTemplate.png; sourceTree = "<group>"; };
611                A261A8250C6A0D68003BAFDA /* Error.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = Error.png; path = macosx/Images/Error.png; sourceTree = "<group>"; };
612                A261F1DB0A69A1610002815A /* Growl.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Growl.framework; path = macosx/Growl.framework; sourceTree = "<group>"; };
613                A2623B2C0D3DC2EF0045D19A /* PriorityControlNormal.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = PriorityControlNormal.png; path = macosx/Images/PriorityControlNormal.png; sourceTree = "<group>"; };
614                A2623B2D0D3DC2EF0045D19A /* PriorityControlLow.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = PriorityControlLow.png; path = macosx/Images/PriorityControlLow.png; sourceTree = "<group>"; };
615                A2623B2E0D3DC2EF0045D19A /* PriorityControlHigh.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = PriorityControlHigh.png; path = macosx/Images/PriorityControlHigh.png; sourceTree = "<group>"; };
616                A2623B3B0D3DC5930045D19A /* ResumeNoWaitHover.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = ResumeNoWaitHover.png; path = macosx/Images/ResumeNoWaitHover.png; sourceTree = "<group>"; };
617                A2623B3C0D3DC5930045D19A /* RevealHover.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = RevealHover.png; path = macosx/Images/RevealHover.png; sourceTree = "<group>"; };
618                A2623B3D0D3DC5930045D19A /* ResumeHover.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = ResumeHover.png; path = macosx/Images/ResumeHover.png; sourceTree = "<group>"; };
619                A2623B3E0D3DC5930045D19A /* PauseHover.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = PauseHover.png; path = macosx/Images/PauseHover.png; sourceTree = "<group>"; };
620                A2623B4D0D3DC6DF0045D19A /* ActionHover.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = ActionHover.png; path = macosx/Images/ActionHover.png; sourceTree = "<group>"; };
621                A263CFBE10DD67670038DE27 /* InfoTextField.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = InfoTextField.h; path = macosx/InfoTextField.h; sourceTree = "<group>"; };
622                A263CFBF10DD67670038DE27 /* InfoTextField.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = InfoTextField.m; path = macosx/InfoTextField.m; sourceTree = "<group>"; };
623                A263D03D10DE6F010038DE27 /* Magnet.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = Magnet.png; path = macosx/Images/Magnet.png; sourceTree = "<group>"; };
624                A265A32E0D25767700198AC8 /* fr */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = fr; path = macosx/fr.lproj/Creator.xib; sourceTree = "<group>"; };
625                A265A32F0D25767700198AC8 /* fr */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = fr; path = macosx/fr.lproj/InfoWindow.xib; sourceTree = "<group>"; };
626                A265A3300D25767700198AC8 /* fr */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = fr; path = macosx/fr.lproj/MainMenu.xib; sourceTree = "<group>"; };
627                A265A3320D25767700198AC8 /* fr */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = fr; path = macosx/fr.lproj/PrefsWindow.xib; sourceTree = "<group>"; };
628                A265A3BE0D25AE7800198AC8 /* es */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = es; path = macosx/es.lproj/Creator.xib; sourceTree = "<group>"; };
629                A265A3BF0D25AE7800198AC8 /* es */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = es; path = macosx/es.lproj/InfoWindow.xib; sourceTree = "<group>"; };
630                A265A3C00D25AE7800198AC8 /* es */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = es; path = macosx/es.lproj/MainMenu.xib; sourceTree = "<group>"; };
631                A265A3C20D25AE7800198AC8 /* es */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = es; path = macosx/es.lproj/PrefsWindow.xib; sourceTree = "<group>"; };
632                A26AF1040D2855FC00FF7140 /* ru */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = ru; path = macosx/ru.lproj/Creator.xib; sourceTree = "<group>"; };
633                A26AF1050D2855FC00FF7140 /* ru */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.strings; name = ru; path = macosx/ru.lproj/InfoPlist.strings; sourceTree = "<group>"; };
634                A26AF1060D2855FC00FF7140 /* ru */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = ru; path = macosx/ru.lproj/InfoWindow.xib; sourceTree = "<group>"; };
635                A26AF1070D2855FC00FF7140 /* ru */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.strings; name = ru; path = macosx/ru.lproj/Localizable.strings; sourceTree = "<group>"; };
636                A26AF1080D2855FC00FF7140 /* ru */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = ru; path = macosx/ru.lproj/MainMenu.xib; sourceTree = "<group>"; };
637                A26AF10A0D2855FC00FF7140 /* ru */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = ru; path = macosx/ru.lproj/PrefsWindow.xib; sourceTree = "<group>"; };
638                A26AF2180D2DA35A00FF7140 /* FileOutlineController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = FileOutlineController.h; path = macosx/FileOutlineController.h; sourceTree = "<group>"; };
639                A26AF2190D2DA35A00FF7140 /* FileOutlineController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = FileOutlineController.m; path = macosx/FileOutlineController.m; sourceTree = "<group>"; };
640                A26AF2820D2DC27C00FF7140 /* AddWindowController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = AddWindowController.h; path = macosx/AddWindowController.h; sourceTree = "<group>"; };
641                A26AF2830D2DC27C00FF7140 /* AddWindowController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = AddWindowController.m; path = macosx/AddWindowController.m; sourceTree = "<group>"; };
642                A26E75870CB6AA7500226674 /* InfoOptions.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = InfoOptions.png; path = macosx/Images/InfoOptions.png; sourceTree = "<group>"; };
643                A26E75950CB6AB4800226674 /* InfoGeneral.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = InfoGeneral.png; path = macosx/Images/InfoGeneral.png; sourceTree = "<group>"; };
644                A2710E740A86796000CE4F7D /* PrefsWindow.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = PrefsWindow.h; path = macosx/PrefsWindow.h; sourceTree = "<group>"; };
645                A2710E750A86796000CE4F7D /* PrefsWindow.m */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.objc; name = PrefsWindow.m; path = macosx/PrefsWindow.m; sourceTree = "<group>"; };
646                A2725B6C0DE5C4F5003445E7 /* FileListNode.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = FileListNode.h; path = macosx/FileListNode.h; sourceTree = "<group>"; };
647                A2725B6D0DE5C4F5003445E7 /* FileListNode.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = FileListNode.m; path = macosx/FileListNode.m; sourceTree = "<group>"; };
648                A2725D5B0DE7507C003445E7 /* TrackerTableView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = TrackerTableView.h; path = macosx/TrackerTableView.h; sourceTree = "<group>"; };
649                A2725D5C0DE7507C003445E7 /* TrackerTableView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = TrackerTableView.m; path = macosx/TrackerTableView.m; sourceTree = "<group>"; };
650                A27476FF0CC38EE6003CC76D /* es */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = es; path = macosx/es.lproj/InfoPlist.strings; sourceTree = "<group>"; };
651                A27477010CC38EE6003CC76D /* es */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = es; path = macosx/es.lproj/Localizable.strings; sourceTree = "<group>"; };
652                A277DA090C693D9C00DA2CD4 /* ActionOn.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = ActionOn.png; path = macosx/Images/ActionOn.png; sourceTree = "<group>"; };
653                A27F0F310E19AD9800B2DB97 /* TorrentGroup.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = TorrentGroup.h; path = macosx/TorrentGroup.h; sourceTree = "<group>"; };
654                A27F0F320E19AD9800B2DB97 /* TorrentGroup.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = TorrentGroup.m; path = macosx/TorrentGroup.m; sourceTree = "<group>"; };
655                A28393F910D54A35005C0240 /* de */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = de; path = macosx/de.lproj/AddWindow.xib; sourceTree = "<group>"; };
656                A28393FA10D54A4B005C0240 /* de */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = de; path = macosx/de.lproj/Creator.xib; sourceTree = "<group>"; };
657                A28393FC10D54A66005C0240 /* de */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = de; path = macosx/de.lproj/GroupRules.xib; sourceTree = "<group>"; };
658                A28393FD10D54A79005C0240 /* de */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = de; path = macosx/de.lproj/InfoPlist.strings; sourceTree = "<group>"; };
659                A28393FE10D54A89005C0240 /* de */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = de; path = macosx/de.lproj/InfoWindow.xib; sourceTree = "<group>"; };
660                A28393FF10D54A96005C0240 /* de */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = de; path = macosx/de.lproj/Localizable.strings; sourceTree = "<group>"; };
661                A283940010D54A9D005C0240 /* de */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = de; path = macosx/de.lproj/MainMenu.xib; sourceTree = "<group>"; };
662                A283940110D54AA7005C0240 /* de */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = de; path = macosx/de.lproj/PrefsWindow.xib; sourceTree = "<group>"; };
663                A28AFE050DA1C47A00673957 /* zh_TW */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = zh_TW; path = macosx/zh_TW.lproj/AddWindow.xib; sourceTree = "<group>"; };
664                A28AFE060DA1C47A00673957 /* zh_TW */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = zh_TW; path = macosx/zh_TW.lproj/Creator.xib; sourceTree = "<group>"; };
665                A28AFE070DA1C47A00673957 /* zh_TW */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.strings; name = zh_TW; path = macosx/zh_TW.lproj/InfoPlist.strings; sourceTree = "<group>"; };
666                A28AFE080DA1C47A00673957 /* zh_TW */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = zh_TW; path = macosx/zh_TW.lproj/InfoWindow.xib; sourceTree = "<group>"; };
667                A28AFE090DA1C47A00673957 /* zh_TW */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.strings; name = zh_TW; path = macosx/zh_TW.lproj/Localizable.strings; sourceTree = "<group>"; };
668                A28AFE0A0DA1C47A00673957 /* zh_TW */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = zh_TW; path = macosx/zh_TW.lproj/MainMenu.xib; sourceTree = "<group>"; };
669                A28AFE0B0DA1C47A00673957 /* zh_TW */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = zh_TW; path = macosx/zh_TW.lproj/PrefsWindow.xib; sourceTree = "<group>"; };
670                A28E1DDF0CFFD8EC00E16385 /* ButtonToolbarItem.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = ButtonToolbarItem.h; path = macosx/ButtonToolbarItem.h; sourceTree = "<group>"; };
671                A28F4F750E085BDC003A3882 /* ColorTextField.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = ColorTextField.h; path = macosx/ColorTextField.h; sourceTree = "<group>"; };
672                A28F4F760E085BDC003A3882 /* ColorTextField.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = ColorTextField.m; path = macosx/ColorTextField.m; sourceTree = "<group>"; };
673                A291477B0E195A0C00F60CB2 /* en */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = en; path = macosx/en.lproj/AddWindow.xib; sourceTree = "<group>"; };
674                A291477C0E195A0C00F60CB2 /* en */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = en; path = macosx/en.lproj/Creator.xib; sourceTree = "<group>"; };
675                A291477D0E195A0C00F60CB2 /* en */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = en; path = macosx/en.lproj/InfoPlist.strings; sourceTree = "<group>"; };
676                A291477E0E195A0C00F60CB2 /* en */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = en; path = macosx/en.lproj/InfoWindow.xib; sourceTree = "<group>"; };
677                A291477F0E195A0C00F60CB2 /* en */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = en; path = macosx/en.lproj/Localizable.strings; sourceTree = "<group>"; };
678                A29147800E195A0C00F60CB2 /* en */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = en; path = macosx/en.lproj/MainMenu.xib; sourceTree = "<group>"; };
679                A29147810E195A0C00F60CB2 /* en */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = en; path = macosx/en.lproj/PrefsWindow.xib; sourceTree = "<group>"; };
680                A292A6E40DFB45E5004B9C0A /* peer-common.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = "peer-common.h"; path = "libtransmission/peer-common.h"; sourceTree = "<group>"; };
681                A292A6E50DFB45EC004B9C0A /* webseed.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = webseed.c; path = libtransmission/webseed.c; sourceTree = "<group>"; };
682                A292A6E60DFB45EC004B9C0A /* webseed.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = webseed.h; path = libtransmission/webseed.h; sourceTree = "<group>"; };
683                A29AF4F60D01BADC00D097EC /* DownArrowTemplate.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = DownArrowTemplate.png; path = macosx/Images/DownArrowTemplate.png; sourceTree = "<group>"; };
684                A29AF4F80D01BAEB00D097EC /* UpArrowTemplate.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = UpArrowTemplate.png; path = macosx/Images/UpArrowTemplate.png; sourceTree = "<group>"; };
685                A29C8B340ACC6EB3000ED9F9 /* PortChecker.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = PortChecker.h; path = macosx/PortChecker.h; sourceTree = "<group>"; };
686                A29C8B350ACC6EB3000ED9F9 /* PortChecker.m */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.objc; name = PortChecker.m; path = macosx/PortChecker.m; sourceTree = "<group>"; };
687                A29D84021049C25600D1987A /* NSApplicationAdditions.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = NSApplicationAdditions.h; path = macosx/NSApplicationAdditions.h; sourceTree = "<group>"; };
688                A29D84031049C25600D1987A /* NSApplicationAdditions.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = NSApplicationAdditions.m; path = macosx/NSApplicationAdditions.m; sourceTree = "<group>"; };
689                A29DF8B60DB2544C00D04E5A /* resume.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = resume.c; path = libtransmission/resume.c; sourceTree = "<group>"; };
690                A29DF8B70DB2544C00D04E5A /* resume.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = resume.h; path = libtransmission/resume.h; sourceTree = "<group>"; };
691                A29DF8B80DB2544C00D04E5A /* torrent.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = torrent.h; path = libtransmission/torrent.h; sourceTree = "<group>"; };
692                A29EBE520DC01FC9006CEE80 /* web.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = web.c; path = libtransmission/web.c; sourceTree = "<group>"; };
693                A29EBE530DC01FC9006CEE80 /* web.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = web.h; path = libtransmission/web.h; sourceTree = "<group>"; };
694                A29EBE700DC06068006CEE80 /* libcurl.4.dylib */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.dylib"; name = libcurl.4.dylib; path = "third-party/curl/lib/libcurl.4.dylib"; sourceTree = "<group>"; };
695                A2A1CB770BF29D5500AE959F /* PeerProgressIndicatorCell.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = PeerProgressIndicatorCell.h; path = macosx/PeerProgressIndicatorCell.h; sourceTree = "<group>"; };
696                A2A1CB780BF29D5500AE959F /* PeerProgressIndicatorCell.m */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.objc; name = PeerProgressIndicatorCell.m; path = macosx/PeerProgressIndicatorCell.m; sourceTree = "<group>"; };
697                A2A306530AAD24A80049E2AC /* UKFileWatcher.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = UKFileWatcher.h; path = macosx/UKKQueue/UKFileWatcher.h; sourceTree = "<group>"; };
698                A2A306540AAD24A80049E2AC /* UKFileWatcher.m */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.objc; name = UKFileWatcher.m; path = macosx/UKKQueue/UKFileWatcher.m; sourceTree = "<group>"; };
699                A2A306550AAD24A80049E2AC /* UKFNSubscribeFileWatcher.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = UKFNSubscribeFileWatcher.h; path = macosx/UKKQueue/UKFNSubscribeFileWatcher.h; sourceTree = "<group>"; };
700                A2A306560AAD24A80049E2AC /* UKFNSubscribeFileWatcher.m */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.objc; name = UKFNSubscribeFileWatcher.m; path = macosx/UKKQueue/UKFNSubscribeFileWatcher.m; sourceTree = "<group>"; };
701                A2A306570AAD24A80049E2AC /* UKKQueue.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = UKKQueue.h; path = macosx/UKKQueue/UKKQueue.h; sourceTree = "<group>"; };
702                A2A306580AAD24A80049E2AC /* UKKQueue.m */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.objc; name = UKKQueue.m; path = macosx/UKKQueue/UKKQueue.m; sourceTree = "<group>"; };
703                A2A306590AAD24A80049E2AC /* UKMainThreadProxy.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = UKMainThreadProxy.h; path = macosx/UKKQueue/UKMainThreadProxy.h; sourceTree = "<group>"; };
704                A2A3065A0AAD24A80049E2AC /* UKMainThreadProxy.m */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.objc; name = UKMainThreadProxy.m; path = macosx/UKKQueue/UKMainThreadProxy.m; sourceTree = "<group>"; };
705                A2A4E9830DE1038C000CE197 /* json.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = json.c; path = libtransmission/json.c; sourceTree = "<group>"; };
706                A2A4E9840DE1038C000CE197 /* json.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = json.h; path = libtransmission/json.h; sourceTree = "<group>"; };
707                A2A4EA0A0DE106E8000CE197 /* ConvertUTF.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = ConvertUTF.c; path = libtransmission/ConvertUTF.c; sourceTree = "<group>"; };
708                A2A4EA0B0DE106E8000CE197 /* ConvertUTF.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = ConvertUTF.h; path = libtransmission/ConvertUTF.h; sourceTree = "<group>"; };
709                A2A632190CD9751700E3DA60 /* BadgeView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = BadgeView.h; path = macosx/BadgeView.h; sourceTree = "<group>"; };
710                A2A6321A0CD9751700E3DA60 /* BadgeView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = BadgeView.m; path = macosx/BadgeView.m; sourceTree = "<group>"; };
711                A2AA579A0ADFCAB400CA59F6 /* PiecesView.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = PiecesView.h; path = macosx/PiecesView.h; sourceTree = "<group>"; };
712                A2AA579B0ADFCAB400CA59F6 /* PiecesView.m */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.objc; name = PiecesView.m; path = macosx/PiecesView.m; sourceTree = "<group>"; };
713                A2AAB6580DE0CF6200E04DDA /* rpc-server.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = "rpc-server.c"; path = "libtransmission/rpc-server.c"; sourceTree = "<group>"; };
714                A2AAB6590DE0CF6200E04DDA /* rpcimpl.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = rpcimpl.h; path = libtransmission/rpcimpl.h; sourceTree = "<group>"; };
715                A2AAB65A0DE0CF6200E04DDA /* rpc-server.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = "rpc-server.h"; path = "libtransmission/rpc-server.h"; sourceTree = "<group>"; };
716                A2AAB65B0DE0CF6200E04DDA /* rpcimpl.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = rpcimpl.c; path = libtransmission/rpcimpl.c; sourceTree = "<group>"; };
717                A2ABA6D911094917009C40BA /* evdns.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = evdns.c; path = "third-party/libevent/evdns.c"; sourceTree = "<group>"; };
718                A2ABA6DA11094917009C40BA /* evdns.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = evdns.h; path = "third-party/libevent/evdns.h"; sourceTree = "<group>"; };
719                A2AC81D60D987E2D00A2878C /* nl */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = nl; path = macosx/nl.lproj/AddWindow.xib; sourceTree = "<group>"; };
720                A2AF1C360A3D0F6200F1575D /* FileOutlineView.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = FileOutlineView.h; path = macosx/FileOutlineView.h; sourceTree = "<group>"; };
721                A2AF1C370A3D0F6200F1575D /* FileOutlineView.m */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.objc; name = FileOutlineView.m; path = macosx/FileOutlineView.m; sourceTree = "<group>"; };
722                A2B3FB450E5901E700FF78FB /* cli.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = cli.c; path = cli/cli.c; sourceTree = "<group>"; };
723                A2B5BB7A0D9C7C2300FCB650 /* es */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = es; path = macosx/es.lproj/AddWindow.xib; sourceTree = "<group>"; };
724                A2BB67780D5BA74600AB0618 /* ToolbarOpenWebTemplate.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = ToolbarOpenWebTemplate.png; path = macosx/Images/ToolbarOpenWebTemplate.png; sourceTree = "<group>"; };
725                A2BC19840CA9AF5A00DD302A /* CompleteCheck.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = CompleteCheck.png; path = macosx/Images/CompleteCheck.png; sourceTree = "<group>"; };
726                A2BC19DF0CA9D82300DD302A /* evutil.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = evutil.h; path = "third-party/libevent/evutil.h"; sourceTree = "<group>"; };
727                A2BE9C4E0C1E4ADA002D16E6 /* makemeta.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = makemeta.c; path = libtransmission/makemeta.c; sourceTree = "<group>"; };
728                A2BE9C4F0C1E4ADA002D16E6 /* makemeta.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = makemeta.h; path = libtransmission/makemeta.h; sourceTree = "<group>"; };
729                A2C0C5020E02CB6100D95339 /* Remote.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = Remote.png; path = macosx/Images/Remote.png; sourceTree = "<group>"; };
730                A2C89D5F0CFCBF57004CC2BC /* ButtonToolbarItem.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = ButtonToolbarItem.m; path = macosx/ButtonToolbarItem.m; sourceTree = "<group>"; };
731                A2CB38AE0E1E6896002B514C /* COPYING */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = COPYING; sourceTree = "<group>"; };
732                A2CBDED80D993E4500BB22BC /* fr */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = fr; path = macosx/fr.lproj/AddWindow.xib; sourceTree = "<group>"; };
733                A2CBDF9E0D9AD08100BB22BC /* ru */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = ru; path = macosx/ru.lproj/AddWindow.xib; sourceTree = "<group>"; };
734                A2D0E0480A54A97C003C72CF /* Bandwidth.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = Bandwidth.png; path = macosx/Images/Bandwidth.png; sourceTree = "<group>"; };
735                A2D22A100D65EED100007D5F /* verify.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = verify.c; path = libtransmission/verify.c; sourceTree = "<group>"; };
736                A2D22A110D65EED100007D5F /* verify.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = verify.h; path = libtransmission/verify.h; sourceTree = "<group>"; };
737                A2D3078E0D9EC45F0051FD27 /* blocklist.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = blocklist.c; path = libtransmission/blocklist.c; sourceTree = "<group>"; };
738                A2D307900D9EC46B0051FD27 /* ggets.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = ggets.c; path = libtransmission/ggets.c; sourceTree = "<group>"; };
739                A2D307920D9EC4800051FD27 /* ggets.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = ggets.h; path = libtransmission/ggets.h; sourceTree = "<group>"; };
740                A2D307930D9EC4860051FD27 /* blocklist.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = blocklist.h; path = libtransmission/blocklist.h; sourceTree = "<group>"; };
741                A2D307A20D9EC6870051FD27 /* BlocklistDownloader.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = BlocklistDownloader.h; path = macosx/BlocklistDownloader.h; sourceTree = "<group>"; };
742                A2D307A30D9EC6870051FD27 /* BlocklistDownloader.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = BlocklistDownloader.m; path = macosx/BlocklistDownloader.m; sourceTree = "<group>"; };
743                A2D307B00D9EC9F50051FD27 /* BlocklistStatusWindow.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = BlocklistStatusWindow.xib; path = macosx/BlocklistStatusWindow.xib; sourceTree = "<group>"; };
744                A2D597280F5AE49E0001AB3C /* watch.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = watch.c; path = daemon/watch.c; sourceTree = "<group>"; };
745                A2D597290F5AE49E0001AB3C /* watch.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = watch.h; path = daemon/watch.h; sourceTree = "<group>"; };
746                A2DA36270CBC674900C2ED41 /* InfoActivity.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = InfoActivity.png; path = macosx/Images/InfoActivity.png; sourceTree = "<group>"; };
747                A2DA36280CBC674900C2ED41 /* InfoFiles.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = InfoFiles.png; path = macosx/Images/InfoFiles.png; sourceTree = "<group>"; };
748                A2DA36290CBC674900C2ED41 /* InfoPeers.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = InfoPeers.png; path = macosx/Images/InfoPeers.png; sourceTree = "<group>"; };
749                A2DC1E4510E6731000DFB18C /* zh_CN */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = zh_CN; path = macosx/zh_CN.lproj/AddWindow.xib; sourceTree = "<group>"; };
750                A2DC1E4610E6731000DFB18C /* zh_CN */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = zh_CN; path = macosx/zh_CN.lproj/Creator.xib; sourceTree = "<group>"; };
751                A2DC1E4710E6731000DFB18C /* zh_CN */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = zh_CN; path = macosx/zh_CN.lproj/GroupRules.xib; sourceTree = "<group>"; };
752                A2DC1E4810E6731000DFB18C /* zh_CN */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = zh_CN; path = macosx/zh_CN.lproj/InfoPlist.strings; sourceTree = "<group>"; };
753                A2DC1E4910E6731000DFB18C /* zh_CN */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = zh_CN; path = macosx/zh_CN.lproj/InfoWindow.xib; sourceTree = "<group>"; };
754                A2DC1E4A10E6731000DFB18C /* zh_CN */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = zh_CN; path = macosx/zh_CN.lproj/Localizable.strings; sourceTree = "<group>"; };
755                A2DC1E4B10E6731000DFB18C /* zh_CN */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = zh_CN; path = macosx/zh_CN.lproj/MainMenu.xib; sourceTree = "<group>"; };
756                A2DC1E4C10E6731000DFB18C /* zh_CN */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = zh_CN; path = macosx/zh_CN.lproj/PrefsWindow.xib; sourceTree = "<group>"; };
757                A2DF37040C220D03006523C1 /* CreatorWindowController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = CreatorWindowController.h; path = macosx/CreatorWindowController.h; sourceTree = "<group>"; };
758                A2DF37050C220D03006523C1 /* CreatorWindowController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = CreatorWindowController.m; path = macosx/CreatorWindowController.m; sourceTree = "<group>"; };
759                A2DF576A0DE468C6000795D5 /* JSON_parser.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = JSON_parser.c; path = libtransmission/JSON_parser.c; sourceTree = "<group>"; };
760                A2DF576B0DE468C6000795D5 /* JSON_parser.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = JSON_parser.h; path = libtransmission/JSON_parser.h; sourceTree = "<group>"; };
761                A2E23AC30CB5E1930002BB25 /* InfoTabButtonCell.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = InfoTabButtonCell.h; path = macosx/InfoTabButtonCell.h; sourceTree = "<group>"; };
762                A2E23AC40CB5E1930002BB25 /* InfoTabButtonCell.m */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.objc; name = InfoTabButtonCell.m; path = macosx/InfoTabButtonCell.m; sourceTree = "<group>"; };
763                A2E2EA910EE321C200EB6308 /* Groups.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = Groups.png; path = macosx/Images/Groups.png; sourceTree = "<group>"; };
764                A2E669780F5B8E5A00B4251A /* Security.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Security.framework; path = /System/Library/Frameworks/Security.framework; sourceTree = "<absolute>"; };
765                A2E9AA750C249AF400085DCF /* ToolbarCreateTemplate.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = ToolbarCreateTemplate.png; path = macosx/Images/ToolbarCreateTemplate.png; sourceTree = "<group>"; };
766                A2EA8E3C0CC3C9830081201C /* fr */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = fr; path = macosx/fr.lproj/InfoPlist.strings; sourceTree = "<group>"; };
767                A2EA8E3E0CC3C9830081201C /* fr */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = fr; path = macosx/fr.lproj/Localizable.strings; sourceTree = "<group>"; };
768                A2ED7D8D0CEF431B00970975 /* FilterButton.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = FilterButton.h; path = macosx/FilterButton.h; sourceTree = "<group>"; };
769                A2ED7D8E0CEF431B00970975 /* FilterButton.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = FilterButton.m; path = macosx/FilterButton.m; sourceTree = "<group>"; };
770                A2EF7DEB0C96297400FA9811 /* PurpleDot.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = PurpleDot.png; path = macosx/Images/PurpleDot.png; sourceTree = "<group>"; };
771                A2F011980C27418800576FC0 /* CreateLarge.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = CreateLarge.png; path = macosx/Images/CreateLarge.png; sourceTree = "<group>"; };
772                A2F151150CD438A4001F3B0E /* YellowDot.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = YellowDot.png; path = macosx/Images/YellowDot.png; sourceTree = "<group>"; };
773                A2F151160CD438A4001F3B0E /* RedDot.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = RedDot.png; path = macosx/Images/RedDot.png; sourceTree = "<group>"; };
774                A2F151170CD438A4001F3B0E /* GreenDot.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = GreenDot.png; path = macosx/Images/GreenDot.png; sourceTree = "<group>"; };
775                A2F1511F0CD438BA001F3B0E /* Lock.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = Lock.png; path = macosx/Images/Lock.png; sourceTree = "<group>"; };
776                A2F151210CD438DE001F3B0E /* InfoTabBorder.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = InfoTabBorder.png; path = macosx/Images/InfoTabBorder.png; sourceTree = "<group>"; };
777                A2F151220CD438DE001F3B0E /* InfoTabBack.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = InfoTabBack.png; path = macosx/Images/InfoTabBack.png; sourceTree = "<group>"; };
778                A2F151230CD438DE001F3B0E /* InfoTabBackBlue.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = InfoTabBackBlue.png; path = macosx/Images/InfoTabBackBlue.png; sourceTree = "<group>"; };
779                A2F41DAA0D0B916B006CE378 /* YingYangTemplate.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = YingYangTemplate.png; path = macosx/Images/YingYangTemplate.png; sourceTree = "<group>"; };
780                A2F41F8D0D73595100B82116 /* InfoTracker.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = InfoTracker.png; path = macosx/Images/InfoTracker.png; sourceTree = "<group>"; };
781                A2F8951E0A2D4BA500ED2127 /* Credits.rtf */ = {isa = PBXFileReference; lastKnownFileType = text.rtf; name = Credits.rtf; path = macosx/Credits.rtf; sourceTree = "<group>"; };
782                A2F8CD420F3D0F4A00DB356A /* miniupnpcstrings.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = miniupnpcstrings.h; path = "third-party/miniupnp/miniupnpcstrings.h"; sourceTree = "<group>"; };
783                A2FB057C0BFEB6800095564D /* DragOverlayView.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = DragOverlayView.h; path = macosx/DragOverlayView.h; sourceTree = "<group>"; };
784                A2FB057D0BFEB6800095564D /* DragOverlayView.m */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.objc; name = DragOverlayView.m; path = macosx/DragOverlayView.m; sourceTree = "<group>"; };
785                A2FB06950BFF484A0095564D /* Globe.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = Globe.png; path = macosx/Images/Globe.png; sourceTree = "<group>"; };
786                A2FB701A0D95CAEA0001F331 /* GroupsController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = GroupsController.h; path = macosx/GroupsController.h; sourceTree = "<group>"; };
787                A2FB701B0D95CAEA0001F331 /* GroupsController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = GroupsController.m; path = macosx/GroupsController.m; sourceTree = "<group>"; };
788                A2FE61D70CD3D0A500D683E1 /* InfoTabBackGraphite.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = InfoTabBackGraphite.png; path = macosx/Images/InfoTabBackGraphite.png; sourceTree = "<group>"; };
789                BE1183480CE160960002D0F3 /* libminiupnp.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = libminiupnp.a; sourceTree = BUILT_PRODUCTS_DIR; };
790                BE11834D0CE160C50002D0F3 /* bsdqueue.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = bsdqueue.h; path = "third-party/miniupnp/bsdqueue.h"; sourceTree = "<group>"; };
791                BE11834E0CE160C50002D0F3 /* declspec.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = declspec.h; path = "third-party/miniupnp/declspec.h"; sourceTree = "<group>"; };
792                BE11834F0CE160C50002D0F3 /* igd_desc_parse.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = igd_desc_parse.h; path = "third-party/miniupnp/igd_desc_parse.h"; sourceTree = "<group>"; };
793                BE1183500CE160C50002D0F3 /* minixml.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = minixml.h; path = "third-party/miniupnp/minixml.h"; sourceTree = "<group>"; };
794                BE1183510CE160C50002D0F3 /* miniwget.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = miniwget.h; path = "third-party/miniupnp/miniwget.h"; sourceTree = "<group>"; };
795                BE1183520CE160C50002D0F3 /* minisoap.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = minisoap.h; path = "third-party/miniupnp/minisoap.h"; sourceTree = "<group>"; };
796                BE1183530CE160C50002D0F3 /* upnpreplyparse.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = upnpreplyparse.h; path = "third-party/miniupnp/upnpreplyparse.h"; sourceTree = "<group>"; };
797                BE1183540CE160C50002D0F3 /* upnpcommands.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = upnpcommands.h; path = "third-party/miniupnp/upnpcommands.h"; sourceTree = "<group>"; };
798                BE1183550CE160C50002D0F3 /* miniupnpc.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = miniupnpc.h; path = "third-party/miniupnp/miniupnpc.h"; sourceTree = "<group>"; };
799                BE1183560CE160C50002D0F3 /* minissdpc.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = minissdpc.h; path = "third-party/miniupnp/minissdpc.h"; sourceTree = "<group>"; };
800                BE1183610CE160D50002D0F3 /* igd_desc_parse.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = igd_desc_parse.c; path = "third-party/miniupnp/igd_desc_parse.c"; sourceTree = "<group>"; };
801                BE1183620CE160D50002D0F3 /* minixml.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = minixml.c; path = "third-party/miniupnp/minixml.c"; sourceTree = "<group>"; };
802                BE1183630CE160D50002D0F3 /* miniwget.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = miniwget.c; path = "third-party/miniupnp/miniwget.c"; sourceTree = "<group>"; };
803                BE1183640CE160D50002D0F3 /* minissdpc.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = minissdpc.c; path = "third-party/miniupnp/minissdpc.c"; sourceTree = "<group>"; };
804                BE1183650CE160D50002D0F3 /* minisoap.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = minisoap.c; path = "third-party/miniupnp/minisoap.c"; sourceTree = "<group>"; };
805                BE1183660CE160D50002D0F3 /* upnpreplyparse.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = upnpreplyparse.c; path = "third-party/miniupnp/upnpreplyparse.c"; sourceTree = "<group>"; };
806                BE1183670CE160D50002D0F3 /* upnpcommands.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = upnpcommands.c; path = "third-party/miniupnp/upnpcommands.c"; sourceTree = "<group>"; };
807                BE1183680CE160D50002D0F3 /* miniupnpc.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = miniupnpc.c; path = "third-party/miniupnp/miniupnpc.c"; sourceTree = "<group>"; };
808                BE75C3490C729E9500DBEFE0 /* libevent.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = libevent.a; sourceTree = BUILT_PRODUCTS_DIR; };
809                BE75C3580C72A0EF00DBEFE0 /* kqueue.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = kqueue.c; path = "third-party/libevent/kqueue.c"; sourceTree = "<group>"; };
810                BE75C3590C72A0EF00DBEFE0 /* signal.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = signal.c; path = "third-party/libevent/signal.c"; sourceTree = "<group>"; };
811                BE75C35A0C72A0EF00DBEFE0 /* buffer.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = buffer.c; path = "third-party/libevent/buffer.c"; sourceTree = "<group>"; };
812                BE75C35B0C72A0EF00DBEFE0 /* log.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = log.c; path = "third-party/libevent/log.c"; sourceTree = "<group>"; };
813                BE75C35D0C72A0EF00DBEFE0 /* evbuffer.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = evbuffer.c; path = "third-party/libevent/evbuffer.c"; sourceTree = "<group>"; };
814                BE75C35E0C72A0EF00DBEFE0 /* event.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = event.c; path = "third-party/libevent/event.c"; sourceTree = "<group>"; };
815                BE75C3630C72A0EF00DBEFE0 /* poll.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = poll.c; path = "third-party/libevent/poll.c"; sourceTree = "<group>"; };
816                BE75C3640C72A0EF00DBEFE0 /* select.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = select.c; path = "third-party/libevent/select.c"; sourceTree = "<group>"; };
817                BE75C3810C72A1C100DBEFE0 /* evhttp.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = evhttp.h; path = "third-party/libevent/evhttp.h"; sourceTree = "<group>"; };
818                BE75C3840C72A1C100DBEFE0 /* event.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = event.h; path = "third-party/libevent/event.h"; sourceTree = "<group>"; };
819                BEFC1C000C07750000B0BB3C /* transmission-daemon */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = "transmission-daemon"; sourceTree = BUILT_PRODUCTS_DIR; };
820                BEFC1C0E0C07756200B0BB3C /* daemon.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = daemon.c; path = daemon/daemon.c; sourceTree = "<group>"; };
821                BEFC1C140C07756200B0BB3C /* remote.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = remote.c; path = daemon/remote.c; sourceTree = "<group>"; };
822                BEFC1CF90C07822400B0BB3C /* transmission-remote */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = "transmission-remote"; sourceTree = BUILT_PRODUCTS_DIR; };
823                BEFC1DF00C07861A00B0BB3C /* version.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = version.h; path = libtransmission/version.h; sourceTree = "<group>"; };
824                BEFC1DF10C07861A00B0BB3C /* utils.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = utils.h; path = libtransmission/utils.h; sourceTree = "<group>"; };
825                BEFC1DF20C07861A00B0BB3C /* utils.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = utils.c; path = libtransmission/utils.c; sourceTree = "<group>"; };
826                BEFC1DF30C07861A00B0BB3C /* upnp.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = upnp.h; path = libtransmission/upnp.h; sourceTree = "<group>"; };
827                BEFC1DF40C07861A00B0BB3C /* upnp.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = upnp.c; path = libtransmission/upnp.c; sourceTree = "<group>"; };
828                BEFC1DF50C07861A00B0BB3C /* transmission.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = transmission.h; path = libtransmission/transmission.h; sourceTree = "<group>"; };
829                BEFC1DF60C07861A00B0BB3C /* session.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = session.c; path = libtransmission/session.c; sourceTree = "<group>"; };
830                BEFC1DF90C07861A00B0BB3C /* torrent.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = torrent.c; path = libtransmission/torrent.c; sourceTree = "<group>"; };
831                BEFC1DFC0C07861A00B0BB3C /* port-forwarding.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = "port-forwarding.h"; path = "libtransmission/port-forwarding.h"; sourceTree = "<group>"; };
832                BEFC1DFD0C07861A00B0BB3C /* port-forwarding.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = "port-forwarding.c"; path = "libtransmission/port-forwarding.c"; sourceTree = "<group>"; };
833                BEFC1E000C07861A00B0BB3C /* ratecontrol.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = ratecontrol.h; path = libtransmission/ratecontrol.h; sourceTree = "<group>"; };
834                BEFC1E010C07861A00B0BB3C /* ratecontrol.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = ratecontrol.c; path = libtransmission/ratecontrol.c; sourceTree = "<group>"; };
835                BEFC1E020C07861A00B0BB3C /* platform.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = platform.h; path = libtransmission/platform.h; sourceTree = "<group>"; };
836                BEFC1E030C07861A00B0BB3C /* platform.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = platform.c; path = libtransmission/platform.c; sourceTree = "<group>"; };
837                BEFC1E0C0C07861A00B0BB3C /* net.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = net.h; path = libtransmission/net.h; sourceTree = "<group>"; };
838                BEFC1E0D0C07861A00B0BB3C /* net.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = net.c; path = libtransmission/net.c; sourceTree = "<group>"; };
839                BEFC1E0E0C07861A00B0BB3C /* natpmp.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = natpmp.h; path = libtransmission/natpmp.h; sourceTree = "<group>"; };
840                BEFC1E0F0C07861A00B0BB3C /* natpmp.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = natpmp.c; path = libtransmission/natpmp.c; sourceTree = "<group>"; };
841                BEFC1E100C07861A00B0BB3C /* metainfo.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = metainfo.h; path = libtransmission/metainfo.h; sourceTree = "<group>"; };
842                BEFC1E110C07861A00B0BB3C /* metainfo.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = metainfo.c; path = libtransmission/metainfo.c; sourceTree = "<group>"; };
843                BEFC1E140C07861A00B0BB3C /* session.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = session.h; path = libtransmission/session.h; sourceTree = "<group>"; };
844                BEFC1E150C07861A00B0BB3C /* inout.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = inout.h; path = libtransmission/inout.h; sourceTree = "<group>"; };
845                BEFC1E160C07861A00B0BB3C /* inout.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = inout.c; path = libtransmission/inout.c; sourceTree = "<group>"; };
846                BEFC1E190C07861A00B0BB3C /* fdlimit.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = fdlimit.h; path = libtransmission/fdlimit.h; sourceTree = "<group>"; };
847                BEFC1E1A0C07861A00B0BB3C /* fdlimit.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = fdlimit.c; path = libtransmission/fdlimit.c; sourceTree = "<group>"; };
848                BEFC1E1C0C07861A00B0BB3C /* completion.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = completion.h; path = libtransmission/completion.h; sourceTree = "<group>"; };
849                BEFC1E1D0C07861A00B0BB3C /* completion.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = completion.c; path = libtransmission/completion.c; sourceTree = "<group>"; };
850                BEFC1E1E0C07861A00B0BB3C /* clients.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = clients.h; path = libtransmission/clients.h; sourceTree = "<group>"; };
851                BEFC1E1F0C07861A00B0BB3C /* clients.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = clients.c; path = libtransmission/clients.c; sourceTree = "<group>"; };
852                BEFC1E230C07861A00B0BB3C /* bencode.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = bencode.h; path = libtransmission/bencode.h; sourceTree = "<group>"; };
853                BEFC1E240C07861A00B0BB3C /* bencode.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = bencode.c; path = libtransmission/bencode.c; sourceTree = "<group>"; };
854                D4AF3B2D0C41F7A500D46B6B /* list.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = list.c; path = libtransmission/list.c; sourceTree = "<group>"; };
855                D4AF3B2E0C41F7A500D46B6B /* list.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = list.h; path = libtransmission/list.h; sourceTree = "<group>"; };
856                E138A9750C04D88F00C5426C /* ProgressGradients.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = ProgressGradients.h; path = macosx/ProgressGradients.h; sourceTree = "<group>"; };
857                E138A9760C04D88F00C5426C /* ProgressGradients.m */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.objc; name = ProgressGradients.m; path = macosx/ProgressGradients.m; sourceTree = "<group>"; };
858/* End PBXFileReference section */
859
860/* Begin PBXFrameworksBuildPhase section */
861                3C7A118B0D0B2EB800B5701F /* Frameworks */ = {
862                        isa = PBXFrameworksBuildPhase;
863                        buildActionMask = 2147483647;
864                        files = (
865                        );
866                        runOnlyForDeploymentPostprocessing = 0;
867                };
868                4DDBB71709E16BAE00284745 /* Frameworks */ = {
869                        isa = PBXFrameworksBuildPhase;
870                        buildActionMask = 2147483647;
871                        files = (
872                                4D9A2BF009E16D21002D0FF9 /* libtransmission.a in Frameworks */,
873                                4D9A2BF909E16D4F002D0FF9 /* libcrypto.0.9.7.dylib in Frameworks */,
874                                A22E59A70DC11A1D00F4BE15 /* libcurl.4.dylib in Frameworks */,
875                                A2B3FB4C0E59023000FF78FB /* Cocoa.framework in Frameworks */,
876                        );
877                        runOnlyForDeploymentPostprocessing = 0;
878                };
879                8D11072E0486CEB800E47090 /* Frameworks */ = {
880                        isa = PBXFrameworksBuildPhase;
881                        buildActionMask = 2147483647;
882                        files = (
883                                8D11072F0486CEB800E47090 /* Cocoa.framework in Frameworks */,
884                                4D3EA0AA08AE13C600EA10C2 /* IOKit.framework in Frameworks */,
885                                4D1838DD09DEC0E80047D688 /* libtransmission.a in Frameworks */,
886                                4D4B7F6109E055660053C1EB /* libcrypto.0.9.7.dylib in Frameworks */,
887                                A24F19080A3A790800C9C145 /* Sparkle.framework in Frameworks */,
888                                A261F1DC0A69A1610002815A /* Growl.framework in Frameworks */,
889                                A29EBE710DC06068006CEE80 /* libcurl.4.dylib in Frameworks */,
890                                A2E669790F5B8E5A00B4251A /* Security.framework in Frameworks */,
891                                A22CFB820FB66EF30009BD3E /* Carbon.framework in Frameworks */,
892                                A221DCC8104B3660008A642D /* Quartz.framework in Frameworks */,
893                        );
894                        runOnlyForDeploymentPostprocessing = 0;
895                };
896                A22CFCB80FC24F710009BD3E /* Frameworks */ = {
897                        isa = PBXFrameworksBuildPhase;
898                        buildActionMask = 2147483647;
899                        files = (
900                                A22CFCCD0FC250480009BD3E /* libevent.a in Frameworks */,
901                        );
902                        runOnlyForDeploymentPostprocessing = 0;
903                };
904                BE1183460CE160960002D0F3 /* Frameworks */ = {
905                        isa = PBXFrameworksBuildPhase;
906                        buildActionMask = 2147483647;
907                        files = (
908                        );
909                        runOnlyForDeploymentPostprocessing = 0;
910                };
911                BE75C3470C729E9500DBEFE0 /* Frameworks */ = {
912                        isa = PBXFrameworksBuildPhase;
913                        buildActionMask = 2147483647;
914                        files = (
915                        );
916                        runOnlyForDeploymentPostprocessing = 0;
917                };
918                BE75C3860C72A1D300DBEFE0 /* Frameworks */ = {
919                        isa = PBXFrameworksBuildPhase;
920                        buildActionMask = 2147483647;
921                        files = (
922                                A22CFCCB0FC24FDA0009BD3E /* libdht.a in Frameworks */,
923                                BE75C38A0C72A1ED00DBEFE0 /* libevent.a in Frameworks */,
924                                BE1183780CE161390002D0F3 /* libminiupnp.a in Frameworks */,
925                                A226FDAC0D0CDF20005A7F71 /* libnatpmp.a in Frameworks */,
926                        );
927                        runOnlyForDeploymentPostprocessing = 0;
928                };
929                BEFC1BFE0C07750000B0BB3C /* Frameworks */ = {
930                        isa = PBXFrameworksBuildPhase;
931                        buildActionMask = 2147483647;
932                        files = (
933                                BEFC1C040C07753100B0BB3C /* libcrypto.0.9.7.dylib in Frameworks */,
934                                BEFC1C050C07753500B0BB3C /* libtransmission.a in Frameworks */,
935                                A22E59A80DC11A1F00F4BE15 /* libcurl.4.dylib in Frameworks */,
936                                A2B3FB530E59027100FF78FB /* Cocoa.framework in Frameworks */,
937                        );
938                        runOnlyForDeploymentPostprocessing = 0;
939                };
940                BEFC1CF30C07822400B0BB3C /* Frameworks */ = {
941                        isa = PBXFrameworksBuildPhase;
942                        buildActionMask = 2147483647;
943                        files = (
944                                BEFC1CF40C07822400B0BB3C /* libcrypto.0.9.7.dylib in Frameworks */,
945                                BEFC1D2D0C0783D900B0BB3C /* libtransmission.a in Frameworks */,
946                                A22E59A90DC11A2000F4BE15 /* libcurl.4.dylib in Frameworks */,
947                                A25E03D90E4015100086C225 /* Cocoa.framework in Frameworks */,
948                        );
949                        runOnlyForDeploymentPostprocessing = 0;
950                };
951/* End PBXFrameworksBuildPhase section */
952
953/* Begin PBXGroup section */
954                080E96DDFE201D6D7F000001 /* Sources */ = {
955                        isa = PBXGroup;
956                        children = (
957                                A21A9BE0106D86A800F1C3C1 /* TrackerNode.h */,
958                                A21A9BE1106D86A800F1C3C1 /* TrackerNode.m */,
959                                32CA4F630368D1EE00C91783 /* Transmission_Prefix.pch */,
960                                29B97316FDCFA39411CA2CEA /* main.m */,
961                                4DF0C5AA0899190500DD8943 /* Controller.h */,
962                                4DF0C5A90899190500DD8943 /* Controller.m */,
963                                4DFBC2DD09C0970D00D5C571 /* Torrent.h */,
964                                4DFBC2DE09C0970D00D5C571 /* Torrent.m */,
965                                A27F0F310E19AD9800B2DB97 /* TorrentGroup.h */,
966                                A27F0F320E19AD9800B2DB97 /* TorrentGroup.m */,
967                                4D364D9E091FBB2C00377D12 /* TorrentTableView.h */,
968                                4D364D9F091FBB2C00377D12 /* TorrentTableView.m */,
969                                4DCCBB3D09C3D71100D3CABF /* TorrentCell.h */,
970                                4DCCBB3C09C3D71100D3CABF /* TorrentCell.m */,
971                                A2725B6C0DE5C4F5003445E7 /* FileListNode.h */,
972                                A2725B6D0DE5C4F5003445E7 /* FileListNode.m */,
973                                A28F4F750E085BDC003A3882 /* ColorTextField.h */,
974                                A28F4F760E085BDC003A3882 /* ColorTextField.m */,
975                                A26AF2820D2DC27C00FF7140 /* AddWindowController.h */,
976                                A26AF2830D2DC27C00FF7140 /* AddWindowController.m */,
977                                A25E74450AF5089E006F11AE /* ExpandedPathToPathTransformer.h */,
978                                A25E74440AF5089E006F11AE /* ExpandedPathToPathTransformer.m */,
979                                A25E74470AF5089E006F11AE /* ExpandedPathToIconTransformer.h */,
980                                A25E74460AF5089E006F11AE /* ExpandedPathToIconTransformer.m */,
981                                4DE5CCA50980735700BE280E /* Badger.h */,
982                                4DE5CCA60980735700BE280E /* Badger.m */,
983                                A2A632190CD9751700E3DA60 /* BadgeView.h */,
984                                A2A6321A0CD9751700E3DA60 /* BadgeView.m */,
985                                A256588A0A9A695400E8A03B /* MessageWindowController.h */,
986                                A256588B0A9A695400E8A03B /* MessageWindowController.m */,
987                                A2DF37040C220D03006523C1 /* CreatorWindowController.h */,
988                                A2DF37050C220D03006523C1 /* CreatorWindowController.m */,
989                                A25892620CF1F7E800CCCDDF /* StatsWindowController.h */,
990                                A25892630CF1F7E800CCCDDF /* StatsWindowController.m */,
991                                A2085DD90C53BC74000BC3B7 /* AboutWindowController.h */,
992                                A2085DDA0C53BC74000BC3B7 /* AboutWindowController.m */,
993                                A234D0D40C79FB6000A82373 /* Additions */,
994                                E1B6FBF80C0D719B0015FE4D /* Info Window */,
995                                A26AF2220D2DA42800FF7140 /* File Outline View */,
996                                E1B6FBFD0C0D72430015FE4D /* Prefs Window */,
997                                E1B6FC000C0D72A00015FE4D /* Overlay Window */,
998                                E1B6FBEB0C0D70AC0015FE4D /* UKKQueue */,
999                                E138A9750C04D88F00C5426C /* ProgressGradients.h */,
1000                                E138A9760C04D88F00C5426C /* ProgressGradients.m */,
1001                                A21282A50CA6C66800EAEE0F /* StatusBarView.h */,
1002                                A21282A60CA6C66800EAEE0F /* StatusBarView.m */,
1003                                A2ED7D8D0CEF431B00970975 /* FilterButton.h */,
1004                                A2ED7D8E0CEF431B00970975 /* FilterButton.m */,
1005                                A2C89D5F0CFCBF57004CC2BC /* ButtonToolbarItem.m */,
1006                                A28E1DDF0CFFD8EC00E16385 /* ButtonToolbarItem.h */,
1007                                A21979890D07B78400438EA7 /* GroupToolbarItem.h */,
1008                                A219798A0D07B78400438EA7 /* GroupToolbarItem.m */,
1009                                A20BFFB50D091CC700CE5D2B /* ToolbarSegmentedCell.h */,
1010                                A20BFFB60D091CC700CE5D2B /* ToolbarSegmentedCell.m */,
1011                                A22180960D148A71007D09ED /* GroupsPrefsController.h */,
1012                                A22180970D148A71007D09ED /* GroupsPrefsController.m */,
1013                                A2FB701A0D95CAEA0001F331 /* GroupsController.h */,
1014                                A2FB701B0D95CAEA0001F331 /* GroupsController.m */,
1015                                A23F526D0F14395900AA02E3 /* PredicateEditorRowTemplateAny.h */,
1016                                A23F526E0F14395900AA02E3 /* PredicateEditorRowTemplateAny.m */,
1017                                A2D307A20D9EC6870051FD27 /* BlocklistDownloader.h */,
1018                                A2D307A30D9EC6870051FD27 /* BlocklistDownloader.m */,
1019                                A222E9850E6B21D9009FB003 /* BlocklistDownloaderViewController.h */,
1020                                A222E9860E6B21D9009FB003 /* BlocklistDownloaderViewController.m */,
1021                                A222EA790E6C32C4009FB003 /* BlocklistScheduler.h */,
1022                                A222EA7A0E6C32C4009FB003 /* BlocklistScheduler.m */,
1023                        );
1024                        name = Sources;
1025                        sourceTree = "<group>";
1026                };
1027                19C28FACFE9D520D11CA2CBB /* Products */ = {
1028                        isa = PBXGroup;
1029                        children = (
1030                                8D1107320486CEB800E47090 /* Transmission.app */,
1031                                4DDBB71909E16BAE00284745 /* transmissioncli */,
1032                                4D18389709DEC0030047D688 /* libtransmission.a */,
1033                                BEFC1C000C07750000B0BB3C /* transmission-daemon */,
1034                                BEFC1CF90C07822400B0BB3C /* transmission-remote */,
1035                                BE75C3490C729E9500DBEFE0 /* libevent.a */,
1036                                BE1183480CE160960002D0F3 /* libminiupnp.a */,
1037                                3C7A118D0D0B2EB800B5701F /* libnatpmp.a */,
1038                                A22CFCBA0FC24F710009BD3E /* libdht.a */,
1039                        );
1040                        name = Products;
1041                        sourceTree = "<group>";
1042                };
1043                29B97314FDCFA39411CA2CEA /* Transmission */ = {
1044                        isa = PBXGroup;
1045                        children = (
1046                                4DDBB70A09E16B3200284745 /* GUI */,
1047                                4D1838DC09DEC04A0047D688 /* libtransmission */,
1048                                4DDBB71F09E16BFE00284745 /* CLI */,
1049                                BEFC1C0B0C07754700B0BB3C /* daemon */,
1050                                4DDBB71509E16B3F00284745 /* Libraries */,
1051                                A22CFCB50FC24F630009BD3E /* dht */,
1052                                BE75C3570C72A0D600DBEFE0 /* libevent */,
1053                                BE1183410CE15DF00002D0F3 /* libminiupnp */,
1054                                3C7A11880D0B2E6700B5701F /* libnatpmp */,
1055                                19C28FACFE9D520D11CA2CBB /* Products */,
1056                        );
1057                        name = Transmission;
1058                        sourceTree = "<group>";
1059                };
1060                29B97317FDCFA39411CA2CEA /* Resources */ = {
1061                        isa = PBXGroup;
1062                        children = (
1063                                A22A8D540AEEAFA5007E9CB9 /* Localizable.strings */,
1064                                A259316A0A73B2CC002F4FE7 /* TransmissionHelp */,
1065                                A2F8951E0A2D4BA500ED2127 /* Credits.rtf */,
1066                                A2CB38AE0E1E6896002B514C /* COPYING */,
1067                                A250EE800E2ED87B00A688E6 /* web */,
1068                                4DE5CCCA0981D9BE00BE280E /* Defaults.plist */,
1069                                8D1107310486CEB800E47090 /* Info.plist */,
1070                                A22F1E540E7DA8030065DB9D /* sparkle_dsa_pub.pem */,
1071                                089C165CFE840E0CC02AAC07 /* InfoPlist.strings */,
1072                                A23F50000D1D99D7002FCB97 /* MainMenu.xib */,
1073                                A23F4FF00D1D98AD002FCB97 /* PrefsWindow.xib */,
1074                                A29576110D11D8DD0093B167 /* InfoWindow.xib */,
1075                                A29576010D11D63C0093B167 /* Creator.xib */,
1076                                A26AF27C0D2DBDDF00FF7140 /* AddWindow.xib */,
1077                                A215BF5B0F02EBB800350CDB /* GroupRules.xib */,
1078                                A233BD320D8C6585007EE7B4 /* MessageWindow.xib */,
1079                                A233BD680D8CF2C7007EE7B4 /* StatsWindow.xib */,
1080                                A231274B0D11D0B7003F9AFF /* AboutWindow.xib */,
1081                                A2D307B00D9EC9F50051FD27 /* BlocklistStatusWindow.xib */,
1082                                A209EAEA1142D294002B02D1 /* InfoGeneralView.xib */,
1083                                A209EAE81142D294002B02D1 /* InfoActivityView.xib */,
1084                                A209EB1F1142DD85002B02D1 /* InfoTrackersView.xib */,
1085                                A209EBA61142EAF3002B02D1 /* InfoPeersView.xib */,
1086                                A209EBD81142F52B002B02D1 /* InfoFileView.xib */,
1087                                A209EC11114301C6002B02D1 /* InfoOptionsView.xib */,
1088                                A20B6FA40C4D97840034AB1D /* PriorityNone.png */,
1089                                A20B6F8B0C4D90980034AB1D /* PriorityMixed.png */,
1090                                A20B6FAD0C4D9B040034AB1D /* PriorityNormal.png */,
1091                                A20B6F6A0C4D842B0034AB1D /* PriorityLow.png */,
1092                                A20B6F820C4D8A610034AB1D /* PriorityHigh.png */,
1093                                A2623B2C0D3DC2EF0045D19A /* PriorityControlNormal.png */,
1094                                A2623B2D0D3DC2EF0045D19A /* PriorityControlLow.png */,
1095                                A2623B2E0D3DC2EF0045D19A /* PriorityControlHigh.png */,
1096                                A2FB06950BFF484A0095564D /* Globe.png */,
1097                                A261A8250C6A0D68003BAFDA /* Error.png */,
1098                                A263D03D10DE6F010038DE27 /* Magnet.png */,
1099                                A2F1511F0CD438BA001F3B0E /* Lock.png */,
1100                                A245030B0D6A1FB000B49D00 /* UpArrowGroupTemplate.png */,
1101                                A245030D0D6A1FBC00B49D00 /* DownArrowGroupTemplate.png */,
1102                                A2012AE10D77151D0056FD71 /* YingYangGroupTemplate.png */,
1103                                A29AF4F80D01BAEB00D097EC /* UpArrowTemplate.png */,
1104                                A29AF4F60D01BADC00D097EC /* DownArrowTemplate.png */,
1105                                A2F41DAA0D0B916B006CE378 /* YingYangTemplate.png */,
1106                                A20152630D1C1BE70081714F /* PinTemplate.png */,
1107                                A2F151150CD438A4001F3B0E /* YellowDot.png */,
1108                                A2F151160CD438A4001F3B0E /* RedDot.png */,
1109                                A2F151170CD438A4001F3B0E /* GreenDot.png */,
1110                                A2EF7DEB0C96297400FA9811 /* PurpleDot.png */,
1111                                A2BC19840CA9AF5A00DD302A /* CompleteCheck.png */,
1112                                A21DFF0F0A292B2B007C5F76 /* Transfers.png */,
1113                                A2E2EA910EE321C200EB6308 /* Groups.png */,
1114                                A2D0E0480A54A97C003C72CF /* Bandwidth.png */,
1115                                A2C0C5020E02CB6100D95339 /* Remote.png */,
1116                                4D2784360905709500687951 /* Transmission.icns */,
1117                                4D043A7E090AE979009FEDA8 /* TransmissionDocument.icns */,
1118                                A26146E00DD4A0160060F033 /* GroupsNoneTemplate.png */,
1119                                A2F011980C27418800576FC0 /* CreateLarge.png */,
1120                                A22D3AA30D00D1790079CFED /* TurtleTemplate.png */,
1121                                A277DA090C693D9C00DA2CD4 /* ActionOn.png */,
1122                                A2623B4D0D3DC6DF0045D19A /* ActionHover.png */,
1123                                35B037F90AC5B53800A10FDF /* ResumeNoWaitOn.png */,
1124                                35B037FA0AC5B53800A10FDF /* ResumeNoWaitOff.png */,
1125                                A2623B3B0D3DC5930045D19A /* ResumeNoWaitHover.png */,
1126                                4D6DAAC4090CE00500F43C22 /* RevealOff.png */,
1127                                4D6DAAC5090CE00500F43C22 /* RevealOn.png */,
1128                                A2623B3C0D3DC5930045D19A /* RevealHover.png */,
1129                                4DA6FDB80911233800450CB1 /* PauseOn.png */,
1130                                A2623B3E0D3DC5930045D19A /* PauseHover.png */,
1131                                4DA6FDB90911233800450CB1 /* PauseOff.png */,
1132                                4DA6FDC3091141AD00450CB1 /* ResumeOff.png */,
1133                                4DA6FDC4091141AD00450CB1 /* ResumeOn.png */,
1134                                A2623B3D0D3DC5930045D19A /* ResumeHover.png */,
1135                                A25963E01068376200453B31 /* FavIcon.png */,
1136                                4DDFDD20099A5D8E00189D81 /* DownloadBadge.png */,
1137                                4DDFDD21099A5D8E00189D81 /* UploadBadge.png */,
1138                                A24B655F0D3F30870079EA4D /* QuitBadge.png */,
1139                                A232D29D0A70903E00973B12 /* ToolbarFilterTemplate.png */,
1140                                4DF7500808A103AD007B0D70 /* ToolbarInfoTemplate.png */,
1141                                4DF7500708A103AD007B0D70 /* ToolbarOpenTemplate.png */,
1142                                A2BB67780D5BA74600AB0618 /* ToolbarOpenWebTemplate.png */,
1143                                4DF7500908A103AD007B0D70 /* ToolbarRemoveTemplate.png */,
1144                                A2E9AA750C249AF400085DCF /* ToolbarCreateTemplate.png */,
1145                                4DE5CCB80981D27700BE280E /* ToolbarResumeAllTemplate.png */,
1146                                A25FCDDE0A37695F002BCBBE /* ToolbarResumeSelectedTemplate.png */,
1147                                4DE5CCB90981D27700BE280E /* ToolbarPauseAllTemplate.png */,
1148                                A25FCDDD0A37695F002BCBBE /* ToolbarPauseSelectedTemplate.png */,
1149                                A2F151210CD438DE001F3B0E /* InfoTabBorder.png */,
1150                                A2F151220CD438DE001F3B0E /* InfoTabBack.png */,
1151                                A2F151230CD438DE001F3B0E /* InfoTabBackBlue.png */,
1152                                A2FE61D70CD3D0A500D683E1 /* InfoTabBackGraphite.png */,
1153                                A26E75950CB6AB4800226674 /* InfoGeneral.png */,
1154                                A26E75870CB6AA7500226674 /* InfoOptions.png */,
1155                                A2DA36270CBC674900C2ED41 /* InfoActivity.png */,
1156                                A2DA36280CBC674900C2ED41 /* InfoFiles.png */,
1157                                A2DA36290CBC674900C2ED41 /* InfoPeers.png */,
1158                                A2F41F8D0D73595100B82116 /* InfoTracker.png */,
1159                        );
1160                        name = Resources;
1161                        sourceTree = "<group>";
1162                };
1163                29B97323FDCFA39411CA2CEA /* Frameworks */ = {
1164                        isa = PBXGroup;
1165                        children = (
1166                                1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */,
1167                                29B97324FDCFA39411CA2CEA /* AppKit.framework */,
1168                                4D3EA0A908AE13C600EA10C2 /* IOKit.framework */,
1169                                13E42FB307B3F0F600E4EEF1 /* CoreData.framework */,
1170                                29B97325FDCFA39411CA2CEA /* Foundation.framework */,
1171                                A2E669780F5B8E5A00B4251A /* Security.framework */,
1172                                A22CFB810FB66EF30009BD3E /* Carbon.framework */,
1173                                A221DCC7104B3660008A642D /* Quartz.framework */,
1174                                A261F1DB0A69A1610002815A /* Growl.framework */,
1175                                A24F19070A3A790800C9C145 /* Sparkle.framework */,
1176                        );
1177                        name = Frameworks;
1178                        sourceTree = "<group>";
1179                };
1180                3C7A11880D0B2E6700B5701F /* libnatpmp */ = {
1181                        isa = PBXGroup;
1182                        children = (
1183                                3C7A11910D0B2EE300B5701F /* getgateway.c */,
1184                                3C7A11920D0B2EE300B5701F /* getgateway.h */,
1185                                3C7A11930D0B2EE300B5701F /* natpmp.c */,
1186                                3C7A11940D0B2EE300B5701F /* natpmp.h */,
1187                        );
1188                        name = libnatpmp;
1189                        sourceTree = "<group>";
1190                };
1191                4D1838DC09DEC04A0047D688 /* libtransmission */ = {
1192                        isa = PBXGroup;
1193                        children = (
1194                                4D80185710BBC0B0008A4AF2 /* magnet.c */,
1195                                4D80185810BBC0B0008A4AF2 /* magnet.h */,
1196                                4D8017E810BBC073008A4AF2 /* torrent-magnet.c */,
1197                                4D8017E910BBC073008A4AF2 /* torrent-magnet.h */,
1198                                0A6169A50FE5C9A200C66CE6 /* bitfield.c */,
1199                                0A6169A60FE5C9A200C66CE6 /* bitfield.h */,
1200                                A22CFCA60FC24ED80009BD3E /* tr-dht.c */,
1201                                A22CFCA70FC24ED80009BD3E /* tr-dht.h */,
1202                                A2AAB65B0DE0CF6200E04DDA /* rpcimpl.c */,
1203                                A2AAB6590DE0CF6200E04DDA /* rpcimpl.h */,
1204                                A2AAB6580DE0CF6200E04DDA /* rpc-server.c */,
1205                                A2AAB65A0DE0CF6200E04DDA /* rpc-server.h */,
1206                                A29DF8B60DB2544C00D04E5A /* resume.c */,
1207                                A29DF8B70DB2544C00D04E5A /* resume.h */,
1208                                A29DF8B80DB2544C00D04E5A /* torrent.h */,
1209                                4D36BA600CA2F00800A63CA5 /* crypto.c */,
1210                                4D36BA610CA2F00800A63CA5 /* crypto.h */,
1211                                4D36BA630CA2F00800A63CA5 /* handshake.c */,
1212                                4D36BA640CA2F00800A63CA5 /* handshake.h */,
1213                                4D36BA650CA2F00800A63CA5 /* peer-io.c */,
1214                                4D36BA660CA2F00800A63CA5 /* peer-io.h */,
1215                                4D36BA680CA2F00800A63CA5 /* peer-mgr.c */,
1216                                4D36BA690CA2F00800A63CA5 /* peer-mgr.h */,
1217                                4D36BA6A0CA2F00800A63CA5 /* peer-msgs.c */,
1218                                4D36BA6B0CA2F00800A63CA5 /* peer-msgs.h */,
1219                                A292A6E40DFB45E5004B9C0A /* peer-common.h */,
1220                                A292A6E50DFB45EC004B9C0A /* webseed.c */,
1221                                A292A6E60DFB45EC004B9C0A /* webseed.h */,
1222                                4D36BA6C0CA2F00800A63CA5 /* ptrarray.h */,
1223                                4D36BA6D0CA2F00800A63CA5 /* publish.h */,
1224                                A24621350C769CF400088E81 /* trevent.h */,
1225                                A24621360C769CF400088E81 /* trevent.c */,
1226                                4394AC640C74FB6000F367E8 /* ptrarray.c */,
1227                                4394AC650C74FB6000F367E8 /* publish.c */,
1228                                D4AF3B2D0C41F7A500D46B6B /* list.c */,
1229                                D4AF3B2E0C41F7A500D46B6B /* list.h */,
1230                                A2BE9C4E0C1E4ADA002D16E6 /* makemeta.c */,
1231                                A2BE9C4F0C1E4ADA002D16E6 /* makemeta.h */,
1232                                BEFC1DF00C07861A00B0BB3C /* version.h */,
1233                                BEFC1DF10C07861A00B0BB3C /* utils.h */,
1234                                BEFC1DF20C07861A00B0BB3C /* utils.c */,
1235                                BEFC1DF30C07861A00B0BB3C /* upnp.h */,
1236                                BEFC1DF40C07861A00B0BB3C /* upnp.c */,
1237                                BEFC1DF50C07861A00B0BB3C /* transmission.h */,
1238                                BEFC1DF60C07861A00B0BB3C /* session.c */,
1239                                BEFC1E140C07861A00B0BB3C /* session.h */,
1240                                A20152790D1C26EB0081714F /* torrent-ctor.c */,
1241                                A25964A4106D73A800453B31 /* announcer.c */,
1242                                A25964A5106D73A800453B31 /* announcer.h */,
1243                                BEFC1DF90C07861A00B0BB3C /* torrent.c */,
1244                                BEFC1DFC0C07861A00B0BB3C /* port-forwarding.h */,
1245                                BEFC1DFD0C07861A00B0BB3C /* port-forwarding.c */,
1246                                BEFC1E000C07861A00B0BB3C /* ratecontrol.h */,
1247                                BEFC1E010C07861A00B0BB3C /* ratecontrol.c */,
1248                                A21FBBA90EDA78C300BC3C51 /* bandwidth.h */,
1249                                A21FBBAA0EDA78C300BC3C51 /* bandwidth.c */,
1250                                BEFC1E020C07861A00B0BB3C /* platform.h */,
1251                                BEFC1E030C07861A00B0BB3C /* platform.c */,
1252                                BEFC1E0C0C07861A00B0BB3C /* net.h */,
1253                                BEFC1E0D0C07861A00B0BB3C /* net.c */,
1254                                BEFC1E0E0C07861A00B0BB3C /* natpmp.h */,
1255                                BEFC1E0F0C07861A00B0BB3C /* natpmp.c */,
1256                                BEFC1E100C07861A00B0BB3C /* metainfo.h */,
1257                                BEFC1E110C07861A00B0BB3C /* metainfo.c */,
1258                                BEFC1E150C07861A00B0BB3C /* inout.h */,
1259                                BEFC1E160C07861A00B0BB3C /* inout.c */,
1260                                BEFC1E190C07861A00B0BB3C /* fdlimit.h */,
1261                                BEFC1E1A0C07861A00B0BB3C /* fdlimit.c */,
1262                                BEFC1E1C0C07861A00B0BB3C /* completion.h */,
1263                                BEFC1E1D0C07861A00B0BB3C /* completion.c */,
1264                                BEFC1E1E0C07861A00B0BB3C /* clients.h */,
1265                                BEFC1E1F0C07861A00B0BB3C /* clients.c */,
1266                                BEFC1E230C07861A00B0BB3C /* bencode.h */,
1267                                BEFC1E240C07861A00B0BB3C /* bencode.c */,
1268                                A25D2CBA0CF4C7190096A262 /* stats.h */,
1269                                A25D2CBB0CF4C7190096A262 /* stats.c */,
1270                                A2D22A110D65EED100007D5F /* verify.h */,
1271                                A2D22A100D65EED100007D5F /* verify.c */,
1272                                A2D307930D9EC4860051FD27 /* blocklist.h */,
1273                                A2D3078E0D9EC45F0051FD27 /* blocklist.c */,
1274                                A2D307920D9EC4800051FD27 /* ggets.h */,
1275                                A2D307900D9EC46B0051FD27 /* ggets.c */,
1276                                A29EBE530DC01FC9006CEE80 /* web.h */,
1277                                A29EBE520DC01FC9006CEE80 /* web.c */,
1278                                A25E03E00E4015380086C225 /* tr-getopt.h */,
1279                                A25E03E10E4015380086C225 /* tr-getopt.c */,
1280                                A2A4E9840DE1038C000CE197 /* json.h */,
1281                                A2A4E9830DE1038C000CE197 /* json.c */,
1282                                A2DF576A0DE468C6000795D5 /* JSON_parser.c */,
1283                                A2DF576B0DE468C6000795D5 /* JSON_parser.h */,
1284                                A2A4EA0A0DE106E8000CE197 /* ConvertUTF.c */,
1285                                A2A4EA0B0DE106E8000CE197 /* ConvertUTF.h */,
1286                                4DB74F070E8CD75100AEB1A8 /* wildmat.c */,
1287                        );
1288                        name = libtransmission;
1289                        sourceTree = "<group>";
1290                };
1291                4DDBB70A09E16B3200284745 /* GUI */ = {
1292                        isa = PBXGroup;
1293                        children = (
1294                                080E96DDFE201D6D7F000001 /* Sources */,
1295                                29B97317FDCFA39411CA2CEA /* Resources */,
1296                                29B97323FDCFA39411CA2CEA /* Frameworks */,
1297                        );
1298                        name = GUI;
1299                        sourceTree = "<group>";
1300                };
1301                4DDBB71509E16B3F00284745 /* Libraries */ = {
1302                        isa = PBXGroup;
1303                        children = (
1304                                4D2617F709DECE3D00D08EFA /* libcrypto.0.9.7.dylib */,
1305                                A29EBE700DC06068006CEE80 /* libcurl.4.dylib */,
1306                        );
1307                        name = Libraries;
1308                        sourceTree = "<group>";
1309                };
1310                4DDBB71F09E16BFE00284745 /* CLI */ = {
1311                        isa = PBXGroup;
1312                        children = (
1313                                A2B3FB450E5901E700FF78FB /* cli.c */,
1314                        );
1315                        name = CLI;
1316                        sourceTree = "<group>";
1317                };
1318                A22CFCB50FC24F630009BD3E /* dht */ = {
1319                        isa = PBXGroup;
1320                        children = (
1321                                A22CFCC00FC24F890009BD3E /* dht.h */,
1322                                A22CFCC10FC24F890009BD3E /* dht.c */,
1323                        );
1324                        name = dht;
1325                        sourceTree = "<group>";
1326                };
1327                A234D0D40C79FB6000A82373 /* Additions */ = {
1328                        isa = PBXGroup;
1329                        children = (
1330                                4DE5CC9B0980656F00BE280E /* NSStringAdditions.h */,
1331                                4DE5CC9C0980656F00BE280E /* NSStringAdditions.m */,
1332                                A29D84021049C25600D1987A /* NSApplicationAdditions.h */,
1333                                A29D84031049C25600D1987A /* NSApplicationAdditions.m */,
1334                        );
1335                        name = Additions;
1336                        sourceTree = "<group>";
1337                };
1338                A26AF2220D2DA42800FF7140 /* File Outline View */ = {
1339                        isa = PBXGroup;
1340                        children = (
1341                                A26AF2180D2DA35A00FF7140 /* FileOutlineController.h */,
1342                                A26AF2190D2DA35A00FF7140 /* FileOutlineController.m */,
1343                                A2AF1C360A3D0F6200F1575D /* FileOutlineView.h */,
1344                                A2AF1C370A3D0F6200F1575D /* FileOutlineView.m */,
1345                                A2265F3F0B5EF5F40093DDA5 /* FileNameCell.h */,
1346                                A2265F400B5EF5F40093DDA5 /* FileNameCell.m */,
1347                                35F373000C2DA88F00DAA8F2 /* FilePriorityCell.h */,
1348                                35F373010C2DA88F00DAA8F2 /* FilePriorityCell.m */,
1349                        );
1350                        name = "File Outline View";
1351                        sourceTree = "<group>";
1352                };
1353                BE1183410CE15DF00002D0F3 /* libminiupnp */ = {
1354                        isa = PBXGroup;
1355                        children = (
1356                                BE1183610CE160D50002D0F3 /* igd_desc_parse.c */,
1357                                BE1183620CE160D50002D0F3 /* minixml.c */,
1358                                BE1183630CE160D50002D0F3 /* miniwget.c */,
1359                                BE1183640CE160D50002D0F3 /* minissdpc.c */,
1360                                BE1183650CE160D50002D0F3 /* minisoap.c */,
1361                                BE1183660CE160D50002D0F3 /* upnpreplyparse.c */,
1362                                BE1183670CE160D50002D0F3 /* upnpcommands.c */,
1363                                BE1183680CE160D50002D0F3 /* miniupnpc.c */,
1364                                BE11834D0CE160C50002D0F3 /* bsdqueue.h */,
1365                                BE11834E0CE160C50002D0F3 /* declspec.h */,
1366                                BE11834F0CE160C50002D0F3 /* igd_desc_parse.h */,
1367                                BE1183500CE160C50002D0F3 /* minixml.h */,
1368                                BE1183510CE160C50002D0F3 /* miniwget.h */,
1369                                BE1183520CE160C50002D0F3 /* minisoap.h */,
1370                                A2F8CD420F3D0F4A00DB356A /* miniupnpcstrings.h */,
1371                                BE1183530CE160C50002D0F3 /* upnpreplyparse.h */,
1372                                BE1183540CE160C50002D0F3 /* upnpcommands.h */,
1373                                BE1183550CE160C50002D0F3 /* miniupnpc.h */,
1374                                BE1183560CE160C50002D0F3 /* minissdpc.h */,
1375                                A25485390EB66CBB004539DA /* codelength.h */,
1376                        );
1377                        name = libminiupnp;
1378                        sourceTree = "<group>";
1379                };
1380                BE75C3570C72A0D600DBEFE0 /* libevent */ = {
1381                        isa = PBXGroup;
1382                        children = (
1383                                A2BC19DF0CA9D82300DD302A /* evutil.h */,
1384                                BE75C3810C72A1C100DBEFE0 /* evhttp.h */,
1385                                BE75C3840C72A1C100DBEFE0 /* event.h */,
1386                                A2ABA6DA11094917009C40BA /* evdns.h */,
1387                                4D36BBC80CA309AA00A63CA5 /* evutil.c */,
1388                                BE75C3580C72A0EF00DBEFE0 /* kqueue.c */,
1389                                BE75C3590C72A0EF00DBEFE0 /* signal.c */,
1390                                BE75C35A0C72A0EF00DBEFE0 /* buffer.c */,
1391                                BE75C35B0C72A0EF00DBEFE0 /* log.c */,
1392                                BE75C35D0C72A0EF00DBEFE0 /* evbuffer.c */,
1393                                BE75C35E0C72A0EF00DBEFE0 /* event.c */,
1394                                BE75C3630C72A0EF00DBEFE0 /* poll.c */,
1395                                BE75C3640C72A0EF00DBEFE0 /* select.c */,
1396                                4DB74EF10E8CD6FA00AEB1A8 /* http.c */,
1397                                A2ABA6D911094917009C40BA /* evdns.c */,
1398                        );
1399                        name = libevent;
1400                        sourceTree = "<group>";
1401                };
1402                BEFC1C0B0C07754700B0BB3C /* daemon */ = {
1403                        isa = PBXGroup;
1404                        children = (
1405                                BEFC1C0E0C07756200B0BB3C /* daemon.c */,
1406                                BEFC1C140C07756200B0BB3C /* remote.c */,
1407                                A2D597280F5AE49E0001AB3C /* watch.c */,
1408                                A2D597290F5AE49E0001AB3C /* watch.h */,
1409                        );
1410                        name = daemon;
1411                        sourceTree = "<group>";
1412                };
1413                E1B6FBEB0C0D70AC0015FE4D /* UKKQueue */ = {
1414                        isa = PBXGroup;
1415                        children = (
1416                                A2A306570AAD24A80049E2AC /* UKKQueue.h */,
1417                                A2A306580AAD24A80049E2AC /* UKKQueue.m */,
1418                                A2A306530AAD24A80049E2AC /* UKFileWatcher.h */,
1419                                A2A306540AAD24A80049E2AC /* UKFileWatcher.m */,
1420                                A2A306550AAD24A80049E2AC /* UKFNSubscribeFileWatcher.h */,
1421                                A2A306560AAD24A80049E2AC /* UKFNSubscribeFileWatcher.m */,
1422                                A2A306590AAD24A80049E2AC /* UKMainThreadProxy.h */,
1423                                A2A3065A0AAD24A80049E2AC /* UKMainThreadProxy.m */,
1424                        );
1425                        name = UKKQueue;
1426                        sourceTree = "<group>";
1427                };
1428                E1B6FBF80C0D719B0015FE4D /* Info Window */ = {
1429                        isa = PBXGroup;
1430                        children = (
1431                                A209EAC41142CF28002B02D1 /* InfoGeneralViewController.h */,
1432                                A209EAC51142CF28002B02D1 /* InfoGeneralViewController.m */,
1433                                A209EAC21142CF28002B02D1 /* InfoActivityViewController.h */,
1434                                A209EAC31142CF28002B02D1 /* InfoActivityViewController.m */,
1435                                A209EAFF1142D3A5002B02D1 /* InfoTrackersViewController.h */,
1436                                A209EB001142D3A5002B02D1 /* InfoTrackersViewController.m */,
1437                                A209EB9B1142E59A002B02D1 /* InfoPeersViewController.h */,
1438                                A209EB9C1142E59A002B02D1 /* InfoPeersViewController.m */,
1439                                A209EBCC1142F2B4002B02D1 /* InfoFileViewController.h */,
1440                                A209EBCD1142F2B4002B02D1 /* InfoFileViewController.m */,
1441                                A209EBF71142FEEE002B02D1 /* InfoOptionsViewController.h */,
1442                                A209EBF81142FEEE002B02D1 /* InfoOptionsViewController.m */,
1443                                A257C17F0CAD3003004E121C /* PeerTableView.h */,
1444                                A257C1800CAD3003004E121C /* PeerTableView.m */,
1445                                A2E23AC30CB5E1930002BB25 /* InfoTabButtonCell.h */,
1446                                A2E23AC40CB5E1930002BB25 /* InfoTabButtonCell.m */,
1447                                A200B8390A2263BA007BBB1E /* InfoWindowController.h */,
1448                                A200B83A0A2263BA007BBB1E /* InfoWindowController.m */,
1449                                A2A1CB770BF29D5500AE959F /* PeerProgressIndicatorCell.h */,
1450                                A2A1CB780BF29D5500AE959F /* PeerProgressIndicatorCell.m */,
1451                                A2AA579A0ADFCAB400CA59F6 /* PiecesView.h */,
1452                                A2AA579B0ADFCAB400CA59F6 /* PiecesView.m */,
1453                                A2725D5B0DE7507C003445E7 /* TrackerTableView.h */,
1454                                A2725D5C0DE7507C003445E7 /* TrackerTableView.m */,
1455                                A21A9D3F106EC2E800F1C3C1 /* TrackerCell.h */,
1456                                A21A9D40106EC2E800F1C3C1 /* TrackerCell.m */,
1457                                A263CFBE10DD67670038DE27 /* InfoTextField.h */,
1458                                A263CFBF10DD67670038DE27 /* InfoTextField.m */,
1459                        );
1460                        name = "Info Window";
1461                        sourceTree = "<group>";
1462                };
1463                E1B6FBFD0C0D72430015FE4D /* Prefs Window */ = {
1464                        isa = PBXGroup;
1465                        children = (
1466                                4D118E1808CB46B20033958F /* PrefsController.h */,
1467                                4D118E1908CB46B20033958F /* PrefsController.m */,
1468                                A2710E740A86796000CE4F7D /* PrefsWindow.h */,
1469                                A2710E750A86796000CE4F7D /* PrefsWindow.m */,
1470                                A29C8B340ACC6EB3000ED9F9 /* PortChecker.h */,
1471                                A29C8B350ACC6EB3000ED9F9 /* PortChecker.m */,
1472                                A232F07C0EEA034A00041646 /* BonjourController.h */,
1473                                A232F07D0EEA034A00041646 /* BonjourController.m */,
1474                        );
1475                        name = "Prefs Window";
1476                        sourceTree = "<group>";
1477                };
1478                E1B6FC000C0D72A00015FE4D /* Overlay Window */ = {
1479                        isa = PBXGroup;
1480                        children = (
1481                                A2385DD30BFE06C800B24EF6 /* DragOverlayWindow.h */,
1482                                A2385DD20BFE06C800B24EF6 /* DragOverlayWindow.m */,
1483                                A2FB057C0BFEB6800095564D /* DragOverlayView.h */,
1484                                A2FB057D0BFEB6800095564D /* DragOverlayView.m */,
1485                        );
1486                        name = "Overlay Window";
1487                        sourceTree = "<group>";
1488                };
1489/* End PBXGroup section */
1490
1491/* Begin PBXHeadersBuildPhase section */
1492                3C7A11890D0B2EB800B5701F /* Headers */ = {
1493                        isa = PBXHeadersBuildPhase;
1494                        buildActionMask = 2147483647;
1495                        files = (
1496                                3C7A11980D0B2EE300B5701F /* getgateway.h in Headers */,
1497                                3C7A119A0D0B2EE300B5701F /* natpmp.h in Headers */,
1498                        );
1499                        runOnlyForDeploymentPostprocessing = 0;
1500                };
1501                4D18389309DEC0030047D688 /* Headers */ = {
1502                        isa = PBXHeadersBuildPhase;
1503                        buildActionMask = 2147483647;
1504                        files = (
1505                                BEFC1E290C07861A00B0BB3C /* version.h in Headers */,
1506                                BEFC1E2A0C07861A00B0BB3C /* utils.h in Headers */,
1507                                BEFC1E2C0C07861A00B0BB3C /* upnp.h in Headers */,
1508                                A2AAB65D0DE0CF6200E04DDA /* rpcimpl.h in Headers */,
1509                                A2AAB65E0DE0CF6200E04DDA /* rpc-server.h in Headers */,
1510                                BEFC1E2E0C07861A00B0BB3C /* transmission.h in Headers */,
1511                                BEFC1E350C07861A00B0BB3C /* port-forwarding.h in Headers */,
1512                                BEFC1E390C07861A00B0BB3C /* ratecontrol.h in Headers */,
1513                                BEFC1E3B0C07861A00B0BB3C /* platform.h in Headers */,
1514                                BEFC1E450C07861A00B0BB3C /* net.h in Headers */,
1515                                BEFC1E470C07861A00B0BB3C /* natpmp.h in Headers */,
1516                                BEFC1E490C07861A00B0BB3C /* metainfo.h in Headers */,
1517                                BEFC1E4D0C07861A00B0BB3C /* session.h in Headers */,
1518                                BEFC1E4E0C07861A00B0BB3C /* inout.h in Headers */,
1519                                BEFC1E520C07861A00B0BB3C /* fdlimit.h in Headers */,
1520                                BEFC1E550C07861A00B0BB3C /* completion.h in Headers */,
1521                                BEFC1E570C07861A00B0BB3C /* clients.h in Headers */,
1522                                BEFC1E5C0C07861A00B0BB3C /* bencode.h in Headers */,
1523                                A2BE9C530C1E4AF7002D16E6 /* makemeta.h in Headers */,
1524                                D4AF3B300C41F7A600D46B6B /* list.h in Headers */,
1525                                A24621410C769D0900088E81 /* trevent.h in Headers */,
1526                                4D36BA700CA2F00800A63CA5 /* crypto.h in Headers */,
1527                                4D36BA730CA2F00800A63CA5 /* handshake.h in Headers */,
1528                                4D36BA750CA2F00800A63CA5 /* peer-io.h in Headers */,
1529                                4D36BA780CA2F00800A63CA5 /* peer-mgr.h in Headers */,
1530                                4D36BA7A0CA2F00800A63CA5 /* peer-msgs.h in Headers */,
1531                                4D36BA7B0CA2F00800A63CA5 /* ptrarray.h in Headers */,
1532                                4D36BA7C0CA2F00800A63CA5 /* publish.h in Headers */,
1533                                A25D2CBE0CF4C73E0096A262 /* stats.h in Headers */,
1534                                A29DF8BA0DB2544C00D04E5A /* resume.h in Headers */,
1535                                A29DF8BB0DB2544C00D04E5A /* torrent.h in Headers */,
1536                                A29DF8BD0DB2545A00D04E5A /* ggets.h in Headers */,
1537                                A29DF8BE0DB2545F00D04E5A /* verify.h in Headers */,
1538                                A2AAB6650DE0D08B00E04DDA /* blocklist.h in Headers */,
1539                                A2A4E9210DE0F7E9000CE197 /* web.h in Headers */,
1540                                A2A4E9870DE10399000CE197 /* json.h in Headers */,
1541                                A2A4EA0F0DE106EE000CE197 /* ConvertUTF.h in Headers */,
1542                                A2DF58590DE4B2B1000795D5 /* JSON_parser.h in Headers */,
1543                                A25E03E20E4015380086C225 /* tr-getopt.h in Headers */,
1544                                A21FBBAB0EDA78C300BC3C51 /* bandwidth.h in Headers */,
1545                                A22CFCA90FC24ED80009BD3E /* tr-dht.h in Headers */,
1546                                0A6169A80FE5C9A200C66CE6 /* bitfield.h in Headers */,
1547                                A25964A7106D73A800453B31 /* announcer.h in Headers */,
1548                                4D8017EB10BBC073008A4AF2 /* torrent-magnet.h in Headers */,
1549                                4D80185A10BBC0B0008A4AF2 /* magnet.h in Headers */,
1550                        );
1551                        runOnlyForDeploymentPostprocessing = 0;
1552                };
1553                A22CFCB60FC24F710009BD3E /* Headers */ = {
1554                        isa = PBXHeadersBuildPhase;
1555                        buildActionMask = 2147483647;
1556                        files = (
1557                                A22CFCC20FC24F890009BD3E /* dht.h in Headers */,
1558                        );
1559                        runOnlyForDeploymentPostprocessing = 0;
1560                };
1561                BE1183440CE160960002D0F3 /* Headers */ = {
1562                        isa = PBXHeadersBuildPhase;
1563                        buildActionMask = 2147483647;
1564                        files = (
1565                                BE1183570CE160C50002D0F3 /* bsdqueue.h in Headers */,
1566                                BE1183580CE160C50002D0F3 /* declspec.h in Headers */,
1567                                BE1183590CE160C50002D0F3 /* igd_desc_parse.h in Headers */,
1568                                BE11835A0CE160C50002D0F3 /* minixml.h in Headers */,
1569                                BE11835B0CE160C50002D0F3 /* miniwget.h in Headers */,
1570                                BE11835C0CE160C50002D0F3 /* minisoap.h in Headers */,
1571                                BE11835D0CE160C50002D0F3 /* upnpreplyparse.h in Headers */,
1572                                BE11835E0CE160C50002D0F3 /* upnpcommands.h in Headers */,
1573                                BE11835F0CE160C50002D0F3 /* miniupnpc.h in Headers */,
1574                                BE1183600CE160C50002D0F3 /* minissdpc.h in Headers */,
1575                                A254853C0EB66CD4004539DA /* codelength.h in Headers */,
1576                                A2F8CD430F3D0F4A00DB356A /* miniupnpcstrings.h in Headers */,
1577                        );
1578                        runOnlyForDeploymentPostprocessing = 0;
1579                };
1580                BE75C3450C729E9500DBEFE0 /* Headers */ = {
1581                        isa = PBXHeadersBuildPhase;
1582                        buildActionMask = 2147483647;
1583                        files = (
1584                                A2ABA6DC11094917009C40BA /* evdns.h in Headers */,
1585                        );
1586                        runOnlyForDeploymentPostprocessing = 0;
1587                };
1588/* End PBXHeadersBuildPhase section */
1589
1590/* Begin PBXNativeTarget section */
1591                3C7A118C0D0B2EB800B5701F /* natpmp */ = {
1592                        isa = PBXNativeTarget;
1593                        buildConfigurationList = 3C7A119B0D0B2EE300B5701F /* Build configuration list for PBXNativeTarget "natpmp" */;
1594                        buildPhases = (
1595                                3C7A11890D0B2EB800B5701F /* Headers */,
1596                                3C7A118A0D0B2EB800B5701F /* Sources */,
1597                                3C7A118B0D0B2EB800B5701F /* Frameworks */,
1598                        );
1599                        buildRules = (
1600                        );
1601                        dependencies = (
1602                        );
1603                        name = natpmp;
1604                        productName = natpmp;
1605                        productReference = 3C7A118D0D0B2EB800B5701F /* libnatpmp.a */;
1606                        productType = "com.apple.product-type.library.static";
1607                };
1608                4D18389609DEC0030047D688 /* libtransmission */ = {
1609                        isa = PBXNativeTarget;
1610                        buildConfigurationList = 4D18389B09DEC01E0047D688 /* Build configuration list for PBXNativeTarget "libtransmission" */;
1611                        buildPhases = (
1612                                4DC4AA3D0B05673D0005DB76 /* ShellScript */,
1613                                4D18389309DEC0030047D688 /* Headers */,
1614                                4D18389409DEC0030047D688 /* Sources */,
1615                                BE75C3860C72A1D300DBEFE0 /* Frameworks */,
1616                        );
1617                        buildRules = (
1618                        );
1619                        dependencies = (
1620                                A226FDB10D0CDF6E005A7F71 /* PBXTargetDependency */,
1621                                BE1183760CE161040002D0F3 /* PBXTargetDependency */,
1622                                BE75C34F0C729ED300DBEFE0 /* PBXTargetDependency */,
1623                                A22CFCC70FC24F990009BD3E /* PBXTargetDependency */,
1624                        );
1625                        name = libtransmission;
1626                        productName = transmission;
1627                        productReference = 4D18389709DEC0030047D688 /* libtransmission.a */;
1628                        productType = "com.apple.product-type.library.static";
1629                };
1630                4DDBB71809E16BAE00284745 /* transmissioncli */ = {
1631                        isa = PBXNativeTarget;
1632                        buildConfigurationList = 4DDBB71D09E16BF100284745 /* Build configuration list for PBXNativeTarget "transmissioncli" */;
1633                        buildPhases = (
1634                                4DDBB71609E16BAE00284745 /* Sources */,
1635                                4DDBB71709E16BAE00284745 /* Frameworks */,
1636                        );
1637                        buildRules = (
1638                        );
1639                        dependencies = (
1640                                4D9A2BF509E16D30002D0FF9 /* PBXTargetDependency */,
1641                        );
1642                        name = transmissioncli;
1643                        productName = transmissioncli;
1644                        productReference = 4DDBB71909E16BAE00284745 /* transmissioncli */;
1645                        productType = "com.apple.product-type.tool";
1646                };
1647                8D1107260486CEB800E47090 /* Transmission */ = {
1648                        isa = PBXNativeTarget;
1649                        buildConfigurationList = 4DF0C596089918A300DD8943 /* Build configuration list for PBXNativeTarget "Transmission" */;
1650                        buildPhases = (
1651                                8D1107290486CEB800E47090 /* Resources */,
1652                                8D11072C0486CEB800E47090 /* Sources */,
1653                                8D11072E0486CEB800E47090 /* Frameworks */,
1654                                A24F191B0A3A792300C9C145 /* CopyFiles */,
1655                        );
1656                        buildRules = (
1657                        );
1658                        dependencies = (
1659                                4D1838E609DEC1170047D688 /* PBXTargetDependency */,
1660                        );
1661                        name = Transmission;
1662                        productInstallPath = "$(HOME)/Applications";
1663                        productName = Transmission;
1664                        productReference = 8D1107320486CEB800E47090 /* Transmission.app */;
1665                        productType = "com.apple.product-type.application";
1666                };
1667                A22CFCB90FC24F710009BD3E /* dht */ = {
1668                        isa = PBXNativeTarget;
1669                        buildConfigurationList = A22CFCC40FC24F8A0009BD3E /* Build configuration list for PBXNativeTarget "dht" */;
1670                        buildPhases = (
1671                                A22CFCB60FC24F710009BD3E /* Headers */,
1672                                A22CFCB70FC24F710009BD3E /* Sources */,
1673                                A22CFCB80FC24F710009BD3E /* Frameworks */,
1674                        );
1675                        buildRules = (
1676                        );
1677                        dependencies = (
1678                                A22CFCBF0FC24F780009BD3E /* PBXTargetDependency */,
1679                        );
1680                        name = dht;
1681                        productName = DHT;
1682                        productReference = A22CFCBA0FC24F710009BD3E /* libdht.a */;
1683                        productType = "com.apple.product-type.library.static";
1684                };
1685                BE1183470CE160960002D0F3 /* miniupnp */ = {
1686                        isa = PBXNativeTarget;
1687                        buildConfigurationList = BE11834C0CE160A80002D0F3 /* Build configuration list for PBXNativeTarget "miniupnp" */;
1688                        buildPhases = (
1689                                A2305097100C0293003FDB0C /* ShellScript */,
1690                                BE1183440CE160960002D0F3 /* Headers */,
1691                                BE1183450CE160960002D0F3 /* Sources */,
1692                                BE1183460CE160960002D0F3 /* Frameworks */,
1693                        );
1694                        buildRules = (
1695                        );
1696                        dependencies = (
1697                        );
1698                        name = miniupnp;
1699                        productName = miniupnp;
1700                        productReference = BE1183480CE160960002D0F3 /* libminiupnp.a */;
1701                        productType = "com.apple.product-type.library.static";
1702                };
1703                BE75C3480C729E9500DBEFE0 /* event */ = {
1704                        isa = PBXNativeTarget;
1705                        buildConfigurationList = BE75C34A0C729EB600DBEFE0 /* Build configuration list for PBXNativeTarget "event" */;
1706                        buildPhases = (
1707                                BE75C3510C729EE100DBEFE0 /* ShellScript */,
1708                                BE75C3450C729E9500DBEFE0 /* Headers */,
1709                                BE75C3460C729E9500DBEFE0 /* Sources */,
1710                                BE75C3470C729E9500DBEFE0 /* Frameworks */,
1711                        );
1712                        buildRules = (
1713                        );
1714                        dependencies = (
1715                        );
1716                        name = event;
1717                        productName = event;
1718                        productReference = BE75C3490C729E9500DBEFE0 /* libevent.a */;
1719                        productType = "com.apple.product-type.library.static";
1720                };
1721                BEFC1BFF0C07750000B0BB3C /* transmission-daemon */ = {
1722                        isa = PBXNativeTarget;
1723                        buildConfigurationList = BEFC1C090C07753800B0BB3C /* Build configuration list for PBXNativeTarget "transmission-daemon" */;
1724                        buildPhases = (
1725                                BEFC1BFD0C07750000B0BB3C /* Sources */,
1726                                BEFC1BFE0C07750000B0BB3C /* Frameworks */,
1727                        );
1728                        buildRules = (
1729                        );
1730                        dependencies = (
1731                                BEFC1C030C07751A00B0BB3C /* PBXTargetDependency */,
1732                        );
1733                        name = "transmission-daemon";
1734                        productName = "transmission-daemon";
1735                        productReference = BEFC1C000C07750000B0BB3C /* transmission-daemon */;
1736                        productType = "com.apple.product-type.tool";
1737                };
1738                BEFC1CEA0C07822400B0BB3C /* transmission-remote */ = {
1739                        isa = PBXNativeTarget;
1740                        buildConfigurationList = BEFC1CF70C07822400B0BB3C /* Build configuration list for PBXNativeTarget "transmission-remote" */;
1741                        buildPhases = (
1742                                BEFC1CED0C07822400B0BB3C /* Sources */,
1743                                BEFC1CF30C07822400B0BB3C /* Frameworks */,
1744                        );
1745                        buildRules = (
1746                        );
1747                        dependencies = (
1748                                BEFC1CEB0C07822400B0BB3C /* PBXTargetDependency */,
1749                        );
1750                        name = "transmission-remote";
1751                        productName = "transmission-daemon";
1752                        productReference = BEFC1CF90C07822400B0BB3C /* transmission-remote */;
1753                        productType = "com.apple.product-type.tool";
1754                };
1755/* End PBXNativeTarget section */
1756
1757/* Begin PBXProject section */
1758                29B97313FDCFA39411CA2CEA /* Project object */ = {
1759                        isa = PBXProject;
1760                        attributes = {
1761                                BuildIndependentTargetsInParallel = YES;
1762                                ORGANIZATIONNAME = "The Transmission Project";
1763                        };
1764                        buildConfigurationList = 4DF0C59A089918A300DD8943 /* Build configuration list for PBXProject "Transmission" */;
1765                        compatibilityVersion = "Xcode 3.2";
1766                        hasScannedForEncodings = 1;
1767                        knownRegions = (
1768                                English,
1769                                Japanese,
1770                                French,
1771                                German,
1772                                Greek,
1773                                Spanish,
1774                                Korean,
1775                                Italian,
1776                                Russian,
1777                                en,
1778                                es,
1779                                fr,
1780                                it,
1781                                el,
1782                                ko,
1783                                nl,
1784                                ru,
1785                                zh_TW,
1786                                tr,
1787                                pt,
1788                                de,
1789                                zh_CN,
1790                        );
1791                        mainGroup = 29B97314FDCFA39411CA2CEA /* Transmission */;
1792                        projectDirPath = "";
1793                        projectRoot = "";
1794                        targets = (
1795                                8D1107260486CEB800E47090 /* Transmission */,
1796                                4D18389609DEC0030047D688 /* libtransmission */,
1797                                4DDBB71809E16BAE00284745 /* transmissioncli */,
1798                                BEFC1BFF0C07750000B0BB3C /* transmission-daemon */,
1799                                BEFC1CEA0C07822400B0BB3C /* transmission-remote */,
1800                                A22CFCB90FC24F710009BD3E /* dht */,
1801                                BE75C3480C729E9500DBEFE0 /* event */,
1802                                BE1183470CE160960002D0F3 /* miniupnp */,
1803                                3C7A118C0D0B2EB800B5701F /* natpmp */,
1804                        );
1805                };
1806/* End PBXProject section */
1807
1808/* Begin PBXResourcesBuildPhase section */
1809                8D1107290486CEB800E47090 /* Resources */ = {
1810                        isa = PBXResourcesBuildPhase;
1811                        buildActionMask = 2147483647;
1812                        files = (
1813                                8D11072B0486CEB800E47090 /* InfoPlist.strings in Resources */,
1814                                4DF7500C08A103AD007B0D70 /* ToolbarOpenTemplate.png in Resources */,
1815                                4DF7500D08A103AD007B0D70 /* ToolbarInfoTemplate.png in Resources */,
1816                                4DF7500E08A103AD007B0D70 /* ToolbarRemoveTemplate.png in Resources */,
1817                                4D043A7F090AE979009FEDA8 /* TransmissionDocument.icns in Resources */,
1818                                4D6DAAC6090CE00500F43C22 /* RevealOff.png in Resources */,
1819                                4D6DAAC7090CE00500F43C22 /* RevealOn.png in Resources */,
1820                                4DA6FDBA0911233800450CB1 /* PauseOn.png in Resources */,
1821                                4DA6FDBB0911233800450CB1 /* PauseOff.png in Resources */,
1822                                4DA6FDC5091141AD00450CB1 /* ResumeOff.png in Resources */,
1823                                4DA6FDC6091141AD00450CB1 /* ResumeOn.png in Resources */,
1824                                4DE5CCBA0981D27700BE280E /* ToolbarResumeAllTemplate.png in Resources */,
1825                                4DE5CCBB0981D27700BE280E /* ToolbarPauseAllTemplate.png in Resources */,
1826                                4DE5CCCB0981D9BE00BE280E /* Defaults.plist in Resources */,
1827                                4DDFDD22099A5D8E00189D81 /* DownloadBadge.png in Resources */,
1828                                4DDFDD23099A5D8E00189D81 /* UploadBadge.png in Resources */,
1829                                A21DFF100A292B2B007C5F76 /* Transfers.png in Resources */,
1830                                A29B0C270BD15FEF0006F230 /* Credits.rtf in Resources */,
1831                                A2F40AE40A361C00006B8288 /* Transmission.icns in Resources */,
1832                                A25FCDEF0A3769A6002BCBBE /* ToolbarPauseSelectedTemplate.png in Resources */,
1833                                A25FCDF00A3769AC002BCBBE /* ToolbarResumeSelectedTemplate.png in Resources */,
1834                                A2D0E0490A54A97C003C72CF /* Bandwidth.png in Resources */,
1835                                A232D29E0A70903E00973B12 /* ToolbarFilterTemplate.png in Resources */,
1836                                A259317E0A73B2CC002F4FE7 /* TransmissionHelp in Resources */,
1837                                35B038130AC5B6EB00A10FDF /* ResumeNoWaitOn.png in Resources */,
1838                                35B038140AC5B6EC00A10FDF /* ResumeNoWaitOff.png in Resources */,
1839                                A22A8D560AEEAFA5007E9CB9 /* Localizable.strings in Resources */,
1840                                A241528B0C0261B8007DD3B4 /* Globe.png in Resources */,
1841                                A2E9AA760C249AF400085DCF /* ToolbarCreateTemplate.png in Resources */,
1842                                A2F011990C27418800576FC0 /* CreateLarge.png in Resources */,
1843                                A20B6F6B0C4D842B0034AB1D /* PriorityLow.png in Resources */,
1844                                A20B6F830C4D8A610034AB1D /* PriorityHigh.png in Resources */,
1845                                A20B6F8C0C4D90980034AB1D /* PriorityMixed.png in Resources */,
1846                                A20B6FA50C4D97840034AB1D /* PriorityNone.png in Resources */,
1847                                A20B6FAE0C4D9B040034AB1D /* PriorityNormal.png in Resources */,
1848                                A277DA0B0C693D9C00DA2CD4 /* ActionOn.png in Resources */,
1849                                A261A8260C6A0D68003BAFDA /* Error.png in Resources */,
1850                                A2EF7DEC0C96297400FA9811 /* PurpleDot.png in Resources */,
1851                                A2BC19850CA9AF5A00DD302A /* CompleteCheck.png in Resources */,
1852                                A26E75880CB6AA7500226674 /* InfoOptions.png in Resources */,
1853                                A26E75960CB6AB4800226674 /* InfoGeneral.png in Resources */,
1854                                A2DA362A0CBC674900C2ED41 /* InfoActivity.png in Resources */,
1855                                A2DA362B0CBC674900C2ED41 /* InfoFiles.png in Resources */,
1856                                A2DA362C0CBC674900C2ED41 /* InfoPeers.png in Resources */,
1857                                A2FE61D80CD3D0A500D683E1 /* InfoTabBackGraphite.png in Resources */,
1858                                A2F151180CD438A4001F3B0E /* YellowDot.png in Resources */,
1859                                A2F151190CD438A4001F3B0E /* RedDot.png in Resources */,
1860                                A2F1511A0CD438A4001F3B0E /* GreenDot.png in Resources */,
1861                                A2F151200CD438BA001F3B0E /* Lock.png in Resources */,
1862                                A2F151240CD438DE001F3B0E /* InfoTabBorder.png in Resources */,
1863                                A2F151250CD438DE001F3B0E /* InfoTabBack.png in Resources */,
1864                                A2F151260CD438DE001F3B0E /* InfoTabBackBlue.png in Resources */,
1865                                A22D3AA60D00D1790079CFED /* TurtleTemplate.png in Resources */,
1866                                A29AF4F70D01BADC00D097EC /* DownArrowTemplate.png in Resources */,
1867                                A29AF4F90D01BAEB00D097EC /* UpArrowTemplate.png in Resources */,
1868                                A2F41DAB0D0B916B006CE378 /* YingYangTemplate.png in Resources */,
1869                                A231274C0D11D0B7003F9AFF /* AboutWindow.xib in Resources */,
1870                                A29576030D11D63C0093B167 /* Creator.xib in Resources */,
1871                                A29576130D11D8DD0093B167 /* InfoWindow.xib in Resources */,
1872                                A20152640D1C1BE70081714F /* PinTemplate.png in Resources */,
1873                                A23F4FF20D1D98AD002FCB97 /* PrefsWindow.xib in Resources */,
1874                                A23F50020D1D99D7002FCB97 /* MainMenu.xib in Resources */,
1875                                A26AF27E0D2DBDDF00FF7140 /* AddWindow.xib in Resources */,
1876                                A2623B2F0D3DC2EF0045D19A /* PriorityControlNormal.png in Resources */,
1877                                A2623B300D3DC2EF0045D19A /* PriorityControlLow.png in Resources */,
1878                                A2623B310D3DC2EF0045D19A /* PriorityControlHigh.png in Resources */,
1879                                A2623B3F0D3DC5930045D19A /* ResumeNoWaitHover.png in Resources */,
1880                                A2623B400D3DC5930045D19A /* RevealHover.png in Resources */,
1881                                A2623B410D3DC5930045D19A /* ResumeHover.png in Resources */,
1882                                A2623B420D3DC5930045D19A /* PauseHover.png in Resources */,
1883                                A2623B4E0D3DC6DF0045D19A /* ActionHover.png in Resources */,
1884                                A24B65600D3F30870079EA4D /* QuitBadge.png in Resources */,
1885                                A2BB67790D5BA74600AB0618 /* ToolbarOpenWebTemplate.png in Resources */,
1886                                A245030C0D6A1FB000B49D00 /* UpArrowGroupTemplate.png in Resources */,
1887                                A245030E0D6A1FBC00B49D00 /* DownArrowGroupTemplate.png in Resources */,
1888                                A2F41F8E0D73595100B82116 /* InfoTracker.png in Resources */,
1889                                A2012AE20D77151D0056FD71 /* YingYangGroupTemplate.png in Resources */,
1890                                A233BD330D8C6585007EE7B4 /* MessageWindow.xib in Resources */,
1891                                A233BD690D8CF2C7007EE7B4 /* StatsWindow.xib in Resources */,
1892                                A2D307B10D9EC9F50051FD27 /* BlocklistStatusWindow.xib in Resources */,
1893                                A26146E10DD4A0160060F033 /* GroupsNoneTemplate.png in Resources */,
1894                                A2C0C5030E02CB6100D95339 /* Remote.png in Resources */,
1895                                A2CB38AF0E1E6896002B514C /* COPYING in Resources */,
1896                                A250EEB60E2ED87B00A688E6 /* web in Resources */,
1897                                A22F1E550E7DA8030065DB9D /* sparkle_dsa_pub.pem in Resources */,
1898                                A2E2EA920EE321C200EB6308 /* Groups.png in Resources */,
1899                                A215BF5C0F02EBB800350CDB /* GroupRules.xib in Resources */,
1900                                A25963E11068376200453B31 /* FavIcon.png in Resources */,
1901                                A263D03E10DE6F010038DE27 /* Magnet.png in Resources */,
1902                                A209EAEC1142D294002B02D1 /* InfoActivityView.xib in Resources */,
1903                                A209EAED1142D294002B02D1 /* InfoGeneralView.xib in Resources */,
1904                                A209EB201142DD85002B02D1 /* InfoTrackersView.xib in Resources */,
1905                                A209EBA71142EAF3002B02D1 /* InfoPeersView.xib in Resources */,
1906                                A209EBD91142F52B002B02D1 /* InfoFileView.xib in Resources */,
1907                                A209EC12114301C6002B02D1 /* InfoOptionsView.xib in Resources */,
1908                        );
1909                        runOnlyForDeploymentPostprocessing = 0;
1910                };
1911/* End PBXResourcesBuildPhase section */
1912
1913/* Begin PBXShellScriptBuildPhase section */
1914                4DC4AA3D0B05673D0005DB76 /* ShellScript */ = {
1915                        isa = PBXShellScriptBuildPhase;
1916                        buildActionMask = 2147483647;
1917                        files = (
1918                        );
1919                        inputPaths = (
1920                        );
1921                        outputPaths = (
1922                        );
1923                        runOnlyForDeploymentPostprocessing = 0;
1924                        shellPath = /bin/sh;
1925                        shellScript = "sh update-version-h.sh";
1926                };
1927                A2305097100C0293003FDB0C /* ShellScript */ = {
1928                        isa = PBXShellScriptBuildPhase;
1929                        buildActionMask = 2147483647;
1930                        files = (
1931                        );
1932                        inputPaths = (
1933                                "$(SRCROOT)/third-party/miniupnp/miniupnpcstrings.h.in",
1934                        );
1935                        outputPaths = (
1936                                "$(SRCROOT)/third-party/miniupnp/miniupnpcstrings.h",
1937                        );
1938                        runOnlyForDeploymentPostprocessing = 0;
1939                        shellPath = /bin/sh;
1940                        shellScript = "sh third-party/miniupnp/updateminiupnpcstrings.sh \"$SCRIPT_INPUT_FILE_0\" \"$SCRIPT_OUTPUT_FILE_0\"";
1941                };
1942                BE75C3510C729EE100DBEFE0 /* ShellScript */ = {
1943                        isa = PBXShellScriptBuildPhase;
1944                        buildActionMask = 2147483647;
1945                        files = (
1946                        );
1947                        inputPaths = (
1948                        );
1949                        outputPaths = (
1950                        );
1951                        runOnlyForDeploymentPostprocessing = 0;
1952                        shellPath = /bin/bash;
1953                        shellScript = "if [ ! -e ./third-party/libevent/config.h -a ! ./third-party/macosx-libevent-config.h -ef ./third-party/libevent/config.h ]; then ln -s ../macosx-libevent-config.h ./third-party/libevent/config.h; fi\n\nif [ ! -e ./third-party/libevent/event-config.h -a ! ./third-party/macosx-libevent-event-config.h -ef ./third-party/libevent/event-config.h ]; then ln -s ../macosx-libevent-event-config.h ./third-party/libevent/event-config.h; fi";
1954                };
1955/* End PBXShellScriptBuildPhase section */
1956
1957/* Begin PBXSourcesBuildPhase section */
1958                3C7A118A0D0B2EB800B5701F /* Sources */ = {
1959                        isa = PBXSourcesBuildPhase;
1960                        buildActionMask = 2147483647;
1961                        files = (
1962                                3C7A11970D0B2EE300B5701F /* getgateway.c in Sources */,
1963                                3C7A11990D0B2EE300B5701F /* natpmp.c in Sources */,
1964                        );
1965                        runOnlyForDeploymentPostprocessing = 0;
1966                };
1967                4D18389409DEC0030047D688 /* Sources */ = {
1968                        isa = PBXSourcesBuildPhase;
1969                        buildActionMask = 2147483647;
1970                        files = (
1971                                BEFC1E2B0C07861A00B0BB3C /* utils.c in Sources */,
1972                                A2AAB65F0DE0CF6200E04DDA /* rpcimpl.c in Sources */,
1973                                BEFC1E2D0C07861A00B0BB3C /* upnp.c in Sources */,
1974                                A2AAB65C0DE0CF6200E04DDA /* rpc-server.c in Sources */,
1975                                BEFC1E2F0C07861A00B0BB3C /* session.c in Sources */,
1976                                BEFC1E320C07861A00B0BB3C /* torrent.c in Sources */,
1977                                BEFC1E360C07861A00B0BB3C /* port-forwarding.c in Sources */,
1978                                BEFC1E3A0C07861A00B0BB3C /* ratecontrol.c in Sources */,
1979                                BEFC1E3C0C07861A00B0BB3C /* platform.c in Sources */,
1980                                BEFC1E460C07861A00B0BB3C /* net.c in Sources */,
1981                                BEFC1E480C07861A00B0BB3C /* natpmp.c in Sources */,
1982                                BEFC1E4A0C07861A00B0BB3C /* metainfo.c in Sources */,
1983                                BEFC1E4F0C07861A00B0BB3C /* inout.c in Sources */,
1984                                BEFC1E530C07861A00B0BB3C /* fdlimit.c in Sources */,
1985                                BEFC1E560C07861A00B0BB3C /* completion.c in Sources */,
1986                                BEFC1E580C07861A00B0BB3C /* clients.c in Sources */,
1987                                BEFC1E5D0C07861A00B0BB3C /* bencode.c in Sources */,
1988                                A2BE9C520C1E4AF5002D16E6 /* makemeta.c in Sources */,
1989                                D4AF3B2F0C41F7A500D46B6B /* list.c in Sources */,
1990                                4394AC670C74FB6000F367E8 /* ptrarray.c in Sources */,
1991                                4394AC680C74FB6000F367E8 /* publish.c in Sources */,
1992                                A24621420C769D0900088E81 /* trevent.c in Sources */,
1993                                4D36BA6F0CA2F00800A63CA5 /* crypto.c in Sources */,
1994                                4D36BA720CA2F00800A63CA5 /* handshake.c in Sources */,
1995                                4D36BA740CA2F00800A63CA5 /* peer-io.c in Sources */,
1996                                4D36BA770CA2F00800A63CA5 /* peer-mgr.c in Sources */,
1997                                4D36BA790CA2F00800A63CA5 /* peer-msgs.c in Sources */,
1998                                A25D2CBD0CF4C73E0096A262 /* stats.c in Sources */,
1999                                A201527E0D1C270F0081714F /* torrent-ctor.c in Sources */,
2000                                A2D22A130D65EEE700007D5F /* verify.c in Sources */,
2001                                4D4ADFC70DA1631500A68297 /* blocklist.c in Sources */,
2002                                A29DF8B90DB2544C00D04E5A /* resume.c in Sources */,
2003                                A29DF8BC0DB2545900D04E5A /* ggets.c in Sources */,
2004                                A2A4E9220DE0F7EB000CE197 /* web.c in Sources */,
2005                                A2A4E9880DE1039C000CE197 /* json.c in Sources */,
2006                                A2A4EA0E0DE106EB000CE197 /* ConvertUTF.c in Sources */,
2007                                A2DF58580DE4B2B0000795D5 /* JSON_parser.c in Sources */,
2008                                A292A6E80DFB45FC004B9C0A /* webseed.c in Sources */,
2009                                A25E03E30E4015380086C225 /* tr-getopt.c in Sources */,
2010                                4DB74F080E8CD75100AEB1A8 /* wildmat.c in Sources */,
2011                                A21FBBAC0EDA78C300BC3C51 /* bandwidth.c in Sources */,
2012                                A22CFCA80FC24ED80009BD3E /* tr-dht.c in Sources */,
2013                                0A6169A70FE5C9A200C66CE6 /* bitfield.c in Sources */,
2014                                A25964A6106D73A800453B31 /* announcer.c in Sources */,
2015                                4D8017EA10BBC073008A4AF2 /* torrent-magnet.c in Sources */,
2016                                4D80185910BBC0B0008A4AF2 /* magnet.c in Sources */,
2017                        );
2018                        runOnlyForDeploymentPostprocessing = 0;
2019                };
2020                4DDBB71609E16BAE00284745 /* Sources */ = {
2021                        isa = PBXSourcesBuildPhase;
2022                        buildActionMask = 2147483647;
2023                        files = (
2024                                A2B3FB460E5901E700FF78FB /* cli.c in Sources */,
2025                        );
2026                        runOnlyForDeploymentPostprocessing = 0;
2027                };
2028                8D11072C0486CEB800E47090 /* Sources */ = {
2029                        isa = PBXSourcesBuildPhase;
2030                        buildActionMask = 2147483647;
2031                        files = (
2032                                8D11072D0486CEB800E47090 /* main.m in Sources */,
2033                                4DF0C5AB0899190500DD8943 /* Controller.m in Sources */,
2034                                4D118E1A08CB46B20033958F /* PrefsController.m in Sources */,
2035                                4D364DA0091FBB2C00377D12 /* TorrentTableView.m in Sources */,
2036                                4DE5CC9D0980656F00BE280E /* NSStringAdditions.m in Sources */,
2037                                4DE5CCA70980735700BE280E /* Badger.m in Sources */,
2038                                4DFBC2DF09C0970D00D5C571 /* Torrent.m in Sources */,
2039                                4DCCBB3E09C3D71100D3CABF /* TorrentCell.m in Sources */,
2040                                A200B9200A22798F007BBB1E /* InfoWindowController.m in Sources */,
2041                                A2AF1C390A3D0F6200F1575D /* FileOutlineView.m in Sources */,
2042                                A2710E770A86796000CE4F7D /* PrefsWindow.m in Sources */,
2043                                A256588D0A9A695400E8A03B /* MessageWindowController.m in Sources */,
2044                                A2A3065C0AAD24A80049E2AC /* UKFileWatcher.m in Sources */,
2045                                A2A3065E0AAD24A80049E2AC /* UKFNSubscribeFileWatcher.m in Sources */,
2046                                A2A306600AAD24A80049E2AC /* UKKQueue.m in Sources */,
2047                                A2A306620AAD24A80049E2AC /* UKMainThreadProxy.m in Sources */,
2048                                A29C8B370ACC6EB3000ED9F9 /* PortChecker.m in Sources */,
2049                                A2AA579D0ADFCAB400CA59F6 /* PiecesView.m in Sources */,
2050                                A25E74650AF5097C006F11AE /* ExpandedPathToPathTransformer.m in Sources */,
2051                                A25E74660AF5097D006F11AE /* ExpandedPathToIconTransformer.m in Sources */,
2052                                A2265F420B5EF5F40093DDA5 /* FileNameCell.m in Sources */,
2053                                A2A1CB7A0BF29D5500AE959F /* PeerProgressIndicatorCell.m in Sources */,
2054                                A2385DD40BFE06C800B24EF6 /* DragOverlayWindow.m in Sources */,
2055                                A2FB057F0BFEB6800095564D /* DragOverlayView.m in Sources */,
2056                                E138A9780C04D88F00C5426C /* ProgressGradients.m in Sources */,
2057                                A2DF37070C220D03006523C1 /* CreatorWindowController.m in Sources */,
2058                                35F373030C2DA89000DAA8F2 /* FilePriorityCell.m in Sources */,
2059                                A2085DDC0C53BC74000BC3B7 /* AboutWindowController.m in Sources */,
2060                                A21282A80CA6C66800EAEE0F /* StatusBarView.m in Sources */,
2061                                A257C1820CAD3003004E121C /* PeerTableView.m in Sources */,
2062                                A2E23AC60CB5E1930002BB25 /* InfoTabButtonCell.m in Sources */,
2063                                A2A6321B0CD9751700E3DA60 /* BadgeView.m in Sources */,
2064                                A2ED7D8F0CEF431B00970975 /* FilterButton.m in Sources */,
2065                                A25892640CF1F7E800CCCDDF /* StatsWindowController.m in Sources */,
2066                                A2C89D600CFCBF57004CC2BC /* ButtonToolbarItem.m in Sources */,
2067                                A219798B0D07B78400438EA7 /* GroupToolbarItem.m in Sources */,
2068                                A20BFFB70D091CC700CE5D2B /* ToolbarSegmentedCell.m in Sources */,
2069                                A22180980D148A71007D09ED /* GroupsPrefsController.m in Sources */,
2070                                A26AF21A0D2DA35A00FF7140 /* FileOutlineController.m in Sources */,
2071                                A26AF2840D2DC27C00FF7140 /* AddWindowController.m in Sources */,
2072                                A2FB701C0D95CAEA0001F331 /* GroupsController.m in Sources */,
2073                                A2D307A40D9EC6870051FD27 /* BlocklistDownloader.m in Sources */,
2074                                A2725B6E0DE5C4F5003445E7 /* FileListNode.m in Sources */,
2075                                A2725D5D0DE7507C003445E7 /* TrackerTableView.m in Sources */,
2076                                A28F4F770E085BDC003A3882 /* ColorTextField.m in Sources */,
2077                                A27F0F330E19AD9800B2DB97 /* TorrentGroup.m in Sources */,
2078                                A222E9870E6B21D9009FB003 /* BlocklistDownloaderViewController.m in Sources */,
2079                                A222EA7B0E6C32C4009FB003 /* BlocklistScheduler.m in Sources */,
2080                                A232F07E0EEA034A00041646 /* BonjourController.m in Sources */,
2081                                A23F526F0F14395900AA02E3 /* PredicateEditorRowTemplateAny.m in Sources */,
2082                                A29D84041049C25600D1987A /* NSApplicationAdditions.m in Sources */,
2083                                A21A9BE2106D86A800F1C3C1 /* TrackerNode.m in Sources */,
2084                                A21A9D41106EC2E800F1C3C1 /* TrackerCell.m in Sources */,
2085                                A263CFC010DD67670038DE27 /* InfoTextField.m in Sources */,
2086                                A209EAC61142CF28002B02D1 /* InfoActivityViewController.m in Sources */,
2087                                A209EAC71142CF28002B02D1 /* InfoGeneralViewController.m in Sources */,
2088                                A209EB011142D3A5002B02D1 /* InfoTrackersViewController.m in Sources */,
2089                                A209EB9D1142E59A002B02D1 /* InfoPeersViewController.m in Sources */,
2090                                A209EBCE1142F2B4002B02D1 /* InfoFileViewController.m in Sources */,
2091                                A209EBF91142FEEE002B02D1 /* InfoOptionsViewController.m in Sources */,
2092                        );
2093                        runOnlyForDeploymentPostprocessing = 0;
2094                };
2095                A22CFCB70FC24F710009BD3E /* Sources */ = {
2096                        isa = PBXSourcesBuildPhase;
2097                        buildActionMask = 2147483647;
2098                        files = (
2099                                A22CFCC30FC24F890009BD3E /* dht.c in Sources */,
2100                        );
2101                        runOnlyForDeploymentPostprocessing = 0;
2102                };
2103                BE1183450CE160960002D0F3 /* Sources */ = {
2104                        isa = PBXSourcesBuildPhase;
2105                        buildActionMask = 2147483647;
2106                        files = (
2107                                BE1183690CE160D50002D0F3 /* igd_desc_parse.c in Sources */,
2108                                BE11836A0CE160D50002D0F3 /* minixml.c in Sources */,
2109                                BE11836B0CE160D50002D0F3 /* miniwget.c in Sources */,
2110                                BE11836C0CE160D50002D0F3 /* minissdpc.c in Sources */,
2111                                BE11836D0CE160D50002D0F3 /* minisoap.c in Sources */,
2112                                BE11836E0CE160D50002D0F3 /* upnpreplyparse.c in Sources */,
2113                                BE11836F0CE160D50002D0F3 /* upnpcommands.c in Sources */,
2114                                BE1183700CE160D50002D0F3 /* miniupnpc.c in Sources */,
2115                        );
2116                        runOnlyForDeploymentPostprocessing = 0;
2117                };
2118                BE75C3460C729E9500DBEFE0 /* Sources */ = {
2119                        isa = PBXSourcesBuildPhase;
2120                        buildActionMask = 2147483647;
2121                        files = (
2122                                BE75C3650C72A0EF00DBEFE0 /* kqueue.c in Sources */,
2123                                BE75C3660C72A0EF00DBEFE0 /* signal.c in Sources */,
2124                                BE75C3670C72A0EF00DBEFE0 /* buffer.c in Sources */,
2125                                BE75C3680C72A0EF00DBEFE0 /* log.c in Sources */,
2126                                BE75C36A0C72A0EF00DBEFE0 /* evbuffer.c in Sources */,
2127                                BE75C36B0C72A0EF00DBEFE0 /* event.c in Sources */,
2128                                BE75C3700C72A0EF00DBEFE0 /* poll.c in Sources */,
2129                                BE75C3710C72A0EF00DBEFE0 /* select.c in Sources */,
2130                                4D36BBC90CA309AA00A63CA5 /* evutil.c in Sources */,
2131                                4DB74EF20E8CD6FA00AEB1A8 /* http.c in Sources */,
2132                                A2ABA6DB11094917009C40BA /* evdns.c in Sources */,
2133                        );
2134                        runOnlyForDeploymentPostprocessing = 0;
2135                };
2136                BEFC1BFD0C07750000B0BB3C /* Sources */ = {
2137                        isa = PBXSourcesBuildPhase;
2138                        buildActionMask = 2147483647;
2139                        files = (
2140                                BEFC1C1A0C07756200B0BB3C /* daemon.c in Sources */,
2141                                A2D5972A0F5AE49E0001AB3C /* watch.c in Sources */,
2142                        );
2143                        runOnlyForDeploymentPostprocessing = 0;
2144                };
2145                BEFC1CED0C07822400B0BB3C /* Sources */ = {
2146                        isa = PBXSourcesBuildPhase;
2147                        buildActionMask = 2147483647;
2148                        files = (
2149                                BEFC1D050C07825A00B0BB3C /* remote.c in Sources */,
2150                        );
2151                        runOnlyForDeploymentPostprocessing = 0;
2152                };
2153/* End PBXSourcesBuildPhase section */
2154
2155/* Begin PBXTargetDependency section */
2156                4D1838E609DEC1170047D688 /* PBXTargetDependency */ = {
2157                        isa = PBXTargetDependency;
2158                        target = 4D18389609DEC0030047D688 /* libtransmission */;
2159                        targetProxy = 4D1838E509DEC1170047D688 /* PBXContainerItemProxy */;
2160                };
2161                4D9A2BF509E16D30002D0FF9 /* PBXTargetDependency */ = {
2162                        isa = PBXTargetDependency;
2163                        target = 4D18389609DEC0030047D688 /* libtransmission */;
2164                        targetProxy = 4D9A2BF409E16D30002D0FF9 /* PBXContainerItemProxy */;
2165                };
2166                A226FDB10D0CDF6E005A7F71 /* PBXTargetDependency */ = {
2167                        isa = PBXTargetDependency;
2168                        target = 3C7A118C0D0B2EB800B5701F /* natpmp */;
2169                        targetProxy = A226FDB00D0CDF6E005A7F71 /* PBXContainerItemProxy */;
2170                };
2171                A22CFCBF0FC24F780009BD3E /* PBXTargetDependency */ = {
2172                        isa = PBXTargetDependency;
2173                        target = BE75C3480C729E9500DBEFE0 /* event */;
2174                        targetProxy = A22CFCBE0FC24F780009BD3E /* PBXContainerItemProxy */;
2175                };
2176                A22CFCC70FC24F990009BD3E /* PBXTargetDependency */ = {
2177                        isa = PBXTargetDependency;
2178                        target = A22CFCB90FC24F710009BD3E /* dht */;
2179                        targetProxy = A22CFCC60FC24F990009BD3E /* PBXContainerItemProxy */;
2180                };
2181                BE1183760CE161040002D0F3 /* PBXTargetDependency */ = {
2182                        isa = PBXTargetDependency;
2183                        target = BE1183470CE160960002D0F3 /* miniupnp */;
2184                        targetProxy = BE1183750CE161040002D0F3 /* PBXContainerItemProxy */;
2185                };
2186                BE75C34F0C729ED300DBEFE0 /* PBXTargetDependency */ = {
2187                        isa = PBXTargetDependency;
2188                        target = BE75C3480C729E9500DBEFE0 /* event */;
2189                        targetProxy = BE75C34E0C729ED300DBEFE0 /* PBXContainerItemProxy */;
2190                };
2191                BEFC1C030C07751A00B0BB3C /* PBXTargetDependency */ = {
2192                        isa = PBXTargetDependency;
2193                        target = 4D18389609DEC0030047D688 /* libtransmission */;
2194                        targetProxy = BEFC1C020C07751A00B0BB3C /* PBXContainerItemProxy */;
2195                };
2196                BEFC1CEB0C07822400B0BB3C /* PBXTargetDependency */ = {
2197                        isa = PBXTargetDependency;
2198                        target = 4D18389609DEC0030047D688 /* libtransmission */;
2199                        targetProxy = BEFC1CEC0C07822400B0BB3C /* PBXContainerItemProxy */;
2200                };
2201/* End PBXTargetDependency section */
2202
2203/* Begin PBXVariantGroup section */
2204                089C165CFE840E0CC02AAC07 /* InfoPlist.strings */ = {
2205                        isa = PBXVariantGroup;
2206                        children = (
2207                                A291477D0E195A0C00F60CB2 /* en */,
2208                                A27476FF0CC38EE6003CC76D /* es */,
2209                                A2EA8E3C0CC3C9830081201C /* fr */,
2210                                A223AA7E0D220CEB00840069 /* nl */,
2211                                A26AF1050D2855FC00FF7140 /* ru */,
2212                                A28AFE070DA1C47A00673957 /* zh_TW */,
2213                                A202FF5D0DDA9275009938FF /* it */,
2214                                A251A65E0F9E8FDA004F5973 /* pt */,
2215                                A28393FD10D54A79005C0240 /* de */,
2216                                A2DC1E4810E6731000DFB18C /* zh_CN */,
2217                        );
2218                        name = InfoPlist.strings;
2219                        sourceTree = "<group>";
2220                };
2221                A209EAE81142D294002B02D1 /* InfoActivityView.xib */ = {
2222                        isa = PBXVariantGroup;
2223                        children = (
2224                                A209EAE91142D294002B02D1 /* en */,
2225                        );
2226                        name = InfoActivityView.xib;
2227                        sourceTree = "<group>";
2228                };
2229                A209EAEA1142D294002B02D1 /* InfoGeneralView.xib */ = {
2230                        isa = PBXVariantGroup;
2231                        children = (
2232                                A209EAEB1142D294002B02D1 /* en */,
2233                        );
2234                        name = InfoGeneralView.xib;
2235                        sourceTree = "<group>";
2236                };
2237                A209EC11114301C6002B02D1 /* InfoOptionsView.xib */ = {
2238                        isa = PBXVariantGroup;
2239                        children = (
2240                                A209EC13114301C6002B02D1 /* en */,
2241                        );
2242                        name = InfoOptionsView.xib;
2243                        sourceTree = "<group>";
2244                };
2245                A215BF5B0F02EBB800350CDB /* GroupRules.xib */ = {
2246                        isa = PBXVariantGroup;
2247                        children = (
2248                                A215BF5D0F02EBB800350CDB /* en */,
2249                                A251A6580F9E8FB3004F5973 /* pt */,
2250                                A22CF7AC0FA3505F0009BD3E /* it */,
2251                                A22CF7B20FA3517E0009BD3E /* zh_TW */,
2252                                A22CF7B90FA352740009BD3E /* fr */,
2253                                A22CF7C90FA5D3F90009BD3E /* es */,
2254                                A22CF7CC0FA5E2DB0009BD3E /* nl */,
2255                                A22CF7D10FA6A19B0009BD3E /* ru */,
2256                                A28393FC10D54A66005C0240 /* de */,
2257                                A2DC1E4710E6731000DFB18C /* zh_CN */,
2258                        );
2259                        name = GroupRules.xib;
2260                        sourceTree = "<group>";
2261                };
2262                A22A8D540AEEAFA5007E9CB9 /* Localizable.strings */ = {
2263                        isa = PBXVariantGroup;
2264                        children = (
2265                                A27477010CC38EE6003CC76D /* es */,
2266                                A2EA8E3E0CC3C9830081201C /* fr */,
2267                                A223AA800D220CEB00840069 /* nl */,
2268                                A26AF1070D2855FC00FF7140 /* ru */,
2269                                A28AFE090DA1C47A00673957 /* zh_TW */,
2270                                A202FF5F0DDA9275009938FF /* it */,
2271                                A291477F0E195A0C00F60CB2 /* en */,
2272                                A251A6620F9E8FED004F5973 /* pt */,
2273                                A28393FF10D54A96005C0240 /* de */,
2274                                A2DC1E4A10E6731000DFB18C /* zh_CN */,
2275                        );
2276                        name = Localizable.strings;
2277                        sourceTree = "<group>";
2278                };
2279                A23F4FF00D1D98AD002FCB97 /* PrefsWindow.xib */ = {
2280                        isa = PBXVariantGroup;
2281                        children = (
2282                                A29147810E195A0C00F60CB2 /* en */,
2283                                A223AA830D220CEB00840069 /* nl */,
2284                                A265A3320D25767700198AC8 /* fr */,
2285                                A265A3C20D25AE7800198AC8 /* es */,
2286                                A26AF10A0D2855FC00FF7140 /* ru */,
2287                                A28AFE0B0DA1C47A00673957 /* zh_TW */,
2288                                A202FF610DDA9275009938FF /* it */,
2289                                A251A65D0F9E8FD5004F5973 /* pt */,
2290                                A283940110D54AA7005C0240 /* de */,
2291                                A2DC1E4C10E6731000DFB18C /* zh_CN */,
2292                        );
2293                        name = PrefsWindow.xib;
2294                        sourceTree = "<group>";
2295                };
2296                A23F50000D1D99D7002FCB97 /* MainMenu.xib */ = {
2297                        isa = PBXVariantGroup;
2298                        children = (
2299                                A29147800E195A0C00F60CB2 /* en */,
2300                                A223AA810D220CEB00840069 /* nl */,
2301                                A265A3300D25767700198AC8 /* fr */,
2302                                A265A3C00D25AE7800198AC8 /* es */,
2303                                A26AF1080D2855FC00FF7140 /* ru */,
2304                                A28AFE0A0DA1C47A00673957 /* zh_TW */,
2305                                A202FF600DDA9275009938FF /* it */,
2306                                A251A65C0F9E8FD5004F5973 /* pt */,
2307                                A283940010D54A9D005C0240 /* de */,
2308                                A2DC1E4B10E6731000DFB18C /* zh_CN */,
2309                        );
2310                        name = MainMenu.xib;
2311                        sourceTree = "<group>";
2312                };
2313                A26AF27C0D2DBDDF00FF7140 /* AddWindow.xib */ = {
2314                        isa = PBXVariantGroup;
2315                        children = (
2316                                A291477B0E195A0C00F60CB2 /* en */,
2317                                A2AC81D60D987E2D00A2878C /* nl */,
2318                                A2CBDED80D993E4500BB22BC /* fr */,
2319                                A2CBDF9E0D9AD08100BB22BC /* ru */,
2320                                A2B5BB7A0D9C7C2300FCB650 /* es */,
2321                                A28AFE050DA1C47A00673957 /* zh_TW */,
2322                                A202FF5B0DDA9275009938FF /* it */,
2323                                A251A6590F9E8FBF004F5973 /* pt */,
2324                                A28393F910D54A35005C0240 /* de */,
2325                                A2DC1E4510E6731000DFB18C /* zh_CN */,
2326                        );
2327                        name = AddWindow.xib;
2328                        sourceTree = "<group>";
2329                };
2330                A29576010D11D63C0093B167 /* Creator.xib */ = {
2331                        isa = PBXVariantGroup;
2332                        children = (
2333                                A291477C0E195A0C00F60CB2 /* en */,
2334                                A223AA7D0D220CEB00840069 /* nl */,
2335                                A265A32E0D25767700198AC8 /* fr */,
2336                                A265A3BE0D25AE7800198AC8 /* es */,
2337                                A26AF1040D2855FC00FF7140 /* ru */,
2338                                A28AFE060DA1C47A00673957 /* zh_TW */,
2339                                A202FF5C0DDA9275009938FF /* it */,
2340                                A251A65A0F9E8FCA004F5973 /* pt */,
2341                                A28393FA10D54A4B005C0240 /* de */,
2342                                A2DC1E4610E6731000DFB18C /* zh_CN */,
2343                        );
2344                        name = Creator.xib;
2345                        sourceTree = "<group>";
2346                };
2347                A29576110D11D8DD0093B167 /* InfoWindow.xib */ = {
2348                        isa = PBXVariantGroup;
2349                        children = (
2350                                A291477E0E195A0C00F60CB2 /* en */,
2351                                A223AA7F0D220CEB00840069 /* nl */,
2352                                A265A32F0D25767700198AC8 /* fr */,
2353                                A265A3BF0D25AE7800198AC8 /* es */,
2354                                A26AF1060D2855FC00FF7140 /* ru */,
2355                                A28AFE080DA1C47A00673957 /* zh_TW */,
2356                                A202FF5E0DDA9275009938FF /* it */,
2357                                A251A65B0F9E8FCE004F5973 /* pt */,
2358                                A28393FE10D54A89005C0240 /* de */,
2359                                A2DC1E4910E6731000DFB18C /* zh_CN */,
2360                        );
2361                        name = InfoWindow.xib;
2362                        sourceTree = "<group>";
2363                };
2364/* End PBXVariantGroup section */
2365
2366/* Begin XCBuildConfiguration section */
2367                0053D3D30C86774200545606 /* Debug */ = {
2368                        isa = XCBuildConfiguration;
2369                        buildSettings = {
2370                                GCC_DEBUGGING_SYMBOLS = full;
2371                                GCC_ENABLE_SYMBOL_SEPARATION = NO;
2372                                GCC_INLINES_ARE_PRIVATE_EXTERN = YES;
2373                                OTHER_CFLAGS = "-DHAVE_CONFIG_H";
2374                                PRODUCT_NAME = event;
2375                                USER_HEADER_SEARCH_PATHS = "third-party/libevent";
2376                        };
2377                        name = Debug;
2378                };
2379                0053D3D40C86774200545606 /* Debug */ = {
2380                        isa = XCBuildConfiguration;
2381                        buildSettings = {
2382                                GCC_DEBUGGING_SYMBOLS = full;
2383                                HEADER_SEARCH_PATHS = (
2384                                        "$(inherited)",
2385                                        "third-party/shttpd",
2386                                        "third-party/libevent",
2387                                        "third-party",
2388                                );
2389                                LIBRARY_SEARCH_PATHS = (
2390                                        "$(inherited)",
2391                                        "\"$(SRCROOT)/build/Development\"",
2392                                        "\"$(SRCROOT)/build/Debug\"",
2393                                );
2394                                OTHER_CFLAGS = (
2395                                        "-DSYS_DARWIN",
2396                                        "-DHAVE_OPENSSL",
2397                                        "-D__TRANSMISSION__",
2398                                        "-DHAVE_STRLCPY",
2399                                        "-DHAVE_STRLCAT",
2400                                        "-DHAVE_ASPRINTF",
2401                                        "-DHAVE_LIBGEN",
2402                                        "-DHAVE_STRCASECMP",
2403                                        "-DHAVE_LIBZ",
2404                                );
2405                                PRODUCT_NAME = transmission;
2406                        };
2407                        name = Debug;
2408                };
2409                0053D3D50C86774200545606 /* Debug */ = {
2410                        isa = XCBuildConfiguration;
2411                        buildSettings = {
2412                                FRAMEWORK_SEARCH_PATHS = macosx;
2413                                GCC_DEBUGGING_SYMBOLS = full;
2414                                GCC_PRECOMPILE_PREFIX_HEADER = YES;
2415                                GCC_PREFIX_HEADER = macosx/Transmission_Prefix.pch;
2416                                INFOPLIST_FILE = macosx/Info.plist;
2417                                OTHER_CFLAGS = (
2418                                        "$(inherited)",
2419                                        "-DSYS_DARWIN",
2420                                );
2421                                PRODUCT_NAME = Transmission;
2422                                WRAPPER_EXTENSION = app;
2423                        };
2424                        name = Debug;
2425                };
2426                0053D3D60C86774200545606 /* Debug */ = {
2427                        isa = XCBuildConfiguration;
2428                        buildSettings = {
2429                                GCC_DEBUGGING_SYMBOLS = full;
2430                                HEADER_SEARCH_PATHS = (
2431                                        "$(inherited)",
2432                                        .,
2433                                );
2434                                PRODUCT_NAME = transmissioncli;
2435                        };
2436                        name = Debug;
2437                };
2438                0053D3D70C86774200545606 /* Debug */ = {
2439                        isa = XCBuildConfiguration;
2440                        buildSettings = {
2441                                GCC_DEBUGGING_SYMBOLS = full;
2442                                HEADER_SEARCH_PATHS = (
2443                                        "$(inherited)",
2444                                        .,
2445                                        "third-party/",
2446                                        "third-party/libevent",
2447                                );
2448                                OTHER_CFLAGS = (
2449                                        "$(inherited)",
2450                                        "-DHAVE_DAEMON",
2451                                );
2452                                PRODUCT_NAME = "transmission-daemon";
2453                        };
2454                        name = Debug;
2455                };
2456                0053D3D80C86774200545606 /* Debug */ = {
2457                        isa = XCBuildConfiguration;
2458                        buildSettings = {
2459                                GCC_DEBUGGING_SYMBOLS = full;
2460                                HEADER_SEARCH_PATHS = (
2461                                        "$(inherited)",
2462                                        .,
2463                                        "third-party/",
2464                                        "third-party/libevent",
2465                                );
2466                                OTHER_CFLAGS = "-DHAVE_LIBZ";
2467                                PRODUCT_NAME = "transmission-remote";
2468                        };
2469                        name = Debug;
2470                };
2471                0053D3DA0C86774200545606 /* Debug */ = {
2472                        isa = XCBuildConfiguration;
2473                        buildSettings = {
2474                                ARCHS = "$(NATIVE_ARCH_ACTUAL)";
2475                                COPY_PHASE_STRIP = NO;
2476                                DEAD_CODE_STRIPPING = NO;
2477                                DEBUG_INFORMATION_FORMAT = stabs;
2478                                GCC_C_LANGUAGE_STANDARD = gnu99;
2479                                GCC_DYNAMIC_NO_PIC = YES;
2480                                GCC_ENABLE_FIX_AND_CONTINUE = YES;
2481                                GCC_ENABLE_OBJC_EXCEPTIONS = YES;
2482                                GCC_ENABLE_PASCAL_STRINGS = NO;
2483                                GCC_GENERATE_DEBUGGING_SYMBOLS = YES;
2484                                GCC_INCREASE_PRECOMPILED_HEADER_SHARING = YES;
2485                                GCC_MODEL_PPC64 = NO;
2486                                GCC_OPTIMIZATION_LEVEL = 0;
2487                                GCC_PRECOMPILE_PREFIX_HEADER = YES;
2488                                GCC_PREPROCESSOR_DEFINITIONS = MACOSX;
2489                                GCC_UNROLL_LOOPS = YES;
2490                                GCC_VERSION = 4.2;
2491                                GCC_WARN_ABOUT_MISSING_NEWLINE = NO;
2492                                GCC_WARN_ABOUT_RETURN_TYPE = NO;
2493                                GCC_WARN_INITIALIZER_NOT_FULLY_BRACKETED = YES;
2494                                GCC_WARN_PEDANTIC = NO;
2495                                GCC_WARN_PROTOTYPE_CONVERSION = NO;
2496                                GCC_WARN_SHADOW = NO;
2497                                GCC_WARN_SIGN_COMPARE = NO;
2498                                GCC_WARN_TYPECHECK_CALLS_TO_PRINTF = YES;
2499                                GCC_WARN_UNUSED_FUNCTION = NO;
2500                                GCC_WARN_UNUSED_LABEL = NO;
2501                                GCC_WARN_UNUSED_PARAMETER = NO;
2502                                GCC_WARN_UNUSED_VALUE = NO;
2503                                GCC_WARN_UNUSED_VARIABLE = YES;
2504                                HEADER_SEARCH_PATHS = (
2505                                        "third-party/curl/include",
2506                                        "third-party/openssl/include",
2507                                );
2508                                IBC_FLATTEN_NIBS = YES;
2509                                IBC_NOTICES = NO;
2510                                IBC_WARNINGS = YES;
2511                                INFOPLIST_FILE = "$(SRCROOT)/macosx/Info.plist";
2512                                INFOPLIST_OTHER_PREPROCESSOR_FLAGS = "-CC";
2513                                INFOPLIST_PREFIX_HEADER = "$(SRCROOT)/libtransmission/version.h";
2514                                INFOPLIST_PREPROCESS = YES;
2515                                LIBRARY_SEARCH_PATHS = (
2516                                        "third-party/curl/lib",
2517                                        "third-party/openssl/lib",
2518                                );
2519                                MACOSX_DEPLOYMENT_TARGET = 10.5;
2520                                ONLY_ACTIVE_ARCH = YES;
2521                                OTHER_CFLAGS = "$(inherited)";
2522                                OTHER_LDFLAGS = "";
2523                                PREBINDING = NO;
2524                                PRELINK_LIBS = "";
2525                                RUN_CLANG_STATIC_ANALYZER = NO;
2526                                SDKROOT = macosx10.6;
2527                                STRIP_INSTALLED_PRODUCT = NO;
2528                                VALID_ARCHS = "i386 ppc ppc7400 ppc970 x86_64";
2529                        };
2530                        name = Debug;
2531                };
2532                3C7A118E0D0B2EB800B5701F /* Release */ = {
2533                        isa = XCBuildConfiguration;
2534                        buildSettings = {
2535                                COPY_PHASE_STRIP = YES;
2536                                DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
2537                                GCC_ENABLE_FIX_AND_CONTINUE = NO;
2538                                GCC_MODEL_TUNING = G5;
2539                                INSTALL_PATH = /usr/local/lib;
2540                                OTHER_CFLAGS = "-DENABLE_STRNATPMPERR";
2541                                PREBINDING = NO;
2542                                PRODUCT_NAME = natpmp;
2543                                ZERO_LINK = NO;
2544                        };
2545                        name = Release;
2546                };
2547                3C7A118F0D0B2EB800B5701F /* Release - Debug */ = {
2548                        isa = XCBuildConfiguration;
2549                        buildSettings = {
2550                                GCC_DEBUGGING_SYMBOLS = full;
2551                                GCC_ENABLE_FIX_AND_CONTINUE = YES;
2552                                GCC_MODEL_TUNING = G5;
2553                                INSTALL_PATH = /usr/local/lib;
2554                                OTHER_CFLAGS = "-DENABLE_STRNATPMPERR";
2555                                PREBINDING = NO;
2556                                PRODUCT_NAME = natpmp;
2557                                ZERO_LINK = YES;
2558                        };
2559                        name = "Release - Debug";
2560                };
2561                3C7A11900D0B2EB800B5701F /* Debug */ = {
2562                        isa = XCBuildConfiguration;
2563                        buildSettings = {
2564                                COPY_PHASE_STRIP = NO;
2565                                GCC_DEBUGGING_SYMBOLS = full;
2566                                GCC_DYNAMIC_NO_PIC = NO;
2567                                GCC_ENABLE_FIX_AND_CONTINUE = YES;
2568                                GCC_MODEL_TUNING = G5;
2569                                GCC_OPTIMIZATION_LEVEL = 0;
2570                                INSTALL_PATH = /usr/local/lib;
2571                                OTHER_CFLAGS = "-DENABLE_STRNATPMPERR";
2572                                PREBINDING = NO;
2573                                PRODUCT_NAME = natpmp;
2574                                ZERO_LINK = YES;
2575                        };
2576                        name = Debug;
2577                };
2578                4D18389C09DEC01E0047D688 /* Release */ = {
2579                        isa = XCBuildConfiguration;
2580                        buildSettings = {
2581                                HEADER_SEARCH_PATHS = (
2582                                        "$(inherited)",
2583                                        "third-party/shttpd",
2584                                        "third-party/libevent",
2585                                        "third-party",
2586                                );
2587                                LIBRARY_SEARCH_PATHS = (
2588                                        "$(inherited)",
2589                                        "\"$(SRCROOT)/build/Development\"",
2590                                        "\"$(SRCROOT)/build/Debug\"",
2591                                );
2592                                OTHER_CFLAGS = (
2593                                        "-DSYS_DARWIN",
2594                                        "-DHAVE_OPENSSL",
2595                                        "-D__TRANSMISSION__",
2596                                        "-DHAVE_STRLCPY",
2597                                        "-DHAVE_STRLCAT",
2598                                        "-DHAVE_ASPRINTF",
2599                                        "-DHAVE_LIBGEN",
2600                                        "-DHAVE_STRCASECMP",
2601                                        "-DHAVE_LIBZ",
2602                                );
2603                                PRODUCT_NAME = transmission;
2604                        };
2605                        name = Release;
2606                };
2607                4DDBB71E09E16BF100284745 /* Release */ = {
2608                        isa = XCBuildConfiguration;
2609                        buildSettings = {
2610                                HEADER_SEARCH_PATHS = (
2611                                        "$(inherited)",
2612                                        .,
2613                                );
2614                                PRODUCT_NAME = transmissioncli;
2615                        };
2616                        name = Release;
2617                };
2618                4DF0C599089918A300DD8943 /* Release */ = {
2619                        isa = XCBuildConfiguration;
2620                        buildSettings = {
2621                                FRAMEWORK_SEARCH_PATHS = macosx;
2622                                GCC_PRECOMPILE_PREFIX_HEADER = YES;
2623                                GCC_PREFIX_HEADER = macosx/Transmission_Prefix.pch;
2624                                INFOPLIST_FILE = macosx/Info.plist;
2625                                OTHER_CFLAGS = (
2626                                        "$(inherited)",
2627                                        "-DSYS_DARWIN",
2628                                );
2629                                PRODUCT_NAME = Transmission;
2630                                WRAPPER_EXTENSION = app;
2631                        };
2632                        name = Release;
2633                };
2634                4DF0C59D089918A300DD8943 /* Release */ = {
2635                        isa = XCBuildConfiguration;
2636                        buildSettings = {
2637                                ARCHS = "$(ARCHS_STANDARD_32_64_BIT)";
2638                                DEAD_CODE_STRIPPING = YES;
2639                                DEBUG_INFORMATION_FORMAT = stabs;
2640                                DEPLOYMENT_POSTPROCESSING = YES;
2641                                GCC_C_LANGUAGE_STANDARD = gnu99;
2642                                GCC_DEBUGGING_SYMBOLS = used;
2643                                GCC_DYNAMIC_NO_PIC = YES;
2644                                GCC_ENABLE_OBJC_EXCEPTIONS = YES;
2645                                GCC_ENABLE_PASCAL_STRINGS = NO;
2646                                GCC_GENERATE_DEBUGGING_SYMBOLS = YES;
2647                                GCC_INCREASE_PRECOMPILED_HEADER_SHARING = YES;
2648                                GCC_PRECOMPILE_PREFIX_HEADER = YES;
2649                                GCC_PREPROCESSOR_DEFINITIONS = (
2650                                        MACOSX,
2651                                        NS_BLOCK_ASSERTIONS,
2652                                );
2653                                GCC_UNROLL_LOOPS = YES;
2654                                GCC_VERSION = 4.2;
2655                                GCC_WARN_ABOUT_MISSING_NEWLINE = NO;
2656                                GCC_WARN_ABOUT_RETURN_TYPE = NO;
2657                                GCC_WARN_INITIALIZER_NOT_FULLY_BRACKETED = YES;
2658                                GCC_WARN_PEDANTIC = NO;
2659                                GCC_WARN_PROTOTYPE_CONVERSION = NO;
2660                                GCC_WARN_TYPECHECK_CALLS_TO_PRINTF = YES;
2661                                GCC_WARN_UNUSED_FUNCTION = NO;
2662                                GCC_WARN_UNUSED_PARAMETER = NO;
2663                                GCC_WARN_UNUSED_VARIABLE = YES;
2664                                HEADER_SEARCH_PATHS = (
2665                                        "third-party/curl/include",
2666                                        "third-party/openssl/include",
2667                                );
2668                                IBC_FLATTEN_NIBS = YES;
2669                                IBC_NOTICES = NO;
2670                                IBC_WARNINGS = YES;
2671                                INFOPLIST_FILE = "$(SRCROOT)/macosx/Info.plist";
2672                                INFOPLIST_OTHER_PREPROCESSOR_FLAGS = "-CC";
2673                                INFOPLIST_PREFIX_HEADER = "$(SRCROOT)/libtransmission/version.h";
2674                                INFOPLIST_PREPROCESS = YES;
2675                                LIBRARY_SEARCH_PATHS = (
2676                                        "third-party/curl/lib",
2677                                        "third-party/openssl/lib",
2678                                );
2679                                MACOSX_DEPLOYMENT_TARGET = 10.5;
2680                                OTHER_LDFLAGS = "";
2681                                PREBINDING = NO;
2682                                RUN_CLANG_STATIC_ANALYZER = NO;
2683                                SDKROOT = macosx10.6;
2684                                VALID_ARCHS = "i386 ppc ppc7400 ppc970 x86_64";
2685                        };
2686                        name = Release;
2687                };
2688                A22CFCBB0FC24F720009BD3E /* Debug */ = {
2689                        isa = XCBuildConfiguration;
2690                        buildSettings = {
2691                                ALWAYS_SEARCH_USER_PATHS = YES;
2692                                COPY_PHASE_STRIP = NO;
2693                                GCC_DYNAMIC_NO_PIC = NO;
2694                                GCC_ENABLE_FIX_AND_CONTINUE = YES;
2695                                GCC_MODEL_TUNING = G5;
2696                                GCC_OPTIMIZATION_LEVEL = 0;
2697                                GCC_PRECOMPILE_PREFIX_HEADER = YES;
2698                                GCC_PREFIX_HEADER = "";
2699                                INSTALL_PATH = /usr/local/lib;
2700                                OTHER_LDFLAGS = "";
2701                                PREBINDING = NO;
2702                                PRODUCT_NAME = dht;
2703                        };
2704                        name = Debug;
2705                };
2706                A22CFCBC0FC24F720009BD3E /* Release - Debug */ = {
2707                        isa = XCBuildConfiguration;
2708                        buildSettings = {
2709                                ALWAYS_SEARCH_USER_PATHS = YES;
2710                                GCC_ENABLE_FIX_AND_CONTINUE = YES;
2711                                GCC_MODEL_TUNING = G5;
2712                                GCC_PRECOMPILE_PREFIX_HEADER = YES;
2713                                GCC_PREFIX_HEADER = "";
2714                                INSTALL_PATH = /usr/local/lib;
2715                                OTHER_LDFLAGS = "";
2716                                PREBINDING = NO;
2717                                PRODUCT_NAME = dht;
2718                        };
2719                        name = "Release - Debug";
2720                };
2721                A22CFCBD0FC24F720009BD3E /* Release */ = {
2722                        isa = XCBuildConfiguration;
2723                        buildSettings = {
2724                                ALWAYS_SEARCH_USER_PATHS = YES;
2725                                COPY_PHASE_STRIP = YES;
2726                                DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
2727                                GCC_ENABLE_FIX_AND_CONTINUE = NO;
2728                                GCC_MODEL_TUNING = G5;
2729                                GCC_PRECOMPILE_PREFIX_HEADER = YES;
2730                                GCC_PREFIX_HEADER = "";
2731                                INSTALL_PATH = /usr/local/lib;
2732                                OTHER_LDFLAGS = "";
2733                                PREBINDING = NO;
2734                                PRODUCT_NAME = dht;
2735                                ZERO_LINK = NO;
2736                        };
2737                        name = Release;
2738                };
2739                A250CFEB0CDA19680068B4B6 /* Release - Debug */ = {
2740                        isa = XCBuildConfiguration;
2741                        buildSettings = {
2742                                ARCHS = "$(ARCHS_STANDARD_32_64_BIT)";
2743                                COPY_PHASE_STRIP = NO;
2744                                DEAD_CODE_STRIPPING = NO;
2745                                DEBUG_INFORMATION_FORMAT = stabs;
2746                                DEPLOYMENT_POSTPROCESSING = YES;
2747                                GCC_C_LANGUAGE_STANDARD = gnu99;
2748                                GCC_DYNAMIC_NO_PIC = YES;
2749                                GCC_ENABLE_OBJC_EXCEPTIONS = YES;
2750                                GCC_ENABLE_PASCAL_STRINGS = NO;
2751                                GCC_GENERATE_DEBUGGING_SYMBOLS = YES;
2752                                GCC_INCREASE_PRECOMPILED_HEADER_SHARING = YES;
2753                                GCC_PRECOMPILE_PREFIX_HEADER = YES;
2754                                GCC_PREPROCESSOR_DEFINITIONS = MACOSX;
2755                                GCC_UNROLL_LOOPS = YES;
2756                                GCC_VERSION = 4.2;
2757                                GCC_WARN_ABOUT_MISSING_NEWLINE = NO;
2758                                GCC_WARN_ABOUT_RETURN_TYPE = NO;
2759                                GCC_WARN_INITIALIZER_NOT_FULLY_BRACKETED = YES;
2760                                GCC_WARN_PEDANTIC = NO;
2761                                GCC_WARN_PROTOTYPE_CONVERSION = NO;
2762                                GCC_WARN_TYPECHECK_CALLS_TO_PRINTF = YES;
2763                                GCC_WARN_UNUSED_FUNCTION = NO;
2764                                GCC_WARN_UNUSED_PARAMETER = NO;
2765                                GCC_WARN_UNUSED_VARIABLE = YES;
2766                                HEADER_SEARCH_PATHS = (
2767                                        "third-party/curl/include",
2768                                        "third-party/openssl/include",
2769                                );
2770                                IBC_FLATTEN_NIBS = YES;
2771                                IBC_NOTICES = NO;
2772                                IBC_WARNINGS = YES;
2773                                INFOPLIST_FILE = "$(SRCROOT)/macosx/Info.plist";
2774                                INFOPLIST_OTHER_PREPROCESSOR_FLAGS = "-CC";
2775                                INFOPLIST_PREFIX_HEADER = "$(SRCROOT)/libtransmission/version.h";
2776                                INFOPLIST_PREPROCESS = YES;
2777                                LIBRARY_SEARCH_PATHS = (
2778                                        "third-party/curl/lib",
2779                                        "third-party/openssl/lib",
2780                                );
2781                                MACOSX_DEPLOYMENT_TARGET = 10.5;
2782                                OTHER_LDFLAGS = "";
2783                                PREBINDING = NO;
2784                                RUN_CLANG_STATIC_ANALYZER = NO;
2785                                SDKROOT = macosx10.6;
2786                                STRIP_INSTALLED_PRODUCT = NO;
2787                                VALID_ARCHS = "i386 ppc ppc7400 ppc970 x86_64";
2788                        };
2789                        name = "Release - Debug";
2790                };
2791                A250CFEC0CDA19680068B4B6 /* Release - Debug */ = {
2792                        isa = XCBuildConfiguration;
2793                        buildSettings = {
2794                                FRAMEWORK_SEARCH_PATHS = macosx;
2795                                GCC_DEBUGGING_SYMBOLS = full;
2796                                GCC_PRECOMPILE_PREFIX_HEADER = YES;
2797                                GCC_PREFIX_HEADER = macosx/Transmission_Prefix.pch;
2798                                INFOPLIST_FILE = macosx/Info.plist;
2799                                OTHER_CFLAGS = (
2800                                        "$(inherited)",
2801                                        "-DSYS_DARWIN",
2802                                );
2803                                PRODUCT_NAME = Transmission;
2804                                WRAPPER_EXTENSION = app;
2805                        };
2806                        name = "Release - Debug";
2807                };
2808                A250CFED0CDA19680068B4B6 /* Release - Debug */ = {
2809                        isa = XCBuildConfiguration;
2810                        buildSettings = {
2811                                GCC_DEBUGGING_SYMBOLS = full;
2812                                HEADER_SEARCH_PATHS = (
2813                                        "$(inherited)",
2814                                        .,
2815                                );
2816                                PRODUCT_NAME = transmissioncli;
2817                        };
2818                        name = "Release - Debug";
2819                };
2820                A250CFEE0CDA19680068B4B6 /* Release - Debug */ = {
2821                        isa = XCBuildConfiguration;
2822                        buildSettings = {
2823                                GCC_DEBUGGING_SYMBOLS = full;
2824                                HEADER_SEARCH_PATHS = (
2825                                        "$(inherited)",
2826                                        "third-party/shttpd",
2827                                        "third-party/libevent",
2828                                        "third-party",
2829                                );
2830                                LIBRARY_SEARCH_PATHS = (
2831                                        "$(inherited)",
2832                                        "\"$(SRCROOT)/build/Development\"",
2833                                        "\"$(SRCROOT)/build/Debug\"",
2834                                );
2835                                OTHER_CFLAGS = (
2836                                        "-DSYS_DARWIN",
2837                                        "-DHAVE_OPENSSL",
2838                                        "-D__TRANSMISSION__",
2839                                        "-DHAVE_STRLCPY",
2840                                        "-DHAVE_STRLCAT",
2841                                        "-DHAVE_ASPRINTF",
2842                                        "-DHAVE_LIBGEN",
2843                                        "-DHAVE_STRCASECMP",
2844                                        "-DHAVE_LIBZ",
2845                                );
2846                                PRODUCT_NAME = transmission;
2847                        };
2848                        name = "Release - Debug";
2849                };
2850                A250CFEF0CDA19680068B4B6 /* Release - Debug */ = {
2851                        isa = XCBuildConfiguration;
2852                        buildSettings = {
2853                                GCC_DEBUGGING_SYMBOLS = full;
2854                                HEADER_SEARCH_PATHS = (
2855                                        "$(inherited)",
2856                                        .,
2857                                        "third-party/",
2858                                        "third-party/libevent",
2859                                );
2860                                OTHER_CFLAGS = (
2861                                        "$(inherited)",
2862                                        "-DHAVE_DAEMON",
2863                                );
2864                                PRODUCT_NAME = "transmission-daemon";
2865                        };
2866                        name = "Release - Debug";
2867                };
2868                A250CFF00CDA19680068B4B6 /* Release - Debug */ = {
2869                        isa = XCBuildConfiguration;
2870                        buildSettings = {
2871                                GCC_DEBUGGING_SYMBOLS = full;
2872                                HEADER_SEARCH_PATHS = (
2873                                        "$(inherited)",
2874                                        .,
2875                                        "third-party/",
2876                                        "third-party/libevent",
2877                                );
2878                                OTHER_CFLAGS = "-DHAVE_LIBZ";
2879                                PRODUCT_NAME = "transmission-remote";
2880                        };
2881                        name = "Release - Debug";
2882                };
2883                A250CFF20CDA19680068B4B6 /* Release - Debug */ = {
2884                        isa = XCBuildConfiguration;
2885                        buildSettings = {
2886                                GCC_DEBUGGING_SYMBOLS = full;
2887                                OTHER_CFLAGS = "-DHAVE_CONFIG_H";
2888                                PRODUCT_NAME = event;
2889                                USER_HEADER_SEARCH_PATHS = "third-party/libevent";
2890                        };
2891                        name = "Release - Debug";
2892                };
2893                BE1183490CE160960002D0F3 /* Release */ = {
2894                        isa = XCBuildConfiguration;
2895                        buildSettings = {
2896                                COPY_PHASE_STRIP = YES;
2897                                DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
2898                                GCC_ENABLE_FIX_AND_CONTINUE = NO;
2899                                GCC_MODEL_TUNING = G5;
2900                                INSTALL_PATH = /usr/local/lib;
2901                                OTHER_CFLAGS = (
2902                                        "$(inherited)",
2903                                        "-DNDEBUG",
2904                                );
2905                                OTHER_CPLUSPLUSFLAGS = "$(OTHER_CFLAGS)";
2906                                PREBINDING = NO;
2907                                PRODUCT_NAME = miniupnp;
2908                                ZERO_LINK = NO;
2909                        };
2910                        name = Release;
2911                };
2912                BE11834A0CE160960002D0F3 /* Release - Debug */ = {
2913                        isa = XCBuildConfiguration;
2914                        buildSettings = {
2915                                GCC_DEBUGGING_SYMBOLS = full;
2916                                GCC_ENABLE_FIX_AND_CONTINUE = YES;
2917                                GCC_MODEL_TUNING = G5;
2918                                INSTALL_PATH = /usr/local/lib;
2919                                OTHER_CFLAGS = (
2920                                        "$(inherited)",
2921                                        "-DNDEBUG",
2922                                );
2923                                OTHER_CPLUSPLUSFLAGS = "$(OTHER_CFLAGS)";
2924                                PREBINDING = NO;
2925                                PRODUCT_NAME = miniupnp;
2926                                ZERO_LINK = YES;
2927                        };
2928                        name = "Release - Debug";
2929                };
2930                BE11834B0CE160960002D0F3 /* Debug */ = {
2931                        isa = XCBuildConfiguration;
2932                        buildSettings = {
2933                                COPY_PHASE_STRIP = NO;
2934                                GCC_DEBUGGING_SYMBOLS = full;
2935                                GCC_DYNAMIC_NO_PIC = NO;
2936                                GCC_ENABLE_FIX_AND_CONTINUE = YES;
2937                                GCC_MODEL_TUNING = G5;
2938                                GCC_OPTIMIZATION_LEVEL = 0;
2939                                INSTALL_PATH = /usr/local/lib;
2940                                OTHER_CFLAGS = (
2941                                        "$(inherited)",
2942                                        "-DNDEBUG",
2943                                );
2944                                OTHER_CPLUSPLUSFLAGS = "$(OTHER_CFLAGS)";
2945                                PREBINDING = NO;
2946                                PRODUCT_NAME = miniupnp;
2947                                ZERO_LINK = YES;
2948                        };
2949                        name = Debug;
2950                };
2951                BE75C34B0C729EB600DBEFE0 /* Release */ = {
2952                        isa = XCBuildConfiguration;
2953                        buildSettings = {
2954                                OTHER_CFLAGS = "-DHAVE_CONFIG_H";
2955                                PRODUCT_NAME = event;
2956                                USER_HEADER_SEARCH_PATHS = "third-party/libevent";
2957                        };
2958                        name = Release;
2959                };
2960                BEFC1C0A0C07753800B0BB3C /* Release */ = {
2961                        isa = XCBuildConfiguration;
2962                        buildSettings = {
2963                                HEADER_SEARCH_PATHS = (
2964                                        "$(inherited)",
2965                                        .,
2966                                        "third-party/",
2967                                        "third-party/libevent",
2968                                );
2969                                OTHER_CFLAGS = (
2970                                        "$(inherited)",
2971                                        "-DHAVE_DAEMON",
2972                                );
2973                                PRODUCT_NAME = "transmission-daemon";
2974                        };
2975                        name = Release;
2976                };
2977                BEFC1CF80C07822400B0BB3C /* Release */ = {
2978                        isa = XCBuildConfiguration;
2979                        buildSettings = {
2980                                HEADER_SEARCH_PATHS = (
2981                                        "$(inherited)",
2982                                        .,
2983                                        "third-party/",
2984                                        "third-party/libevent",
2985                                );
2986                                OTHER_CFLAGS = "-DHAVE_LIBZ";
2987                                PRODUCT_NAME = "transmission-remote";
2988                        };
2989                        name = Release;
2990                };
2991/* End XCBuildConfiguration section */
2992
2993/* Begin XCConfigurationList section */
2994                3C7A119B0D0B2EE300B5701F /* Build configuration list for PBXNativeTarget "natpmp" */ = {
2995                        isa = XCConfigurationList;
2996                        buildConfigurations = (
2997                                3C7A11900D0B2EB800B5701F /* Debug */,
2998                                3C7A118F0D0B2EB800B5701F /* Release - Debug */,
2999                                3C7A118E0D0B2EB800B5701F /* Release */,
3000                        );
3001                        defaultConfigurationIsVisible = 0;
3002                        defaultConfigurationName = Debug;
3003                };
3004                4D18389B09DEC01E0047D688 /* Build configuration list for PBXNativeTarget "libtransmission" */ = {
3005                        isa = XCConfigurationList;
3006                        buildConfigurations = (
3007                                0053D3D40C86774200545606 /* Debug */,
3008                                A250CFEE0CDA19680068B4B6 /* Release - Debug */,
3009                                4D18389C09DEC01E0047D688 /* Release */,
3010                        );
3011                        defaultConfigurationIsVisible = 0;
3012                        defaultConfigurationName = Debug;
3013                };
3014                4DDBB71D09E16BF100284745 /* Build configuration list for PBXNativeTarget "transmissioncli" */ = {
3015                        isa = XCConfigurationList;
3016                        buildConfigurations = (
3017                                0053D3D60C86774200545606 /* Debug */,
3018                                A250CFED0CDA19680068B4B6 /* Release - Debug */,
3019                                4DDBB71E09E16BF100284745 /* Release */,
3020                        );
3021                        defaultConfigurationIsVisible = 0;
3022                        defaultConfigurationName = Debug;
3023                };
3024                4DF0C596089918A300DD8943 /* Build configuration list for PBXNativeTarget "Transmission" */ = {
3025                        isa = XCConfigurationList;
3026                        buildConfigurations = (
3027                                0053D3D50C86774200545606 /* Debug */,
3028                                A250CFEC0CDA19680068B4B6 /* Release - Debug */,
3029                                4DF0C599089918A300DD8943 /* Release */,
3030                        );
3031                        defaultConfigurationIsVisible = 0;
3032                        defaultConfigurationName = Debug;
3033                };
3034                4DF0C59A089918A300DD8943 /* Build configuration list for PBXProject "Transmission" */ = {
3035                        isa = XCConfigurationList;
3036                        buildConfigurations = (
3037                                0053D3DA0C86774200545606 /* Debug */,
3038                                A250CFEB0CDA19680068B4B6 /* Release - Debug */,
3039                                4DF0C59D089918A300DD8943 /* Release */,
3040                        );
3041                        defaultConfigurationIsVisible = 0;
3042                        defaultConfigurationName = Debug;
3043                };
3044                A22CFCC40FC24F8A0009BD3E /* Build configuration list for PBXNativeTarget "dht" */ = {
3045                        isa = XCConfigurationList;
3046                        buildConfigurations = (
3047                                A22CFCBB0FC24F720009BD3E /* Debug */,
3048                                A22CFCBC0FC24F720009BD3E /* Release - Debug */,
3049                                A22CFCBD0FC24F720009BD3E /* Release */,
3050                        );
3051                        defaultConfigurationIsVisible = 0;
3052                        defaultConfigurationName = Debug;
3053                };
3054                BE11834C0CE160A80002D0F3 /* Build configuration list for PBXNativeTarget "miniupnp" */ = {
3055                        isa = XCConfigurationList;
3056                        buildConfigurations = (
3057                                BE11834B0CE160960002D0F3 /* Debug */,
3058                                BE11834A0CE160960002D0F3 /* Release - Debug */,
3059                                BE1183490CE160960002D0F3 /* Release */,
3060                        );
3061                        defaultConfigurationIsVisible = 0;
3062                        defaultConfigurationName = Debug;
3063                };
3064                BE75C34A0C729EB600DBEFE0 /* Build configuration list for PBXNativeTarget "event" */ = {
3065                        isa = XCConfigurationList;
3066                        buildConfigurations = (
3067                                0053D3D30C86774200545606 /* Debug */,
3068                                A250CFF20CDA19680068B4B6 /* Release - Debug */,
3069                                BE75C34B0C729EB600DBEFE0 /* Release */,
3070                        );
3071                        defaultConfigurationIsVisible = 0;
3072                        defaultConfigurationName = Debug;
3073                };
3074                BEFC1C090C07753800B0BB3C /* Build configuration list for PBXNativeTarget "transmission-daemon" */ = {
3075                        isa = XCConfigurationList;
3076                        buildConfigurations = (
3077                                0053D3D70C86774200545606 /* Debug */,
3078                                A250CFEF0CDA19680068B4B6 /* Release - Debug */,
3079                                BEFC1C0A0C07753800B0BB3C /* Release */,
3080                        );
3081                        defaultConfigurationIsVisible = 0;
3082                        defaultConfigurationName = Debug;
3083                };
3084                BEFC1CF70C07822400B0BB3C /* Build configuration list for PBXNativeTarget "transmission-remote" */ = {
3085                        isa = XCConfigurationList;
3086                        buildConfigurations = (
3087                                0053D3D80C86774200545606 /* Debug */,
3088                                A250CFF00CDA19680068B4B6 /* Release - Debug */,
3089                                BEFC1CF80C07822400B0BB3C /* Release */,
3090                        );
3091                        defaultConfigurationIsVisible = 0;
3092                        defaultConfigurationName = Debug;
3093                };
3094/* End XCConfigurationList section */
3095        };
3096        rootObject = 29B97313FDCFA39411CA2CEA /* Project object */;
3097}
Note: See TracBrowser for help on using the repository browser.