BUCHANAN CAPITAL MANAGEMENT LTD.