Shorts can't do math of payments (Only 72 is due OCT 1)144 MLN British pounds are due in 2 portions of 72 MLN British Pounds each, October 1 and February 2017;
Funny that they add them up :) though only 72 is due
Line of credit is $200MLN and each quarter there's at least 50MLN free cashflow