Mon, 22 Apr 2013 18:48:45 -0700, varsha did cat :
Personnally I'd go for a two-pass process, first one to ease up your input,
second pass to set up some action on the records, e-g
(one big line, migh be b0rtched by some clients):
$ awk --re-interval '/^[[:blank:]]+[[:digit:]]+[[:blank:]]+[^[:blank:]]+/{print ORS};1' yourfile | awk '$1=$1' RS= FS='\n'