ELECTRONIC TICKET
PASSENGER ITINERARY/RECEIPT
RESERVATION CODE : LPHDEE
PREPARED FOR
CHEE/JUN HAO JOVAN
TICKET NUMBER
0815826899709
Global Travel Pte Ltd
Opening Hrs : 0900-1800
Consultant : Linda Tan
Office Hours Contact : 6373 6119
After Office Hours Contact : 9750 7900
Facsimile :
Email : <PRESIDIO_ANONYMIZED_EMAIL_ADDRESS>
FREQUENT FLYER :
ISSUING AIRLINE :QANTAS AIRWAYS
ISSUING AGENT :Global Travel Pte Ltd
ISSUING LOCATION :SINGAPORE
ISSUED DATE :23AUG24
IATA NUMBER :32333210
CUSTOMER NO :
TOUR CODE :CCO
FOID :
NAME REF :
Friday 30 Aug - Please verify flight times prior to departure AIRLINE RES CODE : 5KUCDZ
FLIGHT/CLASS TIME CITY/COUNTRY/AIRPORT NAME/TERMINAL STATUS / DURATION / MILEAGE
MEALS/EQUIPMENT/STOPS
QANTAS AIRWAYS
QF 52/ECONOMY/Y
20:30 SINGAPORE CHANGI
TERMINAL 1
06:05 (31Aug) BRISBANE INTL
INTERNATIONAL TERMINAL
CONFIRMED / 7HR35MIN / 3816MILES / HOT
MEAL / AIRBUS 330-200
FARE BASIS CODE :YLFSGUQ
NOT VALID BEFORE :
NOT VALID AFTER :30AUG25
BAGGAGE :30K
NOTES :
SEAT :
QF QANTAS AIRWAYS Contact (SINGAPORE CHANGI)--(65) 64157373
Saturday 31 Aug - Please verify flight times prior to departure AIRLINE RES CODE : 5KUCDZ
FLIGHT/CLASS TIME CITY/COUNTRY/AIRPORT NAME/TERMINAL STATUS / DURATION / MILEAGE
MEALS/EQUIPMENT/STOPS
QANTAS AIRWAYS
QF 1996/ECONOMY/Y
10:25 BRISBANE INTL
DOMESTIC
11:45 ROCKHAMPTON
CONFIRMED / 1HR20MIN / 321MILES /
REFRESHMENT - COMPLIMENTARY /
FARE BASIS CODE :YLFSGUQ
NOT VALID BEFORE :
NOT VALID AFTER :30AUG25
BAGGAGE :30K
NOTES :
SEAT :
QF QANTAS AIRWAYS Contact (BRISBANE INTL)--131313
Friday 22 Nov - Please verify flight times prior to departure AIRLINE RES CODE : 5KUCDZ
FLIGHT/CLASS TIME CITY/COUNTRY/AIRPORT NAME/TERMINAL STATUS / DURATION / MILEAGE
MEALS/EQUIPMENT/STOPS
QANTAS AIRWAYS
QF 2361/ECONOMY/M
10:30 ROCKHAMPTON
11:55 BRISBANE INTL
DOMESTIC
CONFIRMED / 1HR25MIN / 321MILES /
REFRESHMENT - COMPLIMENTARY / DE
HAVILLAND DHC-8-400 DASH 8Q
TURBOPROP
FARE BASIS CODE :MLSSGUQ
NOT VALID BEFORE :
NOT VALID AFTER :30AUG25
BAGGAGE :30K
NOTES :
SEAT :
QF QANTAS AIRWAYS Contact (ROCKHAMPTON)--
Friday 22 Nov - Please verify flight times prior to departure AIRLINE RES CODE : 5KUCDZ
FLIGHT/CLASS TIME CITY/COUNTRY/AIRPORT NAME/TERMINAL STATUS / DURATION / MILEAGE
MEALS/EQUIPMENT/STOPS
QANTAS AIRWAYS
QF 53/ECONOMY/M
15:40 BRISBANE INTL
INTERNATIONAL TERMINAL
21:50 SINGAPORE CHANGI
TERMINAL 1
CONFIRMED / 8HR10MIN / 3816MILES / HOT
MEAL / AIRBUS 330-200
FARE BASIS CODE :MLSSGUQ
NOT VALID BEFORE :
NOT VALID AFTER :30AUG25
BAGGAGE :30K
NOTES :
SEAT :
QF QANTAS AIRWAYS Contact (BRISBANE INTL)--131313
ALL FARES AND TAXES QUOTED ARE SUBJECT TO CHANGES UNLESS TICKETED
ONCE TICKETED, CHANGES OR CANCELLATION SUBJECT TO PENALTY
PLEASE ENSURE NAME BOOKED AS PER PASSPORT BARCODE
NAME CHANGE NOT PERMITTED AFTER BOOKING DONE
SR13298 -PO
FARE SGD2374 TAX SGD247.70 TTL SGD2621.70 PER PAX
SERVICE FEE SGD22 PER PAX
INSURANCE SGD77.19 PER PAX
ANY CHANGE SUBJECT AIRLINE PENALTY FEE PLUS FARE,TAX DIFF
BAGGAGE ALLOWANCE 30KG
DEADLINE FOR ISSUE BY 23AUG 1PM ELSE BKG AUTO CNX
PLEASE ENSURE PAX HOLD VALID AUSTRALIA TRAVEL ORDER
FORM OF PAYMENT : MASTERCARD
ENDORSEMENT / RESTRICTIONS : CARRIER RESTRICTIONS APPLY/FEES APPLY
FARE CALCULATION LINE : SIN QF X/BNE QF ROK1172.26QF X/BNE QF SIN584.09NUC1756.35END RO
E1.35122
FARE : SGD 2374.00
TAXES/FEES/CARRIER-IMPOSED CHARGES (YR/YQ) : SGD 46.40SG,10.80L7,8.00OP,61.70AU,50.80QR,19.80WG,50.20WY
TOTAL : SGD 2621.70
NOTE - SGD6.10 OP (AVIATION LEVY) APPLIES TO DEPARTURES FROM SINGAPORE
POSITIVE IDENTIFICATION REQUIRED FOR AIRPORT CHECK-IN/NOTICE
THE CARRIAGE OF CERTAIN HAZARDOUS MATERIALS, LIKE AEROSOLS, FIREWORKS, AND FLAMMABLE LIQUIDS, ABOARD THE AIRCRAFT IS
FORBIDDEN. IF YOU DO NOT UNDERSTAND THESE RESTRICTIONS, FURTHER INFORMATION MAY BE OBTAINED FROM YOUR AIRLINE.
DATA PROTECTION NOTICE: YOUR PERSONAL DATA WILL BE PROCESSED IN ACCORDANCE WITH THE APPLICABLE CARRIERS PRIVACY
POLICY AND, IF YOUR BOOKING IS MADE VIA A RESERVATION SYSTEM PROVIDER (GDS), WITH ITS PRIVACY POLICY. THESE ARE AVAILABLE AT
HTTP://WWW.IATATRAVELCENTER.COM/PRIVACY OR FROM THE CARRIER OR GDS DIRECTLY. YOU SHOULD READ THIS DOCUMENTATION,
WHICH APPLIES TO YOUR BOOKING AND SPECIFIES, FOR EXAMPLE, HOW YOUR PERSONAL DATA IS COLLECTED, STORED, USED, DISCLOSED
AND TRANSFERRED.
NOTICE
CARRIAGE AND OTHER SERVICES PROVIDED BY THE CARRIER ARE SUBJECT TO CONDITIONS OF CARRIAGE, WHICH AREHEREBY
INCORPORATED BY REFERENCE. THESE CONDITIONS CAN BE OBTAINED FROM THE ISSUING CARRIER OR THROUGH ITS
WEBSITE.PASSENGERS ON A JOURNEY INVOLVING AN ULTIMATE DESTINATION OR A STOP IN A COUNTRY OTHER THAN THECOUNTRY OF
DEPARTURE ARE ADVISED THAT INTERNATIONAL TREATIES KNOWN AS THE MONTREAL CONVENTION,OP ITS PREDECESSOR, THE WARSAW
CONVENTION, INCLUDING ITS AMENDMENTS (THE WARSAW CONVENTION SYSTEM),MAY APPLY TO THE ENTIRE JOURNEY, INCLUDING ANY
PORTION THERE OF WITHIN A COUNTRY. FOR SUCH PASSENGERS,THE APPLICABLE TREATY, INCLUDING SPECIAL CONTRACTS OF CARRIAGE
EMBODIED IN ANY APPLICABLE TARIFFS,GOVERNS AND MAY LIMIT THE LIABILITY OF THE CARRIER. CHECK WITH YOUR CARRIER FOR MORE
INFORMATION.
IATA TICKET NOTICE : http://www.iatatravelcentre.com/e-ticket-notice/General/English/
(Subject to change without prior notice)
PRINTED ON 01:49PM 23AUG24

This is the raw text of a PDF we are going to work on in subsequent messages. What we want is to make a script in Python (on Google Colab) which reads the PDF stored at '/content/0815826899709_LPHDEE_CHEE JUN HAO JOVAN.pdf', parses it, and makes a table labelling the relevant details about however many flight tickets the PDF has included in it.