extract the air waybill (AWB) header: issuing airline, AWB number, shipper and consignee, routing, and the single goods/charge line. the AWB number is printed in parts (prefix 'origin number number') at the top; join into one string. shipper and consignee are multi-line blocks; capture the company/organization name and the address lines joined with commas separately. goodsDescription is the nature and quantity of goods text. pieces, grossWeightKg and chargeableWeightKg come from the charges grid. dates are printed as 'DD-MON-YY'; convert to YYYY-MM-DD. When goodsDescription spans multiple printed lines, join them with single spaces (no newlines).
