function [lfhd cnt]=zipreadlhead(fid)

cnt=zeros(11,1);

[lfhd.sig cnt(1)]=fread(fid,1,'uint32');
[lfhd.ver cnt(2)]=fread(fid,1,'uint16');
[lfhd.bit cnt(3)]=fread(fid,1,'uint16');
[lfhd.meth cnt(4)]=fread(fid,1,'uint16');
[lfhd.time cnt(5)]=fread(fid,1,'uint16');
[lfhd.date cnt(6)]=fread(fid,1,'uint16');
[lfhd.crc32 cnt(7)]=fread(fid,1,'uint32');
[lfhd.csz cnt(8)]=fread(fid,1,'uint32');
[lfhd.ucsz cnt(9)]=fread(fid,1,'uint32');
[lfhd.fnsz cnt(10)]=fread(fid,1,'uint16');
[lfhd.exsz cnt(11)]=fread(fid,1,'uint16');

end