CRANE INVESTMENT ANALYSIS LTD