108012C6028441187.34625.00IBCustomFormatterNSBoxNSButtonNSButtonCellNSCustomObjectNSCustomViewNSMatrixNSMenuNSMenuItemNSNumberFormatterNSScrollViewNSScrollerNSSplitViewNSTableColumnNSTableHeaderViewNSTableViewNSTextFieldNSTextFieldCellNSTextViewNSToolbarNSToolbarFlexibleSpaceItemNSToolbarItemNSToolbarSpaceItemNSUserDefaultsControllerNSViewNSWindowTemplatecom.apple.InterfaceBuilder.CocoaPlugin152{{335, 390}, {600, 322}}1954021376PumpKINNSWindow348FD175-E511-41B0-AC1C-205ED57FC50BYESYESYESNO126D17B806-047D-4E35-9CBF-FA07113768DFAbort xferAbort xferCancel transfer in progress.NSImageabort{0, 0}{0, 0}YESYES-1YES07587C7D2-FAE0-4AF7-9DDB-64F34C45BD11Put filePut fileInitiate WRQ request.NSImageput{0, 0}{0, 0}YESYES-1YES0FAB1C64D-0CC8-46A0-815A-6423AD586E28Get fileGet fileInitiate RRQ request.NSImageget{0, 0}{0, 0}YESYES-1YES0NSToolbarFlexibleSpaceItemFlexible Space{1, 5}{20000, 32}YESYES-1YES0YESYES10485762147483647NSToolbarSpaceItemSpace{32, 5}{32, 32}YESYES-1YES0YESYES10485762147483647{492, 200}2562742562742304256{568, 115}_NS:1197YESNOYES256{568, 17}_NS:1199-2147483392{{224, 0}, {16, 17}}_NS:1202fileName235401000754975362048fileLucidaGrande1131003MC4zMzMzMzI5ODU2AA6SystemheaderTextColor3MAA3376415362048Text CellLucidaGrande1310446SystemcontrolBackgroundColor3MC42NjY2NjY2NjY3AA6SystemcontrolTextColor3YESxferType4040100075497536134219776type671089282048Text Cell3YESTFTP transfer type.peerAddress150103.4028234663852886e+3875497536134219776peer6SystemheaderColor3MQA671089282048Text Cell3YESPeer address.ackBytes64103.4028234663852886e+3875497536134219776ACK6710892867110912Text Cell3YESAcknowledged (transferred) portion size.xferSize64103.4028234663852886e+3875497536134219776size6710892867110912Text Cell3YESTotal file size.326SystemgridColor3MC41AA17-7507804165150YES01{{1, 17}, {568, 115}}_NS:11954-2147483392{{224, 17}, {15, 102}}_NS:1214NO_doScroller:370.1947367936372757-2147483392{{1, 118}, {568, 15}}_NS:1216NO1_doScroller:0.998242530755711792304{{1, 0}, {568, 17}}_NS:12004{570, 133}_NS:1193133682QSAAAEEgAABBmAAAQZgAAA0.2541{570, 133}_NS:547NSView25627423042322{568, 130}_NS:37603856816711987706SystemselectedTextBackgroundColor6SystemselectedTextColor1MCAwIDEAA{8, -8}1316{696, 10000000}{{1, 1}, {568, 130}}_NS:3758{4, 5}12582912TU0AKgAAAHCAFUqgBVKsAAAAwdVQUqwaEQeIRGJRGFlYqwWLQ+JxuOQpVRmEx2RROKwOQyOUQSPyaUym
SxqWyKXyeYxyZzWbSuJTScRCbz2Nz+gRKhUOfTqeUai0OSxiWTiBQSHSGFquGwekxyAgAAAOAQAAAwAA
AAEAEAAAAQEAAwAAAAEAEAAAAQIAAwAAAAIACAAIAQMAAwAAAAEABQAAAQYAAwAAAAEAAQAAAREABAAA
AAEAAAAIARIAAwAAAAEAAQAAARUAAwAAAAEAAgAAARYAAwAAAAEAEAAAARcABAAAAAEAAABnARwAAwAA
AAEAAQAAAT0AAwAAAAEAAgAAAVIAAwAAAAEAAQAAAVMAAwAAAAIAAQABAAAAAA3MCAwAA4256{{553, 1}, {16, 130}}_NS:3774NO_doScroller:10.85256409645080566-2147483392{{-100, -100}, {87, 18}}_NS:3762NO1_doScroller:10.94565218687057495{570, 132}_NS:1481331380.2541{{0, 134}, {570, 132}}_NS:549NSView{{15, 41}, {570, 266}}_NS:545233274289{{13, 0}, {174, 29}}_NS:239YES-2080374784134217728Listen on the address_NS:23912119124482NSImageNSSwitchNSSwitch20025NO289{{201, 3}, {119, 22}}_NS:248YES-18045992311384130560.0.0.0_NS:248YES6SystemtextBackgroundColor6SystemtextColorNO289{{325, 2}, {75, 22}}_NS:3936YES68157504138413056and port_NS:3936YES6SystemcontrolColorNO289{{405, 3}, {40, 22}}_NS:248YES-18045992317130419269_NS:248YESNO{{1, 1}, {460, 28}}_NS:11{{123, 7}, {462, 30}}_NS:9{0, 0}671088640Box3MCAwLjgwMDAwMDAxMTkAA142NO56SystemwindowBackgroundColor{600, 322}{{0, 0}, {1440, 878}}{492, 269}{10000000000000, 10000000000000}YES32{{131, 159}, {603, 348}}1685586944PumpKIN PreferencesNSWindow25612274268{{18, 14}, {481, 22}}_NS:248YES-1804599231272630784_NS:248YESNO268{{507, 17}, {56, 19}}_NS:1491YES67108864134217728BrowseLucidaGrande1216_NS:1491-203710464036NSImageNSPathTemplate40075NO{{1, 1}, {581, 46}}_NS:632{{10, 266}, {583, 62}}_NS:630{0, 0}671088640TFTP filesystem root (download path)3MCAwLjgwMDAwMDAxMTkAA102NO12274268{{18, 14}, {481, 22}}_NS:248YES-1804599231272630784_NS:248YESNO268{{507, 15}, {56, 19}}_NS:1491YES67108864134217728Browse_NS:1491-203343462416440075NO{{1, 1}, {581, 46}}_NS:632{{10, 200}, {583, 62}}_NS:630{0, 0}671088640Log file (leave empty to disable logging to file)3MCAwLjgwMDAwMDAxMTkAA102NO12274268{{18, 14}, {190, 58}}_NS:266YESNO31-20803747840Give all files12119124480NSRadioButton40075671088640Prompt before giving a file11211912448040075671088640Deny all requests21211912448040075{190, 18}{4, 2}1151868928NSActionCell671088640Radio-112119124480549453824{18, 18}TU0AKgAABRgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwAAAAMAAAADAAAAAwAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwAAADwRERGLJycnySsrK/A1NTXw
IyMjyRwcHIsJCQk8AAAAAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFFRUVdVBQUOCoqKj/
29vb//n5+f/6+vr/2tra/6qqqv9UVFTgHx8fdQAAAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUZGRl5
dXV198PDw//8/Pz////////////////////////////U1NT/fHx89yUlJXkAAAAFAAAAAAAAAAAAAAAA
AAAAAxEREUZqamrmtbW1/+3t7f/+/v7//v7+//7+/v/9/f3//f39//39/f/39/f/xMTE/3d3d+YZGRlG
AAAAAwAAAAAAAAAAAAAACkJCQqGtra3/xsbG/+vr6//y8vL/9fX1//X19f/z8/P/9fX1//Ly8v/u7u7/
0tLS/6+vr/9KSkqhAAAACgAAAAAAAAAAAAAAF3h4eN2/v7//z8/P/93d3f/q6ur/7+/v/+/v7//w8PD/
7e3t/+3t7f/i4uL/zs7O/8XFxf98fHzdAAAAFwAAAAAAAAADAAAAJKSkpPjOzs7/2dnZ/+Dg4P/i4uL/
5eXl/+bm5v/n5+f/5eXl/+Li4v/e3t7/2tra/9DQ0P+srKz4AAAAJAAAAAMAAAADAAAALrCwsPrW1tb/
3t7e/+Tk5P/p6en/6+vr/+zs7P/p6en/6+vr/+fn5//k5OT/4ODg/9nZ2f+zs7P6AAAALgAAAAMAAAAD
AAAALp2dnezg4OD/5eXl/+rq6v/u7u7/8PDw//Dw8P/x8fH/8PDw/+7u7v/q6ur/5ubm/+Hh4f+ZmZns
AAAALgAAAAMAAAADAAAAJG5ubs/l5eX/6enp/+/v7//y8vL/9vb2//r6+v/5+fn/9/f3//b29v/x8fH/
6+vr/+Tk5P9ra2vPAAAAJAAAAAMAAAAAAAAAFy4uLpPCwsL67Ozs//Pz8//5+fn//v7+//7+/v/+/v7/
/v7+//v7+//19fX/8PDw/8LCwvosLCyTAAAAFwAAAAAAAAAAAAAACgAAAENfX1/S5OTk/vn5+f/+/v7/
///////////////////////////8/Pz/5ubm/l9fX9IAAABDAAAACgAAAAAAAAAAAAAAAwAAABcAAABl
YmJi3NLS0v3////////////////////////////////V1dX9ZGRk3AAAAGUAAAAXAAAAAwAAAAAAAAAA
AAAAAAAAAAUAAAAfAAAAZTMzM8KAgIDwv7+//O3t7f/t7e3/v7+//ICAgPAzMzPCAAAAZQAAAB8AAAAF
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAFwAAAEMAAAB3AAAAnwAAALMAAACzAAAAnwAAAHcAAABD
AAAAFwAAAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwAAAAoAAAAXAAAAJAAAAC4AAAAu
AAAAJAAAABcAAAAKAAAAAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAwAAAAMAAAADAAAAAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADQEAAAMAAAABABIAAAEB
AAMAAAABABIAAAECAAMAAAAEAAAFugEDAAMAAAABAAEAAAEGAAMAAAABAAIAAAERAAQAAAABAAAACAES
AAMAAAABAAEAAAEVAAMAAAABAAQAAAEWAAMAAAABABIAAAEXAAQAAAABAAAFEAEcAAMAAAABAAEAAAFS
AAMAAAABAAEAAAFTAAMAAAAEAAAFwgAAAAAACAAIAAgACAABAAEAAQABA40075{{1, 1}, {581, 82}}_NS:632{{10, 98}, {583, 98}}_NS:630{0, 0}671088640Read Request Behavior3MCAwLjgwMDAwMDAxMTkAA102NO12274268{{18, 14}, {526, 38}}_NS:266YESNO22-20803747840Take all files1211912448020025671088640Prompt if file exists11211912448040075671088640Always prompt before accepting a file212119124480549453824{18, 18}TU0AKgAABRgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwAAAAMAAAADAAAAAwAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwAAADwRERGLJycnySsrK/A1NTXw
IyMjyRwcHIsJCQk8AAAAAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFFRUVdVBQUOCoqKj/
29vb//n5+f/6+vr/2tra/6qqqv9UVFTgHx8fdQAAAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUZGRl5
dXV198PDw//8/Pz////////////////////////////U1NT/fHx89yUlJXkAAAAFAAAAAAAAAAAAAAAA
AAAAAxEREUZqamrmtbW1/+3t7f/+/v7//v7+//7+/v/9/f3//f39//39/f/39/f/xMTE/3d3d+YZGRlG
AAAAAwAAAAAAAAAAAAAACkJCQqGtra3/xsbG/+vr6//y8vL/9fX1//X19f/z8/P/9fX1//Ly8v/u7u7/
0tLS/6+vr/9KSkqhAAAACgAAAAAAAAAAAAAAF3h4eN2/v7//z8/P/93d3f/q6ur/7+/v/+/v7//w8PD/
7e3t/+3t7f/i4uL/zs7O/8XFxf98fHzdAAAAFwAAAAAAAAADAAAAJKSkpPjOzs7/2dnZ/+Dg4P/i4uL/
5eXl/+bm5v/n5+f/5eXl/+Li4v/e3t7/2tra/9DQ0P+srKz4AAAAJAAAAAMAAAADAAAALrCwsPrW1tb/
3t7e/+Tk5P/p6en/6+vr/+zs7P/p6en/6+vr/+fn5//k5OT/4ODg/9nZ2f+zs7P6AAAALgAAAAMAAAAD
AAAALp2dnezg4OD/5eXl/+rq6v/u7u7/8PDw//Dw8P/x8fH/8PDw/+7u7v/q6ur/5ubm/+Hh4f+ZmZns
AAAALgAAAAMAAAADAAAAJG5ubs/l5eX/6enp/+/v7//y8vL/9vb2//r6+v/5+fn/9/f3//b29v/x8fH/
6+vr/+Tk5P9ra2vPAAAAJAAAAAMAAAAAAAAAFy4uLpPCwsL67Ozs//Pz8//5+fn//v7+//7+/v/+/v7/
/v7+//v7+//19fX/8PDw/8LCwvosLCyTAAAAFwAAAAAAAAAAAAAACgAAAENfX1/S5OTk/vn5+f/+/v7/
///////////////////////////8/Pz/5ubm/l9fX9IAAABDAAAACgAAAAAAAAAAAAAAAwAAABcAAABl
YmJi3NLS0v3////////////////////////////////V1dX9ZGRk3AAAAGUAAAAXAAAAAwAAAAAAAAAA
AAAAAAAAAAUAAAAfAAAAZTMzM8KAgIDwv7+//O3t7f/t7e3/v7+//ICAgPAzMzPCAAAAZQAAAB8AAAAF
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAFwAAAEMAAAB3AAAAnwAAALMAAACzAAAAnwAAAHcAAABD
AAAAFwAAAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwAAAAoAAAAXAAAAJAAAAC4AAAAu
AAAAJAAAABcAAAAKAAAAAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAwAAAAMAAAADAAAAAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADQEAAAMAAAABABIAAAEB
AAMAAAABABIAAAECAAMAAAAEAAAFugEDAAMAAAABAAEAAAEGAAMAAAABAAIAAAERAAQAAAABAAAACAES
AAMAAAABAAEAAAEVAAMAAAABAAQAAAEWAAMAAAABABIAAAEXAAQAAAABAAAFEAEcAAMAAAABAAEAAAFS
AAMAAAABAAEAAAFTAAMAAAAEAAAFwgAAAAAACAAIAAgACAABAAEAAQABA40075671088640Deny all requests31211912448040075{261, 18}{4, 2}1151868928NSActionCell671088640Radio-112119124480549453824{18, 18}TU0AKgAABRgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwAAAAMAAAADAAAAAwAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwAAADwRERGLJycnySsrK/A1NTXw
IyMjyRwcHIsJCQk8AAAAAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFFRUVdVBQUOCoqKj/
29vb//n5+f/6+vr/2tra/6qqqv9UVFTgHx8fdQAAAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUZGRl5
dXV198PDw//8/Pz////////////////////////////U1NT/fHx89yUlJXkAAAAFAAAAAAAAAAAAAAAA
AAAAAxEREUZqamrmtbW1/+3t7f/+/v7//v7+//7+/v/9/f3//f39//39/f/39/f/xMTE/3d3d+YZGRlG
AAAAAwAAAAAAAAAAAAAACkJCQqGtra3/xsbG/+vr6//y8vL/9fX1//X19f/z8/P/9fX1//Ly8v/u7u7/
0tLS/6+vr/9KSkqhAAAACgAAAAAAAAAAAAAAF3h4eN2/v7//z8/P/93d3f/q6ur/7+/v/+/v7//w8PD/
7e3t/+3t7f/i4uL/zs7O/8XFxf98fHzdAAAAFwAAAAAAAAADAAAAJKSkpPjOzs7/2dnZ/+Dg4P/i4uL/
5eXl/+bm5v/n5+f/5eXl/+Li4v/e3t7/2tra/9DQ0P+srKz4AAAAJAAAAAMAAAADAAAALrCwsPrW1tb/
3t7e/+Tk5P/p6en/6+vr/+zs7P/p6en/6+vr/+fn5//k5OT/4ODg/9nZ2f+zs7P6AAAALgAAAAMAAAAD
AAAALp2dnezg4OD/5eXl/+rq6v/u7u7/8PDw//Dw8P/x8fH/8PDw/+7u7v/q6ur/5ubm/+Hh4f+ZmZns
AAAALgAAAAMAAAADAAAAJG5ubs/l5eX/6enp/+/v7//y8vL/9vb2//r6+v/5+fn/9/f3//b29v/x8fH/
6+vr/+Tk5P9ra2vPAAAAJAAAAAMAAAAAAAAAFy4uLpPCwsL67Ozs//Pz8//5+fn//v7+//7+/v/+/v7/
/v7+//v7+//19fX/8PDw/8LCwvosLCyTAAAAFwAAAAAAAAAAAAAACgAAAENfX1/S5OTk/vn5+f/+/v7/
///////////////////////////8/Pz/5ubm/l9fX9IAAABDAAAACgAAAAAAAAAAAAAAAwAAABcAAABl
YmJi3NLS0v3////////////////////////////////V1dX9ZGRk3AAAAGUAAAAXAAAAAwAAAAAAAAAA
AAAAAAAAAAUAAAAfAAAAZTMzM8KAgIDwv7+//O3t7f/t7e3/v7+//ICAgPAzMzPCAAAAZQAAAB8AAAAF
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAFwAAAEMAAAB3AAAAnwAAALMAAACzAAAAnwAAAHcAAABD
AAAAFwAAAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwAAAAoAAAAXAAAAJAAAAC4AAAAu
AAAAJAAAABcAAAAKAAAAAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAwAAAAMAAAADAAAAAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADQEAAAMAAAABABIAAAEB
AAMAAAABABIAAAECAAMAAAAEAAAFugEDAAMAAAABAAEAAAEGAAMAAAABAAIAAAERAAQAAAABAAAACAES
AAMAAAABAAEAAAEVAAMAAAABAAQAAAEWAAMAAAABABIAAAEXAAQAAAABAAAFEAEcAAMAAAABAAEAAAFS
AAMAAAABAAEAAAFTAAMAAAAEAAAFwgAAAAAACAAIAAgACAABAAEAAQABA40075{{1, 1}, {581, 62}}_NS:632{{10, 16}, {583, 78}}_NS:630{0, 0}671088640Write Request Behavior3MCAwLjgwMDAwMDAxMTkAA102NO{603, 348}_NS:2818{{0, 0}, {1440, 878}}{10000000000000, 10000000000000}YES-∞+∞##NaN3YESYESYES.,NONOYESPumpKINNSFontManagerYESterminate:449orderFrontStandardAboutPanel:142delegate495performMiniaturize:37arrangeInFront:39toggleContinuousSpellChecking:222undo:223copy:224checkSpelling:225paste:226stopSpeaking:227cut:228showGuessPanel:230redo:231selectAll:232startSpeaking:233delete:235performZoom:240performFindPanelAction:241centerSelectionInVisibleArea:245toggleGrammarChecking:347toggleSmartInsertDelete:355toggleAutomaticQuoteSubstitution:356toggleAutomaticLinkDetection:357runToolbarCustomizationPalette:365toggleToolbarShown:366hide:367hideOtherApplications:368unhideAllApplications:370toggleAutomaticSpellingCorrection:456orderFrontSubstitutionsPanel:458toggleAutomaticDashSubstitution:461toggleAutomaticTextReplacement:463uppercaseWord:464capitalizeWord:467lowercaseWord:468pasteAsPlainText:486performFindPanelAction:487performFindPanelAction:488performFindPanelAction:489showHelp:493performFindPanelAction:535window532logger572toolbar1020abortXfer:1142abortXfer:1143getFile:1144putFile:1145putFile:1146preferencesWindow1147theDefaults1148showPreferences:1149pickLogFile:1151xfersView1152getFile:1154pickTFTPFolder:1162delegate1019enabled: self.hasSelectedXferenabled: self.hasSelectedXferenabledself.hasSelectedXfer21023enabled: self.hasSelectedXferenabled: self.hasSelectedXferenabledself.hasSelectedXfer21027formatter1103value: values.bindAddressvalue: values.bindAddressvaluevalues.bindAddressIPTransformer21164formatter1097value: values.bindPortvalue: values.bindPortvaluevalues.bindPortNSValueTransformerNameNumberTransformer21153value: values.listenvalue: values.listenvaluevalues.listen21140value: values.listenvalue: values.listenvaluevalues.listen21158value: values.tftpRootvalue: values.tftpRootvaluevalues.tftpRoot21134selectedTag: values.rrqBehaviorselectedTag: values.rrqBehaviorselectedTagvalues.rrqBehavior21133selectedTag: values.wrqBehaviorselectedTag: values.wrqBehaviorselectedTagvalues.wrqBehavior21135value: values.logFilevalue: values.logFilevaluevalues.logFile211360-2File's Owner-1First Responder-3Application291956217838120520219820721419920319720621521821620021920120422021321022120820957581341501361441291432361311491451302492523923295296297298211212195196346348349350351354371Window - PumpKIN372420450451452453454457459460462465466485490491492494534536537538547548549550551552553554555556557558559566567568569570571815Window - PumpKIN preferences8169159949989991000Toolbar Item - Get file1001Toolbar Item - Put file1002Toolbar Item - Abort xfer1003Menu Item - Get file1004Menu Item - Put file10061007Menu Item - Abort xfer1096Port formatter1102IP formatter1108Box - TFTP filesystem root (download path)11151114111711161106112311281127Button Cell - take all1126Button Cell - prompt1125Button Cell - prompt if exists1124Button Cell - deny all1105Box - Log file (leave empty to disable logging to file)1130112911321131110711181119Button Cell - deny all1120Button Cell - prompt1121Button Cell - give all112211611090Check Box - listen10911082Text Field - bind address1083108610871084Text Field - bind port1085com.apple.InterfaceBuilder.CocoaPlugincom.apple.InterfaceBuilder.CocoaPlugincom.apple.InterfaceBuilder.CocoaPlugincom.apple.InterfaceBuilder.CocoaPlugincom.apple.InterfaceBuilder.CocoaPlugincom.apple.InterfaceBuilder.CocoaPluginabort_xfercom.apple.InterfaceBuilder.CocoaPlugincom.apple.InterfaceBuilder.CocoaPlugincom.apple.InterfaceBuilder.CocoaPlugincom.apple.InterfaceBuilder.CocoaPluginToolTipToolTipIf you only want PumpKIN to listen to TFTP request on one IP address, specify it here.com.apple.InterfaceBuilder.CocoaPlugincom.apple.InterfaceBuilder.CocoaPluginToolTipToolTipThe standard TFTP port is 69. If you change it, make sure peers are aware of the change and support it.com.apple.InterfaceBuilder.CocoaPlugincom.apple.InterfaceBuilder.CocoaPlugincom.apple.InterfaceBuilder.CocoaPlugincom.apple.InterfaceBuilder.CocoaPluginToolTipToolTipWhen enabled, pumpkin also acts as a daemon (server). Note, that this often requires escalating privileges to bind to the privileged (69 by default) port and may also conflict if you have another tftp daemon running (you'll be notified).com.apple.InterfaceBuilder.CocoaPlugincom.apple.InterfaceBuilder.CocoaPlugincom.apple.InterfaceBuilder.CocoaPluginIPFormattercom.apple.InterfaceBuilder.CocoaPlugincom.apple.InterfaceBuilder.CocoaPlugincom.apple.InterfaceBuilder.CocoaPlugincom.apple.InterfaceBuilder.CocoaPlugincom.apple.InterfaceBuilder.CocoaPluginToolTipToolTipTFTP root is a directory where incoming WRQ transfers are saved and RRQ transfers are served from. Point it to where the file you want to transfer are.com.apple.InterfaceBuilder.CocoaPluginToolTipToolTipBrowse for the TFTP root directory.com.apple.InterfaceBuilder.CocoaPlugincom.apple.InterfaceBuilder.CocoaPlugincom.apple.InterfaceBuilder.CocoaPlugincom.apple.InterfaceBuilder.CocoaPluginToolTipToolTipNo incoming RRQ will be served. Acess will be invariably denied.com.apple.InterfaceBuilder.CocoaPluginToolTipToolTipPumpKIN will prompt the user (probably, you) whenever RRQ request comes in.com.apple.InterfaceBuilder.CocoaPluginToolTipToolTipServer will automatically approve all incoming RRQ transfers (as long as they stay in TFTP root, of course).com.apple.InterfaceBuilder.CocoaPlugincom.apple.InterfaceBuilder.CocoaPlugincom.apple.InterfaceBuilder.CocoaPluginToolTipToolTipNo incoming WRQ transfer will be accepted. Acess will be invariably denied.com.apple.InterfaceBuilder.CocoaPluginToolTipToolTipIncoming WRQ transfers for non-existing files are pre-approved, whereas an attempt to transfer already existing file results in prompting the user.com.apple.InterfaceBuilder.CocoaPluginToolTipToolTipAll incoming WRQ transfers should be accepted by the user.com.apple.InterfaceBuilder.CocoaPluginToolTipToolTipAll incoming WRQ transfers will be accepted. Note, that if file by the same name already exists, it will be renamed.com.apple.InterfaceBuilder.CocoaPlugincom.apple.InterfaceBuilder.CocoaPluginToolTipToolTipBrowse for the TFTP log file.com.apple.InterfaceBuilder.CocoaPluginToolTipToolTipPumpKIN can optionally log the activity shown on screen into this file.com.apple.InterfaceBuilder.CocoaPlugincom.apple.InterfaceBuilder.CocoaPlugincom.apple.InterfaceBuilder.CocoaPlugincom.apple.InterfaceBuilder.CocoaPlugincom.apple.InterfaceBuilder.CocoaPlugincom.apple.InterfaceBuilder.CocoaPlugincom.apple.InterfaceBuilder.CocoaPlugincom.apple.InterfaceBuilder.CocoaPlugincom.apple.InterfaceBuilder.CocoaPlugincom.apple.InterfaceBuilder.CocoaPlugincom.apple.InterfaceBuilder.CocoaPlugincom.apple.InterfaceBuilder.CocoaPlugincom.apple.InterfaceBuilder.CocoaPlugincom.apple.InterfaceBuilder.CocoaPlugincom.apple.InterfaceBuilder.CocoaPlugincom.apple.InterfaceBuilder.CocoaPlugincom.apple.InterfaceBuilder.CocoaPlugincom.apple.InterfaceBuilder.CocoaPlugincom.apple.InterfaceBuilder.CocoaPlugincom.apple.InterfaceBuilder.CocoaPlugincom.apple.InterfaceBuilder.CocoaPlugincom.apple.InterfaceBuilder.CocoaPlugincom.apple.InterfaceBuilder.CocoaPlugincom.apple.InterfaceBuilder.CocoaPlugincom.apple.InterfaceBuilder.CocoaPlugincom.apple.InterfaceBuilder.CocoaPlugincom.apple.InterfaceBuilder.CocoaPlugincom.apple.InterfaceBuilder.CocoaPlugincom.apple.InterfaceBuilder.CocoaPlugincom.apple.InterfaceBuilder.CocoaPlugincom.apple.InterfaceBuilder.CocoaPlugincom.apple.InterfaceBuilder.CocoaPlugincom.apple.InterfaceBuilder.CocoaPlugincom.apple.InterfaceBuilder.CocoaPlugincom.apple.InterfaceBuilder.CocoaPlugincom.apple.InterfaceBuilder.CocoaPlugincom.apple.InterfaceBuilder.CocoaPlugincom.apple.InterfaceBuilder.CocoaPlugincom.apple.InterfaceBuilder.CocoaPlugincom.apple.InterfaceBuilder.CocoaPlugincom.apple.InterfaceBuilder.CocoaPlugincom.apple.InterfaceBuilder.CocoaPlugincom.apple.InterfaceBuilder.CocoaPlugincom.apple.InterfaceBuilder.CocoaPlugincom.apple.InterfaceBuilder.CocoaPlugincom.apple.InterfaceBuilder.CocoaPlugincom.apple.InterfaceBuilder.CocoaPlugincom.apple.InterfaceBuilder.CocoaPlugincom.apple.InterfaceBuilder.CocoaPlugincom.apple.InterfaceBuilder.CocoaPlugincom.apple.InterfaceBuilder.CocoaPlugincom.apple.InterfaceBuilder.CocoaPlugincom.apple.InterfaceBuilder.CocoaPlugincom.apple.InterfaceBuilder.CocoaPlugincom.apple.InterfaceBuilder.CocoaPlugincom.apple.InterfaceBuilder.CocoaPlugincom.apple.InterfaceBuilder.CocoaPlugincom.apple.InterfaceBuilder.CocoaPlugin{{380, 496}, {480, 360}}com.apple.InterfaceBuilder.CocoaPlugincom.apple.InterfaceBuilder.CocoaPlugincom.apple.InterfaceBuilder.CocoaPlugincom.apple.InterfaceBuilder.CocoaPlugincom.apple.InterfaceBuilder.CocoaPlugincom.apple.InterfaceBuilder.CocoaPlugincom.apple.InterfaceBuilder.CocoaPlugincom.apple.InterfaceBuilder.CocoaPlugincom.apple.InterfaceBuilder.CocoaPlugincom.apple.InterfaceBuilder.CocoaPlugincom.apple.InterfaceBuilder.CocoaPlugincom.apple.InterfaceBuilder.CocoaPlugincom.apple.InterfaceBuilder.CocoaPlugincom.apple.InterfaceBuilder.CocoaPlugincom.apple.InterfaceBuilder.CocoaPlugincom.apple.InterfaceBuilder.CocoaPlugincom.apple.InterfaceBuilder.CocoaPlugincom.apple.InterfaceBuilder.CocoaPlugincom.apple.InterfaceBuilder.CocoaPlugincom.apple.InterfaceBuilder.CocoaPlugincom.apple.InterfaceBuilder.CocoaPlugincom.apple.InterfaceBuilder.CocoaPlugincom.apple.InterfaceBuilder.CocoaPluginToolTipToolTipActivity log.com.apple.InterfaceBuilder.CocoaPlugincom.apple.InterfaceBuilder.CocoaPlugincom.apple.InterfaceBuilder.CocoaPlugincom.apple.InterfaceBuilder.CocoaPluginloggercom.apple.InterfaceBuilder.CocoaPlugincom.apple.InterfaceBuilder.CocoaPlugincom.apple.InterfaceBuilder.CocoaPlugincom.apple.InterfaceBuilder.CocoaPlugincom.apple.InterfaceBuilder.CocoaPlugincom.apple.InterfaceBuilder.CocoaPlugincom.apple.InterfaceBuilder.CocoaPlugincom.apple.InterfaceBuilder.CocoaPlugincom.apple.InterfaceBuilder.CocoaPlugincom.apple.InterfaceBuilder.CocoaPlugincom.apple.InterfaceBuilder.CocoaPlugincom.apple.InterfaceBuilder.CocoaPlugincom.apple.InterfaceBuilder.CocoaPlugincom.apple.InterfaceBuilder.CocoaPlugincom.apple.InterfaceBuilder.CocoaPlugincom.apple.InterfaceBuilder.CocoaPlugincom.apple.InterfaceBuilder.CocoaPlugincom.apple.InterfaceBuilder.CocoaPlugincom.apple.InterfaceBuilder.CocoaPlugincom.apple.InterfaceBuilder.CocoaPlugincom.apple.InterfaceBuilder.CocoaPlugincom.apple.InterfaceBuilder.CocoaPlugincom.apple.InterfaceBuilder.CocoaPlugincom.apple.InterfaceBuilder.CocoaPlugincom.apple.InterfaceBuilder.CocoaPlugincom.apple.InterfaceBuilder.CocoaPlugincom.apple.InterfaceBuilder.CocoaPlugin1164IPFormatterNSFormatterIBProjectSource./Classes/IPFormatter.hPumpKINNSObjectididididididabortXfer:idgetFile:idpickLogFile:idpickTFTPFolder:idputFile:idshowPreferences:idNSTextViewNSWindowNSUserDefaultsControllerNSToolbarNSWindowNSTableViewloggerNSTextViewpreferencesWindowNSWindowtheDefaultsNSUserDefaultsControllertoolbarNSToolbarwindowNSWindowxfersViewNSTableViewIBProjectSource./Classes/PumpKIN.h0IBCocoaFrameworkYES3{11, 11}{10, 3}{13, 10}{15, 15}{32, 32}{32, 32}{32, 32}NSFormatter