{ "status": "success", "tracking_id": "1231176823535996235ZPTBD", "data": [ { "tracking_id": "1231176823535996235ZPTBD", "flight_key": "F123SE00120-0", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "supplier_title": "Sabre", "color_code": "#ffffff", "supplier_code": "sabre", "supplier_uid": "F123SE00120", "supplier_partner_code": "sabre-123-00120", "flight_group": [ { "group": 1, "flight_key": "F123SE00120-0", "get_branded_fare": "no", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": "PT3H55M", "transit_time": null, "routes": [ { "air_segment_key": "0-0", "origin": "DAC", "departure_time": "2026-01-19T19:15:00", "origin_terminal": "2", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "KUL", "arrival_time": "2026-01-20T01:10:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-01-19", "flight_time": "PT3H55M", "distance": 1633, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "738", "name": "738", "picture": "738.png" }, "operating": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": 386 }, "marketing": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": 386 }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 30, "unit": "kg", "title": "30 kg", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": 7, "unit": "kg", "title": "7 kg" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "N", "meal_code": "M", "seat_available": 9, "fareBasisCode": "NBDO", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": null, "brand_code": null, "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "NBDO" ] } } } ] } ], "price": { "currency": "BDT", "total": 141453, "gross_total": 4563, "base_fare": 110298, "tax": 31155, "sell": { "currency": "BDT", "total": 141453, "base_fare": 110298, "tax": 31155 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6NDU2MywiYmFzZV9mYXJlIjozNTU4LCJ0YXgiOjEwMDV9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjo0NTYzLCJiYXNlX2ZhcmUiOjM1NTgsInRheCI6MTAwNSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjo0NTYzLCJiYXNlX2ZhcmUiOjM1NTgsInRheCI6MTAwNX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 3, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 141453, "base_fare": 110298, "tax": 31155, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "110298.00", "tax": "31155.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 141453, "base_fare": 110298, "tax": 31155, "gross": { "base_fare": "110298.00", "tax": "31155.00", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "1581.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "12648.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "1395.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "15531.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjQ1NjMuMDAiLCJiYXNlX2ZhcmUiOiIzNTU4LjAwIiwidGF4IjoiMTAwNS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM1NTguMDAiLCJ0YXgiOiIxMDA1LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIzMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjQ1NjMuMDAiLCJiYXNlX2ZhcmUiOiIzNTU4LjAwIiwidGF4IjoiMTAwNS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM1NTguMDAiLCJ0YXgiOiIxMDA1LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoiNDU2My4wMCIsImJhc2VfZmFyZSI6IjM1NTguMDAiLCJ0YXgiOiIxMDA1LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjQ1NjMsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiI1MS4wMCJ9LCJVVCI6eyJhbW91bnQiOiI0MDguMDAifSwiRTUiOnsiYW1vdW50IjoiNDUuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjUwMS4wMCJ9LCJzdXBwbGllclRheERhdGEiOlt7ImNvZGUiOiJCRCIsImN1cnJlbmN5IjoiTVlSIiwiYW1vdW50IjoxNywidGF4SW5mbyI6IkVNQkFSS0FUSU9OIEZFRSJ9LHsiY29kZSI6IkU1IiwiY3VycmVuY3kiOiJNWVIiLCJhbW91bnQiOjE1LCJ0YXhJbmZvIjoiVkFMVUUgQURERUQgVEFYIn0seyJjb2RlIjoiT1cyIiwiY3VycmVuY3kiOiJNWVIiLCJhbW91bnQiOjg1LCJ0YXhJbmZvIjoiRE9NRVNUSUMgQU5EIElOVEVSTkFUSU9OQUwgRVhDSVNFIERVVFkgVEFYIn0seyJjb2RlIjoiUDciLCJjdXJyZW5jeSI6Ik1ZUiIsImFtb3VudCI6NDEsInRheEluZm8iOiJBSVJQT1JUIERFVkVMT1BNRU5UIEZFRSJ9LHsiY29kZSI6IlA4IiwiY3VycmVuY3kiOiJNWVIiLCJhbW91bnQiOjQxLCJ0YXhJbmZvIjoiUEFTU0VOR0VSIFNFQ1VSSVRZIEZFRSJ9LHsiY29kZSI6IlVUMyIsImN1cnJlbmN5IjoiTVlSIiwiYW1vdW50IjoxMzYsInRheEluZm8iOiJUUkFWRUwgVEFYIn1dfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "promo_title": null, "promo_rules": null, "brandCode": "OPTION#0", "brandName": "Option", "penalty_info": { "partial_payment_available": "no", "reason": "partial payment offer expired", "data": [ { "pax_type": "ADT", "pax_count": 3, "min_cancel_charge": 0, "data": [ { "type": "cancel", "canCancel": true, "forSegment": null, "applied": "prior_to_departure", "amount": 24087, "currency": "BDT", "fmg": { "amount": 24087, "currency": "MYR", "penalty_markup": 0, "penalty_exchange_rate": 24087 }, "supplier": { "amount": 777, "currency": "MYR" } }, { "type": "cancel", "canCancel": false, "forSegment": null, "applied": "after_departure", "amount": 47151, "currency": "BDT", "fmg": { "amount": 47151, "currency": "MYR", "penalty_markup": 0, "penalty_exchange_rate": 47151 }, "supplier": { "amount": 1521, "currency": "MYR" } }, { "type": "change", "canChanges": true, "forSegment": null, "applied": "prior_to_departure", "amount": 7626, "currency": "BDT", "fmg": { "amount": 7626, "currency": "MYR", "penalty_markup": 0, "penalty_exchange_rate": 7626 }, "supplier": { "amount": 246, "currency": "MYR" } }, { "type": "change", "canChanges": false, "forSegment": null, "applied": "after_departure", "amount": 47151, "currency": "BDT", "fmg": { "amount": 47151, "currency": "MYR", "penalty_markup": 0, "penalty_exchange_rate": 47151 }, "supplier": { "amount": 1521, "currency": "MYR" } } ] } ] }, "get_pax_ptc_data": { "ADT": "ADT" }, "fare_rules": { "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-01-19-2026-01-20", "calendar_flight_date": "2026-01-19", "calendar_arrival_date": "2026-01-20", "calendar_carrier": "BG", "calendar_total_currency": "BDT", "calendar_total_price": 141453, "calendar_total_sell": 141453, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 141453, "filter": { "id": "F123SE00120-0", "price": 141453, "gross_total": 4563, "journey_duration": "PT3H55M", "journey_duration_seconds": 14100, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "BG", "carrier_marketing": "BG", "aircraft": "738", "aircraft_name": "738", "cabin_class": "Economy", "connecting_airport": [], "total_segment_count": 1, "no_of_stops": 0, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-19T19:15:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-01-20T01:10:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "30", "baggage_title": "30 kg" }, "filter_unique_filter_code": "dac202601191915kul202601200110386adt", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1231176823535996235ZPTBD", "flight_key": "F123SE00120-1", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Sabre", "color_code": "#ffffff", "supplier_code": "sabre", "supplier_uid": "F123SE00120", "supplier_partner_code": "sabre-123-00120", "flight_group": [ { "group": 1, "flight_key": "F123SE00120-1", "get_branded_fare": "no", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": "PT3H50M", "transit_time": null, "routes": [ { "air_segment_key": "0-1", "origin": "DAC", "departure_time": "2026-01-19T01:10:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "KUL", "arrival_time": "2026-01-19T07:00:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-01-19", "flight_time": "PT3H50M", "distance": 1633, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "330", "name": "330", "picture": "330.png" }, "operating": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": 161 }, "marketing": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": 161 }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 35, "unit": "kg", "title": "35 kg", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": 7, "unit": "kg", "title": "7 kg" } } }, "booking_class": { "cabin_class": "SUPER SAVER", "cabin_code": "Y", "booking_code": "N", "meal_code": null, "seat_available": 6, "fareBasisCode": "NOWBSSBD", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "SUPER SAVER", "brand_code": "SS", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "NOWBSSBD" ] } } } ] } ], "price": { "currency": "BDT", "total": 143034, "gross_total": 4614, "base_fare": 108066, "tax": 34968, "sell": { "currency": "BDT", "total": 143034, "base_fare": 108066, "tax": 34968 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6NDYxNCwiYmFzZV9mYXJlIjozNDg2LCJ0YXgiOjExMjh9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjo0NjE0LCJiYXNlX2ZhcmUiOjM0ODYsInRheCI6MTEyOCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjo0NjE0LCJiYXNlX2ZhcmUiOjM0ODYsInRheCI6MTEyOH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 3, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 143034, "base_fare": 108066, "tax": 34968, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "108066.00", "tax": "34968.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 143034, "base_fare": 108066, "tax": 34968, "gross": { "base_fare": "108066.00", "tax": "34968.00", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "1581.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "12648.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "1395.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "3813.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "15531.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjQ2MTQuMDAiLCJiYXNlX2ZhcmUiOiIzNDg2LjAwIiwidGF4IjoiMTEyOC4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM0ODYuMDAiLCJ0YXgiOiIxMTI4LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIzMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjQ2MTQuMDAiLCJiYXNlX2ZhcmUiOiIzNDg2LjAwIiwidGF4IjoiMTEyOC4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM0ODYuMDAiLCJ0YXgiOiIxMTI4LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoiNDYxNC4wMCIsImJhc2VfZmFyZSI6IjM0ODYuMDAiLCJ0YXgiOiIxMTI4LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjQ2MTQsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiI1MS4wMCJ9LCJVVCI6eyJhbW91bnQiOiI0MDguMDAifSwiRTUiOnsiYW1vdW50IjoiNDUuMDAifSwiWVEiOnsiYW1vdW50IjoiMTIzLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiNTAxLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W3siY29kZSI6IkJEIiwiY3VycmVuY3kiOiJNWVIiLCJhbW91bnQiOjE3LCJ0YXhJbmZvIjoiRU1CQVJLQVRJT04gRkVFIn0seyJjb2RlIjoiRTUiLCJjdXJyZW5jeSI6Ik1ZUiIsImFtb3VudCI6MTUsInRheEluZm8iOiJWQUxVRSBBRERFRCBUQVgifSx7ImNvZGUiOiJPVzIiLCJjdXJyZW5jeSI6Ik1ZUiIsImFtb3VudCI6ODUsInRheEluZm8iOiJET01FU1RJQyBBTkQgSU5URVJOQVRJT05BTCBFWENJU0UgRFVUWSBUQVgifSx7ImNvZGUiOiJQNyIsImN1cnJlbmN5IjoiTVlSIiwiYW1vdW50Ijo0MSwidGF4SW5mbyI6IkFJUlBPUlQgREVWRUxPUE1FTlQgRkVFIn0seyJjb2RlIjoiUDgiLCJjdXJyZW5jeSI6Ik1ZUiIsImFtb3VudCI6NDEsInRheEluZm8iOiJQQVNTRU5HRVIgU0VDVVJJVFkgRkVFIn0seyJjb2RlIjoiVVQzIiwiY3VycmVuY3kiOiJNWVIiLCJhbW91bnQiOjEzNiwidGF4SW5mbyI6IlRSQVZFTCBUQVgifSx7ImNvZGUiOiJZUUYiLCJjdXJyZW5jeSI6Ik1ZUiIsImFtb3VudCI6NDEsInRheEluZm8iOiJTRVJWSUNFIEZFRSAtIENBUlJJRVItSU1QT1NFRCBGVUVMIn1dfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "promo_title": "SUPER SAVER", "promo_rules": null, "brandCode": "SS#ER1", "brandName": "SUPER SAVER", "penalty_info": { "partial_payment_available": "no", "reason": "partial payment offer expired", "data": [ { "pax_type": "ADT", "pax_count": 3, "min_cancel_charge": 0, "data": [ { "type": "cancel", "canCancel": false, "forSegment": null, "applied": "prior_to_departure", "amount": 47678, "currency": "BDT", "fmg": { "amount": 47678, "currency": "MYR", "penalty_markup": 0, "penalty_exchange_rate": 47678 }, "supplier": { "amount": 1538, "currency": "MYR" } }, { "type": "cancel", "canCancel": false, "forSegment": null, "applied": "after_departure", "amount": 47678, "currency": "BDT", "fmg": { "amount": 47678, "currency": "MYR", "penalty_markup": 0, "penalty_exchange_rate": 47678 }, "supplier": { "amount": 1538, "currency": "MYR" } }, { "type": "change", "canChanges": true, "forSegment": null, "applied": "prior_to_departure", "amount": 6355, "currency": "BDT", "fmg": { "amount": 6355, "currency": "MYR", "penalty_markup": 0, "penalty_exchange_rate": 6355 }, "supplier": { "amount": 205, "currency": "MYR" } }, { "type": "change", "canChanges": false, "forSegment": null, "applied": "after_departure", "amount": 47678, "currency": "BDT", "fmg": { "amount": 47678, "currency": "MYR", "penalty_markup": 0, "penalty_exchange_rate": 47678 }, "supplier": { "amount": 1538, "currency": "MYR" } } ] } ] }, "meta_data": "eyJmbGlnaHRfZGF0YSI6W3siZmxpZ2h0X2dyb3VwIjp7ImRlcGFydHVyZURhdGUiOiIyMDI2LTAxLTE5IiwiZGVwYXJ0dXJlTG9jYXRpb24iOiJEQUMiLCJhcnJpdmFsTG9jYXRpb24iOiJLVUwiLCJpZCI6MjAsImVsYXBzZWRUaW1lIjoyMzAsInJvdXRlIjpbeyJkZXBhcnR1cmVEYXRlQWRqdXN0bWVudCI6bnVsbCwiZG90UmF0aW5nIjpudWxsLCJvblRpbWVQZXJmb3JtYW5jZSI6bnVsbCwiZnJlcXVlbmN5IjoiKk0qKioqKiIsInN0b3BDb3VudCI6MCwiZVRpY2tldGFibGUiOnRydWUsInRvdGFsTWlsZXNGbG93biI6MTYzMywiZWxhcHNlZFRpbWUiOjIzMCwib3JpZ2luIjoiREFDIiwiZGVwYXJ0dXJlX3RpbWUiOiIyMDI2LTAxLTE5VDAxOjEwOjAwIiwib3JpZ2luX3Rlcm1pbmFsIjoiMSIsIm9yaWdpbl9jaXR5IjoiREFDIiwiZGVzdGluYXRpb24iOiJLVUwiLCJkZXN0aW5hdGlvbl9kYXRlQWRqdXN0bWVudCI6bnVsbCwiYXJyaXZhbF90aW1lIjoiMjAyNi0wMS0xOVQwNzowMDowMCIsImRlc3RpbmF0aW9uX3Rlcm1pbmFsIjoiMSIsImRlc3RpbmF0aW9uX2NpdHkiOiJLVUwiLCJtYXJrZXRpbmciOiJPRCIsIm1hcmtldGluZ0ZsaWdodE51bWJlciI6MTYxLCJvcGVyYXRpbmciOiJPRCIsIm9wZXJhdGluZ0ZsaWdodE51bWJlciI6MTYxLCJvcGVyYXRpbmdPdmVyd3JpdGUiOm51bGwsImFpcmNyYWZ0X2NvZGUiOiIzMzAiLCJ0eXBlRm9yRmlyc3RMZWciOiJXIiwidHlwZUZvckxhc3RMZWciOiJXIiwiZ2hvc3RTZWdtZW50IjpbXX1dfX1dLCJwcmljZV9kYXRhIjpbeyJwcmljaW5nU3Vic291cmNlIjoiSFBJUyIsImRpc3RyaWJ1dGlvbk1vZGVsIjoiQVRQQ08iLCJ2YWxpZGF0aW5nQ2FycmllckNvZGUiOiJPRCIsInZhbGlkYXRpbmdDYXJyaWVycyI6bnVsbCwidG90YWxGYXJlIjp7InRvdGFsUHJpY2UiOjQ2MTQsInRvdGFsVGF4QW1vdW50IjoxMTI4LCJjdXJyZW5jeSI6Ik1ZUiIsImJhc2VGYXJlQW1vdW50Ijo4NTIsImJhc2VGYXJlQ3VycmVuY3kiOiJVU0QiLCJjb25zdHJ1Y3Rpb25BbW91bnQiOjg1MiwiY29uc3RydWN0aW9uQ3VycmVuY3kiOiJOVUMiLCJlcXVpdmFsZW50QW1vdW50IjozNDg2LCJlcXVpdmFsZW50Q3VycmVuY3kiOiJNWVIifSwidml0YSI6dHJ1ZSwiZVRpY2tldGFibGUiOnRydWUsImxhc3RUaWNrZXREYXRlIjoiMjAyNi0wMS0xMyIsImxhc3RUaWNrZXRUaW1lIjoiMDQ6MjkiLCJnb3Zlcm5pbmdDYXJyaWVycyI6Ik9EIiwicGF4IjpbeyJwYXNzZW5nZXJUeXBlIjoiQURUIiwicGFzc2VuZ2VyTnVtYmVyIjozLCJub25SZWZ1bmRhYmxlIjp0cnVlLCJwYXNzZW5nZXJUb3RhbEZhcmUiOnsidG90YWxGYXJlIjoxNTM4LCJ0b3RhbFRheEFtb3VudCI6Mzc2LCJjdXJyZW5jeSI6Ik1ZUiIsImJhc2VGYXJlQW1vdW50IjoyODQsImJhc2VGYXJlQ3VycmVuY3kiOiJVU0QiLCJlcXVpdmFsZW50QW1vdW50IjoxMTYyLCJlcXVpdmFsZW50Q3VycmVuY3kiOiJNWVIiLCJjb25zdHJ1Y3Rpb25BbW91bnQiOjI4NCwiY29uc3RydWN0aW9uQ3VycmVuY3kiOiJOVUMiLCJleGNoYW5nZVJhdGVPbmUiOjF9LCJ0YXhCcmVha2Rvd24iOlt7ImNvZGUiOiJCRCIsImN1cnJlbmN5IjoiTVlSIiwiYW1vdW50IjoxNywidGF4SW5mbyI6IkVNQkFSS0FUSU9OIEZFRSJ9LHsiY29kZSI6IkU1IiwiY3VycmVuY3kiOiJNWVIiLCJhbW91bnQiOjE1LCJ0YXhJbmZvIjoiVkFMVUUgQURERUQgVEFYIn0seyJjb2RlIjoiT1cyIiwiY3VycmVuY3kiOiJNWVIiLCJhbW91bnQiOjg1LCJ0YXhJbmZvIjoiRE9NRVNUSUMgQU5EIElOVEVSTkFUSU9OQUwgRVhDSVNFIERVVFkgVEFYIn0seyJjb2RlIjoiUDciLCJjdXJyZW5jeSI6Ik1ZUiIsImFtb3VudCI6NDEsInRheEluZm8iOiJBSVJQT1JUIERFVkVMT1BNRU5UIEZFRSJ9LHsiY29kZSI6IlA4IiwiY3VycmVuY3kiOiJNWVIiLCJhbW91bnQiOjQxLCJ0YXhJbmZvIjoiUEFTU0VOR0VSIFNFQ1VSSVRZIEZFRSJ9LHsiY29kZSI6IlVUMyIsImN1cnJlbmN5IjoiTVlSIiwiYW1vdW50IjoxMzYsInRheEluZm8iOiJUUkFWRUwgVEFYIn0seyJjb2RlIjoiWVFGIiwiY3VycmVuY3kiOiJNWVIiLCJhbW91bnQiOjQxLCJ0YXhJbmZvIjoiU0VSVklDRSBGRUUgLSBDQVJSSUVSLUlNUE9TRUQgRlVFTCJ9XSwiYmFnZ2FnZSI6eyJncm91cCI6W3sic2VnbWVudCI6eyJjaGVja2VkIjp7Imdyb3VwX2lkIjowLCJzZWdtZW50X2lkIjowLCJiYWdnYWdlX3R5cGUiOiJjaGVja2VkIiwiYmFnZ2FnZV90eXBlX3RpdGxlIjoiQ2hlY2tlZCBiYWdnYWdlIGFsbG93YW5jZSIsImFsbG93YW5jZV9pZCI6MTYsInBpZWNlQ291bnQiOm51bGwsIndlaWdodCI6MzUsInVuaXQiOiJrZyIsInRpdGxlIjoiMzUga2ciLCJwcm92aXNpb25UeXBlIjoiQSIsImFpcmxpbmVDb2RlIjoiT0QifSwiY2Fycnlfb24iOnsiZ3JvdXBfaWQiOjEsInNlZ21lbnRfaWQiOjAsImJhZ2dhZ2VfdHlwZSI6ImNhcnJ5X29uIiwiYmFnZ2FnZV90eXBlX3RpdGxlIjoiQ2Fycnktb24gYmFnZ2FnZSBhbGxvd2FuY2UiLCJhbGxvd2FuY2VfaWQiOjgsInBpZWNlQ291bnQiOjEsIndlaWdodCI6NywidW5pdCI6ImtnIiwidGl0bGUiOiI3IGtnIiwicHJvdmlzaW9uVHlwZSI6IkIiLCJhaXJsaW5lQ29kZSI6Ik9EIn19fV19LCJib29raW5nX2NsYXNzIjpbeyJmYXJlQ29tcG9uZW50c19pZCI6MjEsImdyb3VwX2lkIjowLCJzZWdtZW50X2lkIjpudWxsLCJiZWdpbkFpcnBvcnQiOiJEQUMiLCJlbmRBaXJwb3J0IjoiS1VMIiwiZmFyZVBhc3NlbmdlclR5cGUiOiJBRFQiLCJib29raW5nQ29kZSI6Ik4iLCJjYWJpbkNvZGUiOiJZIiwibWVhbENvZGUiOm51bGwsInNlYXRzQXZhaWxhYmxlIjo2LCJmYXJlQmFzaXNDb2RlIjoiTk9XQlNTQkQiLCJtYXRjaGVkQWNjb3VudENvZGUiOm51bGwsIm5lZ290aWF0ZWRGYXJlIjpudWxsLCJwcml2YXRlRmFyZSI6bnVsbCwiRl9jYWJpbkNvZGUiOiJZIiwiYnJhbmRfY29kZSI6IlNTIiwiYnJhbmROYW1lIjoiU1VQRVIgU0FWRVIiLCJwcm9ncmFtSWQiOiIxNzAxMzAiLCJwcm9ncmFtQ29kZSI6IkNGRk9EIiwicHJvZ3JhbURlc2NyaXB0aW9uIjoiTUFMSU5ETyBERUZBVUxUIiwicHJvZ3JhbVN5c3RlbUNvZGUiOiI2IiwiZ292ZXJuaW5nQ2FycmllciI6Ik9EIiwiZmFyZUFtb3VudCI6MjY5LCJmYXJlQ3VycmVuY3kiOiJOVUMiLCJwdWJsaXNoZWRGYXJlQW1vdW50IjoyNjksInB1Ymxpc2hlZEZhcmVDdXJyZW5jeSI6IlVTRCIsImRpcmVjdGlvbmFsaXR5IjoiRlJPTSIsImFwcGxpY2FibGVQcmljaW5nQ2F0ZWdvcmllcyI6IjQgNSA4IDkgMTAgMTIgMTUgMTYgMTcgMjMgMzEgMzMiLCJ2ZW5kb3JDb2RlIjoiQVRQIiwiZmFyZVR5cGVCaXRtYXAiOiIwMCIsImZhcmVUeXBlIjoiWE9YIiwiZmFyZVRhcmlmZiI6IjgiLCJmYXJlUnVsZSI6IkJEMDIifV0sImJyYW5kRmVhdHVyZXMiOlt7ImlkIjoxMTQsImFwcGxpY2F0aW9uIjoiQyIsInNlcnZpY2VUeXBlIjoiRiIsInNlcnZpY2VHcm91cCI6IlNBIiwic3ViQ29kZSI6IjBCNSIsInZlbmRvciI6IkFUUCIsImNvbW1lcmNpYWxOYW1lIjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCJ9LHsiaWQiOjEzLCJhcHBsaWNhdGlvbiI6IkYiLCJzZXJ2aWNlVHlwZSI6IkMiLCJzZXJ2aWNlR3JvdXAiOiJCRyIsInN1YkNvZGUiOiIwTTMiLCJ2ZW5kb3IiOiJBVFAiLCJjb21tZXJjaWFsTmFtZSI6IkNBUlJZN0tHIDE1TEIgVVBUTzQ1TEkgMTE1TENNIn0seyJpZCI6NzMsImFwcGxpY2F0aW9uIjoiQyIsInNlcnZpY2VUeXBlIjoiWiIsInNlcnZpY2VHcm91cCI6IkJGIiwic3ViQ29kZSI6IjA2SSIsInZlbmRvciI6IkFUUCIsImNvbW1lcmNpYWxOYW1lIjoiQ0hBTkdFIEJFRk9SRSBERVBBUlRVUkUifSx7ImlkIjo1MiwiYXBwbGljYXRpb24iOiJEIiwic2VydmljZVR5cGUiOiJGIiwic2VydmljZUdyb3VwIjoiVFMiLCJzdWJDb2RlIjoiMEc2IiwidmVuZG9yIjoiQVRQIiwiY29tbWVyY2lhbE5hbWUiOiJQUklPUklUWSBCT0FSRElORyJ9LHsiaWQiOjExMCwiYXBwbGljYXRpb24iOiJEIiwic2VydmljZVR5cGUiOiJGIiwic2VydmljZUdyb3VwIjoiVFMiLCJzdWJDb2RlIjoiMDNQIiwidmVuZG9yIjoiQVRQIiwiY29tbWVyY2lhbE5hbWUiOiJQUklPUklUWSBDSEVDSyBJTiJ9LHsiaWQiOjc5LCJhcHBsaWNhdGlvbiI6IkQiLCJzZXJ2aWNlVHlwZSI6IkYiLCJzZXJ2aWNlR3JvdXAiOiJMRyIsInN1YkNvZGUiOiIwQUciLCJ2ZW5kb3IiOiJBVFAiLCJjb21tZXJjaWFsTmFtZSI6IkxPVU5HRSBBQ0NFU1MifSx7ImlkIjoxNDMsImFwcGxpY2F0aW9uIjoiRCIsInNlcnZpY2VUeXBlIjoiWiIsInNlcnZpY2VHcm91cCI6IkJGIiwic3ViQ29kZSI6IjA4UyIsInZlbmRvciI6IkFUUCIsImNvbW1lcmNpYWxOYW1lIjoiU0FNRSBEQVkgQ0hBTkdFIn0seyJpZCI6NjMsImFwcGxpY2F0aW9uIjoiQyIsInNlcnZpY2VUeXBlIjoiQyIsInNlcnZpY2VHcm91cCI6IkJHIiwic3ViQ29kZSI6IjBDWiIsInZlbmRvciI6IkFUUCIsImNvbW1lcmNpYWxOYW1lIjoiVVBUTzIyTEIgMTBLRyBCQUdHQUdFIn0seyJpZCI6MTAxLCJhcHBsaWNhdGlvbiI6IkMiLCJzZXJ2aWNlVHlwZSI6IkMiLCJzZXJ2aWNlR3JvdXAiOiJCRyIsInN1YkNvZGUiOiIwQzIiLCJ2ZW5kb3IiOiJBVFAiLCJjb21tZXJjaWFsTmFtZSI6IlVQVE80NExCIDIwS0cgQkFHR0FHRSJ9LHsiaWQiOjE0OSwiYXBwbGljYXRpb24iOiJDIiwic2VydmljZVR5cGUiOiJDIiwic2VydmljZUdyb3VwIjoiQkciLCJzdWJDb2RlIjoiMEM1IiwidmVuZG9yIjoiQVRQIiwiY29tbWVyY2lhbE5hbWUiOiJVUFRPNjZMQiAzMEtHIEJBR0dBR0UifSx7ImlkIjoxNjAsImFwcGxpY2F0aW9uIjoiQyIsInNlcnZpY2VUeXBlIjoiRiIsInNlcnZpY2VHcm91cCI6Ik1MIiwic3ViQ29kZSI6IjBBSyIsInZlbmRvciI6IkFUUCIsImNvbW1lcmNpYWxOYW1lIjoiTUVBTFMifSx7ImlkIjoyNywiYXBwbGljYXRpb24iOiJEIiwic2VydmljZVR5cGUiOiJGIiwic2VydmljZUdyb3VwIjoiVFMiLCJzdWJDb2RlIjoiMExGIiwidmVuZG9yIjoiQVRQIiwiY29tbWVyY2lhbE5hbWUiOiJQUklPUklUWSBCQUdHQUdFIn0seyJpZCI6MTU4LCJhcHBsaWNhdGlvbiI6IkQiLCJzZXJ2aWNlVHlwZSI6IkYiLCJzZXJ2aWNlR3JvdXAiOiJVUCIsInN1YkNvZGUiOiIwNjAiLCJ2ZW5kb3IiOiJBVFAiLCJjb21tZXJjaWFsTmFtZSI6IkVDT05PTVkgVE8gQlVTSU5FU1MifSx7ImlkIjoxMTYsImFwcGxpY2F0aW9uIjoiTiIsInNlcnZpY2VUeXBlIjoiWiIsInNlcnZpY2VHcm91cCI6IkJGIiwic3ViQ29kZSI6IjA2SyIsInZlbmRvciI6IkFUUCIsImNvbW1lcmNpYWxOYW1lIjoiUkVGVU5EIEJFRk9SRSBERVBBUlRVUkUifSx7ImlkIjo0OCwiYXBwbGljYXRpb24iOiJOIiwic2VydmljZVR5cGUiOiJaIiwic2VydmljZUdyb3VwIjoiQkYiLCJzdWJDb2RlIjoiMDZMIiwidmVuZG9yIjoiQVRQIiwiY29tbWVyY2lhbE5hbWUiOiJSRUZVTkQgQUZURVIgREVQQVJUVVJFIn0seyJpZCI6MTI5LCJhcHBsaWNhdGlvbiI6IkMiLCJzZXJ2aWNlVHlwZSI6IkMiLCJzZXJ2aWNlR3JvdXAiOiJCRyIsInN1YkNvZGUiOiIwQzgiLCJ2ZW5kb3IiOiJBVFAiLCJjb21tZXJjaWFsTmFtZSI6IlVQVE84OExCNDBLRyBCQUdHQUdFIn0seyJpZCI6MTUzLCJhcHBsaWNhdGlvbiI6IkYiLCJzZXJ2aWNlVHlwZSI6IkMiLCJzZXJ2aWNlR3JvdXAiOiJCRyIsInN1YkNvZGUiOiIwQ0giLCJ2ZW5kb3IiOiJBVFAiLCJjb21tZXJjaWFsTmFtZSI6IkNIRUNLRUQgQkFHR0FHRSJ9LHsiaWQiOjE1NiwiYXBwbGljYXRpb24iOiJOIiwic2VydmljZVR5cGUiOiJDIiwic2VydmljZUdyb3VwIjoiQkciLCJzdWJDb2RlIjoiME1KIiwidmVuZG9yIjoiQVRQIiwiY29tbWVyY2lhbE5hbWUiOiJDQVJSWTEwS0cgMjJMQlVQVE8gNDVMSSAxMTVMQ00ifSx7ImlkIjoxMTIsImFwcGxpY2F0aW9uIjoiTiIsInNlcnZpY2VUeXBlIjoiWiIsInNlcnZpY2VHcm91cCI6IkJGIiwic3ViQ29kZSI6IjA2SiIsInZlbmRvciI6IkFUUCIsImNvbW1lcmNpYWxOYW1lIjoiQ0hBTkdFIEFGVEVSIERFUEFSVFVSRSJ9XSwicGVuYWx0aWVzSW5mbyI6W3sidHlwZSI6IlJlZnVuZCIsImFwcGxpY2FiaWxpdHkiOiJCZWZvcmUiLCJyZWZ1bmRhYmxlIjpmYWxzZX0seyJ0eXBlIjoiUmVmdW5kIiwiYXBwbGljYWJpbGl0eSI6IkFmdGVyIiwicmVmdW5kYWJsZSI6ZmFsc2V9LHsidHlwZSI6IkV4Y2hhbmdlIiwiYXBwbGljYWJpbGl0eSI6IkJlZm9yZSIsImNoYW5nZWFibGUiOnRydWUsImFtb3VudCI6MjA1LCJjdXJyZW5jeSI6Ik1ZUiIsIm1pblBlbmFsdHkiOnsiYW1vdW50IjowLCJjdXJyZW5jeSI6Ik1ZUiJ9fSx7InR5cGUiOiJFeGNoYW5nZSIsImFwcGxpY2FiaWxpdHkiOiJBZnRlciIsImNoYW5nZWFibGUiOmZhbHNlfV19XSwiYnJhbmROYW1lIjoiU1VQRVIgU0FWRVIiLCJicmFuZENvZGUiOiJTUyJ9LHsicHJpY2luZ1N1YnNvdXJjZSI6IlNQTUlQIiwiZGlzdHJpYnV0aW9uTW9kZWwiOiJBVFBDTyIsInZhbGlkYXRpbmdDYXJyaWVyQ29kZSI6Ik9EIiwidmFsaWRhdGluZ0NhcnJpZXJzIjpudWxsLCJ0b3RhbEZhcmUiOnsidG90YWxQcmljZSI6NTEwMywidG90YWxUYXhBbW91bnQiOjExMjgsImN1cnJlbmN5IjoiTVlSIiwiYmFzZUZhcmVBbW91bnQiOjk3MiwiYmFzZUZhcmVDdXJyZW5jeSI6IlVTRCIsImNvbnN0cnVjdGlvbkFtb3VudCI6OTcyLCJjb25zdHJ1Y3Rpb25DdXJyZW5jeSI6Ik5VQyIsImVxdWl2YWxlbnRBbW91bnQiOjM5NzUsImVxdWl2YWxlbnRDdXJyZW5jeSI6Ik1ZUiJ9LCJ2aXRhIjp0cnVlLCJlVGlja2V0YWJsZSI6dHJ1ZSwibGFzdFRpY2tldERhdGUiOiIyMDI2LTAxLTEzIiwibGFzdFRpY2tldFRpbWUiOiIwNDoyOSIsImdvdmVybmluZ0NhcnJpZXJzIjoiT0QiLCJwYXgiOlt7InBhc3NlbmdlclR5cGUiOiJBRFQiLCJwYXNzZW5nZXJOdW1iZXIiOjMsIm5vblJlZnVuZGFibGUiOnRydWUsInBhc3NlbmdlclRvdGFsRmFyZSI6eyJ0b3RhbEZhcmUiOjE3MDEsInRvdGFsVGF4QW1vdW50IjozNzYsImN1cnJlbmN5IjoiTVlSIiwiYmFzZUZhcmVBbW91bnQiOjMyNCwiYmFzZUZhcmVDdXJyZW5jeSI6IlVTRCIsImVxdWl2YWxlbnRBbW91bnQiOjEzMjUsImVxdWl2YWxlbnRDdXJyZW5jeSI6Ik1ZUiIsImNvbnN0cnVjdGlvbkFtb3VudCI6MzI0LCJjb25zdHJ1Y3Rpb25DdXJyZW5jeSI6Ik5VQyIsImV4Y2hhbmdlUmF0ZU9uZSI6MX0sInRheEJyZWFrZG93biI6W3siY29kZSI6IkJEIiwiY3VycmVuY3kiOiJNWVIiLCJhbW91bnQiOjE3LCJ0YXhJbmZvIjoiRU1CQVJLQVRJT04gRkVFIn0seyJjb2RlIjoiRTUiLCJjdXJyZW5jeSI6Ik1ZUiIsImFtb3VudCI6MTUsInRheEluZm8iOiJWQUxVRSBBRERFRCBUQVgifSx7ImNvZGUiOiJPVzIiLCJjdXJyZW5jeSI6Ik1ZUiIsImFtb3VudCI6ODUsInRheEluZm8iOiJET01FU1RJQyBBTkQgSU5URVJOQVRJT05BTCBFWENJU0UgRFVUWSBUQVgifSx7ImNvZGUiOiJQNyIsImN1cnJlbmN5IjoiTVlSIiwiYW1vdW50Ijo0MSwidGF4SW5mbyI6IkFJUlBPUlQgREVWRUxPUE1FTlQgRkVFIn0seyJjb2RlIjoiUDgiLCJjdXJyZW5jeSI6Ik1ZUiIsImFtb3VudCI6NDEsInRheEluZm8iOiJQQVNTRU5HRVIgU0VDVVJJVFkgRkVFIn0seyJjb2RlIjoiVVQzIiwiY3VycmVuY3kiOiJNWVIiLCJhbW91bnQiOjEzNiwidGF4SW5mbyI6IlRSQVZFTCBUQVgifSx7ImNvZGUiOiJZUUYiLCJjdXJyZW5jeSI6Ik1ZUiIsImFtb3VudCI6NDEsInRheEluZm8iOiJTRVJWSUNFIEZFRSAtIENBUlJJRVItSU1QT1NFRCBGVUVMIn1dLCJiYWdnYWdlIjp7Imdyb3VwIjpbeyJzZWdtZW50Ijp7ImNoZWNrZWQiOnsiZ3JvdXBfaWQiOjAsInNlZ21lbnRfaWQiOjAsImJhZ2dhZ2VfdHlwZSI6ImNoZWNrZWQiLCJiYWdnYWdlX3R5cGVfdGl0bGUiOiJDaGVja2VkIGJhZ2dhZ2UgYWxsb3dhbmNlIiwiYWxsb3dhbmNlX2lkIjoxNiwicGllY2VDb3VudCI6bnVsbCwid2VpZ2h0IjozNSwidW5pdCI6ImtnIiwidGl0bGUiOiIzNSBrZyIsInByb3Zpc2lvblR5cGUiOiJBIiwiYWlybGluZUNvZGUiOiJPRCJ9LCJjYXJyeV9vbiI6eyJncm91cF9pZCI6MSwic2VnbWVudF9pZCI6MCwiYmFnZ2FnZV90eXBlIjoiY2Fycnlfb24iLCJiYWdnYWdlX3R5cGVfdGl0bGUiOiJDYXJyeS1vbiBiYWdnYWdlIGFsbG93YW5jZSIsImFsbG93YW5jZV9pZCI6OCwicGllY2VDb3VudCI6MSwid2VpZ2h0Ijo3LCJ1bml0Ijoia2ciLCJ0aXRsZSI6Ijcga2ciLCJwcm92aXNpb25UeXBlIjoiQiIsImFpcmxpbmVDb2RlIjoiT0QifX19XX0sImJvb2tpbmdfY2xhc3MiOlt7ImZhcmVDb21wb25lbnRzX2lkIjozOSwiZ3JvdXBfaWQiOjAsInNlZ21lbnRfaWQiOm51bGwsImJlZ2luQWlycG9ydCI6IkRBQyIsImVuZEFpcnBvcnQiOiJLVUwiLCJmYXJlUGFzc2VuZ2VyVHlwZSI6IkFEVCIsImJvb2tpbmdDb2RlIjoiTiIsImNhYmluQ29kZSI6IlkiLCJtZWFsQ29kZSI6bnVsbCwic2VhdHNBdmFpbGFibGUiOjYsImZhcmVCYXNpc0NvZGUiOiJOT1dCVkxCRCIsIm1hdGNoZWRBY2NvdW50Q29kZSI6bnVsbCwibmVnb3RpYXRlZEZhcmUiOm51bGwsInByaXZhdGVGYXJlIjpudWxsLCJGX2NhYmluQ29kZSI6IlkiLCJicmFuZF9jb2RlIjoiVkwiLCJicmFuZE5hbWUiOiJWQUxVRSIsInByb2dyYW1JZCI6IjE3MDEzMCIsInByb2dyYW1Db2RlIjoiQ0ZGT0QiLCJwcm9ncmFtRGVzY3JpcHRpb24iOiJNQUxJTkRPIERFRkFVTFQiLCJwcm9ncmFtU3lzdGVtQ29kZSI6IjYiLCJnb3Zlcm5pbmdDYXJyaWVyIjoiT0QiLCJmYXJlQW1vdW50IjozMDksImZhcmVDdXJyZW5jeSI6Ik5VQyIsInB1Ymxpc2hlZEZhcmVBbW91bnQiOjMwOSwicHVibGlzaGVkRmFyZUN1cnJlbmN5IjoiVVNEIiwiZGlyZWN0aW9uYWxpdHkiOiJGUk9NIiwiYXBwbGljYWJsZVByaWNpbmdDYXRlZ29yaWVzIjoiNCA1IDggOSAxMCAxMiAxNiAxNyAyMyAzMSAzMyIsInZlbmRvckNvZGUiOiJBVFAiLCJmYXJlVHlwZUJpdG1hcCI6IjAwIiwiZmFyZVR5cGUiOiJYT1giLCJmYXJlVGFyaWZmIjoiOCIsImZhcmVSdWxlIjoiQkQwMiJ9XSwiYnJhbmRGZWF0dXJlcyI6W3siaWQiOjUyLCJhcHBsaWNhdGlvbiI6IkQiLCJzZXJ2aWNlVHlwZSI6IkYiLCJzZXJ2aWNlR3JvdXAiOiJUUyIsInN1YkNvZGUiOiIwRzYiLCJ2ZW5kb3IiOiJBVFAiLCJjb21tZXJjaWFsTmFtZSI6IlBSSU9SSVRZIEJPQVJESU5HIn0seyJpZCI6MTEwLCJhcHBsaWNhdGlvbiI6IkQiLCJzZXJ2aWNlVHlwZSI6IkYiLCJzZXJ2aWNlR3JvdXAiOiJUUyIsInN1YkNvZGUiOiIwM1AiLCJ2ZW5kb3IiOiJBVFAiLCJjb21tZXJjaWFsTmFtZSI6IlBSSU9SSVRZIENIRUNLIElOIn0seyJpZCI6NzksImFwcGxpY2F0aW9uIjoiRCIsInNlcnZpY2VUeXBlIjoiRiIsInNlcnZpY2VHcm91cCI6IkxHIiwic3ViQ29kZSI6IjBBRyIsInZlbmRvciI6IkFUUCIsImNvbW1lcmNpYWxOYW1lIjoiTE9VTkdFIEFDQ0VTUyJ9LHsiaWQiOjEzMywiYXBwbGljYXRpb24iOiJGIiwic2VydmljZVR5cGUiOiJaIiwic2VydmljZUdyb3VwIjoiQkYiLCJzdWJDb2RlIjoiMDhTIiwidmVuZG9yIjoiQVRQIiwiY29tbWVyY2lhbE5hbWUiOiJTQU1FIERBWSBDSEFOR0UifSx7ImlkIjoxMTQsImFwcGxpY2F0aW9uIjoiQyIsInNlcnZpY2VUeXBlIjoiRiIsInNlcnZpY2VHcm91cCI6IlNBIiwic3ViQ29kZSI6IjBCNSIsInZlbmRvciI6IkFUUCIsImNvbW1lcmNpYWxOYW1lIjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCJ9LHsiaWQiOjYzLCJhcHBsaWNhdGlvbiI6IkMiLCJzZXJ2aWNlVHlwZSI6IkMiLCJzZXJ2aWNlR3JvdXAiOiJCRyIsInN1YkNvZGUiOiIwQ1oiLCJ2ZW5kb3IiOiJBVFAiLCJjb21tZXJjaWFsTmFtZSI6IlVQVE8yMkxCIDEwS0cgQkFHR0FHRSJ9LHsiaWQiOjEwMSwiYXBwbGljYXRpb24iOiJDIiwic2VydmljZVR5cGUiOiJDIiwic2VydmljZUdyb3VwIjoiQkciLCJzdWJDb2RlIjoiMEMyIiwidmVuZG9yIjoiQVRQIiwiY29tbWVyY2lhbE5hbWUiOiJVUFRPNDRMQiAyMEtHIEJBR0dBR0UifSx7ImlkIjoxNDksImFwcGxpY2F0aW9uIjoiQyIsInNlcnZpY2VUeXBlIjoiQyIsInNlcnZpY2VHcm91cCI6IkJHIiwic3ViQ29kZSI6IjBDNSIsInZlbmRvciI6IkFUUCIsImNvbW1lcmNpYWxOYW1lIjoiVVBUTzY2TEIgMzBLRyBCQUdHQUdFIn0seyJpZCI6MTYwLCJhcHBsaWNhdGlvbiI6IkMiLCJzZXJ2aWNlVHlwZSI6IkYiLCJzZXJ2aWNlR3JvdXAiOiJNTCIsInN1YkNvZGUiOiIwQUsiLCJ2ZW5kb3IiOiJBVFAiLCJjb21tZXJjaWFsTmFtZSI6Ik1FQUxTIn0seyJpZCI6MjcsImFwcGxpY2F0aW9uIjoiRCIsInNlcnZpY2VUeXBlIjoiRiIsInNlcnZpY2VHcm91cCI6IlRTIiwic3ViQ29kZSI6IjBMRiIsInZlbmRvciI6IkFUUCIsImNvbW1lcmNpYWxOYW1lIjoiUFJJT1JJVFkgQkFHR0FHRSJ9LHsiaWQiOjI2LCJhcHBsaWNhdGlvbiI6IkYiLCJzZXJ2aWNlVHlwZSI6IkYiLCJzZXJ2aWNlR3JvdXAiOiJVUCIsInN1YkNvZGUiOiIwNjAiLCJ2ZW5kb3IiOiJBVFAiLCJjb21tZXJjaWFsTmFtZSI6IkVDT05PTVkgVE8gQlVTSU5FU1MifSx7ImlkIjoxNTEsImFwcGxpY2F0aW9uIjoiQyIsInNlcnZpY2VUeXBlIjoiWiIsInNlcnZpY2VHcm91cCI6IkJGIiwic3ViQ29kZSI6IjA2SyIsInZlbmRvciI6IkFUUCIsImNvbW1lcmNpYWxOYW1lIjoiUkVGVU5EIEJFRk9SRSBERVBBUlRVUkUifSx7ImlkIjo0OCwiYXBwbGljYXRpb24iOiJOIiwic2VydmljZVR5cGUiOiJaIiwic2VydmljZUdyb3VwIjoiQkYiLCJzdWJDb2RlIjoiMDZMIiwidmVuZG9yIjoiQVRQIiwiY29tbWVyY2lhbE5hbWUiOiJSRUZVTkQgQUZURVIgREVQQVJUVVJFIn0seyJpZCI6MTI5LCJhcHBsaWNhdGlvbiI6IkMiLCJzZXJ2aWNlVHlwZSI6IkMiLCJzZXJ2aWNlR3JvdXAiOiJCRyIsInN1YkNvZGUiOiIwQzgiLCJ2ZW5kb3IiOiJBVFAiLCJjb21tZXJjaWFsTmFtZSI6IlVQVE84OExCNDBLRyBCQUdHQUdFIn0seyJpZCI6MTUzLCJhcHBsaWNhdGlvbiI6IkYiLCJzZXJ2aWNlVHlwZSI6IkMiLCJzZXJ2aWNlR3JvdXAiOiJCRyIsInN1YkNvZGUiOiIwQ0giLCJ2ZW5kb3IiOiJBVFAiLCJjb21tZXJjaWFsTmFtZSI6IkNIRUNLRUQgQkFHR0FHRSJ9LHsiaWQiOjE1NiwiYXBwbGljYXRpb24iOiJOIiwic2VydmljZVR5cGUiOiJDIiwic2VydmljZUdyb3VwIjoiQkciLCJzdWJDb2RlIjoiME1KIiwidmVuZG9yIjoiQVRQIiwiY29tbWVyY2lhbE5hbWUiOiJDQVJSWTEwS0cgMjJMQlVQVE8gNDVMSSAxMTVMQ00ifSx7ImlkIjoxMywiYXBwbGljYXRpb24iOiJGIiwic2VydmljZVR5cGUiOiJDIiwic2VydmljZUdyb3VwIjoiQkciLCJzdWJDb2RlIjoiME0zIiwidmVuZG9yIjoiQVRQIiwiY29tbWVyY2lhbE5hbWUiOiJDQVJSWTdLRyAxNUxCIFVQVE80NUxJIDExNUxDTSJ9LHsiaWQiOjczLCJhcHBsaWNhdGlvbiI6IkMiLCJzZXJ2aWNlVHlwZSI6IloiLCJzZXJ2aWNlR3JvdXAiOiJCRiIsInN1YkNvZGUiOiIwNkkiLCJ2ZW5kb3IiOiJBVFAiLCJjb21tZXJjaWFsTmFtZSI6IkNIQU5HRSBCRUZPUkUgREVQQVJUVVJFIn0seyJpZCI6MTEyLCJhcHBsaWNhdGlvbiI6Ik4iLCJzZXJ2aWNlVHlwZSI6IloiLCJzZXJ2aWNlR3JvdXAiOiJCRiIsInN1YkNvZGUiOiIwNkoiLCJ2ZW5kb3IiOiJBVFAiLCJjb21tZXJjaWFsTmFtZSI6IkNIQU5HRSBBRlRFUiBERVBBUlRVUkUifV0sInBlbmFsdGllc0luZm8iOlt7InR5cGUiOiJSZWZ1bmQiLCJhcHBsaWNhYmlsaXR5IjoiQmVmb3JlIiwicmVmdW5kYWJsZSI6dHJ1ZSwiY29uZGl0aW9uc0FwcGx5Ijp0cnVlLCJhbW91bnQiOjQwOSwiY3VycmVuY3kiOiJNWVIiLCJtaW5QZW5hbHR5Ijp7ImFtb3VudCI6NDA5LCJjdXJyZW5jeSI6Ik1ZUiJ9fSx7InR5cGUiOiJSZWZ1bmQiLCJhcHBsaWNhYmlsaXR5IjoiQWZ0ZXIiLCJyZWZ1bmRhYmxlIjpmYWxzZX0seyJ0eXBlIjoiRXhjaGFuZ2UiLCJhcHBsaWNhYmlsaXR5IjoiQmVmb3JlIiwiY2hhbmdlYWJsZSI6dHJ1ZSwiYW1vdW50Ijo0MDksImN1cnJlbmN5IjoiTVlSIiwibWluUGVuYWx0eSI6eyJhbW91bnQiOjAsImN1cnJlbmN5IjoiTVlSIn19LHsidHlwZSI6IkV4Y2hhbmdlIiwiYXBwbGljYWJpbGl0eSI6IkFmdGVyIiwiY2hhbmdlYWJsZSI6ZmFsc2V9XX1dLCJicmFuZE5hbWUiOiJWQUxVRSIsImJyYW5kQ29kZSI6IlZMIn0seyJwcmljaW5nU3Vic291cmNlIjoiU1BNSVAiLCJkaXN0cmlidXRpb25Nb2RlbCI6IkFUUENPIiwidmFsaWRhdGluZ0NhcnJpZXJDb2RlIjoiT0QiLCJ2YWxpZGF0aW5nQ2FycmllcnMiOm51bGwsInRvdGFsRmFyZSI6eyJ0b3RhbFByaWNlIjo1NTk1LCJ0b3RhbFRheEFtb3VudCI6MTEyOCwiY3VycmVuY3kiOiJNWVIiLCJiYXNlRmFyZUFtb3VudCI6MTA5MiwiYmFzZUZhcmVDdXJyZW5jeSI6IlVTRCIsImNvbnN0cnVjdGlvbkFtb3VudCI6MTA5MiwiY29uc3RydWN0aW9uQ3VycmVuY3kiOiJOVUMiLCJlcXVpdmFsZW50QW1vdW50Ijo0NDY3LCJlcXVpdmFsZW50Q3VycmVuY3kiOiJNWVIifSwidml0YSI6dHJ1ZSwiZVRpY2tldGFibGUiOnRydWUsImxhc3RUaWNrZXREYXRlIjoiMjAyNi0wMS0xMyIsImxhc3RUaWNrZXRUaW1lIjoiMDQ6MjkiLCJnb3Zlcm5pbmdDYXJyaWVycyI6Ik9EIiwicGF4IjpbeyJwYXNzZW5nZXJUeXBlIjoiQURUIiwicGFzc2VuZ2VyTnVtYmVyIjozLCJub25SZWZ1bmRhYmxlIjp0cnVlLCJwYXNzZW5nZXJUb3RhbEZhcmUiOnsidG90YWxGYXJlIjoxODY1LCJ0b3RhbFRheEFtb3VudCI6Mzc2LCJjdXJyZW5jeSI6Ik1ZUiIsImJhc2VGYXJlQW1vdW50IjozNjQsImJhc2VGYXJlQ3VycmVuY3kiOiJVU0QiLCJlcXVpdmFsZW50QW1vdW50IjoxNDg5LCJlcXVpdmFsZW50Q3VycmVuY3kiOiJNWVIiLCJjb25zdHJ1Y3Rpb25BbW91bnQiOjM2NCwiY29uc3RydWN0aW9uQ3VycmVuY3kiOiJOVUMiLCJleGNoYW5nZVJhdGVPbmUiOjF9LCJ0YXhCcmVha2Rvd24iOlt7ImNvZGUiOiJCRCIsImN1cnJlbmN5IjoiTVlSIiwiYW1vdW50IjoxNywidGF4SW5mbyI6IkVNQkFSS0FUSU9OIEZFRSJ9LHsiY29kZSI6IkU1IiwiY3VycmVuY3kiOiJNWVIiLCJhbW91bnQiOjE1LCJ0YXhJbmZvIjoiVkFMVUUgQURERUQgVEFYIn0seyJjb2RlIjoiT1cyIiwiY3VycmVuY3kiOiJNWVIiLCJhbW91bnQiOjg1LCJ0YXhJbmZvIjoiRE9NRVNUSUMgQU5EIElOVEVSTkFUSU9OQUwgRVhDSVNFIERVVFkgVEFYIn0seyJjb2RlIjoiUDciLCJjdXJyZW5jeSI6Ik1ZUiIsImFtb3VudCI6NDEsInRheEluZm8iOiJBSVJQT1JUIERFVkVMT1BNRU5UIEZFRSJ9LHsiY29kZSI6IlA4IiwiY3VycmVuY3kiOiJNWVIiLCJhbW91bnQiOjQxLCJ0YXhJbmZvIjoiUEFTU0VOR0VSIFNFQ1VSSVRZIEZFRSJ9LHsiY29kZSI6IlVUMyIsImN1cnJlbmN5IjoiTVlSIiwiYW1vdW50IjoxMzYsInRheEluZm8iOiJUUkFWRUwgVEFYIn0seyJjb2RlIjoiWVFGIiwiY3VycmVuY3kiOiJNWVIiLCJhbW91bnQiOjQxLCJ0YXhJbmZvIjoiU0VSVklDRSBGRUUgLSBDQVJSSUVSLUlNUE9TRUQgRlVFTCJ9XSwiYmFnZ2FnZSI6eyJncm91cCI6W3sic2VnbWVudCI6eyJjaGVja2VkIjp7Imdyb3VwX2lkIjowLCJzZWdtZW50X2lkIjowLCJiYWdnYWdlX3R5cGUiOiJjaGVja2VkIiwiYmFnZ2FnZV90eXBlX3RpdGxlIjoiQ2hlY2tlZCBiYWdnYWdlIGFsbG93YW5jZSIsImFsbG93YW5jZV9pZCI6MTYsInBpZWNlQ291bnQiOm51bGwsIndlaWdodCI6MzUsInVuaXQiOiJrZyIsInRpdGxlIjoiMzUga2ciLCJwcm92aXNpb25UeXBlIjoiQSIsImFpcmxpbmVDb2RlIjoiT0QifSwiY2Fycnlfb24iOnsiZ3JvdXBfaWQiOjEsInNlZ21lbnRfaWQiOjAsImJhZ2dhZ2VfdHlwZSI6ImNhcnJ5X29uIiwiYmFnZ2FnZV90eXBlX3RpdGxlIjoiQ2Fycnktb24gYmFnZ2FnZSBhbGxvd2FuY2UiLCJhbGxvd2FuY2VfaWQiOjgsInBpZWNlQ291bnQiOjEsIndlaWdodCI6NywidW5pdCI6ImtnIiwidGl0bGUiOiI3IGtnIiwicHJvdmlzaW9uVHlwZSI6IkIiLCJhaXJsaW5lQ29kZSI6Ik9EIn19fV19LCJib29raW5nX2NsYXNzIjpbeyJmYXJlQ29tcG9uZW50c19pZCI6MzcsImdyb3VwX2lkIjowLCJzZWdtZW50X2lkIjpudWxsLCJiZWdpbkFpcnBvcnQiOiJEQUMiLCJlbmRBaXJwb3J0IjoiS1VMIiwiZmFyZVBhc3NlbmdlclR5cGUiOiJBRFQiLCJib29raW5nQ29kZSI6Ik4iLCJjYWJpbkNvZGUiOiJZIiwibWVhbENvZGUiOm51bGwsInNlYXRzQXZhaWxhYmxlIjo2LCJmYXJlQmFzaXNDb2RlIjoiTk9XQkZYQkQiLCJtYXRjaGVkQWNjb3VudENvZGUiOm51bGwsIm5lZ290aWF0ZWRGYXJlIjpudWxsLCJwcml2YXRlRmFyZSI6bnVsbCwiRl9jYWJpbkNvZGUiOiJZIiwiYnJhbmRfY29kZSI6IkZMIiwiYnJhbmROYW1lIjoiRkxFWEkiLCJwcm9ncmFtSWQiOiIxNzAxMzAiLCJwcm9ncmFtQ29kZSI6IkNGRk9EIiwicHJvZ3JhbURlc2NyaXB0aW9uIjoiTUFMSU5ETyBERUZBVUxUIiwicHJvZ3JhbVN5c3RlbUNvZGUiOiI2IiwiZ292ZXJuaW5nQ2FycmllciI6Ik9EIiwiZmFyZUFtb3VudCI6MzQ5LCJmYXJlQ3VycmVuY3kiOiJOVUMiLCJwdWJsaXNoZWRGYXJlQW1vdW50IjozNDksInB1Ymxpc2hlZEZhcmVDdXJyZW5jeSI6IlVTRCIsImRpcmVjdGlvbmFsaXR5IjoiRlJPTSIsImFwcGxpY2FibGVQcmljaW5nQ2F0ZWdvcmllcyI6IjQgNSA4IDkgMTAgMTIgMTYgMTcgMjMgMzEgMzMiLCJ2ZW5kb3JDb2RlIjoiQVRQIiwiZmFyZVR5cGVCaXRtYXAiOiIwMCIsImZhcmVUeXBlIjoiWE9YIiwiZmFyZVRhcmlmZiI6IjgiLCJmYXJlUnVsZSI6IkJEMDIifV0sImJyYW5kRmVhdHVyZXMiOlt7ImlkIjo1MiwiYXBwbGljYXRpb24iOiJEIiwic2VydmljZVR5cGUiOiJGIiwic2VydmljZUdyb3VwIjoiVFMiLCJzdWJDb2RlIjoiMEc2IiwidmVuZG9yIjoiQVRQIiwiY29tbWVyY2lhbE5hbWUiOiJQUklPUklUWSBCT0FSRElORyJ9LHsiaWQiOjExMCwiYXBwbGljYXRpb24iOiJEIiwic2VydmljZVR5cGUiOiJGIiwic2VydmljZUdyb3VwIjoiVFMiLCJzdWJDb2RlIjoiMDNQIiwidmVuZG9yIjoiQVRQIiwiY29tbWVyY2lhbE5hbWUiOiJQUklPUklUWSBDSEVDSyBJTiJ9LHsiaWQiOjc5LCJhcHBsaWNhdGlvbiI6IkQiLCJzZXJ2aWNlVHlwZSI6IkYiLCJzZXJ2aWNlR3JvdXAiOiJMRyIsInN1YkNvZGUiOiIwQUciLCJ2ZW5kb3IiOiJBVFAiLCJjb21tZXJjaWFsTmFtZSI6IkxPVU5HRSBBQ0NFU1MifSx7ImlkIjoxMzMsImFwcGxpY2F0aW9uIjoiRiIsInNlcnZpY2VUeXBlIjoiWiIsInNlcnZpY2VHcm91cCI6IkJGIiwic3ViQ29kZSI6IjA4UyIsInZlbmRvciI6IkFUUCIsImNvbW1lcmNpYWxOYW1lIjoiU0FNRSBEQVkgQ0hBTkdFIn0seyJpZCI6NzgsImFwcGxpY2F0aW9uIjoiRiIsInNlcnZpY2VUeXBlIjoiRiIsInNlcnZpY2VHcm91cCI6IlNBIiwic3ViQ29kZSI6IjBCNSIsInZlbmRvciI6IkFUUCIsImNvbW1lcmNpYWxOYW1lIjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCJ9LHsiaWQiOjYzLCJhcHBsaWNhdGlvbiI6IkMiLCJzZXJ2aWNlVHlwZSI6IkMiLCJzZXJ2aWNlR3JvdXAiOiJCRyIsInN1YkNvZGUiOiIwQ1oiLCJ2ZW5kb3IiOiJBVFAiLCJjb21tZXJjaWFsTmFtZSI6IlVQVE8yMkxCIDEwS0cgQkFHR0FHRSJ9LHsiaWQiOjEwMSwiYXBwbGljYXRpb24iOiJDIiwic2VydmljZVR5cGUiOiJDIiwic2VydmljZUdyb3VwIjoiQkciLCJzdWJDb2RlIjoiMEMyIiwidmVuZG9yIjoiQVRQIiwiY29tbWVyY2lhbE5hbWUiOiJVUFRPNDRMQiAyMEtHIEJBR0dBR0UifSx7ImlkIjoxNDksImFwcGxpY2F0aW9uIjoiQyIsInNlcnZpY2VUeXBlIjoiQyIsInNlcnZpY2VHcm91cCI6IkJHIiwic3ViQ29kZSI6IjBDNSIsInZlbmRvciI6IkFUUCIsImNvbW1lcmNpYWxOYW1lIjoiVVBUTzY2TEIgMzBLRyBCQUdHQUdFIn0seyJpZCI6MTYwLCJhcHBsaWNhdGlvbiI6IkMiLCJzZXJ2aWNlVHlwZSI6IkYiLCJzZXJ2aWNlR3JvdXAiOiJNTCIsInN1YkNvZGUiOiIwQUsiLCJ2ZW5kb3IiOiJBVFAiLCJjb21tZXJjaWFsTmFtZSI6Ik1FQUxTIn0seyJpZCI6MjcsImFwcGxpY2F0aW9uIjoiRCIsInNlcnZpY2VUeXBlIjoiRiIsInNlcnZpY2VHcm91cCI6IlRTIiwic3ViQ29kZSI6IjBMRiIsInZlbmRvciI6IkFUUCIsImNvbW1lcmNpYWxOYW1lIjoiUFJJT1JJVFkgQkFHR0FHRSJ9LHsiaWQiOjI2LCJhcHBsaWNhdGlvbiI6IkYiLCJzZXJ2aWNlVHlwZSI6IkYiLCJzZXJ2aWNlR3JvdXAiOiJVUCIsInN1YkNvZGUiOiIwNjAiLCJ2ZW5kb3IiOiJBVFAiLCJjb21tZXJjaWFsTmFtZSI6IkVDT05PTVkgVE8gQlVTSU5FU1MifSx7ImlkIjoxNTEsImFwcGxpY2F0aW9uIjoiQyIsInNlcnZpY2VUeXBlIjoiWiIsInNlcnZpY2VHcm91cCI6IkJGIiwic3ViQ29kZSI6IjA2SyIsInZlbmRvciI6IkFUUCIsImNvbW1lcmNpYWxOYW1lIjoiUkVGVU5EIEJFRk9SRSBERVBBUlRVUkUifSx7ImlkIjo0OCwiYXBwbGljYXRpb24iOiJOIiwic2VydmljZVR5cGUiOiJaIiwic2VydmljZUdyb3VwIjoiQkYiLCJzdWJDb2RlIjoiMDZMIiwidmVuZG9yIjoiQVRQIiwiY29tbWVyY2lhbE5hbWUiOiJSRUZVTkQgQUZURVIgREVQQVJUVVJFIn0seyJpZCI6MTI5LCJhcHBsaWNhdGlvbiI6IkMiLCJzZXJ2aWNlVHlwZSI6IkMiLCJzZXJ2aWNlR3JvdXAiOiJCRyIsInN1YkNvZGUiOiIwQzgiLCJ2ZW5kb3IiOiJBVFAiLCJjb21tZXJjaWFsTmFtZSI6IlVQVE84OExCNDBLRyBCQUdHQUdFIn0seyJpZCI6MTUzLCJhcHBsaWNhdGlvbiI6IkYiLCJzZXJ2aWNlVHlwZSI6IkMiLCJzZXJ2aWNlR3JvdXAiOiJCRyIsInN1YkNvZGUiOiIwQ0giLCJ2ZW5kb3IiOiJBVFAiLCJjb21tZXJjaWFsTmFtZSI6IkNIRUNLRUQgQkFHR0FHRSJ9LHsiaWQiOjE1NiwiYXBwbGljYXRpb24iOiJOIiwic2VydmljZVR5cGUiOiJDIiwic2VydmljZUdyb3VwIjoiQkciLCJzdWJDb2RlIjoiME1KIiwidmVuZG9yIjoiQVRQIiwiY29tbWVyY2lhbE5hbWUiOiJDQVJSWTEwS0cgMjJMQlVQVE8gNDVMSSAxMTVMQ00ifSx7ImlkIjoxMywiYXBwbGljYXRpb24iOiJGIiwic2VydmljZVR5cGUiOiJDIiwic2VydmljZUdyb3VwIjoiQkciLCJzdWJDb2RlIjoiME0zIiwidmVuZG9yIjoiQVRQIiwiY29tbWVyY2lhbE5hbWUiOiJDQVJSWTdLRyAxNUxCIFVQVE80NUxJIDExNUxDTSJ9LHsiaWQiOjMyLCJhcHBsaWNhdGlvbiI6IkYiLCJzZXJ2aWNlVHlwZSI6IloiLCJzZXJ2aWNlR3JvdXAiOiJCRiIsInN1YkNvZGUiOiIwNkkiLCJ2ZW5kb3IiOiJBVFAiLCJjb21tZXJjaWFsTmFtZSI6IkNIQU5HRSBCRUZPUkUgREVQQVJUVVJFIn0seyJpZCI6MTEyLCJhcHBsaWNhdGlvbiI6Ik4iLCJzZXJ2aWNlVHlwZSI6IloiLCJzZXJ2aWNlR3JvdXAiOiJCRiIsInN1YkNvZGUiOiIwNkoiLCJ2ZW5kb3IiOiJBVFAiLCJjb21tZXJjaWFsTmFtZSI6IkNIQU5HRSBBRlRFUiBERVBBUlRVUkUifV0sInBlbmFsdGllc0luZm8iOlt7InR5cGUiOiJSZWZ1bmQiLCJhcHBsaWNhYmlsaXR5IjoiQmVmb3JlIiwicmVmdW5kYWJsZSI6dHJ1ZSwiY29uZGl0aW9uc0FwcGx5Ijp0cnVlLCJhbW91bnQiOjQwOSwiY3VycmVuY3kiOiJNWVIiLCJtaW5QZW5hbHR5Ijp7ImFtb3VudCI6NDA5LCJjdXJyZW5jeSI6Ik1ZUiJ9fSx7InR5cGUiOiJSZWZ1bmQiLCJhcHBsaWNhYmlsaXR5IjoiQWZ0ZXIiLCJyZWZ1bmRhYmxlIjpmYWxzZX0seyJ0eXBlIjoiRXhjaGFuZ2UiLCJhcHBsaWNhYmlsaXR5IjoiQmVmb3JlIiwiY2hhbmdlYWJsZSI6dHJ1ZSwiYW1vdW50IjoyNDYsImN1cnJlbmN5IjoiTVlSIiwibWluUGVuYWx0eSI6eyJhbW91bnQiOjAsImN1cnJlbmN5IjoiTVlSIn19LHsidHlwZSI6IkV4Y2hhbmdlIiwiYXBwbGljYWJpbGl0eSI6IkFmdGVyIiwiY2hhbmdlYWJsZSI6ZmFsc2V9XX1dLCJicmFuZE5hbWUiOiJGTEVYSSIsImJyYW5kQ29kZSI6IkZMIn1dfQ==", "get_pax_ptc_data": { "ADT": "ADT" }, "fare_rules": { "refundable": "non-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-01-19-2026-01-19", "calendar_flight_date": "2026-01-19", "calendar_arrival_date": "2026-01-19", "calendar_carrier": "OD", "calendar_total_currency": "BDT", "calendar_total_price": 143034, "calendar_total_sell": 143034, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 143034, "filter": { "id": "F123SE00120-1", "price": 143034, "gross_total": 4614, "journey_duration": "PT3H50M", "journey_duration_seconds": 13800, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "OD", "carrier_marketing": "OD", "aircraft": "330", "aircraft_name": "330", "cabin_class": "SUPER SAVER", "connecting_airport": [], "total_segment_count": 1, "no_of_stops": 0, "departure_timing_slot": "midnight", "departure_departure_time": "2026-01-19T01:10:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-19T07:00:00", "refund": "non-refundable", "baggage_value": "kg", "baggage_unit": "35", "baggage_title": "35 kg" }, "filter_unique_filter_code": "dac202601190110kul202601190700161adt", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1231176823535996235ZPTBD", "flight_key": "F123SE00120-2", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "supplier_title": "Sabre", "color_code": "#ffffff", "supplier_code": "sabre", "supplier_uid": "F123SE00120", "supplier_partner_code": "sabre-123-00120", "flight_group": [ { "group": 1, "flight_key": "F123SE00120-2", "get_branded_fare": "no", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": "PT4H00M", "transit_time": null, "routes": [ { "air_segment_key": "0-2", "origin": "DAC", "departure_time": "2026-01-19T08:20:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "KUL", "arrival_time": "2026-01-19T14:20:00", "destination_terminal": null, "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-01-19", "flight_time": "PT4H00M", "distance": 1633, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "738", "name": "738", "picture": "738.png" }, "operating": { "carrier": "BS", "carrier_name": "US-Bangla Airlines", "carrier_logo": "BS.png", "flight_number": 315 }, "marketing": { "carrier": "BS", "carrier_name": "US-Bangla Airlines", "carrier_logo": "BS.png", "flight_number": 315 }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 30, "unit": "kg", "title": "30 kg", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": 7, "unit": "kg", "title": "7 kg" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "V", "meal_code": null, "seat_available": 5, "fareBasisCode": "VBDMYO", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": null, "brand_code": null, "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "VBDMYO" ] } } } ] } ], "price": { "currency": "BDT", "total": 143406, "gross_total": 4626, "base_fare": 112251, "tax": 31155, "sell": { "currency": "BDT", "total": 143406, "base_fare": 112251, "tax": 31155 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6NDYyNiwiYmFzZV9mYXJlIjozNjIxLCJ0YXgiOjEwMDV9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjo0NjI2LCJiYXNlX2ZhcmUiOjM2MjEsInRheCI6MTAwNSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjo0NjI2LCJiYXNlX2ZhcmUiOjM2MjEsInRheCI6MTAwNX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 3, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 143406, "base_fare": 112251, "tax": 31155, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "112251.00", "tax": "31155.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 143406, "base_fare": 112251, "tax": 31155, "gross": { "base_fare": "112251.00", "tax": "31155.00", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "1581.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "12648.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "1395.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "15531.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjQ2MjYuMDAiLCJiYXNlX2ZhcmUiOiIzNjIxLjAwIiwidGF4IjoiMTAwNS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM2MjEuMDAiLCJ0YXgiOiIxMDA1LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIzMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjQ2MjYuMDAiLCJiYXNlX2ZhcmUiOiIzNjIxLjAwIiwidGF4IjoiMTAwNS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM2MjEuMDAiLCJ0YXgiOiIxMDA1LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoiNDYyNi4wMCIsImJhc2VfZmFyZSI6IjM2MjEuMDAiLCJ0YXgiOiIxMDA1LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjQ2MjYsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiI1MS4wMCJ9LCJVVCI6eyJhbW91bnQiOiI0MDguMDAifSwiRTUiOnsiYW1vdW50IjoiNDUuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjUwMS4wMCJ9LCJzdXBwbGllclRheERhdGEiOlt7ImNvZGUiOiJCRCIsImN1cnJlbmN5IjoiTVlSIiwiYW1vdW50IjoxNywidGF4SW5mbyI6IkVNQkFSS0FUSU9OIEZFRSJ9LHsiY29kZSI6IkU1IiwiY3VycmVuY3kiOiJNWVIiLCJhbW91bnQiOjE1LCJ0YXhJbmZvIjoiVkFMVUUgQURERUQgVEFYIn0seyJjb2RlIjoiT1cyIiwiY3VycmVuY3kiOiJNWVIiLCJhbW91bnQiOjg1LCJ0YXhJbmZvIjoiRE9NRVNUSUMgQU5EIElOVEVSTkFUSU9OQUwgRVhDSVNFIERVVFkgVEFYIn0seyJjb2RlIjoiUDciLCJjdXJyZW5jeSI6Ik1ZUiIsImFtb3VudCI6NDEsInRheEluZm8iOiJBSVJQT1JUIERFVkVMT1BNRU5UIEZFRSJ9LHsiY29kZSI6IlA4IiwiY3VycmVuY3kiOiJNWVIiLCJhbW91bnQiOjQxLCJ0YXhJbmZvIjoiUEFTU0VOR0VSIFNFQ1VSSVRZIEZFRSJ9LHsiY29kZSI6IlVUMyIsImN1cnJlbmN5IjoiTVlSIiwiYW1vdW50IjoxMzYsInRheEluZm8iOiJUUkFWRUwgVEFYIn1dfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "promo_title": null, "promo_rules": null, "brandCode": "OPTION#2", "brandName": "Option", "penalty_info": { "partial_payment_available": "no", "reason": "partial payment offer expired", "data": [ { "pax_type": "ADT", "pax_count": 3, "min_cancel_charge": 0, "data": [ { "type": "cancel", "canCancel": true, "forSegment": null, "applied": "prior_to_departure", "amount": 19034, "currency": "BDT", "fmg": { "amount": 19034, "currency": "MYR", "penalty_markup": 0, "penalty_exchange_rate": 19034 }, "supplier": { "amount": 614, "currency": "MYR" } }, { "type": "cancel", "canCancel": false, "forSegment": null, "applied": "after_departure", "amount": 47802, "currency": "BDT", "fmg": { "amount": 47802, "currency": "MYR", "penalty_markup": 0, "penalty_exchange_rate": 47802 }, "supplier": { "amount": 1542, "currency": "MYR" } }, { "type": "change", "canChanges": true, "forSegment": null, "applied": "prior_to_departure", "amount": 10168, "currency": "BDT", "fmg": { "amount": 10168, "currency": "MYR", "penalty_markup": 0, "penalty_exchange_rate": 10168 }, "supplier": { "amount": 328, "currency": "MYR" } }, { "type": "change", "canChanges": false, "forSegment": null, "applied": "after_departure", "amount": 47802, "currency": "BDT", "fmg": { "amount": 47802, "currency": "MYR", "penalty_markup": 0, "penalty_exchange_rate": 47802 }, "supplier": { "amount": 1542, "currency": "MYR" } } ] } ] }, "get_pax_ptc_data": { "ADT": "ADT" }, "fare_rules": { "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-01-19-2026-01-19", "calendar_flight_date": "2026-01-19", "calendar_arrival_date": "2026-01-19", "calendar_carrier": "BS", "calendar_total_currency": "BDT", "calendar_total_price": 143406, "calendar_total_sell": 143406, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 143406, "filter": { "id": "F123SE00120-2", "price": 143406, "gross_total": 4626, "journey_duration": "PT4H0M", "journey_duration_seconds": 14400, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "BS", "carrier_marketing": "BS", "aircraft": "738", "aircraft_name": "738", "cabin_class": "Economy", "connecting_airport": [], "total_segment_count": 1, "no_of_stops": 0, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-19T08:20:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-19T14:20:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "30", "baggage_title": "30 kg" }, "filter_unique_filter_code": "dac202601190820kul202601191420315adt", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1231176823535996235ZPTBD", "flight_key": "F123SE00120-3", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Sabre", "color_code": "#ffffff", "supplier_code": "sabre", "supplier_uid": "F123SE00120", "supplier_partner_code": "sabre-123-00120", "flight_group": [ { "group": 1, "flight_key": "F123SE00120-3", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT10H25M", "transit_time": "4H0M", "routes": [ { "air_segment_key": "0-3", "origin": "DAC", "departure_time": "2026-01-19T14:05:00", "origin_terminal": "0", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "KMG", "arrival_time": "2026-01-19T18:30:00", "destination_terminal": null, "destination_airport": { "name": "Kunming Changshui International Airport", "city": "Kunming", "country": "China", "timezone": "Asia\/Shanghai" }, "flight_date": "2026-01-19", "flight_time": "PT2H25M", "distance": 790, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "73L", "name": "73L", "picture": "73L.png" }, "operating": { "carrier": "MU", "carrier_name": "China Eastern Airlines", "carrier_logo": "MU.png", "flight_number": 2036 }, "marketing": { "carrier": "MU", "carrier_name": "China Eastern Airlines", "carrier_logo": "MU.png", "flight_number": 2036 }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 2, "weight": null, "unit": "pieces", "title": "2 pieces", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": "pieces", "title": "1 pieces" } } }, "booking_class": { "cabin_class": "ECONOMY STANDARD", "cabin_code": "Y", "booking_code": "S", "meal_code": "S", "seat_available": 4, "fareBasisCode": "SSE0WCSF", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "ECONOMY STANDARD", "brand_code": "ES", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "SSE0WCSF" ] } } }, { "air_segment_key": "1-3", "origin": "KMG", "departure_time": "2026-01-19T22:30:00", "origin_terminal": null, "origin_airport": { "name": "Kunming Changshui International Airport", "city": "Kunming", "country": "China", "timezone": "Asia\/Shanghai" }, "destination": "KUL", "arrival_time": "2026-01-20T02:30:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-01-19", "flight_time": "PT4H00M", "distance": 1543, "lay_over": "PT04H00M", "lay_over_date": "not-applicable", "aircraft": { "code": "73L", "name": "73L", "picture": "73L.png" }, "operating": { "carrier": "MU", "carrier_name": "China Eastern Airlines", "carrier_logo": "MU.png", "flight_number": 859 }, "marketing": { "carrier": "MU", "carrier_name": "China Eastern Airlines", "carrier_logo": "MU.png", "flight_number": 859 }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 2, "weight": null, "unit": "pieces", "title": "2 pieces", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": "pieces", "title": "1 pieces" } } }, "booking_class": { "cabin_class": "ECONOMY STANDARD", "cabin_code": "Y", "booking_code": "S", "meal_code": "N", "seat_available": 4, "fareBasisCode": "SSE0WCSF", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "ECONOMY STANDARD", "brand_code": "ES", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "SSE0WCSF" ] } } } ] } ], "price": { "currency": "BDT", "total": 156798, "gross_total": 5058, "base_fare": 62217, "tax": 94581, "sell": { "currency": "BDT", "total": 156798, "base_fare": 62217, "tax": 94581 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6NTA1OCwiYmFzZV9mYXJlIjoyMDA3LCJ0YXgiOjMwNTF9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjo1MDU4LCJiYXNlX2ZhcmUiOjIwMDcsInRheCI6MzA1MSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjo1MDU4LCJiYXNlX2ZhcmUiOjIwMDcsInRheCI6MzA1MX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 3, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 156798, "base_fare": 62217, "tax": 94581, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "62217.00", "tax": "94581.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 156798, "base_fare": 62217, "tax": 94581, "gross": { "base_fare": "62217.00", "tax": "94581.00", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "1581.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "18879.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "1395.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "52266.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "20460.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjUwNTguMDAiLCJiYXNlX2ZhcmUiOiIyMDA3LjAwIiwidGF4IjoiMzA1MS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIwMDcuMDAiLCJ0YXgiOiIzMDUxLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIzMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjUwNTguMDAiLCJiYXNlX2ZhcmUiOiIyMDA3LjAwIiwidGF4IjoiMzA1MS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIwMDcuMDAiLCJ0YXgiOiIzMDUxLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoiNTA1OC4wMCIsImJhc2VfZmFyZSI6IjIwMDcuMDAiLCJ0YXgiOiIzMDUxLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjUwNTgsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiI1MS4wMCJ9LCJVVCI6eyJhbW91bnQiOiI2MDkuMDAifSwiRTUiOnsiYW1vdW50IjoiNDUuMDAifSwiWVEiOnsiYW1vdW50IjoiMTY4Ni4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjY2MC4wMCJ9LCJzdXBwbGllclRheERhdGEiOlt7ImNvZGUiOiJCRCIsImN1cnJlbmN5IjoiTVlSIiwiYW1vdW50IjoxNywidGF4SW5mbyI6IkVNQkFSS0FUSU9OIEZFRSJ9LHsiY29kZSI6IkU1IiwiY3VycmVuY3kiOiJNWVIiLCJhbW91bnQiOjE1LCJ0YXhJbmZvIjoiVkFMVUUgQURERUQgVEFYIn0seyJjb2RlIjoiT1cyIiwiY3VycmVuY3kiOiJNWVIiLCJhbW91bnQiOjg1LCJ0YXhJbmZvIjoiRE9NRVNUSUMgQU5EIElOVEVSTkFUSU9OQUwgRVhDSVNFIERVVFkgVEFYIn0seyJjb2RlIjoiUDciLCJjdXJyZW5jeSI6Ik1ZUiIsImFtb3VudCI6NDEsInRheEluZm8iOiJBSVJQT1JUIERFVkVMT1BNRU5UIEZFRSJ9LHsiY29kZSI6IlA4IiwiY3VycmVuY3kiOiJNWVIiLCJhbW91bnQiOjQxLCJ0YXhJbmZvIjoiUEFTU0VOR0VSIFNFQ1VSSVRZIEZFRSJ9LHsiY29kZSI6IlVUMyIsImN1cnJlbmN5IjoiTVlSIiwiYW1vdW50IjoyMDMsInRheEluZm8iOiJUUkFWRUwgVEFYIn0seyJjb2RlIjoiQ04iLCJjdXJyZW5jeSI6Ik1ZUiIsImFtb3VudCI6NTMsInRheEluZm8iOiJBSVJQT1JUIEZFRSJ9LHsiY29kZSI6IllRRiIsImN1cnJlbmN5IjoiTVlSIiwiYW1vdW50IjoyNjQsInRheEluZm8iOiJTRVJWSUNFIEZFRSAtIENBUlJJRVItSU1QT1NFRCBGVUVMIn0seyJjb2RlIjoiWVFGIiwiY3VycmVuY3kiOiJNWVIiLCJhbW91bnQiOjI2NCwidGF4SW5mbyI6IlNFUlZJQ0UgRkVFIC0gQ0FSUklFUi1JTVBPU0VEIEZVRUwifSx7ImNvZGUiOiJZUUkiLCJjdXJyZW5jeSI6Ik1ZUiIsImFtb3VudCI6MTcsInRheEluZm8iOiJTRVJWSUNFIEZFRSAtIENBUlJJRVItSU1QT1NFRCBNSVNDIn0seyJjb2RlIjoiWVFJIiwiY3VycmVuY3kiOiJNWVIiLCJhbW91bnQiOjE3LCJ0YXhJbmZvIjoiU0VSVklDRSBGRUUgLSBDQVJSSUVSLUlNUE9TRUQgTUlTQyJ9XX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "promo_title": "ECONOMY STANDARD", "promo_rules": null, "brandCode": "ES#ER3", "brandName": "ECONOMY STANDARD", "penalty_info": { "partial_payment_available": "no", "reason": "partial payment offer expired", "data": [ { "pax_type": "ADT", "pax_count": 3, "min_cancel_charge": 0, "data": [ { "type": "cancel", "canCancel": true, "forSegment": null, "applied": "prior_to_departure", "amount": 11160, "currency": "BDT", "fmg": { "amount": 11160, "currency": "MYR", "penalty_markup": 0, "penalty_exchange_rate": 11160 }, "supplier": { "amount": 360, "currency": "MYR" } }, { "type": "cancel", "canCancel": true, "forSegment": null, "applied": "after_departure", "amount": 11160, "currency": "BDT", "fmg": { "amount": 11160, "currency": "MYR", "penalty_markup": 0, "penalty_exchange_rate": 11160 }, "supplier": { "amount": 360, "currency": "MYR" } }, { "type": "change", "canChanges": true, "forSegment": null, "applied": "prior_to_departure", "amount": 6820, "currency": "BDT", "fmg": { "amount": 6820, "currency": "MYR", "penalty_markup": 0, "penalty_exchange_rate": 6820 }, "supplier": { "amount": 220, "currency": "MYR" } }, { "type": "change", "canChanges": true, "forSegment": null, "applied": "after_departure", "amount": 6820, "currency": "BDT", "fmg": { "amount": 6820, "currency": "MYR", "penalty_markup": 0, "penalty_exchange_rate": 6820 }, "supplier": { "amount": 220, "currency": "MYR" } } ] } ] }, "meta_data": "eyJmbGlnaHRfZGF0YSI6W3siZmxpZ2h0X2dyb3VwIjp7ImRlcGFydHVyZURhdGUiOiIyMDI2LTAxLTE5IiwiZGVwYXJ0dXJlTG9jYXRpb24iOiJEQUMiLCJhcnJpdmFsTG9jYXRpb24iOiJLVUwiLCJpZCI6NDIsImVsYXBzZWRUaW1lIjo2MjUsInJvdXRlIjpbeyJkZXBhcnR1cmVEYXRlQWRqdXN0bWVudCI6bnVsbCwiZG90UmF0aW5nIjpudWxsLCJvblRpbWVQZXJmb3JtYW5jZSI6bnVsbCwiZnJlcXVlbmN5IjoiU01UVypGKiIsInN0b3BDb3VudCI6MCwiZVRpY2tldGFibGUiOnRydWUsInRvdGFsTWlsZXNGbG93biI6NzkwLCJlbGFwc2VkVGltZSI6MTQ1LCJvcmlnaW4iOiJEQUMiLCJkZXBhcnR1cmVfdGltZSI6IjIwMjYtMDEtMTlUMTQ6MDU6MDAiLCJvcmlnaW5fdGVybWluYWwiOiIwIiwib3JpZ2luX2NpdHkiOiJEQUMiLCJkZXN0aW5hdGlvbiI6IktNRyIsImRlc3RpbmF0aW9uX2RhdGVBZGp1c3RtZW50IjpudWxsLCJhcnJpdmFsX3RpbWUiOiIyMDI2LTAxLTE5VDE4OjMwOjAwIiwiZGVzdGluYXRpb25fdGVybWluYWwiOm51bGwsImRlc3RpbmF0aW9uX2NpdHkiOiJLTUciLCJtYXJrZXRpbmciOiJNVSIsIm1hcmtldGluZ0ZsaWdodE51bWJlciI6MjAzNiwib3BlcmF0aW5nIjoiTVUiLCJvcGVyYXRpbmdGbGlnaHROdW1iZXIiOjIwMzYsIm9wZXJhdGluZ092ZXJ3cml0ZSI6bnVsbCwiYWlyY3JhZnRfY29kZSI6IjczTCIsInR5cGVGb3JGaXJzdExlZyI6Ik4iLCJ0eXBlRm9yTGFzdExlZyI6Ik4iLCJnaG9zdFNlZ21lbnQiOltdfSx7ImRlcGFydHVyZURhdGVBZGp1c3RtZW50IjpudWxsLCJkb3RSYXRpbmciOm51bGwsIm9uVGltZVBlcmZvcm1hbmNlIjpudWxsLCJmcmVxdWVuY3kiOiIqTSpXKkYqIiwic3RvcENvdW50IjowLCJlVGlja2V0YWJsZSI6dHJ1ZSwidG90YWxNaWxlc0Zsb3duIjoxNTQzLCJlbGFwc2VkVGltZSI6MjQwLCJvcmlnaW4iOiJLTUciLCJkZXBhcnR1cmVfdGltZSI6IjIwMjYtMDEtMTlUMjI6MzA6MDAiLCJvcmlnaW5fdGVybWluYWwiOm51bGwsIm9yaWdpbl9jaXR5IjoiS01HIiwiZGVzdGluYXRpb24iOiJLVUwiLCJkZXN0aW5hdGlvbl9kYXRlQWRqdXN0bWVudCI6MSwiYXJyaXZhbF90aW1lIjoiMjAyNi0wMS0yMFQwMjozMDowMCIsImRlc3RpbmF0aW9uX3Rlcm1pbmFsIjoiMSIsImRlc3RpbmF0aW9uX2NpdHkiOiJLVUwiLCJtYXJrZXRpbmciOiJNVSIsIm1hcmtldGluZ0ZsaWdodE51bWJlciI6ODU5LCJvcGVyYXRpbmciOiJNVSIsIm9wZXJhdGluZ0ZsaWdodE51bWJlciI6ODU5LCJvcGVyYXRpbmdPdmVyd3JpdGUiOm51bGwsImFpcmNyYWZ0X2NvZGUiOiI3M0wiLCJ0eXBlRm9yRmlyc3RMZWciOiJOIiwidHlwZUZvckxhc3RMZWciOiJOIiwiZ2hvc3RTZWdtZW50IjpbXX1dfX1dLCJwcmljZV9kYXRhIjpbeyJwcmljaW5nU3Vic291cmNlIjoiSFBJUyIsImRpc3RyaWJ1dGlvbk1vZGVsIjoiQVRQQ08iLCJ2YWxpZGF0aW5nQ2FycmllckNvZGUiOiJNVSIsInZhbGlkYXRpbmdDYXJyaWVycyI6bnVsbCwidG90YWxGYXJlIjp7InRvdGFsUHJpY2UiOjUwNTgsInRvdGFsVGF4QW1vdW50IjozMDUxLCJjdXJyZW5jeSI6Ik1ZUiIsImJhc2VGYXJlQW1vdW50Ijo1OTM5NywiYmFzZUZhcmVDdXJyZW5jeSI6IkJEVCIsImNvbnN0cnVjdGlvbkFtb3VudCI6NDgzLjk2LCJjb25zdHJ1Y3Rpb25DdXJyZW5jeSI6Ik5VQyIsImVxdWl2YWxlbnRBbW91bnQiOjIwMDcsImVxdWl2YWxlbnRDdXJyZW5jeSI6Ik1ZUiJ9LCJ2aXRhIjp0cnVlLCJlVGlja2V0YWJsZSI6dHJ1ZSwibGFzdFRpY2tldERhdGUiOiIyMDI2LTAxLTE5IiwibGFzdFRpY2tldFRpbWUiOiIxNDowNSIsImdvdmVybmluZ0NhcnJpZXJzIjoiTVUiLCJwYXgiOlt7InBhc3NlbmdlclR5cGUiOiJBRFQiLCJwYXNzZW5nZXJOdW1iZXIiOjMsIm5vblJlZnVuZGFibGUiOmZhbHNlLCJwYXNzZW5nZXJUb3RhbEZhcmUiOnsidG90YWxGYXJlIjoxNjg2LCJ0b3RhbFRheEFtb3VudCI6MTAxNywiY3VycmVuY3kiOiJNWVIiLCJiYXNlRmFyZUFtb3VudCI6MTk3OTksImJhc2VGYXJlQ3VycmVuY3kiOiJCRFQiLCJlcXVpdmFsZW50QW1vdW50Ijo2NjksImVxdWl2YWxlbnRDdXJyZW5jeSI6Ik1ZUiIsImNvbnN0cnVjdGlvbkFtb3VudCI6MTYxLjMyLCJjb25zdHJ1Y3Rpb25DdXJyZW5jeSI6Ik5VQyIsImV4Y2hhbmdlUmF0ZU9uZSI6MTIyLjczfSwidGF4QnJlYWtkb3duIjpbeyJjb2RlIjoiQkQiLCJjdXJyZW5jeSI6Ik1ZUiIsImFtb3VudCI6MTcsInRheEluZm8iOiJFTUJBUktBVElPTiBGRUUifSx7ImNvZGUiOiJFNSIsImN1cnJlbmN5IjoiTVlSIiwiYW1vdW50IjoxNSwidGF4SW5mbyI6IlZBTFVFIEFEREVEIFRBWCJ9LHsiY29kZSI6Ik9XMiIsImN1cnJlbmN5IjoiTVlSIiwiYW1vdW50Ijo4NSwidGF4SW5mbyI6IkRPTUVTVElDIEFORCBJTlRFUk5BVElPTkFMIEVYQ0lTRSBEVVRZIFRBWCJ9LHsiY29kZSI6IlA3IiwiY3VycmVuY3kiOiJNWVIiLCJhbW91bnQiOjQxLCJ0YXhJbmZvIjoiQUlSUE9SVCBERVZFTE9QTUVOVCBGRUUifSx7ImNvZGUiOiJQOCIsImN1cnJlbmN5IjoiTVlSIiwiYW1vdW50Ijo0MSwidGF4SW5mbyI6IlBBU1NFTkdFUiBTRUNVUklUWSBGRUUifSx7ImNvZGUiOiJVVDMiLCJjdXJyZW5jeSI6Ik1ZUiIsImFtb3VudCI6MjAzLCJ0YXhJbmZvIjoiVFJBVkVMIFRBWCJ9LHsiY29kZSI6IkNOIiwiY3VycmVuY3kiOiJNWVIiLCJhbW91bnQiOjUzLCJ0YXhJbmZvIjoiQUlSUE9SVCBGRUUifSx7ImNvZGUiOiJZUUYiLCJjdXJyZW5jeSI6Ik1ZUiIsImFtb3VudCI6MjY0LCJ0YXhJbmZvIjoiU0VSVklDRSBGRUUgLSBDQVJSSUVSLUlNUE9TRUQgRlVFTCJ9LHsiY29kZSI6IllRRiIsImN1cnJlbmN5IjoiTVlSIiwiYW1vdW50IjoyNjQsInRheEluZm8iOiJTRVJWSUNFIEZFRSAtIENBUlJJRVItSU1QT1NFRCBGVUVMIn0seyJjb2RlIjoiWVFJIiwiY3VycmVuY3kiOiJNWVIiLCJhbW91bnQiOjE3LCJ0YXhJbmZvIjoiU0VSVklDRSBGRUUgLSBDQVJSSUVSLUlNUE9TRUQgTUlTQyJ9LHsiY29kZSI6IllRSSIsImN1cnJlbmN5IjoiTVlSIiwiYW1vdW50IjoxNywidGF4SW5mbyI6IlNFUlZJQ0UgRkVFIC0gQ0FSUklFUi1JTVBPU0VEIE1JU0MifV0sImJhZ2dhZ2UiOnsiZ3JvdXAiOlt7InNlZ21lbnQiOnsiY2hlY2tlZCI6eyJncm91cF9pZCI6MCwic2VnbWVudF9pZCI6MCwiYmFnZ2FnZV90eXBlIjoiY2hlY2tlZCIsImJhZ2dhZ2VfdHlwZV90aXRsZSI6IkNoZWNrZWQgYmFnZ2FnZSBhbGxvd2FuY2UiLCJhbGxvd2FuY2VfaWQiOjI2LCJwaWVjZUNvdW50IjoyLCJ3ZWlnaHQiOm51bGwsInVuaXQiOiJwaWVjZXMiLCJ0aXRsZSI6IjIgcGllY2VzIiwicHJvdmlzaW9uVHlwZSI6IkEiLCJhaXJsaW5lQ29kZSI6Ik1VIn0sImNhcnJ5X29uIjp7Imdyb3VwX2lkIjoyLCJzZWdtZW50X2lkIjowLCJiYWdnYWdlX3R5cGUiOiJjYXJyeV9vbiIsImJhZ2dhZ2VfdHlwZV90aXRsZSI6IkNhcnJ5LW9uIGJhZ2dhZ2UgYWxsb3dhbmNlIiwiYWxsb3dhbmNlX2lkIjoxMiwicGllY2VDb3VudCI6MSwid2VpZ2h0IjpudWxsLCJ1bml0IjoicGllY2VzIiwidGl0bGUiOiIxIHBpZWNlcyIsInByb3Zpc2lvblR5cGUiOiJCIiwiYWlybGluZUNvZGUiOiJNVSJ9fX0seyJzZWdtZW50Ijp7ImNoZWNrZWQiOnsiZ3JvdXBfaWQiOjEsInNlZ21lbnRfaWQiOjEsImJhZ2dhZ2VfdHlwZSI6ImNoZWNrZWQiLCJiYWdnYWdlX3R5cGVfdGl0bGUiOiJDaGVja2VkIGJhZ2dhZ2UgYWxsb3dhbmNlIiwiYWxsb3dhbmNlX2lkIjoyNiwicGllY2VDb3VudCI6Miwid2VpZ2h0IjpudWxsLCJ1bml0IjoicGllY2VzIiwidGl0bGUiOiIyIHBpZWNlcyIsInByb3Zpc2lvblR5cGUiOiJBIiwiYWlybGluZUNvZGUiOiJNVSJ9LCJjYXJyeV9vbiI6eyJncm91cF9pZCI6Mywic2VnbWVudF9pZCI6MSwiYmFnZ2FnZV90eXBlIjoiY2Fycnlfb24iLCJiYWdnYWdlX3R5cGVfdGl0bGUiOiJDYXJyeS1vbiBiYWdnYWdlIGFsbG93YW5jZSIsImFsbG93YW5jZV9pZCI6MTIsInBpZWNlQ291bnQiOjEsIndlaWdodCI6bnVsbCwidW5pdCI6InBpZWNlcyIsInRpdGxlIjoiMSBwaWVjZXMiLCJwcm92aXNpb25UeXBlIjoiQiIsImFpcmxpbmVDb2RlIjoiTVUifX19XX0sImJvb2tpbmdfY2xhc3MiOlt7ImZhcmVDb21wb25lbnRzX2lkIjoxLCJncm91cF9pZCI6MCwic2VnbWVudF9pZCI6bnVsbCwiYmVnaW5BaXJwb3J0IjoiREFDIiwiZW5kQWlycG9ydCI6IktVTCIsImZhcmVQYXNzZW5nZXJUeXBlIjoiQURUIiwiYm9va2luZ0NvZGUiOiJTIiwiY2FiaW5Db2RlIjoiWSIsIm1lYWxDb2RlIjoiUyIsInNlYXRzQXZhaWxhYmxlIjo0LCJmYXJlQmFzaXNDb2RlIjoiU1NFMFdDU0YiLCJtYXRjaGVkQWNjb3VudENvZGUiOm51bGwsIm5lZ290aWF0ZWRGYXJlIjpudWxsLCJwcml2YXRlRmFyZSI6bnVsbCwiRl9jYWJpbkNvZGUiOiJZIiwiYnJhbmRfY29kZSI6IkVTIiwiYnJhbmROYW1lIjoiRUNPTk9NWSBTVEFOREFSRCIsInByb2dyYW1JZCI6IjE3NjQ1NiIsInByb2dyYW1Db2RlIjoiQ0ZGTVUiLCJwcm9ncmFtRGVzY3JpcHRpb24iOiIzMzAgNlRIIFhJTiIsInByb2dyYW1TeXN0ZW1Db2RlIjoiQSIsImdvdmVybmluZ0NhcnJpZXIiOiJNVSIsImZhcmVBbW91bnQiOjE2MS4zMiwiZmFyZUN1cnJlbmN5IjoiTlVDIiwicHVibGlzaGVkRmFyZUFtb3VudCI6MTk4MDAsInB1Ymxpc2hlZEZhcmVDdXJyZW5jeSI6IkJEVCIsImRpcmVjdGlvbmFsaXR5IjoiRlJPTSIsImFwcGxpY2FibGVQcmljaW5nQ2F0ZWdvcmllcyI6IjQgNSA4IDkgMTAgMTIgMTUgMTYgMjMgMzEgMzMiLCJ2ZW5kb3JDb2RlIjoiQVRQIiwiZmFyZVR5cGVCaXRtYXAiOiIwMCIsImZhcmVUeXBlIjoiWEVYIiwiZmFyZVRhcmlmZiI6IjgiLCJmYXJlUnVsZSI6IkU0MzAifSx7ImZhcmVDb21wb25lbnRzX2lkIjoxLCJncm91cF9pZCI6MSwic2VnbWVudF9pZCI6bnVsbCwiYmVnaW5BaXJwb3J0IjoiREFDIiwiZW5kQWlycG9ydCI6IktVTCIsImZhcmVQYXNzZW5nZXJUeXBlIjoiQURUIiwiYm9va2luZ0NvZGUiOiJTIiwiY2FiaW5Db2RlIjoiWSIsIm1lYWxDb2RlIjoiTiIsInNlYXRzQXZhaWxhYmxlIjo0LCJmYXJlQmFzaXNDb2RlIjoiU1NFMFdDU0YiLCJtYXRjaGVkQWNjb3VudENvZGUiOm51bGwsIm5lZ290aWF0ZWRGYXJlIjpudWxsLCJwcml2YXRlRmFyZSI6bnVsbCwiRl9jYWJpbkNvZGUiOiJZIiwiYnJhbmRfY29kZSI6IkVTIiwiYnJhbmROYW1lIjoiRUNPTk9NWSBTVEFOREFSRCIsInByb2dyYW1JZCI6IjE3NjQ1NiIsInByb2dyYW1Db2RlIjoiQ0ZGTVUiLCJwcm9ncmFtRGVzY3JpcHRpb24iOiIzMzAgNlRIIFhJTiIsInByb2dyYW1TeXN0ZW1Db2RlIjoiQSIsImdvdmVybmluZ0NhcnJpZXIiOiJNVSIsImZhcmVBbW91bnQiOjE2MS4zMiwiZmFyZUN1cnJlbmN5IjoiTlVDIiwicHVibGlzaGVkRmFyZUFtb3VudCI6MTk4MDAsInB1Ymxpc2hlZEZhcmVDdXJyZW5jeSI6IkJEVCIsImRpcmVjdGlvbmFsaXR5IjoiRlJPTSIsImFwcGxpY2FibGVQcmljaW5nQ2F0ZWdvcmllcyI6IjQgNSA4IDkgMTAgMTIgMTUgMTYgMjMgMzEgMzMiLCJ2ZW5kb3JDb2RlIjoiQVRQIiwiZmFyZVR5cGVCaXRtYXAiOiIwMCIsImZhcmVUeXBlIjoiWEVYIiwiZmFyZVRhcmlmZiI6IjgiLCJmYXJlUnVsZSI6IkU0MzAifV0sImJyYW5kRmVhdHVyZXMiOlt7ImlkIjo0MSwiYXBwbGljYXRpb24iOiJDIiwic2VydmljZVR5cGUiOiJGIiwic2VydmljZUdyb3VwIjoiU0EiLCJzdWJDb2RlIjoiMEI1IiwidmVuZG9yIjoiQVRQIiwiY29tbWVyY2lhbE5hbWUiOiJTRUFUIEFTU0lHTk1FTlQifSx7ImlkIjoxNTEsImFwcGxpY2F0aW9uIjoiQyIsInNlcnZpY2VUeXBlIjoiWiIsInNlcnZpY2VHcm91cCI6IkJGIiwic3ViQ29kZSI6IjA2SyIsInZlbmRvciI6IkFUUCIsImNvbW1lcmNpYWxOYW1lIjoiUkVGVU5EIEJFRk9SRSBERVBBUlRVUkUifSx7ImlkIjo3MywiYXBwbGljYXRpb24iOiJDIiwic2VydmljZVR5cGUiOiJaIiwic2VydmljZUdyb3VwIjoiQkYiLCJzdWJDb2RlIjoiMDZJIiwidmVuZG9yIjoiQVRQIiwiY29tbWVyY2lhbE5hbWUiOiJDSEFOR0UgQkVGT1JFIERFUEFSVFVSRSJ9LHsiaWQiOjc2LCJhcHBsaWNhdGlvbiI6IkYiLCJzZXJ2aWNlVHlwZSI6IkMiLCJzZXJ2aWNlR3JvdXAiOiJCRyIsInN1YkNvZGUiOiIwTVEiLCJ2ZW5kb3IiOiJBVFAiLCJjb21tZXJjaWFsTmFtZSI6IkNBUlJZOEtHIDE4TEIgVVBUTyA0NUxJIDExNUxDTSJ9LHsiaWQiOjYsImFwcGxpY2F0aW9uIjoiRiIsInNlcnZpY2VUeXBlIjoiQyIsInNlcnZpY2VHcm91cCI6IkJHIiwic3ViQ29kZSI6IjBHTyIsInZlbmRvciI6IkFUUCIsImNvbW1lcmNpYWxOYW1lIjoiVVBUTzUwTEIgMjNLRyBBTkQ2MkxJIDE1OExDTSJ9LHsiaWQiOjgyLCJhcHBsaWNhdGlvbiI6Ik4iLCJzZXJ2aWNlVHlwZSI6IkMiLCJzZXJ2aWNlR3JvdXAiOiJCRyIsInN1YkNvZGUiOiIwRk0iLCJ2ZW5kb3IiOiJBVFAiLCJjb21tZXJjaWFsTmFtZSI6IlVQVE83MExCIDMyS0cgQU5ENjJMSSAxNThMQ00ifSx7ImlkIjozNiwiYXBwbGljYXRpb24iOiJDIiwic2VydmljZVR5cGUiOiJDIiwic2VydmljZUdyb3VwIjoiQkciLCJzdWJDb2RlIjoiMEFBIiwidmVuZG9yIjoiQVRQIiwiY29tbWVyY2lhbE5hbWUiOiJQUkUgUEFJRCBCQUdHQUdFIn0seyJpZCI6MTMxLCJhcHBsaWNhdGlvbiI6IkYiLCJzZXJ2aWNlVHlwZSI6IloiLCJzZXJ2aWNlR3JvdXAiOiJCRiIsInN1YkNvZGUiOiIwNTAiLCJ2ZW5kb3IiOiJBVFAiLCJjb21tZXJjaWFsTmFtZSI6IkJBU0lDIFNFQVQifV0sInBlbmFsdGllc0luZm8iOlt7InR5cGUiOiJSZWZ1bmQiLCJhcHBsaWNhYmlsaXR5IjoiQmVmb3JlIiwicmVmdW5kYWJsZSI6dHJ1ZSwiYW1vdW50IjozNjAsImN1cnJlbmN5IjoiTVlSIiwibWluUGVuYWx0eSI6eyJhbW91bnQiOjM2MCwiY3VycmVuY3kiOiJNWVIifX0seyJ0eXBlIjoiUmVmdW5kIiwiYXBwbGljYWJpbGl0eSI6IkFmdGVyIiwicmVmdW5kYWJsZSI6dHJ1ZSwiYW1vdW50IjozNjAsImN1cnJlbmN5IjoiTVlSIiwibWluUGVuYWx0eSI6eyJhbW91bnQiOjM2MCwiY3VycmVuY3kiOiJNWVIifX0seyJ0eXBlIjoiRXhjaGFuZ2UiLCJhcHBsaWNhYmlsaXR5IjoiQmVmb3JlIiwiY2hhbmdlYWJsZSI6dHJ1ZSwiYW1vdW50IjoyMjAsImN1cnJlbmN5IjoiTVlSIiwibWluUGVuYWx0eSI6eyJhbW91bnQiOjIyMCwiY3VycmVuY3kiOiJNWVIifX0seyJ0eXBlIjoiRXhjaGFuZ2UiLCJhcHBsaWNhYmlsaXR5IjoiQWZ0ZXIiLCJjaGFuZ2VhYmxlIjp0cnVlLCJhbW91bnQiOjIyMCwiY3VycmVuY3kiOiJNWVIiLCJtaW5QZW5hbHR5Ijp7ImFtb3VudCI6MjIwLCJjdXJyZW5jeSI6Ik1ZUiJ9fV19XSwiYnJhbmROYW1lIjoiRUNPTk9NWSBTVEFOREFSRCIsImJyYW5kQ29kZSI6IkVTIn0seyJwcmljaW5nU3Vic291cmNlIjoiU1BNSVAiLCJkaXN0cmlidXRpb25Nb2RlbCI6IkFUUENPIiwidmFsaWRhdGluZ0NhcnJpZXJDb2RlIjoiTVUiLCJ2YWxpZGF0aW5nQ2FycmllcnMiOm51bGwsInRvdGFsRmFyZSI6eyJ0b3RhbFByaWNlIjo1NDQ4LCJ0b3RhbFRheEFtb3VudCI6MzA1MSwiY3VycmVuY3kiOiJNWVIiLCJiYXNlRmFyZUFtb3VudCI6NzA5NDcsImJhc2VGYXJlQ3VycmVuY3kiOiJCRFQiLCJjb25zdHJ1Y3Rpb25BbW91bnQiOjU3OC4wNywiY29uc3RydWN0aW9uQ3VycmVuY3kiOiJOVUMiLCJlcXVpdmFsZW50QW1vdW50IjoyMzk3LCJlcXVpdmFsZW50Q3VycmVuY3kiOiJNWVIifSwidml0YSI6dHJ1ZSwiZVRpY2tldGFibGUiOnRydWUsImxhc3RUaWNrZXREYXRlIjoiMjAyNi0wMS0xOSIsImxhc3RUaWNrZXRUaW1lIjoiMTQ6MDUiLCJnb3Zlcm5pbmdDYXJyaWVycyI6Ik1VIiwicGF4IjpbeyJwYXNzZW5nZXJUeXBlIjoiQURUIiwicGFzc2VuZ2VyTnVtYmVyIjozLCJub25SZWZ1bmRhYmxlIjpmYWxzZSwicGFzc2VuZ2VyVG90YWxGYXJlIjp7InRvdGFsRmFyZSI6MTgxNiwidG90YWxUYXhBbW91bnQiOjEwMTcsImN1cnJlbmN5IjoiTVlSIiwiYmFzZUZhcmVBbW91bnQiOjIzNjQ5LCJiYXNlRmFyZUN1cnJlbmN5IjoiQkRUIiwiZXF1aXZhbGVudEFtb3VudCI6Nzk5LCJlcXVpdmFsZW50Q3VycmVuY3kiOiJNWVIiLCJjb25zdHJ1Y3Rpb25BbW91bnQiOjE5Mi42OSwiY29uc3RydWN0aW9uQ3VycmVuY3kiOiJOVUMiLCJleGNoYW5nZVJhdGVPbmUiOjEyMi43M30sInRheEJyZWFrZG93biI6W3siY29kZSI6IkJEIiwiY3VycmVuY3kiOiJNWVIiLCJhbW91bnQiOjE3LCJ0YXhJbmZvIjoiRU1CQVJLQVRJT04gRkVFIn0seyJjb2RlIjoiRTUiLCJjdXJyZW5jeSI6Ik1ZUiIsImFtb3VudCI6MTUsInRheEluZm8iOiJWQUxVRSBBRERFRCBUQVgifSx7ImNvZGUiOiJPVzIiLCJjdXJyZW5jeSI6Ik1ZUiIsImFtb3VudCI6ODUsInRheEluZm8iOiJET01FU1RJQyBBTkQgSU5URVJOQVRJT05BTCBFWENJU0UgRFVUWSBUQVgifSx7ImNvZGUiOiJQNyIsImN1cnJlbmN5IjoiTVlSIiwiYW1vdW50Ijo0MSwidGF4SW5mbyI6IkFJUlBPUlQgREVWRUxPUE1FTlQgRkVFIn0seyJjb2RlIjoiUDgiLCJjdXJyZW5jeSI6Ik1ZUiIsImFtb3VudCI6NDEsInRheEluZm8iOiJQQVNTRU5HRVIgU0VDVVJJVFkgRkVFIn0seyJjb2RlIjoiVVQzIiwiY3VycmVuY3kiOiJNWVIiLCJhbW91bnQiOjIwMywidGF4SW5mbyI6IlRSQVZFTCBUQVgifSx7ImNvZGUiOiJDTiIsImN1cnJlbmN5IjoiTVlSIiwiYW1vdW50Ijo1MywidGF4SW5mbyI6IkFJUlBPUlQgRkVFIn0seyJjb2RlIjoiWVFGIiwiY3VycmVuY3kiOiJNWVIiLCJhbW91bnQiOjI2NCwidGF4SW5mbyI6IlNFUlZJQ0UgRkVFIC0gQ0FSUklFUi1JTVBPU0VEIEZVRUwifSx7ImNvZGUiOiJZUUYiLCJjdXJyZW5jeSI6Ik1ZUiIsImFtb3VudCI6MjY0LCJ0YXhJbmZvIjoiU0VSVklDRSBGRUUgLSBDQVJSSUVSLUlNUE9TRUQgRlVFTCJ9LHsiY29kZSI6IllRSSIsImN1cnJlbmN5IjoiTVlSIiwiYW1vdW50IjoxNywidGF4SW5mbyI6IlNFUlZJQ0UgRkVFIC0gQ0FSUklFUi1JTVBPU0VEIE1JU0MifSx7ImNvZGUiOiJZUUkiLCJjdXJyZW5jeSI6Ik1ZUiIsImFtb3VudCI6MTcsInRheEluZm8iOiJTRVJWSUNFIEZFRSAtIENBUlJJRVItSU1QT1NFRCBNSVNDIn1dLCJiYWdnYWdlIjp7Imdyb3VwIjpbeyJzZWdtZW50Ijp7ImNoZWNrZWQiOnsiZ3JvdXBfaWQiOjAsInNlZ21lbnRfaWQiOjAsImJhZ2dhZ2VfdHlwZSI6ImNoZWNrZWQiLCJiYWdnYWdlX3R5cGVfdGl0bGUiOiJDaGVja2VkIGJhZ2dhZ2UgYWxsb3dhbmNlIiwiYWxsb3dhbmNlX2lkIjoyNiwicGllY2VDb3VudCI6Miwid2VpZ2h0IjpudWxsLCJ1bml0IjoicGllY2VzIiwidGl0bGUiOiIyIHBpZWNlcyIsInByb3Zpc2lvblR5cGUiOiJBIiwiYWlybGluZUNvZGUiOiJNVSJ9LCJjYXJyeV9vbiI6eyJncm91cF9pZCI6Miwic2VnbWVudF9pZCI6MCwiYmFnZ2FnZV90eXBlIjoiY2Fycnlfb24iLCJiYWdnYWdlX3R5cGVfdGl0bGUiOiJDYXJyeS1vbiBiYWdnYWdlIGFsbG93YW5jZSIsImFsbG93YW5jZV9pZCI6MTIsInBpZWNlQ291bnQiOjEsIndlaWdodCI6bnVsbCwidW5pdCI6InBpZWNlcyIsInRpdGxlIjoiMSBwaWVjZXMiLCJwcm92aXNpb25UeXBlIjoiQiIsImFpcmxpbmVDb2RlIjoiTVUifX19LHsic2VnbWVudCI6eyJjaGVja2VkIjp7Imdyb3VwX2lkIjoxLCJzZWdtZW50X2lkIjoxLCJiYWdnYWdlX3R5cGUiOiJjaGVja2VkIiwiYmFnZ2FnZV90eXBlX3RpdGxlIjoiQ2hlY2tlZCBiYWdnYWdlIGFsbG93YW5jZSIsImFsbG93YW5jZV9pZCI6MjYsInBpZWNlQ291bnQiOjIsIndlaWdodCI6bnVsbCwidW5pdCI6InBpZWNlcyIsInRpdGxlIjoiMiBwaWVjZXMiLCJwcm92aXNpb25UeXBlIjoiQSIsImFpcmxpbmVDb2RlIjoiTVUifSwiY2Fycnlfb24iOnsiZ3JvdXBfaWQiOjMsInNlZ21lbnRfaWQiOjEsImJhZ2dhZ2VfdHlwZSI6ImNhcnJ5X29uIiwiYmFnZ2FnZV90eXBlX3RpdGxlIjoiQ2Fycnktb24gYmFnZ2FnZSBhbGxvd2FuY2UiLCJhbGxvd2FuY2VfaWQiOjEyLCJwaWVjZUNvdW50IjoxLCJ3ZWlnaHQiOm51bGwsInVuaXQiOiJwaWVjZXMiLCJ0aXRsZSI6IjEgcGllY2VzIiwicHJvdmlzaW9uVHlwZSI6IkIiLCJhaXJsaW5lQ29kZSI6Ik1VIn19fV19LCJib29raW5nX2NsYXNzIjpbeyJmYXJlQ29tcG9uZW50c19pZCI6MzIsImdyb3VwX2lkIjowLCJzZWdtZW50X2lkIjpudWxsLCJiZWdpbkFpcnBvcnQiOiJEQUMiLCJlbmRBaXJwb3J0IjoiS1VMIiwiZmFyZVBhc3NlbmdlclR5cGUiOiJBRFQiLCJib29raW5nQ29kZSI6IlMiLCJjYWJpbkNvZGUiOiJZIiwibWVhbENvZGUiOiJTIiwic2VhdHNBdmFpbGFibGUiOjQsImZhcmVCYXNpc0NvZGUiOiJTU0UwV0NGRiIsIm1hdGNoZWRBY2NvdW50Q29kZSI6bnVsbCwibmVnb3RpYXRlZEZhcmUiOm51bGwsInByaXZhdGVGYXJlIjpudWxsLCJGX2NhYmluQ29kZSI6IlkiLCJicmFuZF9jb2RlIjoiRUYiLCJicmFuZE5hbWUiOiJFQ09OT01ZIEZMRVgiLCJwcm9ncmFtSWQiOiIxNzY0NTYiLCJwcm9ncmFtQ29kZSI6IkNGRk1VIiwicHJvZ3JhbURlc2NyaXB0aW9uIjoiMzMwIDZUSCBYSU4iLCJwcm9ncmFtU3lzdGVtQ29kZSI6IkEiLCJnb3Zlcm5pbmdDYXJyaWVyIjoiTVUiLCJmYXJlQW1vdW50IjoxOTIuNjksImZhcmVDdXJyZW5jeSI6Ik5VQyIsInB1Ymxpc2hlZEZhcmVBbW91bnQiOjIzNjUwLCJwdWJsaXNoZWRGYXJlQ3VycmVuY3kiOiJCRFQiLCJkaXJlY3Rpb25hbGl0eSI6IkZST00iLCJhcHBsaWNhYmxlUHJpY2luZ0NhdGVnb3JpZXMiOiI0IDUgOCA5IDEwIDEyIDE1IDE2IDIzIDMxIDMzIiwidmVuZG9yQ29kZSI6IkFUUCIsImZhcmVUeXBlQml0bWFwIjoiMDAiLCJmYXJlVHlwZSI6IkVSUiIsImZhcmVUYXJpZmYiOiI4IiwiZmFyZVJ1bGUiOiJFNDMwIn0seyJmYXJlQ29tcG9uZW50c19pZCI6MzIsImdyb3VwX2lkIjoxLCJzZWdtZW50X2lkIjpudWxsLCJiZWdpbkFpcnBvcnQiOiJEQUMiLCJlbmRBaXJwb3J0IjoiS1VMIiwiZmFyZVBhc3NlbmdlclR5cGUiOiJBRFQiLCJib29raW5nQ29kZSI6IlMiLCJjYWJpbkNvZGUiOiJZIiwibWVhbENvZGUiOiJOIiwic2VhdHNBdmFpbGFibGUiOjQsImZhcmVCYXNpc0NvZGUiOiJTU0UwV0NGRiIsIm1hdGNoZWRBY2NvdW50Q29kZSI6bnVsbCwibmVnb3RpYXRlZEZhcmUiOm51bGwsInByaXZhdGVGYXJlIjpudWxsLCJGX2NhYmluQ29kZSI6IlkiLCJicmFuZF9jb2RlIjoiRUYiLCJicmFuZE5hbWUiOiJFQ09OT01ZIEZMRVgiLCJwcm9ncmFtSWQiOiIxNzY0NTYiLCJwcm9ncmFtQ29kZSI6IkNGRk1VIiwicHJvZ3JhbURlc2NyaXB0aW9uIjoiMzMwIDZUSCBYSU4iLCJwcm9ncmFtU3lzdGVtQ29kZSI6IkEiLCJnb3Zlcm5pbmdDYXJyaWVyIjoiTVUiLCJmYXJlQW1vdW50IjoxOTIuNjksImZhcmVDdXJyZW5jeSI6Ik5VQyIsInB1Ymxpc2hlZEZhcmVBbW91bnQiOjIzNjUwLCJwdWJsaXNoZWRGYXJlQ3VycmVuY3kiOiJCRFQiLCJkaXJlY3Rpb25hbGl0eSI6IkZST00iLCJhcHBsaWNhYmxlUHJpY2luZ0NhdGVnb3JpZXMiOiI0IDUgOCA5IDEwIDEyIDE1IDE2IDIzIDMxIDMzIiwidmVuZG9yQ29kZSI6IkFUUCIsImZhcmVUeXBlQml0bWFwIjoiMDAiLCJmYXJlVHlwZSI6IkVSUiIsImZhcmVUYXJpZmYiOiI4IiwiZmFyZVJ1bGUiOiJFNDMwIn1dLCJicmFuZEZlYXR1cmVzIjpbeyJpZCI6MzIsImFwcGxpY2F0aW9uIjoiRiIsInNlcnZpY2VUeXBlIjoiWiIsInNlcnZpY2VHcm91cCI6IkJGIiwic3ViQ29kZSI6IjA2SSIsInZlbmRvciI6IkFUUCIsImNvbW1lcmNpYWxOYW1lIjoiQ0hBTkdFIEJFRk9SRSBERVBBUlRVUkUifSx7ImlkIjoxNTEsImFwcGxpY2F0aW9uIjoiQyIsInNlcnZpY2VUeXBlIjoiWiIsInNlcnZpY2VHcm91cCI6IkJGIiwic3ViQ29kZSI6IjA2SyIsInZlbmRvciI6IkFUUCIsImNvbW1lcmNpYWxOYW1lIjoiUkVGVU5EIEJFRk9SRSBERVBBUlRVUkUifSx7ImlkIjo3NiwiYXBwbGljYXRpb24iOiJGIiwic2VydmljZVR5cGUiOiJDIiwic2VydmljZUdyb3VwIjoiQkciLCJzdWJDb2RlIjoiME1RIiwidmVuZG9yIjoiQVRQIiwiY29tbWVyY2lhbE5hbWUiOiJDQVJSWThLRyAxOExCIFVQVE8gNDVMSSAxMTVMQ00ifSx7ImlkIjo2LCJhcHBsaWNhdGlvbiI6IkYiLCJzZXJ2aWNlVHlwZSI6IkMiLCJzZXJ2aWNlR3JvdXAiOiJCRyIsInN1YkNvZGUiOiIwR08iLCJ2ZW5kb3IiOiJBVFAiLCJjb21tZXJjaWFsTmFtZSI6IlVQVE81MExCIDIzS0cgQU5ENjJMSSAxNThMQ00ifSx7ImlkIjo4MiwiYXBwbGljYXRpb24iOiJOIiwic2VydmljZVR5cGUiOiJDIiwic2VydmljZUdyb3VwIjoiQkciLCJzdWJDb2RlIjoiMEZNIiwidmVuZG9yIjoiQVRQIiwiY29tbWVyY2lhbE5hbWUiOiJVUFRPNzBMQiAzMktHIEFORDYyTEkgMTU4TENNIn0seyJpZCI6MzYsImFwcGxpY2F0aW9uIjoiQyIsInNlcnZpY2VUeXBlIjoiQyIsInNlcnZpY2VHcm91cCI6IkJHIiwic3ViQ29kZSI6IjBBQSIsInZlbmRvciI6IkFUUCIsImNvbW1lcmNpYWxOYW1lIjoiUFJFIFBBSUQgQkFHR0FHRSJ9LHsiaWQiOjEzMSwiYXBwbGljYXRpb24iOiJGIiwic2VydmljZVR5cGUiOiJaIiwic2VydmljZUdyb3VwIjoiQkYiLCJzdWJDb2RlIjoiMDUwIiwidmVuZG9yIjoiQVRQIiwiY29tbWVyY2lhbE5hbWUiOiJCQVNJQyBTRUFUIn0seyJpZCI6NDEsImFwcGxpY2F0aW9uIjoiQyIsInNlcnZpY2VUeXBlIjoiRiIsInNlcnZpY2VHcm91cCI6IlNBIiwic3ViQ29kZSI6IjBCNSIsInZlbmRvciI6IkFUUCIsImNvbW1lcmNpYWxOYW1lIjoiU0VBVCBBU1NJR05NRU5UIn1dLCJwZW5hbHRpZXNJbmZvIjpbeyJ0eXBlIjoiUmVmdW5kIiwiYXBwbGljYWJpbGl0eSI6IkJlZm9yZSIsInJlZnVuZGFibGUiOnRydWUsImFtb3VudCI6MzYwLCJjdXJyZW5jeSI6Ik1ZUiIsIm1pblBlbmFsdHkiOnsiYW1vdW50IjozNjAsImN1cnJlbmN5IjoiTVlSIn19LHsidHlwZSI6IlJlZnVuZCIsImFwcGxpY2FiaWxpdHkiOiJBZnRlciIsInJlZnVuZGFibGUiOnRydWUsImFtb3VudCI6MzYwLCJjdXJyZW5jeSI6Ik1ZUiIsIm1pblBlbmFsdHkiOnsiYW1vdW50IjozNjAsImN1cnJlbmN5IjoiTVlSIn19LHsidHlwZSI6IkV4Y2hhbmdlIiwiYXBwbGljYWJpbGl0eSI6IkJlZm9yZSIsImNoYW5nZWFibGUiOnRydWUsImFtb3VudCI6MCwiY3VycmVuY3kiOiJNWVIiLCJtaW5QZW5hbHR5Ijp7ImFtb3VudCI6MCwiY3VycmVuY3kiOiJNWVIifX0seyJ0eXBlIjoiRXhjaGFuZ2UiLCJhcHBsaWNhYmlsaXR5IjoiQWZ0ZXIiLCJjaGFuZ2VhYmxlIjp0cnVlLCJhbW91bnQiOjAsImN1cnJlbmN5IjoiTVlSIiwibWluUGVuYWx0eSI6eyJhbW91bnQiOjAsImN1cnJlbmN5IjoiTVlSIn19XX1dLCJicmFuZE5hbWUiOiJFQ09OT01ZIEZMRVgiLCJicmFuZENvZGUiOiJFRiJ9LHsicHJpY2luZ1N1YnNvdXJjZSI6IlNQTUlQIiwiZGlzdHJpYnV0aW9uTW9kZWwiOiJBVFBDTyIsInZhbGlkYXRpbmdDYXJyaWVyQ29kZSI6Ik1VIiwidmFsaWRhdGluZ0NhcnJpZXJzIjpudWxsLCJ0b3RhbEZhcmUiOnsidG90YWxQcmljZSI6MjU0MzEsInRvdGFsVGF4QW1vdW50IjozMDUxLCJjdXJyZW5jeSI6Ik1ZUiIsImJhc2VGYXJlQW1vdW50Ijo1NDcyLCJiYXNlRmFyZUN1cnJlbmN5IjoiVVNEIiwiY29uc3RydWN0aW9uQW1vdW50Ijo1NDcwLjU5LCJjb25zdHJ1Y3Rpb25DdXJyZW5jeSI6Ik5VQyIsImVxdWl2YWxlbnRBbW91bnQiOjIyMzgwLCJlcXVpdmFsZW50Q3VycmVuY3kiOiJNWVIifSwidml0YSI6dHJ1ZSwiZVRpY2tldGFibGUiOnRydWUsImxhc3RUaWNrZXREYXRlIjoiMjAyNi0wMS0xOSIsImxhc3RUaWNrZXRUaW1lIjoiMTQ6MDUiLCJnb3Zlcm5pbmdDYXJyaWVycyI6Ik1VIiwicGF4IjpbeyJwYXNzZW5nZXJUeXBlIjoiQURUIiwicGFzc2VuZ2VyTnVtYmVyIjozLCJub25SZWZ1bmRhYmxlIjpmYWxzZSwicGFzc2VuZ2VyVG90YWxGYXJlIjp7InRvdGFsRmFyZSI6ODQ3NywidG90YWxUYXhBbW91bnQiOjEwMTcsImN1cnJlbmN5IjoiTVlSIiwiYmFzZUZhcmVBbW91bnQiOjE4MjQsImJhc2VGYXJlQ3VycmVuY3kiOiJVU0QiLCJlcXVpdmFsZW50QW1vdW50Ijo3NDYwLCJlcXVpdmFsZW50Q3VycmVuY3kiOiJNWVIiLCJjb25zdHJ1Y3Rpb25BbW91bnQiOjE4MjMuNTMsImNvbnN0cnVjdGlvbkN1cnJlbmN5IjoiTlVDIiwiZXhjaGFuZ2VSYXRlT25lIjoxfSwidGF4QnJlYWtkb3duIjpbeyJjb2RlIjoiQkQiLCJjdXJyZW5jeSI6Ik1ZUiIsImFtb3VudCI6MTcsInRheEluZm8iOiJFTUJBUktBVElPTiBGRUUifSx7ImNvZGUiOiJFNSIsImN1cnJlbmN5IjoiTVlSIiwiYW1vdW50IjoxNSwidGF4SW5mbyI6IlZBTFVFIEFEREVEIFRBWCJ9LHsiY29kZSI6Ik9XMiIsImN1cnJlbmN5IjoiTVlSIiwiYW1vdW50Ijo4NSwidGF4SW5mbyI6IkRPTUVTVElDIEFORCBJTlRFUk5BVElPTkFMIEVYQ0lTRSBEVVRZIFRBWCJ9LHsiY29kZSI6IlA3IiwiY3VycmVuY3kiOiJNWVIiLCJhbW91bnQiOjQxLCJ0YXhJbmZvIjoiQUlSUE9SVCBERVZFTE9QTUVOVCBGRUUifSx7ImNvZGUiOiJQOCIsImN1cnJlbmN5IjoiTVlSIiwiYW1vdW50Ijo0MSwidGF4SW5mbyI6IlBBU1NFTkdFUiBTRUNVUklUWSBGRUUifSx7ImNvZGUiOiJVVDMiLCJjdXJyZW5jeSI6Ik1ZUiIsImFtb3VudCI6MjAzLCJ0YXhJbmZvIjoiVFJBVkVMIFRBWCJ9LHsiY29kZSI6IkNOIiwiY3VycmVuY3kiOiJNWVIiLCJhbW91bnQiOjUzLCJ0YXhJbmZvIjoiQUlSUE9SVCBGRUUifSx7ImNvZGUiOiJZUUYiLCJjdXJyZW5jeSI6Ik1ZUiIsImFtb3VudCI6MjY0LCJ0YXhJbmZvIjoiU0VSVklDRSBGRUUgLSBDQVJSSUVSLUlNUE9TRUQgRlVFTCJ9LHsiY29kZSI6IllRRiIsImN1cnJlbmN5IjoiTVlSIiwiYW1vdW50IjoyNjQsInRheEluZm8iOiJTRVJWSUNFIEZFRSAtIENBUlJJRVItSU1QT1NFRCBGVUVMIn0seyJjb2RlIjoiWVFJIiwiY3VycmVuY3kiOiJNWVIiLCJhbW91bnQiOjE3LCJ0YXhJbmZvIjoiU0VSVklDRSBGRUUgLSBDQVJSSUVSLUlNUE9TRUQgTUlTQyJ9LHsiY29kZSI6IllRSSIsImN1cnJlbmN5IjoiTVlSIiwiYW1vdW50IjoxNywidGF4SW5mbyI6IlNFUlZJQ0UgRkVFIC0gQ0FSUklFUi1JTVBPU0VEIE1JU0MifV0sImJhZ2dhZ2UiOnsiZ3JvdXAiOlt7InNlZ21lbnQiOnsiY2hlY2tlZCI6eyJncm91cF9pZCI6MCwic2VnbWVudF9pZCI6MCwiYmFnZ2FnZV90eXBlIjoiY2hlY2tlZCIsImJhZ2dhZ2VfdHlwZV90aXRsZSI6IkNoZWNrZWQgYmFnZ2FnZSBhbGxvd2FuY2UiLCJhbGxvd2FuY2VfaWQiOjI2LCJwaWVjZUNvdW50IjoyLCJ3ZWlnaHQiOm51bGwsInVuaXQiOiJwaWVjZXMiLCJ0aXRsZSI6IjIgcGllY2VzIiwicHJvdmlzaW9uVHlwZSI6IkEiLCJhaXJsaW5lQ29kZSI6Ik1VIn0sImNhcnJ5X29uIjp7Imdyb3VwX2lkIjoyLCJzZWdtZW50X2lkIjowLCJiYWdnYWdlX3R5cGUiOiJjYXJyeV9vbiIsImJhZ2dhZ2VfdHlwZV90aXRsZSI6IkNhcnJ5LW9uIGJhZ2dhZ2UgYWxsb3dhbmNlIiwiYWxsb3dhbmNlX2lkIjoxMiwicGllY2VDb3VudCI6MSwid2VpZ2h0IjpudWxsLCJ1bml0IjoicGllY2VzIiwidGl0bGUiOiIxIHBpZWNlcyIsInByb3Zpc2lvblR5cGUiOiJCIiwiYWlybGluZUNvZGUiOiJNVSJ9fX0seyJzZWdtZW50Ijp7ImNoZWNrZWQiOnsiZ3JvdXBfaWQiOjEsInNlZ21lbnRfaWQiOjEsImJhZ2dhZ2VfdHlwZSI6ImNoZWNrZWQiLCJiYWdnYWdlX3R5cGVfdGl0bGUiOiJDaGVja2VkIGJhZ2dhZ2UgYWxsb3dhbmNlIiwiYWxsb3dhbmNlX2lkIjoyNiwicGllY2VDb3VudCI6Miwid2VpZ2h0IjpudWxsLCJ1bml0IjoicGllY2VzIiwidGl0bGUiOiIyIHBpZWNlcyIsInByb3Zpc2lvblR5cGUiOiJBIiwiYWlybGluZUNvZGUiOiJNVSJ9LCJjYXJyeV9vbiI6eyJncm91cF9pZCI6Mywic2VnbWVudF9pZCI6MSwiYmFnZ2FnZV90eXBlIjoiY2Fycnlfb24iLCJiYWdnYWdlX3R5cGVfdGl0bGUiOiJDYXJyeS1vbiBiYWdnYWdlIGFsbG93YW5jZSIsImFsbG93YW5jZV9pZCI6MTIsInBpZWNlQ291bnQiOjEsIndlaWdodCI6bnVsbCwidW5pdCI6InBpZWNlcyIsInRpdGxlIjoiMSBwaWVjZXMiLCJwcm92aXNpb25UeXBlIjoiQiIsImFpcmxpbmVDb2RlIjoiTVUifX19XX0sImJvb2tpbmdfY2xhc3MiOlt7ImZhcmVDb21wb25lbnRzX2lkIjoyNiwiZ3JvdXBfaWQiOjAsInNlZ21lbnRfaWQiOm51bGwsImJlZ2luQWlycG9ydCI6IkRBQyIsImVuZEFpcnBvcnQiOiJLTUciLCJmYXJlUGFzc2VuZ2VyVHlwZSI6IkFEVCIsImJvb2tpbmdDb2RlIjoiQiIsImNhYmluQ29kZSI6IlkiLCJtZWFsQ29kZSI6IlMiLCJzZWF0c0F2YWlsYWJsZSI6OSwiZmFyZUJhc2lzQ29kZSI6IkJTRTBXQ05TIiwibWF0Y2hlZEFjY291bnRDb2RlIjpudWxsLCJuZWdvdGlhdGVkRmFyZSI6bnVsbCwicHJpdmF0ZUZhcmUiOm51bGwsIkZfY2FiaW5Db2RlIjoiWSIsImJyYW5kX2NvZGUiOiJFRkYiLCJicmFuZE5hbWUiOiJFQ09OT01ZIEZVTExGTEVYIiwicHJvZ3JhbUlkIjoiMTczMjkxIiwicHJvZ3JhbUNvZGUiOiJDRkZNVSIsInByb2dyYW1EZXNjcmlwdGlvbiI6IkNOIEFORCAzMzAgWElOIiwicHJvZ3JhbVN5c3RlbUNvZGUiOiJLIiwiZ292ZXJuaW5nQ2FycmllciI6Ik1VIiwiZmFyZUFtb3VudCI6ODMzLjUzLCJmYXJlQ3VycmVuY3kiOiJOVUMiLCJwdWJsaXNoZWRGYXJlQW1vdW50IjoxMDIzMDAsInB1Ymxpc2hlZEZhcmVDdXJyZW5jeSI6IkJEVCIsImRpcmVjdGlvbmFsaXR5IjoiRlJPTSIsImFwcGxpY2FibGVQcmljaW5nQ2F0ZWdvcmllcyI6IjQgNSA4IDkgMTAgMTIgMTUgMTYgMjMgMzEgMzMiLCJ2ZW5kb3JDb2RlIjoiQVRQIiwiZmFyZVR5cGVCaXRtYXAiOiIwMCIsImZhcmVUeXBlIjoiRVUiLCJmYXJlVGFyaWZmIjoiOCIsImZhcmVSdWxlIjoiU0NTMSJ9LHsiZmFyZUNvbXBvbmVudHNfaWQiOjM0LCJncm91cF9pZCI6MSwic2VnbWVudF9pZCI6bnVsbCwiYmVnaW5BaXJwb3J0IjoiS01HIiwiZW5kQWlycG9ydCI6IktVTCIsImZhcmVQYXNzZW5nZXJUeXBlIjoiQURUIiwiYm9va2luZ0NvZGUiOiJCIiwiY2FiaW5Db2RlIjoiWSIsIm1lYWxDb2RlIjoiTiIsInNlYXRzQXZhaWxhYmxlIjo5LCJmYXJlQmFzaXNDb2RlIjoiQlNFMFdDTkwiLCJtYXRjaGVkQWNjb3VudENvZGUiOm51bGwsIm5lZ290aWF0ZWRGYXJlIjpudWxsLCJwcml2YXRlRmFyZSI6bnVsbCwiRl9jYWJpbkNvZGUiOiJZIiwiYnJhbmRfY29kZSI6IkVGRiIsImJyYW5kTmFtZSI6IkVDT05PTVkgRlVMTEZMRVgiLCJwcm9ncmFtSWQiOiIxNzY0NTkiLCJwcm9ncmFtQ29kZSI6IkNGRk1VIiwicHJvZ3JhbURlc2NyaXB0aW9uIjoiQ04gQU5EIFNFQSIsInByb2dyYW1TeXN0ZW1Db2RlIjoiUyIsImdvdmVybmluZ0NhcnJpZXIiOiJNVSIsImZhcmVBbW91bnQiOjk5MCwiZmFyZUN1cnJlbmN5IjoiTlVDIiwicHVibGlzaGVkRmFyZUFtb3VudCI6NzAwMCwicHVibGlzaGVkRmFyZUN1cnJlbmN5IjoiQ05ZIiwiZGlyZWN0aW9uYWxpdHkiOiJGUk9NIiwiYXBwbGljYWJsZVByaWNpbmdDYXRlZ29yaWVzIjoiNCA4IDkgMTAgMTIgMTUgMTYgMjMgMzEgMzMiLCJ2ZW5kb3JDb2RlIjoiQVRQIiwiZmFyZVR5cGVCaXRtYXAiOiIwMCIsImZhcmVUeXBlIjoiRVUiLCJmYXJlVGFyaWZmIjoiOCIsImZhcmVSdWxlIjoiQ1NTMSJ9XSwiYnJhbmRGZWF0dXJlcyI6W3siaWQiOjczLCJhcHBsaWNhdGlvbiI6IkMiLCJzZXJ2aWNlVHlwZSI6IloiLCJzZXJ2aWNlR3JvdXAiOiJCRiIsInN1YkNvZGUiOiIwNkkiLCJ2ZW5kb3IiOiJBVFAiLCJjb21tZXJjaWFsTmFtZSI6IkNIQU5HRSBCRUZPUkUgREVQQVJUVVJFIn0seyJpZCI6MTUxLCJhcHBsaWNhdGlvbiI6IkMiLCJzZXJ2aWNlVHlwZSI6IloiLCJzZXJ2aWNlR3JvdXAiOiJCRiIsInN1YkNvZGUiOiIwNksiLCJ2ZW5kb3IiOiJBVFAiLCJjb21tZXJjaWFsTmFtZSI6IlJFRlVORCBCRUZPUkUgREVQQVJUVVJFIn0seyJpZCI6NzYsImFwcGxpY2F0aW9uIjoiRiIsInNlcnZpY2VUeXBlIjoiQyIsInNlcnZpY2VHcm91cCI6IkJHIiwic3ViQ29kZSI6IjBNUSIsInZlbmRvciI6IkFUUCIsImNvbW1lcmNpYWxOYW1lIjoiQ0FSUlk4S0cgMThMQiBVUFRPIDQ1TEkgMTE1TENNIn0seyJpZCI6NiwiYXBwbGljYXRpb24iOiJGIiwic2VydmljZVR5cGUiOiJDIiwic2VydmljZUdyb3VwIjoiQkciLCJzdWJDb2RlIjoiMEdPIiwidmVuZG9yIjoiQVRQIiwiY29tbWVyY2lhbE5hbWUiOiJVUFRPNTBMQiAyM0tHIEFORDYyTEkgMTU4TENNIn0seyJpZCI6ODIsImFwcGxpY2F0aW9uIjoiTiIsInNlcnZpY2VUeXBlIjoiQyIsInNlcnZpY2VHcm91cCI6IkJHIiwic3ViQ29kZSI6IjBGTSIsInZlbmRvciI6IkFUUCIsImNvbW1lcmNpYWxOYW1lIjoiVVBUTzcwTEIgMzJLRyBBTkQ2MkxJIDE1OExDTSJ9LHsiaWQiOjM2LCJhcHBsaWNhdGlvbiI6IkMiLCJzZXJ2aWNlVHlwZSI6IkMiLCJzZXJ2aWNlR3JvdXAiOiJCRyIsInN1YkNvZGUiOiIwQUEiLCJ2ZW5kb3IiOiJBVFAiLCJjb21tZXJjaWFsTmFtZSI6IlBSRSBQQUlEIEJBR0dBR0UifSx7ImlkIjoxMzEsImFwcGxpY2F0aW9uIjoiRiIsInNlcnZpY2VUeXBlIjoiWiIsInNlcnZpY2VHcm91cCI6IkJGIiwic3ViQ29kZSI6IjA1MCIsInZlbmRvciI6IkFUUCIsImNvbW1lcmNpYWxOYW1lIjoiQkFTSUMgU0VBVCJ9LHsiaWQiOjQxLCJhcHBsaWNhdGlvbiI6IkMiLCJzZXJ2aWNlVHlwZSI6IkYiLCJzZXJ2aWNlR3JvdXAiOiJTQSIsInN1YkNvZGUiOiIwQjUiLCJ2ZW5kb3IiOiJBVFAiLCJjb21tZXJjaWFsTmFtZSI6IlNFQVQgQVNTSUdOTUVOVCJ9XSwicGVuYWx0aWVzSW5mbyI6W3sidHlwZSI6IlJlZnVuZCIsImFwcGxpY2FiaWxpdHkiOiJCZWZvcmUiLCJyZWZ1bmRhYmxlIjp0cnVlLCJjb25kaXRpb25zQXBwbHkiOnRydWUsImFtb3VudCI6NDM0OCwiY3VycmVuY3kiOiJNWVIiLCJtaW5QZW5hbHR5Ijp7ImFtb3VudCI6NDgwLCJjdXJyZW5jeSI6Ik1ZUiJ9fSx7InR5cGUiOiJSZWZ1bmQiLCJhcHBsaWNhYmlsaXR5IjoiQWZ0ZXIiLCJyZWZ1bmRhYmxlIjp0cnVlLCJjb25kaXRpb25zQXBwbHkiOnRydWUsImFtb3VudCI6NDM0OCwiY3VycmVuY3kiOiJNWVIiLCJtaW5QZW5hbHR5Ijp7ImFtb3VudCI6NDgwLCJjdXJyZW5jeSI6Ik1ZUiJ9fSx7InR5cGUiOiJFeGNoYW5nZSIsImFwcGxpY2FiaWxpdHkiOiJCZWZvcmUiLCJjaGFuZ2VhYmxlIjp0cnVlLCJjb25kaXRpb25zQXBwbHkiOnRydWUsImFtb3VudCI6MTIzLCJjdXJyZW5jeSI6Ik1ZUiIsIm1pblBlbmFsdHkiOnsiYW1vdW50IjoxMTgsImN1cnJlbmN5IjoiTVlSIn19LHsidHlwZSI6IkV4Y2hhbmdlIiwiYXBwbGljYWJpbGl0eSI6IkFmdGVyIiwiY2hhbmdlYWJsZSI6dHJ1ZSwiY29uZGl0aW9uc0FwcGx5Ijp0cnVlLCJhbW91bnQiOjEyMywiY3VycmVuY3kiOiJNWVIiLCJtaW5QZW5hbHR5Ijp7ImFtb3VudCI6MTE4LCJjdXJyZW5jeSI6Ik1ZUiJ9fV19XSwiYnJhbmROYW1lIjoiRUNPTk9NWSBGVUxMRkxFWCIsImJyYW5kQ29kZSI6IkVGRiJ9XX0=", "get_pax_ptc_data": { "ADT": "ADT" }, "fare_rules": { "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-01-19-2026-01-20", "calendar_flight_date": "2026-01-19", "calendar_arrival_date": "2026-01-20", "calendar_carrier": "MU", "calendar_total_currency": "BDT", "calendar_total_price": 156798, "calendar_total_sell": 156798, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 156798, "filter": { "id": "F123SE00120-3", "price": 156798, "gross_total": 5058, "journey_duration": "PT10H25M", "journey_duration_seconds": 37500, "layover_duration": "PT4H0M", "layover_duration_seconds": 14400, "carrier_operating": "MU", "carrier_marketing": "MU", "aircraft": "73L", "aircraft_name": "73L", "cabin_class": "ECONOMY STANDARD", "connecting_airport": { "": "KMG" }, "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-19T14:05:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-01-20T02:30:00", "refund": "partially-refundable", "baggage_value": "piece", "baggage_unit": "2", "baggage_title": "2 piece" }, "filter_unique_filter_code": "dac202601191405kmg2026011918302036adtkmg202601192230kul202601200230859adt", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1231176823535996235ZPTBD", "flight_key": "F123SE00120-4", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Sabre", "color_code": "#ffffff", "supplier_code": "sabre", "supplier_uid": "F123SE00120", "supplier_partner_code": "sabre-123-00120", "flight_group": [ { "group": 1, "flight_key": "F123SE00120-4", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT22H40M", "transit_time": "16H5M", "routes": [ { "air_segment_key": "0-4", "origin": "DAC", "departure_time": "2026-01-19T14:05:00", "origin_terminal": "0", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "KMG", "arrival_time": "2026-01-19T18:30:00", "destination_terminal": null, "destination_airport": { "name": "Kunming Changshui International Airport", "city": "Kunming", "country": "China", "timezone": "Asia\/Shanghai" }, "flight_date": "2026-01-19", "flight_time": "PT2H25M", "distance": 790, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "73L", "name": "73L", "picture": "73L.png" }, "operating": { "carrier": "MU", "carrier_name": "China Eastern Airlines", "carrier_logo": "MU.png", "flight_number": 2036 }, "marketing": { "carrier": "MU", "carrier_name": "China Eastern Airlines", "carrier_logo": "MU.png", "flight_number": 2036 }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 2, "weight": null, "unit": "pieces", "title": "2 pieces", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": "pieces", "title": "1 pieces" } } }, "booking_class": { "cabin_class": "ECONOMY STANDARD", "cabin_code": "Y", "booking_code": "S", "meal_code": "S", "seat_available": 4, "fareBasisCode": "SSE0WCSF", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "ECONOMY STANDARD", "brand_code": "ES", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "SSE0WCSF" ] } } }, { "air_segment_key": "1-4", "origin": "KMG", "departure_time": "2026-01-20T10:35:00", "origin_terminal": null, "origin_airport": { "name": "Kunming Changshui International Airport", "city": "Kunming", "country": "China", "timezone": "Asia\/Shanghai" }, "destination": "KUL", "arrival_time": "2026-01-20T14:45:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-01-20", "flight_time": "PT4H10M", "distance": 1543, "lay_over": "PT16H05M", "lay_over_date": "not-applicable", "aircraft": { "code": "32N", "name": "32N", "picture": "32N.png" }, "operating": { "carrier": "MU", "carrier_name": "China Eastern Airlines", "carrier_logo": "MU.png", "flight_number": 873 }, "marketing": { "carrier": "MU", "carrier_name": "China Eastern Airlines", "carrier_logo": "MU.png", "flight_number": 873 }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 2, "weight": null, "unit": "pieces", "title": "2 pieces", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": "pieces", "title": "1 pieces" } } }, "booking_class": { "cabin_class": "ECONOMY STANDARD", "cabin_code": "Y", "booking_code": "S", "meal_code": "D", "seat_available": 4, "fareBasisCode": "SSE0WCSF", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "ECONOMY STANDARD", "brand_code": "ES", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "SSE0WCSF" ] } } } ] } ], "price": { "currency": "BDT", "total": 156798, "gross_total": 5058, "base_fare": 62217, "tax": 94581, "sell": { "currency": "BDT", "total": 156798, "base_fare": 62217, "tax": 94581 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6NTA1OCwiYmFzZV9mYXJlIjoyMDA3LCJ0YXgiOjMwNTF9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjo1MDU4LCJiYXNlX2ZhcmUiOjIwMDcsInRheCI6MzA1MSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjo1MDU4LCJiYXNlX2ZhcmUiOjIwMDcsInRheCI6MzA1MX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 3, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 156798, "base_fare": 62217, "tax": 94581, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "62217.00", "tax": "94581.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 156798, "base_fare": 62217, "tax": 94581, "gross": { "base_fare": "62217.00", "tax": "94581.00", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "1581.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "18879.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "1395.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "52266.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "20460.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjUwNTguMDAiLCJiYXNlX2ZhcmUiOiIyMDA3LjAwIiwidGF4IjoiMzA1MS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIwMDcuMDAiLCJ0YXgiOiIzMDUxLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIzMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjUwNTguMDAiLCJiYXNlX2ZhcmUiOiIyMDA3LjAwIiwidGF4IjoiMzA1MS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIwMDcuMDAiLCJ0YXgiOiIzMDUxLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoiNTA1OC4wMCIsImJhc2VfZmFyZSI6IjIwMDcuMDAiLCJ0YXgiOiIzMDUxLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjUwNTgsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiI1MS4wMCJ9LCJVVCI6eyJhbW91bnQiOiI2MDkuMDAifSwiRTUiOnsiYW1vdW50IjoiNDUuMDAifSwiWVEiOnsiYW1vdW50IjoiMTY4Ni4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjY2MC4wMCJ9LCJzdXBwbGllclRheERhdGEiOlt7ImNvZGUiOiJCRCIsImN1cnJlbmN5IjoiTVlSIiwiYW1vdW50IjoxNywidGF4SW5mbyI6IkVNQkFSS0FUSU9OIEZFRSJ9LHsiY29kZSI6IkU1IiwiY3VycmVuY3kiOiJNWVIiLCJhbW91bnQiOjE1LCJ0YXhJbmZvIjoiVkFMVUUgQURERUQgVEFYIn0seyJjb2RlIjoiT1cyIiwiY3VycmVuY3kiOiJNWVIiLCJhbW91bnQiOjg1LCJ0YXhJbmZvIjoiRE9NRVNUSUMgQU5EIElOVEVSTkFUSU9OQUwgRVhDSVNFIERVVFkgVEFYIn0seyJjb2RlIjoiUDciLCJjdXJyZW5jeSI6Ik1ZUiIsImFtb3VudCI6NDEsInRheEluZm8iOiJBSVJQT1JUIERFVkVMT1BNRU5UIEZFRSJ9LHsiY29kZSI6IlA4IiwiY3VycmVuY3kiOiJNWVIiLCJhbW91bnQiOjQxLCJ0YXhJbmZvIjoiUEFTU0VOR0VSIFNFQ1VSSVRZIEZFRSJ9LHsiY29kZSI6IlVUMyIsImN1cnJlbmN5IjoiTVlSIiwiYW1vdW50IjoyMDMsInRheEluZm8iOiJUUkFWRUwgVEFYIn0seyJjb2RlIjoiQ04iLCJjdXJyZW5jeSI6Ik1ZUiIsImFtb3VudCI6NTMsInRheEluZm8iOiJBSVJQT1JUIEZFRSJ9LHsiY29kZSI6IllRRiIsImN1cnJlbmN5IjoiTVlSIiwiYW1vdW50IjoyNjQsInRheEluZm8iOiJTRVJWSUNFIEZFRSAtIENBUlJJRVItSU1QT1NFRCBGVUVMIn0seyJjb2RlIjoiWVFGIiwiY3VycmVuY3kiOiJNWVIiLCJhbW91bnQiOjI2NCwidGF4SW5mbyI6IlNFUlZJQ0UgRkVFIC0gQ0FSUklFUi1JTVBPU0VEIEZVRUwifSx7ImNvZGUiOiJZUUkiLCJjdXJyZW5jeSI6Ik1ZUiIsImFtb3VudCI6MTcsInRheEluZm8iOiJTRVJWSUNFIEZFRSAtIENBUlJJRVItSU1QT1NFRCBNSVNDIn0seyJjb2RlIjoiWVFJIiwiY3VycmVuY3kiOiJNWVIiLCJhbW91bnQiOjE3LCJ0YXhJbmZvIjoiU0VSVklDRSBGRUUgLSBDQVJSSUVSLUlNUE9TRUQgTUlTQyJ9XX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "promo_title": "ECONOMY STANDARD", "promo_rules": null, "brandCode": "ES#ER4", "brandName": "ECONOMY STANDARD", "penalty_info": { "partial_payment_available": "no", "reason": "partial payment offer expired", "data": [ { "pax_type": "ADT", "pax_count": 3, "min_cancel_charge": 0, "data": [ { "type": "cancel", "canCancel": true, "forSegment": null, "applied": "prior_to_departure", "amount": 11160, "currency": "BDT", "fmg": { "amount": 11160, "currency": "MYR", "penalty_markup": 0, "penalty_exchange_rate": 11160 }, "supplier": { "amount": 360, "currency": "MYR" } }, { "type": "cancel", "canCancel": true, "forSegment": null, "applied": "after_departure", "amount": 11160, "currency": "BDT", "fmg": { "amount": 11160, "currency": "MYR", "penalty_markup": 0, "penalty_exchange_rate": 11160 }, "supplier": { "amount": 360, "currency": "MYR" } }, { "type": "change", "canChanges": true, "forSegment": null, "applied": "prior_to_departure", "amount": 6820, "currency": "BDT", "fmg": { "amount": 6820, "currency": "MYR", "penalty_markup": 0, "penalty_exchange_rate": 6820 }, "supplier": { "amount": 220, "currency": "MYR" } }, { "type": "change", "canChanges": true, "forSegment": null, "applied": "after_departure", "amount": 6820, "currency": "BDT", "fmg": { "amount": 6820, "currency": "MYR", "penalty_markup": 0, "penalty_exchange_rate": 6820 }, "supplier": { "amount": 220, "currency": "MYR" } } ] } ] }, "meta_data": "eyJmbGlnaHRfZGF0YSI6W3siZmxpZ2h0X2dyb3VwIjp7ImRlcGFydHVyZURhdGUiOiIyMDI2LTAxLTE5IiwiZGVwYXJ0dXJlTG9jYXRpb24iOiJEQUMiLCJhcnJpdmFsTG9jYXRpb24iOiJLVUwiLCJpZCI6MzcsImVsYXBzZWRUaW1lIjoxMzYwLCJyb3V0ZSI6W3siZGVwYXJ0dXJlRGF0ZUFkanVzdG1lbnQiOm51bGwsImRvdFJhdGluZyI6bnVsbCwib25UaW1lUGVyZm9ybWFuY2UiOm51bGwsImZyZXF1ZW5jeSI6IlNNVFcqRioiLCJzdG9wQ291bnQiOjAsImVUaWNrZXRhYmxlIjp0cnVlLCJ0b3RhbE1pbGVzRmxvd24iOjc5MCwiZWxhcHNlZFRpbWUiOjE0NSwib3JpZ2luIjoiREFDIiwiZGVwYXJ0dXJlX3RpbWUiOiIyMDI2LTAxLTE5VDE0OjA1OjAwIiwib3JpZ2luX3Rlcm1pbmFsIjoiMCIsIm9yaWdpbl9jaXR5IjoiREFDIiwiZGVzdGluYXRpb24iOiJLTUciLCJkZXN0aW5hdGlvbl9kYXRlQWRqdXN0bWVudCI6bnVsbCwiYXJyaXZhbF90aW1lIjoiMjAyNi0wMS0xOVQxODozMDowMCIsImRlc3RpbmF0aW9uX3Rlcm1pbmFsIjpudWxsLCJkZXN0aW5hdGlvbl9jaXR5IjoiS01HIiwibWFya2V0aW5nIjoiTVUiLCJtYXJrZXRpbmdGbGlnaHROdW1iZXIiOjIwMzYsIm9wZXJhdGluZyI6Ik1VIiwib3BlcmF0aW5nRmxpZ2h0TnVtYmVyIjoyMDM2LCJvcGVyYXRpbmdPdmVyd3JpdGUiOm51bGwsImFpcmNyYWZ0X2NvZGUiOiI3M0wiLCJ0eXBlRm9yRmlyc3RMZWciOiJOIiwidHlwZUZvckxhc3RMZWciOiJOIiwiZ2hvc3RTZWdtZW50IjpbXX0seyJkZXBhcnR1cmVEYXRlQWRqdXN0bWVudCI6MSwiZG90UmF0aW5nIjpudWxsLCJvblRpbWVQZXJmb3JtYW5jZSI6bnVsbCwiZnJlcXVlbmN5IjoiU01UV1RGUyIsInN0b3BDb3VudCI6MCwiZVRpY2tldGFibGUiOnRydWUsInRvdGFsTWlsZXNGbG93biI6MTU0MywiZWxhcHNlZFRpbWUiOjI1MCwib3JpZ2luIjoiS01HIiwiZGVwYXJ0dXJlX3RpbWUiOiIyMDI2LTAxLTIwVDEwOjM1OjAwIiwib3JpZ2luX3Rlcm1pbmFsIjpudWxsLCJvcmlnaW5fY2l0eSI6IktNRyIsImRlc3RpbmF0aW9uIjoiS1VMIiwiZGVzdGluYXRpb25fZGF0ZUFkanVzdG1lbnQiOm51bGwsImFycml2YWxfdGltZSI6IjIwMjYtMDEtMjBUMTQ6NDU6MDAiLCJkZXN0aW5hdGlvbl90ZXJtaW5hbCI6IjEiLCJkZXN0aW5hdGlvbl9jaXR5IjoiS1VMIiwibWFya2V0aW5nIjoiTVUiLCJtYXJrZXRpbmdGbGlnaHROdW1iZXIiOjg3Mywib3BlcmF0aW5nIjoiTVUiLCJvcGVyYXRpbmdGbGlnaHROdW1iZXIiOjg3Mywib3BlcmF0aW5nT3ZlcndyaXRlIjpudWxsLCJhaXJjcmFmdF9jb2RlIjoiMzJOIiwidHlwZUZvckZpcnN0TGVnIjoiTiIsInR5cGVGb3JMYXN0TGVnIjoiTiIsImdob3N0U2VnbWVudCI6W119XX19XSwicHJpY2VfZGF0YSI6W3sicHJpY2luZ1N1YnNvdXJjZSI6IkhQSVMiLCJkaXN0cmlidXRpb25Nb2RlbCI6IkFUUENPIiwidmFsaWRhdGluZ0NhcnJpZXJDb2RlIjoiTVUiLCJ2YWxpZGF0aW5nQ2FycmllcnMiOm51bGwsInRvdGFsRmFyZSI6eyJ0b3RhbFByaWNlIjo1MDU4LCJ0b3RhbFRheEFtb3VudCI6MzA1MSwiY3VycmVuY3kiOiJNWVIiLCJiYXNlRmFyZUFtb3VudCI6NTkzOTcsImJhc2VGYXJlQ3VycmVuY3kiOiJCRFQiLCJjb25zdHJ1Y3Rpb25BbW91bnQiOjQ4My45NiwiY29uc3RydWN0aW9uQ3VycmVuY3kiOiJOVUMiLCJlcXVpdmFsZW50QW1vdW50IjoyMDA3LCJlcXVpdmFsZW50Q3VycmVuY3kiOiJNWVIifSwidml0YSI6dHJ1ZSwiZVRpY2tldGFibGUiOnRydWUsImxhc3RUaWNrZXREYXRlIjoiMjAyNi0wMS0xOSIsImxhc3RUaWNrZXRUaW1lIjoiMTQ6MDUiLCJnb3Zlcm5pbmdDYXJyaWVycyI6Ik1VIiwicGF4IjpbeyJwYXNzZW5nZXJUeXBlIjoiQURUIiwicGFzc2VuZ2VyTnVtYmVyIjozLCJub25SZWZ1bmRhYmxlIjpmYWxzZSwicGFzc2VuZ2VyVG90YWxGYXJlIjp7InRvdGFsRmFyZSI6MTY4NiwidG90YWxUYXhBbW91bnQiOjEwMTcsImN1cnJlbmN5IjoiTVlSIiwiYmFzZUZhcmVBbW91bnQiOjE5Nzk5LCJiYXNlRmFyZUN1cnJlbmN5IjoiQkRUIiwiZXF1aXZhbGVudEFtb3VudCI6NjY5LCJlcXVpdmFsZW50Q3VycmVuY3kiOiJNWVIiLCJjb25zdHJ1Y3Rpb25BbW91bnQiOjE2MS4zMiwiY29uc3RydWN0aW9uQ3VycmVuY3kiOiJOVUMiLCJleGNoYW5nZVJhdGVPbmUiOjEyMi43M30sInRheEJyZWFrZG93biI6W3siY29kZSI6IkJEIiwiY3VycmVuY3kiOiJNWVIiLCJhbW91bnQiOjE3LCJ0YXhJbmZvIjoiRU1CQVJLQVRJT04gRkVFIn0seyJjb2RlIjoiRTUiLCJjdXJyZW5jeSI6Ik1ZUiIsImFtb3VudCI6MTUsInRheEluZm8iOiJWQUxVRSBBRERFRCBUQVgifSx7ImNvZGUiOiJPVzIiLCJjdXJyZW5jeSI6Ik1ZUiIsImFtb3VudCI6ODUsInRheEluZm8iOiJET01FU1RJQyBBTkQgSU5URVJOQVRJT05BTCBFWENJU0UgRFVUWSBUQVgifSx7ImNvZGUiOiJQNyIsImN1cnJlbmN5IjoiTVlSIiwiYW1vdW50Ijo0MSwidGF4SW5mbyI6IkFJUlBPUlQgREVWRUxPUE1FTlQgRkVFIn0seyJjb2RlIjoiUDgiLCJjdXJyZW5jeSI6Ik1ZUiIsImFtb3VudCI6NDEsInRheEluZm8iOiJQQVNTRU5HRVIgU0VDVVJJVFkgRkVFIn0seyJjb2RlIjoiVVQzIiwiY3VycmVuY3kiOiJNWVIiLCJhbW91bnQiOjIwMywidGF4SW5mbyI6IlRSQVZFTCBUQVgifSx7ImNvZGUiOiJDTiIsImN1cnJlbmN5IjoiTVlSIiwiYW1vdW50Ijo1MywidGF4SW5mbyI6IkFJUlBPUlQgRkVFIn0seyJjb2RlIjoiWVFGIiwiY3VycmVuY3kiOiJNWVIiLCJhbW91bnQiOjI2NCwidGF4SW5mbyI6IlNFUlZJQ0UgRkVFIC0gQ0FSUklFUi1JTVBPU0VEIEZVRUwifSx7ImNvZGUiOiJZUUYiLCJjdXJyZW5jeSI6Ik1ZUiIsImFtb3VudCI6MjY0LCJ0YXhJbmZvIjoiU0VSVklDRSBGRUUgLSBDQVJSSUVSLUlNUE9TRUQgRlVFTCJ9LHsiY29kZSI6IllRSSIsImN1cnJlbmN5IjoiTVlSIiwiYW1vdW50IjoxNywidGF4SW5mbyI6IlNFUlZJQ0UgRkVFIC0gQ0FSUklFUi1JTVBPU0VEIE1JU0MifSx7ImNvZGUiOiJZUUkiLCJjdXJyZW5jeSI6Ik1ZUiIsImFtb3VudCI6MTcsInRheEluZm8iOiJTRVJWSUNFIEZFRSAtIENBUlJJRVItSU1QT1NFRCBNSVNDIn1dLCJiYWdnYWdlIjp7Imdyb3VwIjpbeyJzZWdtZW50Ijp7ImNoZWNrZWQiOnsiZ3JvdXBfaWQiOjAsInNlZ21lbnRfaWQiOjAsImJhZ2dhZ2VfdHlwZSI6ImNoZWNrZWQiLCJiYWdnYWdlX3R5cGVfdGl0bGUiOiJDaGVja2VkIGJhZ2dhZ2UgYWxsb3dhbmNlIiwiYWxsb3dhbmNlX2lkIjoyNiwicGllY2VDb3VudCI6Miwid2VpZ2h0IjpudWxsLCJ1bml0IjoicGllY2VzIiwidGl0bGUiOiIyIHBpZWNlcyIsInByb3Zpc2lvblR5cGUiOiJBIiwiYWlybGluZUNvZGUiOiJNVSJ9LCJjYXJyeV9vbiI6eyJncm91cF9pZCI6Miwic2VnbWVudF9pZCI6MCwiYmFnZ2FnZV90eXBlIjoiY2Fycnlfb24iLCJiYWdnYWdlX3R5cGVfdGl0bGUiOiJDYXJyeS1vbiBiYWdnYWdlIGFsbG93YW5jZSIsImFsbG93YW5jZV9pZCI6MTIsInBpZWNlQ291bnQiOjEsIndlaWdodCI6bnVsbCwidW5pdCI6InBpZWNlcyIsInRpdGxlIjoiMSBwaWVjZXMiLCJwcm92aXNpb25UeXBlIjoiQiIsImFpcmxpbmVDb2RlIjoiTVUifX19LHsic2VnbWVudCI6eyJjaGVja2VkIjp7Imdyb3VwX2lkIjoxLCJzZWdtZW50X2lkIjoxLCJiYWdnYWdlX3R5cGUiOiJjaGVja2VkIiwiYmFnZ2FnZV90eXBlX3RpdGxlIjoiQ2hlY2tlZCBiYWdnYWdlIGFsbG93YW5jZSIsImFsbG93YW5jZV9pZCI6MjYsInBpZWNlQ291bnQiOjIsIndlaWdodCI6bnVsbCwidW5pdCI6InBpZWNlcyIsInRpdGxlIjoiMiBwaWVjZXMiLCJwcm92aXNpb25UeXBlIjoiQSIsImFpcmxpbmVDb2RlIjoiTVUifSwiY2Fycnlfb24iOnsiZ3JvdXBfaWQiOjMsInNlZ21lbnRfaWQiOjEsImJhZ2dhZ2VfdHlwZSI6ImNhcnJ5X29uIiwiYmFnZ2FnZV90eXBlX3RpdGxlIjoiQ2Fycnktb24gYmFnZ2FnZSBhbGxvd2FuY2UiLCJhbGxvd2FuY2VfaWQiOjEyLCJwaWVjZUNvdW50IjoxLCJ3ZWlnaHQiOm51bGwsInVuaXQiOiJwaWVjZXMiLCJ0aXRsZSI6IjEgcGllY2VzIiwicHJvdmlzaW9uVHlwZSI6IkIiLCJhaXJsaW5lQ29kZSI6Ik1VIn19fV19LCJib29raW5nX2NsYXNzIjpbeyJmYXJlQ29tcG9uZW50c19pZCI6MSwiZ3JvdXBfaWQiOjAsInNlZ21lbnRfaWQiOm51bGwsImJlZ2luQWlycG9ydCI6IkRBQyIsImVuZEFpcnBvcnQiOiJLVUwiLCJmYXJlUGFzc2VuZ2VyVHlwZSI6IkFEVCIsImJvb2tpbmdDb2RlIjoiUyIsImNhYmluQ29kZSI6IlkiLCJtZWFsQ29kZSI6IlMiLCJzZWF0c0F2YWlsYWJsZSI6NCwiZmFyZUJhc2lzQ29kZSI6IlNTRTBXQ1NGIiwibWF0Y2hlZEFjY291bnRDb2RlIjpudWxsLCJuZWdvdGlhdGVkRmFyZSI6bnVsbCwicHJpdmF0ZUZhcmUiOm51bGwsIkZfY2FiaW5Db2RlIjoiWSIsImJyYW5kX2NvZGUiOiJFUyIsImJyYW5kTmFtZSI6IkVDT05PTVkgU1RBTkRBUkQiLCJwcm9ncmFtSWQiOiIxNzY0NTYiLCJwcm9ncmFtQ29kZSI6IkNGRk1VIiwicHJvZ3JhbURlc2NyaXB0aW9uIjoiMzMwIDZUSCBYSU4iLCJwcm9ncmFtU3lzdGVtQ29kZSI6IkEiLCJnb3Zlcm5pbmdDYXJyaWVyIjoiTVUiLCJmYXJlQW1vdW50IjoxNjEuMzIsImZhcmVDdXJyZW5jeSI6Ik5VQyIsInB1Ymxpc2hlZEZhcmVBbW91bnQiOjE5ODAwLCJwdWJsaXNoZWRGYXJlQ3VycmVuY3kiOiJCRFQiLCJkaXJlY3Rpb25hbGl0eSI6IkZST00iLCJhcHBsaWNhYmxlUHJpY2luZ0NhdGVnb3JpZXMiOiI0IDUgOCA5IDEwIDEyIDE1IDE2IDIzIDMxIDMzIiwidmVuZG9yQ29kZSI6IkFUUCIsImZhcmVUeXBlQml0bWFwIjoiMDAiLCJmYXJlVHlwZSI6IlhFWCIsImZhcmVUYXJpZmYiOiI4IiwiZmFyZVJ1bGUiOiJFNDMwIn0seyJmYXJlQ29tcG9uZW50c19pZCI6MSwiZ3JvdXBfaWQiOjEsInNlZ21lbnRfaWQiOm51bGwsImJlZ2luQWlycG9ydCI6IkRBQyIsImVuZEFpcnBvcnQiOiJLVUwiLCJmYXJlUGFzc2VuZ2VyVHlwZSI6IkFEVCIsImJvb2tpbmdDb2RlIjoiUyIsImNhYmluQ29kZSI6IlkiLCJtZWFsQ29kZSI6IkQiLCJzZWF0c0F2YWlsYWJsZSI6NCwiZmFyZUJhc2lzQ29kZSI6IlNTRTBXQ1NGIiwibWF0Y2hlZEFjY291bnRDb2RlIjpudWxsLCJuZWdvdGlhdGVkRmFyZSI6bnVsbCwicHJpdmF0ZUZhcmUiOm51bGwsIkZfY2FiaW5Db2RlIjoiWSIsImJyYW5kX2NvZGUiOiJFUyIsImJyYW5kTmFtZSI6IkVDT05PTVkgU1RBTkRBUkQiLCJwcm9ncmFtSWQiOiIxNzY0NTYiLCJwcm9ncmFtQ29kZSI6IkNGRk1VIiwicHJvZ3JhbURlc2NyaXB0aW9uIjoiMzMwIDZUSCBYSU4iLCJwcm9ncmFtU3lzdGVtQ29kZSI6IkEiLCJnb3Zlcm5pbmdDYXJyaWVyIjoiTVUiLCJmYXJlQW1vdW50IjoxNjEuMzIsImZhcmVDdXJyZW5jeSI6Ik5VQyIsInB1Ymxpc2hlZEZhcmVBbW91bnQiOjE5ODAwLCJwdWJsaXNoZWRGYXJlQ3VycmVuY3kiOiJCRFQiLCJkaXJlY3Rpb25hbGl0eSI6IkZST00iLCJhcHBsaWNhYmxlUHJpY2luZ0NhdGVnb3JpZXMiOiI0IDUgOCA5IDEwIDEyIDE1IDE2IDIzIDMxIDMzIiwidmVuZG9yQ29kZSI6IkFUUCIsImZhcmVUeXBlQml0bWFwIjoiMDAiLCJmYXJlVHlwZSI6IlhFWCIsImZhcmVUYXJpZmYiOiI4IiwiZmFyZVJ1bGUiOiJFNDMwIn1dLCJicmFuZEZlYXR1cmVzIjpbeyJpZCI6NDEsImFwcGxpY2F0aW9uIjoiQyIsInNlcnZpY2VUeXBlIjoiRiIsInNlcnZpY2VHcm91cCI6IlNBIiwic3ViQ29kZSI6IjBCNSIsInZlbmRvciI6IkFUUCIsImNvbW1lcmNpYWxOYW1lIjoiU0VBVCBBU1NJR05NRU5UIn0seyJpZCI6MTUxLCJhcHBsaWNhdGlvbiI6IkMiLCJzZXJ2aWNlVHlwZSI6IloiLCJzZXJ2aWNlR3JvdXAiOiJCRiIsInN1YkNvZGUiOiIwNksiLCJ2ZW5kb3IiOiJBVFAiLCJjb21tZXJjaWFsTmFtZSI6IlJFRlVORCBCRUZPUkUgREVQQVJUVVJFIn0seyJpZCI6NzMsImFwcGxpY2F0aW9uIjoiQyIsInNlcnZpY2VUeXBlIjoiWiIsInNlcnZpY2VHcm91cCI6IkJGIiwic3ViQ29kZSI6IjA2SSIsInZlbmRvciI6IkFUUCIsImNvbW1lcmNpYWxOYW1lIjoiQ0hBTkdFIEJFRk9SRSBERVBBUlRVUkUifSx7ImlkIjo3NiwiYXBwbGljYXRpb24iOiJGIiwic2VydmljZVR5cGUiOiJDIiwic2VydmljZUdyb3VwIjoiQkciLCJzdWJDb2RlIjoiME1RIiwidmVuZG9yIjoiQVRQIiwiY29tbWVyY2lhbE5hbWUiOiJDQVJSWThLRyAxOExCIFVQVE8gNDVMSSAxMTVMQ00ifSx7ImlkIjo2LCJhcHBsaWNhdGlvbiI6IkYiLCJzZXJ2aWNlVHlwZSI6IkMiLCJzZXJ2aWNlR3JvdXAiOiJCRyIsInN1YkNvZGUiOiIwR08iLCJ2ZW5kb3IiOiJBVFAiLCJjb21tZXJjaWFsTmFtZSI6IlVQVE81MExCIDIzS0cgQU5ENjJMSSAxNThMQ00ifSx7ImlkIjo4MiwiYXBwbGljYXRpb24iOiJOIiwic2VydmljZVR5cGUiOiJDIiwic2VydmljZUdyb3VwIjoiQkciLCJzdWJDb2RlIjoiMEZNIiwidmVuZG9yIjoiQVRQIiwiY29tbWVyY2lhbE5hbWUiOiJVUFRPNzBMQiAzMktHIEFORDYyTEkgMTU4TENNIn0seyJpZCI6MzYsImFwcGxpY2F0aW9uIjoiQyIsInNlcnZpY2VUeXBlIjoiQyIsInNlcnZpY2VHcm91cCI6IkJHIiwic3ViQ29kZSI6IjBBQSIsInZlbmRvciI6IkFUUCIsImNvbW1lcmNpYWxOYW1lIjoiUFJFIFBBSUQgQkFHR0FHRSJ9LHsiaWQiOjEzMSwiYXBwbGljYXRpb24iOiJGIiwic2VydmljZVR5cGUiOiJaIiwic2VydmljZUdyb3VwIjoiQkYiLCJzdWJDb2RlIjoiMDUwIiwidmVuZG9yIjoiQVRQIiwiY29tbWVyY2lhbE5hbWUiOiJCQVNJQyBTRUFUIn1dLCJwZW5hbHRpZXNJbmZvIjpbeyJ0eXBlIjoiUmVmdW5kIiwiYXBwbGljYWJpbGl0eSI6IkJlZm9yZSIsInJlZnVuZGFibGUiOnRydWUsImFtb3VudCI6MzYwLCJjdXJyZW5jeSI6Ik1ZUiIsIm1pblBlbmFsdHkiOnsiYW1vdW50IjozNjAsImN1cnJlbmN5IjoiTVlSIn19LHsidHlwZSI6IlJlZnVuZCIsImFwcGxpY2FiaWxpdHkiOiJBZnRlciIsInJlZnVuZGFibGUiOnRydWUsImFtb3VudCI6MzYwLCJjdXJyZW5jeSI6Ik1ZUiIsIm1pblBlbmFsdHkiOnsiYW1vdW50IjozNjAsImN1cnJlbmN5IjoiTVlSIn19LHsidHlwZSI6IkV4Y2hhbmdlIiwiYXBwbGljYWJpbGl0eSI6IkJlZm9yZSIsImNoYW5nZWFibGUiOnRydWUsImFtb3VudCI6MjIwLCJjdXJyZW5jeSI6Ik1ZUiIsIm1pblBlbmFsdHkiOnsiYW1vdW50IjoyMjAsImN1cnJlbmN5IjoiTVlSIn19LHsidHlwZSI6IkV4Y2hhbmdlIiwiYXBwbGljYWJpbGl0eSI6IkFmdGVyIiwiY2hhbmdlYWJsZSI6dHJ1ZSwiYW1vdW50IjoyMjAsImN1cnJlbmN5IjoiTVlSIiwibWluUGVuYWx0eSI6eyJhbW91bnQiOjIyMCwiY3VycmVuY3kiOiJNWVIifX1dfV0sImJyYW5kTmFtZSI6IkVDT05PTVkgU1RBTkRBUkQiLCJicmFuZENvZGUiOiJFUyJ9LHsicHJpY2luZ1N1YnNvdXJjZSI6IlNQTUlQIiwiZGlzdHJpYnV0aW9uTW9kZWwiOiJBVFBDTyIsInZhbGlkYXRpbmdDYXJyaWVyQ29kZSI6Ik1VIiwidmFsaWRhdGluZ0NhcnJpZXJzIjpudWxsLCJ0b3RhbEZhcmUiOnsidG90YWxQcmljZSI6NTQ0OCwidG90YWxUYXhBbW91bnQiOjMwNTEsImN1cnJlbmN5IjoiTVlSIiwiYmFzZUZhcmVBbW91bnQiOjcwOTQ3LCJiYXNlRmFyZUN1cnJlbmN5IjoiQkRUIiwiY29uc3RydWN0aW9uQW1vdW50Ijo1NzguMDcsImNvbnN0cnVjdGlvbkN1cnJlbmN5IjoiTlVDIiwiZXF1aXZhbGVudEFtb3VudCI6MjM5NywiZXF1aXZhbGVudEN1cnJlbmN5IjoiTVlSIn0sInZpdGEiOnRydWUsImVUaWNrZXRhYmxlIjp0cnVlLCJsYXN0VGlja2V0RGF0ZSI6IjIwMjYtMDEtMTkiLCJsYXN0VGlja2V0VGltZSI6IjE0OjA1IiwiZ292ZXJuaW5nQ2FycmllcnMiOiJNVSIsInBheCI6W3sicGFzc2VuZ2VyVHlwZSI6IkFEVCIsInBhc3Nlbmdlck51bWJlciI6Mywibm9uUmVmdW5kYWJsZSI6ZmFsc2UsInBhc3NlbmdlclRvdGFsRmFyZSI6eyJ0b3RhbEZhcmUiOjE4MTYsInRvdGFsVGF4QW1vdW50IjoxMDE3LCJjdXJyZW5jeSI6Ik1ZUiIsImJhc2VGYXJlQW1vdW50IjoyMzY0OSwiYmFzZUZhcmVDdXJyZW5jeSI6IkJEVCIsImVxdWl2YWxlbnRBbW91bnQiOjc5OSwiZXF1aXZhbGVudEN1cnJlbmN5IjoiTVlSIiwiY29uc3RydWN0aW9uQW1vdW50IjoxOTIuNjksImNvbnN0cnVjdGlvbkN1cnJlbmN5IjoiTlVDIiwiZXhjaGFuZ2VSYXRlT25lIjoxMjIuNzN9LCJ0YXhCcmVha2Rvd24iOlt7ImNvZGUiOiJCRCIsImN1cnJlbmN5IjoiTVlSIiwiYW1vdW50IjoxNywidGF4SW5mbyI6IkVNQkFSS0FUSU9OIEZFRSJ9LHsiY29kZSI6IkU1IiwiY3VycmVuY3kiOiJNWVIiLCJhbW91bnQiOjE1LCJ0YXhJbmZvIjoiVkFMVUUgQURERUQgVEFYIn0seyJjb2RlIjoiT1cyIiwiY3VycmVuY3kiOiJNWVIiLCJhbW91bnQiOjg1LCJ0YXhJbmZvIjoiRE9NRVNUSUMgQU5EIElOVEVSTkFUSU9OQUwgRVhDSVNFIERVVFkgVEFYIn0seyJjb2RlIjoiUDciLCJjdXJyZW5jeSI6Ik1ZUiIsImFtb3VudCI6NDEsInRheEluZm8iOiJBSVJQT1JUIERFVkVMT1BNRU5UIEZFRSJ9LHsiY29kZSI6IlA4IiwiY3VycmVuY3kiOiJNWVIiLCJhbW91bnQiOjQxLCJ0YXhJbmZvIjoiUEFTU0VOR0VSIFNFQ1VSSVRZIEZFRSJ9LHsiY29kZSI6IlVUMyIsImN1cnJlbmN5IjoiTVlSIiwiYW1vdW50IjoyMDMsInRheEluZm8iOiJUUkFWRUwgVEFYIn0seyJjb2RlIjoiQ04iLCJjdXJyZW5jeSI6Ik1ZUiIsImFtb3VudCI6NTMsInRheEluZm8iOiJBSVJQT1JUIEZFRSJ9LHsiY29kZSI6IllRRiIsImN1cnJlbmN5IjoiTVlSIiwiYW1vdW50IjoyNjQsInRheEluZm8iOiJTRVJWSUNFIEZFRSAtIENBUlJJRVItSU1QT1NFRCBGVUVMIn0seyJjb2RlIjoiWVFGIiwiY3VycmVuY3kiOiJNWVIiLCJhbW91bnQiOjI2NCwidGF4SW5mbyI6IlNFUlZJQ0UgRkVFIC0gQ0FSUklFUi1JTVBPU0VEIEZVRUwifSx7ImNvZGUiOiJZUUkiLCJjdXJyZW5jeSI6Ik1ZUiIsImFtb3VudCI6MTcsInRheEluZm8iOiJTRVJWSUNFIEZFRSAtIENBUlJJRVItSU1QT1NFRCBNSVNDIn0seyJjb2RlIjoiWVFJIiwiY3VycmVuY3kiOiJNWVIiLCJhbW91bnQiOjE3LCJ0YXhJbmZvIjoiU0VSVklDRSBGRUUgLSBDQVJSSUVSLUlNUE9TRUQgTUlTQyJ9XSwiYmFnZ2FnZSI6eyJncm91cCI6W3sic2VnbWVudCI6eyJjaGVja2VkIjp7Imdyb3VwX2lkIjowLCJzZWdtZW50X2lkIjowLCJiYWdnYWdlX3R5cGUiOiJjaGVja2VkIiwiYmFnZ2FnZV90eXBlX3RpdGxlIjoiQ2hlY2tlZCBiYWdnYWdlIGFsbG93YW5jZSIsImFsbG93YW5jZV9pZCI6MjYsInBpZWNlQ291bnQiOjIsIndlaWdodCI6bnVsbCwidW5pdCI6InBpZWNlcyIsInRpdGxlIjoiMiBwaWVjZXMiLCJwcm92aXNpb25UeXBlIjoiQSIsImFpcmxpbmVDb2RlIjoiTVUifSwiY2Fycnlfb24iOnsiZ3JvdXBfaWQiOjIsInNlZ21lbnRfaWQiOjAsImJhZ2dhZ2VfdHlwZSI6ImNhcnJ5X29uIiwiYmFnZ2FnZV90eXBlX3RpdGxlIjoiQ2Fycnktb24gYmFnZ2FnZSBhbGxvd2FuY2UiLCJhbGxvd2FuY2VfaWQiOjEyLCJwaWVjZUNvdW50IjoxLCJ3ZWlnaHQiOm51bGwsInVuaXQiOiJwaWVjZXMiLCJ0aXRsZSI6IjEgcGllY2VzIiwicHJvdmlzaW9uVHlwZSI6IkIiLCJhaXJsaW5lQ29kZSI6Ik1VIn19fSx7InNlZ21lbnQiOnsiY2hlY2tlZCI6eyJncm91cF9pZCI6MSwic2VnbWVudF9pZCI6MSwiYmFnZ2FnZV90eXBlIjoiY2hlY2tlZCIsImJhZ2dhZ2VfdHlwZV90aXRsZSI6IkNoZWNrZWQgYmFnZ2FnZSBhbGxvd2FuY2UiLCJhbGxvd2FuY2VfaWQiOjI2LCJwaWVjZUNvdW50IjoyLCJ3ZWlnaHQiOm51bGwsInVuaXQiOiJwaWVjZXMiLCJ0aXRsZSI6IjIgcGllY2VzIiwicHJvdmlzaW9uVHlwZSI6IkEiLCJhaXJsaW5lQ29kZSI6Ik1VIn0sImNhcnJ5X29uIjp7Imdyb3VwX2lkIjozLCJzZWdtZW50X2lkIjoxLCJiYWdnYWdlX3R5cGUiOiJjYXJyeV9vbiIsImJhZ2dhZ2VfdHlwZV90aXRsZSI6IkNhcnJ5LW9uIGJhZ2dhZ2UgYWxsb3dhbmNlIiwiYWxsb3dhbmNlX2lkIjoxMiwicGllY2VDb3VudCI6MSwid2VpZ2h0IjpudWxsLCJ1bml0IjoicGllY2VzIiwidGl0bGUiOiIxIHBpZWNlcyIsInByb3Zpc2lvblR5cGUiOiJCIiwiYWlybGluZUNvZGUiOiJNVSJ9fX1dfSwiYm9va2luZ19jbGFzcyI6W3siZmFyZUNvbXBvbmVudHNfaWQiOjMyLCJncm91cF9pZCI6MCwic2VnbWVudF9pZCI6bnVsbCwiYmVnaW5BaXJwb3J0IjoiREFDIiwiZW5kQWlycG9ydCI6IktVTCIsImZhcmVQYXNzZW5nZXJUeXBlIjoiQURUIiwiYm9va2luZ0NvZGUiOiJTIiwiY2FiaW5Db2RlIjoiWSIsIm1lYWxDb2RlIjoiUyIsInNlYXRzQXZhaWxhYmxlIjo0LCJmYXJlQmFzaXNDb2RlIjoiU1NFMFdDRkYiLCJtYXRjaGVkQWNjb3VudENvZGUiOm51bGwsIm5lZ290aWF0ZWRGYXJlIjpudWxsLCJwcml2YXRlRmFyZSI6bnVsbCwiRl9jYWJpbkNvZGUiOiJZIiwiYnJhbmRfY29kZSI6IkVGIiwiYnJhbmROYW1lIjoiRUNPTk9NWSBGTEVYIiwicHJvZ3JhbUlkIjoiMTc2NDU2IiwicHJvZ3JhbUNvZGUiOiJDRkZNVSIsInByb2dyYW1EZXNjcmlwdGlvbiI6IjMzMCA2VEggWElOIiwicHJvZ3JhbVN5c3RlbUNvZGUiOiJBIiwiZ292ZXJuaW5nQ2FycmllciI6Ik1VIiwiZmFyZUFtb3VudCI6MTkyLjY5LCJmYXJlQ3VycmVuY3kiOiJOVUMiLCJwdWJsaXNoZWRGYXJlQW1vdW50IjoyMzY1MCwicHVibGlzaGVkRmFyZUN1cnJlbmN5IjoiQkRUIiwiZGlyZWN0aW9uYWxpdHkiOiJGUk9NIiwiYXBwbGljYWJsZVByaWNpbmdDYXRlZ29yaWVzIjoiNCA1IDggOSAxMCAxMiAxNSAxNiAyMyAzMSAzMyIsInZlbmRvckNvZGUiOiJBVFAiLCJmYXJlVHlwZUJpdG1hcCI6IjAwIiwiZmFyZVR5cGUiOiJFUlIiLCJmYXJlVGFyaWZmIjoiOCIsImZhcmVSdWxlIjoiRTQzMCJ9LHsiZmFyZUNvbXBvbmVudHNfaWQiOjMyLCJncm91cF9pZCI6MSwic2VnbWVudF9pZCI6bnVsbCwiYmVnaW5BaXJwb3J0IjoiREFDIiwiZW5kQWlycG9ydCI6IktVTCIsImZhcmVQYXNzZW5nZXJUeXBlIjoiQURUIiwiYm9va2luZ0NvZGUiOiJTIiwiY2FiaW5Db2RlIjoiWSIsIm1lYWxDb2RlIjoiRCIsInNlYXRzQXZhaWxhYmxlIjo0LCJmYXJlQmFzaXNDb2RlIjoiU1NFMFdDRkYiLCJtYXRjaGVkQWNjb3VudENvZGUiOm51bGwsIm5lZ290aWF0ZWRGYXJlIjpudWxsLCJwcml2YXRlRmFyZSI6bnVsbCwiRl9jYWJpbkNvZGUiOiJZIiwiYnJhbmRfY29kZSI6IkVGIiwiYnJhbmROYW1lIjoiRUNPTk9NWSBGTEVYIiwicHJvZ3JhbUlkIjoiMTc2NDU2IiwicHJvZ3JhbUNvZGUiOiJDRkZNVSIsInByb2dyYW1EZXNjcmlwdGlvbiI6IjMzMCA2VEggWElOIiwicHJvZ3JhbVN5c3RlbUNvZGUiOiJBIiwiZ292ZXJuaW5nQ2FycmllciI6Ik1VIiwiZmFyZUFtb3VudCI6MTkyLjY5LCJmYXJlQ3VycmVuY3kiOiJOVUMiLCJwdWJsaXNoZWRGYXJlQW1vdW50IjoyMzY1MCwicHVibGlzaGVkRmFyZUN1cnJlbmN5IjoiQkRUIiwiZGlyZWN0aW9uYWxpdHkiOiJGUk9NIiwiYXBwbGljYWJsZVByaWNpbmdDYXRlZ29yaWVzIjoiNCA1IDggOSAxMCAxMiAxNSAxNiAyMyAzMSAzMyIsInZlbmRvckNvZGUiOiJBVFAiLCJmYXJlVHlwZUJpdG1hcCI6IjAwIiwiZmFyZVR5cGUiOiJFUlIiLCJmYXJlVGFyaWZmIjoiOCIsImZhcmVSdWxlIjoiRTQzMCJ9XSwiYnJhbmRGZWF0dXJlcyI6W3siaWQiOjMyLCJhcHBsaWNhdGlvbiI6IkYiLCJzZXJ2aWNlVHlwZSI6IloiLCJzZXJ2aWNlR3JvdXAiOiJCRiIsInN1YkNvZGUiOiIwNkkiLCJ2ZW5kb3IiOiJBVFAiLCJjb21tZXJjaWFsTmFtZSI6IkNIQU5HRSBCRUZPUkUgREVQQVJUVVJFIn0seyJpZCI6MTUxLCJhcHBsaWNhdGlvbiI6IkMiLCJzZXJ2aWNlVHlwZSI6IloiLCJzZXJ2aWNlR3JvdXAiOiJCRiIsInN1YkNvZGUiOiIwNksiLCJ2ZW5kb3IiOiJBVFAiLCJjb21tZXJjaWFsTmFtZSI6IlJFRlVORCBCRUZPUkUgREVQQVJUVVJFIn0seyJpZCI6NzYsImFwcGxpY2F0aW9uIjoiRiIsInNlcnZpY2VUeXBlIjoiQyIsInNlcnZpY2VHcm91cCI6IkJHIiwic3ViQ29kZSI6IjBNUSIsInZlbmRvciI6IkFUUCIsImNvbW1lcmNpYWxOYW1lIjoiQ0FSUlk4S0cgMThMQiBVUFRPIDQ1TEkgMTE1TENNIn0seyJpZCI6NiwiYXBwbGljYXRpb24iOiJGIiwic2VydmljZVR5cGUiOiJDIiwic2VydmljZUdyb3VwIjoiQkciLCJzdWJDb2RlIjoiMEdPIiwidmVuZG9yIjoiQVRQIiwiY29tbWVyY2lhbE5hbWUiOiJVUFRPNTBMQiAyM0tHIEFORDYyTEkgMTU4TENNIn0seyJpZCI6ODIsImFwcGxpY2F0aW9uIjoiTiIsInNlcnZpY2VUeXBlIjoiQyIsInNlcnZpY2VHcm91cCI6IkJHIiwic3ViQ29kZSI6IjBGTSIsInZlbmRvciI6IkFUUCIsImNvbW1lcmNpYWxOYW1lIjoiVVBUTzcwTEIgMzJLRyBBTkQ2MkxJIDE1OExDTSJ9LHsiaWQiOjM2LCJhcHBsaWNhdGlvbiI6IkMiLCJzZXJ2aWNlVHlwZSI6IkMiLCJzZXJ2aWNlR3JvdXAiOiJCRyIsInN1YkNvZGUiOiIwQUEiLCJ2ZW5kb3IiOiJBVFAiLCJjb21tZXJjaWFsTmFtZSI6IlBSRSBQQUlEIEJBR0dBR0UifSx7ImlkIjoxMzEsImFwcGxpY2F0aW9uIjoiRiIsInNlcnZpY2VUeXBlIjoiWiIsInNlcnZpY2VHcm91cCI6IkJGIiwic3ViQ29kZSI6IjA1MCIsInZlbmRvciI6IkFUUCIsImNvbW1lcmNpYWxOYW1lIjoiQkFTSUMgU0VBVCJ9LHsiaWQiOjQxLCJhcHBsaWNhdGlvbiI6IkMiLCJzZXJ2aWNlVHlwZSI6IkYiLCJzZXJ2aWNlR3JvdXAiOiJTQSIsInN1YkNvZGUiOiIwQjUiLCJ2ZW5kb3IiOiJBVFAiLCJjb21tZXJjaWFsTmFtZSI6IlNFQVQgQVNTSUdOTUVOVCJ9XSwicGVuYWx0aWVzSW5mbyI6W3sidHlwZSI6IlJlZnVuZCIsImFwcGxpY2FiaWxpdHkiOiJCZWZvcmUiLCJyZWZ1bmRhYmxlIjp0cnVlLCJhbW91bnQiOjM2MCwiY3VycmVuY3kiOiJNWVIiLCJtaW5QZW5hbHR5Ijp7ImFtb3VudCI6MzYwLCJjdXJyZW5jeSI6Ik1ZUiJ9fSx7InR5cGUiOiJSZWZ1bmQiLCJhcHBsaWNhYmlsaXR5IjoiQWZ0ZXIiLCJyZWZ1bmRhYmxlIjp0cnVlLCJhbW91bnQiOjM2MCwiY3VycmVuY3kiOiJNWVIiLCJtaW5QZW5hbHR5Ijp7ImFtb3VudCI6MzYwLCJjdXJyZW5jeSI6Ik1ZUiJ9fSx7InR5cGUiOiJFeGNoYW5nZSIsImFwcGxpY2FiaWxpdHkiOiJCZWZvcmUiLCJjaGFuZ2VhYmxlIjp0cnVlLCJhbW91bnQiOjAsImN1cnJlbmN5IjoiTVlSIiwibWluUGVuYWx0eSI6eyJhbW91bnQiOjAsImN1cnJlbmN5IjoiTVlSIn19LHsidHlwZSI6IkV4Y2hhbmdlIiwiYXBwbGljYWJpbGl0eSI6IkFmdGVyIiwiY2hhbmdlYWJsZSI6dHJ1ZSwiYW1vdW50IjowLCJjdXJyZW5jeSI6Ik1ZUiIsIm1pblBlbmFsdHkiOnsiYW1vdW50IjowLCJjdXJyZW5jeSI6Ik1ZUiJ9fV19XSwiYnJhbmROYW1lIjoiRUNPTk9NWSBGTEVYIiwiYnJhbmRDb2RlIjoiRUYifSx7InByaWNpbmdTdWJzb3VyY2UiOiJTUE1JUCIsImRpc3RyaWJ1dGlvbk1vZGVsIjoiQVRQQ08iLCJ2YWxpZGF0aW5nQ2FycmllckNvZGUiOiJNVSIsInZhbGlkYXRpbmdDYXJyaWVycyI6bnVsbCwidG90YWxGYXJlIjp7InRvdGFsUHJpY2UiOjI1NDMxLCJ0b3RhbFRheEFtb3VudCI6MzA1MSwiY3VycmVuY3kiOiJNWVIiLCJiYXNlRmFyZUFtb3VudCI6NTQ3MiwiYmFzZUZhcmVDdXJyZW5jeSI6IlVTRCIsImNvbnN0cnVjdGlvbkFtb3VudCI6NTQ3MC41OSwiY29uc3RydWN0aW9uQ3VycmVuY3kiOiJOVUMiLCJlcXVpdmFsZW50QW1vdW50IjoyMjM4MCwiZXF1aXZhbGVudEN1cnJlbmN5IjoiTVlSIn0sInZpdGEiOnRydWUsImVUaWNrZXRhYmxlIjp0cnVlLCJsYXN0VGlja2V0RGF0ZSI6IjIwMjYtMDEtMTkiLCJsYXN0VGlja2V0VGltZSI6IjE0OjA1IiwiZ292ZXJuaW5nQ2FycmllcnMiOiJNVSIsInBheCI6W3sicGFzc2VuZ2VyVHlwZSI6IkFEVCIsInBhc3Nlbmdlck51bWJlciI6Mywibm9uUmVmdW5kYWJsZSI6ZmFsc2UsInBhc3NlbmdlclRvdGFsRmFyZSI6eyJ0b3RhbEZhcmUiOjg0NzcsInRvdGFsVGF4QW1vdW50IjoxMDE3LCJjdXJyZW5jeSI6Ik1ZUiIsImJhc2VGYXJlQW1vdW50IjoxODI0LCJiYXNlRmFyZUN1cnJlbmN5IjoiVVNEIiwiZXF1aXZhbGVudEFtb3VudCI6NzQ2MCwiZXF1aXZhbGVudEN1cnJlbmN5IjoiTVlSIiwiY29uc3RydWN0aW9uQW1vdW50IjoxODIzLjUzLCJjb25zdHJ1Y3Rpb25DdXJyZW5jeSI6Ik5VQyIsImV4Y2hhbmdlUmF0ZU9uZSI6MX0sInRheEJyZWFrZG93biI6W3siY29kZSI6IkJEIiwiY3VycmVuY3kiOiJNWVIiLCJhbW91bnQiOjE3LCJ0YXhJbmZvIjoiRU1CQVJLQVRJT04gRkVFIn0seyJjb2RlIjoiRTUiLCJjdXJyZW5jeSI6Ik1ZUiIsImFtb3VudCI6MTUsInRheEluZm8iOiJWQUxVRSBBRERFRCBUQVgifSx7ImNvZGUiOiJPVzIiLCJjdXJyZW5jeSI6Ik1ZUiIsImFtb3VudCI6ODUsInRheEluZm8iOiJET01FU1RJQyBBTkQgSU5URVJOQVRJT05BTCBFWENJU0UgRFVUWSBUQVgifSx7ImNvZGUiOiJQNyIsImN1cnJlbmN5IjoiTVlSIiwiYW1vdW50Ijo0MSwidGF4SW5mbyI6IkFJUlBPUlQgREVWRUxPUE1FTlQgRkVFIn0seyJjb2RlIjoiUDgiLCJjdXJyZW5jeSI6Ik1ZUiIsImFtb3VudCI6NDEsInRheEluZm8iOiJQQVNTRU5HRVIgU0VDVVJJVFkgRkVFIn0seyJjb2RlIjoiVVQzIiwiY3VycmVuY3kiOiJNWVIiLCJhbW91bnQiOjIwMywidGF4SW5mbyI6IlRSQVZFTCBUQVgifSx7ImNvZGUiOiJDTiIsImN1cnJlbmN5IjoiTVlSIiwiYW1vdW50Ijo1MywidGF4SW5mbyI6IkFJUlBPUlQgRkVFIn0seyJjb2RlIjoiWVFGIiwiY3VycmVuY3kiOiJNWVIiLCJhbW91bnQiOjI2NCwidGF4SW5mbyI6IlNFUlZJQ0UgRkVFIC0gQ0FSUklFUi1JTVBPU0VEIEZVRUwifSx7ImNvZGUiOiJZUUYiLCJjdXJyZW5jeSI6Ik1ZUiIsImFtb3VudCI6MjY0LCJ0YXhJbmZvIjoiU0VSVklDRSBGRUUgLSBDQVJSSUVSLUlNUE9TRUQgRlVFTCJ9LHsiY29kZSI6IllRSSIsImN1cnJlbmN5IjoiTVlSIiwiYW1vdW50IjoxNywidGF4SW5mbyI6IlNFUlZJQ0UgRkVFIC0gQ0FSUklFUi1JTVBPU0VEIE1JU0MifSx7ImNvZGUiOiJZUUkiLCJjdXJyZW5jeSI6Ik1ZUiIsImFtb3VudCI6MTcsInRheEluZm8iOiJTRVJWSUNFIEZFRSAtIENBUlJJRVItSU1QT1NFRCBNSVNDIn1dLCJiYWdnYWdlIjp7Imdyb3VwIjpbeyJzZWdtZW50Ijp7ImNoZWNrZWQiOnsiZ3JvdXBfaWQiOjAsInNlZ21lbnRfaWQiOjAsImJhZ2dhZ2VfdHlwZSI6ImNoZWNrZWQiLCJiYWdnYWdlX3R5cGVfdGl0bGUiOiJDaGVja2VkIGJhZ2dhZ2UgYWxsb3dhbmNlIiwiYWxsb3dhbmNlX2lkIjoyNiwicGllY2VDb3VudCI6Miwid2VpZ2h0IjpudWxsLCJ1bml0IjoicGllY2VzIiwidGl0bGUiOiIyIHBpZWNlcyIsInByb3Zpc2lvblR5cGUiOiJBIiwiYWlybGluZUNvZGUiOiJNVSJ9LCJjYXJyeV9vbiI6eyJncm91cF9pZCI6Miwic2VnbWVudF9pZCI6MCwiYmFnZ2FnZV90eXBlIjoiY2Fycnlfb24iLCJiYWdnYWdlX3R5cGVfdGl0bGUiOiJDYXJyeS1vbiBiYWdnYWdlIGFsbG93YW5jZSIsImFsbG93YW5jZV9pZCI6MTIsInBpZWNlQ291bnQiOjEsIndlaWdodCI6bnVsbCwidW5pdCI6InBpZWNlcyIsInRpdGxlIjoiMSBwaWVjZXMiLCJwcm92aXNpb25UeXBlIjoiQiIsImFpcmxpbmVDb2RlIjoiTVUifX19LHsic2VnbWVudCI6eyJjaGVja2VkIjp7Imdyb3VwX2lkIjoxLCJzZWdtZW50X2lkIjoxLCJiYWdnYWdlX3R5cGUiOiJjaGVja2VkIiwiYmFnZ2FnZV90eXBlX3RpdGxlIjoiQ2hlY2tlZCBiYWdnYWdlIGFsbG93YW5jZSIsImFsbG93YW5jZV9pZCI6MjYsInBpZWNlQ291bnQiOjIsIndlaWdodCI6bnVsbCwidW5pdCI6InBpZWNlcyIsInRpdGxlIjoiMiBwaWVjZXMiLCJwcm92aXNpb25UeXBlIjoiQSIsImFpcmxpbmVDb2RlIjoiTVUifSwiY2Fycnlfb24iOnsiZ3JvdXBfaWQiOjMsInNlZ21lbnRfaWQiOjEsImJhZ2dhZ2VfdHlwZSI6ImNhcnJ5X29uIiwiYmFnZ2FnZV90eXBlX3RpdGxlIjoiQ2Fycnktb24gYmFnZ2FnZSBhbGxvd2FuY2UiLCJhbGxvd2FuY2VfaWQiOjEyLCJwaWVjZUNvdW50IjoxLCJ3ZWlnaHQiOm51bGwsInVuaXQiOiJwaWVjZXMiLCJ0aXRsZSI6IjEgcGllY2VzIiwicHJvdmlzaW9uVHlwZSI6IkIiLCJhaXJsaW5lQ29kZSI6Ik1VIn19fV19LCJib29raW5nX2NsYXNzIjpbeyJmYXJlQ29tcG9uZW50c19pZCI6MjYsImdyb3VwX2lkIjowLCJzZWdtZW50X2lkIjpudWxsLCJiZWdpbkFpcnBvcnQiOiJEQUMiLCJlbmRBaXJwb3J0IjoiS01HIiwiZmFyZVBhc3NlbmdlclR5cGUiOiJBRFQiLCJib29raW5nQ29kZSI6IkIiLCJjYWJpbkNvZGUiOiJZIiwibWVhbENvZGUiOiJTIiwic2VhdHNBdmFpbGFibGUiOjksImZhcmVCYXNpc0NvZGUiOiJCU0UwV0NOUyIsIm1hdGNoZWRBY2NvdW50Q29kZSI6bnVsbCwibmVnb3RpYXRlZEZhcmUiOm51bGwsInByaXZhdGVGYXJlIjpudWxsLCJGX2NhYmluQ29kZSI6IlkiLCJicmFuZF9jb2RlIjoiRUZGIiwiYnJhbmROYW1lIjoiRUNPTk9NWSBGVUxMRkxFWCIsInByb2dyYW1JZCI6IjE3MzI5MSIsInByb2dyYW1Db2RlIjoiQ0ZGTVUiLCJwcm9ncmFtRGVzY3JpcHRpb24iOiJDTiBBTkQgMzMwIFhJTiIsInByb2dyYW1TeXN0ZW1Db2RlIjoiSyIsImdvdmVybmluZ0NhcnJpZXIiOiJNVSIsImZhcmVBbW91bnQiOjgzMy41MywiZmFyZUN1cnJlbmN5IjoiTlVDIiwicHVibGlzaGVkRmFyZUFtb3VudCI6MTAyMzAwLCJwdWJsaXNoZWRGYXJlQ3VycmVuY3kiOiJCRFQiLCJkaXJlY3Rpb25hbGl0eSI6IkZST00iLCJhcHBsaWNhYmxlUHJpY2luZ0NhdGVnb3JpZXMiOiI0IDUgOCA5IDEwIDEyIDE1IDE2IDIzIDMxIDMzIiwidmVuZG9yQ29kZSI6IkFUUCIsImZhcmVUeXBlQml0bWFwIjoiMDAiLCJmYXJlVHlwZSI6IkVVIiwiZmFyZVRhcmlmZiI6IjgiLCJmYXJlUnVsZSI6IlNDUzEifSx7ImZhcmVDb21wb25lbnRzX2lkIjozNCwiZ3JvdXBfaWQiOjEsInNlZ21lbnRfaWQiOm51bGwsImJlZ2luQWlycG9ydCI6IktNRyIsImVuZEFpcnBvcnQiOiJLVUwiLCJmYXJlUGFzc2VuZ2VyVHlwZSI6IkFEVCIsImJvb2tpbmdDb2RlIjoiQiIsImNhYmluQ29kZSI6IlkiLCJtZWFsQ29kZSI6IkQiLCJzZWF0c0F2YWlsYWJsZSI6OSwiZmFyZUJhc2lzQ29kZSI6IkJTRTBXQ05MIiwibWF0Y2hlZEFjY291bnRDb2RlIjpudWxsLCJuZWdvdGlhdGVkRmFyZSI6bnVsbCwicHJpdmF0ZUZhcmUiOm51bGwsIkZfY2FiaW5Db2RlIjoiWSIsImJyYW5kX2NvZGUiOiJFRkYiLCJicmFuZE5hbWUiOiJFQ09OT01ZIEZVTExGTEVYIiwicHJvZ3JhbUlkIjoiMTc2NDU5IiwicHJvZ3JhbUNvZGUiOiJDRkZNVSIsInByb2dyYW1EZXNjcmlwdGlvbiI6IkNOIEFORCBTRUEiLCJwcm9ncmFtU3lzdGVtQ29kZSI6IlMiLCJnb3Zlcm5pbmdDYXJyaWVyIjoiTVUiLCJmYXJlQW1vdW50Ijo5OTAsImZhcmVDdXJyZW5jeSI6Ik5VQyIsInB1Ymxpc2hlZEZhcmVBbW91bnQiOjcwMDAsInB1Ymxpc2hlZEZhcmVDdXJyZW5jeSI6IkNOWSIsImRpcmVjdGlvbmFsaXR5IjoiRlJPTSIsImFwcGxpY2FibGVQcmljaW5nQ2F0ZWdvcmllcyI6IjQgOCA5IDEwIDEyIDE1IDE2IDIzIDMxIDMzIiwidmVuZG9yQ29kZSI6IkFUUCIsImZhcmVUeXBlQml0bWFwIjoiMDAiLCJmYXJlVHlwZSI6IkVVIiwiZmFyZVRhcmlmZiI6IjgiLCJmYXJlUnVsZSI6IkNTUzEifV0sImJyYW5kRmVhdHVyZXMiOlt7ImlkIjo3MywiYXBwbGljYXRpb24iOiJDIiwic2VydmljZVR5cGUiOiJaIiwic2VydmljZUdyb3VwIjoiQkYiLCJzdWJDb2RlIjoiMDZJIiwidmVuZG9yIjoiQVRQIiwiY29tbWVyY2lhbE5hbWUiOiJDSEFOR0UgQkVGT1JFIERFUEFSVFVSRSJ9LHsiaWQiOjE1MSwiYXBwbGljYXRpb24iOiJDIiwic2VydmljZVR5cGUiOiJaIiwic2VydmljZUdyb3VwIjoiQkYiLCJzdWJDb2RlIjoiMDZLIiwidmVuZG9yIjoiQVRQIiwiY29tbWVyY2lhbE5hbWUiOiJSRUZVTkQgQkVGT1JFIERFUEFSVFVSRSJ9LHsiaWQiOjc2LCJhcHBsaWNhdGlvbiI6IkYiLCJzZXJ2aWNlVHlwZSI6IkMiLCJzZXJ2aWNlR3JvdXAiOiJCRyIsInN1YkNvZGUiOiIwTVEiLCJ2ZW5kb3IiOiJBVFAiLCJjb21tZXJjaWFsTmFtZSI6IkNBUlJZOEtHIDE4TEIgVVBUTyA0NUxJIDExNUxDTSJ9LHsiaWQiOjYsImFwcGxpY2F0aW9uIjoiRiIsInNlcnZpY2VUeXBlIjoiQyIsInNlcnZpY2VHcm91cCI6IkJHIiwic3ViQ29kZSI6IjBHTyIsInZlbmRvciI6IkFUUCIsImNvbW1lcmNpYWxOYW1lIjoiVVBUTzUwTEIgMjNLRyBBTkQ2MkxJIDE1OExDTSJ9LHsiaWQiOjgyLCJhcHBsaWNhdGlvbiI6Ik4iLCJzZXJ2aWNlVHlwZSI6IkMiLCJzZXJ2aWNlR3JvdXAiOiJCRyIsInN1YkNvZGUiOiIwRk0iLCJ2ZW5kb3IiOiJBVFAiLCJjb21tZXJjaWFsTmFtZSI6IlVQVE83MExCIDMyS0cgQU5ENjJMSSAxNThMQ00ifSx7ImlkIjozNiwiYXBwbGljYXRpb24iOiJDIiwic2VydmljZVR5cGUiOiJDIiwic2VydmljZUdyb3VwIjoiQkciLCJzdWJDb2RlIjoiMEFBIiwidmVuZG9yIjoiQVRQIiwiY29tbWVyY2lhbE5hbWUiOiJQUkUgUEFJRCBCQUdHQUdFIn0seyJpZCI6MTMxLCJhcHBsaWNhdGlvbiI6IkYiLCJzZXJ2aWNlVHlwZSI6IloiLCJzZXJ2aWNlR3JvdXAiOiJCRiIsInN1YkNvZGUiOiIwNTAiLCJ2ZW5kb3IiOiJBVFAiLCJjb21tZXJjaWFsTmFtZSI6IkJBU0lDIFNFQVQifSx7ImlkIjo0MSwiYXBwbGljYXRpb24iOiJDIiwic2VydmljZVR5cGUiOiJGIiwic2VydmljZUdyb3VwIjoiU0EiLCJzdWJDb2RlIjoiMEI1IiwidmVuZG9yIjoiQVRQIiwiY29tbWVyY2lhbE5hbWUiOiJTRUFUIEFTU0lHTk1FTlQifV0sInBlbmFsdGllc0luZm8iOlt7InR5cGUiOiJSZWZ1bmQiLCJhcHBsaWNhYmlsaXR5IjoiQmVmb3JlIiwicmVmdW5kYWJsZSI6dHJ1ZSwiY29uZGl0aW9uc0FwcGx5Ijp0cnVlLCJhbW91bnQiOjQzNDgsImN1cnJlbmN5IjoiTVlSIiwibWluUGVuYWx0eSI6eyJhbW91bnQiOjQ4MCwiY3VycmVuY3kiOiJNWVIifX0seyJ0eXBlIjoiUmVmdW5kIiwiYXBwbGljYWJpbGl0eSI6IkFmdGVyIiwicmVmdW5kYWJsZSI6dHJ1ZSwiY29uZGl0aW9uc0FwcGx5Ijp0cnVlLCJhbW91bnQiOjQzNDgsImN1cnJlbmN5IjoiTVlSIiwibWluUGVuYWx0eSI6eyJhbW91bnQiOjQ4MCwiY3VycmVuY3kiOiJNWVIifX0seyJ0eXBlIjoiRXhjaGFuZ2UiLCJhcHBsaWNhYmlsaXR5IjoiQmVmb3JlIiwiY2hhbmdlYWJsZSI6dHJ1ZSwiY29uZGl0aW9uc0FwcGx5Ijp0cnVlLCJhbW91bnQiOjEyMywiY3VycmVuY3kiOiJNWVIiLCJtaW5QZW5hbHR5Ijp7ImFtb3VudCI6MTE4LCJjdXJyZW5jeSI6Ik1ZUiJ9fSx7InR5cGUiOiJFeGNoYW5nZSIsImFwcGxpY2FiaWxpdHkiOiJBZnRlciIsImNoYW5nZWFibGUiOnRydWUsImNvbmRpdGlvbnNBcHBseSI6dHJ1ZSwiYW1vdW50IjoxMjMsImN1cnJlbmN5IjoiTVlSIiwibWluUGVuYWx0eSI6eyJhbW91bnQiOjExOCwiY3VycmVuY3kiOiJNWVIifX1dfV0sImJyYW5kTmFtZSI6IkVDT05PTVkgRlVMTEZMRVgiLCJicmFuZENvZGUiOiJFRkYifV19", "get_pax_ptc_data": { "ADT": "ADT" }, "fare_rules": { "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-01-19-2026-01-20", "calendar_flight_date": "2026-01-19", "calendar_arrival_date": "2026-01-20", "calendar_carrier": "MU", "calendar_total_currency": "BDT", "calendar_total_price": 156798, "calendar_total_sell": 156798, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 156798, "filter": { "id": "F123SE00120-4", "price": 156798, "gross_total": 5058, "journey_duration": "PT22H40M", "journey_duration_seconds": 81600, "layover_duration": "PT16H5M", "layover_duration_seconds": 57900, "carrier_operating": "MU", "carrier_marketing": "MU", "aircraft": "73L", "aircraft_name": "73L", "cabin_class": "ECONOMY STANDARD", "connecting_airport": { "": "KMG" }, "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-19T14:05:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-20T14:45:00", "refund": "partially-refundable", "baggage_value": "piece", "baggage_unit": "2", "baggage_title": "2 piece" }, "filter_unique_filter_code": "dac202601191405kmg2026011918302036adtkmg202601201035kul202601201445873adt", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1231176823535996235ZPTBD", "flight_key": "F123SE00120-5", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "supplier_title": "Sabre", "color_code": "#ffffff", "supplier_code": "sabre", "supplier_uid": "F123SE00120", "supplier_partner_code": "sabre-123-00120", "flight_group": [ { "group": 1, "flight_key": "F123SE00120-5", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT22H55M", "transit_time": "15H45M", "routes": [ { "air_segment_key": "0-5", "origin": "DAC", "departure_time": "2026-01-19T13:00:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "CMB", "arrival_time": "2026-01-19T15:55:00", "destination_terminal": null, "destination_airport": { "name": "Bandaranayake International Air Port", "city": "Colombo", "country": "Sri Lanka", "timezone": "Asia\/Colombo" }, "flight_date": "2026-01-19", "flight_time": "PT3H25M", "distance": 1338, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "332", "name": "332", "picture": "332.png" }, "operating": { "carrier": "UL", "carrier_name": "SriLankan Airlines", "carrier_logo": "UL.png", "flight_number": 190 }, "marketing": { "carrier": "UL", "carrier_name": "SriLankan Airlines", "carrier_logo": "UL.png", "flight_number": 190 }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 30, "unit": "kg", "title": "30 kg", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": "pieces", "title": "1 pieces" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "M", "meal_code": "H", "seat_available": 5, "fareBasisCode": "MOWBD", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": null, "brand_code": null, "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "MOWBD" ] } } }, { "air_segment_key": "1-5", "origin": "CMB", "departure_time": "2026-01-20T07:40:00", "origin_terminal": null, "origin_airport": { "name": "Bandaranayake International Air Port", "city": "Colombo", "country": "Sri Lanka", "timezone": "Asia\/Colombo" }, "destination": "KUL", "arrival_time": "2026-01-20T13:55:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-01-20", "flight_time": "PT3H45M", "distance": 1534, "lay_over": "PT15H45M", "lay_over_date": "not-applicable", "aircraft": { "code": "32B", "name": "32B", "picture": "32B.png" }, "operating": { "carrier": "UL", "carrier_name": "SriLankan Airlines", "carrier_logo": "UL.png", "flight_number": 314 }, "marketing": { "carrier": "UL", "carrier_name": "SriLankan Airlines", "carrier_logo": "UL.png", "flight_number": 314 }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 30, "unit": "kg", "title": "30 kg", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": "pieces", "title": "1 pieces" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "M", "meal_code": "H", "seat_available": 5, "fareBasisCode": "MOWBD", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": null, "brand_code": null, "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "MOWBD" ] } } } ] } ], "price": { "currency": "BDT", "total": 169632, "gross_total": 5472, "base_fare": 138477, "tax": 31155, "sell": { "currency": "BDT", "total": 169632, "base_fare": 138477, "tax": 31155 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6NTQ3MiwiYmFzZV9mYXJlIjo0NDY3LCJ0YXgiOjEwMDV9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjo1NDcyLCJiYXNlX2ZhcmUiOjQ0NjcsInRheCI6MTAwNSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjo1NDcyLCJiYXNlX2ZhcmUiOjQ0NjcsInRheCI6MTAwNX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 3, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 169632, "base_fare": 138477, "tax": 31155, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "138477.00", "tax": "31155.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 169632, "base_fare": 138477, "tax": 31155, "gross": { "base_fare": "138477.00", "tax": "31155.00", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "1581.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "12648.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "1395.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "15531.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjU0NzIuMDAiLCJiYXNlX2ZhcmUiOiI0NDY3LjAwIiwidGF4IjoiMTAwNS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ0NjcuMDAiLCJ0YXgiOiIxMDA1LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIzMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjU0NzIuMDAiLCJiYXNlX2ZhcmUiOiI0NDY3LjAwIiwidGF4IjoiMTAwNS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ0NjcuMDAiLCJ0YXgiOiIxMDA1LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoiNTQ3Mi4wMCIsImJhc2VfZmFyZSI6IjQ0NjcuMDAiLCJ0YXgiOiIxMDA1LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjU0NzIsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiI1MS4wMCJ9LCJVVCI6eyJhbW91bnQiOiI0MDguMDAifSwiRTUiOnsiYW1vdW50IjoiNDUuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjUwMS4wMCJ9LCJzdXBwbGllclRheERhdGEiOlt7ImNvZGUiOiJCRCIsImN1cnJlbmN5IjoiTVlSIiwiYW1vdW50IjoxNywidGF4SW5mbyI6IkVNQkFSS0FUSU9OIEZFRSJ9LHsiY29kZSI6IkU1IiwiY3VycmVuY3kiOiJNWVIiLCJhbW91bnQiOjE1LCJ0YXhJbmZvIjoiVkFMVUUgQURERUQgVEFYIn0seyJjb2RlIjoiT1cyIiwiY3VycmVuY3kiOiJNWVIiLCJhbW91bnQiOjg1LCJ0YXhJbmZvIjoiRE9NRVNUSUMgQU5EIElOVEVSTkFUSU9OQUwgRVhDSVNFIERVVFkgVEFYIn0seyJjb2RlIjoiUDciLCJjdXJyZW5jeSI6Ik1ZUiIsImFtb3VudCI6NDEsInRheEluZm8iOiJBSVJQT1JUIERFVkVMT1BNRU5UIEZFRSJ9LHsiY29kZSI6IlA4IiwiY3VycmVuY3kiOiJNWVIiLCJhbW91bnQiOjQxLCJ0YXhJbmZvIjoiUEFTU0VOR0VSIFNFQ1VSSVRZIEZFRSJ9LHsiY29kZSI6IlVUMyIsImN1cnJlbmN5IjoiTVlSIiwiYW1vdW50IjoxMzYsInRheEluZm8iOiJUUkFWRUwgVEFYIn1dfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "promo_title": null, "promo_rules": null, "brandCode": "OPTION#5", "brandName": "Option", "penalty_info": { "partial_payment_available": "no", "reason": "partial payment offer expired", "data": [ { "pax_type": "ADT", "pax_count": 3, "min_cancel_charge": 0, "data": [ { "type": "cancel", "canCancel": true, "forSegment": null, "applied": "prior_to_departure", "amount": 17763, "currency": "BDT", "fmg": { "amount": 17763, "currency": "MYR", "penalty_markup": 0, "penalty_exchange_rate": 17763 }, "supplier": { "amount": 573, "currency": "MYR" } }, { "type": "cancel", "canCancel": true, "forSegment": null, "applied": "after_departure", "amount": 17763, "currency": "BDT", "fmg": { "amount": 17763, "currency": "MYR", "penalty_markup": 0, "penalty_exchange_rate": 17763 }, "supplier": { "amount": 573, "currency": "MYR" } }, { "type": "change", "canChanges": true, "forSegment": null, "applied": "prior_to_departure", "amount": 15221, "currency": "BDT", "fmg": { "amount": 15221, "currency": "MYR", "penalty_markup": 0, "penalty_exchange_rate": 15221 }, "supplier": { "amount": 491, "currency": "MYR" } }, { "type": "change", "canChanges": true, "forSegment": null, "applied": "after_departure", "amount": 15221, "currency": "BDT", "fmg": { "amount": 15221, "currency": "MYR", "penalty_markup": 0, "penalty_exchange_rate": 15221 }, "supplier": { "amount": 491, "currency": "MYR" } } ] } ] }, "get_pax_ptc_data": { "ADT": "ADT" }, "fare_rules": { "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-01-19-2026-01-20", "calendar_flight_date": "2026-01-19", "calendar_arrival_date": "2026-01-20", "calendar_carrier": "UL", "calendar_total_currency": "BDT", "calendar_total_price": 169632, "calendar_total_sell": 169632, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 169632, "filter": { "id": "F123SE00120-5", "price": 169632, "gross_total": 5472, "journey_duration": "PT22H55M", "journey_duration_seconds": 82500, "layover_duration": "PT15H45M", "layover_duration_seconds": 56700, "carrier_operating": "UL", "carrier_marketing": "UL", "aircraft": "332", "aircraft_name": "332", "cabin_class": "Economy", "connecting_airport": { "": "KMG", "2": "CMB" }, "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-19T13:00:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-20T13:55:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "30", "baggage_title": "30 kg" }, "filter_unique_filter_code": "dac202601191300cmb202601191555190adtcmb202601200740kul202601201355314adt", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1231176823535996235ZPTBD", "flight_key": "F123SE00120-6", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Sabre", "color_code": "#ffffff", "supplier_code": "sabre", "supplier_uid": "F123SE00120", "supplier_partner_code": "sabre-123-00120", "flight_group": [ { "group": 1, "flight_key": "F123SE00120-6", "get_branded_fare": "no", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": "PT3H50M", "transit_time": null, "routes": [ { "air_segment_key": "0-6", "origin": "DAC", "departure_time": "2026-01-19T23:10:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "KUL", "arrival_time": "2026-01-20T05:00:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-01-19", "flight_time": "PT3H50M", "distance": 1633, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "738", "name": "738", "picture": "738.png" }, "operating": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": 165 }, "marketing": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": 165 }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 35, "unit": "kg", "title": "35 kg", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": 7, "unit": "kg", "title": "7 kg" } } }, "booking_class": { "cabin_class": "SUPER SAVER", "cabin_code": "Y", "booking_code": "L", "meal_code": null, "seat_available": 9, "fareBasisCode": "LOWBSSBD", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "SUPER SAVER", "brand_code": "SS", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "LOWBSSBD" ] } } } ] } ], "price": { "currency": "BDT", "total": 181071, "gross_total": 5841, "base_fare": 146103, "tax": 34968, "sell": { "currency": "BDT", "total": 181071, "base_fare": 146103, "tax": 34968 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6NTg0MSwiYmFzZV9mYXJlIjo0NzEzLCJ0YXgiOjExMjh9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjo1ODQxLCJiYXNlX2ZhcmUiOjQ3MTMsInRheCI6MTEyOCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjo1ODQxLCJiYXNlX2ZhcmUiOjQ3MTMsInRheCI6MTEyOH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 3, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 181071, "base_fare": 146103, "tax": 34968, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "146103.00", "tax": "34968.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 181071, "base_fare": 146103, "tax": 34968, "gross": { "base_fare": "146103.00", "tax": "34968.00", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "1581.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "12648.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "1395.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "3813.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "15531.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjU4NDEuMDAiLCJiYXNlX2ZhcmUiOiI0NzEzLjAwIiwidGF4IjoiMTEyOC4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ3MTMuMDAiLCJ0YXgiOiIxMTI4LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIzMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjU4NDEuMDAiLCJiYXNlX2ZhcmUiOiI0NzEzLjAwIiwidGF4IjoiMTEyOC4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ3MTMuMDAiLCJ0YXgiOiIxMTI4LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoiNTg0MS4wMCIsImJhc2VfZmFyZSI6IjQ3MTMuMDAiLCJ0YXgiOiIxMTI4LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjU4NDEsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiI1MS4wMCJ9LCJVVCI6eyJhbW91bnQiOiI0MDguMDAifSwiRTUiOnsiYW1vdW50IjoiNDUuMDAifSwiWVEiOnsiYW1vdW50IjoiMTIzLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiNTAxLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W3siY29kZSI6IkJEIiwiY3VycmVuY3kiOiJNWVIiLCJhbW91bnQiOjE3LCJ0YXhJbmZvIjoiRU1CQVJLQVRJT04gRkVFIn0seyJjb2RlIjoiRTUiLCJjdXJyZW5jeSI6Ik1ZUiIsImFtb3VudCI6MTUsInRheEluZm8iOiJWQUxVRSBBRERFRCBUQVgifSx7ImNvZGUiOiJPVzIiLCJjdXJyZW5jeSI6Ik1ZUiIsImFtb3VudCI6ODUsInRheEluZm8iOiJET01FU1RJQyBBTkQgSU5URVJOQVRJT05BTCBFWENJU0UgRFVUWSBUQVgifSx7ImNvZGUiOiJQNyIsImN1cnJlbmN5IjoiTVlSIiwiYW1vdW50Ijo0MSwidGF4SW5mbyI6IkFJUlBPUlQgREVWRUxPUE1FTlQgRkVFIn0seyJjb2RlIjoiUDgiLCJjdXJyZW5jeSI6Ik1ZUiIsImFtb3VudCI6NDEsInRheEluZm8iOiJQQVNTRU5HRVIgU0VDVVJJVFkgRkVFIn0seyJjb2RlIjoiVVQzIiwiY3VycmVuY3kiOiJNWVIiLCJhbW91bnQiOjEzNiwidGF4SW5mbyI6IlRSQVZFTCBUQVgifSx7ImNvZGUiOiJZUUYiLCJjdXJyZW5jeSI6Ik1ZUiIsImFtb3VudCI6NDEsInRheEluZm8iOiJTRVJWSUNFIEZFRSAtIENBUlJJRVItSU1QT1NFRCBGVUVMIn1dfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "promo_title": "SUPER SAVER", "promo_rules": null, "brandCode": "SS#ER6", "brandName": "SUPER SAVER", "penalty_info": { "partial_payment_available": "no", "reason": "partial payment offer expired", "data": [ { "pax_type": "ADT", "pax_count": 3, "min_cancel_charge": 0, "data": [ { "type": "cancel", "canCancel": false, "forSegment": null, "applied": "prior_to_departure", "amount": 60357, "currency": "BDT", "fmg": { "amount": 60357, "currency": "MYR", "penalty_markup": 0, "penalty_exchange_rate": 60357 }, "supplier": { "amount": 1947, "currency": "MYR" } }, { "type": "cancel", "canCancel": false, "forSegment": null, "applied": "after_departure", "amount": 60357, "currency": "BDT", "fmg": { "amount": 60357, "currency": "MYR", "penalty_markup": 0, "penalty_exchange_rate": 60357 }, "supplier": { "amount": 1947, "currency": "MYR" } }, { "type": "change", "canChanges": true, "forSegment": null, "applied": "prior_to_departure", "amount": 6355, "currency": "BDT", "fmg": { "amount": 6355, "currency": "MYR", "penalty_markup": 0, "penalty_exchange_rate": 6355 }, "supplier": { "amount": 205, "currency": "MYR" } }, { "type": "change", "canChanges": false, "forSegment": null, "applied": "after_departure", "amount": 60357, "currency": "BDT", "fmg": { "amount": 60357, "currency": "MYR", "penalty_markup": 0, "penalty_exchange_rate": 60357 }, "supplier": { "amount": 1947, "currency": "MYR" } } ] } ] }, "meta_data": "eyJmbGlnaHRfZGF0YSI6W3siZmxpZ2h0X2dyb3VwIjp7ImRlcGFydHVyZURhdGUiOiIyMDI2LTAxLTE5IiwiZGVwYXJ0dXJlTG9jYXRpb24iOiJEQUMiLCJhcnJpdmFsTG9jYXRpb24iOiJLVUwiLCJpZCI6NDQsImVsYXBzZWRUaW1lIjoyMzAsInJvdXRlIjpbeyJkZXBhcnR1cmVEYXRlQWRqdXN0bWVudCI6bnVsbCwiZG90UmF0aW5nIjpudWxsLCJvblRpbWVQZXJmb3JtYW5jZSI6bnVsbCwiZnJlcXVlbmN5IjoiKk0qKioqKiIsInN0b3BDb3VudCI6MCwiZVRpY2tldGFibGUiOnRydWUsInRvdGFsTWlsZXNGbG93biI6MTYzMywiZWxhcHNlZFRpbWUiOjIzMCwib3JpZ2luIjoiREFDIiwiZGVwYXJ0dXJlX3RpbWUiOiIyMDI2LTAxLTE5VDIzOjEwOjAwIiwib3JpZ2luX3Rlcm1pbmFsIjoiMSIsIm9yaWdpbl9jaXR5IjoiREFDIiwiZGVzdGluYXRpb24iOiJLVUwiLCJkZXN0aW5hdGlvbl9kYXRlQWRqdXN0bWVudCI6MSwiYXJyaXZhbF90aW1lIjoiMjAyNi0wMS0yMFQwNTowMDowMCIsImRlc3RpbmF0aW9uX3Rlcm1pbmFsIjoiMSIsImRlc3RpbmF0aW9uX2NpdHkiOiJLVUwiLCJtYXJrZXRpbmciOiJPRCIsIm1hcmtldGluZ0ZsaWdodE51bWJlciI6MTY1LCJvcGVyYXRpbmciOiJPRCIsIm9wZXJhdGluZ0ZsaWdodE51bWJlciI6MTY1LCJvcGVyYXRpbmdPdmVyd3JpdGUiOm51bGwsImFpcmNyYWZ0X2NvZGUiOiI3MzgiLCJ0eXBlRm9yRmlyc3RMZWciOiJOIiwidHlwZUZvckxhc3RMZWciOiJOIiwiZ2hvc3RTZWdtZW50IjpbXX1dfX1dLCJwcmljZV9kYXRhIjpbeyJwcmljaW5nU3Vic291cmNlIjoiSFBJUyIsImRpc3RyaWJ1dGlvbk1vZGVsIjoiQVRQQ08iLCJ2YWxpZGF0aW5nQ2FycmllckNvZGUiOiJPRCIsInZhbGlkYXRpbmdDYXJyaWVycyI6bnVsbCwidG90YWxGYXJlIjp7InRvdGFsUHJpY2UiOjU4NDEsInRvdGFsVGF4QW1vdW50IjoxMTI4LCJjdXJyZW5jeSI6Ik1ZUiIsImJhc2VGYXJlQW1vdW50IjoxMTUyLCJiYXNlRmFyZUN1cnJlbmN5IjoiVVNEIiwiY29uc3RydWN0aW9uQW1vdW50IjoxMTUyLCJjb25zdHJ1Y3Rpb25DdXJyZW5jeSI6Ik5VQyIsImVxdWl2YWxlbnRBbW91bnQiOjQ3MTMsImVxdWl2YWxlbnRDdXJyZW5jeSI6Ik1ZUiJ9LCJ2aXRhIjp0cnVlLCJlVGlja2V0YWJsZSI6dHJ1ZSwibGFzdFRpY2tldERhdGUiOiIyMDI2LTAxLTEzIiwibGFzdFRpY2tldFRpbWUiOiIwNDoyOSIsImdvdmVybmluZ0NhcnJpZXJzIjoiT0QiLCJwYXgiOlt7InBhc3NlbmdlclR5cGUiOiJBRFQiLCJwYXNzZW5nZXJOdW1iZXIiOjMsIm5vblJlZnVuZGFibGUiOnRydWUsInBhc3NlbmdlclRvdGFsRmFyZSI6eyJ0b3RhbEZhcmUiOjE5NDcsInRvdGFsVGF4QW1vdW50IjozNzYsImN1cnJlbmN5IjoiTVlSIiwiYmFzZUZhcmVBbW91bnQiOjM4NCwiYmFzZUZhcmVDdXJyZW5jeSI6IlVTRCIsImVxdWl2YWxlbnRBbW91bnQiOjE1NzEsImVxdWl2YWxlbnRDdXJyZW5jeSI6Ik1ZUiIsImNvbnN0cnVjdGlvbkFtb3VudCI6Mzg0LCJjb25zdHJ1Y3Rpb25DdXJyZW5jeSI6Ik5VQyIsImV4Y2hhbmdlUmF0ZU9uZSI6MX0sInRheEJyZWFrZG93biI6W3siY29kZSI6IkJEIiwiY3VycmVuY3kiOiJNWVIiLCJhbW91bnQiOjE3LCJ0YXhJbmZvIjoiRU1CQVJLQVRJT04gRkVFIn0seyJjb2RlIjoiRTUiLCJjdXJyZW5jeSI6Ik1ZUiIsImFtb3VudCI6MTUsInRheEluZm8iOiJWQUxVRSBBRERFRCBUQVgifSx7ImNvZGUiOiJPVzIiLCJjdXJyZW5jeSI6Ik1ZUiIsImFtb3VudCI6ODUsInRheEluZm8iOiJET01FU1RJQyBBTkQgSU5URVJOQVRJT05BTCBFWENJU0UgRFVUWSBUQVgifSx7ImNvZGUiOiJQNyIsImN1cnJlbmN5IjoiTVlSIiwiYW1vdW50Ijo0MSwidGF4SW5mbyI6IkFJUlBPUlQgREVWRUxPUE1FTlQgRkVFIn0seyJjb2RlIjoiUDgiLCJjdXJyZW5jeSI6Ik1ZUiIsImFtb3VudCI6NDEsInRheEluZm8iOiJQQVNTRU5HRVIgU0VDVVJJVFkgRkVFIn0seyJjb2RlIjoiVVQzIiwiY3VycmVuY3kiOiJNWVIiLCJhbW91bnQiOjEzNiwidGF4SW5mbyI6IlRSQVZFTCBUQVgifSx7ImNvZGUiOiJZUUYiLCJjdXJyZW5jeSI6Ik1ZUiIsImFtb3VudCI6NDEsInRheEluZm8iOiJTRVJWSUNFIEZFRSAtIENBUlJJRVItSU1QT1NFRCBGVUVMIn1dLCJiYWdnYWdlIjp7Imdyb3VwIjpbeyJzZWdtZW50Ijp7ImNoZWNrZWQiOnsiZ3JvdXBfaWQiOjAsInNlZ21lbnRfaWQiOjAsImJhZ2dhZ2VfdHlwZSI6ImNoZWNrZWQiLCJiYWdnYWdlX3R5cGVfdGl0bGUiOiJDaGVja2VkIGJhZ2dhZ2UgYWxsb3dhbmNlIiwiYWxsb3dhbmNlX2lkIjoxNiwicGllY2VDb3VudCI6bnVsbCwid2VpZ2h0IjozNSwidW5pdCI6ImtnIiwidGl0bGUiOiIzNSBrZyIsInByb3Zpc2lvblR5cGUiOiJBIiwiYWlybGluZUNvZGUiOiJPRCJ9LCJjYXJyeV9vbiI6eyJncm91cF9pZCI6MSwic2VnbWVudF9pZCI6MCwiYmFnZ2FnZV90eXBlIjoiY2Fycnlfb24iLCJiYWdnYWdlX3R5cGVfdGl0bGUiOiJDYXJyeS1vbiBiYWdnYWdlIGFsbG93YW5jZSIsImFsbG93YW5jZV9pZCI6OCwicGllY2VDb3VudCI6MSwid2VpZ2h0Ijo3LCJ1bml0Ijoia2ciLCJ0aXRsZSI6Ijcga2ciLCJwcm92aXNpb25UeXBlIjoiQiIsImFpcmxpbmVDb2RlIjoiT0QifX19XX0sImJvb2tpbmdfY2xhc3MiOlt7ImZhcmVDb21wb25lbnRzX2lkIjozLCJncm91cF9pZCI6MCwic2VnbWVudF9pZCI6bnVsbCwiYmVnaW5BaXJwb3J0IjoiREFDIiwiZW5kQWlycG9ydCI6IktVTCIsImZhcmVQYXNzZW5nZXJUeXBlIjoiQURUIiwiYm9va2luZ0NvZGUiOiJMIiwiY2FiaW5Db2RlIjoiWSIsIm1lYWxDb2RlIjpudWxsLCJzZWF0c0F2YWlsYWJsZSI6OSwiZmFyZUJhc2lzQ29kZSI6IkxPV0JTU0JEIiwibWF0Y2hlZEFjY291bnRDb2RlIjpudWxsLCJuZWdvdGlhdGVkRmFyZSI6bnVsbCwicHJpdmF0ZUZhcmUiOm51bGwsIkZfY2FiaW5Db2RlIjoiWSIsImJyYW5kX2NvZGUiOiJTUyIsImJyYW5kTmFtZSI6IlNVUEVSIFNBVkVSIiwicHJvZ3JhbUlkIjoiMTcwMTMwIiwicHJvZ3JhbUNvZGUiOiJDRkZPRCIsInByb2dyYW1EZXNjcmlwdGlvbiI6Ik1BTElORE8gREVGQVVMVCIsInByb2dyYW1TeXN0ZW1Db2RlIjoiNiIsImdvdmVybmluZ0NhcnJpZXIiOiJPRCIsImZhcmVBbW91bnQiOjM2OSwiZmFyZUN1cnJlbmN5IjoiTlVDIiwicHVibGlzaGVkRmFyZUFtb3VudCI6MzY5LCJwdWJsaXNoZWRGYXJlQ3VycmVuY3kiOiJVU0QiLCJkaXJlY3Rpb25hbGl0eSI6IkZST00iLCJhcHBsaWNhYmxlUHJpY2luZ0NhdGVnb3JpZXMiOiI0IDUgOCA5IDEwIDEyIDE1IDE2IDE3IDIzIDMxIDMzIiwidmVuZG9yQ29kZSI6IkFUUCIsImZhcmVUeXBlQml0bWFwIjoiMDAiLCJmYXJlVHlwZSI6IlhPWCIsImZhcmVUYXJpZmYiOiI4IiwiZmFyZVJ1bGUiOiJCRDAyIn1dLCJicmFuZEZlYXR1cmVzIjpbeyJpZCI6MTE0LCJhcHBsaWNhdGlvbiI6IkMiLCJzZXJ2aWNlVHlwZSI6IkYiLCJzZXJ2aWNlR3JvdXAiOiJTQSIsInN1YkNvZGUiOiIwQjUiLCJ2ZW5kb3IiOiJBVFAiLCJjb21tZXJjaWFsTmFtZSI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQifSx7ImlkIjoxMywiYXBwbGljYXRpb24iOiJGIiwic2VydmljZVR5cGUiOiJDIiwic2VydmljZUdyb3VwIjoiQkciLCJzdWJDb2RlIjoiME0zIiwidmVuZG9yIjoiQVRQIiwiY29tbWVyY2lhbE5hbWUiOiJDQVJSWTdLRyAxNUxCIFVQVE80NUxJIDExNUxDTSJ9LHsiaWQiOjczLCJhcHBsaWNhdGlvbiI6IkMiLCJzZXJ2aWNlVHlwZSI6IloiLCJzZXJ2aWNlR3JvdXAiOiJCRiIsInN1YkNvZGUiOiIwNkkiLCJ2ZW5kb3IiOiJBVFAiLCJjb21tZXJjaWFsTmFtZSI6IkNIQU5HRSBCRUZPUkUgREVQQVJUVVJFIn0seyJpZCI6NTIsImFwcGxpY2F0aW9uIjoiRCIsInNlcnZpY2VUeXBlIjoiRiIsInNlcnZpY2VHcm91cCI6IlRTIiwic3ViQ29kZSI6IjBHNiIsInZlbmRvciI6IkFUUCIsImNvbW1lcmNpYWxOYW1lIjoiUFJJT1JJVFkgQk9BUkRJTkcifSx7ImlkIjoxMTAsImFwcGxpY2F0aW9uIjoiRCIsInNlcnZpY2VUeXBlIjoiRiIsInNlcnZpY2VHcm91cCI6IlRTIiwic3ViQ29kZSI6IjAzUCIsInZlbmRvciI6IkFUUCIsImNvbW1lcmNpYWxOYW1lIjoiUFJJT1JJVFkgQ0hFQ0sgSU4ifSx7ImlkIjo3OSwiYXBwbGljYXRpb24iOiJEIiwic2VydmljZVR5cGUiOiJGIiwic2VydmljZUdyb3VwIjoiTEciLCJzdWJDb2RlIjoiMEFHIiwidmVuZG9yIjoiQVRQIiwiY29tbWVyY2lhbE5hbWUiOiJMT1VOR0UgQUNDRVNTIn0seyJpZCI6MTQzLCJhcHBsaWNhdGlvbiI6IkQiLCJzZXJ2aWNlVHlwZSI6IloiLCJzZXJ2aWNlR3JvdXAiOiJCRiIsInN1YkNvZGUiOiIwOFMiLCJ2ZW5kb3IiOiJBVFAiLCJjb21tZXJjaWFsTmFtZSI6IlNBTUUgREFZIENIQU5HRSJ9LHsiaWQiOjYzLCJhcHBsaWNhdGlvbiI6IkMiLCJzZXJ2aWNlVHlwZSI6IkMiLCJzZXJ2aWNlR3JvdXAiOiJCRyIsInN1YkNvZGUiOiIwQ1oiLCJ2ZW5kb3IiOiJBVFAiLCJjb21tZXJjaWFsTmFtZSI6IlVQVE8yMkxCIDEwS0cgQkFHR0FHRSJ9LHsiaWQiOjEwMSwiYXBwbGljYXRpb24iOiJDIiwic2VydmljZVR5cGUiOiJDIiwic2VydmljZUdyb3VwIjoiQkciLCJzdWJDb2RlIjoiMEMyIiwidmVuZG9yIjoiQVRQIiwiY29tbWVyY2lhbE5hbWUiOiJVUFRPNDRMQiAyMEtHIEJBR0dBR0UifSx7ImlkIjoxNDksImFwcGxpY2F0aW9uIjoiQyIsInNlcnZpY2VUeXBlIjoiQyIsInNlcnZpY2VHcm91cCI6IkJHIiwic3ViQ29kZSI6IjBDNSIsInZlbmRvciI6IkFUUCIsImNvbW1lcmNpYWxOYW1lIjoiVVBUTzY2TEIgMzBLRyBCQUdHQUdFIn0seyJpZCI6MTYwLCJhcHBsaWNhdGlvbiI6IkMiLCJzZXJ2aWNlVHlwZSI6IkYiLCJzZXJ2aWNlR3JvdXAiOiJNTCIsInN1YkNvZGUiOiIwQUsiLCJ2ZW5kb3IiOiJBVFAiLCJjb21tZXJjaWFsTmFtZSI6Ik1FQUxTIn0seyJpZCI6MjcsImFwcGxpY2F0aW9uIjoiRCIsInNlcnZpY2VUeXBlIjoiRiIsInNlcnZpY2VHcm91cCI6IlRTIiwic3ViQ29kZSI6IjBMRiIsInZlbmRvciI6IkFUUCIsImNvbW1lcmNpYWxOYW1lIjoiUFJJT1JJVFkgQkFHR0FHRSJ9LHsiaWQiOjE1OCwiYXBwbGljYXRpb24iOiJEIiwic2VydmljZVR5cGUiOiJGIiwic2VydmljZUdyb3VwIjoiVVAiLCJzdWJDb2RlIjoiMDYwIiwidmVuZG9yIjoiQVRQIiwiY29tbWVyY2lhbE5hbWUiOiJFQ09OT01ZIFRPIEJVU0lORVNTIn0seyJpZCI6MTE2LCJhcHBsaWNhdGlvbiI6Ik4iLCJzZXJ2aWNlVHlwZSI6IloiLCJzZXJ2aWNlR3JvdXAiOiJCRiIsInN1YkNvZGUiOiIwNksiLCJ2ZW5kb3IiOiJBVFAiLCJjb21tZXJjaWFsTmFtZSI6IlJFRlVORCBCRUZPUkUgREVQQVJUVVJFIn0seyJpZCI6NDgsImFwcGxpY2F0aW9uIjoiTiIsInNlcnZpY2VUeXBlIjoiWiIsInNlcnZpY2VHcm91cCI6IkJGIiwic3ViQ29kZSI6IjA2TCIsInZlbmRvciI6IkFUUCIsImNvbW1lcmNpYWxOYW1lIjoiUkVGVU5EIEFGVEVSIERFUEFSVFVSRSJ9LHsiaWQiOjEyOSwiYXBwbGljYXRpb24iOiJDIiwic2VydmljZVR5cGUiOiJDIiwic2VydmljZUdyb3VwIjoiQkciLCJzdWJDb2RlIjoiMEM4IiwidmVuZG9yIjoiQVRQIiwiY29tbWVyY2lhbE5hbWUiOiJVUFRPODhMQjQwS0cgQkFHR0FHRSJ9LHsiaWQiOjE1MywiYXBwbGljYXRpb24iOiJGIiwic2VydmljZVR5cGUiOiJDIiwic2VydmljZUdyb3VwIjoiQkciLCJzdWJDb2RlIjoiMENIIiwidmVuZG9yIjoiQVRQIiwiY29tbWVyY2lhbE5hbWUiOiJDSEVDS0VEIEJBR0dBR0UifSx7ImlkIjoxNTYsImFwcGxpY2F0aW9uIjoiTiIsInNlcnZpY2VUeXBlIjoiQyIsInNlcnZpY2VHcm91cCI6IkJHIiwic3ViQ29kZSI6IjBNSiIsInZlbmRvciI6IkFUUCIsImNvbW1lcmNpYWxOYW1lIjoiQ0FSUlkxMEtHIDIyTEJVUFRPIDQ1TEkgMTE1TENNIn0seyJpZCI6MTEyLCJhcHBsaWNhdGlvbiI6Ik4iLCJzZXJ2aWNlVHlwZSI6IloiLCJzZXJ2aWNlR3JvdXAiOiJCRiIsInN1YkNvZGUiOiIwNkoiLCJ2ZW5kb3IiOiJBVFAiLCJjb21tZXJjaWFsTmFtZSI6IkNIQU5HRSBBRlRFUiBERVBBUlRVUkUifV0sInBlbmFsdGllc0luZm8iOlt7InR5cGUiOiJSZWZ1bmQiLCJhcHBsaWNhYmlsaXR5IjoiQmVmb3JlIiwicmVmdW5kYWJsZSI6ZmFsc2V9LHsidHlwZSI6IlJlZnVuZCIsImFwcGxpY2FiaWxpdHkiOiJBZnRlciIsInJlZnVuZGFibGUiOmZhbHNlfSx7InR5cGUiOiJFeGNoYW5nZSIsImFwcGxpY2FiaWxpdHkiOiJCZWZvcmUiLCJjaGFuZ2VhYmxlIjp0cnVlLCJhbW91bnQiOjIwNSwiY3VycmVuY3kiOiJNWVIiLCJtaW5QZW5hbHR5Ijp7ImFtb3VudCI6MCwiY3VycmVuY3kiOiJNWVIifX0seyJ0eXBlIjoiRXhjaGFuZ2UiLCJhcHBsaWNhYmlsaXR5IjoiQWZ0ZXIiLCJjaGFuZ2VhYmxlIjpmYWxzZX1dfV0sImJyYW5kTmFtZSI6IlNVUEVSIFNBVkVSIiwiYnJhbmRDb2RlIjoiU1MifSx7InByaWNpbmdTdWJzb3VyY2UiOiJTUE1JUCIsImRpc3RyaWJ1dGlvbk1vZGVsIjoiQVRQQ08iLCJ2YWxpZGF0aW5nQ2FycmllckNvZGUiOiJPRCIsInZhbGlkYXRpbmdDYXJyaWVycyI6bnVsbCwidG90YWxGYXJlIjp7InRvdGFsUHJpY2UiOjYzMzAsInRvdGFsVGF4QW1vdW50IjoxMTI4LCJjdXJyZW5jeSI6Ik1ZUiIsImJhc2VGYXJlQW1vdW50IjoxMjcyLCJiYXNlRmFyZUN1cnJlbmN5IjoiVVNEIiwiY29uc3RydWN0aW9uQW1vdW50IjoxMjcyLCJjb25zdHJ1Y3Rpb25DdXJyZW5jeSI6Ik5VQyIsImVxdWl2YWxlbnRBbW91bnQiOjUyMDIsImVxdWl2YWxlbnRDdXJyZW5jeSI6Ik1ZUiJ9LCJ2aXRhIjp0cnVlLCJlVGlja2V0YWJsZSI6dHJ1ZSwibGFzdFRpY2tldERhdGUiOiIyMDI2LTAxLTEzIiwibGFzdFRpY2tldFRpbWUiOiIwNDoyOSIsImdvdmVybmluZ0NhcnJpZXJzIjoiT0QiLCJwYXgiOlt7InBhc3NlbmdlclR5cGUiOiJBRFQiLCJwYXNzZW5nZXJOdW1iZXIiOjMsIm5vblJlZnVuZGFibGUiOnRydWUsInBhc3NlbmdlclRvdGFsRmFyZSI6eyJ0b3RhbEZhcmUiOjIxMTAsInRvdGFsVGF4QW1vdW50IjozNzYsImN1cnJlbmN5IjoiTVlSIiwiYmFzZUZhcmVBbW91bnQiOjQyNCwiYmFzZUZhcmVDdXJyZW5jeSI6IlVTRCIsImVxdWl2YWxlbnRBbW91bnQiOjE3MzQsImVxdWl2YWxlbnRDdXJyZW5jeSI6Ik1ZUiIsImNvbnN0cnVjdGlvbkFtb3VudCI6NDI0LCJjb25zdHJ1Y3Rpb25DdXJyZW5jeSI6Ik5VQyIsImV4Y2hhbmdlUmF0ZU9uZSI6MX0sInRheEJyZWFrZG93biI6W3siY29kZSI6IkJEIiwiY3VycmVuY3kiOiJNWVIiLCJhbW91bnQiOjE3LCJ0YXhJbmZvIjoiRU1CQVJLQVRJT04gRkVFIn0seyJjb2RlIjoiRTUiLCJjdXJyZW5jeSI6Ik1ZUiIsImFtb3VudCI6MTUsInRheEluZm8iOiJWQUxVRSBBRERFRCBUQVgifSx7ImNvZGUiOiJPVzIiLCJjdXJyZW5jeSI6Ik1ZUiIsImFtb3VudCI6ODUsInRheEluZm8iOiJET01FU1RJQyBBTkQgSU5URVJOQVRJT05BTCBFWENJU0UgRFVUWSBUQVgifSx7ImNvZGUiOiJQNyIsImN1cnJlbmN5IjoiTVlSIiwiYW1vdW50Ijo0MSwidGF4SW5mbyI6IkFJUlBPUlQgREVWRUxPUE1FTlQgRkVFIn0seyJjb2RlIjoiUDgiLCJjdXJyZW5jeSI6Ik1ZUiIsImFtb3VudCI6NDEsInRheEluZm8iOiJQQVNTRU5HRVIgU0VDVVJJVFkgRkVFIn0seyJjb2RlIjoiVVQzIiwiY3VycmVuY3kiOiJNWVIiLCJhbW91bnQiOjEzNiwidGF4SW5mbyI6IlRSQVZFTCBUQVgifSx7ImNvZGUiOiJZUUYiLCJjdXJyZW5jeSI6Ik1ZUiIsImFtb3VudCI6NDEsInRheEluZm8iOiJTRVJWSUNFIEZFRSAtIENBUlJJRVItSU1QT1NFRCBGVUVMIn1dLCJiYWdnYWdlIjp7Imdyb3VwIjpbeyJzZWdtZW50Ijp7ImNoZWNrZWQiOnsiZ3JvdXBfaWQiOjAsInNlZ21lbnRfaWQiOjAsImJhZ2dhZ2VfdHlwZSI6ImNoZWNrZWQiLCJiYWdnYWdlX3R5cGVfdGl0bGUiOiJDaGVja2VkIGJhZ2dhZ2UgYWxsb3dhbmNlIiwiYWxsb3dhbmNlX2lkIjoxNiwicGllY2VDb3VudCI6bnVsbCwid2VpZ2h0IjozNSwidW5pdCI6ImtnIiwidGl0bGUiOiIzNSBrZyIsInByb3Zpc2lvblR5cGUiOiJBIiwiYWlybGluZUNvZGUiOiJPRCJ9LCJjYXJyeV9vbiI6eyJncm91cF9pZCI6MSwic2VnbWVudF9pZCI6MCwiYmFnZ2FnZV90eXBlIjoiY2Fycnlfb24iLCJiYWdnYWdlX3R5cGVfdGl0bGUiOiJDYXJyeS1vbiBiYWdnYWdlIGFsbG93YW5jZSIsImFsbG93YW5jZV9pZCI6OCwicGllY2VDb3VudCI6MSwid2VpZ2h0Ijo3LCJ1bml0Ijoia2ciLCJ0aXRsZSI6Ijcga2ciLCJwcm92aXNpb25UeXBlIjoiQiIsImFpcmxpbmVDb2RlIjoiT0QifX19XX0sImJvb2tpbmdfY2xhc3MiOlt7ImZhcmVDb21wb25lbnRzX2lkIjoxMywiZ3JvdXBfaWQiOjAsInNlZ21lbnRfaWQiOm51bGwsImJlZ2luQWlycG9ydCI6IkRBQyIsImVuZEFpcnBvcnQiOiJLVUwiLCJmYXJlUGFzc2VuZ2VyVHlwZSI6IkFEVCIsImJvb2tpbmdDb2RlIjoiTCIsImNhYmluQ29kZSI6IlkiLCJtZWFsQ29kZSI6bnVsbCwic2VhdHNBdmFpbGFibGUiOjksImZhcmVCYXNpc0NvZGUiOiJMT1dCVkxCRCIsIm1hdGNoZWRBY2NvdW50Q29kZSI6bnVsbCwibmVnb3RpYXRlZEZhcmUiOm51bGwsInByaXZhdGVGYXJlIjpudWxsLCJGX2NhYmluQ29kZSI6IlkiLCJicmFuZF9jb2RlIjoiVkwiLCJicmFuZE5hbWUiOiJWQUxVRSIsInByb2dyYW1JZCI6IjE3MDEzMCIsInByb2dyYW1Db2RlIjoiQ0ZGT0QiLCJwcm9ncmFtRGVzY3JpcHRpb24iOiJNQUxJTkRPIERFRkFVTFQiLCJwcm9ncmFtU3lzdGVtQ29kZSI6IjYiLCJnb3Zlcm5pbmdDYXJyaWVyIjoiT0QiLCJmYXJlQW1vdW50Ijo0MDksImZhcmVDdXJyZW5jeSI6Ik5VQyIsInB1Ymxpc2hlZEZhcmVBbW91bnQiOjQwOSwicHVibGlzaGVkRmFyZUN1cnJlbmN5IjoiVVNEIiwiZGlyZWN0aW9uYWxpdHkiOiJGUk9NIiwiYXBwbGljYWJsZVByaWNpbmdDYXRlZ29yaWVzIjoiNCA1IDggOSAxMCAxMiAxNiAxNyAyMyAzMSAzMyIsInZlbmRvckNvZGUiOiJBVFAiLCJmYXJlVHlwZUJpdG1hcCI6IjAwIiwiZmFyZVR5cGUiOiJYT1giLCJmYXJlVGFyaWZmIjoiOCIsImZhcmVSdWxlIjoiQkQwMiJ9XSwiYnJhbmRGZWF0dXJlcyI6W3siaWQiOjUyLCJhcHBsaWNhdGlvbiI6IkQiLCJzZXJ2aWNlVHlwZSI6IkYiLCJzZXJ2aWNlR3JvdXAiOiJUUyIsInN1YkNvZGUiOiIwRzYiLCJ2ZW5kb3IiOiJBVFAiLCJjb21tZXJjaWFsTmFtZSI6IlBSSU9SSVRZIEJPQVJESU5HIn0seyJpZCI6MTEwLCJhcHBsaWNhdGlvbiI6IkQiLCJzZXJ2aWNlVHlwZSI6IkYiLCJzZXJ2aWNlR3JvdXAiOiJUUyIsInN1YkNvZGUiOiIwM1AiLCJ2ZW5kb3IiOiJBVFAiLCJjb21tZXJjaWFsTmFtZSI6IlBSSU9SSVRZIENIRUNLIElOIn0seyJpZCI6NzksImFwcGxpY2F0aW9uIjoiRCIsInNlcnZpY2VUeXBlIjoiRiIsInNlcnZpY2VHcm91cCI6IkxHIiwic3ViQ29kZSI6IjBBRyIsInZlbmRvciI6IkFUUCIsImNvbW1lcmNpYWxOYW1lIjoiTE9VTkdFIEFDQ0VTUyJ9LHsiaWQiOjEzMywiYXBwbGljYXRpb24iOiJGIiwic2VydmljZVR5cGUiOiJaIiwic2VydmljZUdyb3VwIjoiQkYiLCJzdWJDb2RlIjoiMDhTIiwidmVuZG9yIjoiQVRQIiwiY29tbWVyY2lhbE5hbWUiOiJTQU1FIERBWSBDSEFOR0UifSx7ImlkIjoxMTQsImFwcGxpY2F0aW9uIjoiQyIsInNlcnZpY2VUeXBlIjoiRiIsInNlcnZpY2VHcm91cCI6IlNBIiwic3ViQ29kZSI6IjBCNSIsInZlbmRvciI6IkFUUCIsImNvbW1lcmNpYWxOYW1lIjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCJ9LHsiaWQiOjYzLCJhcHBsaWNhdGlvbiI6IkMiLCJzZXJ2aWNlVHlwZSI6IkMiLCJzZXJ2aWNlR3JvdXAiOiJCRyIsInN1YkNvZGUiOiIwQ1oiLCJ2ZW5kb3IiOiJBVFAiLCJjb21tZXJjaWFsTmFtZSI6IlVQVE8yMkxCIDEwS0cgQkFHR0FHRSJ9LHsiaWQiOjEwMSwiYXBwbGljYXRpb24iOiJDIiwic2VydmljZVR5cGUiOiJDIiwic2VydmljZUdyb3VwIjoiQkciLCJzdWJDb2RlIjoiMEMyIiwidmVuZG9yIjoiQVRQIiwiY29tbWVyY2lhbE5hbWUiOiJVUFRPNDRMQiAyMEtHIEJBR0dBR0UifSx7ImlkIjoxNDksImFwcGxpY2F0aW9uIjoiQyIsInNlcnZpY2VUeXBlIjoiQyIsInNlcnZpY2VHcm91cCI6IkJHIiwic3ViQ29kZSI6IjBDNSIsInZlbmRvciI6IkFUUCIsImNvbW1lcmNpYWxOYW1lIjoiVVBUTzY2TEIgMzBLRyBCQUdHQUdFIn0seyJpZCI6MTYwLCJhcHBsaWNhdGlvbiI6IkMiLCJzZXJ2aWNlVHlwZSI6IkYiLCJzZXJ2aWNlR3JvdXAiOiJNTCIsInN1YkNvZGUiOiIwQUsiLCJ2ZW5kb3IiOiJBVFAiLCJjb21tZXJjaWFsTmFtZSI6Ik1FQUxTIn0seyJpZCI6MjcsImFwcGxpY2F0aW9uIjoiRCIsInNlcnZpY2VUeXBlIjoiRiIsInNlcnZpY2VHcm91cCI6IlRTIiwic3ViQ29kZSI6IjBMRiIsInZlbmRvciI6IkFUUCIsImNvbW1lcmNpYWxOYW1lIjoiUFJJT1JJVFkgQkFHR0FHRSJ9LHsiaWQiOjI2LCJhcHBsaWNhdGlvbiI6IkYiLCJzZXJ2aWNlVHlwZSI6IkYiLCJzZXJ2aWNlR3JvdXAiOiJVUCIsInN1YkNvZGUiOiIwNjAiLCJ2ZW5kb3IiOiJBVFAiLCJjb21tZXJjaWFsTmFtZSI6IkVDT05PTVkgVE8gQlVTSU5FU1MifSx7ImlkIjoxNTEsImFwcGxpY2F0aW9uIjoiQyIsInNlcnZpY2VUeXBlIjoiWiIsInNlcnZpY2VHcm91cCI6IkJGIiwic3ViQ29kZSI6IjA2SyIsInZlbmRvciI6IkFUUCIsImNvbW1lcmNpYWxOYW1lIjoiUkVGVU5EIEJFRk9SRSBERVBBUlRVUkUifSx7ImlkIjo0OCwiYXBwbGljYXRpb24iOiJOIiwic2VydmljZVR5cGUiOiJaIiwic2VydmljZUdyb3VwIjoiQkYiLCJzdWJDb2RlIjoiMDZMIiwidmVuZG9yIjoiQVRQIiwiY29tbWVyY2lhbE5hbWUiOiJSRUZVTkQgQUZURVIgREVQQVJUVVJFIn0seyJpZCI6MTI5LCJhcHBsaWNhdGlvbiI6IkMiLCJzZXJ2aWNlVHlwZSI6IkMiLCJzZXJ2aWNlR3JvdXAiOiJCRyIsInN1YkNvZGUiOiIwQzgiLCJ2ZW5kb3IiOiJBVFAiLCJjb21tZXJjaWFsTmFtZSI6IlVQVE84OExCNDBLRyBCQUdHQUdFIn0seyJpZCI6MTUzLCJhcHBsaWNhdGlvbiI6IkYiLCJzZXJ2aWNlVHlwZSI6IkMiLCJzZXJ2aWNlR3JvdXAiOiJCRyIsInN1YkNvZGUiOiIwQ0giLCJ2ZW5kb3IiOiJBVFAiLCJjb21tZXJjaWFsTmFtZSI6IkNIRUNLRUQgQkFHR0FHRSJ9LHsiaWQiOjE1NiwiYXBwbGljYXRpb24iOiJOIiwic2VydmljZVR5cGUiOiJDIiwic2VydmljZUdyb3VwIjoiQkciLCJzdWJDb2RlIjoiME1KIiwidmVuZG9yIjoiQVRQIiwiY29tbWVyY2lhbE5hbWUiOiJDQVJSWTEwS0cgMjJMQlVQVE8gNDVMSSAxMTVMQ00ifSx7ImlkIjoxMywiYXBwbGljYXRpb24iOiJGIiwic2VydmljZVR5cGUiOiJDIiwic2VydmljZUdyb3VwIjoiQkciLCJzdWJDb2RlIjoiME0zIiwidmVuZG9yIjoiQVRQIiwiY29tbWVyY2lhbE5hbWUiOiJDQVJSWTdLRyAxNUxCIFVQVE80NUxJIDExNUxDTSJ9LHsiaWQiOjczLCJhcHBsaWNhdGlvbiI6IkMiLCJzZXJ2aWNlVHlwZSI6IloiLCJzZXJ2aWNlR3JvdXAiOiJCRiIsInN1YkNvZGUiOiIwNkkiLCJ2ZW5kb3IiOiJBVFAiLCJjb21tZXJjaWFsTmFtZSI6IkNIQU5HRSBCRUZPUkUgREVQQVJUVVJFIn0seyJpZCI6MTEyLCJhcHBsaWNhdGlvbiI6Ik4iLCJzZXJ2aWNlVHlwZSI6IloiLCJzZXJ2aWNlR3JvdXAiOiJCRiIsInN1YkNvZGUiOiIwNkoiLCJ2ZW5kb3IiOiJBVFAiLCJjb21tZXJjaWFsTmFtZSI6IkNIQU5HRSBBRlRFUiBERVBBUlRVUkUifV0sInBlbmFsdGllc0luZm8iOlt7InR5cGUiOiJSZWZ1bmQiLCJhcHBsaWNhYmlsaXR5IjoiQmVmb3JlIiwicmVmdW5kYWJsZSI6dHJ1ZSwiY29uZGl0aW9uc0FwcGx5Ijp0cnVlLCJhbW91bnQiOjQwOSwiY3VycmVuY3kiOiJNWVIiLCJtaW5QZW5hbHR5Ijp7ImFtb3VudCI6NDA5LCJjdXJyZW5jeSI6Ik1ZUiJ9fSx7InR5cGUiOiJSZWZ1bmQiLCJhcHBsaWNhYmlsaXR5IjoiQWZ0ZXIiLCJyZWZ1bmRhYmxlIjpmYWxzZX0seyJ0eXBlIjoiRXhjaGFuZ2UiLCJhcHBsaWNhYmlsaXR5IjoiQmVmb3JlIiwiY2hhbmdlYWJsZSI6dHJ1ZSwiYW1vdW50Ijo0MDksImN1cnJlbmN5IjoiTVlSIiwibWluUGVuYWx0eSI6eyJhbW91bnQiOjAsImN1cnJlbmN5IjoiTVlSIn19LHsidHlwZSI6IkV4Y2hhbmdlIiwiYXBwbGljYWJpbGl0eSI6IkFmdGVyIiwiY2hhbmdlYWJsZSI6ZmFsc2V9XX1dLCJicmFuZE5hbWUiOiJWQUxVRSIsImJyYW5kQ29kZSI6IlZMIn0seyJwcmljaW5nU3Vic291cmNlIjoiU1BNSVAiLCJkaXN0cmlidXRpb25Nb2RlbCI6IkFUUENPIiwidmFsaWRhdGluZ0NhcnJpZXJDb2RlIjoiT0QiLCJ2YWxpZGF0aW5nQ2FycmllcnMiOm51bGwsInRvdGFsRmFyZSI6eyJ0b3RhbFByaWNlIjo2ODIyLCJ0b3RhbFRheEFtb3VudCI6MTEyOCwiY3VycmVuY3kiOiJNWVIiLCJiYXNlRmFyZUFtb3VudCI6MTM5MiwiYmFzZUZhcmVDdXJyZW5jeSI6IlVTRCIsImNvbnN0cnVjdGlvbkFtb3VudCI6MTM5MiwiY29uc3RydWN0aW9uQ3VycmVuY3kiOiJOVUMiLCJlcXVpdmFsZW50QW1vdW50Ijo1Njk0LCJlcXVpdmFsZW50Q3VycmVuY3kiOiJNWVIifSwidml0YSI6dHJ1ZSwiZVRpY2tldGFibGUiOnRydWUsImxhc3RUaWNrZXREYXRlIjoiMjAyNi0wMS0xMyIsImxhc3RUaWNrZXRUaW1lIjoiMDQ6MjkiLCJnb3Zlcm5pbmdDYXJyaWVycyI6Ik9EIiwicGF4IjpbeyJwYXNzZW5nZXJUeXBlIjoiQURUIiwicGFzc2VuZ2VyTnVtYmVyIjozLCJub25SZWZ1bmRhYmxlIjp0cnVlLCJwYXNzZW5nZXJUb3RhbEZhcmUiOnsidG90YWxGYXJlIjoyMjc0LCJ0b3RhbFRheEFtb3VudCI6Mzc2LCJjdXJyZW5jeSI6Ik1ZUiIsImJhc2VGYXJlQW1vdW50Ijo0NjQsImJhc2VGYXJlQ3VycmVuY3kiOiJVU0QiLCJlcXVpdmFsZW50QW1vdW50IjoxODk4LCJlcXVpdmFsZW50Q3VycmVuY3kiOiJNWVIiLCJjb25zdHJ1Y3Rpb25BbW91bnQiOjQ2NCwiY29uc3RydWN0aW9uQ3VycmVuY3kiOiJOVUMiLCJleGNoYW5nZVJhdGVPbmUiOjF9LCJ0YXhCcmVha2Rvd24iOlt7ImNvZGUiOiJCRCIsImN1cnJlbmN5IjoiTVlSIiwiYW1vdW50IjoxNywidGF4SW5mbyI6IkVNQkFSS0FUSU9OIEZFRSJ9LHsiY29kZSI6IkU1IiwiY3VycmVuY3kiOiJNWVIiLCJhbW91bnQiOjE1LCJ0YXhJbmZvIjoiVkFMVUUgQURERUQgVEFYIn0seyJjb2RlIjoiT1cyIiwiY3VycmVuY3kiOiJNWVIiLCJhbW91bnQiOjg1LCJ0YXhJbmZvIjoiRE9NRVNUSUMgQU5EIElOVEVSTkFUSU9OQUwgRVhDSVNFIERVVFkgVEFYIn0seyJjb2RlIjoiUDciLCJjdXJyZW5jeSI6Ik1ZUiIsImFtb3VudCI6NDEsInRheEluZm8iOiJBSVJQT1JUIERFVkVMT1BNRU5UIEZFRSJ9LHsiY29kZSI6IlA4IiwiY3VycmVuY3kiOiJNWVIiLCJhbW91bnQiOjQxLCJ0YXhJbmZvIjoiUEFTU0VOR0VSIFNFQ1VSSVRZIEZFRSJ9LHsiY29kZSI6IlVUMyIsImN1cnJlbmN5IjoiTVlSIiwiYW1vdW50IjoxMzYsInRheEluZm8iOiJUUkFWRUwgVEFYIn0seyJjb2RlIjoiWVFGIiwiY3VycmVuY3kiOiJNWVIiLCJhbW91bnQiOjQxLCJ0YXhJbmZvIjoiU0VSVklDRSBGRUUgLSBDQVJSSUVSLUlNUE9TRUQgRlVFTCJ9XSwiYmFnZ2FnZSI6eyJncm91cCI6W3sic2VnbWVudCI6eyJjaGVja2VkIjp7Imdyb3VwX2lkIjowLCJzZWdtZW50X2lkIjowLCJiYWdnYWdlX3R5cGUiOiJjaGVja2VkIiwiYmFnZ2FnZV90eXBlX3RpdGxlIjoiQ2hlY2tlZCBiYWdnYWdlIGFsbG93YW5jZSIsImFsbG93YW5jZV9pZCI6MTYsInBpZWNlQ291bnQiOm51bGwsIndlaWdodCI6MzUsInVuaXQiOiJrZyIsInRpdGxlIjoiMzUga2ciLCJwcm92aXNpb25UeXBlIjoiQSIsImFpcmxpbmVDb2RlIjoiT0QifSwiY2Fycnlfb24iOnsiZ3JvdXBfaWQiOjEsInNlZ21lbnRfaWQiOjAsImJhZ2dhZ2VfdHlwZSI6ImNhcnJ5X29uIiwiYmFnZ2FnZV90eXBlX3RpdGxlIjoiQ2Fycnktb24gYmFnZ2FnZSBhbGxvd2FuY2UiLCJhbGxvd2FuY2VfaWQiOjgsInBpZWNlQ291bnQiOjEsIndlaWdodCI6NywidW5pdCI6ImtnIiwidGl0bGUiOiI3IGtnIiwicHJvdmlzaW9uVHlwZSI6IkIiLCJhaXJsaW5lQ29kZSI6Ik9EIn19fV19LCJib29raW5nX2NsYXNzIjpbeyJmYXJlQ29tcG9uZW50c19pZCI6MjMsImdyb3VwX2lkIjowLCJzZWdtZW50X2lkIjpudWxsLCJiZWdpbkFpcnBvcnQiOiJEQUMiLCJlbmRBaXJwb3J0IjoiS1VMIiwiZmFyZVBhc3NlbmdlclR5cGUiOiJBRFQiLCJib29raW5nQ29kZSI6IkwiLCJjYWJpbkNvZGUiOiJZIiwibWVhbENvZGUiOm51bGwsInNlYXRzQXZhaWxhYmxlIjo5LCJmYXJlQmFzaXNDb2RlIjoiTE9XQkZYQkQiLCJtYXRjaGVkQWNjb3VudENvZGUiOm51bGwsIm5lZ290aWF0ZWRGYXJlIjpudWxsLCJwcml2YXRlRmFyZSI6bnVsbCwiRl9jYWJpbkNvZGUiOiJZIiwiYnJhbmRfY29kZSI6IkZMIiwiYnJhbmROYW1lIjoiRkxFWEkiLCJwcm9ncmFtSWQiOiIxNzAxMzAiLCJwcm9ncmFtQ29kZSI6IkNGRk9EIiwicHJvZ3JhbURlc2NyaXB0aW9uIjoiTUFMSU5ETyBERUZBVUxUIiwicHJvZ3JhbVN5c3RlbUNvZGUiOiI2IiwiZ292ZXJuaW5nQ2FycmllciI6Ik9EIiwiZmFyZUFtb3VudCI6NDQ5LCJmYXJlQ3VycmVuY3kiOiJOVUMiLCJwdWJsaXNoZWRGYXJlQW1vdW50Ijo0NDksInB1Ymxpc2hlZEZhcmVDdXJyZW5jeSI6IlVTRCIsImRpcmVjdGlvbmFsaXR5IjoiRlJPTSIsImFwcGxpY2FibGVQcmljaW5nQ2F0ZWdvcmllcyI6IjQgNSA4IDkgMTAgMTIgMTYgMTcgMjMgMzEgMzMiLCJ2ZW5kb3JDb2RlIjoiQVRQIiwiZmFyZVR5cGVCaXRtYXAiOiIwMCIsImZhcmVUeXBlIjoiWE9YIiwiZmFyZVRhcmlmZiI6IjgiLCJmYXJlUnVsZSI6IkJEMDIifV0sImJyYW5kRmVhdHVyZXMiOlt7ImlkIjo1MiwiYXBwbGljYXRpb24iOiJEIiwic2VydmljZVR5cGUiOiJGIiwic2VydmljZUdyb3VwIjoiVFMiLCJzdWJDb2RlIjoiMEc2IiwidmVuZG9yIjoiQVRQIiwiY29tbWVyY2lhbE5hbWUiOiJQUklPUklUWSBCT0FSRElORyJ9LHsiaWQiOjExMCwiYXBwbGljYXRpb24iOiJEIiwic2VydmljZVR5cGUiOiJGIiwic2VydmljZUdyb3VwIjoiVFMiLCJzdWJDb2RlIjoiMDNQIiwidmVuZG9yIjoiQVRQIiwiY29tbWVyY2lhbE5hbWUiOiJQUklPUklUWSBDSEVDSyBJTiJ9LHsiaWQiOjc5LCJhcHBsaWNhdGlvbiI6IkQiLCJzZXJ2aWNlVHlwZSI6IkYiLCJzZXJ2aWNlR3JvdXAiOiJMRyIsInN1YkNvZGUiOiIwQUciLCJ2ZW5kb3IiOiJBVFAiLCJjb21tZXJjaWFsTmFtZSI6IkxPVU5HRSBBQ0NFU1MifSx7ImlkIjoxMzMsImFwcGxpY2F0aW9uIjoiRiIsInNlcnZpY2VUeXBlIjoiWiIsInNlcnZpY2VHcm91cCI6IkJGIiwic3ViQ29kZSI6IjA4UyIsInZlbmRvciI6IkFUUCIsImNvbW1lcmNpYWxOYW1lIjoiU0FNRSBEQVkgQ0hBTkdFIn0seyJpZCI6NzgsImFwcGxpY2F0aW9uIjoiRiIsInNlcnZpY2VUeXBlIjoiRiIsInNlcnZpY2VHcm91cCI6IlNBIiwic3ViQ29kZSI6IjBCNSIsInZlbmRvciI6IkFUUCIsImNvbW1lcmNpYWxOYW1lIjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCJ9LHsiaWQiOjYzLCJhcHBsaWNhdGlvbiI6IkMiLCJzZXJ2aWNlVHlwZSI6IkMiLCJzZXJ2aWNlR3JvdXAiOiJCRyIsInN1YkNvZGUiOiIwQ1oiLCJ2ZW5kb3IiOiJBVFAiLCJjb21tZXJjaWFsTmFtZSI6IlVQVE8yMkxCIDEwS0cgQkFHR0FHRSJ9LHsiaWQiOjEwMSwiYXBwbGljYXRpb24iOiJDIiwic2VydmljZVR5cGUiOiJDIiwic2VydmljZUdyb3VwIjoiQkciLCJzdWJDb2RlIjoiMEMyIiwidmVuZG9yIjoiQVRQIiwiY29tbWVyY2lhbE5hbWUiOiJVUFRPNDRMQiAyMEtHIEJBR0dBR0UifSx7ImlkIjoxNDksImFwcGxpY2F0aW9uIjoiQyIsInNlcnZpY2VUeXBlIjoiQyIsInNlcnZpY2VHcm91cCI6IkJHIiwic3ViQ29kZSI6IjBDNSIsInZlbmRvciI6IkFUUCIsImNvbW1lcmNpYWxOYW1lIjoiVVBUTzY2TEIgMzBLRyBCQUdHQUdFIn0seyJpZCI6MTYwLCJhcHBsaWNhdGlvbiI6IkMiLCJzZXJ2aWNlVHlwZSI6IkYiLCJzZXJ2aWNlR3JvdXAiOiJNTCIsInN1YkNvZGUiOiIwQUsiLCJ2ZW5kb3IiOiJBVFAiLCJjb21tZXJjaWFsTmFtZSI6Ik1FQUxTIn0seyJpZCI6MjcsImFwcGxpY2F0aW9uIjoiRCIsInNlcnZpY2VUeXBlIjoiRiIsInNlcnZpY2VHcm91cCI6IlRTIiwic3ViQ29kZSI6IjBMRiIsInZlbmRvciI6IkFUUCIsImNvbW1lcmNpYWxOYW1lIjoiUFJJT1JJVFkgQkFHR0FHRSJ9LHsiaWQiOjI2LCJhcHBsaWNhdGlvbiI6IkYiLCJzZXJ2aWNlVHlwZSI6IkYiLCJzZXJ2aWNlR3JvdXAiOiJVUCIsInN1YkNvZGUiOiIwNjAiLCJ2ZW5kb3IiOiJBVFAiLCJjb21tZXJjaWFsTmFtZSI6IkVDT05PTVkgVE8gQlVTSU5FU1MifSx7ImlkIjoxNTEsImFwcGxpY2F0aW9uIjoiQyIsInNlcnZpY2VUeXBlIjoiWiIsInNlcnZpY2VHcm91cCI6IkJGIiwic3ViQ29kZSI6IjA2SyIsInZlbmRvciI6IkFUUCIsImNvbW1lcmNpYWxOYW1lIjoiUkVGVU5EIEJFRk9SRSBERVBBUlRVUkUifSx7ImlkIjo0OCwiYXBwbGljYXRpb24iOiJOIiwic2VydmljZVR5cGUiOiJaIiwic2VydmljZUdyb3VwIjoiQkYiLCJzdWJDb2RlIjoiMDZMIiwidmVuZG9yIjoiQVRQIiwiY29tbWVyY2lhbE5hbWUiOiJSRUZVTkQgQUZURVIgREVQQVJUVVJFIn0seyJpZCI6MTI5LCJhcHBsaWNhdGlvbiI6IkMiLCJzZXJ2aWNlVHlwZSI6IkMiLCJzZXJ2aWNlR3JvdXAiOiJCRyIsInN1YkNvZGUiOiIwQzgiLCJ2ZW5kb3IiOiJBVFAiLCJjb21tZXJjaWFsTmFtZSI6IlVQVE84OExCNDBLRyBCQUdHQUdFIn0seyJpZCI6MTUzLCJhcHBsaWNhdGlvbiI6IkYiLCJzZXJ2aWNlVHlwZSI6IkMiLCJzZXJ2aWNlR3JvdXAiOiJCRyIsInN1YkNvZGUiOiIwQ0giLCJ2ZW5kb3IiOiJBVFAiLCJjb21tZXJjaWFsTmFtZSI6IkNIRUNLRUQgQkFHR0FHRSJ9LHsiaWQiOjE1NiwiYXBwbGljYXRpb24iOiJOIiwic2VydmljZVR5cGUiOiJDIiwic2VydmljZUdyb3VwIjoiQkciLCJzdWJDb2RlIjoiME1KIiwidmVuZG9yIjoiQVRQIiwiY29tbWVyY2lhbE5hbWUiOiJDQVJSWTEwS0cgMjJMQlVQVE8gNDVMSSAxMTVMQ00ifSx7ImlkIjoxMywiYXBwbGljYXRpb24iOiJGIiwic2VydmljZVR5cGUiOiJDIiwic2VydmljZUdyb3VwIjoiQkciLCJzdWJDb2RlIjoiME0zIiwidmVuZG9yIjoiQVRQIiwiY29tbWVyY2lhbE5hbWUiOiJDQVJSWTdLRyAxNUxCIFVQVE80NUxJIDExNUxDTSJ9LHsiaWQiOjMyLCJhcHBsaWNhdGlvbiI6IkYiLCJzZXJ2aWNlVHlwZSI6IloiLCJzZXJ2aWNlR3JvdXAiOiJCRiIsInN1YkNvZGUiOiIwNkkiLCJ2ZW5kb3IiOiJBVFAiLCJjb21tZXJjaWFsTmFtZSI6IkNIQU5HRSBCRUZPUkUgREVQQVJUVVJFIn0seyJpZCI6MTEyLCJhcHBsaWNhdGlvbiI6Ik4iLCJzZXJ2aWNlVHlwZSI6IloiLCJzZXJ2aWNlR3JvdXAiOiJCRiIsInN1YkNvZGUiOiIwNkoiLCJ2ZW5kb3IiOiJBVFAiLCJjb21tZXJjaWFsTmFtZSI6IkNIQU5HRSBBRlRFUiBERVBBUlRVUkUifV0sInBlbmFsdGllc0luZm8iOlt7InR5cGUiOiJSZWZ1bmQiLCJhcHBsaWNhYmlsaXR5IjoiQmVmb3JlIiwicmVmdW5kYWJsZSI6dHJ1ZSwiY29uZGl0aW9uc0FwcGx5Ijp0cnVlLCJhbW91bnQiOjQwOSwiY3VycmVuY3kiOiJNWVIiLCJtaW5QZW5hbHR5Ijp7ImFtb3VudCI6NDA5LCJjdXJyZW5jeSI6Ik1ZUiJ9fSx7InR5cGUiOiJSZWZ1bmQiLCJhcHBsaWNhYmlsaXR5IjoiQWZ0ZXIiLCJyZWZ1bmRhYmxlIjpmYWxzZX0seyJ0eXBlIjoiRXhjaGFuZ2UiLCJhcHBsaWNhYmlsaXR5IjoiQmVmb3JlIiwiY2hhbmdlYWJsZSI6dHJ1ZSwiYW1vdW50IjoyNDYsImN1cnJlbmN5IjoiTVlSIiwibWluUGVuYWx0eSI6eyJhbW91bnQiOjAsImN1cnJlbmN5IjoiTVlSIn19LHsidHlwZSI6IkV4Y2hhbmdlIiwiYXBwbGljYWJpbGl0eSI6IkFmdGVyIiwiY2hhbmdlYWJsZSI6ZmFsc2V9XX1dLCJicmFuZE5hbWUiOiJGTEVYSSIsImJyYW5kQ29kZSI6IkZMIn1dfQ==", "get_pax_ptc_data": { "ADT": "ADT" }, "fare_rules": { "refundable": "non-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-01-19-2026-01-20", "calendar_flight_date": "2026-01-19", "calendar_arrival_date": "2026-01-20", "calendar_carrier": "OD", "calendar_total_currency": "BDT", "calendar_total_price": 181071, "calendar_total_sell": 181071, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 181071, "filter": { "id": "F123SE00120-6", "price": 181071, "gross_total": 5841, "journey_duration": "PT3H50M", "journey_duration_seconds": 13800, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "OD", "carrier_marketing": "OD", "aircraft": "738", "aircraft_name": "738", "cabin_class": "SUPER SAVER", "connecting_airport": { "": "KMG", "2": "CMB" }, "total_segment_count": 1, "no_of_stops": 0, "departure_timing_slot": "night", "departure_departure_time": "2026-01-19T23:10:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-20T05:00:00", "refund": "non-refundable", "baggage_value": "kg", "baggage_unit": "35", "baggage_title": "35 kg" }, "filter_unique_filter_code": "dac202601192310kul202601200500165adt", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1231176823535996235ZPTBD", "flight_key": "F123SE00120-7", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Sabre", "color_code": "#ffffff", "supplier_code": "sabre", "supplier_uid": "F123SE00120", "supplier_partner_code": "sabre-123-00120", "flight_group": [ { "group": 1, "flight_key": "F123SE00120-7", "get_branded_fare": "no", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT13H35M", "transit_time": "3H0M", "routes": [ { "air_segment_key": "0-7", "origin": "DAC", "departure_time": "2026-01-19T14:05:00", "origin_terminal": "0", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "KMG", "arrival_time": "2026-01-19T18:30:00", "destination_terminal": null, "destination_airport": { "name": "Kunming Changshui International Airport", "city": "Kunming", "country": "China", "timezone": "Asia\/Shanghai" }, "flight_date": "2026-01-19", "flight_time": "PT2H25M", "distance": 790, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "73L", "name": "73L", "picture": "73L.png" }, "operating": { "carrier": "MU", "carrier_name": "China Eastern Airlines", "carrier_logo": "MU.png", "flight_number": 2036 }, "marketing": { "carrier": "MU", "carrier_name": "China Eastern Airlines", "carrier_logo": "MU.png", "flight_number": 2036 }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 2, "weight": null, "unit": "pieces", "title": "2 pieces", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": "pieces", "title": "1 pieces" } } }, "booking_class": { "cabin_class": "ECONOMY STANDARD", "cabin_code": "Y", "booking_code": "R", "meal_code": "S", "seat_available": 9, "fareBasisCode": "RSE0WCSF", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "ECONOMY STANDARD", "brand_code": "ES", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "RSE0WCSF" ] } } }, { "air_segment_key": "1-7", "origin": "KMG", "departure_time": "2026-01-19T20:05:00", "origin_terminal": null, "origin_airport": { "name": "Kunming Changshui International Airport", "city": "Kunming", "country": "China", "timezone": "Asia\/Shanghai" }, "destination": "PVG", "arrival_time": "2026-01-19T22:45:00", "destination_terminal": "1", "destination_airport": { "name": "Shanghai Pudong International Airport", "city": "Shanghai", "country": "China", "timezone": "Asia\/Shanghai" }, "flight_date": "2026-01-19", "flight_time": "PT2H40M", "distance": 1226, "lay_over": "PT01H35M", "lay_over_date": "not-applicable", "aircraft": { "code": "32N", "name": "32N", "picture": "32N.png" }, "operating": { "carrier": "MU", "carrier_name": "China Eastern Airlines", "carrier_logo": "MU.png", "flight_number": 5438 }, "marketing": { "carrier": "MU", "carrier_name": "China Eastern Airlines", "carrier_logo": "MU.png", "flight_number": 5438 }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 2, "weight": null, "unit": "pieces", "title": "2 pieces", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": "pieces", "title": "1 pieces" } } }, "booking_class": { "cabin_class": "ECONOMY STANDARD", "cabin_code": "Y", "booking_code": "B", "meal_code": "S", "seat_available": 9, "fareBasisCode": "RSE0WCSF", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "ECONOMY STANDARD", "brand_code": "ES", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "RSE0WCSF" ] } } }, { "air_segment_key": "2-7", "origin": "PVG", "departure_time": "2026-01-20T00:10:00", "origin_terminal": "1", "origin_airport": { "name": "Shanghai Pudong International Airport", "city": "Shanghai", "country": "China", "timezone": "Asia\/Shanghai" }, "destination": "KUL", "arrival_time": "2026-01-20T05:40:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-01-20", "flight_time": "PT5H30M", "distance": 2352, "lay_over": "PT01H25M", "lay_over_date": "not-applicable", "aircraft": { "code": "73M", "name": "73M", "picture": "73M.png" }, "operating": { "carrier": "FM", "carrier_name": "Shanghai Airlines", "carrier_logo": "FM.png", "flight_number": 863 }, "marketing": { "carrier": "FM", "carrier_name": "Shanghai Airlines", "carrier_logo": "FM.png", "flight_number": 863 }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 2, "weight": null, "unit": "pieces", "title": "2 pieces", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": "pieces", "title": "1 pieces" } } }, "booking_class": { "cabin_class": "ECONOMY STANDARD", "cabin_code": "Y", "booking_code": "R", "meal_code": "D", "seat_available": 9, "fareBasisCode": "RSE0WCSF", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "ECONOMY STANDARD", "brand_code": "ES", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "RSE0WCSF" ] } } } ] } ], "price": { "currency": "BDT", "total": 198741, "gross_total": 6411, "base_fare": 100254, "tax": 98487, "sell": { "currency": "BDT", "total": 198741, "base_fare": 100254, "tax": 98487 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6NjQxMSwiYmFzZV9mYXJlIjozMjM0LCJ0YXgiOjMxNzd9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjo2NDExLCJiYXNlX2ZhcmUiOjMyMzQsInRheCI6MzE3NywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjo2NDExLCJiYXNlX2ZhcmUiOjMyMzQsInRheCI6MzE3N319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 3, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 198741, "base_fare": 100254, "tax": 98487, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "100254.00", "tax": "98487.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 198741, "base_fare": 100254, "tax": 98487, "gross": { "base_fare": "100254.00", "tax": "98487.00", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "1581.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "18879.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "1395.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "53382.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "23250.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjY0MTEuMDAiLCJiYXNlX2ZhcmUiOiIzMjM0LjAwIiwidGF4IjoiMzE3Ny4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMyMzQuMDAiLCJ0YXgiOiIzMTc3LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIzMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjY0MTEuMDAiLCJiYXNlX2ZhcmUiOiIzMjM0LjAwIiwidGF4IjoiMzE3Ny4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMyMzQuMDAiLCJ0YXgiOiIzMTc3LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoiNjQxMS4wMCIsImJhc2VfZmFyZSI6IjMyMzQuMDAiLCJ0YXgiOiIzMTc3LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjY0MTEsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiI1MS4wMCJ9LCJVVCI6eyJhbW91bnQiOiI2MDkuMDAifSwiRTUiOnsiYW1vdW50IjoiNDUuMDAifSwiWVEiOnsiYW1vdW50IjoiMTcyMi4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6Ijc1MC4wMCJ9LCJzdXBwbGllclRheERhdGEiOlt7ImNvZGUiOiJCRCIsImN1cnJlbmN5IjoiTVlSIiwiYW1vdW50IjoxNywidGF4SW5mbyI6IkVNQkFSS0FUSU9OIEZFRSJ9LHsiY29kZSI6IkU1IiwiY3VycmVuY3kiOiJNWVIiLCJhbW91bnQiOjE1LCJ0YXhJbmZvIjoiVkFMVUUgQURERUQgVEFYIn0seyJjb2RlIjoiT1cyIiwiY3VycmVuY3kiOiJNWVIiLCJhbW91bnQiOjg1LCJ0YXhJbmZvIjoiRE9NRVNUSUMgQU5EIElOVEVSTkFUSU9OQUwgRVhDSVNFIERVVFkgVEFYIn0seyJjb2RlIjoiUDciLCJjdXJyZW5jeSI6Ik1ZUiIsImFtb3VudCI6NDEsInRheEluZm8iOiJBSVJQT1JUIERFVkVMT1BNRU5UIEZFRSJ9LHsiY29kZSI6IlA4IiwiY3VycmVuY3kiOiJNWVIiLCJhbW91bnQiOjQxLCJ0YXhJbmZvIjoiUEFTU0VOR0VSIFNFQ1VSSVRZIEZFRSJ9LHsiY29kZSI6IlVUMyIsImN1cnJlbmN5IjoiTVlSIiwiYW1vdW50IjoyMDMsInRheEluZm8iOiJUUkFWRUwgVEFYIn0seyJjb2RlIjoiQ04iLCJjdXJyZW5jeSI6Ik1ZUiIsImFtb3VudCI6MzAsInRheEluZm8iOiJBSVJQT1JUIEZFRSJ9LHsiY29kZSI6IkNOIiwiY3VycmVuY3kiOiJNWVIiLCJhbW91bnQiOjUzLCJ0YXhJbmZvIjoiQUlSUE9SVCBGRUUifSx7ImNvZGUiOiJZUUYiLCJjdXJyZW5jeSI6Ik1ZUiIsImFtb3VudCI6MjY0LCJ0YXhJbmZvIjoiU0VSVklDRSBGRUUgLSBDQVJSSUVSLUlNUE9TRUQgRlVFTCJ9LHsiY29kZSI6IllRSSIsImN1cnJlbmN5IjoiTVlSIiwiYW1vdW50IjoxNywidGF4SW5mbyI6IlNFUlZJQ0UgRkVFIC0gQ0FSUklFUi1JTVBPU0VEIE1JU0MifSx7ImNvZGUiOiJZUUYiLCJjdXJyZW5jeSI6Ik1ZUiIsImFtb3VudCI6MTIsInRheEluZm8iOiJTRVJWSUNFIEZFRSAtIENBUlJJRVItSU1QT1NFRCBGVUVMIn0seyJjb2RlIjoiWVFGIiwiY3VycmVuY3kiOiJNWVIiLCJhbW91bnQiOjI2NCwidGF4SW5mbyI6IlNFUlZJQ0UgRkVFIC0gQ0FSUklFUi1JTVBPU0VEIEZVRUwifSx7ImNvZGUiOiJZUUkiLCJjdXJyZW5jeSI6Ik1ZUiIsImFtb3VudCI6MTcsInRheEluZm8iOiJTRVJWSUNFIEZFRSAtIENBUlJJRVItSU1QT1NFRCBNSVNDIn1dfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "promo_title": "ECONOMY STANDARD", "promo_rules": null, "brandCode": "ES#ER7", "brandName": "ECONOMY STANDARD", "penalty_info": { "partial_payment_available": "no", "reason": "partial payment offer expired", "data": [ { "pax_type": "ADT", "pax_count": 3, "min_cancel_charge": 0, "data": [ { "type": "cancel", "canCancel": true, "forSegment": null, "applied": "prior_to_departure", "amount": 11160, "currency": "BDT", "fmg": { "amount": 11160, "currency": "MYR", "penalty_markup": 0, "penalty_exchange_rate": 11160 }, "supplier": { "amount": 360, "currency": "MYR" } }, { "type": "cancel", "canCancel": true, "forSegment": null, "applied": "after_departure", "amount": 11160, "currency": "BDT", "fmg": { "amount": 11160, "currency": "MYR", "penalty_markup": 0, "penalty_exchange_rate": 11160 }, "supplier": { "amount": 360, "currency": "MYR" } }, { "type": "change", "canChanges": true, "forSegment": null, "applied": "prior_to_departure", "amount": 6820, "currency": "BDT", "fmg": { "amount": 6820, "currency": "MYR", "penalty_markup": 0, "penalty_exchange_rate": 6820 }, "supplier": { "amount": 220, "currency": "MYR" } }, { "type": "change", "canChanges": true, "forSegment": null, "applied": "after_departure", "amount": 6820, "currency": "BDT", "fmg": { "amount": 6820, "currency": "MYR", "penalty_markup": 0, "penalty_exchange_rate": 6820 }, "supplier": { "amount": 220, "currency": "MYR" } } ] } ] }, "meta_data": "eyJmbGlnaHRfZGF0YSI6W3siZmxpZ2h0X2dyb3VwIjp7ImRlcGFydHVyZURhdGUiOiIyMDI2LTAxLTE5IiwiZGVwYXJ0dXJlTG9jYXRpb24iOiJEQUMiLCJhcnJpdmFsTG9jYXRpb24iOiJLVUwiLCJpZCI6NDEsImVsYXBzZWRUaW1lIjo4MTUsInJvdXRlIjpbeyJkZXBhcnR1cmVEYXRlQWRqdXN0bWVudCI6bnVsbCwiZG90UmF0aW5nIjpudWxsLCJvblRpbWVQZXJmb3JtYW5jZSI6bnVsbCwiZnJlcXVlbmN5IjoiU01UVypGKiIsInN0b3BDb3VudCI6MCwiZVRpY2tldGFibGUiOnRydWUsInRvdGFsTWlsZXNGbG93biI6NzkwLCJlbGFwc2VkVGltZSI6MTQ1LCJvcmlnaW4iOiJEQUMiLCJkZXBhcnR1cmVfdGltZSI6IjIwMjYtMDEtMTlUMTQ6MDU6MDAiLCJvcmlnaW5fdGVybWluYWwiOiIwIiwib3JpZ2luX2NpdHkiOiJEQUMiLCJkZXN0aW5hdGlvbiI6IktNRyIsImRlc3RpbmF0aW9uX2RhdGVBZGp1c3RtZW50IjpudWxsLCJhcnJpdmFsX3RpbWUiOiIyMDI2LTAxLTE5VDE4OjMwOjAwIiwiZGVzdGluYXRpb25fdGVybWluYWwiOm51bGwsImRlc3RpbmF0aW9uX2NpdHkiOiJLTUciLCJtYXJrZXRpbmciOiJNVSIsIm1hcmtldGluZ0ZsaWdodE51bWJlciI6MjAzNiwib3BlcmF0aW5nIjoiTVUiLCJvcGVyYXRpbmdGbGlnaHROdW1iZXIiOjIwMzYsIm9wZXJhdGluZ092ZXJ3cml0ZSI6bnVsbCwiYWlyY3JhZnRfY29kZSI6IjczTCIsInR5cGVGb3JGaXJzdExlZyI6Ik4iLCJ0eXBlRm9yTGFzdExlZyI6Ik4iLCJnaG9zdFNlZ21lbnQiOltdfSx7ImRlcGFydHVyZURhdGVBZGp1c3RtZW50IjpudWxsLCJkb3RSYXRpbmciOm51bGwsIm9uVGltZVBlcmZvcm1hbmNlIjpudWxsLCJmcmVxdWVuY3kiOiIqTSoqVCoqIiwic3RvcENvdW50IjowLCJlVGlja2V0YWJsZSI6dHJ1ZSwidG90YWxNaWxlc0Zsb3duIjoxMjI2LCJlbGFwc2VkVGltZSI6MTYwLCJvcmlnaW4iOiJLTUciLCJkZXBhcnR1cmVfdGltZSI6IjIwMjYtMDEtMTlUMjA6MDU6MDAiLCJvcmlnaW5fdGVybWluYWwiOm51bGwsIm9yaWdpbl9jaXR5IjoiS01HIiwiZGVzdGluYXRpb24iOiJQVkciLCJkZXN0aW5hdGlvbl9kYXRlQWRqdXN0bWVudCI6bnVsbCwiYXJyaXZhbF90aW1lIjoiMjAyNi0wMS0xOVQyMjo0NTowMCIsImRlc3RpbmF0aW9uX3Rlcm1pbmFsIjoiMSIsImRlc3RpbmF0aW9uX2NpdHkiOiJTSEEiLCJtYXJrZXRpbmciOiJNVSIsIm1hcmtldGluZ0ZsaWdodE51bWJlciI6NTQzOCwib3BlcmF0aW5nIjoiTVUiLCJvcGVyYXRpbmdGbGlnaHROdW1iZXIiOjU0MzgsIm9wZXJhdGluZ092ZXJ3cml0ZSI6bnVsbCwiYWlyY3JhZnRfY29kZSI6IjMyTiIsInR5cGVGb3JGaXJzdExlZyI6Ik4iLCJ0eXBlRm9yTGFzdExlZyI6Ik4iLCJnaG9zdFNlZ21lbnQiOltdfSx7ImRlcGFydHVyZURhdGVBZGp1c3RtZW50IjoxLCJkb3RSYXRpbmciOm51bGwsIm9uVGltZVBlcmZvcm1hbmNlIjpudWxsLCJmcmVxdWVuY3kiOiJTTVRXVEZTIiwic3RvcENvdW50IjowLCJlVGlja2V0YWJsZSI6dHJ1ZSwidG90YWxNaWxlc0Zsb3duIjoyMzUyLCJlbGFwc2VkVGltZSI6MzMwLCJvcmlnaW4iOiJQVkciLCJkZXBhcnR1cmVfdGltZSI6IjIwMjYtMDEtMjBUMDA6MTA6MDAiLCJvcmlnaW5fdGVybWluYWwiOiIxIiwib3JpZ2luX2NpdHkiOiJTSEEiLCJkZXN0aW5hdGlvbiI6IktVTCIsImRlc3RpbmF0aW9uX2RhdGVBZGp1c3RtZW50IjpudWxsLCJhcnJpdmFsX3RpbWUiOiIyMDI2LTAxLTIwVDA1OjQwOjAwIiwiZGVzdGluYXRpb25fdGVybWluYWwiOiIxIiwiZGVzdGluYXRpb25fY2l0eSI6IktVTCIsIm1hcmtldGluZyI6IkZNIiwibWFya2V0aW5nRmxpZ2h0TnVtYmVyIjo4NjMsIm9wZXJhdGluZyI6IkZNIiwib3BlcmF0aW5nRmxpZ2h0TnVtYmVyIjo4NjMsIm9wZXJhdGluZ092ZXJ3cml0ZSI6bnVsbCwiYWlyY3JhZnRfY29kZSI6IjczTSIsInR5cGVGb3JGaXJzdExlZyI6Ik4iLCJ0eXBlRm9yTGFzdExlZyI6Ik4iLCJnaG9zdFNlZ21lbnQiOltdfV19fV0sInByaWNlX2RhdGEiOlt7InByaWNpbmdTdWJzb3VyY2UiOiJIUElTIiwiZGlzdHJpYnV0aW9uTW9kZWwiOiJBVFBDTyIsInZhbGlkYXRpbmdDYXJyaWVyQ29kZSI6Ik1VIiwidmFsaWRhdGluZ0NhcnJpZXJzIjpudWxsLCJ0b3RhbEZhcmUiOnsidG90YWxQcmljZSI6NjQxMSwidG90YWxUYXhBbW91bnQiOjMxNzcsImN1cnJlbmN5IjoiTVlSIiwiYmFzZUZhcmVBbW91bnQiOjk1NzAwLCJiYXNlRmFyZUN1cnJlbmN5IjoiQkRUIiwiY29uc3RydWN0aW9uQW1vdW50Ijo3NzkuNzYsImNvbnN0cnVjdGlvbkN1cnJlbmN5IjoiTlVDIiwiZXF1aXZhbGVudEFtb3VudCI6MzIzNCwiZXF1aXZhbGVudEN1cnJlbmN5IjoiTVlSIn0sInZpdGEiOnRydWUsImVUaWNrZXRhYmxlIjp0cnVlLCJsYXN0VGlja2V0RGF0ZSI6IjIwMjYtMDEtMTkiLCJsYXN0VGlja2V0VGltZSI6IjE0OjA1IiwiZ292ZXJuaW5nQ2FycmllcnMiOiJNVSIsInBheCI6W3sicGFzc2VuZ2VyVHlwZSI6IkFEVCIsInBhc3Nlbmdlck51bWJlciI6Mywibm9uUmVmdW5kYWJsZSI6ZmFsc2UsInBhc3NlbmdlclRvdGFsRmFyZSI6eyJ0b3RhbEZhcmUiOjIxMzcsInRvdGFsVGF4QW1vdW50IjoxMDU5LCJjdXJyZW5jeSI6Ik1ZUiIsImJhc2VGYXJlQW1vdW50IjozMTkwMCwiYmFzZUZhcmVDdXJyZW5jeSI6IkJEVCIsImVxdWl2YWxlbnRBbW91bnQiOjEwNzgsImVxdWl2YWxlbnRDdXJyZW5jeSI6Ik1ZUiIsImNvbnN0cnVjdGlvbkFtb3VudCI6MjU5LjkyLCJjb25zdHJ1Y3Rpb25DdXJyZW5jeSI6Ik5VQyIsImV4Y2hhbmdlUmF0ZU9uZSI6MTIyLjczfSwidGF4QnJlYWtkb3duIjpbeyJjb2RlIjoiQkQiLCJjdXJyZW5jeSI6Ik1ZUiIsImFtb3VudCI6MTcsInRheEluZm8iOiJFTUJBUktBVElPTiBGRUUifSx7ImNvZGUiOiJFNSIsImN1cnJlbmN5IjoiTVlSIiwiYW1vdW50IjoxNSwidGF4SW5mbyI6IlZBTFVFIEFEREVEIFRBWCJ9LHsiY29kZSI6Ik9XMiIsImN1cnJlbmN5IjoiTVlSIiwiYW1vdW50Ijo4NSwidGF4SW5mbyI6IkRPTUVTVElDIEFORCBJTlRFUk5BVElPTkFMIEVYQ0lTRSBEVVRZIFRBWCJ9LHsiY29kZSI6IlA3IiwiY3VycmVuY3kiOiJNWVIiLCJhbW91bnQiOjQxLCJ0YXhJbmZvIjoiQUlSUE9SVCBERVZFTE9QTUVOVCBGRUUifSx7ImNvZGUiOiJQOCIsImN1cnJlbmN5IjoiTVlSIiwiYW1vdW50Ijo0MSwidGF4SW5mbyI6IlBBU1NFTkdFUiBTRUNVUklUWSBGRUUifSx7ImNvZGUiOiJVVDMiLCJjdXJyZW5jeSI6Ik1ZUiIsImFtb3VudCI6MjAzLCJ0YXhJbmZvIjoiVFJBVkVMIFRBWCJ9LHsiY29kZSI6IkNOIiwiY3VycmVuY3kiOiJNWVIiLCJhbW91bnQiOjMwLCJ0YXhJbmZvIjoiQUlSUE9SVCBGRUUifSx7ImNvZGUiOiJDTiIsImN1cnJlbmN5IjoiTVlSIiwiYW1vdW50Ijo1MywidGF4SW5mbyI6IkFJUlBPUlQgRkVFIn0seyJjb2RlIjoiWVFGIiwiY3VycmVuY3kiOiJNWVIiLCJhbW91bnQiOjI2NCwidGF4SW5mbyI6IlNFUlZJQ0UgRkVFIC0gQ0FSUklFUi1JTVBPU0VEIEZVRUwifSx7ImNvZGUiOiJZUUkiLCJjdXJyZW5jeSI6Ik1ZUiIsImFtb3VudCI6MTcsInRheEluZm8iOiJTRVJWSUNFIEZFRSAtIENBUlJJRVItSU1QT1NFRCBNSVNDIn0seyJjb2RlIjoiWVFGIiwiY3VycmVuY3kiOiJNWVIiLCJhbW91bnQiOjEyLCJ0YXhJbmZvIjoiU0VSVklDRSBGRUUgLSBDQVJSSUVSLUlNUE9TRUQgRlVFTCJ9LHsiY29kZSI6IllRRiIsImN1cnJlbmN5IjoiTVlSIiwiYW1vdW50IjoyNjQsInRheEluZm8iOiJTRVJWSUNFIEZFRSAtIENBUlJJRVItSU1QT1NFRCBGVUVMIn0seyJjb2RlIjoiWVFJIiwiY3VycmVuY3kiOiJNWVIiLCJhbW91bnQiOjE3LCJ0YXhJbmZvIjoiU0VSVklDRSBGRUUgLSBDQVJSSUVSLUlNUE9TRUQgTUlTQyJ9XSwiYmFnZ2FnZSI6eyJncm91cCI6W3sic2VnbWVudCI6eyJjaGVja2VkIjp7Imdyb3VwX2lkIjowLCJzZWdtZW50X2lkIjowLCJiYWdnYWdlX3R5cGUiOiJjaGVja2VkIiwiYmFnZ2FnZV90eXBlX3RpdGxlIjoiQ2hlY2tlZCBiYWdnYWdlIGFsbG93YW5jZSIsImFsbG93YW5jZV9pZCI6MjYsInBpZWNlQ291bnQiOjIsIndlaWdodCI6bnVsbCwidW5pdCI6InBpZWNlcyIsInRpdGxlIjoiMiBwaWVjZXMiLCJwcm92aXNpb25UeXBlIjoiQSIsImFpcmxpbmVDb2RlIjoiTVUifSwiY2Fycnlfb24iOnsiZ3JvdXBfaWQiOjMsInNlZ21lbnRfaWQiOjAsImJhZ2dhZ2VfdHlwZSI6ImNhcnJ5X29uIiwiYmFnZ2FnZV90eXBlX3RpdGxlIjoiQ2Fycnktb24gYmFnZ2FnZSBhbGxvd2FuY2UiLCJhbGxvd2FuY2VfaWQiOjEyLCJwaWVjZUNvdW50IjoxLCJ3ZWlnaHQiOm51bGwsInVuaXQiOiJwaWVjZXMiLCJ0aXRsZSI6IjEgcGllY2VzIiwicHJvdmlzaW9uVHlwZSI6IkIiLCJhaXJsaW5lQ29kZSI6Ik1VIn19fSx7InNlZ21lbnQiOnsiY2hlY2tlZCI6eyJncm91cF9pZCI6MSwic2VnbWVudF9pZCI6MSwiYmFnZ2FnZV90eXBlIjoiY2hlY2tlZCIsImJhZ2dhZ2VfdHlwZV90aXRsZSI6IkNoZWNrZWQgYmFnZ2FnZSBhbGxvd2FuY2UiLCJhbGxvd2FuY2VfaWQiOjI2LCJwaWVjZUNvdW50IjoyLCJ3ZWlnaHQiOm51bGwsInVuaXQiOiJwaWVjZXMiLCJ0aXRsZSI6IjIgcGllY2VzIiwicHJvdmlzaW9uVHlwZSI6IkEiLCJhaXJsaW5lQ29kZSI6Ik1VIn0sImNhcnJ5X29uIjp7Imdyb3VwX2lkIjo0LCJzZWdtZW50X2lkIjoxLCJiYWdnYWdlX3R5cGUiOiJjYXJyeV9vbiIsImJhZ2dhZ2VfdHlwZV90aXRsZSI6IkNhcnJ5LW9uIGJhZ2dhZ2UgYWxsb3dhbmNlIiwiYWxsb3dhbmNlX2lkIjoxMiwicGllY2VDb3VudCI6MSwid2VpZ2h0IjpudWxsLCJ1bml0IjoicGllY2VzIiwidGl0bGUiOiIxIHBpZWNlcyIsInByb3Zpc2lvblR5cGUiOiJCIiwiYWlybGluZUNvZGUiOiJNVSJ9fX0seyJzZWdtZW50Ijp7ImNoZWNrZWQiOnsiZ3JvdXBfaWQiOjIsInNlZ21lbnRfaWQiOjIsImJhZ2dhZ2VfdHlwZSI6ImNoZWNrZWQiLCJiYWdnYWdlX3R5cGVfdGl0bGUiOiJDaGVja2VkIGJhZ2dhZ2UgYWxsb3dhbmNlIiwiYWxsb3dhbmNlX2lkIjoyNiwicGllY2VDb3VudCI6Miwid2VpZ2h0IjpudWxsLCJ1bml0IjoicGllY2VzIiwidGl0bGUiOiIyIHBpZWNlcyIsInByb3Zpc2lvblR5cGUiOiJBIiwiYWlybGluZUNvZGUiOiJNVSJ9LCJjYXJyeV9vbiI6eyJncm91cF9pZCI6NSwic2VnbWVudF9pZCI6MiwiYmFnZ2FnZV90eXBlIjoiY2Fycnlfb24iLCJiYWdnYWdlX3R5cGVfdGl0bGUiOiJDYXJyeS1vbiBiYWdnYWdlIGFsbG93YW5jZSIsImFsbG93YW5jZV9pZCI6MjIsInBpZWNlQ291bnQiOjEsIndlaWdodCI6bnVsbCwidW5pdCI6InBpZWNlcyIsInRpdGxlIjoiMSBwaWVjZXMiLCJwcm92aXNpb25UeXBlIjoiQiIsImFpcmxpbmVDb2RlIjoiRk0ifX19XX0sImJvb2tpbmdfY2xhc3MiOlt7ImZhcmVDb21wb25lbnRzX2lkIjozNSwiZ3JvdXBfaWQiOjAsInNlZ21lbnRfaWQiOm51bGwsImJlZ2luQWlycG9ydCI6IkRBQyIsImVuZEFpcnBvcnQiOiJLVUwiLCJmYXJlUGFzc2VuZ2VyVHlwZSI6IkFEVCIsImJvb2tpbmdDb2RlIjoiUiIsImNhYmluQ29kZSI6IlkiLCJtZWFsQ29kZSI6IlMiLCJzZWF0c0F2YWlsYWJsZSI6OSwiZmFyZUJhc2lzQ29kZSI6IlJTRTBXQ1NGIiwibWF0Y2hlZEFjY291bnRDb2RlIjpudWxsLCJuZWdvdGlhdGVkRmFyZSI6bnVsbCwicHJpdmF0ZUZhcmUiOm51bGwsIkZfY2FiaW5Db2RlIjoiWSIsImJyYW5kX2NvZGUiOiJFUyIsImJyYW5kTmFtZSI6IkVDT05PTVkgU1RBTkRBUkQiLCJwcm9ncmFtSWQiOiIxNzY0NTYiLCJwcm9ncmFtQ29kZSI6IkNGRk1VIiwicHJvZ3JhbURlc2NyaXB0aW9uIjoiMzMwIDZUSCBYSU4iLCJwcm9ncmFtU3lzdGVtQ29kZSI6IkEiLCJnb3Zlcm5pbmdDYXJyaWVyIjoiTVUiLCJmYXJlQW1vdW50IjoyNTkuOTIsImZhcmVDdXJyZW5jeSI6Ik5VQyIsInB1Ymxpc2hlZEZhcmVBbW91bnQiOjMxOTAwLCJwdWJsaXNoZWRGYXJlQ3VycmVuY3kiOiJCRFQiLCJkaXJlY3Rpb25hbGl0eSI6IkZST00iLCJhcHBsaWNhYmxlUHJpY2luZ0NhdGVnb3JpZXMiOiI0IDUgOCA5IDEwIDEyIDE1IDE2IDIzIDMxIDMzIiwidmVuZG9yQ29kZSI6IkFUUCIsImZhcmVUeXBlQml0bWFwIjoiMDAiLCJmYXJlVHlwZSI6IlhFWCIsImZhcmVUYXJpZmYiOiI4IiwiZmFyZVJ1bGUiOiJFNDMwIn0seyJmYXJlQ29tcG9uZW50c19pZCI6MzUsImdyb3VwX2lkIjoxLCJzZWdtZW50X2lkIjpudWxsLCJiZWdpbkFpcnBvcnQiOiJEQUMiLCJlbmRBaXJwb3J0IjoiS1VMIiwiZmFyZVBhc3NlbmdlclR5cGUiOiJBRFQiLCJib29raW5nQ29kZSI6IkIiLCJjYWJpbkNvZGUiOiJZIiwibWVhbENvZGUiOiJTIiwic2VhdHNBdmFpbGFibGUiOjksImZhcmVCYXNpc0NvZGUiOiJSU0UwV0NTRiIsIm1hdGNoZWRBY2NvdW50Q29kZSI6bnVsbCwibmVnb3RpYXRlZEZhcmUiOm51bGwsInByaXZhdGVGYXJlIjpudWxsLCJGX2NhYmluQ29kZSI6IlkiLCJicmFuZF9jb2RlIjoiRVMiLCJicmFuZE5hbWUiOiJFQ09OT01ZIFNUQU5EQVJEIiwicHJvZ3JhbUlkIjoiMTc2NDU2IiwicHJvZ3JhbUNvZGUiOiJDRkZNVSIsInByb2dyYW1EZXNjcmlwdGlvbiI6IjMzMCA2VEggWElOIiwicHJvZ3JhbVN5c3RlbUNvZGUiOiJBIiwiZ292ZXJuaW5nQ2FycmllciI6Ik1VIiwiZmFyZUFtb3VudCI6MjU5LjkyLCJmYXJlQ3VycmVuY3kiOiJOVUMiLCJwdWJsaXNoZWRGYXJlQW1vdW50IjozMTkwMCwicHVibGlzaGVkRmFyZUN1cnJlbmN5IjoiQkRUIiwiZGlyZWN0aW9uYWxpdHkiOiJGUk9NIiwiYXBwbGljYWJsZVByaWNpbmdDYXRlZ29yaWVzIjoiNCA1IDggOSAxMCAxMiAxNSAxNiAyMyAzMSAzMyIsInZlbmRvckNvZGUiOiJBVFAiLCJmYXJlVHlwZUJpdG1hcCI6IjAwIiwiZmFyZVR5cGUiOiJYRVgiLCJmYXJlVGFyaWZmIjoiOCIsImZhcmVSdWxlIjoiRTQzMCJ9LHsiZmFyZUNvbXBvbmVudHNfaWQiOjM1LCJncm91cF9pZCI6Miwic2VnbWVudF9pZCI6bnVsbCwiYmVnaW5BaXJwb3J0IjoiREFDIiwiZW5kQWlycG9ydCI6IktVTCIsImZhcmVQYXNzZW5nZXJUeXBlIjoiQURUIiwiYm9va2luZ0NvZGUiOiJSIiwiY2FiaW5Db2RlIjoiWSIsIm1lYWxDb2RlIjoiRCIsInNlYXRzQXZhaWxhYmxlIjo5LCJmYXJlQmFzaXNDb2RlIjoiUlNFMFdDU0YiLCJtYXRjaGVkQWNjb3VudENvZGUiOm51bGwsIm5lZ290aWF0ZWRGYXJlIjpudWxsLCJwcml2YXRlRmFyZSI6bnVsbCwiRl9jYWJpbkNvZGUiOiJZIiwiYnJhbmRfY29kZSI6IkVTIiwiYnJhbmROYW1lIjoiRUNPTk9NWSBTVEFOREFSRCIsInByb2dyYW1JZCI6IjE3NjQ1NiIsInByb2dyYW1Db2RlIjoiQ0ZGTVUiLCJwcm9ncmFtRGVzY3JpcHRpb24iOiIzMzAgNlRIIFhJTiIsInByb2dyYW1TeXN0ZW1Db2RlIjoiQSIsImdvdmVybmluZ0NhcnJpZXIiOiJNVSIsImZhcmVBbW91bnQiOjI1OS45MiwiZmFyZUN1cnJlbmN5IjoiTlVDIiwicHVibGlzaGVkRmFyZUFtb3VudCI6MzE5MDAsInB1Ymxpc2hlZEZhcmVDdXJyZW5jeSI6IkJEVCIsImRpcmVjdGlvbmFsaXR5IjoiRlJPTSIsImFwcGxpY2FibGVQcmljaW5nQ2F0ZWdvcmllcyI6IjQgNSA4IDkgMTAgMTIgMTUgMTYgMjMgMzEgMzMiLCJ2ZW5kb3JDb2RlIjoiQVRQIiwiZmFyZVR5cGVCaXRtYXAiOiIwMCIsImZhcmVUeXBlIjoiWEVYIiwiZmFyZVRhcmlmZiI6IjgiLCJmYXJlUnVsZSI6IkU0MzAifV0sImJyYW5kRmVhdHVyZXMiOlt7ImlkIjo0MSwiYXBwbGljYXRpb24iOiJDIiwic2VydmljZVR5cGUiOiJGIiwic2VydmljZUdyb3VwIjoiU0EiLCJzdWJDb2RlIjoiMEI1IiwidmVuZG9yIjoiQVRQIiwiY29tbWVyY2lhbE5hbWUiOiJTRUFUIEFTU0lHTk1FTlQifSx7ImlkIjoxNTEsImFwcGxpY2F0aW9uIjoiQyIsInNlcnZpY2VUeXBlIjoiWiIsInNlcnZpY2VHcm91cCI6IkJGIiwic3ViQ29kZSI6IjA2SyIsInZlbmRvciI6IkFUUCIsImNvbW1lcmNpYWxOYW1lIjoiUkVGVU5EIEJFRk9SRSBERVBBUlRVUkUifSx7ImlkIjo3MywiYXBwbGljYXRpb24iOiJDIiwic2VydmljZVR5cGUiOiJaIiwic2VydmljZUdyb3VwIjoiQkYiLCJzdWJDb2RlIjoiMDZJIiwidmVuZG9yIjoiQVRQIiwiY29tbWVyY2lhbE5hbWUiOiJDSEFOR0UgQkVGT1JFIERFUEFSVFVSRSJ9LHsiaWQiOjc2LCJhcHBsaWNhdGlvbiI6IkYiLCJzZXJ2aWNlVHlwZSI6IkMiLCJzZXJ2aWNlR3JvdXAiOiJCRyIsInN1YkNvZGUiOiIwTVEiLCJ2ZW5kb3IiOiJBVFAiLCJjb21tZXJjaWFsTmFtZSI6IkNBUlJZOEtHIDE4TEIgVVBUTyA0NUxJIDExNUxDTSJ9LHsiaWQiOjYsImFwcGxpY2F0aW9uIjoiRiIsInNlcnZpY2VUeXBlIjoiQyIsInNlcnZpY2VHcm91cCI6IkJHIiwic3ViQ29kZSI6IjBHTyIsInZlbmRvciI6IkFUUCIsImNvbW1lcmNpYWxOYW1lIjoiVVBUTzUwTEIgMjNLRyBBTkQ2MkxJIDE1OExDTSJ9LHsiaWQiOjgyLCJhcHBsaWNhdGlvbiI6Ik4iLCJzZXJ2aWNlVHlwZSI6IkMiLCJzZXJ2aWNlR3JvdXAiOiJCRyIsInN1YkNvZGUiOiIwRk0iLCJ2ZW5kb3IiOiJBVFAiLCJjb21tZXJjaWFsTmFtZSI6IlVQVE83MExCIDMyS0cgQU5ENjJMSSAxNThMQ00ifSx7ImlkIjozNiwiYXBwbGljYXRpb24iOiJDIiwic2VydmljZVR5cGUiOiJDIiwic2VydmljZUdyb3VwIjoiQkciLCJzdWJDb2RlIjoiMEFBIiwidmVuZG9yIjoiQVRQIiwiY29tbWVyY2lhbE5hbWUiOiJQUkUgUEFJRCBCQUdHQUdFIn0seyJpZCI6MTMxLCJhcHBsaWNhdGlvbiI6IkYiLCJzZXJ2aWNlVHlwZSI6IloiLCJzZXJ2aWNlR3JvdXAiOiJCRiIsInN1YkNvZGUiOiIwNTAiLCJ2ZW5kb3IiOiJBVFAiLCJjb21tZXJjaWFsTmFtZSI6IkJBU0lDIFNFQVQifV0sInBlbmFsdGllc0luZm8iOlt7InR5cGUiOiJSZWZ1bmQiLCJhcHBsaWNhYmlsaXR5IjoiQmVmb3JlIiwicmVmdW5kYWJsZSI6dHJ1ZSwiYW1vdW50IjozNjAsImN1cnJlbmN5IjoiTVlSIiwibWluUGVuYWx0eSI6eyJhbW91bnQiOjM2MCwiY3VycmVuY3kiOiJNWVIifX0seyJ0eXBlIjoiUmVmdW5kIiwiYXBwbGljYWJpbGl0eSI6IkFmdGVyIiwicmVmdW5kYWJsZSI6dHJ1ZSwiYW1vdW50IjozNjAsImN1cnJlbmN5IjoiTVlSIiwibWluUGVuYWx0eSI6eyJhbW91bnQiOjM2MCwiY3VycmVuY3kiOiJNWVIifX0seyJ0eXBlIjoiRXhjaGFuZ2UiLCJhcHBsaWNhYmlsaXR5IjoiQmVmb3JlIiwiY2hhbmdlYWJsZSI6dHJ1ZSwiYW1vdW50IjoyMjAsImN1cnJlbmN5IjoiTVlSIiwibWluUGVuYWx0eSI6eyJhbW91bnQiOjIyMCwiY3VycmVuY3kiOiJNWVIifX0seyJ0eXBlIjoiRXhjaGFuZ2UiLCJhcHBsaWNhYmlsaXR5IjoiQWZ0ZXIiLCJjaGFuZ2VhYmxlIjp0cnVlLCJhbW91bnQiOjIyMCwiY3VycmVuY3kiOiJNWVIiLCJtaW5QZW5hbHR5Ijp7ImFtb3VudCI6MjIwLCJjdXJyZW5jeSI6Ik1ZUiJ9fV19XSwiYnJhbmROYW1lIjoiRUNPTk9NWSBTVEFOREFSRCIsImJyYW5kQ29kZSI6IkVTIn0seyJwcmljaW5nU3Vic291cmNlIjoiU1BNSVAiLCJkaXN0cmlidXRpb25Nb2RlbCI6IkFUUENPIiwidmFsaWRhdGluZ0NhcnJpZXJDb2RlIjoiTVUiLCJ2YWxpZGF0aW5nQ2FycmllcnMiOm51bGwsInRvdGFsRmFyZSI6eyJ0b3RhbFByaWNlIjo2ODEwLCJ0b3RhbFRheEFtb3VudCI6MzE3NywiY3VycmVuY3kiOiJNWVIiLCJiYXNlRmFyZUFtb3VudCI6ODg4LCJiYXNlRmFyZUN1cnJlbmN5IjoiVVNEIiwiY29uc3RydWN0aW9uQW1vdW50Ijo4ODguNTQsImNvbnN0cnVjdGlvbkN1cnJlbmN5IjoiTlVDIiwiZXF1aXZhbGVudEFtb3VudCI6MzYzMywiZXF1aXZhbGVudEN1cnJlbmN5IjoiTVlSIn0sInZpdGEiOnRydWUsImVUaWNrZXRhYmxlIjp0cnVlLCJsYXN0VGlja2V0RGF0ZSI6IjIwMjYtMDEtMTkiLCJsYXN0VGlja2V0VGltZSI6IjE0OjA1IiwiZ292ZXJuaW5nQ2FycmllcnMiOiJNVSIsInBheCI6W3sicGFzc2VuZ2VyVHlwZSI6IkFEVCIsInBhc3Nlbmdlck51bWJlciI6Mywibm9uUmVmdW5kYWJsZSI6ZmFsc2UsInBhc3NlbmdlclRvdGFsRmFyZSI6eyJ0b3RhbEZhcmUiOjIyNzAsInRvdGFsVGF4QW1vdW50IjoxMDU5LCJjdXJyZW5jeSI6Ik1ZUiIsImJhc2VGYXJlQW1vdW50IjoyOTYsImJhc2VGYXJlQ3VycmVuY3kiOiJVU0QiLCJlcXVpdmFsZW50QW1vdW50IjoxMjExLCJlcXVpdmFsZW50Q3VycmVuY3kiOiJNWVIiLCJjb25zdHJ1Y3Rpb25BbW91bnQiOjI5Ni4xOCwiY29uc3RydWN0aW9uQ3VycmVuY3kiOiJOVUMiLCJleGNoYW5nZVJhdGVPbmUiOjF9LCJ0YXhCcmVha2Rvd24iOlt7ImNvZGUiOiJCRCIsImN1cnJlbmN5IjoiTVlSIiwiYW1vdW50IjoxNywidGF4SW5mbyI6IkVNQkFSS0FUSU9OIEZFRSJ9LHsiY29kZSI6IkU1IiwiY3VycmVuY3kiOiJNWVIiLCJhbW91bnQiOjE1LCJ0YXhJbmZvIjoiVkFMVUUgQURERUQgVEFYIn0seyJjb2RlIjoiT1cyIiwiY3VycmVuY3kiOiJNWVIiLCJhbW91bnQiOjg1LCJ0YXhJbmZvIjoiRE9NRVNUSUMgQU5EIElOVEVSTkFUSU9OQUwgRVhDSVNFIERVVFkgVEFYIn0seyJjb2RlIjoiUDciLCJjdXJyZW5jeSI6Ik1ZUiIsImFtb3VudCI6NDEsInRheEluZm8iOiJBSVJQT1JUIERFVkVMT1BNRU5UIEZFRSJ9LHsiY29kZSI6IlA4IiwiY3VycmVuY3kiOiJNWVIiLCJhbW91bnQiOjQxLCJ0YXhJbmZvIjoiUEFTU0VOR0VSIFNFQ1VSSVRZIEZFRSJ9LHsiY29kZSI6IlVUMyIsImN1cnJlbmN5IjoiTVlSIiwiYW1vdW50IjoyMDMsInRheEluZm8iOiJUUkFWRUwgVEFYIn0seyJjb2RlIjoiQ04iLCJjdXJyZW5jeSI6Ik1ZUiIsImFtb3VudCI6MzAsInRheEluZm8iOiJBSVJQT1JUIEZFRSJ9LHsiY29kZSI6IkNOIiwiY3VycmVuY3kiOiJNWVIiLCJhbW91bnQiOjUzLCJ0YXhJbmZvIjoiQUlSUE9SVCBGRUUifSx7ImNvZGUiOiJZUUYiLCJjdXJyZW5jeSI6Ik1ZUiIsImFtb3VudCI6MjY0LCJ0YXhJbmZvIjoiU0VSVklDRSBGRUUgLSBDQVJSSUVSLUlNUE9TRUQgRlVFTCJ9LHsiY29kZSI6IllRRiIsImN1cnJlbmN5IjoiTVlSIiwiYW1vdW50IjoxMiwidGF4SW5mbyI6IlNFUlZJQ0UgRkVFIC0gQ0FSUklFUi1JTVBPU0VEIEZVRUwifSx7ImNvZGUiOiJZUUYiLCJjdXJyZW5jeSI6Ik1ZUiIsImFtb3VudCI6MjY0LCJ0YXhJbmZvIjoiU0VSVklDRSBGRUUgLSBDQVJSSUVSLUlNUE9TRUQgRlVFTCJ9LHsiY29kZSI6IllRSSIsImN1cnJlbmN5IjoiTVlSIiwiYW1vdW50IjoxNywidGF4SW5mbyI6IlNFUlZJQ0UgRkVFIC0gQ0FSUklFUi1JTVBPU0VEIE1JU0MifSx7ImNvZGUiOiJZUUkiLCJjdXJyZW5jeSI6Ik1ZUiIsImFtb3VudCI6MTcsInRheEluZm8iOiJTRVJWSUNFIEZFRSAtIENBUlJJRVItSU1QT1NFRCBNSVNDIn1dLCJiYWdnYWdlIjp7Imdyb3VwIjpbeyJzZWdtZW50Ijp7ImNoZWNrZWQiOnsiZ3JvdXBfaWQiOjAsInNlZ21lbnRfaWQiOjAsImJhZ2dhZ2VfdHlwZSI6ImNoZWNrZWQiLCJiYWdnYWdlX3R5cGVfdGl0bGUiOiJDaGVja2VkIGJhZ2dhZ2UgYWxsb3dhbmNlIiwiYWxsb3dhbmNlX2lkIjoyNiwicGllY2VDb3VudCI6Miwid2VpZ2h0IjpudWxsLCJ1bml0IjoicGllY2VzIiwidGl0bGUiOiIyIHBpZWNlcyIsInByb3Zpc2lvblR5cGUiOiJBIiwiYWlybGluZUNvZGUiOiJNVSJ9LCJjYXJyeV9vbiI6eyJncm91cF9pZCI6Mywic2VnbWVudF9pZCI6MCwiYmFnZ2FnZV90eXBlIjoiY2Fycnlfb24iLCJiYWdnYWdlX3R5cGVfdGl0bGUiOiJDYXJyeS1vbiBiYWdnYWdlIGFsbG93YW5jZSIsImFsbG93YW5jZV9pZCI6MTIsInBpZWNlQ291bnQiOjEsIndlaWdodCI6bnVsbCwidW5pdCI6InBpZWNlcyIsInRpdGxlIjoiMSBwaWVjZXMiLCJwcm92aXNpb25UeXBlIjoiQiIsImFpcmxpbmVDb2RlIjoiTVUifX19LHsic2VnbWVudCI6eyJjaGVja2VkIjp7Imdyb3VwX2lkIjoxLCJzZWdtZW50X2lkIjoxLCJiYWdnYWdlX3R5cGUiOiJjaGVja2VkIiwiYmFnZ2FnZV90eXBlX3RpdGxlIjoiQ2hlY2tlZCBiYWdnYWdlIGFsbG93YW5jZSIsImFsbG93YW5jZV9pZCI6MjYsInBpZWNlQ291bnQiOjIsIndlaWdodCI6bnVsbCwidW5pdCI6InBpZWNlcyIsInRpdGxlIjoiMiBwaWVjZXMiLCJwcm92aXNpb25UeXBlIjoiQSIsImFpcmxpbmVDb2RlIjoiTVUifSwiY2Fycnlfb24iOnsiZ3JvdXBfaWQiOjQsInNlZ21lbnRfaWQiOjEsImJhZ2dhZ2VfdHlwZSI6ImNhcnJ5X29uIiwiYmFnZ2FnZV90eXBlX3RpdGxlIjoiQ2Fycnktb24gYmFnZ2FnZSBhbGxvd2FuY2UiLCJhbGxvd2FuY2VfaWQiOjEyLCJwaWVjZUNvdW50IjoxLCJ3ZWlnaHQiOm51bGwsInVuaXQiOiJwaWVjZXMiLCJ0aXRsZSI6IjEgcGllY2VzIiwicHJvdmlzaW9uVHlwZSI6IkIiLCJhaXJsaW5lQ29kZSI6Ik1VIn19fSx7InNlZ21lbnQiOnsiY2hlY2tlZCI6eyJncm91cF9pZCI6Miwic2VnbWVudF9pZCI6MiwiYmFnZ2FnZV90eXBlIjoiY2hlY2tlZCIsImJhZ2dhZ2VfdHlwZV90aXRsZSI6IkNoZWNrZWQgYmFnZ2FnZSBhbGxvd2FuY2UiLCJhbGxvd2FuY2VfaWQiOjI2LCJwaWVjZUNvdW50IjoyLCJ3ZWlnaHQiOm51bGwsInVuaXQiOiJwaWVjZXMiLCJ0aXRsZSI6IjIgcGllY2VzIiwicHJvdmlzaW9uVHlwZSI6IkEiLCJhaXJsaW5lQ29kZSI6Ik1VIn0sImNhcnJ5X29uIjp7Imdyb3VwX2lkIjo1LCJzZWdtZW50X2lkIjoyLCJiYWdnYWdlX3R5cGUiOiJjYXJyeV9vbiIsImJhZ2dhZ2VfdHlwZV90aXRsZSI6IkNhcnJ5LW9uIGJhZ2dhZ2UgYWxsb3dhbmNlIiwiYWxsb3dhbmNlX2lkIjoyMiwicGllY2VDb3VudCI6MSwid2VpZ2h0IjpudWxsLCJ1bml0IjoicGllY2VzIiwidGl0bGUiOiIxIHBpZWNlcyIsInByb3Zpc2lvblR5cGUiOiJCIiwiYWlybGluZUNvZGUiOiJGTSJ9fX1dfSwiYm9va2luZ19jbGFzcyI6W3siZmFyZUNvbXBvbmVudHNfaWQiOjQwLCJncm91cF9pZCI6MCwic2VnbWVudF9pZCI6bnVsbCwiYmVnaW5BaXJwb3J0IjoiREFDIiwiZW5kQWlycG9ydCI6IktNRyIsImZhcmVQYXNzZW5nZXJUeXBlIjoiQURUIiwiYm9va2luZ0NvZGUiOiJSIiwiY2FiaW5Db2RlIjoiWSIsIm1lYWxDb2RlIjoiUyIsInNlYXRzQXZhaWxhYmxlIjo5LCJmYXJlQmFzaXNDb2RlIjoiUktFMDBDRlMiLCJtYXRjaGVkQWNjb3VudENvZGUiOm51bGwsIm5lZ290aWF0ZWRGYXJlIjpudWxsLCJwcml2YXRlRmFyZSI6bnVsbCwiRl9jYWJpbkNvZGUiOiJZIiwiYnJhbmRfY29kZSI6IkVGIiwiYnJhbmROYW1lIjoiRUNPTk9NWSBGTEVYIiwicHJvZ3JhbUlkIjoiMTczMjkxIiwicHJvZ3JhbUNvZGUiOiJDRkZNVSIsInByb2dyYW1EZXNjcmlwdGlvbiI6IkNOIEFORCAzMzAgWElOIiwicHJvZ3JhbVN5c3RlbUNvZGUiOiJLIiwiZ292ZXJuaW5nQ2FycmllciI6Ik1VIiwiZmFyZUFtb3VudCI6MTc4LjgsImZhcmVDdXJyZW5jeSI6Ik5VQyIsInB1Ymxpc2hlZEZhcmVBbW91bnQiOjQzODkwLCJwdWJsaXNoZWRGYXJlQ3VycmVuY3kiOiJCRFQiLCJkaXJlY3Rpb25hbGl0eSI6IkZST00iLCJhcHBsaWNhYmxlUHJpY2luZ0NhdGVnb3JpZXMiOiIzIDQgNSA3IDggOSAxMCAxMiAxNSAxNiAzMSAzMyIsInZlbmRvckNvZGUiOiJBVFAiLCJmYXJlVHlwZUJpdG1hcCI6IjAwIiwiZmFyZVR5cGUiOiJFUlIiLCJmYXJlVGFyaWZmIjoiOCIsImZhcmVSdWxlIjoiU0NGMSJ9LHsiZmFyZUNvbXBvbmVudHNfaWQiOjI4LCJncm91cF9pZCI6MSwic2VnbWVudF9pZCI6bnVsbCwiYmVnaW5BaXJwb3J0IjoiS01HIiwiZW5kQWlycG9ydCI6IktVTCIsImZhcmVQYXNzZW5nZXJUeXBlIjoiQURUIiwiYm9va2luZ0NvZGUiOiJCIiwiY2FiaW5Db2RlIjoiWSIsIm1lYWxDb2RlIjoiUyIsInNlYXRzQXZhaWxhYmxlIjo5LCJmYXJlQmFzaXNDb2RlIjoiU0xFMDBDRkwiLCJtYXRjaGVkQWNjb3VudENvZGUiOm51bGwsIm5lZ290aWF0ZWRGYXJlIjpudWxsLCJwcml2YXRlRmFyZSI6bnVsbCwiRl9jYWJpbkNvZGUiOiJZIiwiYnJhbmRfY29kZSI6IkVGIiwiYnJhbmROYW1lIjoiRUNPTk9NWSBGTEVYIiwicHJvZ3JhbUlkIjoiMTc2Njg3IiwicHJvZ3JhbUNvZGUiOiJDRkZGTSIsInByb2dyYW1EZXNjcmlwdGlvbiI6IkNOIEFORCBTRUEiLCJwcm9ncmFtU3lzdGVtQ29kZSI6IjQiLCJnb3Zlcm5pbmdDYXJyaWVyIjoiRk0iLCJmYXJlQW1vdW50IjoxMTcuMzgsImZhcmVDdXJyZW5jeSI6Ik5VQyIsInB1Ymxpc2hlZEZhcmVBbW91bnQiOjE2NjAsInB1Ymxpc2hlZEZhcmVDdXJyZW5jeSI6IkNOWSIsImRpcmVjdGlvbmFsaXR5IjoiRlJPTSIsImFwcGxpY2FibGVQcmljaW5nQ2F0ZWdvcmllcyI6IjMgNCA3IDggOSAxMCAxMiAxNSAxNiAzMSAzMyIsInZlbmRvckNvZGUiOiJBVFAiLCJmYXJlVHlwZUJpdG1hcCI6IjAwIiwiZmFyZVR5cGUiOiJFUlIiLCJmYXJlVGFyaWZmIjoiOCIsImZhcmVSdWxlIjoiQ1NGMSJ9LHsiZmFyZUNvbXBvbmVudHNfaWQiOjI4LCJncm91cF9pZCI6Miwic2VnbWVudF9pZCI6bnVsbCwiYmVnaW5BaXJwb3J0IjoiS01HIiwiZW5kQWlycG9ydCI6IktVTCIsImZhcmVQYXNzZW5nZXJUeXBlIjoiQURUIiwiYm9va2luZ0NvZGUiOiJTIiwiY2FiaW5Db2RlIjoiWSIsIm1lYWxDb2RlIjoiRCIsInNlYXRzQXZhaWxhYmxlIjo5LCJmYXJlQmFzaXNDb2RlIjoiU0xFMDBDRkwiLCJtYXRjaGVkQWNjb3VudENvZGUiOm51bGwsIm5lZ290aWF0ZWRGYXJlIjpudWxsLCJwcml2YXRlRmFyZSI6bnVsbCwiRl9jYWJpbkNvZGUiOiJZIiwiYnJhbmRfY29kZSI6IkVGIiwiYnJhbmROYW1lIjoiRUNPTk9NWSBGTEVYIiwicHJvZ3JhbUlkIjoiMTc2Njg3IiwicHJvZ3JhbUNvZGUiOiJDRkZGTSIsInByb2dyYW1EZXNjcmlwdGlvbiI6IkNOIEFORCBTRUEiLCJwcm9ncmFtU3lzdGVtQ29kZSI6IjQiLCJnb3Zlcm5pbmdDYXJyaWVyIjoiRk0iLCJmYXJlQW1vdW50IjoxMTcuMzgsImZhcmVDdXJyZW5jeSI6Ik5VQyIsInB1Ymxpc2hlZEZhcmVBbW91bnQiOjE2NjAsInB1Ymxpc2hlZEZhcmVDdXJyZW5jeSI6IkNOWSIsImRpcmVjdGlvbmFsaXR5IjoiRlJPTSIsImFwcGxpY2FibGVQcmljaW5nQ2F0ZWdvcmllcyI6IjMgNCA3IDggOSAxMCAxMiAxNSAxNiAzMSAzMyIsInZlbmRvckNvZGUiOiJBVFAiLCJmYXJlVHlwZUJpdG1hcCI6IjAwIiwiZmFyZVR5cGUiOiJFUlIiLCJmYXJlVGFyaWZmIjoiOCIsImZhcmVSdWxlIjoiQ1NGMSJ9XSwiYnJhbmRGZWF0dXJlcyI6W3siaWQiOjMyLCJhcHBsaWNhdGlvbiI6IkYiLCJzZXJ2aWNlVHlwZSI6IloiLCJzZXJ2aWNlR3JvdXAiOiJCRiIsInN1YkNvZGUiOiIwNkkiLCJ2ZW5kb3IiOiJBVFAiLCJjb21tZXJjaWFsTmFtZSI6IkNIQU5HRSBCRUZPUkUgREVQQVJUVVJFIn0seyJpZCI6MTUxLCJhcHBsaWNhdGlvbiI6IkMiLCJzZXJ2aWNlVHlwZSI6IloiLCJzZXJ2aWNlR3JvdXAiOiJCRiIsInN1YkNvZGUiOiIwNksiLCJ2ZW5kb3IiOiJBVFAiLCJjb21tZXJjaWFsTmFtZSI6IlJFRlVORCBCRUZPUkUgREVQQVJUVVJFIn0seyJpZCI6NzYsImFwcGxpY2F0aW9uIjoiRiIsInNlcnZpY2VUeXBlIjoiQyIsInNlcnZpY2VHcm91cCI6IkJHIiwic3ViQ29kZSI6IjBNUSIsInZlbmRvciI6IkFUUCIsImNvbW1lcmNpYWxOYW1lIjoiQ0FSUlk4S0cgMThMQiBVUFRPIDQ1TEkgMTE1TENNIn0seyJpZCI6NiwiYXBwbGljYXRpb24iOiJGIiwic2VydmljZVR5cGUiOiJDIiwic2VydmljZUdyb3VwIjoiQkciLCJzdWJDb2RlIjoiMEdPIiwidmVuZG9yIjoiQVRQIiwiY29tbWVyY2lhbE5hbWUiOiJVUFRPNTBMQiAyM0tHIEFORDYyTEkgMTU4TENNIn0seyJpZCI6ODIsImFwcGxpY2F0aW9uIjoiTiIsInNlcnZpY2VUeXBlIjoiQyIsInNlcnZpY2VHcm91cCI6IkJHIiwic3ViQ29kZSI6IjBGTSIsInZlbmRvciI6IkFUUCIsImNvbW1lcmNpYWxOYW1lIjoiVVBUTzcwTEIgMzJLRyBBTkQ2MkxJIDE1OExDTSJ9LHsiaWQiOjM2LCJhcHBsaWNhdGlvbiI6IkMiLCJzZXJ2aWNlVHlwZSI6IkMiLCJzZXJ2aWNlR3JvdXAiOiJCRyIsInN1YkNvZGUiOiIwQUEiLCJ2ZW5kb3IiOiJBVFAiLCJjb21tZXJjaWFsTmFtZSI6IlBSRSBQQUlEIEJBR0dBR0UifSx7ImlkIjoxMzEsImFwcGxpY2F0aW9uIjoiRiIsInNlcnZpY2VUeXBlIjoiWiIsInNlcnZpY2VHcm91cCI6IkJGIiwic3ViQ29kZSI6IjA1MCIsInZlbmRvciI6IkFUUCIsImNvbW1lcmNpYWxOYW1lIjoiQkFTSUMgU0VBVCJ9LHsiaWQiOjQxLCJhcHBsaWNhdGlvbiI6IkMiLCJzZXJ2aWNlVHlwZSI6IkYiLCJzZXJ2aWNlR3JvdXAiOiJTQSIsInN1YkNvZGUiOiIwQjUiLCJ2ZW5kb3IiOiJBVFAiLCJjb21tZXJjaWFsTmFtZSI6IlNFQVQgQVNTSUdOTUVOVCJ9XSwicGVuYWx0aWVzSW5mbyI6W3sidHlwZSI6IlJlZnVuZCIsImFwcGxpY2FiaWxpdHkiOiJCZWZvcmUiLCJyZWZ1bmRhYmxlIjp0cnVlLCJjb25kaXRpb25zQXBwbHkiOnRydWUsImFtb3VudCI6MzA3LCJjdXJyZW5jeSI6Ik1ZUiIsIm1pblBlbmFsdHkiOnsiYW1vdW50IjozMDcsImN1cnJlbmN5IjoiTVlSIn19LHsidHlwZSI6IlJlZnVuZCIsImFwcGxpY2FiaWxpdHkiOiJBZnRlciIsInJlZnVuZGFibGUiOnRydWUsImNvbmRpdGlvbnNBcHBseSI6dHJ1ZSwiYW1vdW50IjozMDcsImN1cnJlbmN5IjoiTVlSIiwibWluUGVuYWx0eSI6eyJhbW91bnQiOjMwNywiY3VycmVuY3kiOiJNWVIifX0seyJ0eXBlIjoiRXhjaGFuZ2UiLCJhcHBsaWNhYmlsaXR5IjoiQmVmb3JlIiwiY2hhbmdlYWJsZSI6dHJ1ZSwiY29uZGl0aW9uc0FwcGx5Ijp0cnVlLCJhbW91bnQiOjAsImN1cnJlbmN5IjoiTVlSIiwibWluUGVuYWx0eSI6eyJhbW91bnQiOjAsImN1cnJlbmN5IjoiTVlSIn19LHsidHlwZSI6IkV4Y2hhbmdlIiwiYXBwbGljYWJpbGl0eSI6IkFmdGVyIiwiY2hhbmdlYWJsZSI6dHJ1ZSwiY29uZGl0aW9uc0FwcGx5Ijp0cnVlLCJhbW91bnQiOjAsImN1cnJlbmN5IjoiTVlSIiwibWluUGVuYWx0eSI6eyJhbW91bnQiOjAsImN1cnJlbmN5IjoiTVlSIn19XX1dLCJicmFuZE5hbWUiOiJFQ09OT01ZIEZMRVgiLCJicmFuZENvZGUiOiJFRiJ9LHsicHJpY2luZ1N1YnNvdXJjZSI6IlNQTUlQIiwiZGlzdHJpYnV0aW9uTW9kZWwiOiJBVFBDTyIsInZhbGlkYXRpbmdDYXJyaWVyQ29kZSI6Ik1VIiwidmFsaWRhdGluZ0NhcnJpZXJzIjpudWxsLCJ0b3RhbEZhcmUiOnsidG90YWxQcmljZSI6MjM5NjEsInRvdGFsVGF4QW1vdW50IjozMTc3LCJjdXJyZW5jeSI6Ik1ZUiIsImJhc2VGYXJlQW1vdW50Ijo1MDgyLCJiYXNlRmFyZUN1cnJlbmN5IjoiVVNEIiwiY29uc3RydWN0aW9uQW1vdW50Ijo1MDgzLjQ0LCJjb25zdHJ1Y3Rpb25DdXJyZW5jeSI6Ik5VQyIsImVxdWl2YWxlbnRBbW91bnQiOjIwNzg0LCJlcXVpdmFsZW50Q3VycmVuY3kiOiJNWVIifSwidml0YSI6dHJ1ZSwiZVRpY2tldGFibGUiOnRydWUsImxhc3RUaWNrZXREYXRlIjoiMjAyNi0wMS0xOSIsImxhc3RUaWNrZXRUaW1lIjoiMTQ6MDUiLCJnb3Zlcm5pbmdDYXJyaWVycyI6Ik1VIiwicGF4IjpbeyJwYXNzZW5nZXJUeXBlIjoiQURUIiwicGFzc2VuZ2VyTnVtYmVyIjozLCJub25SZWZ1bmRhYmxlIjpmYWxzZSwicGFzc2VuZ2VyVG90YWxGYXJlIjp7InRvdGFsRmFyZSI6Nzk4NywidG90YWxUYXhBbW91bnQiOjEwNTksImN1cnJlbmN5IjoiTVlSIiwiYmFzZUZhcmVBbW91bnQiOjE2OTQsImJhc2VGYXJlQ3VycmVuY3kiOiJVU0QiLCJlcXVpdmFsZW50QW1vdW50Ijo2OTI4LCJlcXVpdmFsZW50Q3VycmVuY3kiOiJNWVIiLCJjb25zdHJ1Y3Rpb25BbW91bnQiOjE2OTQuNDgsImNvbnN0cnVjdGlvbkN1cnJlbmN5IjoiTlVDIiwiZXhjaGFuZ2VSYXRlT25lIjoxfSwidGF4QnJlYWtkb3duIjpbeyJjb2RlIjoiQkQiLCJjdXJyZW5jeSI6Ik1ZUiIsImFtb3VudCI6MTcsInRheEluZm8iOiJFTUJBUktBVElPTiBGRUUifSx7ImNvZGUiOiJFNSIsImN1cnJlbmN5IjoiTVlSIiwiYW1vdW50IjoxNSwidGF4SW5mbyI6IlZBTFVFIEFEREVEIFRBWCJ9LHsiY29kZSI6Ik9XMiIsImN1cnJlbmN5IjoiTVlSIiwiYW1vdW50Ijo4NSwidGF4SW5mbyI6IkRPTUVTVElDIEFORCBJTlRFUk5BVElPTkFMIEVYQ0lTRSBEVVRZIFRBWCJ9LHsiY29kZSI6IlA3IiwiY3VycmVuY3kiOiJNWVIiLCJhbW91bnQiOjQxLCJ0YXhJbmZvIjoiQUlSUE9SVCBERVZFTE9QTUVOVCBGRUUifSx7ImNvZGUiOiJQOCIsImN1cnJlbmN5IjoiTVlSIiwiYW1vdW50Ijo0MSwidGF4SW5mbyI6IlBBU1NFTkdFUiBTRUNVUklUWSBGRUUifSx7ImNvZGUiOiJVVDMiLCJjdXJyZW5jeSI6Ik1ZUiIsImFtb3VudCI6MjAzLCJ0YXhJbmZvIjoiVFJBVkVMIFRBWCJ9LHsiY29kZSI6IkNOIiwiY3VycmVuY3kiOiJNWVIiLCJhbW91bnQiOjMwLCJ0YXhJbmZvIjoiQUlSUE9SVCBGRUUifSx7ImNvZGUiOiJDTiIsImN1cnJlbmN5IjoiTVlSIiwiYW1vdW50Ijo1MywidGF4SW5mbyI6IkFJUlBPUlQgRkVFIn0seyJjb2RlIjoiWVFGIiwiY3VycmVuY3kiOiJNWVIiLCJhbW91bnQiOjI2NCwidGF4SW5mbyI6IlNFUlZJQ0UgRkVFIC0gQ0FSUklFUi1JTVBPU0VEIEZVRUwifSx7ImNvZGUiOiJZUUYiLCJjdXJyZW5jeSI6Ik1ZUiIsImFtb3VudCI6MTIsInRheEluZm8iOiJTRVJWSUNFIEZFRSAtIENBUlJJRVItSU1QT1NFRCBGVUVMIn0seyJjb2RlIjoiWVFGIiwiY3VycmVuY3kiOiJNWVIiLCJhbW91bnQiOjI2NCwidGF4SW5mbyI6IlNFUlZJQ0UgRkVFIC0gQ0FSUklFUi1JTVBPU0VEIEZVRUwifSx7ImNvZGUiOiJZUUkiLCJjdXJyZW5jeSI6Ik1ZUiIsImFtb3VudCI6MTcsInRheEluZm8iOiJTRVJWSUNFIEZFRSAtIENBUlJJRVItSU1QT1NFRCBNSVNDIn0seyJjb2RlIjoiWVFJIiwiY3VycmVuY3kiOiJNWVIiLCJhbW91bnQiOjE3LCJ0YXhJbmZvIjoiU0VSVklDRSBGRUUgLSBDQVJSSUVSLUlNUE9TRUQgTUlTQyJ9XSwiYmFnZ2FnZSI6eyJncm91cCI6W3sic2VnbWVudCI6eyJjaGVja2VkIjp7Imdyb3VwX2lkIjowLCJzZWdtZW50X2lkIjowLCJiYWdnYWdlX3R5cGUiOiJjaGVja2VkIiwiYmFnZ2FnZV90eXBlX3RpdGxlIjoiQ2hlY2tlZCBiYWdnYWdlIGFsbG93YW5jZSIsImFsbG93YW5jZV9pZCI6MjYsInBpZWNlQ291bnQiOjIsIndlaWdodCI6bnVsbCwidW5pdCI6InBpZWNlcyIsInRpdGxlIjoiMiBwaWVjZXMiLCJwcm92aXNpb25UeXBlIjoiQSIsImFpcmxpbmVDb2RlIjoiTVUifSwiY2Fycnlfb24iOnsiZ3JvdXBfaWQiOjMsInNlZ21lbnRfaWQiOjAsImJhZ2dhZ2VfdHlwZSI6ImNhcnJ5X29uIiwiYmFnZ2FnZV90eXBlX3RpdGxlIjoiQ2Fycnktb24gYmFnZ2FnZSBhbGxvd2FuY2UiLCJhbGxvd2FuY2VfaWQiOjEyLCJwaWVjZUNvdW50IjoxLCJ3ZWlnaHQiOm51bGwsInVuaXQiOiJwaWVjZXMiLCJ0aXRsZSI6IjEgcGllY2VzIiwicHJvdmlzaW9uVHlwZSI6IkIiLCJhaXJsaW5lQ29kZSI6Ik1VIn19fSx7InNlZ21lbnQiOnsiY2hlY2tlZCI6eyJncm91cF9pZCI6MSwic2VnbWVudF9pZCI6MSwiYmFnZ2FnZV90eXBlIjoiY2hlY2tlZCIsImJhZ2dhZ2VfdHlwZV90aXRsZSI6IkNoZWNrZWQgYmFnZ2FnZSBhbGxvd2FuY2UiLCJhbGxvd2FuY2VfaWQiOjI2LCJwaWVjZUNvdW50IjoyLCJ3ZWlnaHQiOm51bGwsInVuaXQiOiJwaWVjZXMiLCJ0aXRsZSI6IjIgcGllY2VzIiwicHJvdmlzaW9uVHlwZSI6IkEiLCJhaXJsaW5lQ29kZSI6Ik1VIn0sImNhcnJ5X29uIjp7Imdyb3VwX2lkIjo0LCJzZWdtZW50X2lkIjoxLCJiYWdnYWdlX3R5cGUiOiJjYXJyeV9vbiIsImJhZ2dhZ2VfdHlwZV90aXRsZSI6IkNhcnJ5LW9uIGJhZ2dhZ2UgYWxsb3dhbmNlIiwiYWxsb3dhbmNlX2lkIjoxMiwicGllY2VDb3VudCI6MSwid2VpZ2h0IjpudWxsLCJ1bml0IjoicGllY2VzIiwidGl0bGUiOiIxIHBpZWNlcyIsInByb3Zpc2lvblR5cGUiOiJCIiwiYWlybGluZUNvZGUiOiJNVSJ9fX0seyJzZWdtZW50Ijp7ImNoZWNrZWQiOnsiZ3JvdXBfaWQiOjIsInNlZ21lbnRfaWQiOjIsImJhZ2dhZ2VfdHlwZSI6ImNoZWNrZWQiLCJiYWdnYWdlX3R5cGVfdGl0bGUiOiJDaGVja2VkIGJhZ2dhZ2UgYWxsb3dhbmNlIiwiYWxsb3dhbmNlX2lkIjoyNiwicGllY2VDb3VudCI6Miwid2VpZ2h0IjpudWxsLCJ1bml0IjoicGllY2VzIiwidGl0bGUiOiIyIHBpZWNlcyIsInByb3Zpc2lvblR5cGUiOiJBIiwiYWlybGluZUNvZGUiOiJNVSJ9LCJjYXJyeV9vbiI6eyJncm91cF9pZCI6NSwic2VnbWVudF9pZCI6MiwiYmFnZ2FnZV90eXBlIjoiY2Fycnlfb24iLCJiYWdnYWdlX3R5cGVfdGl0bGUiOiJDYXJyeS1vbiBiYWdnYWdlIGFsbG93YW5jZSIsImFsbG93YW5jZV9pZCI6MjIsInBpZWNlQ291bnQiOjEsIndlaWdodCI6bnVsbCwidW5pdCI6InBpZWNlcyIsInRpdGxlIjoiMSBwaWVjZXMiLCJwcm92aXNpb25UeXBlIjoiQiIsImFpcmxpbmVDb2RlIjoiRk0ifX19XX0sImJvb2tpbmdfY2xhc3MiOlt7ImZhcmVDb21wb25lbnRzX2lkIjoxOSwiZ3JvdXBfaWQiOjAsInNlZ21lbnRfaWQiOm51bGwsImJlZ2luQWlycG9ydCI6IkRBQyIsImVuZEFpcnBvcnQiOiJLTUciLCJmYXJlUGFzc2VuZ2VyVHlwZSI6IkFEVCIsImJvb2tpbmdDb2RlIjoiQiIsImNhYmluQ29kZSI6IlkiLCJtZWFsQ29kZSI6IlMiLCJzZWF0c0F2YWlsYWJsZSI6OSwiZmFyZUJhc2lzQ29kZSI6IkJTRTAwQ05TIiwibWF0Y2hlZEFjY291bnRDb2RlIjpudWxsLCJuZWdvdGlhdGVkRmFyZSI6bnVsbCwicHJpdmF0ZUZhcmUiOm51bGwsIkZfY2FiaW5Db2RlIjoiWSIsImJyYW5kX2NvZGUiOiJFRkYiLCJicmFuZE5hbWUiOiJFQ09OT01ZIEZVTExGTEVYIiwicHJvZ3JhbUlkIjoiMTczMjkxIiwicHJvZ3JhbUNvZGUiOiJDRkZNVSIsInByb2dyYW1EZXNjcmlwdGlvbiI6IkNOIEFORCAzMzAgWElOIiwicHJvZ3JhbVN5c3RlbUNvZGUiOiJLIiwiZ292ZXJuaW5nQ2FycmllciI6Ik1VIiwiZmFyZUFtb3VudCI6NjQwLjgzLCJmYXJlQ3VycmVuY3kiOiJOVUMiLCJwdWJsaXNoZWRGYXJlQW1vdW50IjoxNTczMDAsInB1Ymxpc2hlZEZhcmVDdXJyZW5jeSI6IkJEVCIsImRpcmVjdGlvbmFsaXR5IjoiRlJPTSIsImFwcGxpY2FibGVQcmljaW5nQ2F0ZWdvcmllcyI6IjQgNSA3IDggOSAxMCAxMiAxNSAxNiAyMyAzMSAzMyIsInZlbmRvckNvZGUiOiJBVFAiLCJmYXJlVHlwZUJpdG1hcCI6IjAwIiwiZmFyZVR5cGUiOiJFVSIsImZhcmVUYXJpZmYiOiI4IiwiZmFyZVJ1bGUiOiJTQ1MxIn0seyJmYXJlQ29tcG9uZW50c19pZCI6MTUsImdyb3VwX2lkIjoxLCJzZWdtZW50X2lkIjpudWxsLCJiZWdpbkFpcnBvcnQiOiJLTUciLCJlbmRBaXJwb3J0IjoiS1VMIiwiZmFyZVBhc3NlbmdlclR5cGUiOiJBRFQiLCJib29raW5nQ29kZSI6IkIiLCJjYWJpbkNvZGUiOiJZIiwibWVhbENvZGUiOiJTIiwic2VhdHNBdmFpbGFibGUiOjksImZhcmVCYXNpc0NvZGUiOiJCU0UwMENOTCIsIm1hdGNoZWRBY2NvdW50Q29kZSI6bnVsbCwibmVnb3RpYXRlZEZhcmUiOm51bGwsInByaXZhdGVGYXJlIjpudWxsLCJGX2NhYmluQ29kZSI6IlkiLCJicmFuZF9jb2RlIjoiRUZGIiwiYnJhbmROYW1lIjoiRUNPTk9NWSBGVUxMRkxFWCIsInByb2dyYW1JZCI6IjE3NjY4NyIsInByb2dyYW1Db2RlIjoiQ0ZGRk0iLCJwcm9ncmFtRGVzY3JpcHRpb24iOiJDTiBBTkQgU0VBIiwicHJvZ3JhbVN5c3RlbUNvZGUiOiI0IiwiZ292ZXJuaW5nQ2FycmllciI6IkZNIiwiZmFyZUFtb3VudCI6MTA1My42NSwiZmFyZUN1cnJlbmN5IjoiTlVDIiwicHVibGlzaGVkRmFyZUFtb3VudCI6MTQ5MDAsInB1Ymxpc2hlZEZhcmVDdXJyZW5jeSI6IkNOWSIsImRpcmVjdGlvbmFsaXR5IjoiRlJPTSIsImFwcGxpY2FibGVQcmljaW5nQ2F0ZWdvcmllcyI6IjQgNyA4IDkgMTAgMTIgMTUgMTYgMzEgMzMiLCJ2ZW5kb3JDb2RlIjoiQVRQIiwiZmFyZVR5cGVCaXRtYXAiOiIwMCIsImZhcmVUeXBlIjoiRVUiLCJmYXJlVGFyaWZmIjoiOCIsImZhcmVSdWxlIjoiQ1NTMSJ9LHsiZmFyZUNvbXBvbmVudHNfaWQiOjE1LCJncm91cF9pZCI6Miwic2VnbWVudF9pZCI6bnVsbCwiYmVnaW5BaXJwb3J0IjoiS01HIiwiZW5kQWlycG9ydCI6IktVTCIsImZhcmVQYXNzZW5nZXJUeXBlIjoiQURUIiwiYm9va2luZ0NvZGUiOiJCIiwiY2FiaW5Db2RlIjoiWSIsIm1lYWxDb2RlIjoiRCIsInNlYXRzQXZhaWxhYmxlIjo5LCJmYXJlQmFzaXNDb2RlIjoiQlNFMDBDTkwiLCJtYXRjaGVkQWNjb3VudENvZGUiOm51bGwsIm5lZ290aWF0ZWRGYXJlIjpudWxsLCJwcml2YXRlRmFyZSI6bnVsbCwiRl9jYWJpbkNvZGUiOiJZIiwiYnJhbmRfY29kZSI6IkVGRiIsImJyYW5kTmFtZSI6IkVDT05PTVkgRlVMTEZMRVgiLCJwcm9ncmFtSWQiOiIxNzY2ODciLCJwcm9ncmFtQ29kZSI6IkNGRkZNIiwicHJvZ3JhbURlc2NyaXB0aW9uIjoiQ04gQU5EIFNFQSIsInByb2dyYW1TeXN0ZW1Db2RlIjoiNCIsImdvdmVybmluZ0NhcnJpZXIiOiJGTSIsImZhcmVBbW91bnQiOjEwNTMuNjUsImZhcmVDdXJyZW5jeSI6Ik5VQyIsInB1Ymxpc2hlZEZhcmVBbW91bnQiOjE0OTAwLCJwdWJsaXNoZWRGYXJlQ3VycmVuY3kiOiJDTlkiLCJkaXJlY3Rpb25hbGl0eSI6IkZST00iLCJhcHBsaWNhYmxlUHJpY2luZ0NhdGVnb3JpZXMiOiI0IDcgOCA5IDEwIDEyIDE1IDE2IDMxIDMzIiwidmVuZG9yQ29kZSI6IkFUUCIsImZhcmVUeXBlQml0bWFwIjoiMDAiLCJmYXJlVHlwZSI6IkVVIiwiZmFyZVRhcmlmZiI6IjgiLCJmYXJlUnVsZSI6IkNTUzEifV0sImJyYW5kRmVhdHVyZXMiOlt7ImlkIjo0MSwiYXBwbGljYXRpb24iOiJDIiwic2VydmljZVR5cGUiOiJGIiwic2VydmljZUdyb3VwIjoiU0EiLCJzdWJDb2RlIjoiMEI1IiwidmVuZG9yIjoiQVRQIiwiY29tbWVyY2lhbE5hbWUiOiJTRUFUIEFTU0lHTk1FTlQifSx7ImlkIjo3MywiYXBwbGljYXRpb24iOiJDIiwic2VydmljZVR5cGUiOiJaIiwic2VydmljZUdyb3VwIjoiQkYiLCJzdWJDb2RlIjoiMDZJIiwidmVuZG9yIjoiQVRQIiwiY29tbWVyY2lhbE5hbWUiOiJDSEFOR0UgQkVGT1JFIERFUEFSVFVSRSJ9LHsiaWQiOjE1MSwiYXBwbGljYXRpb24iOiJDIiwic2VydmljZVR5cGUiOiJaIiwic2VydmljZUdyb3VwIjoiQkYiLCJzdWJDb2RlIjoiMDZLIiwidmVuZG9yIjoiQVRQIiwiY29tbWVyY2lhbE5hbWUiOiJSRUZVTkQgQkVGT1JFIERFUEFSVFVSRSJ9LHsiaWQiOjc2LCJhcHBsaWNhdGlvbiI6IkYiLCJzZXJ2aWNlVHlwZSI6IkMiLCJzZXJ2aWNlR3JvdXAiOiJCRyIsInN1YkNvZGUiOiIwTVEiLCJ2ZW5kb3IiOiJBVFAiLCJjb21tZXJjaWFsTmFtZSI6IkNBUlJZOEtHIDE4TEIgVVBUTyA0NUxJIDExNUxDTSJ9LHsiaWQiOjYsImFwcGxpY2F0aW9uIjoiRiIsInNlcnZpY2VUeXBlIjoiQyIsInNlcnZpY2VHcm91cCI6IkJHIiwic3ViQ29kZSI6IjBHTyIsInZlbmRvciI6IkFUUCIsImNvbW1lcmNpYWxOYW1lIjoiVVBUTzUwTEIgMjNLRyBBTkQ2MkxJIDE1OExDTSJ9LHsiaWQiOjgyLCJhcHBsaWNhdGlvbiI6Ik4iLCJzZXJ2aWNlVHlwZSI6IkMiLCJzZXJ2aWNlR3JvdXAiOiJCRyIsInN1YkNvZGUiOiIwRk0iLCJ2ZW5kb3IiOiJBVFAiLCJjb21tZXJjaWFsTmFtZSI6IlVQVE83MExCIDMyS0cgQU5ENjJMSSAxNThMQ00ifSx7ImlkIjozNiwiYXBwbGljYXRpb24iOiJDIiwic2VydmljZVR5cGUiOiJDIiwic2VydmljZUdyb3VwIjoiQkciLCJzdWJDb2RlIjoiMEFBIiwidmVuZG9yIjoiQVRQIiwiY29tbWVyY2lhbE5hbWUiOiJQUkUgUEFJRCBCQUdHQUdFIn0seyJpZCI6MTMxLCJhcHBsaWNhdGlvbiI6IkYiLCJzZXJ2aWNlVHlwZSI6IloiLCJzZXJ2aWNlR3JvdXAiOiJCRiIsInN1YkNvZGUiOiIwNTAiLCJ2ZW5kb3IiOiJBVFAiLCJjb21tZXJjaWFsTmFtZSI6IkJBU0lDIFNFQVQifV0sInBlbmFsdGllc0luZm8iOlt7InR5cGUiOiJSZWZ1bmQiLCJhcHBsaWNhYmlsaXR5IjoiQmVmb3JlIiwicmVmdW5kYWJsZSI6dHJ1ZSwiY29uZGl0aW9uc0FwcGx5Ijp0cnVlLCJhbW91bnQiOjI0NiwiY3VycmVuY3kiOiJNWVIiLCJtaW5QZW5hbHR5Ijp7ImFtb3VudCI6MjQ2LCJjdXJyZW5jeSI6Ik1ZUiJ9fSx7InR5cGUiOiJSZWZ1bmQiLCJhcHBsaWNhYmlsaXR5IjoiQWZ0ZXIiLCJyZWZ1bmRhYmxlIjp0cnVlLCJjb25kaXRpb25zQXBwbHkiOnRydWUsImFtb3VudCI6MjQ2LCJjdXJyZW5jeSI6Ik1ZUiIsIm1pblBlbmFsdHkiOnsiYW1vdW50IjoyNDYsImN1cnJlbmN5IjoiTVlSIn19LHsidHlwZSI6IkV4Y2hhbmdlIiwiYXBwbGljYWJpbGl0eSI6IkJlZm9yZSIsImNoYW5nZWFibGUiOnRydWUsImNvbmRpdGlvbnNBcHBseSI6dHJ1ZSwiYW1vdW50IjoxMjMsImN1cnJlbmN5IjoiTVlSIiwibWluUGVuYWx0eSI6eyJhbW91bnQiOjExOCwiY3VycmVuY3kiOiJNWVIifX0seyJ0eXBlIjoiRXhjaGFuZ2UiLCJhcHBsaWNhYmlsaXR5IjoiQWZ0ZXIiLCJjaGFuZ2VhYmxlIjp0cnVlLCJjb25kaXRpb25zQXBwbHkiOnRydWUsImFtb3VudCI6MTIzLCJjdXJyZW5jeSI6Ik1ZUiIsIm1pblBlbmFsdHkiOnsiYW1vdW50IjoxMTgsImN1cnJlbmN5IjoiTVlSIn19XX1dLCJicmFuZE5hbWUiOiJFQ09OT01ZIEZVTExGTEVYIiwiYnJhbmRDb2RlIjoiRUZGIn1dfQ==", "get_pax_ptc_data": { "ADT": "ADT" }, "fare_rules": { "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-01-19-2026-01-20", "calendar_flight_date": "2026-01-19", "calendar_arrival_date": "2026-01-20", "calendar_carrier": "MU", "calendar_total_currency": "BDT", "calendar_total_price": 198741, "calendar_total_sell": 198741, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 198741, "filter": { "id": "F123SE00120-7", "price": 198741, "gross_total": 6411, "journey_duration": "PT13H35M", "journey_duration_seconds": 48900, "layover_duration": "PT3H0M", "layover_duration_seconds": 10800, "carrier_operating": "MU", "carrier_marketing": "MU", "aircraft": "73L", "aircraft_name": "73L", "cabin_class": "ECONOMY STANDARD", "connecting_airport": { "": "KMG", "2": "CMB", "4": "PVG" }, "total_segment_count": 3, "no_of_stops": 2, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-19T14:05:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-20T05:40:00", "refund": "partially-refundable", "baggage_value": "piece", "baggage_unit": "2", "baggage_title": "2 piece" }, "filter_unique_filter_code": "dac202601191405kmg2026011918302036adtkmg202601192005pvg2026011922455438adtpvg202601200010kul202601200540863adt", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1231176823535996235ZPTBD", "flight_key": "F123SE00120-8", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "supplier_title": "Sabre", "color_code": "#ffffff", "supplier_code": "sabre", "supplier_uid": "F123SE00120", "supplier_partner_code": "sabre-123-00120", "flight_group": [ { "group": 1, "flight_key": "F123SE00120-8", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT20H15M", "transit_time": "15H35M", "routes": [ { "air_segment_key": "0-8", "origin": "DAC", "departure_time": "2026-01-19T13:40:00", "origin_terminal": "2", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "BKK", "arrival_time": "2026-01-19T17:10:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-01-19", "flight_time": "PT2H30M", "distance": 970, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": 322 }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": 322 }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 30, "unit": "kg", "title": "30 kg", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": 7, "unit": "kg", "title": "7 kg" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "T", "meal_code": "M", "seat_available": 3, "fareBasisCode": "TLOFXN", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": null, "brand_code": null, "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "TLOFXN" ] } } }, { "air_segment_key": "1-8", "origin": "BKK", "departure_time": "2026-01-20T08:45:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "KUL", "arrival_time": "2026-01-20T11:55:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-01-20", "flight_time": "PT2H10M", "distance": 755, "lay_over": "PT15H35M", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": 415 }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": 415 }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 30, "unit": "kg", "title": "30 kg", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": 7, "unit": "kg", "title": "7 kg" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "T", "meal_code": "M", "seat_available": 3, "fareBasisCode": "TLOFXN", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": null, "brand_code": null, "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "TLOFXN" ] } } } ] } ], "price": { "currency": "BDT", "total": 228780, "gross_total": 7380, "base_fare": 183768, "tax": 45012, "sell": { "currency": "BDT", "total": 228780, "base_fare": 183768, "tax": 45012 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6NzM4MCwiYmFzZV9mYXJlIjo1OTI4LCJ0YXgiOjE0NTJ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjo3MzgwLCJiYXNlX2ZhcmUiOjU5MjgsInRheCI6MTQ1MiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjo3MzgwLCJiYXNlX2ZhcmUiOjU5MjgsInRheCI6MTQ1Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 3, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 228780, "base_fare": 183768, "tax": 45012, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "183768.00", "tax": "45012.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 228780, "base_fare": 183768, "tax": 45012, "gross": { "base_fare": "183768.00", "tax": "45012.00", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "1581.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "12648.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "1395.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "3813.00" }, "Other": { "title": "Others taxes", "amount": "25575.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjczODAuMDAiLCJiYXNlX2ZhcmUiOiI1OTI4LjAwIiwidGF4IjoiMTQ1Mi4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU5MjguMDAiLCJ0YXgiOiIxNDUyLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIzMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjczODAuMDAiLCJiYXNlX2ZhcmUiOiI1OTI4LjAwIiwidGF4IjoiMTQ1Mi4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU5MjguMDAiLCJ0YXgiOiIxNDUyLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoiNzM4MC4wMCIsImJhc2VfZmFyZSI6IjU5MjguMDAiLCJ0YXgiOiIxNDUyLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjczODAsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiI1MS4wMCJ9LCJVVCI6eyJhbW91bnQiOiI0MDguMDAifSwiRTUiOnsiYW1vdW50IjoiNDUuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIxMjMuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiODI1LjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W3siY29kZSI6IkJEIiwiY3VycmVuY3kiOiJNWVIiLCJhbW91bnQiOjE3LCJ0YXhJbmZvIjoiRU1CQVJLQVRJT04gRkVFIn0seyJjb2RlIjoiRTUiLCJjdXJyZW5jeSI6Ik1ZUiIsImFtb3VudCI6MTUsInRheEluZm8iOiJWQUxVRSBBRERFRCBUQVgifSx7ImNvZGUiOiJPVzIiLCJjdXJyZW5jeSI6Ik1ZUiIsImFtb3VudCI6ODUsInRheEluZm8iOiJET01FU1RJQyBBTkQgSU5URVJOQVRJT05BTCBFWENJU0UgRFVUWSBUQVgifSx7ImNvZGUiOiJQNyIsImN1cnJlbmN5IjoiTVlSIiwiYW1vdW50Ijo0MSwidGF4SW5mbyI6IkFJUlBPUlQgREVWRUxPUE1FTlQgRkVFIn0seyJjb2RlIjoiUDgiLCJjdXJyZW5jeSI6Ik1ZUiIsImFtb3VudCI6NDEsInRheEluZm8iOiJQQVNTRU5HRVIgU0VDVVJJVFkgRkVFIn0seyJjb2RlIjoiVVQzIiwiY3VycmVuY3kiOiJNWVIiLCJhbW91bnQiOjEzNiwidGF4SW5mbyI6IlRSQVZFTCBUQVgifSx7ImNvZGUiOiJFNzIiLCJjdXJyZW5jeSI6Ik1ZUiIsImFtb3VudCI6NSwidGF4SW5mbyI6IkFEVkFOQ0UgUEFTU0VOR0VSIFBST0NFU1NJTkcgVVNFUiBDSEFSR0UifSx7ImNvZGUiOiJHODIiLCJjdXJyZW5jeSI6Ik1ZUiIsImFtb3VudCI6MiwidGF4SW5mbyI6IklOVEVSTkFUSU9OQUwgQVJSSVZBTCBGRUUifSx7ImNvZGUiOiJFNyIsImN1cnJlbmN5IjoiTVlSIiwiYW1vdW50Ijo1LCJ0YXhJbmZvIjoiQURWQU5DRSBQQVNTRU5HRVIgUFJPQ0VTU0lORyBVU0VSIENIQVJHRSJ9LHsiY29kZSI6IlRTIiwiY3VycmVuY3kiOiJNWVIiLCJhbW91bnQiOjk2LCJ0YXhJbmZvIjoiUEFTU0VOR0VSIFNFUlZJQ0UgQ0hBUkdFIn0seyJjb2RlIjoiWVJJIiwiY3VycmVuY3kiOiJNWVIiLCJhbW91bnQiOjQxLCJ0YXhJbmZvIjoiU0VSVklDRSBGRUUgLSBDQVJSSUVSLUlNUE9TRUQgTUlTQyJ9XX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "promo_title": null, "promo_rules": null, "brandCode": "OPTION#8", "brandName": "Option", "penalty_info": { "partial_payment_available": "no", "reason": "partial payment offer expired", "data": [ { "pax_type": "ADT", "pax_count": 3, "min_cancel_charge": 0, "data": [ { "type": "cancel", "canCancel": true, "forSegment": null, "applied": "prior_to_departure", "amount": 25358, "currency": "BDT", "fmg": { "amount": 25358, "currency": "MYR", "penalty_markup": 0, "penalty_exchange_rate": 25358 }, "supplier": { "amount": 818, "currency": "MYR" } }, { "type": "cancel", "canCancel": true, "forSegment": null, "applied": "after_departure", "amount": 25358, "currency": "BDT", "fmg": { "amount": 25358, "currency": "MYR", "penalty_markup": 0, "penalty_exchange_rate": 25358 }, "supplier": { "amount": 818, "currency": "MYR" } }, { "type": "change", "canChanges": true, "forSegment": null, "applied": "prior_to_departure", "amount": 19034, "currency": "BDT", "fmg": { "amount": 19034, "currency": "MYR", "penalty_markup": 0, "penalty_exchange_rate": 19034 }, "supplier": { "amount": 614, "currency": "MYR" } }, { "type": "change", "canChanges": true, "forSegment": null, "applied": "after_departure", "amount": 19034, "currency": "BDT", "fmg": { "amount": 19034, "currency": "MYR", "penalty_markup": 0, "penalty_exchange_rate": 19034 }, "supplier": { "amount": 614, "currency": "MYR" } } ] } ] }, "get_pax_ptc_data": { "ADT": "ADT" }, "fare_rules": { "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-01-19-2026-01-20", "calendar_flight_date": "2026-01-19", "calendar_arrival_date": "2026-01-20", "calendar_carrier": "TG", "calendar_total_currency": "BDT", "calendar_total_price": 228780, "calendar_total_sell": 228780, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 228780, "filter": { "id": "F123SE00120-8", "price": 228780, "gross_total": 7380, "journey_duration": "PT20H15M", "journey_duration_seconds": 72900, "layover_duration": "PT15H35M", "layover_duration_seconds": 56100, "carrier_operating": "TG", "carrier_marketing": "TG", "aircraft": "333", "aircraft_name": "333", "cabin_class": "Economy", "connecting_airport": { "": "KMG", "2": "CMB", "4": "PVG", "5": "BKK" }, "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-19T13:40:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-20T11:55:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "30", "baggage_title": "30 kg" }, "filter_unique_filter_code": "dac202601191340bkk202601191710322adtbkk202601200845kul202601201155415adt", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1231176823535996235ZPTBD", "flight_key": "F123SE00120-9", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "supplier_title": "Sabre", "color_code": "#ffffff", "supplier_code": "sabre", "supplier_uid": "F123SE00120", "supplier_partner_code": "sabre-123-00120", "flight_group": [ { "group": 1, "flight_key": "F123SE00120-9", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT28H15M", "transit_time": "23H35M", "routes": [ { "air_segment_key": "0-9", "origin": "DAC", "departure_time": "2026-01-19T13:40:00", "origin_terminal": "2", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "BKK", "arrival_time": "2026-01-19T17:10:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-01-19", "flight_time": "PT2H30M", "distance": 970, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": 322 }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": 322 }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 30, "unit": "kg", "title": "30 kg", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": 7, "unit": "kg", "title": "7 kg" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "T", "meal_code": "M", "seat_available": 3, "fareBasisCode": "TLOFXN", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": null, "brand_code": null, "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "TLOFXN" ] } } }, { "air_segment_key": "1-9", "origin": "BKK", "departure_time": "2026-01-20T16:45:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "KUL", "arrival_time": "2026-01-20T19:55:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-01-20", "flight_time": "PT2H10M", "distance": 755, "lay_over": "PT23H35M", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": 417 }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": 417 }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 30, "unit": "kg", "title": "30 kg", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": 7, "unit": "kg", "title": "7 kg" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "T", "meal_code": "M", "seat_available": 3, "fareBasisCode": "TLOFXN", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": null, "brand_code": null, "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "TLOFXN" ] } } } ] } ], "price": { "currency": "BDT", "total": 228780, "gross_total": 7380, "base_fare": 183768, "tax": 45012, "sell": { "currency": "BDT", "total": 228780, "base_fare": 183768, "tax": 45012 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6NzM4MCwiYmFzZV9mYXJlIjo1OTI4LCJ0YXgiOjE0NTJ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjo3MzgwLCJiYXNlX2ZhcmUiOjU5MjgsInRheCI6MTQ1MiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjo3MzgwLCJiYXNlX2ZhcmUiOjU5MjgsInRheCI6MTQ1Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 3, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 228780, "base_fare": 183768, "tax": 45012, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "183768.00", "tax": "45012.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 228780, "base_fare": 183768, "tax": 45012, "gross": { "base_fare": "183768.00", "tax": "45012.00", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "1581.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "12648.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "1395.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "3813.00" }, "Other": { "title": "Others taxes", "amount": "25575.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjczODAuMDAiLCJiYXNlX2ZhcmUiOiI1OTI4LjAwIiwidGF4IjoiMTQ1Mi4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU5MjguMDAiLCJ0YXgiOiIxNDUyLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIzMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjczODAuMDAiLCJiYXNlX2ZhcmUiOiI1OTI4LjAwIiwidGF4IjoiMTQ1Mi4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU5MjguMDAiLCJ0YXgiOiIxNDUyLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoiNzM4MC4wMCIsImJhc2VfZmFyZSI6IjU5MjguMDAiLCJ0YXgiOiIxNDUyLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjczODAsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiI1MS4wMCJ9LCJVVCI6eyJhbW91bnQiOiI0MDguMDAifSwiRTUiOnsiYW1vdW50IjoiNDUuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIxMjMuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiODI1LjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W3siY29kZSI6IkJEIiwiY3VycmVuY3kiOiJNWVIiLCJhbW91bnQiOjE3LCJ0YXhJbmZvIjoiRU1CQVJLQVRJT04gRkVFIn0seyJjb2RlIjoiRTUiLCJjdXJyZW5jeSI6Ik1ZUiIsImFtb3VudCI6MTUsInRheEluZm8iOiJWQUxVRSBBRERFRCBUQVgifSx7ImNvZGUiOiJPVzIiLCJjdXJyZW5jeSI6Ik1ZUiIsImFtb3VudCI6ODUsInRheEluZm8iOiJET01FU1RJQyBBTkQgSU5URVJOQVRJT05BTCBFWENJU0UgRFVUWSBUQVgifSx7ImNvZGUiOiJQNyIsImN1cnJlbmN5IjoiTVlSIiwiYW1vdW50Ijo0MSwidGF4SW5mbyI6IkFJUlBPUlQgREVWRUxPUE1FTlQgRkVFIn0seyJjb2RlIjoiUDgiLCJjdXJyZW5jeSI6Ik1ZUiIsImFtb3VudCI6NDEsInRheEluZm8iOiJQQVNTRU5HRVIgU0VDVVJJVFkgRkVFIn0seyJjb2RlIjoiVVQzIiwiY3VycmVuY3kiOiJNWVIiLCJhbW91bnQiOjEzNiwidGF4SW5mbyI6IlRSQVZFTCBUQVgifSx7ImNvZGUiOiJFNzIiLCJjdXJyZW5jeSI6Ik1ZUiIsImFtb3VudCI6NSwidGF4SW5mbyI6IkFEVkFOQ0UgUEFTU0VOR0VSIFBST0NFU1NJTkcgVVNFUiBDSEFSR0UifSx7ImNvZGUiOiJHODIiLCJjdXJyZW5jeSI6Ik1ZUiIsImFtb3VudCI6MiwidGF4SW5mbyI6IklOVEVSTkFUSU9OQUwgQVJSSVZBTCBGRUUifSx7ImNvZGUiOiJFNyIsImN1cnJlbmN5IjoiTVlSIiwiYW1vdW50Ijo1LCJ0YXhJbmZvIjoiQURWQU5DRSBQQVNTRU5HRVIgUFJPQ0VTU0lORyBVU0VSIENIQVJHRSJ9LHsiY29kZSI6IlRTIiwiY3VycmVuY3kiOiJNWVIiLCJhbW91bnQiOjk2LCJ0YXhJbmZvIjoiUEFTU0VOR0VSIFNFUlZJQ0UgQ0hBUkdFIn0seyJjb2RlIjoiWVJJIiwiY3VycmVuY3kiOiJNWVIiLCJhbW91bnQiOjQxLCJ0YXhJbmZvIjoiU0VSVklDRSBGRUUgLSBDQVJSSUVSLUlNUE9TRUQgTUlTQyJ9XX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "promo_title": null, "promo_rules": null, "brandCode": "OPTION#9", "brandName": "Option", "penalty_info": { "partial_payment_available": "no", "reason": "partial payment offer expired", "data": [ { "pax_type": "ADT", "pax_count": 3, "min_cancel_charge": 0, "data": [ { "type": "cancel", "canCancel": true, "forSegment": null, "applied": "prior_to_departure", "amount": 25358, "currency": "BDT", "fmg": { "amount": 25358, "currency": "MYR", "penalty_markup": 0, "penalty_exchange_rate": 25358 }, "supplier": { "amount": 818, "currency": "MYR" } }, { "type": "cancel", "canCancel": true, "forSegment": null, "applied": "after_departure", "amount": 25358, "currency": "BDT", "fmg": { "amount": 25358, "currency": "MYR", "penalty_markup": 0, "penalty_exchange_rate": 25358 }, "supplier": { "amount": 818, "currency": "MYR" } }, { "type": "change", "canChanges": true, "forSegment": null, "applied": "prior_to_departure", "amount": 19034, "currency": "BDT", "fmg": { "amount": 19034, "currency": "MYR", "penalty_markup": 0, "penalty_exchange_rate": 19034 }, "supplier": { "amount": 614, "currency": "MYR" } }, { "type": "change", "canChanges": true, "forSegment": null, "applied": "after_departure", "amount": 19034, "currency": "BDT", "fmg": { "amount": 19034, "currency": "MYR", "penalty_markup": 0, "penalty_exchange_rate": 19034 }, "supplier": { "amount": 614, "currency": "MYR" } } ] } ] }, "get_pax_ptc_data": { "ADT": "ADT" }, "fare_rules": { "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-01-19-2026-01-20", "calendar_flight_date": "2026-01-19", "calendar_arrival_date": "2026-01-20", "calendar_carrier": "TG", "calendar_total_currency": "BDT", "calendar_total_price": 228780, "calendar_total_sell": 228780, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 228780, "filter": { "id": "F123SE00120-9", "price": 228780, "gross_total": 7380, "journey_duration": "PT1D4H15M", "journey_duration_seconds": 101700, "layover_duration": "PT23H35M", "layover_duration_seconds": 84900, "carrier_operating": "TG", "carrier_marketing": "TG", "aircraft": "333", "aircraft_name": "333", "cabin_class": "Economy", "connecting_airport": { "": "KMG", "2": "CMB", "4": "PVG", "5": "BKK" }, "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-19T13:40:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-20T19:55:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "30", "baggage_title": "30 kg" }, "filter_unique_filter_code": "dac202601191340bkk202601191710322adtbkk202601201645kul202601201955417adt", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1231176823535996235ZPTBD", "flight_key": "F123SE00120-10", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "supplier_title": "Sabre", "color_code": "#ffffff", "supplier_code": "sabre", "supplier_uid": "F123SE00120", "supplier_partner_code": "sabre-123-00120", "flight_group": [ { "group": 1, "flight_key": "F123SE00120-10", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT8H45M", "transit_time": "3H40M", "routes": [ { "air_segment_key": "0-10", "origin": "DAC", "departure_time": "2026-01-19T11:15:00", "origin_terminal": "2", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "BKK", "arrival_time": "2026-01-19T15:00:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-01-19", "flight_time": "PT2H45M", "distance": 970, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "738", "name": "738", "picture": "738.png" }, "operating": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": 388 }, "marketing": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": 388 }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 20, "unit": "kg", "title": "20 kg", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": 7, "unit": "kg", "title": "7 kg" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "A", "meal_code": "M", "seat_available": 4, "fareBasisCode": "ALMHO", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": true, "brandName": null, "brand_code": null, "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "ALMHO" ] } } }, { "air_segment_key": "1-10", "origin": "BKK", "departure_time": "2026-01-19T18:40:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "KUL", "arrival_time": "2026-01-19T22:00:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-01-19", "flight_time": "PT2H20M", "distance": 755, "lay_over": "PT03H40M", "lay_over_date": "not-applicable", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": 775 }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": 775 }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 20, "unit": "kg", "title": "20 kg", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": "pieces", "title": "1 pieces" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "N", "meal_code": "M", "seat_available": 9, "fareBasisCode": "ALMHO", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": true, "brandName": null, "brand_code": null, "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "ALMHO" ] } } } ] } ], "price": { "currency": "BDT", "total": 241800, "gross_total": 7800, "base_fare": 209994, "tax": 31806, "sell": { "currency": "BDT", "total": 241800, "base_fare": 209994, "tax": 31806 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6NzgwMCwiYmFzZV9mYXJlIjo2Nzc0LCJ0YXgiOjEwMjZ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjo3ODAwLCJiYXNlX2ZhcmUiOjY3NzQsInRheCI6MTAyNiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjo3ODAwLCJiYXNlX2ZhcmUiOjY3NzQsInRheCI6MTAyNn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 3, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 241800, "base_fare": 209994, "tax": 31806, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "209994.00", "tax": "31806.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 241800, "base_fare": 209994, "tax": 31806, "gross": { "base_fare": "209994.00", "tax": "31806.00", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "1581.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "12648.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "1395.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "16182.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6Ijc4MDAuMDAiLCJiYXNlX2ZhcmUiOiI2Nzc0LjAwIiwidGF4IjoiMTAyNi4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY3NzQuMDAiLCJ0YXgiOiIxMDI2LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIzMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6Ijc4MDAuMDAiLCJiYXNlX2ZhcmUiOiI2Nzc0LjAwIiwidGF4IjoiMTAyNi4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY3NzQuMDAiLCJ0YXgiOiIxMDI2LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoiNzgwMC4wMCIsImJhc2VfZmFyZSI6IjY3NzQuMDAiLCJ0YXgiOiIxMDI2LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjc4MDAsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiI1MS4wMCJ9LCJVVCI6eyJhbW91bnQiOiI0MDguMDAifSwiRTUiOnsiYW1vdW50IjoiNDUuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjUyMi4wMCJ9LCJzdXBwbGllclRheERhdGEiOlt7ImNvZGUiOiJCRCIsImN1cnJlbmN5IjoiTVlSIiwiYW1vdW50IjoxNywidGF4SW5mbyI6IkVNQkFSS0FUSU9OIEZFRSJ9LHsiY29kZSI6IkU1IiwiY3VycmVuY3kiOiJNWVIiLCJhbW91bnQiOjE1LCJ0YXhJbmZvIjoiVkFMVUUgQURERUQgVEFYIn0seyJjb2RlIjoiT1cyIiwiY3VycmVuY3kiOiJNWVIiLCJhbW91bnQiOjg1LCJ0YXhJbmZvIjoiRE9NRVNUSUMgQU5EIElOVEVSTkFUSU9OQUwgRVhDSVNFIERVVFkgVEFYIn0seyJjb2RlIjoiUDciLCJjdXJyZW5jeSI6Ik1ZUiIsImFtb3VudCI6NDEsInRheEluZm8iOiJBSVJQT1JUIERFVkVMT1BNRU5UIEZFRSJ9LHsiY29kZSI6IlA4IiwiY3VycmVuY3kiOiJNWVIiLCJhbW91bnQiOjQxLCJ0YXhJbmZvIjoiUEFTU0VOR0VSIFNFQ1VSSVRZIEZFRSJ9LHsiY29kZSI6IlVUMyIsImN1cnJlbmN5IjoiTVlSIiwiYW1vdW50IjoxMzYsInRheEluZm8iOiJUUkFWRUwgVEFYIn0seyJjb2RlIjoiRTcyIiwiY3VycmVuY3kiOiJNWVIiLCJhbW91bnQiOjUsInRheEluZm8iOiJBRFZBTkNFIFBBU1NFTkdFUiBQUk9DRVNTSU5HIFVTRVIgQ0hBUkdFIn0seyJjb2RlIjoiRzgyIiwiY3VycmVuY3kiOiJNWVIiLCJhbW91bnQiOjIsInRheEluZm8iOiJJTlRFUk5BVElPTkFMIEFSUklWQUwgRkVFIn1dfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "promo_title": "Private Fare", "promo_rules": "Private Fare", "brandCode": "OPTION#10", "brandName": "Option", "penalty_info": { "partial_payment_available": "no", "reason": "partial payment offer expired", "data": [ { "pax_type": "ADT", "pax_count": 3, "min_cancel_charge": 0, "data": [ { "type": "cancel", "canCancel": true, "forSegment": null, "applied": "prior_to_departure", "amount": 12679, "currency": "BDT", "fmg": { "amount": 12679, "currency": "MYR", "penalty_markup": 0, "penalty_exchange_rate": 12679 }, "supplier": { "amount": 409, "currency": "MYR" } }, { "type": "cancel", "canCancel": true, "forSegment": null, "applied": "after_departure", "amount": 12679, "currency": "BDT", "fmg": { "amount": 12679, "currency": "MYR", "penalty_markup": 0, "penalty_exchange_rate": 12679 }, "supplier": { "amount": 409, "currency": "MYR" } }, { "type": "change", "canChanges": true, "forSegment": null, "applied": "prior_to_departure", "amount": 6355, "currency": "BDT", "fmg": { "amount": 6355, "currency": "MYR", "penalty_markup": 0, "penalty_exchange_rate": 6355 }, "supplier": { "amount": 205, "currency": "MYR" } }, { "type": "change", "canChanges": true, "forSegment": null, "applied": "after_departure", "amount": 7626, "currency": "BDT", "fmg": { "amount": 7626, "currency": "MYR", "penalty_markup": 0, "penalty_exchange_rate": 7626 }, "supplier": { "amount": 246, "currency": "MYR" } } ] } ] }, "get_pax_ptc_data": { "ADT": "ADT" }, "fare_rules": { "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-01-19-2026-01-19", "calendar_flight_date": "2026-01-19", "calendar_arrival_date": "2026-01-19", "calendar_carrier": "BG", "calendar_total_currency": "BDT", "calendar_total_price": 241800, "calendar_total_sell": 241800, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 241800, "filter": { "id": "F123SE00120-10", "price": 241800, "gross_total": 7800, "journey_duration": "PT8H45M", "journey_duration_seconds": 31500, "layover_duration": "PT3H40M", "layover_duration_seconds": 13200, "carrier_operating": "BG", "carrier_marketing": "BG", "aircraft": "738", "aircraft_name": "738", "cabin_class": "Economy", "connecting_airport": { "": "KMG", "2": "CMB", "4": "PVG", "5": "BKK" }, "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-19T11:15:00", "arrival_timing_slot": "night", "arrival_departure_time": "2026-01-19T22:00:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "20", "baggage_title": "20 kg" }, "filter_unique_filter_code": "dac202601191115bkk202601191500388adtbkk202601191840kul202601192200775adt", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1231176823535996235ZPTBD", "flight_key": "F123SE00120-11", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "supplier_title": "Sabre", "color_code": "#ffffff", "supplier_code": "sabre", "supplier_uid": "F123SE00120", "supplier_partner_code": "sabre-123-00120", "flight_group": [ { "group": 1, "flight_key": "F123SE00120-11", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT10H10M", "transit_time": "5H5M", "routes": [ { "air_segment_key": "0-11", "origin": "DAC", "departure_time": "2026-01-19T11:15:00", "origin_terminal": "2", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "BKK", "arrival_time": "2026-01-19T15:00:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-01-19", "flight_time": "PT2H45M", "distance": 970, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "738", "name": "738", "picture": "738.png" }, "operating": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": 388 }, "marketing": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": 388 }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 20, "unit": "kg", "title": "20 kg", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": 7, "unit": "kg", "title": "7 kg" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "A", "meal_code": "M", "seat_available": 4, "fareBasisCode": "ALMHO", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": true, "brandName": null, "brand_code": null, "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "ALMHO" ] } } }, { "air_segment_key": "1-11", "origin": "BKK", "departure_time": "2026-01-19T20:05:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "KUL", "arrival_time": "2026-01-19T23:25:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-01-19", "flight_time": "PT2H20M", "distance": 755, "lay_over": "PT05H05M", "lay_over_date": "not-applicable", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": 781 }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": 781 }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 20, "unit": "kg", "title": "20 kg", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": "pieces", "title": "1 pieces" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "N", "meal_code": "M", "seat_available": 9, "fareBasisCode": "ALMHO", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": true, "brandName": null, "brand_code": null, "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "ALMHO" ] } } } ] } ], "price": { "currency": "BDT", "total": 241800, "gross_total": 7800, "base_fare": 209994, "tax": 31806, "sell": { "currency": "BDT", "total": 241800, "base_fare": 209994, "tax": 31806 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6NzgwMCwiYmFzZV9mYXJlIjo2Nzc0LCJ0YXgiOjEwMjZ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjo3ODAwLCJiYXNlX2ZhcmUiOjY3NzQsInRheCI6MTAyNiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjo3ODAwLCJiYXNlX2ZhcmUiOjY3NzQsInRheCI6MTAyNn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 3, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 241800, "base_fare": 209994, "tax": 31806, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "209994.00", "tax": "31806.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 241800, "base_fare": 209994, "tax": 31806, "gross": { "base_fare": "209994.00", "tax": "31806.00", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "1581.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "12648.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "1395.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "16182.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6Ijc4MDAuMDAiLCJiYXNlX2ZhcmUiOiI2Nzc0LjAwIiwidGF4IjoiMTAyNi4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY3NzQuMDAiLCJ0YXgiOiIxMDI2LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIzMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6Ijc4MDAuMDAiLCJiYXNlX2ZhcmUiOiI2Nzc0LjAwIiwidGF4IjoiMTAyNi4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY3NzQuMDAiLCJ0YXgiOiIxMDI2LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoiNzgwMC4wMCIsImJhc2VfZmFyZSI6IjY3NzQuMDAiLCJ0YXgiOiIxMDI2LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjc4MDAsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiI1MS4wMCJ9LCJVVCI6eyJhbW91bnQiOiI0MDguMDAifSwiRTUiOnsiYW1vdW50IjoiNDUuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjUyMi4wMCJ9LCJzdXBwbGllclRheERhdGEiOlt7ImNvZGUiOiJCRCIsImN1cnJlbmN5IjoiTVlSIiwiYW1vdW50IjoxNywidGF4SW5mbyI6IkVNQkFSS0FUSU9OIEZFRSJ9LHsiY29kZSI6IkU1IiwiY3VycmVuY3kiOiJNWVIiLCJhbW91bnQiOjE1LCJ0YXhJbmZvIjoiVkFMVUUgQURERUQgVEFYIn0seyJjb2RlIjoiT1cyIiwiY3VycmVuY3kiOiJNWVIiLCJhbW91bnQiOjg1LCJ0YXhJbmZvIjoiRE9NRVNUSUMgQU5EIElOVEVSTkFUSU9OQUwgRVhDSVNFIERVVFkgVEFYIn0seyJjb2RlIjoiUDciLCJjdXJyZW5jeSI6Ik1ZUiIsImFtb3VudCI6NDEsInRheEluZm8iOiJBSVJQT1JUIERFVkVMT1BNRU5UIEZFRSJ9LHsiY29kZSI6IlA4IiwiY3VycmVuY3kiOiJNWVIiLCJhbW91bnQiOjQxLCJ0YXhJbmZvIjoiUEFTU0VOR0VSIFNFQ1VSSVRZIEZFRSJ9LHsiY29kZSI6IlVUMyIsImN1cnJlbmN5IjoiTVlSIiwiYW1vdW50IjoxMzYsInRheEluZm8iOiJUUkFWRUwgVEFYIn0seyJjb2RlIjoiRTcyIiwiY3VycmVuY3kiOiJNWVIiLCJhbW91bnQiOjUsInRheEluZm8iOiJBRFZBTkNFIFBBU1NFTkdFUiBQUk9DRVNTSU5HIFVTRVIgQ0hBUkdFIn0seyJjb2RlIjoiRzgyIiwiY3VycmVuY3kiOiJNWVIiLCJhbW91bnQiOjIsInRheEluZm8iOiJJTlRFUk5BVElPTkFMIEFSUklWQUwgRkVFIn1dfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "promo_title": "Private Fare", "promo_rules": "Private Fare", "brandCode": "OPTION#11", "brandName": "Option", "penalty_info": { "partial_payment_available": "no", "reason": "partial payment offer expired", "data": [ { "pax_type": "ADT", "pax_count": 3, "min_cancel_charge": 0, "data": [ { "type": "cancel", "canCancel": true, "forSegment": null, "applied": "prior_to_departure", "amount": 12679, "currency": "BDT", "fmg": { "amount": 12679, "currency": "MYR", "penalty_markup": 0, "penalty_exchange_rate": 12679 }, "supplier": { "amount": 409, "currency": "MYR" } }, { "type": "cancel", "canCancel": true, "forSegment": null, "applied": "after_departure", "amount": 12679, "currency": "BDT", "fmg": { "amount": 12679, "currency": "MYR", "penalty_markup": 0, "penalty_exchange_rate": 12679 }, "supplier": { "amount": 409, "currency": "MYR" } }, { "type": "change", "canChanges": true, "forSegment": null, "applied": "prior_to_departure", "amount": 6355, "currency": "BDT", "fmg": { "amount": 6355, "currency": "MYR", "penalty_markup": 0, "penalty_exchange_rate": 6355 }, "supplier": { "amount": 205, "currency": "MYR" } }, { "type": "change", "canChanges": true, "forSegment": null, "applied": "after_departure", "amount": 7626, "currency": "BDT", "fmg": { "amount": 7626, "currency": "MYR", "penalty_markup": 0, "penalty_exchange_rate": 7626 }, "supplier": { "amount": 246, "currency": "MYR" } } ] } ] }, "get_pax_ptc_data": { "ADT": "ADT" }, "fare_rules": { "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-01-19-2026-01-19", "calendar_flight_date": "2026-01-19", "calendar_arrival_date": "2026-01-19", "calendar_carrier": "BG", "calendar_total_currency": "BDT", "calendar_total_price": 241800, "calendar_total_sell": 241800, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 241800, "filter": { "id": "F123SE00120-11", "price": 241800, "gross_total": 7800, "journey_duration": "PT10H10M", "journey_duration_seconds": 36600, "layover_duration": "PT5H5M", "layover_duration_seconds": 18300, "carrier_operating": "BG", "carrier_marketing": "BG", "aircraft": "738", "aircraft_name": "738", "cabin_class": "Economy", "connecting_airport": { "": "KMG", "2": "CMB", "4": "PVG", "5": "BKK" }, "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-19T11:15:00", "arrival_timing_slot": "night", "arrival_departure_time": "2026-01-19T23:25:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "20", "baggage_title": "20 kg" }, "filter_unique_filter_code": "dac202601191115bkk202601191500388adtbkk202601192005kul202601192325781adt", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1231176823535996235ZPTBD", "flight_key": "F123SE00120-12", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "supplier_title": "Sabre", "color_code": "#ffffff", "supplier_code": "sabre", "supplier_uid": "F123SE00120", "supplier_partner_code": "sabre-123-00120", "flight_group": [ { "group": 1, "flight_key": "F123SE00120-12", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT16H20M", "transit_time": "9H10M", "routes": [ { "air_segment_key": "0-12", "origin": "DAC", "departure_time": "2026-01-19T13:00:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "CMB", "arrival_time": "2026-01-19T15:55:00", "destination_terminal": null, "destination_airport": { "name": "Bandaranayake International Air Port", "city": "Colombo", "country": "Sri Lanka", "timezone": "Asia\/Colombo" }, "flight_date": "2026-01-19", "flight_time": "PT3H25M", "distance": 1338, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "332", "name": "332", "picture": "332.png" }, "operating": { "carrier": "UL", "carrier_name": "SriLankan Airlines", "carrier_logo": "UL.png", "flight_number": 190 }, "marketing": { "carrier": "UL", "carrier_name": "SriLankan Airlines", "carrier_logo": "UL.png", "flight_number": 190 }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 30, "unit": "kg", "title": "30 kg", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": "pieces", "title": "1 pieces" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "K", "meal_code": "H", "seat_available": 9, "fareBasisCode": "KOWBD", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": null, "brand_code": null, "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "KOWBD" ] } } }, { "air_segment_key": "1-12", "origin": "CMB", "departure_time": "2026-01-20T01:05:00", "origin_terminal": null, "origin_airport": { "name": "Bandaranayake International Air Port", "city": "Colombo", "country": "Sri Lanka", "timezone": "Asia\/Colombo" }, "destination": "KUL", "arrival_time": "2026-01-20T07:20:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-01-20", "flight_time": "PT3H45M", "distance": 1534, "lay_over": "PT09H10M", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "UL", "carrier_name": "SriLankan Airlines", "carrier_logo": "UL.png", "flight_number": 318 }, "marketing": { "carrier": "UL", "carrier_name": "SriLankan Airlines", "carrier_logo": "UL.png", "flight_number": 318 }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 30, "unit": "kg", "title": "30 kg", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": "pieces", "title": "1 pieces" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "K", "meal_code": "H", "seat_available": 9, "fareBasisCode": "KOWBD", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": null, "brand_code": null, "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "KOWBD" ] } } } ] } ], "price": { "currency": "BDT", "total": 249891, "gross_total": 8061, "base_fare": 218736, "tax": 31155, "sell": { "currency": "BDT", "total": 249891, "base_fare": 218736, "tax": 31155 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6ODA2MSwiYmFzZV9mYXJlIjo3MDU2LCJ0YXgiOjEwMDV9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjo4MDYxLCJiYXNlX2ZhcmUiOjcwNTYsInRheCI6MTAwNSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjo4MDYxLCJiYXNlX2ZhcmUiOjcwNTYsInRheCI6MTAwNX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 3, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 249891, "base_fare": 218736, "tax": 31155, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "218736.00", "tax": "31155.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 249891, "base_fare": 218736, "tax": 31155, "gross": { "base_fare": "218736.00", "tax": "31155.00", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "1581.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "12648.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "1395.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "15531.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjgwNjEuMDAiLCJiYXNlX2ZhcmUiOiI3MDU2LjAwIiwidGF4IjoiMTAwNS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjcwNTYuMDAiLCJ0YXgiOiIxMDA1LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIzMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjgwNjEuMDAiLCJiYXNlX2ZhcmUiOiI3MDU2LjAwIiwidGF4IjoiMTAwNS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjcwNTYuMDAiLCJ0YXgiOiIxMDA1LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoiODA2MS4wMCIsImJhc2VfZmFyZSI6IjcwNTYuMDAiLCJ0YXgiOiIxMDA1LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjgwNjEsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiI1MS4wMCJ9LCJVVCI6eyJhbW91bnQiOiI0MDguMDAifSwiRTUiOnsiYW1vdW50IjoiNDUuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjUwMS4wMCJ9LCJzdXBwbGllclRheERhdGEiOlt7ImNvZGUiOiJCRCIsImN1cnJlbmN5IjoiTVlSIiwiYW1vdW50IjoxNywidGF4SW5mbyI6IkVNQkFSS0FUSU9OIEZFRSJ9LHsiY29kZSI6IkU1IiwiY3VycmVuY3kiOiJNWVIiLCJhbW91bnQiOjE1LCJ0YXhJbmZvIjoiVkFMVUUgQURERUQgVEFYIn0seyJjb2RlIjoiT1cyIiwiY3VycmVuY3kiOiJNWVIiLCJhbW91bnQiOjg1LCJ0YXhJbmZvIjoiRE9NRVNUSUMgQU5EIElOVEVSTkFUSU9OQUwgRVhDSVNFIERVVFkgVEFYIn0seyJjb2RlIjoiUDciLCJjdXJyZW5jeSI6Ik1ZUiIsImFtb3VudCI6NDEsInRheEluZm8iOiJBSVJQT1JUIERFVkVMT1BNRU5UIEZFRSJ9LHsiY29kZSI6IlA4IiwiY3VycmVuY3kiOiJNWVIiLCJhbW91bnQiOjQxLCJ0YXhJbmZvIjoiUEFTU0VOR0VSIFNFQ1VSSVRZIEZFRSJ9LHsiY29kZSI6IlVUMyIsImN1cnJlbmN5IjoiTVlSIiwiYW1vdW50IjoxMzYsInRheEluZm8iOiJUUkFWRUwgVEFYIn1dfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "promo_title": null, "promo_rules": "Private Fare", "brandCode": "OPTION#12", "brandName": "Option", "penalty_info": { "partial_payment_available": "no", "reason": "partial payment offer expired", "data": [ { "pax_type": "ADT", "pax_count": 3, "min_cancel_charge": 0, "data": [ { "type": "cancel", "canCancel": true, "forSegment": null, "applied": "prior_to_departure", "amount": 17763, "currency": "BDT", "fmg": { "amount": 17763, "currency": "MYR", "penalty_markup": 0, "penalty_exchange_rate": 17763 }, "supplier": { "amount": 573, "currency": "MYR" } }, { "type": "cancel", "canCancel": true, "forSegment": null, "applied": "after_departure", "amount": 17763, "currency": "BDT", "fmg": { "amount": 17763, "currency": "MYR", "penalty_markup": 0, "penalty_exchange_rate": 17763 }, "supplier": { "amount": 573, "currency": "MYR" } }, { "type": "change", "canChanges": true, "forSegment": null, "applied": "prior_to_departure", "amount": 15221, "currency": "BDT", "fmg": { "amount": 15221, "currency": "MYR", "penalty_markup": 0, "penalty_exchange_rate": 15221 }, "supplier": { "amount": 491, "currency": "MYR" } }, { "type": "change", "canChanges": true, "forSegment": null, "applied": "after_departure", "amount": 15221, "currency": "BDT", "fmg": { "amount": 15221, "currency": "MYR", "penalty_markup": 0, "penalty_exchange_rate": 15221 }, "supplier": { "amount": 491, "currency": "MYR" } } ] } ] }, "get_pax_ptc_data": { "ADT": "ADT" }, "fare_rules": { "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-01-19-2026-01-20", "calendar_flight_date": "2026-01-19", "calendar_arrival_date": "2026-01-20", "calendar_carrier": "UL", "calendar_total_currency": "BDT", "calendar_total_price": 249891, "calendar_total_sell": 249891, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 249891, "filter": { "id": "F123SE00120-12", "price": 249891, "gross_total": 8061, "journey_duration": "PT16H20M", "journey_duration_seconds": 58800, "layover_duration": "PT9H10M", "layover_duration_seconds": 33000, "carrier_operating": "UL", "carrier_marketing": "UL", "aircraft": "332", "aircraft_name": "332", "cabin_class": "Economy", "connecting_airport": { "": "KMG", "2": "CMB", "4": "PVG", "5": "BKK" }, "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-19T13:00:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-20T07:20:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "30", "baggage_title": "30 kg" }, "filter_unique_filter_code": "dac202601191300cmb202601191555190adtcmb202601200105kul202601200720318adt", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1231176823535996235ZPTBD", "flight_key": "F123SE00120-13", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "supplier_title": "Sabre", "color_code": "#ffffff", "supplier_code": "sabre", "supplier_uid": "F123SE00120", "supplier_partner_code": "sabre-123-00120", "flight_group": [ { "group": 1, "flight_key": "F123SE00120-13", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT12H05M", "transit_time": "6H40M", "routes": [ { "air_segment_key": "0-13", "origin": "DAC", "departure_time": "2026-01-19T08:25:00", "origin_terminal": "2", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "SIN", "arrival_time": "2026-01-19T14:40:00", "destination_terminal": "3", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-01-19", "flight_time": "PT4H15M", "distance": 1791, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "738", "name": "738", "picture": "738.png" }, "operating": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": 584 }, "marketing": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": 584 }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 20, "unit": "kg", "title": "20 kg", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": 7, "unit": "kg", "title": "7 kg" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "A", "meal_code": "M", "seat_available": 9, "fareBasisCode": "ALMHO", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": true, "brandName": null, "brand_code": null, "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "ALMHO" ] } } }, { "air_segment_key": "1-13", "origin": "SIN", "departure_time": "2026-01-19T21:20:00", "origin_terminal": "2", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "KUL", "arrival_time": "2026-01-19T22:30:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-01-19", "flight_time": "PT1H10M", "distance": 184, "lay_over": "PT06H40M", "lay_over_date": "not-applicable", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": 610 }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": 610 }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 20, "unit": "kg", "title": "20 kg", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": "pieces", "title": "1 pieces" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "Q", "meal_code": "R", "seat_available": 9, "fareBasisCode": "ALMHO", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": true, "brandName": null, "brand_code": null, "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "ALMHO" ] } } } ] } ], "price": { "currency": "BDT", "total": 253518, "gross_total": 8178, "base_fare": 218736, "tax": 34782, "sell": { "currency": "BDT", "total": 253518, "base_fare": 218736, "tax": 34782 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6ODE3OCwiYmFzZV9mYXJlIjo3MDU2LCJ0YXgiOjExMjJ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjo4MTc4LCJiYXNlX2ZhcmUiOjcwNTYsInRheCI6MTEyMiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjo4MTc4LCJiYXNlX2ZhcmUiOjcwNTYsInRheCI6MTEyMn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 3, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 253518, "base_fare": 218736, "tax": 34782, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "218736.00", "tax": "34782.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 253518, "base_fare": 218736, "tax": 34782, "gross": { "base_fare": "218736.00", "tax": "34782.00", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "1581.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "12648.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "1395.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "19158.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjgxNzguMDAiLCJiYXNlX2ZhcmUiOiI3MDU2LjAwIiwidGF4IjoiMTEyMi4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjcwNTYuMDAiLCJ0YXgiOiIxMTIyLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIzMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjgxNzguMDAiLCJiYXNlX2ZhcmUiOiI3MDU2LjAwIiwidGF4IjoiMTEyMi4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjcwNTYuMDAiLCJ0YXgiOiIxMTIyLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoiODE3OC4wMCIsImJhc2VfZmFyZSI6IjcwNTYuMDAiLCJ0YXgiOiIxMTIyLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjgxNzgsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiI1MS4wMCJ9LCJVVCI6eyJhbW91bnQiOiI0MDguMDAifSwiRTUiOnsiYW1vdW50IjoiNDUuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjYxOC4wMCJ9LCJzdXBwbGllclRheERhdGEiOlt7ImNvZGUiOiJCRCIsImN1cnJlbmN5IjoiTVlSIiwiYW1vdW50IjoxNywidGF4SW5mbyI6IkVNQkFSS0FUSU9OIEZFRSJ9LHsiY29kZSI6IkU1IiwiY3VycmVuY3kiOiJNWVIiLCJhbW91bnQiOjE1LCJ0YXhJbmZvIjoiVkFMVUUgQURERUQgVEFYIn0seyJjb2RlIjoiT1cyIiwiY3VycmVuY3kiOiJNWVIiLCJhbW91bnQiOjg1LCJ0YXhJbmZvIjoiRE9NRVNUSUMgQU5EIElOVEVSTkFUSU9OQUwgRVhDSVNFIERVVFkgVEFYIn0seyJjb2RlIjoiUDciLCJjdXJyZW5jeSI6Ik1ZUiIsImFtb3VudCI6NDEsInRheEluZm8iOiJBSVJQT1JUIERFVkVMT1BNRU5UIEZFRSJ9LHsiY29kZSI6IlA4IiwiY3VycmVuY3kiOiJNWVIiLCJhbW91bnQiOjQxLCJ0YXhJbmZvIjoiUEFTU0VOR0VSIFNFQ1VSSVRZIEZFRSJ9LHsiY29kZSI6IlVUMyIsImN1cnJlbmN5IjoiTVlSIiwiYW1vdW50IjoxMzYsInRheEluZm8iOiJUUkFWRUwgVEFYIn0seyJjb2RlIjoiTDciLCJjdXJyZW5jeSI6Ik1ZUiIsImFtb3VudCI6MTAsInRheEluZm8iOiJBSVJQT1JUIERFVkVMT1BNRU5UIExFVlkifSx7ImNvZGUiOiJTRyIsImN1cnJlbmN5IjoiTVlSIiwiYW1vdW50IjoyOSwidGF4SW5mbyI6IlBBU1NFTkdFUiBTRVJWSUNFIEFORCBTRUNVUklUWSBGRUUgUFNTRiJ9XX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "promo_title": "Private Fare", "promo_rules": "Private Fare", "brandCode": "OPTION#13", "brandName": "Option", "penalty_info": { "partial_payment_available": "no", "reason": "partial payment offer expired", "data": [ { "pax_type": "ADT", "pax_count": 3, "min_cancel_charge": 0, "data": [ { "type": "cancel", "canCancel": true, "forSegment": null, "applied": "prior_to_departure", "amount": 12679, "currency": "BDT", "fmg": { "amount": 12679, "currency": "MYR", "penalty_markup": 0, "penalty_exchange_rate": 12679 }, "supplier": { "amount": 409, "currency": "MYR" } }, { "type": "cancel", "canCancel": true, "forSegment": null, "applied": "after_departure", "amount": 12679, "currency": "BDT", "fmg": { "amount": 12679, "currency": "MYR", "penalty_markup": 0, "penalty_exchange_rate": 12679 }, "supplier": { "amount": 409, "currency": "MYR" } }, { "type": "change", "canChanges": true, "forSegment": null, "applied": "prior_to_departure", "amount": 6355, "currency": "BDT", "fmg": { "amount": 6355, "currency": "MYR", "penalty_markup": 0, "penalty_exchange_rate": 6355 }, "supplier": { "amount": 205, "currency": "MYR" } }, { "type": "change", "canChanges": true, "forSegment": null, "applied": "after_departure", "amount": 7626, "currency": "BDT", "fmg": { "amount": 7626, "currency": "MYR", "penalty_markup": 0, "penalty_exchange_rate": 7626 }, "supplier": { "amount": 246, "currency": "MYR" } } ] } ] }, "get_pax_ptc_data": { "ADT": "ADT" }, "fare_rules": { "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-01-19-2026-01-19", "calendar_flight_date": "2026-01-19", "calendar_arrival_date": "2026-01-19", "calendar_carrier": "BG", "calendar_total_currency": "BDT", "calendar_total_price": 253518, "calendar_total_sell": 253518, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 253518, "filter": { "id": "F123SE00120-13", "price": 253518, "gross_total": 8178, "journey_duration": "PT12H5M", "journey_duration_seconds": 43500, "layover_duration": "PT6H40M", "layover_duration_seconds": 24000, "carrier_operating": "BG", "carrier_marketing": "BG", "aircraft": "738", "aircraft_name": "738", "cabin_class": "Economy", "connecting_airport": { "": "KMG", "2": "CMB", "4": "PVG", "5": "BKK", "10": "SIN" }, "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-19T08:25:00", "arrival_timing_slot": "night", "arrival_departure_time": "2026-01-19T22:30:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "20", "baggage_title": "20 kg" }, "filter_unique_filter_code": "dac202601190825sin202601191440584adtsin202601192120kul202601192230610adt", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1231176823535996235ZPTBD", "flight_key": "F123SE00120-14", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "supplier_title": "Sabre", "color_code": "#ffffff", "supplier_code": "sabre", "supplier_uid": "F123SE00120", "supplier_partner_code": "sabre-123-00120", "flight_group": [ { "group": 1, "flight_key": "F123SE00120-14", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT10H20M", "transit_time": "4H50M", "routes": [ { "air_segment_key": "0-14", "origin": "DAC", "departure_time": "2026-01-19T08:25:00", "origin_terminal": "2", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "SIN", "arrival_time": "2026-01-19T14:40:00", "destination_terminal": "3", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-01-19", "flight_time": "PT4H15M", "distance": 1791, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "738", "name": "738", "picture": "738.png" }, "operating": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": 584 }, "marketing": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": 584 }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 20, "unit": "kg", "title": "20 kg", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": 7, "unit": "kg", "title": "7 kg" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "A", "meal_code": "M", "seat_available": 9, "fareBasisCode": "ALMHO", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": true, "brandName": null, "brand_code": null, "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "ALMHO" ] } } }, { "air_segment_key": "1-14", "origin": "SIN", "departure_time": "2026-01-19T19:30:00", "origin_terminal": "2", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "KUL", "arrival_time": "2026-01-19T20:45:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-01-19", "flight_time": "PT1H15M", "distance": 184, "lay_over": "PT04H50M", "lay_over_date": "not-applicable", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": 616 }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": 616 }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 20, "unit": "kg", "title": "20 kg", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": "pieces", "title": "1 pieces" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "Q", "meal_code": "R", "seat_available": 9, "fareBasisCode": "ALMHO", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": true, "brandName": null, "brand_code": null, "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "ALMHO" ] } } } ] } ], "price": { "currency": "BDT", "total": 253518, "gross_total": 8178, "base_fare": 218736, "tax": 34782, "sell": { "currency": "BDT", "total": 253518, "base_fare": 218736, "tax": 34782 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6ODE3OCwiYmFzZV9mYXJlIjo3MDU2LCJ0YXgiOjExMjJ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjo4MTc4LCJiYXNlX2ZhcmUiOjcwNTYsInRheCI6MTEyMiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjo4MTc4LCJiYXNlX2ZhcmUiOjcwNTYsInRheCI6MTEyMn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 3, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 253518, "base_fare": 218736, "tax": 34782, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "218736.00", "tax": "34782.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 253518, "base_fare": 218736, "tax": 34782, "gross": { "base_fare": "218736.00", "tax": "34782.00", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "1581.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "12648.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "1395.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "19158.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjgxNzguMDAiLCJiYXNlX2ZhcmUiOiI3MDU2LjAwIiwidGF4IjoiMTEyMi4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjcwNTYuMDAiLCJ0YXgiOiIxMTIyLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIzMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjgxNzguMDAiLCJiYXNlX2ZhcmUiOiI3MDU2LjAwIiwidGF4IjoiMTEyMi4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjcwNTYuMDAiLCJ0YXgiOiIxMTIyLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoiODE3OC4wMCIsImJhc2VfZmFyZSI6IjcwNTYuMDAiLCJ0YXgiOiIxMTIyLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjgxNzgsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiI1MS4wMCJ9LCJVVCI6eyJhbW91bnQiOiI0MDguMDAifSwiRTUiOnsiYW1vdW50IjoiNDUuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjYxOC4wMCJ9LCJzdXBwbGllclRheERhdGEiOlt7ImNvZGUiOiJCRCIsImN1cnJlbmN5IjoiTVlSIiwiYW1vdW50IjoxNywidGF4SW5mbyI6IkVNQkFSS0FUSU9OIEZFRSJ9LHsiY29kZSI6IkU1IiwiY3VycmVuY3kiOiJNWVIiLCJhbW91bnQiOjE1LCJ0YXhJbmZvIjoiVkFMVUUgQURERUQgVEFYIn0seyJjb2RlIjoiT1cyIiwiY3VycmVuY3kiOiJNWVIiLCJhbW91bnQiOjg1LCJ0YXhJbmZvIjoiRE9NRVNUSUMgQU5EIElOVEVSTkFUSU9OQUwgRVhDSVNFIERVVFkgVEFYIn0seyJjb2RlIjoiUDciLCJjdXJyZW5jeSI6Ik1ZUiIsImFtb3VudCI6NDEsInRheEluZm8iOiJBSVJQT1JUIERFVkVMT1BNRU5UIEZFRSJ9LHsiY29kZSI6IlA4IiwiY3VycmVuY3kiOiJNWVIiLCJhbW91bnQiOjQxLCJ0YXhJbmZvIjoiUEFTU0VOR0VSIFNFQ1VSSVRZIEZFRSJ9LHsiY29kZSI6IlVUMyIsImN1cnJlbmN5IjoiTVlSIiwiYW1vdW50IjoxMzYsInRheEluZm8iOiJUUkFWRUwgVEFYIn0seyJjb2RlIjoiTDciLCJjdXJyZW5jeSI6Ik1ZUiIsImFtb3VudCI6MTAsInRheEluZm8iOiJBSVJQT1JUIERFVkVMT1BNRU5UIExFVlkifSx7ImNvZGUiOiJTRyIsImN1cnJlbmN5IjoiTVlSIiwiYW1vdW50IjoyOSwidGF4SW5mbyI6IlBBU1NFTkdFUiBTRVJWSUNFIEFORCBTRUNVUklUWSBGRUUgUFNTRiJ9XX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "promo_title": "Private Fare", "promo_rules": "Private Fare", "brandCode": "OPTION#14", "brandName": "Option", "penalty_info": { "partial_payment_available": "no", "reason": "partial payment offer expired", "data": [ { "pax_type": "ADT", "pax_count": 3, "min_cancel_charge": 0, "data": [ { "type": "cancel", "canCancel": true, "forSegment": null, "applied": "prior_to_departure", "amount": 12679, "currency": "BDT", "fmg": { "amount": 12679, "currency": "MYR", "penalty_markup": 0, "penalty_exchange_rate": 12679 }, "supplier": { "amount": 409, "currency": "MYR" } }, { "type": "cancel", "canCancel": true, "forSegment": null, "applied": "after_departure", "amount": 12679, "currency": "BDT", "fmg": { "amount": 12679, "currency": "MYR", "penalty_markup": 0, "penalty_exchange_rate": 12679 }, "supplier": { "amount": 409, "currency": "MYR" } }, { "type": "change", "canChanges": true, "forSegment": null, "applied": "prior_to_departure", "amount": 6355, "currency": "BDT", "fmg": { "amount": 6355, "currency": "MYR", "penalty_markup": 0, "penalty_exchange_rate": 6355 }, "supplier": { "amount": 205, "currency": "MYR" } }, { "type": "change", "canChanges": true, "forSegment": null, "applied": "after_departure", "amount": 7626, "currency": "BDT", "fmg": { "amount": 7626, "currency": "MYR", "penalty_markup": 0, "penalty_exchange_rate": 7626 }, "supplier": { "amount": 246, "currency": "MYR" } } ] } ] }, "get_pax_ptc_data": { "ADT": "ADT" }, "fare_rules": { "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-01-19-2026-01-19", "calendar_flight_date": "2026-01-19", "calendar_arrival_date": "2026-01-19", "calendar_carrier": "BG", "calendar_total_currency": "BDT", "calendar_total_price": 253518, "calendar_total_sell": 253518, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 253518, "filter": { "id": "F123SE00120-14", "price": 253518, "gross_total": 8178, "journey_duration": "PT10H20M", "journey_duration_seconds": 37200, "layover_duration": "PT4H50M", "layover_duration_seconds": 17400, "carrier_operating": "BG", "carrier_marketing": "BG", "aircraft": "738", "aircraft_name": "738", "cabin_class": "Economy", "connecting_airport": { "": "KMG", "2": "CMB", "4": "PVG", "5": "BKK", "10": "SIN" }, "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-19T08:25:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-19T20:45:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "20", "baggage_title": "20 kg" }, "filter_unique_filter_code": "dac202601190825sin202601191440584adtsin202601191930kul202601192045616adt", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1231176823535996235ZPTBD", "flight_key": "F123SE00120-15", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "supplier_title": "Sabre", "color_code": "#ffffff", "supplier_code": "sabre", "supplier_uid": "F123SE00120", "supplier_partner_code": "sabre-123-00120", "flight_group": [ { "group": 1, "flight_key": "F123SE00120-15", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT8H15M", "transit_time": "3H0M", "routes": [ { "air_segment_key": "0-15", "origin": "DAC", "departure_time": "2026-01-19T23:55:00", "origin_terminal": "2", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "SIN", "arrival_time": "2026-01-20T06:00:00", "destination_terminal": "0", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-01-19", "flight_time": "PT4H05M", "distance": 1791, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "787", "name": "787", "picture": "787.png" }, "operating": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": 447 }, "marketing": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": 447 }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 30, "unit": "kg", "title": "30 kg", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": "pieces", "title": "1 pieces" } } }, "booking_class": { "cabin_class": "ECONOMY FLEXI", "cabin_code": "Y", "booking_code": "E", "meal_code": "M", "seat_available": 4, "fareBasisCode": "E21BDOPO", "matchedAccountCode": null, "negotiatedFare": true, "privateFare": true, "brandName": "ECONOMY FLEXI", "brand_code": "YCLFLEXI", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "E21BDOPO" ] } } }, { "air_segment_key": "1-15", "origin": "SIN", "departure_time": "2026-01-20T09:00:00", "origin_terminal": "1", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "KUL", "arrival_time": "2026-01-20T10:10:00", "destination_terminal": "2", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-01-20", "flight_time": "PT1H10M", "distance": 184, "lay_over": "PT03H00M", "lay_over_date": "not-applicable", "aircraft": { "code": "32N", "name": "32N", "picture": "32N.png" }, "operating": { "carrier": "TR", "carrier_name": "Scoot", "carrier_logo": "TR.png", "flight_number": 452 }, "marketing": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": 8508 }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 30, "unit": "kg", "title": "30 kg", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": null, "pieceCount": null, "weight": null, "unit": null, "title": null } } }, "booking_class": { "cabin_class": "ECONOMY FLEXI", "cabin_code": "Y", "booking_code": "E", "meal_code": null, "seat_available": 9, "fareBasisCode": "E21BDOPO", "matchedAccountCode": null, "negotiatedFare": true, "privateFare": true, "brandName": "ECONOMY FLEXI", "brand_code": "YCLFLEXI", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "E21BDOPO" ] } } } ] } ], "price": { "currency": "BDT", "total": 279372, "gross_total": 9012, "base_fare": 236964, "tax": 42408, "sell": { "currency": "BDT", "total": 279372, "base_fare": 236964, "tax": 42408 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6OTAxMiwiYmFzZV9mYXJlIjo3NjQ0LCJ0YXgiOjEzNjh9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjo5MDEyLCJiYXNlX2ZhcmUiOjc2NDQsInRheCI6MTM2OCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjo5MDEyLCJiYXNlX2ZhcmUiOjc2NDQsInRheCI6MTM2OH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 3, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 279372, "base_fare": 236964, "tax": 42408, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "236964.00", "tax": "42408.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 279372, "base_fare": 236964, "tax": 42408, "gross": { "base_fare": "236964.00", "tax": "42408.00", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "1581.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "12648.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "1395.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "7626.00" }, "Other": { "title": "Others taxes", "amount": "19158.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjkwMTIuMDAiLCJiYXNlX2ZhcmUiOiI3NjQ0LjAwIiwidGF4IjoiMTM2OC4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc2NDQuMDAiLCJ0YXgiOiIxMzY4LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIzMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjkwMTIuMDAiLCJiYXNlX2ZhcmUiOiI3NjQ0LjAwIiwidGF4IjoiMTM2OC4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc2NDQuMDAiLCJ0YXgiOiIxMzY4LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoiOTAxMi4wMCIsImJhc2VfZmFyZSI6Ijc2NDQuMDAiLCJ0YXgiOiIxMzY4LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjkwMTIsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiI1MS4wMCJ9LCJVVCI6eyJhbW91bnQiOiI0MDguMDAifSwiRTUiOnsiYW1vdW50IjoiNDUuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIyNDYuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiNjE4LjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W3siY29kZSI6IkJEIiwiY3VycmVuY3kiOiJNWVIiLCJhbW91bnQiOjE3LCJ0YXhJbmZvIjoiRU1CQVJLQVRJT04gRkVFIn0seyJjb2RlIjoiRTUiLCJjdXJyZW5jeSI6Ik1ZUiIsImFtb3VudCI6MTUsInRheEluZm8iOiJWQUxVRSBBRERFRCBUQVgifSx7ImNvZGUiOiJPVzIiLCJjdXJyZW5jeSI6Ik1ZUiIsImFtb3VudCI6ODUsInRheEluZm8iOiJET01FU1RJQyBBTkQgSU5URVJOQVRJT05BTCBFWENJU0UgRFVUWSBUQVgifSx7ImNvZGUiOiJQNyIsImN1cnJlbmN5IjoiTVlSIiwiYW1vdW50Ijo0MSwidGF4SW5mbyI6IkFJUlBPUlQgREVWRUxPUE1FTlQgRkVFIn0seyJjb2RlIjoiUDgiLCJjdXJyZW5jeSI6Ik1ZUiIsImFtb3VudCI6NDEsInRheEluZm8iOiJQQVNTRU5HRVIgU0VDVVJJVFkgRkVFIn0seyJjb2RlIjoiVVQzIiwiY3VycmVuY3kiOiJNWVIiLCJhbW91bnQiOjEzNiwidGF4SW5mbyI6IlRSQVZFTCBUQVgifSx7ImNvZGUiOiJMNyIsImN1cnJlbmN5IjoiTVlSIiwiYW1vdW50IjoxMCwidGF4SW5mbyI6IkFJUlBPUlQgREVWRUxPUE1FTlQgTEVWWSJ9LHsiY29kZSI6IlNHIiwiY3VycmVuY3kiOiJNWVIiLCJhbW91bnQiOjI5LCJ0YXhJbmZvIjoiUEFTU0VOR0VSIFNFUlZJQ0UgQU5EIFNFQ1VSSVRZIEZFRSBQU1NGIn0seyJjb2RlIjoiWVJJIiwiY3VycmVuY3kiOiJNWVIiLCJhbW91bnQiOjgyLCJ0YXhJbmZvIjoiU0VSVklDRSBGRUUgLSBDQVJSSUVSLUlNUE9TRUQgTUlTQyJ9XX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "promo_title": "Nego-Private Fare", "promo_rules": "Private Fare", "brandCode": "YCLFLEXI#ER15", "brandName": "ECONOMY FLEXI", "penalty_info": { "partial_payment_available": "no", "reason": "partial payment offer expired", "data": [ { "pax_type": "ADT", "pax_count": 3, "min_cancel_charge": 0, "data": [ { "type": "cancel", "canCancel": true, "forSegment": null, "applied": "prior_to_departure", "amount": 6355, "currency": "BDT", "fmg": { "amount": 6355, "currency": "MYR", "penalty_markup": 0, "penalty_exchange_rate": 6355 }, "supplier": { "amount": 205, "currency": "MYR" } }, { "type": "cancel", "canCancel": true, "forSegment": null, "applied": "after_departure", "amount": 6355, "currency": "BDT", "fmg": { "amount": 6355, "currency": "MYR", "penalty_markup": 0, "penalty_exchange_rate": 6355 }, "supplier": { "amount": 205, "currency": "MYR" } }, { "type": "change", "canChanges": true, "forSegment": null, "applied": "prior_to_departure", "amount": 0, "currency": "BDT", "fmg": { "amount": 0, "currency": "MYR", "penalty_markup": 0, "penalty_exchange_rate": 0 }, "supplier": { "amount": 0, "currency": "MYR" } }, { "type": "change", "canChanges": true, "forSegment": null, "applied": "after_departure", "amount": 0, "currency": "BDT", "fmg": { "amount": 0, "currency": "MYR", "penalty_markup": 0, "penalty_exchange_rate": 0 }, "supplier": { "amount": 0, "currency": "MYR" } } ] } ] }, "get_pax_ptc_data": { "ADT": "ADT" }, "fare_rules": { "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-01-19-2026-01-20", "calendar_flight_date": "2026-01-19", "calendar_arrival_date": "2026-01-20", "calendar_carrier": "SQ", "calendar_total_currency": "BDT", "calendar_total_price": 279372, "calendar_total_sell": 279372, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 279372, "filter": { "id": "F123SE00120-15", "price": 279372, "gross_total": 9012, "journey_duration": "PT8H15M", "journey_duration_seconds": 29700, "layover_duration": "PT3H0M", "layover_duration_seconds": 10800, "carrier_operating": "SQ", "carrier_marketing": "SQ", "aircraft": "787", "aircraft_name": "787", "cabin_class": "ECONOMY FLEXI", "connecting_airport": { "": "KMG", "2": "CMB", "4": "PVG", "5": "BKK", "10": "SIN" }, "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-01-19T23:55:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-20T10:10:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "30", "baggage_title": "30 kg" }, "filter_unique_filter_code": "dac202601192355sin202601200600447adtsin202601200900kul202601201010452adt", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1231176823535996235ZPTBD", "flight_key": "F123SE00120-16", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "supplier_title": "Sabre", "color_code": "#ffffff", "supplier_code": "sabre", "supplier_uid": "F123SE00120", "supplier_partner_code": "sabre-123-00120", "flight_group": [ { "group": 1, "flight_key": "F123SE00120-16", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT15H35M", "transit_time": "10H10M", "routes": [ { "air_segment_key": "0-16", "origin": "DAC", "departure_time": "2026-01-19T23:55:00", "origin_terminal": "2", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "SIN", "arrival_time": "2026-01-20T06:00:00", "destination_terminal": "0", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-01-19", "flight_time": "PT4H05M", "distance": 1791, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "787", "name": "787", "picture": "787.png" }, "operating": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": 447 }, "marketing": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": 447 }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 30, "unit": "kg", "title": "30 kg", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": "pieces", "title": "1 pieces" } } }, "booking_class": { "cabin_class": "ECONOMY FLEXI", "cabin_code": "Y", "booking_code": "E", "meal_code": "M", "seat_available": 4, "fareBasisCode": "E21BDOPO", "matchedAccountCode": null, "negotiatedFare": true, "privateFare": true, "brandName": "ECONOMY FLEXI", "brand_code": "YCLFLEXI", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "E21BDOPO" ] } } }, { "air_segment_key": "1-16", "origin": "SIN", "departure_time": "2026-01-20T16:10:00", "origin_terminal": "1", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "KUL", "arrival_time": "2026-01-20T17:30:00", "destination_terminal": "2", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-01-20", "flight_time": "PT1H20M", "distance": 184, "lay_over": "PT10H10M", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "TR", "carrier_name": "Scoot", "carrier_logo": "TR.png", "flight_number": 472 }, "marketing": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": 8582 }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 30, "unit": "kg", "title": "30 kg", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": null, "pieceCount": null, "weight": null, "unit": null, "title": null } } }, "booking_class": { "cabin_class": "ECONOMY FLEXI", "cabin_code": "Y", "booking_code": "E", "meal_code": null, "seat_available": 9, "fareBasisCode": "E21BDOPO", "matchedAccountCode": null, "negotiatedFare": true, "privateFare": true, "brandName": "ECONOMY FLEXI", "brand_code": "YCLFLEXI", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "E21BDOPO" ] } } } ] } ], "price": { "currency": "BDT", "total": 279372, "gross_total": 9012, "base_fare": 236964, "tax": 42408, "sell": { "currency": "BDT", "total": 279372, "base_fare": 236964, "tax": 42408 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6OTAxMiwiYmFzZV9mYXJlIjo3NjQ0LCJ0YXgiOjEzNjh9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjo5MDEyLCJiYXNlX2ZhcmUiOjc2NDQsInRheCI6MTM2OCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjo5MDEyLCJiYXNlX2ZhcmUiOjc2NDQsInRheCI6MTM2OH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 3, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 279372, "base_fare": 236964, "tax": 42408, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "236964.00", "tax": "42408.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 279372, "base_fare": 236964, "tax": 42408, "gross": { "base_fare": "236964.00", "tax": "42408.00", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "1581.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "12648.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "1395.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "7626.00" }, "Other": { "title": "Others taxes", "amount": "19158.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjkwMTIuMDAiLCJiYXNlX2ZhcmUiOiI3NjQ0LjAwIiwidGF4IjoiMTM2OC4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc2NDQuMDAiLCJ0YXgiOiIxMzY4LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIzMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjkwMTIuMDAiLCJiYXNlX2ZhcmUiOiI3NjQ0LjAwIiwidGF4IjoiMTM2OC4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc2NDQuMDAiLCJ0YXgiOiIxMzY4LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoiOTAxMi4wMCIsImJhc2VfZmFyZSI6Ijc2NDQuMDAiLCJ0YXgiOiIxMzY4LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjkwMTIsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiI1MS4wMCJ9LCJVVCI6eyJhbW91bnQiOiI0MDguMDAifSwiRTUiOnsiYW1vdW50IjoiNDUuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIyNDYuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiNjE4LjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W3siY29kZSI6IkJEIiwiY3VycmVuY3kiOiJNWVIiLCJhbW91bnQiOjE3LCJ0YXhJbmZvIjoiRU1CQVJLQVRJT04gRkVFIn0seyJjb2RlIjoiRTUiLCJjdXJyZW5jeSI6Ik1ZUiIsImFtb3VudCI6MTUsInRheEluZm8iOiJWQUxVRSBBRERFRCBUQVgifSx7ImNvZGUiOiJPVzIiLCJjdXJyZW5jeSI6Ik1ZUiIsImFtb3VudCI6ODUsInRheEluZm8iOiJET01FU1RJQyBBTkQgSU5URVJOQVRJT05BTCBFWENJU0UgRFVUWSBUQVgifSx7ImNvZGUiOiJQNyIsImN1cnJlbmN5IjoiTVlSIiwiYW1vdW50Ijo0MSwidGF4SW5mbyI6IkFJUlBPUlQgREVWRUxPUE1FTlQgRkVFIn0seyJjb2RlIjoiUDgiLCJjdXJyZW5jeSI6Ik1ZUiIsImFtb3VudCI6NDEsInRheEluZm8iOiJQQVNTRU5HRVIgU0VDVVJJVFkgRkVFIn0seyJjb2RlIjoiVVQzIiwiY3VycmVuY3kiOiJNWVIiLCJhbW91bnQiOjEzNiwidGF4SW5mbyI6IlRSQVZFTCBUQVgifSx7ImNvZGUiOiJMNyIsImN1cnJlbmN5IjoiTVlSIiwiYW1vdW50IjoxMCwidGF4SW5mbyI6IkFJUlBPUlQgREVWRUxPUE1FTlQgTEVWWSJ9LHsiY29kZSI6IlNHIiwiY3VycmVuY3kiOiJNWVIiLCJhbW91bnQiOjI5LCJ0YXhJbmZvIjoiUEFTU0VOR0VSIFNFUlZJQ0UgQU5EIFNFQ1VSSVRZIEZFRSBQU1NGIn0seyJjb2RlIjoiWVJJIiwiY3VycmVuY3kiOiJNWVIiLCJhbW91bnQiOjgyLCJ0YXhJbmZvIjoiU0VSVklDRSBGRUUgLSBDQVJSSUVSLUlNUE9TRUQgTUlTQyJ9XX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "promo_title": "Nego-Private Fare", "promo_rules": "Private Fare", "brandCode": "YCLFLEXI#ER16", "brandName": "ECONOMY FLEXI", "penalty_info": { "partial_payment_available": "no", "reason": "partial payment offer expired", "data": [ { "pax_type": "ADT", "pax_count": 3, "min_cancel_charge": 0, "data": [ { "type": "cancel", "canCancel": true, "forSegment": null, "applied": "prior_to_departure", "amount": 6355, "currency": "BDT", "fmg": { "amount": 6355, "currency": "MYR", "penalty_markup": 0, "penalty_exchange_rate": 6355 }, "supplier": { "amount": 205, "currency": "MYR" } }, { "type": "cancel", "canCancel": true, "forSegment": null, "applied": "after_departure", "amount": 6355, "currency": "BDT", "fmg": { "amount": 6355, "currency": "MYR", "penalty_markup": 0, "penalty_exchange_rate": 6355 }, "supplier": { "amount": 205, "currency": "MYR" } }, { "type": "change", "canChanges": true, "forSegment": null, "applied": "prior_to_departure", "amount": 0, "currency": "BDT", "fmg": { "amount": 0, "currency": "MYR", "penalty_markup": 0, "penalty_exchange_rate": 0 }, "supplier": { "amount": 0, "currency": "MYR" } }, { "type": "change", "canChanges": true, "forSegment": null, "applied": "after_departure", "amount": 0, "currency": "BDT", "fmg": { "amount": 0, "currency": "MYR", "penalty_markup": 0, "penalty_exchange_rate": 0 }, "supplier": { "amount": 0, "currency": "MYR" } } ] } ] }, "get_pax_ptc_data": { "ADT": "ADT" }, "fare_rules": { "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-01-19-2026-01-20", "calendar_flight_date": "2026-01-19", "calendar_arrival_date": "2026-01-20", "calendar_carrier": "SQ", "calendar_total_currency": "BDT", "calendar_total_price": 279372, "calendar_total_sell": 279372, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 279372, "filter": { "id": "F123SE00120-16", "price": 279372, "gross_total": 9012, "journey_duration": "PT15H35M", "journey_duration_seconds": 56100, "layover_duration": "PT10H10M", "layover_duration_seconds": 36600, "carrier_operating": "SQ", "carrier_marketing": "SQ", "aircraft": "787", "aircraft_name": "787", "cabin_class": "ECONOMY FLEXI", "connecting_airport": { "": "KMG", "2": "CMB", "4": "PVG", "5": "BKK", "10": "SIN" }, "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-01-19T23:55:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-20T17:30:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "30", "baggage_title": "30 kg" }, "filter_unique_filter_code": "dac202601192355sin202601200600447adtsin202601201610kul202601201730472adt", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1231176823535996235ZPTBD", "flight_key": "F123SE00120-17", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "supplier_title": "Sabre", "color_code": "#ffffff", "supplier_code": "sabre", "supplier_uid": "F123SE00120", "supplier_partner_code": "sabre-123-00120", "flight_group": [ { "group": 1, "flight_key": "F123SE00120-17", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT6H20M", "transit_time": "1H5M", "routes": [ { "air_segment_key": "0-17", "origin": "DAC", "departure_time": "2026-01-19T23:55:00", "origin_terminal": "2", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "SIN", "arrival_time": "2026-01-20T06:00:00", "destination_terminal": "0", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-01-19", "flight_time": "PT4H05M", "distance": 1791, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "787", "name": "787", "picture": "787.png" }, "operating": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": 447 }, "marketing": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": 447 }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 30, "unit": "kg", "title": "30 kg", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": "pieces", "title": "1 pieces" } } }, "booking_class": { "cabin_class": "ECONOMY FLEXI", "cabin_code": "Y", "booking_code": "E", "meal_code": "M", "seat_available": 8, "fareBasisCode": "E11BDOAPO", "matchedAccountCode": null, "negotiatedFare": true, "privateFare": true, "brandName": "ECONOMY FLEXI", "brand_code": "YCLFLEXI", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "E11BDOAPO" ] } } }, { "air_segment_key": "1-17", "origin": "SIN", "departure_time": "2026-01-20T07:05:00", "origin_terminal": "2", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "KUL", "arrival_time": "2026-01-20T08:15:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-01-20", "flight_time": "PT1H10M", "distance": 184, "lay_over": "PT01H05M", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": 104 }, "marketing": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": 104 }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 30, "unit": "kg", "title": "30 kg", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": "pieces", "title": "1 pieces" } } }, "booking_class": { "cabin_class": "ECONOMY FLEXI", "cabin_code": "Y", "booking_code": "E", "meal_code": "M", "seat_available": 8, "fareBasisCode": "E11BDOAPO", "matchedAccountCode": null, "negotiatedFare": true, "privateFare": true, "brandName": "ECONOMY FLEXI", "brand_code": "YCLFLEXI", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "E11BDOAPO" ] } } } ] } ], "price": { "currency": "BDT", "total": 286626, "gross_total": 9246, "base_fare": 244218, "tax": 42408, "sell": { "currency": "BDT", "total": 286626, "base_fare": 244218, "tax": 42408 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6OTI0NiwiYmFzZV9mYXJlIjo3ODc4LCJ0YXgiOjEzNjh9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjo5MjQ2LCJiYXNlX2ZhcmUiOjc4NzgsInRheCI6MTM2OCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjo5MjQ2LCJiYXNlX2ZhcmUiOjc4NzgsInRheCI6MTM2OH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 3, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 286626, "base_fare": 244218, "tax": 42408, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "244218.00", "tax": "42408.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 286626, "base_fare": 244218, "tax": 42408, "gross": { "base_fare": "244218.00", "tax": "42408.00", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "1581.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "12648.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "1395.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "7626.00" }, "Other": { "title": "Others taxes", "amount": "19158.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjkyNDYuMDAiLCJiYXNlX2ZhcmUiOiI3ODc4LjAwIiwidGF4IjoiMTM2OC4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc4NzguMDAiLCJ0YXgiOiIxMzY4LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIzMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjkyNDYuMDAiLCJiYXNlX2ZhcmUiOiI3ODc4LjAwIiwidGF4IjoiMTM2OC4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc4NzguMDAiLCJ0YXgiOiIxMzY4LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoiOTI0Ni4wMCIsImJhc2VfZmFyZSI6Ijc4NzguMDAiLCJ0YXgiOiIxMzY4LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjkyNDYsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiI1MS4wMCJ9LCJVVCI6eyJhbW91bnQiOiI0MDguMDAifSwiRTUiOnsiYW1vdW50IjoiNDUuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIyNDYuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiNjE4LjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W3siY29kZSI6IkJEIiwiY3VycmVuY3kiOiJNWVIiLCJhbW91bnQiOjE3LCJ0YXhJbmZvIjoiRU1CQVJLQVRJT04gRkVFIn0seyJjb2RlIjoiRTUiLCJjdXJyZW5jeSI6Ik1ZUiIsImFtb3VudCI6MTUsInRheEluZm8iOiJWQUxVRSBBRERFRCBUQVgifSx7ImNvZGUiOiJPVzIiLCJjdXJyZW5jeSI6Ik1ZUiIsImFtb3VudCI6ODUsInRheEluZm8iOiJET01FU1RJQyBBTkQgSU5URVJOQVRJT05BTCBFWENJU0UgRFVUWSBUQVgifSx7ImNvZGUiOiJQNyIsImN1cnJlbmN5IjoiTVlSIiwiYW1vdW50Ijo0MSwidGF4SW5mbyI6IkFJUlBPUlQgREVWRUxPUE1FTlQgRkVFIn0seyJjb2RlIjoiUDgiLCJjdXJyZW5jeSI6Ik1ZUiIsImFtb3VudCI6NDEsInRheEluZm8iOiJQQVNTRU5HRVIgU0VDVVJJVFkgRkVFIn0seyJjb2RlIjoiVVQzIiwiY3VycmVuY3kiOiJNWVIiLCJhbW91bnQiOjEzNiwidGF4SW5mbyI6IlRSQVZFTCBUQVgifSx7ImNvZGUiOiJMNyIsImN1cnJlbmN5IjoiTVlSIiwiYW1vdW50IjoxMCwidGF4SW5mbyI6IkFJUlBPUlQgREVWRUxPUE1FTlQgTEVWWSJ9LHsiY29kZSI6IlNHIiwiY3VycmVuY3kiOiJNWVIiLCJhbW91bnQiOjI5LCJ0YXhJbmZvIjoiUEFTU0VOR0VSIFNFUlZJQ0UgQU5EIFNFQ1VSSVRZIEZFRSBQU1NGIn0seyJjb2RlIjoiWVJJIiwiY3VycmVuY3kiOiJNWVIiLCJhbW91bnQiOjgyLCJ0YXhJbmZvIjoiU0VSVklDRSBGRUUgLSBDQVJSSUVSLUlNUE9TRUQgTUlTQyJ9XX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "promo_title": "Nego-Private Fare", "promo_rules": "Private Fare", "brandCode": "YCLFLEXI#ER17", "brandName": "ECONOMY FLEXI", "penalty_info": { "partial_payment_available": "no", "reason": "partial payment offer expired", "data": [ { "pax_type": "ADT", "pax_count": 3, "min_cancel_charge": 0, "data": [ { "type": "cancel", "canCancel": true, "forSegment": null, "applied": "prior_to_departure", "amount": 6355, "currency": "BDT", "fmg": { "amount": 6355, "currency": "MYR", "penalty_markup": 0, "penalty_exchange_rate": 6355 }, "supplier": { "amount": 205, "currency": "MYR" } }, { "type": "cancel", "canCancel": true, "forSegment": null, "applied": "after_departure", "amount": 6355, "currency": "BDT", "fmg": { "amount": 6355, "currency": "MYR", "penalty_markup": 0, "penalty_exchange_rate": 6355 }, "supplier": { "amount": 205, "currency": "MYR" } }, { "type": "change", "canChanges": true, "forSegment": null, "applied": "prior_to_departure", "amount": 0, "currency": "BDT", "fmg": { "amount": 0, "currency": "MYR", "penalty_markup": 0, "penalty_exchange_rate": 0 }, "supplier": { "amount": 0, "currency": "MYR" } }, { "type": "change", "canChanges": true, "forSegment": null, "applied": "after_departure", "amount": 0, "currency": "BDT", "fmg": { "amount": 0, "currency": "MYR", "penalty_markup": 0, "penalty_exchange_rate": 0 }, "supplier": { "amount": 0, "currency": "MYR" } } ] } ] }, "get_pax_ptc_data": { "ADT": "ADT" }, "fare_rules": { "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-01-19-2026-01-20", "calendar_flight_date": "2026-01-19", "calendar_arrival_date": "2026-01-20", "calendar_carrier": "SQ", "calendar_total_currency": "BDT", "calendar_total_price": 286626, "calendar_total_sell": 286626, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 286626, "filter": { "id": "F123SE00120-17", "price": 286626, "gross_total": 9246, "journey_duration": "PT6H20M", "journey_duration_seconds": 22800, "layover_duration": "PT1H5M", "layover_duration_seconds": 3900, "carrier_operating": "SQ", "carrier_marketing": "SQ", "aircraft": "787", "aircraft_name": "787", "cabin_class": "ECONOMY FLEXI", "connecting_airport": { "": "KMG", "2": "CMB", "4": "PVG", "5": "BKK", "10": "SIN" }, "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-01-19T23:55:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-20T08:15:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "30", "baggage_title": "30 kg" }, "filter_unique_filter_code": "dac202601192355sin202601200600447adtsin202601200705kul202601200815104adt", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1231176823535996235ZPTBD", "flight_key": "F123SE00120-18", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "supplier_title": "Sabre", "color_code": "#ffffff", "supplier_code": "sabre", "supplier_uid": "F123SE00120", "supplier_partner_code": "sabre-123-00120", "flight_group": [ { "group": 1, "flight_key": "F123SE00120-18", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT7H35M", "transit_time": "2H25M", "routes": [ { "air_segment_key": "0-18", "origin": "DAC", "departure_time": "2026-01-19T23:55:00", "origin_terminal": "2", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "SIN", "arrival_time": "2026-01-20T06:00:00", "destination_terminal": "0", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-01-19", "flight_time": "PT4H05M", "distance": 1791, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "787", "name": "787", "picture": "787.png" }, "operating": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": 447 }, "marketing": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": 447 }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 30, "unit": "kg", "title": "30 kg", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": "pieces", "title": "1 pieces" } } }, "booking_class": { "cabin_class": "ECONOMY FLEXI", "cabin_code": "Y", "booking_code": "E", "meal_code": "M", "seat_available": 8, "fareBasisCode": "E11BDOAPO", "matchedAccountCode": null, "negotiatedFare": true, "privateFare": true, "brandName": "ECONOMY FLEXI", "brand_code": "YCLFLEXI", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "E11BDOAPO" ] } } }, { "air_segment_key": "1-18", "origin": "SIN", "departure_time": "2026-01-20T08:25:00", "origin_terminal": "2", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "KUL", "arrival_time": "2026-01-20T09:30:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-01-20", "flight_time": "PT1H05M", "distance": 184, "lay_over": "PT02H25M", "lay_over_date": "not-applicable", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": 106 }, "marketing": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": 106 }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 30, "unit": "kg", "title": "30 kg", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": "pieces", "title": "1 pieces" } } }, "booking_class": { "cabin_class": "ECONOMY FLEXI", "cabin_code": "Y", "booking_code": "E", "meal_code": "M", "seat_available": 8, "fareBasisCode": "E11BDOAPO", "matchedAccountCode": null, "negotiatedFare": true, "privateFare": true, "brandName": "ECONOMY FLEXI", "brand_code": "YCLFLEXI", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "E11BDOAPO" ] } } } ] } ], "price": { "currency": "BDT", "total": 286626, "gross_total": 9246, "base_fare": 244218, "tax": 42408, "sell": { "currency": "BDT", "total": 286626, "base_fare": 244218, "tax": 42408 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6OTI0NiwiYmFzZV9mYXJlIjo3ODc4LCJ0YXgiOjEzNjh9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjo5MjQ2LCJiYXNlX2ZhcmUiOjc4NzgsInRheCI6MTM2OCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjo5MjQ2LCJiYXNlX2ZhcmUiOjc4NzgsInRheCI6MTM2OH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 3, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 286626, "base_fare": 244218, "tax": 42408, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "244218.00", "tax": "42408.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 286626, "base_fare": 244218, "tax": 42408, "gross": { "base_fare": "244218.00", "tax": "42408.00", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "1581.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "12648.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "1395.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "7626.00" }, "Other": { "title": "Others taxes", "amount": "19158.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjkyNDYuMDAiLCJiYXNlX2ZhcmUiOiI3ODc4LjAwIiwidGF4IjoiMTM2OC4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc4NzguMDAiLCJ0YXgiOiIxMzY4LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIzMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjkyNDYuMDAiLCJiYXNlX2ZhcmUiOiI3ODc4LjAwIiwidGF4IjoiMTM2OC4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc4NzguMDAiLCJ0YXgiOiIxMzY4LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoiOTI0Ni4wMCIsImJhc2VfZmFyZSI6Ijc4NzguMDAiLCJ0YXgiOiIxMzY4LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjkyNDYsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiI1MS4wMCJ9LCJVVCI6eyJhbW91bnQiOiI0MDguMDAifSwiRTUiOnsiYW1vdW50IjoiNDUuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIyNDYuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiNjE4LjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W3siY29kZSI6IkJEIiwiY3VycmVuY3kiOiJNWVIiLCJhbW91bnQiOjE3LCJ0YXhJbmZvIjoiRU1CQVJLQVRJT04gRkVFIn0seyJjb2RlIjoiRTUiLCJjdXJyZW5jeSI6Ik1ZUiIsImFtb3VudCI6MTUsInRheEluZm8iOiJWQUxVRSBBRERFRCBUQVgifSx7ImNvZGUiOiJPVzIiLCJjdXJyZW5jeSI6Ik1ZUiIsImFtb3VudCI6ODUsInRheEluZm8iOiJET01FU1RJQyBBTkQgSU5URVJOQVRJT05BTCBFWENJU0UgRFVUWSBUQVgifSx7ImNvZGUiOiJQNyIsImN1cnJlbmN5IjoiTVlSIiwiYW1vdW50Ijo0MSwidGF4SW5mbyI6IkFJUlBPUlQgREVWRUxPUE1FTlQgRkVFIn0seyJjb2RlIjoiUDgiLCJjdXJyZW5jeSI6Ik1ZUiIsImFtb3VudCI6NDEsInRheEluZm8iOiJQQVNTRU5HRVIgU0VDVVJJVFkgRkVFIn0seyJjb2RlIjoiVVQzIiwiY3VycmVuY3kiOiJNWVIiLCJhbW91bnQiOjEzNiwidGF4SW5mbyI6IlRSQVZFTCBUQVgifSx7ImNvZGUiOiJMNyIsImN1cnJlbmN5IjoiTVlSIiwiYW1vdW50IjoxMCwidGF4SW5mbyI6IkFJUlBPUlQgREVWRUxPUE1FTlQgTEVWWSJ9LHsiY29kZSI6IlNHIiwiY3VycmVuY3kiOiJNWVIiLCJhbW91bnQiOjI5LCJ0YXhJbmZvIjoiUEFTU0VOR0VSIFNFUlZJQ0UgQU5EIFNFQ1VSSVRZIEZFRSBQU1NGIn0seyJjb2RlIjoiWVJJIiwiY3VycmVuY3kiOiJNWVIiLCJhbW91bnQiOjgyLCJ0YXhJbmZvIjoiU0VSVklDRSBGRUUgLSBDQVJSSUVSLUlNUE9TRUQgTUlTQyJ9XX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "promo_title": "Nego-Private Fare", "promo_rules": "Private Fare", "brandCode": "YCLFLEXI#ER18", "brandName": "ECONOMY FLEXI", "penalty_info": { "partial_payment_available": "no", "reason": "partial payment offer expired", "data": [ { "pax_type": "ADT", "pax_count": 3, "min_cancel_charge": 0, "data": [ { "type": "cancel", "canCancel": true, "forSegment": null, "applied": "prior_to_departure", "amount": 6355, "currency": "BDT", "fmg": { "amount": 6355, "currency": "MYR", "penalty_markup": 0, "penalty_exchange_rate": 6355 }, "supplier": { "amount": 205, "currency": "MYR" } }, { "type": "cancel", "canCancel": true, "forSegment": null, "applied": "after_departure", "amount": 6355, "currency": "BDT", "fmg": { "amount": 6355, "currency": "MYR", "penalty_markup": 0, "penalty_exchange_rate": 6355 }, "supplier": { "amount": 205, "currency": "MYR" } }, { "type": "change", "canChanges": true, "forSegment": null, "applied": "prior_to_departure", "amount": 0, "currency": "BDT", "fmg": { "amount": 0, "currency": "MYR", "penalty_markup": 0, "penalty_exchange_rate": 0 }, "supplier": { "amount": 0, "currency": "MYR" } }, { "type": "change", "canChanges": true, "forSegment": null, "applied": "after_departure", "amount": 0, "currency": "BDT", "fmg": { "amount": 0, "currency": "MYR", "penalty_markup": 0, "penalty_exchange_rate": 0 }, "supplier": { "amount": 0, "currency": "MYR" } } ] } ] }, "get_pax_ptc_data": { "ADT": "ADT" }, "fare_rules": { "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-01-19-2026-01-20", "calendar_flight_date": "2026-01-19", "calendar_arrival_date": "2026-01-20", "calendar_carrier": "SQ", "calendar_total_currency": "BDT", "calendar_total_price": 286626, "calendar_total_sell": 286626, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 286626, "filter": { "id": "F123SE00120-18", "price": 286626, "gross_total": 9246, "journey_duration": "PT7H35M", "journey_duration_seconds": 27300, "layover_duration": "PT2H25M", "layover_duration_seconds": 8700, "carrier_operating": "SQ", "carrier_marketing": "SQ", "aircraft": "787", "aircraft_name": "787", "cabin_class": "ECONOMY FLEXI", "connecting_airport": { "": "KMG", "2": "CMB", "4": "PVG", "5": "BKK", "10": "SIN" }, "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-01-19T23:55:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-20T09:30:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "30", "baggage_title": "30 kg" }, "filter_unique_filter_code": "dac202601192355sin202601200600447adtsin202601200825kul202601200930106adt", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1231176823535996235ZPTBD", "flight_key": "F123SE00120-19", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "supplier_title": "Sabre", "color_code": "#ffffff", "supplier_code": "sabre", "supplier_uid": "F123SE00120", "supplier_partner_code": "sabre-123-00120", "flight_group": [ { "group": 1, "flight_key": "F123SE00120-19", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT8H25M", "transit_time": "3H15M", "routes": [ { "air_segment_key": "0-19", "origin": "DAC", "departure_time": "2026-01-19T23:55:00", "origin_terminal": "2", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "SIN", "arrival_time": "2026-01-20T06:00:00", "destination_terminal": "0", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-01-19", "flight_time": "PT4H05M", "distance": 1791, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "787", "name": "787", "picture": "787.png" }, "operating": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": 447 }, "marketing": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": 447 }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 30, "unit": "kg", "title": "30 kg", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": "pieces", "title": "1 pieces" } } }, "booking_class": { "cabin_class": "ECONOMY FLEXI", "cabin_code": "Y", "booking_code": "E", "meal_code": "M", "seat_available": 8, "fareBasisCode": "E11BDOAPO", "matchedAccountCode": null, "negotiatedFare": true, "privateFare": true, "brandName": "ECONOMY FLEXI", "brand_code": "YCLFLEXI", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "E11BDOAPO" ] } } }, { "air_segment_key": "1-19", "origin": "SIN", "departure_time": "2026-01-20T09:15:00", "origin_terminal": "2", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "KUL", "arrival_time": "2026-01-20T10:20:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-01-20", "flight_time": "PT1H05M", "distance": 184, "lay_over": "PT03H15M", "lay_over_date": "not-applicable", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": 108 }, "marketing": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": 108 }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 30, "unit": "kg", "title": "30 kg", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": "pieces", "title": "1 pieces" } } }, "booking_class": { "cabin_class": "ECONOMY FLEXI", "cabin_code": "Y", "booking_code": "E", "meal_code": "M", "seat_available": 8, "fareBasisCode": "E11BDOAPO", "matchedAccountCode": null, "negotiatedFare": true, "privateFare": true, "brandName": "ECONOMY FLEXI", "brand_code": "YCLFLEXI", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "E11BDOAPO" ] } } } ] } ], "price": { "currency": "BDT", "total": 286626, "gross_total": 9246, "base_fare": 244218, "tax": 42408, "sell": { "currency": "BDT", "total": 286626, "base_fare": 244218, "tax": 42408 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6OTI0NiwiYmFzZV9mYXJlIjo3ODc4LCJ0YXgiOjEzNjh9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjo5MjQ2LCJiYXNlX2ZhcmUiOjc4NzgsInRheCI6MTM2OCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjo5MjQ2LCJiYXNlX2ZhcmUiOjc4NzgsInRheCI6MTM2OH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 3, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 286626, "base_fare": 244218, "tax": 42408, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "244218.00", "tax": "42408.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 286626, "base_fare": 244218, "tax": 42408, "gross": { "base_fare": "244218.00", "tax": "42408.00", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "1581.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "12648.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "1395.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "7626.00" }, "Other": { "title": "Others taxes", "amount": "19158.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjkyNDYuMDAiLCJiYXNlX2ZhcmUiOiI3ODc4LjAwIiwidGF4IjoiMTM2OC4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc4NzguMDAiLCJ0YXgiOiIxMzY4LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIzMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjkyNDYuMDAiLCJiYXNlX2ZhcmUiOiI3ODc4LjAwIiwidGF4IjoiMTM2OC4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc4NzguMDAiLCJ0YXgiOiIxMzY4LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoiOTI0Ni4wMCIsImJhc2VfZmFyZSI6Ijc4NzguMDAiLCJ0YXgiOiIxMzY4LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjkyNDYsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiI1MS4wMCJ9LCJVVCI6eyJhbW91bnQiOiI0MDguMDAifSwiRTUiOnsiYW1vdW50IjoiNDUuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIyNDYuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiNjE4LjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W3siY29kZSI6IkJEIiwiY3VycmVuY3kiOiJNWVIiLCJhbW91bnQiOjE3LCJ0YXhJbmZvIjoiRU1CQVJLQVRJT04gRkVFIn0seyJjb2RlIjoiRTUiLCJjdXJyZW5jeSI6Ik1ZUiIsImFtb3VudCI6MTUsInRheEluZm8iOiJWQUxVRSBBRERFRCBUQVgifSx7ImNvZGUiOiJPVzIiLCJjdXJyZW5jeSI6Ik1ZUiIsImFtb3VudCI6ODUsInRheEluZm8iOiJET01FU1RJQyBBTkQgSU5URVJOQVRJT05BTCBFWENJU0UgRFVUWSBUQVgifSx7ImNvZGUiOiJQNyIsImN1cnJlbmN5IjoiTVlSIiwiYW1vdW50Ijo0MSwidGF4SW5mbyI6IkFJUlBPUlQgREVWRUxPUE1FTlQgRkVFIn0seyJjb2RlIjoiUDgiLCJjdXJyZW5jeSI6Ik1ZUiIsImFtb3VudCI6NDEsInRheEluZm8iOiJQQVNTRU5HRVIgU0VDVVJJVFkgRkVFIn0seyJjb2RlIjoiVVQzIiwiY3VycmVuY3kiOiJNWVIiLCJhbW91bnQiOjEzNiwidGF4SW5mbyI6IlRSQVZFTCBUQVgifSx7ImNvZGUiOiJMNyIsImN1cnJlbmN5IjoiTVlSIiwiYW1vdW50IjoxMCwidGF4SW5mbyI6IkFJUlBPUlQgREVWRUxPUE1FTlQgTEVWWSJ9LHsiY29kZSI6IlNHIiwiY3VycmVuY3kiOiJNWVIiLCJhbW91bnQiOjI5LCJ0YXhJbmZvIjoiUEFTU0VOR0VSIFNFUlZJQ0UgQU5EIFNFQ1VSSVRZIEZFRSBQU1NGIn0seyJjb2RlIjoiWVJJIiwiY3VycmVuY3kiOiJNWVIiLCJhbW91bnQiOjgyLCJ0YXhJbmZvIjoiU0VSVklDRSBGRUUgLSBDQVJSSUVSLUlNUE9TRUQgTUlTQyJ9XX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "promo_title": "Nego-Private Fare", "promo_rules": "Private Fare", "brandCode": "YCLFLEXI#ER19", "brandName": "ECONOMY FLEXI", "penalty_info": { "partial_payment_available": "no", "reason": "partial payment offer expired", "data": [ { "pax_type": "ADT", "pax_count": 3, "min_cancel_charge": 0, "data": [ { "type": "cancel", "canCancel": true, "forSegment": null, "applied": "prior_to_departure", "amount": 6355, "currency": "BDT", "fmg": { "amount": 6355, "currency": "MYR", "penalty_markup": 0, "penalty_exchange_rate": 6355 }, "supplier": { "amount": 205, "currency": "MYR" } }, { "type": "cancel", "canCancel": true, "forSegment": null, "applied": "after_departure", "amount": 6355, "currency": "BDT", "fmg": { "amount": 6355, "currency": "MYR", "penalty_markup": 0, "penalty_exchange_rate": 6355 }, "supplier": { "amount": 205, "currency": "MYR" } }, { "type": "change", "canChanges": true, "forSegment": null, "applied": "prior_to_departure", "amount": 0, "currency": "BDT", "fmg": { "amount": 0, "currency": "MYR", "penalty_markup": 0, "penalty_exchange_rate": 0 }, "supplier": { "amount": 0, "currency": "MYR" } }, { "type": "change", "canChanges": true, "forSegment": null, "applied": "after_departure", "amount": 0, "currency": "BDT", "fmg": { "amount": 0, "currency": "MYR", "penalty_markup": 0, "penalty_exchange_rate": 0 }, "supplier": { "amount": 0, "currency": "MYR" } } ] } ] }, "get_pax_ptc_data": { "ADT": "ADT" }, "fare_rules": { "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-01-19-2026-01-20", "calendar_flight_date": "2026-01-19", "calendar_arrival_date": "2026-01-20", "calendar_carrier": "SQ", "calendar_total_currency": "BDT", "calendar_total_price": 286626, "calendar_total_sell": 286626, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 286626, "filter": { "id": "F123SE00120-19", "price": 286626, "gross_total": 9246, "journey_duration": "PT8H25M", "journey_duration_seconds": 30300, "layover_duration": "PT3H15M", "layover_duration_seconds": 11700, "carrier_operating": "SQ", "carrier_marketing": "SQ", "aircraft": "787", "aircraft_name": "787", "cabin_class": "ECONOMY FLEXI", "connecting_airport": { "": "KMG", "2": "CMB", "4": "PVG", "5": "BKK", "10": "SIN" }, "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-01-19T23:55:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-20T10:20:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "30", "baggage_title": "30 kg" }, "filter_unique_filter_code": "dac202601192355sin202601200600447adtsin202601200915kul202601201020108adt", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1231176823535996235ZPTBD", "flight_key": "F123SE00120-20", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "supplier_title": "Sabre", "color_code": "#ffffff", "supplier_code": "sabre", "supplier_uid": "F123SE00120", "supplier_partner_code": "sabre-123-00120", "flight_group": [ { "group": 1, "flight_key": "F123SE00120-20", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT12H00M", "transit_time": "6H45M", "routes": [ { "air_segment_key": "0-20", "origin": "DAC", "departure_time": "2026-01-19T23:55:00", "origin_terminal": "2", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "SIN", "arrival_time": "2026-01-20T06:00:00", "destination_terminal": "0", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-01-19", "flight_time": "PT4H05M", "distance": 1791, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "787", "name": "787", "picture": "787.png" }, "operating": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": 447 }, "marketing": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": 447 }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 30, "unit": "kg", "title": "30 kg", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": "pieces", "title": "1 pieces" } } }, "booking_class": { "cabin_class": "ECONOMY FLEXI", "cabin_code": "Y", "booking_code": "E", "meal_code": "M", "seat_available": 8, "fareBasisCode": "E11BDOAPO", "matchedAccountCode": null, "negotiatedFare": true, "privateFare": true, "brandName": "ECONOMY FLEXI", "brand_code": "YCLFLEXI", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "E11BDOAPO" ] } } }, { "air_segment_key": "1-20", "origin": "SIN", "departure_time": "2026-01-20T12:45:00", "origin_terminal": "2", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "KUL", "arrival_time": "2026-01-20T13:55:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-01-20", "flight_time": "PT1H10M", "distance": 184, "lay_over": "PT06H45M", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": 114 }, "marketing": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": 114 }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 30, "unit": "kg", "title": "30 kg", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": "pieces", "title": "1 pieces" } } }, "booking_class": { "cabin_class": "ECONOMY FLEXI", "cabin_code": "Y", "booking_code": "E", "meal_code": "M", "seat_available": 8, "fareBasisCode": "E11BDOAPO", "matchedAccountCode": null, "negotiatedFare": true, "privateFare": true, "brandName": "ECONOMY FLEXI", "brand_code": "YCLFLEXI", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "E11BDOAPO" ] } } } ] } ], "price": { "currency": "BDT", "total": 286626, "gross_total": 9246, "base_fare": 244218, "tax": 42408, "sell": { "currency": "BDT", "total": 286626, "base_fare": 244218, "tax": 42408 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6OTI0NiwiYmFzZV9mYXJlIjo3ODc4LCJ0YXgiOjEzNjh9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjo5MjQ2LCJiYXNlX2ZhcmUiOjc4NzgsInRheCI6MTM2OCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjo5MjQ2LCJiYXNlX2ZhcmUiOjc4NzgsInRheCI6MTM2OH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 3, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 286626, "base_fare": 244218, "tax": 42408, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "244218.00", "tax": "42408.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 286626, "base_fare": 244218, "tax": 42408, "gross": { "base_fare": "244218.00", "tax": "42408.00", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "1581.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "12648.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "1395.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "7626.00" }, "Other": { "title": "Others taxes", "amount": "19158.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjkyNDYuMDAiLCJiYXNlX2ZhcmUiOiI3ODc4LjAwIiwidGF4IjoiMTM2OC4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc4NzguMDAiLCJ0YXgiOiIxMzY4LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIzMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjkyNDYuMDAiLCJiYXNlX2ZhcmUiOiI3ODc4LjAwIiwidGF4IjoiMTM2OC4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc4NzguMDAiLCJ0YXgiOiIxMzY4LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoiOTI0Ni4wMCIsImJhc2VfZmFyZSI6Ijc4NzguMDAiLCJ0YXgiOiIxMzY4LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjkyNDYsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiI1MS4wMCJ9LCJVVCI6eyJhbW91bnQiOiI0MDguMDAifSwiRTUiOnsiYW1vdW50IjoiNDUuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIyNDYuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiNjE4LjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W3siY29kZSI6IkJEIiwiY3VycmVuY3kiOiJNWVIiLCJhbW91bnQiOjE3LCJ0YXhJbmZvIjoiRU1CQVJLQVRJT04gRkVFIn0seyJjb2RlIjoiRTUiLCJjdXJyZW5jeSI6Ik1ZUiIsImFtb3VudCI6MTUsInRheEluZm8iOiJWQUxVRSBBRERFRCBUQVgifSx7ImNvZGUiOiJPVzIiLCJjdXJyZW5jeSI6Ik1ZUiIsImFtb3VudCI6ODUsInRheEluZm8iOiJET01FU1RJQyBBTkQgSU5URVJOQVRJT05BTCBFWENJU0UgRFVUWSBUQVgifSx7ImNvZGUiOiJQNyIsImN1cnJlbmN5IjoiTVlSIiwiYW1vdW50Ijo0MSwidGF4SW5mbyI6IkFJUlBPUlQgREVWRUxPUE1FTlQgRkVFIn0seyJjb2RlIjoiUDgiLCJjdXJyZW5jeSI6Ik1ZUiIsImFtb3VudCI6NDEsInRheEluZm8iOiJQQVNTRU5HRVIgU0VDVVJJVFkgRkVFIn0seyJjb2RlIjoiVVQzIiwiY3VycmVuY3kiOiJNWVIiLCJhbW91bnQiOjEzNiwidGF4SW5mbyI6IlRSQVZFTCBUQVgifSx7ImNvZGUiOiJMNyIsImN1cnJlbmN5IjoiTVlSIiwiYW1vdW50IjoxMCwidGF4SW5mbyI6IkFJUlBPUlQgREVWRUxPUE1FTlQgTEVWWSJ9LHsiY29kZSI6IlNHIiwiY3VycmVuY3kiOiJNWVIiLCJhbW91bnQiOjI5LCJ0YXhJbmZvIjoiUEFTU0VOR0VSIFNFUlZJQ0UgQU5EIFNFQ1VSSVRZIEZFRSBQU1NGIn0seyJjb2RlIjoiWVJJIiwiY3VycmVuY3kiOiJNWVIiLCJhbW91bnQiOjgyLCJ0YXhJbmZvIjoiU0VSVklDRSBGRUUgLSBDQVJSSUVSLUlNUE9TRUQgTUlTQyJ9XX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "promo_title": "Nego-Private Fare", "promo_rules": "Private Fare", "brandCode": "YCLFLEXI#ER20", "brandName": "ECONOMY FLEXI", "penalty_info": { "partial_payment_available": "no", "reason": "partial payment offer expired", "data": [ { "pax_type": "ADT", "pax_count": 3, "min_cancel_charge": 0, "data": [ { "type": "cancel", "canCancel": true, "forSegment": null, "applied": "prior_to_departure", "amount": 6355, "currency": "BDT", "fmg": { "amount": 6355, "currency": "MYR", "penalty_markup": 0, "penalty_exchange_rate": 6355 }, "supplier": { "amount": 205, "currency": "MYR" } }, { "type": "cancel", "canCancel": true, "forSegment": null, "applied": "after_departure", "amount": 6355, "currency": "BDT", "fmg": { "amount": 6355, "currency": "MYR", "penalty_markup": 0, "penalty_exchange_rate": 6355 }, "supplier": { "amount": 205, "currency": "MYR" } }, { "type": "change", "canChanges": true, "forSegment": null, "applied": "prior_to_departure", "amount": 0, "currency": "BDT", "fmg": { "amount": 0, "currency": "MYR", "penalty_markup": 0, "penalty_exchange_rate": 0 }, "supplier": { "amount": 0, "currency": "MYR" } }, { "type": "change", "canChanges": true, "forSegment": null, "applied": "after_departure", "amount": 0, "currency": "BDT", "fmg": { "amount": 0, "currency": "MYR", "penalty_markup": 0, "penalty_exchange_rate": 0 }, "supplier": { "amount": 0, "currency": "MYR" } } ] } ] }, "get_pax_ptc_data": { "ADT": "ADT" }, "fare_rules": { "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-01-19-2026-01-20", "calendar_flight_date": "2026-01-19", "calendar_arrival_date": "2026-01-20", "calendar_carrier": "SQ", "calendar_total_currency": "BDT", "calendar_total_price": 286626, "calendar_total_sell": 286626, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 286626, "filter": { "id": "F123SE00120-20", "price": 286626, "gross_total": 9246, "journey_duration": "PT12H0M", "journey_duration_seconds": 43200, "layover_duration": "PT6H45M", "layover_duration_seconds": 24300, "carrier_operating": "SQ", "carrier_marketing": "SQ", "aircraft": "787", "aircraft_name": "787", "cabin_class": "ECONOMY FLEXI", "connecting_airport": { "": "KMG", "2": "CMB", "4": "PVG", "5": "BKK", "10": "SIN" }, "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-01-19T23:55:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-20T13:55:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "30", "baggage_title": "30 kg" }, "filter_unique_filter_code": "dac202601192355sin202601200600447adtsin202601201245kul202601201355114adt", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1231176823535996235ZPTBD", "flight_key": "F123SE00120-21", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "supplier_title": "Sabre", "color_code": "#ffffff", "supplier_code": "sabre", "supplier_uid": "F123SE00120", "supplier_partner_code": "sabre-123-00120", "flight_group": [ { "group": 1, "flight_key": "F123SE00120-21", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT14H20M", "transit_time": "9H5M", "routes": [ { "air_segment_key": "0-21", "origin": "DAC", "departure_time": "2026-01-19T23:55:00", "origin_terminal": "2", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "SIN", "arrival_time": "2026-01-20T06:00:00", "destination_terminal": "0", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-01-19", "flight_time": "PT4H05M", "distance": 1791, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "787", "name": "787", "picture": "787.png" }, "operating": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": 447 }, "marketing": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": 447 }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 30, "unit": "kg", "title": "30 kg", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": "pieces", "title": "1 pieces" } } }, "booking_class": { "cabin_class": "ECONOMY FLEXI", "cabin_code": "Y", "booking_code": "E", "meal_code": "M", "seat_available": 8, "fareBasisCode": "E11BDOAPO", "matchedAccountCode": null, "negotiatedFare": true, "privateFare": true, "brandName": "ECONOMY FLEXI", "brand_code": "YCLFLEXI", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "E11BDOAPO" ] } } }, { "air_segment_key": "1-21", "origin": "SIN", "departure_time": "2026-01-20T15:05:00", "origin_terminal": "2", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "KUL", "arrival_time": "2026-01-20T16:15:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-01-20", "flight_time": "PT1H10M", "distance": 184, "lay_over": "PT09H05M", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": 116 }, "marketing": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": 116 }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 30, "unit": "kg", "title": "30 kg", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": "pieces", "title": "1 pieces" } } }, "booking_class": { "cabin_class": "ECONOMY FLEXI", "cabin_code": "Y", "booking_code": "E", "meal_code": "M", "seat_available": 8, "fareBasisCode": "E11BDOAPO", "matchedAccountCode": null, "negotiatedFare": true, "privateFare": true, "brandName": "ECONOMY FLEXI", "brand_code": "YCLFLEXI", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "E11BDOAPO" ] } } } ] } ], "price": { "currency": "BDT", "total": 286626, "gross_total": 9246, "base_fare": 244218, "tax": 42408, "sell": { "currency": "BDT", "total": 286626, "base_fare": 244218, "tax": 42408 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6OTI0NiwiYmFzZV9mYXJlIjo3ODc4LCJ0YXgiOjEzNjh9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjo5MjQ2LCJiYXNlX2ZhcmUiOjc4NzgsInRheCI6MTM2OCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjo5MjQ2LCJiYXNlX2ZhcmUiOjc4NzgsInRheCI6MTM2OH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 3, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 286626, "base_fare": 244218, "tax": 42408, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "244218.00", "tax": "42408.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 286626, "base_fare": 244218, "tax": 42408, "gross": { "base_fare": "244218.00", "tax": "42408.00", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "1581.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "12648.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "1395.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "7626.00" }, "Other": { "title": "Others taxes", "amount": "19158.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjkyNDYuMDAiLCJiYXNlX2ZhcmUiOiI3ODc4LjAwIiwidGF4IjoiMTM2OC4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc4NzguMDAiLCJ0YXgiOiIxMzY4LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIzMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjkyNDYuMDAiLCJiYXNlX2ZhcmUiOiI3ODc4LjAwIiwidGF4IjoiMTM2OC4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc4NzguMDAiLCJ0YXgiOiIxMzY4LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoiOTI0Ni4wMCIsImJhc2VfZmFyZSI6Ijc4NzguMDAiLCJ0YXgiOiIxMzY4LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjkyNDYsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiI1MS4wMCJ9LCJVVCI6eyJhbW91bnQiOiI0MDguMDAifSwiRTUiOnsiYW1vdW50IjoiNDUuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIyNDYuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiNjE4LjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W3siY29kZSI6IkJEIiwiY3VycmVuY3kiOiJNWVIiLCJhbW91bnQiOjE3LCJ0YXhJbmZvIjoiRU1CQVJLQVRJT04gRkVFIn0seyJjb2RlIjoiRTUiLCJjdXJyZW5jeSI6Ik1ZUiIsImFtb3VudCI6MTUsInRheEluZm8iOiJWQUxVRSBBRERFRCBUQVgifSx7ImNvZGUiOiJPVzIiLCJjdXJyZW5jeSI6Ik1ZUiIsImFtb3VudCI6ODUsInRheEluZm8iOiJET01FU1RJQyBBTkQgSU5URVJOQVRJT05BTCBFWENJU0UgRFVUWSBUQVgifSx7ImNvZGUiOiJQNyIsImN1cnJlbmN5IjoiTVlSIiwiYW1vdW50Ijo0MSwidGF4SW5mbyI6IkFJUlBPUlQgREVWRUxPUE1FTlQgRkVFIn0seyJjb2RlIjoiUDgiLCJjdXJyZW5jeSI6Ik1ZUiIsImFtb3VudCI6NDEsInRheEluZm8iOiJQQVNTRU5HRVIgU0VDVVJJVFkgRkVFIn0seyJjb2RlIjoiVVQzIiwiY3VycmVuY3kiOiJNWVIiLCJhbW91bnQiOjEzNiwidGF4SW5mbyI6IlRSQVZFTCBUQVgifSx7ImNvZGUiOiJMNyIsImN1cnJlbmN5IjoiTVlSIiwiYW1vdW50IjoxMCwidGF4SW5mbyI6IkFJUlBPUlQgREVWRUxPUE1FTlQgTEVWWSJ9LHsiY29kZSI6IlNHIiwiY3VycmVuY3kiOiJNWVIiLCJhbW91bnQiOjI5LCJ0YXhJbmZvIjoiUEFTU0VOR0VSIFNFUlZJQ0UgQU5EIFNFQ1VSSVRZIEZFRSBQU1NGIn0seyJjb2RlIjoiWVJJIiwiY3VycmVuY3kiOiJNWVIiLCJhbW91bnQiOjgyLCJ0YXhJbmZvIjoiU0VSVklDRSBGRUUgLSBDQVJSSUVSLUlNUE9TRUQgTUlTQyJ9XX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "promo_title": "Nego-Private Fare", "promo_rules": "Private Fare", "brandCode": "YCLFLEXI#ER21", "brandName": "ECONOMY FLEXI", "penalty_info": { "partial_payment_available": "no", "reason": "partial payment offer expired", "data": [ { "pax_type": "ADT", "pax_count": 3, "min_cancel_charge": 0, "data": [ { "type": "cancel", "canCancel": true, "forSegment": null, "applied": "prior_to_departure", "amount": 6355, "currency": "BDT", "fmg": { "amount": 6355, "currency": "MYR", "penalty_markup": 0, "penalty_exchange_rate": 6355 }, "supplier": { "amount": 205, "currency": "MYR" } }, { "type": "cancel", "canCancel": true, "forSegment": null, "applied": "after_departure", "amount": 6355, "currency": "BDT", "fmg": { "amount": 6355, "currency": "MYR", "penalty_markup": 0, "penalty_exchange_rate": 6355 }, "supplier": { "amount": 205, "currency": "MYR" } }, { "type": "change", "canChanges": true, "forSegment": null, "applied": "prior_to_departure", "amount": 0, "currency": "BDT", "fmg": { "amount": 0, "currency": "MYR", "penalty_markup": 0, "penalty_exchange_rate": 0 }, "supplier": { "amount": 0, "currency": "MYR" } }, { "type": "change", "canChanges": true, "forSegment": null, "applied": "after_departure", "amount": 0, "currency": "BDT", "fmg": { "amount": 0, "currency": "MYR", "penalty_markup": 0, "penalty_exchange_rate": 0 }, "supplier": { "amount": 0, "currency": "MYR" } } ] } ] }, "get_pax_ptc_data": { "ADT": "ADT" }, "fare_rules": { "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-01-19-2026-01-20", "calendar_flight_date": "2026-01-19", "calendar_arrival_date": "2026-01-20", "calendar_carrier": "SQ", "calendar_total_currency": "BDT", "calendar_total_price": 286626, "calendar_total_sell": 286626, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 286626, "filter": { "id": "F123SE00120-21", "price": 286626, "gross_total": 9246, "journey_duration": "PT14H20M", "journey_duration_seconds": 51600, "layover_duration": "PT9H5M", "layover_duration_seconds": 32700, "carrier_operating": "SQ", "carrier_marketing": "SQ", "aircraft": "787", "aircraft_name": "787", "cabin_class": "ECONOMY FLEXI", "connecting_airport": { "": "KMG", "2": "CMB", "4": "PVG", "5": "BKK", "10": "SIN" }, "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-01-19T23:55:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-20T16:15:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "30", "baggage_title": "30 kg" }, "filter_unique_filter_code": "dac202601192355sin202601200600447adtsin202601201505kul202601201615116adt", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1231176823535996235ZPTBD", "flight_key": "F123SE00120-22", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "supplier_title": "Sabre", "color_code": "#ffffff", "supplier_code": "sabre", "supplier_uid": "F123SE00120", "supplier_partner_code": "sabre-123-00120", "flight_group": [ { "group": 1, "flight_key": "F123SE00120-22", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT15H40M", "transit_time": "10H25M", "routes": [ { "air_segment_key": "0-22", "origin": "DAC", "departure_time": "2026-01-19T23:55:00", "origin_terminal": "2", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "SIN", "arrival_time": "2026-01-20T06:00:00", "destination_terminal": "0", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-01-19", "flight_time": "PT4H05M", "distance": 1791, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "787", "name": "787", "picture": "787.png" }, "operating": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": 447 }, "marketing": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": 447 }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 30, "unit": "kg", "title": "30 kg", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": "pieces", "title": "1 pieces" } } }, "booking_class": { "cabin_class": "ECONOMY FLEXI", "cabin_code": "Y", "booking_code": "E", "meal_code": "M", "seat_available": 8, "fareBasisCode": "E11BDOAPO", "matchedAccountCode": null, "negotiatedFare": true, "privateFare": true, "brandName": "ECONOMY FLEXI", "brand_code": "YCLFLEXI", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "E11BDOAPO" ] } } }, { "air_segment_key": "1-22", "origin": "SIN", "departure_time": "2026-01-20T16:25:00", "origin_terminal": "2", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "KUL", "arrival_time": "2026-01-20T17:35:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-01-20", "flight_time": "PT1H10M", "distance": 184, "lay_over": "PT10H25M", "lay_over_date": "not-applicable", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": 122 }, "marketing": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": 122 }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 30, "unit": "kg", "title": "30 kg", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": "pieces", "title": "1 pieces" } } }, "booking_class": { "cabin_class": "ECONOMY FLEXI", "cabin_code": "Y", "booking_code": "E", "meal_code": "M", "seat_available": 8, "fareBasisCode": "E11BDOAPO", "matchedAccountCode": null, "negotiatedFare": true, "privateFare": true, "brandName": "ECONOMY FLEXI", "brand_code": "YCLFLEXI", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "E11BDOAPO" ] } } } ] } ], "price": { "currency": "BDT", "total": 286626, "gross_total": 9246, "base_fare": 244218, "tax": 42408, "sell": { "currency": "BDT", "total": 286626, "base_fare": 244218, "tax": 42408 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6OTI0NiwiYmFzZV9mYXJlIjo3ODc4LCJ0YXgiOjEzNjh9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjo5MjQ2LCJiYXNlX2ZhcmUiOjc4NzgsInRheCI6MTM2OCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjo5MjQ2LCJiYXNlX2ZhcmUiOjc4NzgsInRheCI6MTM2OH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 3, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 286626, "base_fare": 244218, "tax": 42408, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "244218.00", "tax": "42408.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 286626, "base_fare": 244218, "tax": 42408, "gross": { "base_fare": "244218.00", "tax": "42408.00", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "1581.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "12648.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "1395.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "7626.00" }, "Other": { "title": "Others taxes", "amount": "19158.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjkyNDYuMDAiLCJiYXNlX2ZhcmUiOiI3ODc4LjAwIiwidGF4IjoiMTM2OC4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc4NzguMDAiLCJ0YXgiOiIxMzY4LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIzMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjkyNDYuMDAiLCJiYXNlX2ZhcmUiOiI3ODc4LjAwIiwidGF4IjoiMTM2OC4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc4NzguMDAiLCJ0YXgiOiIxMzY4LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoiOTI0Ni4wMCIsImJhc2VfZmFyZSI6Ijc4NzguMDAiLCJ0YXgiOiIxMzY4LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjkyNDYsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiI1MS4wMCJ9LCJVVCI6eyJhbW91bnQiOiI0MDguMDAifSwiRTUiOnsiYW1vdW50IjoiNDUuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIyNDYuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiNjE4LjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W3siY29kZSI6IkJEIiwiY3VycmVuY3kiOiJNWVIiLCJhbW91bnQiOjE3LCJ0YXhJbmZvIjoiRU1CQVJLQVRJT04gRkVFIn0seyJjb2RlIjoiRTUiLCJjdXJyZW5jeSI6Ik1ZUiIsImFtb3VudCI6MTUsInRheEluZm8iOiJWQUxVRSBBRERFRCBUQVgifSx7ImNvZGUiOiJPVzIiLCJjdXJyZW5jeSI6Ik1ZUiIsImFtb3VudCI6ODUsInRheEluZm8iOiJET01FU1RJQyBBTkQgSU5URVJOQVRJT05BTCBFWENJU0UgRFVUWSBUQVgifSx7ImNvZGUiOiJQNyIsImN1cnJlbmN5IjoiTVlSIiwiYW1vdW50Ijo0MSwidGF4SW5mbyI6IkFJUlBPUlQgREVWRUxPUE1FTlQgRkVFIn0seyJjb2RlIjoiUDgiLCJjdXJyZW5jeSI6Ik1ZUiIsImFtb3VudCI6NDEsInRheEluZm8iOiJQQVNTRU5HRVIgU0VDVVJJVFkgRkVFIn0seyJjb2RlIjoiVVQzIiwiY3VycmVuY3kiOiJNWVIiLCJhbW91bnQiOjEzNiwidGF4SW5mbyI6IlRSQVZFTCBUQVgifSx7ImNvZGUiOiJMNyIsImN1cnJlbmN5IjoiTVlSIiwiYW1vdW50IjoxMCwidGF4SW5mbyI6IkFJUlBPUlQgREVWRUxPUE1FTlQgTEVWWSJ9LHsiY29kZSI6IlNHIiwiY3VycmVuY3kiOiJNWVIiLCJhbW91bnQiOjI5LCJ0YXhJbmZvIjoiUEFTU0VOR0VSIFNFUlZJQ0UgQU5EIFNFQ1VSSVRZIEZFRSBQU1NGIn0seyJjb2RlIjoiWVJJIiwiY3VycmVuY3kiOiJNWVIiLCJhbW91bnQiOjgyLCJ0YXhJbmZvIjoiU0VSVklDRSBGRUUgLSBDQVJSSUVSLUlNUE9TRUQgTUlTQyJ9XX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "promo_title": "Nego-Private Fare", "promo_rules": "Private Fare", "brandCode": "YCLFLEXI#ER22", "brandName": "ECONOMY FLEXI", "penalty_info": { "partial_payment_available": "no", "reason": "partial payment offer expired", "data": [ { "pax_type": "ADT", "pax_count": 3, "min_cancel_charge": 0, "data": [ { "type": "cancel", "canCancel": true, "forSegment": null, "applied": "prior_to_departure", "amount": 6355, "currency": "BDT", "fmg": { "amount": 6355, "currency": "MYR", "penalty_markup": 0, "penalty_exchange_rate": 6355 }, "supplier": { "amount": 205, "currency": "MYR" } }, { "type": "cancel", "canCancel": true, "forSegment": null, "applied": "after_departure", "amount": 6355, "currency": "BDT", "fmg": { "amount": 6355, "currency": "MYR", "penalty_markup": 0, "penalty_exchange_rate": 6355 }, "supplier": { "amount": 205, "currency": "MYR" } }, { "type": "change", "canChanges": true, "forSegment": null, "applied": "prior_to_departure", "amount": 0, "currency": "BDT", "fmg": { "amount": 0, "currency": "MYR", "penalty_markup": 0, "penalty_exchange_rate": 0 }, "supplier": { "amount": 0, "currency": "MYR" } }, { "type": "change", "canChanges": true, "forSegment": null, "applied": "after_departure", "amount": 0, "currency": "BDT", "fmg": { "amount": 0, "currency": "MYR", "penalty_markup": 0, "penalty_exchange_rate": 0 }, "supplier": { "amount": 0, "currency": "MYR" } } ] } ] }, "get_pax_ptc_data": { "ADT": "ADT" }, "fare_rules": { "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-01-19-2026-01-20", "calendar_flight_date": "2026-01-19", "calendar_arrival_date": "2026-01-20", "calendar_carrier": "SQ", "calendar_total_currency": "BDT", "calendar_total_price": 286626, "calendar_total_sell": 286626, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 286626, "filter": { "id": "F123SE00120-22", "price": 286626, "gross_total": 9246, "journey_duration": "PT15H40M", "journey_duration_seconds": 56400, "layover_duration": "PT10H25M", "layover_duration_seconds": 37500, "carrier_operating": "SQ", "carrier_marketing": "SQ", "aircraft": "787", "aircraft_name": "787", "cabin_class": "ECONOMY FLEXI", "connecting_airport": { "": "KMG", "2": "CMB", "4": "PVG", "5": "BKK", "10": "SIN" }, "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-01-19T23:55:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-20T17:35:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "30", "baggage_title": "30 kg" }, "filter_unique_filter_code": "dac202601192355sin202601200600447adtsin202601201625kul202601201735122adt", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1231176823535996235ZPTBD", "flight_key": "F123SE00120-23", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "supplier_title": "Sabre", "color_code": "#ffffff", "supplier_code": "sabre", "supplier_uid": "F123SE00120", "supplier_partner_code": "sabre-123-00120", "flight_group": [ { "group": 1, "flight_key": "F123SE00120-23", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT21H55M", "transit_time": "14H20M", "routes": [ { "air_segment_key": "0-23", "origin": "DAC", "departure_time": "2026-01-19T12:50:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "CAN", "arrival_time": "2026-01-19T18:10:00", "destination_terminal": "2", "destination_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "flight_date": "2026-01-19", "flight_time": "PT3H20M", "distance": 1452, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": 5016 }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": 5016 }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": null, "unit": "pieces", "title": "1 pieces", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": "pieces", "title": "1 pieces" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "H", "meal_code": "D", "seat_available": 9, "fareBasisCode": "H2ASRSSS", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": null, "brand_code": null, "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "H2ASRSSS" ] } } }, { "air_segment_key": "1-23", "origin": "CAN", "departure_time": "2026-01-20T08:30:00", "origin_terminal": "2", "origin_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "destination": "KUL", "arrival_time": "2026-01-20T12:45:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-01-20", "flight_time": "PT4H15M", "distance": 1618, "lay_over": "PT14H20M", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": 349 }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": 349 }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": null, "unit": "pieces", "title": "1 pieces", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": "pieces", "title": "1 pieces" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "H", "meal_code": "D", "seat_available": 9, "fareBasisCode": "H2ASRSSS", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": null, "brand_code": null, "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "H2ASRSSS" ] } } } ] } ], "price": { "currency": "BDT", "total": 334707, "gross_total": 10797, "base_fare": 261981, "tax": 72726, "sell": { "currency": "BDT", "total": 334707, "base_fare": 261981, "tax": 72726 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MTA3OTcsImJhc2VfZmFyZSI6ODQ1MSwidGF4IjoyMzQ2fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MTA3OTcsImJhc2VfZmFyZSI6ODQ1MSwidGF4IjoyMzQ2LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiTVlSIiwidG90YWwiOjEwNzk3LCJiYXNlX2ZhcmUiOjg0NTEsInRheCI6MjM0Nn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 3, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 334707, "base_fare": 261981, "tax": 72726, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "261981.00", "tax": "72726.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 334707, "base_fare": 261981, "tax": 72726, "gross": { "base_fare": "261981.00", "tax": "72726.00", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "1581.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "18879.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "1395.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "3162.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "27249.00" }, "Other": { "title": "Others taxes", "amount": "20460.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjEwNzk3LjAwIiwiYmFzZV9mYXJlIjoiODQ1MS4wMCIsInRheCI6IjIzNDYuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4NDUxLjAwIiwidGF4IjoiMjM0Ni4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMzEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiTVlSIiwidG90YWwiOiIxMDc5Ny4wMCIsImJhc2VfZmFyZSI6Ijg0NTEuMDAiLCJ0YXgiOiIyMzQ2LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiODQ1MS4wMCIsInRheCI6IjIzNDYuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiTVlSIiwidG90YWwiOiIxMDc5Ny4wMCIsImJhc2VfZmFyZSI6Ijg0NTEuMDAiLCJ0YXgiOiIyMzQ2LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwNzk3LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiNTEuMDAifSwiVVQiOnsiYW1vdW50IjoiNjA5LjAwIn0sIkU1Ijp7ImFtb3VudCI6IjQ1LjAwIn0sIllRIjp7ImFtb3VudCI6IjEwMi4wMCJ9LCJZUiI6eyJhbW91bnQiOiI4NzkuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiNjYwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W3siY29kZSI6IkJEIiwiY3VycmVuY3kiOiJNWVIiLCJhbW91bnQiOjE3LCJ0YXhJbmZvIjoiRU1CQVJLQVRJT04gRkVFIn0seyJjb2RlIjoiRTUiLCJjdXJyZW5jeSI6Ik1ZUiIsImFtb3VudCI6MTUsInRheEluZm8iOiJWQUxVRSBBRERFRCBUQVgifSx7ImNvZGUiOiJPVzIiLCJjdXJyZW5jeSI6Ik1ZUiIsImFtb3VudCI6ODUsInRheEluZm8iOiJET01FU1RJQyBBTkQgSU5URVJOQVRJT05BTCBFWENJU0UgRFVUWSBUQVgifSx7ImNvZGUiOiJQNyIsImN1cnJlbmN5IjoiTVlSIiwiYW1vdW50Ijo0MSwidGF4SW5mbyI6IkFJUlBPUlQgREVWRUxPUE1FTlQgRkVFIn0seyJjb2RlIjoiUDgiLCJjdXJyZW5jeSI6Ik1ZUiIsImFtb3VudCI6NDEsInRheEluZm8iOiJQQVNTRU5HRVIgU0VDVVJJVFkgRkVFIn0seyJjb2RlIjoiVVQzIiwiY3VycmVuY3kiOiJNWVIiLCJhbW91bnQiOjIwMywidGF4SW5mbyI6IlRSQVZFTCBUQVgifSx7ImNvZGUiOiJDTiIsImN1cnJlbmN5IjoiTVlSIiwiYW1vdW50Ijo1MywidGF4SW5mbyI6IkFJUlBPUlQgRkVFIn0seyJjb2RlIjoiWVFJIiwiY3VycmVuY3kiOiJNWVIiLCJhbW91bnQiOjE3LCJ0YXhJbmZvIjoiU0VSVklDRSBGRUUgLSBDQVJSSUVSLUlNUE9TRUQgTUlTQyJ9LHsiY29kZSI6IllRSSIsImN1cnJlbmN5IjoiTVlSIiwiYW1vdW50IjoxNywidGF4SW5mbyI6IlNFUlZJQ0UgRkVFIC0gQ0FSUklFUi1JTVBPU0VEIE1JU0MifSx7ImNvZGUiOiJZUkYiLCJjdXJyZW5jeSI6Ik1ZUiIsImFtb3VudCI6MjkzLCJ0YXhJbmZvIjoiU0VSVklDRSBGRUUgLSBDQVJSSUVSLUlNUE9TRUQgRlVFTCJ9XX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "promo_title": null, "promo_rules": "Private Fare", "brandCode": "OPTION#23", "brandName": "Option", "penalty_info": { "partial_payment_available": "no", "reason": "partial payment offer expired", "data": [ { "pax_type": "ADT", "pax_count": 3, "min_cancel_charge": 0, "data": [ { "type": "cancel", "canCancel": true, "forSegment": null, "applied": "prior_to_departure", "amount": 25358, "currency": "BDT", "fmg": { "amount": 25358, "currency": "MYR", "penalty_markup": 0, "penalty_exchange_rate": 25358 }, "supplier": { "amount": 818, "currency": "MYR" } }, { "type": "cancel", "canCancel": false, "forSegment": null, "applied": "after_departure", "amount": 111569, "currency": "BDT", "fmg": { "amount": 111569, "currency": "MYR", "penalty_markup": 0, "penalty_exchange_rate": 111569 }, "supplier": { "amount": 3599, "currency": "MYR" } }, { "type": "change", "canChanges": true, "forSegment": null, "applied": "prior_to_departure", "amount": 21576, "currency": "BDT", "fmg": { "amount": 21576, "currency": "MYR", "penalty_markup": 0, "penalty_exchange_rate": 21576 }, "supplier": { "amount": 696, "currency": "MYR" } }, { "type": "change", "canChanges": true, "forSegment": null, "applied": "after_departure", "amount": 21576, "currency": "BDT", "fmg": { "amount": 21576, "currency": "MYR", "penalty_markup": 0, "penalty_exchange_rate": 21576 }, "supplier": { "amount": 696, "currency": "MYR" } } ] } ] }, "get_pax_ptc_data": { "ADT": "ADT" }, "fare_rules": { "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-01-19-2026-01-20", "calendar_flight_date": "2026-01-19", "calendar_arrival_date": "2026-01-20", "calendar_carrier": "CZ", "calendar_total_currency": "BDT", "calendar_total_price": 334707, "calendar_total_sell": 334707, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 334707, "filter": { "id": "F123SE00120-23", "price": 334707, "gross_total": 10797, "journey_duration": "PT21H55M", "journey_duration_seconds": 78900, "layover_duration": "PT14H20M", "layover_duration_seconds": 51600, "carrier_operating": "CZ", "carrier_marketing": "CZ", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "Economy", "connecting_airport": { "": "KMG", "2": "CMB", "4": "PVG", "5": "BKK", "10": "SIN", "20": "CAN" }, "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-19T12:50:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-20T12:45:00", "refund": "partially-refundable", "baggage_value": "piece", "baggage_unit": "1", "baggage_title": "1 piece" }, "filter_unique_filter_code": "dac202601191250can2026011918105016adtcan202601200830kul202601201245349adt", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1231176823535996235ZPTBD", "flight_key": "F123SE00120-24", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "supplier_title": "Sabre", "color_code": "#ffffff", "supplier_code": "sabre", "supplier_uid": "F123SE00120", "supplier_partner_code": "sabre-123-00120", "flight_group": [ { "group": 1, "flight_key": "F123SE00120-24", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT10H20M", "transit_time": "2H35M", "routes": [ { "air_segment_key": "0-24", "origin": "DAC", "departure_time": "2026-01-19T12:50:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "CAN", "arrival_time": "2026-01-19T18:10:00", "destination_terminal": "2", "destination_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "flight_date": "2026-01-19", "flight_time": "PT3H20M", "distance": 1452, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": 5016 }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": 5016 }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": null, "unit": "pieces", "title": "1 pieces", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": "pieces", "title": "1 pieces" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "H", "meal_code": "D", "seat_available": 9, "fareBasisCode": "H2ASRSSS", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": null, "brand_code": null, "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "H2ASRSSS" ] } } }, { "air_segment_key": "1-24", "origin": "CAN", "departure_time": "2026-01-19T20:45:00", "origin_terminal": "2", "origin_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "destination": "KUL", "arrival_time": "2026-01-20T01:10:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-01-19", "flight_time": "PT4H25M", "distance": 1618, "lay_over": "PT02H35M", "lay_over_date": "not-applicable", "aircraft": { "code": "738", "name": "738", "picture": "738.png" }, "operating": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": 8071 }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": 8071 }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": null, "unit": "pieces", "title": "1 pieces", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": "pieces", "title": "1 pieces" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "H", "meal_code": "R", "seat_available": 9, "fareBasisCode": "H2ASRSSS", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": null, "brand_code": null, "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "H2ASRSSS" ] } } } ] } ], "price": { "currency": "BDT", "total": 334707, "gross_total": 10797, "base_fare": 261981, "tax": 72726, "sell": { "currency": "BDT", "total": 334707, "base_fare": 261981, "tax": 72726 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MTA3OTcsImJhc2VfZmFyZSI6ODQ1MSwidGF4IjoyMzQ2fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MTA3OTcsImJhc2VfZmFyZSI6ODQ1MSwidGF4IjoyMzQ2LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiTVlSIiwidG90YWwiOjEwNzk3LCJiYXNlX2ZhcmUiOjg0NTEsInRheCI6MjM0Nn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 3, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 334707, "base_fare": 261981, "tax": 72726, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "261981.00", "tax": "72726.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 334707, "base_fare": 261981, "tax": 72726, "gross": { "base_fare": "261981.00", "tax": "72726.00", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "1581.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "18879.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "1395.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "3162.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "27249.00" }, "Other": { "title": "Others taxes", "amount": "20460.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjEwNzk3LjAwIiwiYmFzZV9mYXJlIjoiODQ1MS4wMCIsInRheCI6IjIzNDYuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4NDUxLjAwIiwidGF4IjoiMjM0Ni4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMzEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiTVlSIiwidG90YWwiOiIxMDc5Ny4wMCIsImJhc2VfZmFyZSI6Ijg0NTEuMDAiLCJ0YXgiOiIyMzQ2LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiODQ1MS4wMCIsInRheCI6IjIzNDYuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiTVlSIiwidG90YWwiOiIxMDc5Ny4wMCIsImJhc2VfZmFyZSI6Ijg0NTEuMDAiLCJ0YXgiOiIyMzQ2LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwNzk3LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiNTEuMDAifSwiVVQiOnsiYW1vdW50IjoiNjA5LjAwIn0sIkU1Ijp7ImFtb3VudCI6IjQ1LjAwIn0sIllRIjp7ImFtb3VudCI6IjEwMi4wMCJ9LCJZUiI6eyJhbW91bnQiOiI4NzkuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiNjYwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W3siY29kZSI6IkJEIiwiY3VycmVuY3kiOiJNWVIiLCJhbW91bnQiOjE3LCJ0YXhJbmZvIjoiRU1CQVJLQVRJT04gRkVFIn0seyJjb2RlIjoiRTUiLCJjdXJyZW5jeSI6Ik1ZUiIsImFtb3VudCI6MTUsInRheEluZm8iOiJWQUxVRSBBRERFRCBUQVgifSx7ImNvZGUiOiJPVzIiLCJjdXJyZW5jeSI6Ik1ZUiIsImFtb3VudCI6ODUsInRheEluZm8iOiJET01FU1RJQyBBTkQgSU5URVJOQVRJT05BTCBFWENJU0UgRFVUWSBUQVgifSx7ImNvZGUiOiJQNyIsImN1cnJlbmN5IjoiTVlSIiwiYW1vdW50Ijo0MSwidGF4SW5mbyI6IkFJUlBPUlQgREVWRUxPUE1FTlQgRkVFIn0seyJjb2RlIjoiUDgiLCJjdXJyZW5jeSI6Ik1ZUiIsImFtb3VudCI6NDEsInRheEluZm8iOiJQQVNTRU5HRVIgU0VDVVJJVFkgRkVFIn0seyJjb2RlIjoiVVQzIiwiY3VycmVuY3kiOiJNWVIiLCJhbW91bnQiOjIwMywidGF4SW5mbyI6IlRSQVZFTCBUQVgifSx7ImNvZGUiOiJDTiIsImN1cnJlbmN5IjoiTVlSIiwiYW1vdW50Ijo1MywidGF4SW5mbyI6IkFJUlBPUlQgRkVFIn0seyJjb2RlIjoiWVFJIiwiY3VycmVuY3kiOiJNWVIiLCJhbW91bnQiOjE3LCJ0YXhJbmZvIjoiU0VSVklDRSBGRUUgLSBDQVJSSUVSLUlNUE9TRUQgTUlTQyJ9LHsiY29kZSI6IllRSSIsImN1cnJlbmN5IjoiTVlSIiwiYW1vdW50IjoxNywidGF4SW5mbyI6IlNFUlZJQ0UgRkVFIC0gQ0FSUklFUi1JTVBPU0VEIE1JU0MifSx7ImNvZGUiOiJZUkYiLCJjdXJyZW5jeSI6Ik1ZUiIsImFtb3VudCI6MjkzLCJ0YXhJbmZvIjoiU0VSVklDRSBGRUUgLSBDQVJSSUVSLUlNUE9TRUQgRlVFTCJ9XX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "promo_title": null, "promo_rules": "Private Fare", "brandCode": "OPTION#24", "brandName": "Option", "penalty_info": { "partial_payment_available": "no", "reason": "partial payment offer expired", "data": [ { "pax_type": "ADT", "pax_count": 3, "min_cancel_charge": 0, "data": [ { "type": "cancel", "canCancel": true, "forSegment": null, "applied": "prior_to_departure", "amount": 25358, "currency": "BDT", "fmg": { "amount": 25358, "currency": "MYR", "penalty_markup": 0, "penalty_exchange_rate": 25358 }, "supplier": { "amount": 818, "currency": "MYR" } }, { "type": "cancel", "canCancel": false, "forSegment": null, "applied": "after_departure", "amount": 111569, "currency": "BDT", "fmg": { "amount": 111569, "currency": "MYR", "penalty_markup": 0, "penalty_exchange_rate": 111569 }, "supplier": { "amount": 3599, "currency": "MYR" } }, { "type": "change", "canChanges": true, "forSegment": null, "applied": "prior_to_departure", "amount": 21576, "currency": "BDT", "fmg": { "amount": 21576, "currency": "MYR", "penalty_markup": 0, "penalty_exchange_rate": 21576 }, "supplier": { "amount": 696, "currency": "MYR" } }, { "type": "change", "canChanges": true, "forSegment": null, "applied": "after_departure", "amount": 21576, "currency": "BDT", "fmg": { "amount": 21576, "currency": "MYR", "penalty_markup": 0, "penalty_exchange_rate": 21576 }, "supplier": { "amount": 696, "currency": "MYR" } } ] } ] }, "get_pax_ptc_data": { "ADT": "ADT" }, "fare_rules": { "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-01-19-2026-01-20", "calendar_flight_date": "2026-01-19", "calendar_arrival_date": "2026-01-20", "calendar_carrier": "CZ", "calendar_total_currency": "BDT", "calendar_total_price": 334707, "calendar_total_sell": 334707, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 334707, "filter": { "id": "F123SE00120-24", "price": 334707, "gross_total": 10797, "journey_duration": "PT10H20M", "journey_duration_seconds": 37200, "layover_duration": "PT2H35M", "layover_duration_seconds": 9300, "carrier_operating": "CZ", "carrier_marketing": "CZ", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "Economy", "connecting_airport": { "": "KMG", "2": "CMB", "4": "PVG", "5": "BKK", "10": "SIN", "20": "CAN" }, "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-19T12:50:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-01-20T01:10:00", "refund": "partially-refundable", "baggage_value": "piece", "baggage_unit": "1", "baggage_title": "1 piece" }, "filter_unique_filter_code": "dac202601191250can2026011918105016adtcan202601192045kul2026012001108071adt", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1231176823535996235ZPTBD", "flight_key": "F123SE00120-25", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "supplier_title": "Sabre", "color_code": "#ffffff", "supplier_code": "sabre", "supplier_uid": "F123SE00120", "supplier_partner_code": "sabre-123-00120", "flight_group": [ { "group": 1, "flight_key": "F123SE00120-25", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT24H50M", "transit_time": "17H10M", "routes": [ { "air_segment_key": "0-25", "origin": "DAC", "departure_time": "2026-01-19T12:50:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "CAN", "arrival_time": "2026-01-19T18:10:00", "destination_terminal": "2", "destination_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "flight_date": "2026-01-19", "flight_time": "PT3H20M", "distance": 1452, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": 5016 }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": 5016 }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": null, "unit": "pieces", "title": "1 pieces", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": "pieces", "title": "1 pieces" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "H", "meal_code": "D", "seat_available": 9, "fareBasisCode": "H2ASRSSS", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": null, "brand_code": null, "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "H2ASRSSS" ] } } }, { "air_segment_key": "1-25", "origin": "CAN", "departure_time": "2026-01-20T11:20:00", "origin_terminal": "2", "origin_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "destination": "KUL", "arrival_time": "2026-01-20T15:40:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-01-20", "flight_time": "PT4H20M", "distance": 1618, "lay_over": "PT17H10M", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": 8011 }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": 8011 }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": null, "unit": "pieces", "title": "1 pieces", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": "pieces", "title": "1 pieces" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "H", "meal_code": "D", "seat_available": 9, "fareBasisCode": "H2ASRSSS", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": null, "brand_code": null, "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "H2ASRSSS" ] } } } ] } ], "price": { "currency": "BDT", "total": 334707, "gross_total": 10797, "base_fare": 261981, "tax": 72726, "sell": { "currency": "BDT", "total": 334707, "base_fare": 261981, "tax": 72726 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MTA3OTcsImJhc2VfZmFyZSI6ODQ1MSwidGF4IjoyMzQ2fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MTA3OTcsImJhc2VfZmFyZSI6ODQ1MSwidGF4IjoyMzQ2LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiTVlSIiwidG90YWwiOjEwNzk3LCJiYXNlX2ZhcmUiOjg0NTEsInRheCI6MjM0Nn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 3, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 334707, "base_fare": 261981, "tax": 72726, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "261981.00", "tax": "72726.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 334707, "base_fare": 261981, "tax": 72726, "gross": { "base_fare": "261981.00", "tax": "72726.00", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "1581.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "18879.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "1395.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "3162.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "27249.00" }, "Other": { "title": "Others taxes", "amount": "20460.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjEwNzk3LjAwIiwiYmFzZV9mYXJlIjoiODQ1MS4wMCIsInRheCI6IjIzNDYuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4NDUxLjAwIiwidGF4IjoiMjM0Ni4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMzEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiTVlSIiwidG90YWwiOiIxMDc5Ny4wMCIsImJhc2VfZmFyZSI6Ijg0NTEuMDAiLCJ0YXgiOiIyMzQ2LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiODQ1MS4wMCIsInRheCI6IjIzNDYuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiTVlSIiwidG90YWwiOiIxMDc5Ny4wMCIsImJhc2VfZmFyZSI6Ijg0NTEuMDAiLCJ0YXgiOiIyMzQ2LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwNzk3LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiNTEuMDAifSwiVVQiOnsiYW1vdW50IjoiNjA5LjAwIn0sIkU1Ijp7ImFtb3VudCI6IjQ1LjAwIn0sIllRIjp7ImFtb3VudCI6IjEwMi4wMCJ9LCJZUiI6eyJhbW91bnQiOiI4NzkuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiNjYwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W3siY29kZSI6IkJEIiwiY3VycmVuY3kiOiJNWVIiLCJhbW91bnQiOjE3LCJ0YXhJbmZvIjoiRU1CQVJLQVRJT04gRkVFIn0seyJjb2RlIjoiRTUiLCJjdXJyZW5jeSI6Ik1ZUiIsImFtb3VudCI6MTUsInRheEluZm8iOiJWQUxVRSBBRERFRCBUQVgifSx7ImNvZGUiOiJPVzIiLCJjdXJyZW5jeSI6Ik1ZUiIsImFtb3VudCI6ODUsInRheEluZm8iOiJET01FU1RJQyBBTkQgSU5URVJOQVRJT05BTCBFWENJU0UgRFVUWSBUQVgifSx7ImNvZGUiOiJQNyIsImN1cnJlbmN5IjoiTVlSIiwiYW1vdW50Ijo0MSwidGF4SW5mbyI6IkFJUlBPUlQgREVWRUxPUE1FTlQgRkVFIn0seyJjb2RlIjoiUDgiLCJjdXJyZW5jeSI6Ik1ZUiIsImFtb3VudCI6NDEsInRheEluZm8iOiJQQVNTRU5HRVIgU0VDVVJJVFkgRkVFIn0seyJjb2RlIjoiVVQzIiwiY3VycmVuY3kiOiJNWVIiLCJhbW91bnQiOjIwMywidGF4SW5mbyI6IlRSQVZFTCBUQVgifSx7ImNvZGUiOiJDTiIsImN1cnJlbmN5IjoiTVlSIiwiYW1vdW50Ijo1MywidGF4SW5mbyI6IkFJUlBPUlQgRkVFIn0seyJjb2RlIjoiWVFJIiwiY3VycmVuY3kiOiJNWVIiLCJhbW91bnQiOjE3LCJ0YXhJbmZvIjoiU0VSVklDRSBGRUUgLSBDQVJSSUVSLUlNUE9TRUQgTUlTQyJ9LHsiY29kZSI6IllRSSIsImN1cnJlbmN5IjoiTVlSIiwiYW1vdW50IjoxNywidGF4SW5mbyI6IlNFUlZJQ0UgRkVFIC0gQ0FSUklFUi1JTVBPU0VEIE1JU0MifSx7ImNvZGUiOiJZUkYiLCJjdXJyZW5jeSI6Ik1ZUiIsImFtb3VudCI6MjkzLCJ0YXhJbmZvIjoiU0VSVklDRSBGRUUgLSBDQVJSSUVSLUlNUE9TRUQgRlVFTCJ9XX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "promo_title": null, "promo_rules": "Private Fare", "brandCode": "OPTION#25", "brandName": "Option", "penalty_info": { "partial_payment_available": "no", "reason": "partial payment offer expired", "data": [ { "pax_type": "ADT", "pax_count": 3, "min_cancel_charge": 0, "data": [ { "type": "cancel", "canCancel": true, "forSegment": null, "applied": "prior_to_departure", "amount": 25358, "currency": "BDT", "fmg": { "amount": 25358, "currency": "MYR", "penalty_markup": 0, "penalty_exchange_rate": 25358 }, "supplier": { "amount": 818, "currency": "MYR" } }, { "type": "cancel", "canCancel": false, "forSegment": null, "applied": "after_departure", "amount": 111569, "currency": "BDT", "fmg": { "amount": 111569, "currency": "MYR", "penalty_markup": 0, "penalty_exchange_rate": 111569 }, "supplier": { "amount": 3599, "currency": "MYR" } }, { "type": "change", "canChanges": true, "forSegment": null, "applied": "prior_to_departure", "amount": 21576, "currency": "BDT", "fmg": { "amount": 21576, "currency": "MYR", "penalty_markup": 0, "penalty_exchange_rate": 21576 }, "supplier": { "amount": 696, "currency": "MYR" } }, { "type": "change", "canChanges": true, "forSegment": null, "applied": "after_departure", "amount": 21576, "currency": "BDT", "fmg": { "amount": 21576, "currency": "MYR", "penalty_markup": 0, "penalty_exchange_rate": 21576 }, "supplier": { "amount": 696, "currency": "MYR" } } ] } ] }, "get_pax_ptc_data": { "ADT": "ADT" }, "fare_rules": { "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-01-19-2026-01-20", "calendar_flight_date": "2026-01-19", "calendar_arrival_date": "2026-01-20", "calendar_carrier": "CZ", "calendar_total_currency": "BDT", "calendar_total_price": 334707, "calendar_total_sell": 334707, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 334707, "filter": { "id": "F123SE00120-25", "price": 334707, "gross_total": 10797, "journey_duration": "PT1D0H50M", "journey_duration_seconds": 89400, "layover_duration": "PT17H10M", "layover_duration_seconds": 61800, "carrier_operating": "CZ", "carrier_marketing": "CZ", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "Economy", "connecting_airport": { "": "KMG", "2": "CMB", "4": "PVG", "5": "BKK", "10": "SIN", "20": "CAN" }, "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-19T12:50:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-20T15:40:00", "refund": "partially-refundable", "baggage_value": "piece", "baggage_unit": "1", "baggage_title": "1 piece" }, "filter_unique_filter_code": "dac202601191250can2026011918105016adtcan202601201120kul2026012015408011adt", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1231176823535996235ZPTBD", "flight_key": "F123SE00120-26", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "supplier_title": "Sabre", "color_code": "#ffffff", "supplier_code": "sabre", "supplier_uid": "F123SE00120", "supplier_partner_code": "sabre-123-00120", "flight_group": [ { "group": 1, "flight_key": "F123SE00120-26", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H25M", "transit_time": "6H20M", "routes": [ { "air_segment_key": "0-26", "origin": "DAC", "departure_time": "2026-01-19T17:20:00", "origin_terminal": "2", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "CCU", "arrival_time": "2026-01-19T17:50:00", "destination_terminal": null, "destination_airport": { "name": "Netaji Subhas Chandra Bose International Airport", "city": "Kolkata", "country": "India", "timezone": "Asia\/Kolkata" }, "flight_date": "2026-01-19", "flight_time": "PT1H00M", "distance": 146, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "DH8", "name": "DH8", "picture": "DH8.png" }, "operating": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": 395 }, "marketing": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": 395 }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 30, "unit": "kg", "title": "30 kg", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": 7, "unit": "kg", "title": "7 kg" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "Y", "meal_code": "S", "seat_available": 9, "fareBasisCode": "Y", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": null, "brand_code": null, "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "Y" ] } } }, { "air_segment_key": "1-26", "origin": "CCU", "departure_time": "2026-01-20T00:10:00", "origin_terminal": null, "origin_airport": { "name": "Netaji Subhas Chandra Bose International Airport", "city": "Kolkata", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "KUL", "arrival_time": "2026-01-20T06:45:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-01-20", "flight_time": "PT4H05M", "distance": 1632, "lay_over": "PT06H20M", "lay_over_date": "not-applicable", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": 185 }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": 185 }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 30, "unit": "kg", "title": "30 kg", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": "pieces", "title": "1 pieces" } } }, "booking_class": { "cabin_class": "FLEX", "cabin_code": "Y", "booking_code": "B", "meal_code": "M", "seat_available": 3, "fareBasisCode": "BFLOWIZ", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "FLEX", "brand_code": "FLEX", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "BFLOWIZ" ] } } } ] } ], "price": { "currency": "BDT", "total": 344937, "gross_total": 11127, "base_fare": 309969, "tax": 34968, "sell": { "currency": "BDT", "total": 344937, "base_fare": 309969, "tax": 34968 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MTExMjcsImJhc2VfZmFyZSI6OTk5OSwidGF4IjoxMTI4fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MTExMjcsImJhc2VfZmFyZSI6OTk5OSwidGF4IjoxMTI4LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiTVlSIiwidG90YWwiOjExMTI3LCJiYXNlX2ZhcmUiOjk5OTksInRheCI6MTEyOH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 3, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 344937, "base_fare": 309969, "tax": 34968, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "309969.00", "tax": "34968.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 344937, "base_fare": 309969, "tax": 34968, "gross": { "base_fare": "309969.00", "tax": "34968.00", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "1581.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "12648.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "1395.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "3813.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "15531.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjExMTI3LjAwIiwiYmFzZV9mYXJlIjoiOTk5OS4wMCIsInRheCI6IjExMjguMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5OTk5LjAwIiwidGF4IjoiMTEyOC4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMzEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiTVlSIiwidG90YWwiOiIxMTEyNy4wMCIsImJhc2VfZmFyZSI6Ijk5OTkuMDAiLCJ0YXgiOiIxMTI4LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTk5OS4wMCIsInRheCI6IjExMjguMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiTVlSIiwidG90YWwiOiIxMTEyNy4wMCIsImJhc2VfZmFyZSI6Ijk5OTkuMDAiLCJ0YXgiOiIxMTI4LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjExMTI3LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiNTEuMDAifSwiVVQiOnsiYW1vdW50IjoiNDA4LjAwIn0sIkU1Ijp7ImFtb3VudCI6IjQ1LjAwIn0sIllRIjp7ImFtb3VudCI6IjEyMy4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjUwMS4wMCJ9LCJzdXBwbGllclRheERhdGEiOlt7ImNvZGUiOiJCRCIsImN1cnJlbmN5IjoiTVlSIiwiYW1vdW50IjoxNywidGF4SW5mbyI6IkVNQkFSS0FUSU9OIEZFRSJ9LHsiY29kZSI6IkU1IiwiY3VycmVuY3kiOiJNWVIiLCJhbW91bnQiOjE1LCJ0YXhJbmZvIjoiVkFMVUUgQURERUQgVEFYIn0seyJjb2RlIjoiT1cyIiwiY3VycmVuY3kiOiJNWVIiLCJhbW91bnQiOjg1LCJ0YXhJbmZvIjoiRE9NRVNUSUMgQU5EIElOVEVSTkFUSU9OQUwgRVhDSVNFIERVVFkgVEFYIn0seyJjb2RlIjoiUDciLCJjdXJyZW5jeSI6Ik1ZUiIsImFtb3VudCI6NDEsInRheEluZm8iOiJBSVJQT1JUIERFVkVMT1BNRU5UIEZFRSJ9LHsiY29kZSI6IlA4IiwiY3VycmVuY3kiOiJNWVIiLCJhbW91bnQiOjQxLCJ0YXhJbmZvIjoiUEFTU0VOR0VSIFNFQ1VSSVRZIEZFRSJ9LHsiY29kZSI6IlVUMyIsImN1cnJlbmN5IjoiTVlSIiwiYW1vdW50IjoxMzYsInRheEluZm8iOiJUUkFWRUwgVEFYIn0seyJjb2RlIjoiWVFGIiwiY3VycmVuY3kiOiJNWVIiLCJhbW91bnQiOjQxLCJ0YXhJbmZvIjoiU0VSVklDRSBGRUUgLSBDQVJSSUVSLUlNUE9TRUQgRlVFTCJ9XX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "promo_title": "FLEX", "promo_rules": "Private Fare", "brandCode": "FLEX#ER26", "brandName": "FLEX", "penalty_info": { "partial_payment_available": "no", "reason": "partial payment offer expired", "data": [ { "pax_type": "ADT", "pax_count": 3, "min_cancel_charge": 0, "data": [ { "type": "cancel", "canCancel": true, "forSegment": null, "applied": "prior_to_departure", "amount": 11904, "currency": "BDT", "fmg": { "amount": 11904, "currency": "MYR", "penalty_markup": 0, "penalty_exchange_rate": 11904 }, "supplier": { "amount": 384, "currency": "MYR" } }, { "type": "cancel", "canCancel": true, "forSegment": null, "applied": "after_departure", "amount": 11904, "currency": "BDT", "fmg": { "amount": 11904, "currency": "MYR", "penalty_markup": 0, "penalty_exchange_rate": 11904 }, "supplier": { "amount": 384, "currency": "MYR" } }, { "type": "change", "canChanges": true, "forSegment": null, "applied": "prior_to_departure", "amount": 3813, "currency": "BDT", "fmg": { "amount": 3813, "currency": "MYR", "penalty_markup": 0, "penalty_exchange_rate": 3813 }, "supplier": { "amount": 123, "currency": "MYR" } }, { "type": "change", "canChanges": true, "forSegment": null, "applied": "after_departure", "amount": 3813, "currency": "BDT", "fmg": { "amount": 3813, "currency": "MYR", "penalty_markup": 0, "penalty_exchange_rate": 3813 }, "supplier": { "amount": 123, "currency": "MYR" } } ] } ] }, "get_pax_ptc_data": { "ADT": "ADT" }, "fare_rules": { "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-01-19-2026-01-20", "calendar_flight_date": "2026-01-19", "calendar_arrival_date": "2026-01-20", "calendar_carrier": "BG", "calendar_total_currency": "BDT", "calendar_total_price": 344937, "calendar_total_sell": 344937, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 344937, "filter": { "id": "F123SE00120-26", "price": 344937, "gross_total": 11127, "journey_duration": "PT11H25M", "journey_duration_seconds": 41100, "layover_duration": "PT6H20M", "layover_duration_seconds": 22800, "carrier_operating": "BG", "carrier_marketing": "BG", "aircraft": "DH8", "aircraft_name": "DH8", "cabin_class": "Economy", "connecting_airport": { "": "KMG", "2": "CMB", "4": "PVG", "5": "BKK", "10": "SIN", "20": "CAN", "23": "CCU" }, "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-19T17:20:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-20T06:45:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "30", "baggage_title": "30 kg" }, "filter_unique_filter_code": "dac202601191720ccu202601191750395adtccu202601200010kul202601200645185adt", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1231176823535996235ZPTBD", "flight_key": "F123SE00120-27", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Sabre", "color_code": "#ffffff", "supplier_code": "sabre", "supplier_uid": "F123SE00120", "supplier_partner_code": "sabre-123-00120", "flight_group": [ { "group": 1, "flight_key": "F123SE00120-27", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT19H25M", "transit_time": "11H50M", "routes": [ { "air_segment_key": "0-27", "origin": "DAC", "departure_time": "2026-01-19T23:10:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "HKG", "arrival_time": "2026-01-20T04:40:00", "destination_terminal": "1", "destination_airport": { "name": "Hong Kong International Airport", "city": "Islands, New Territories", "country": "Hong Kong", "timezone": "Asia\/Hong_Kong" }, "flight_date": "2026-01-19", "flight_time": "PT3H30M", "distance": 1500, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "CX", "carrier_name": "Cathay Pacific Airways", "carrier_logo": "CX.png", "flight_number": 662 }, "marketing": { "carrier": "CX", "carrier_name": "Cathay Pacific Airways", "carrier_logo": "CX.png", "flight_number": 662 }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": null, "unit": "pieces", "title": "1 pieces", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": "pieces", "title": "1 pieces" } } }, "booking_class": { "cabin_class": "ECONOMY LIGHT", "cabin_code": "Y", "booking_code": "H", "meal_code": "S", "seat_available": 3, "fareBasisCode": "HR21BDAO", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "ECONOMY LIGHT", "brand_code": "ECONLIGHT", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "HR21BDAO" ] } } }, { "air_segment_key": "1-27", "origin": "HKG", "departure_time": "2026-01-20T16:30:00", "origin_terminal": "1", "origin_airport": { "name": "Hong Kong International Airport", "city": "Islands, New Territories", "country": "Hong Kong", "timezone": "Asia\/Hong_Kong" }, "destination": "KUL", "arrival_time": "2026-01-20T20:35:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-01-20", "flight_time": "PT4H05M", "distance": 1575, "lay_over": "PT11H50M", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "CX", "carrier_name": "Cathay Pacific Airways", "carrier_logo": "CX.png", "flight_number": 729 }, "marketing": { "carrier": "CX", "carrier_name": "Cathay Pacific Airways", "carrier_logo": "CX.png", "flight_number": 729 }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": null, "unit": "pieces", "title": "1 pieces", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": "pieces", "title": "1 pieces" } } }, "booking_class": { "cabin_class": "ECONOMY LIGHT", "cabin_code": "Y", "booking_code": "H", "meal_code": "D", "seat_available": 3, "fareBasisCode": "HR21BDAO", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "ECONOMY LIGHT", "brand_code": "ECONLIGHT", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "HR21BDAO" ] } } } ] } ], "price": { "currency": "BDT", "total": 390414, "gross_total": 12594, "base_fare": 319548, "tax": 70866, "sell": { "currency": "BDT", "total": 390414, "base_fare": 319548, "tax": 70866 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MTI1OTQsImJhc2VfZmFyZSI6MTAzMDgsInRheCI6MjI4Nn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiTVlSIiwidG90YWwiOjEyNTk0LCJiYXNlX2ZhcmUiOjEwMzA4LCJ0YXgiOjIyODYsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MTI1OTQsImJhc2VfZmFyZSI6MTAzMDgsInRheCI6MjI4Nn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 3, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 390414, "base_fare": 319548, "tax": 70866, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "319548.00", "tax": "70866.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 390414, "base_fare": 319548, "tax": 70866, "gross": { "base_fare": "319548.00", "tax": "70866.00", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "1581.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "18879.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "1395.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "26784.00" }, "Other": { "title": "Others taxes", "amount": "22227.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjEyNTk0LjAwIiwiYmFzZV9mYXJlIjoiMTAzMDguMDAiLCJ0YXgiOiIyMjg2LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTAzMDguMDAiLCJ0YXgiOiIyMjg2LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIzMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjEyNTk0LjAwIiwiYmFzZV9mYXJlIjoiMTAzMDguMDAiLCJ0YXgiOiIyMjg2LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTAzMDguMDAiLCJ0YXgiOiIyMjg2LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoiMTI1OTQuMDAiLCJiYXNlX2ZhcmUiOiIxMDMwOC4wMCIsInRheCI6IjIyODYuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTI1OTQsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiI1MS4wMCJ9LCJVVCI6eyJhbW91bnQiOiI2MDkuMDAifSwiRTUiOnsiYW1vdW50IjoiNDUuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiI4NjQuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiNzE3LjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W3siY29kZSI6IkJEIiwiY3VycmVuY3kiOiJNWVIiLCJhbW91bnQiOjE3LCJ0YXhJbmZvIjoiRU1CQVJLQVRJT04gRkVFIn0seyJjb2RlIjoiRTUiLCJjdXJyZW5jeSI6Ik1ZUiIsImFtb3VudCI6MTUsInRheEluZm8iOiJWQUxVRSBBRERFRCBUQVgifSx7ImNvZGUiOiJPVzIiLCJjdXJyZW5jeSI6Ik1ZUiIsImFtb3VudCI6ODUsInRheEluZm8iOiJET01FU1RJQyBBTkQgSU5URVJOQVRJT05BTCBFWENJU0UgRFVUWSBUQVgifSx7ImNvZGUiOiJQNyIsImN1cnJlbmN5IjoiTVlSIiwiYW1vdW50Ijo0MSwidGF4SW5mbyI6IkFJUlBPUlQgREVWRUxPUE1FTlQgRkVFIn0seyJjb2RlIjoiUDgiLCJjdXJyZW5jeSI6Ik1ZUiIsImFtb3VudCI6NDEsInRheEluZm8iOiJQQVNTRU5HRVIgU0VDVVJJVFkgRkVFIn0seyJjb2RlIjoiVVQzIiwiY3VycmVuY3kiOiJNWVIiLCJhbW91bnQiOjIwMywidGF4SW5mbyI6IlRSQVZFTCBUQVgifSx7ImNvZGUiOiJHMyIsImN1cnJlbmN5IjoiTVlSIiwiYW1vdW50IjozNywidGF4SW5mbyI6IkFJUlBPUlQgQ09OU1RSVUNUSU9OIEZFRSJ9LHsiY29kZSI6Ikk1IiwiY3VycmVuY3kiOiJNWVIiLCJhbW91bnQiOjM1LCJ0YXhJbmZvIjoiQUlSUE9SVCBQQVNTRU5HRVIgU0VDVVJJVFkgQ0hBUkdFIn0seyJjb2RlIjoiWVJGIiwiY3VycmVuY3kiOiJNWVIiLCJhbW91bnQiOjE4NywidGF4SW5mbyI6IlNFUlZJQ0UgRkVFIC0gQ0FSUklFUi1JTVBPU0VEIEZVRUwifSx7ImNvZGUiOiJZUkYiLCJjdXJyZW5jeSI6Ik1ZUiIsImFtb3VudCI6MTAxLCJ0YXhJbmZvIjoiU0VSVklDRSBGRUUgLSBDQVJSSUVSLUlNUE9TRUQgRlVFTCJ9XX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "promo_title": "ECONOMY LIGHT", "promo_rules": "Private Fare", "brandCode": "ECONLIGHT#ER27", "brandName": "ECONOMY LIGHT", "penalty_info": { "partial_payment_available": "no", "reason": "partial payment offer expired", "data": [ { "pax_type": "ADT", "pax_count": 3, "min_cancel_charge": 0, "data": [ { "type": "cancel", "canCancel": true, "forSegment": null, "applied": "prior_to_departure", "amount": 12679, "currency": "BDT", "fmg": { "amount": 12679, "currency": "MYR", "penalty_markup": 0, "penalty_exchange_rate": 12679 }, "supplier": { "amount": 409, "currency": "MYR" } }, { "type": "cancel", "canCancel": true, "forSegment": null, "applied": "after_departure", "amount": 12679, "currency": "BDT", "fmg": { "amount": 12679, "currency": "MYR", "penalty_markup": 0, "penalty_exchange_rate": 12679 }, "supplier": { "amount": 409, "currency": "MYR" } }, { "type": "change", "canChanges": true, "forSegment": null, "applied": "prior_to_departure", "amount": 7626, "currency": "BDT", "fmg": { "amount": 7626, "currency": "MYR", "penalty_markup": 0, "penalty_exchange_rate": 7626 }, "supplier": { "amount": 246, "currency": "MYR" } }, { "type": "change", "canChanges": true, "forSegment": null, "applied": "after_departure", "amount": 7626, "currency": "BDT", "fmg": { "amount": 7626, "currency": "MYR", "penalty_markup": 0, "penalty_exchange_rate": 7626 }, "supplier": { "amount": 246, "currency": "MYR" } } ] } ] }, "meta_data": "eyJmbGlnaHRfZGF0YSI6W3siZmxpZ2h0X2dyb3VwIjp7ImRlcGFydHVyZURhdGUiOiIyMDI2LTAxLTE5IiwiZGVwYXJ0dXJlTG9jYXRpb24iOiJEQUMiLCJhcnJpdmFsTG9jYXRpb24iOiJLVUwiLCJpZCI6NDAsImVsYXBzZWRUaW1lIjoxMTY1LCJyb3V0ZSI6W3siZGVwYXJ0dXJlRGF0ZUFkanVzdG1lbnQiOm51bGwsImRvdFJhdGluZyI6bnVsbCwib25UaW1lUGVyZm9ybWFuY2UiOm51bGwsImZyZXF1ZW5jeSI6IipNVCpUKlMiLCJzdG9wQ291bnQiOjAsImVUaWNrZXRhYmxlIjp0cnVlLCJ0b3RhbE1pbGVzRmxvd24iOjE1MDAsImVsYXBzZWRUaW1lIjoyMTAsIm9yaWdpbiI6IkRBQyIsImRlcGFydHVyZV90aW1lIjoiMjAyNi0wMS0xOVQyMzoxMDowMCIsIm9yaWdpbl90ZXJtaW5hbCI6IjEiLCJvcmlnaW5fY2l0eSI6IkRBQyIsImRlc3RpbmF0aW9uIjoiSEtHIiwiZGVzdGluYXRpb25fZGF0ZUFkanVzdG1lbnQiOjEsImFycml2YWxfdGltZSI6IjIwMjYtMDEtMjBUMDQ6NDA6MDAiLCJkZXN0aW5hdGlvbl90ZXJtaW5hbCI6IjEiLCJkZXN0aW5hdGlvbl9jaXR5IjoiSEtHIiwibWFya2V0aW5nIjoiQ1giLCJtYXJrZXRpbmdGbGlnaHROdW1iZXIiOjY2Miwib3BlcmF0aW5nIjoiQ1giLCJvcGVyYXRpbmdGbGlnaHROdW1iZXIiOjY2Miwib3BlcmF0aW5nT3ZlcndyaXRlIjpudWxsLCJhaXJjcmFmdF9jb2RlIjoiMzMzIiwidHlwZUZvckZpcnN0TGVnIjoiVyIsInR5cGVGb3JMYXN0TGVnIjoiVyIsImdob3N0U2VnbWVudCI6W119LHsiZGVwYXJ0dXJlRGF0ZUFkanVzdG1lbnQiOjEsImRvdFJhdGluZyI6bnVsbCwib25UaW1lUGVyZm9ybWFuY2UiOm51bGwsImZyZXF1ZW5jeSI6IlNNVFdURlMiLCJzdG9wQ291bnQiOjAsImVUaWNrZXRhYmxlIjp0cnVlLCJ0b3RhbE1pbGVzRmxvd24iOjE1NzUsImVsYXBzZWRUaW1lIjoyNDUsIm9yaWdpbiI6IkhLRyIsImRlcGFydHVyZV90aW1lIjoiMjAyNi0wMS0yMFQxNjozMDowMCIsIm9yaWdpbl90ZXJtaW5hbCI6IjEiLCJvcmlnaW5fY2l0eSI6IkhLRyIsImRlc3RpbmF0aW9uIjoiS1VMIiwiZGVzdGluYXRpb25fZGF0ZUFkanVzdG1lbnQiOm51bGwsImFycml2YWxfdGltZSI6IjIwMjYtMDEtMjBUMjA6MzU6MDAiLCJkZXN0aW5hdGlvbl90ZXJtaW5hbCI6IjEiLCJkZXN0aW5hdGlvbl9jaXR5IjoiS1VMIiwibWFya2V0aW5nIjoiQ1giLCJtYXJrZXRpbmdGbGlnaHROdW1iZXIiOjcyOSwib3BlcmF0aW5nIjoiQ1giLCJvcGVyYXRpbmdGbGlnaHROdW1iZXIiOjcyOSwib3BlcmF0aW5nT3ZlcndyaXRlIjpudWxsLCJhaXJjcmFmdF9jb2RlIjoiMzJRIiwidHlwZUZvckZpcnN0TGVnIjoiTiIsInR5cGVGb3JMYXN0TGVnIjoiTiIsImdob3N0U2VnbWVudCI6W119XX19XSwicHJpY2VfZGF0YSI6W3sicHJpY2luZ1N1YnNvdXJjZSI6IkhQSVMiLCJkaXN0cmlidXRpb25Nb2RlbCI6IkFUUENPIiwidmFsaWRhdGluZ0NhcnJpZXJDb2RlIjoiQ1giLCJ2YWxpZGF0aW5nQ2FycmllcnMiOm51bGwsInRvdGFsRmFyZSI6eyJ0b3RhbFByaWNlIjoxMjU5NCwidG90YWxUYXhBbW91bnQiOjIyODYsImN1cnJlbmN5IjoiTVlSIiwiYmFzZUZhcmVBbW91bnQiOjI1MjAsImJhc2VGYXJlQ3VycmVuY3kiOiJVU0QiLCJjb25zdHJ1Y3Rpb25BbW91bnQiOjI1MjAsImNvbnN0cnVjdGlvbkN1cnJlbmN5IjoiTlVDIiwiZXF1aXZhbGVudEFtb3VudCI6MTAzMDgsImVxdWl2YWxlbnRDdXJyZW5jeSI6Ik1ZUiJ9LCJ2aXRhIjp0cnVlLCJlVGlja2V0YWJsZSI6dHJ1ZSwibGFzdFRpY2tldERhdGUiOiIyMDI2LTAxLTE5IiwibGFzdFRpY2tldFRpbWUiOiIyMzoxMCIsImdvdmVybmluZ0NhcnJpZXJzIjoiQ1giLCJwYXgiOlt7InBhc3NlbmdlclR5cGUiOiJBRFQiLCJwYXNzZW5nZXJOdW1iZXIiOjMsIm5vblJlZnVuZGFibGUiOmZhbHNlLCJwYXNzZW5nZXJUb3RhbEZhcmUiOnsidG90YWxGYXJlIjo0MTk4LCJ0b3RhbFRheEFtb3VudCI6NzYyLCJjdXJyZW5jeSI6Ik1ZUiIsImJhc2VGYXJlQW1vdW50Ijo4NDAsImJhc2VGYXJlQ3VycmVuY3kiOiJVU0QiLCJlcXVpdmFsZW50QW1vdW50IjozNDM2LCJlcXVpdmFsZW50Q3VycmVuY3kiOiJNWVIiLCJjb25zdHJ1Y3Rpb25BbW91bnQiOjg0MCwiY29uc3RydWN0aW9uQ3VycmVuY3kiOiJOVUMiLCJleGNoYW5nZVJhdGVPbmUiOjF9LCJ0YXhCcmVha2Rvd24iOlt7ImNvZGUiOiJCRCIsImN1cnJlbmN5IjoiTVlSIiwiYW1vdW50IjoxNywidGF4SW5mbyI6IkVNQkFSS0FUSU9OIEZFRSJ9LHsiY29kZSI6IkU1IiwiY3VycmVuY3kiOiJNWVIiLCJhbW91bnQiOjE1LCJ0YXhJbmZvIjoiVkFMVUUgQURERUQgVEFYIn0seyJjb2RlIjoiT1cyIiwiY3VycmVuY3kiOiJNWVIiLCJhbW91bnQiOjg1LCJ0YXhJbmZvIjoiRE9NRVNUSUMgQU5EIElOVEVSTkFUSU9OQUwgRVhDSVNFIERVVFkgVEFYIn0seyJjb2RlIjoiUDciLCJjdXJyZW5jeSI6Ik1ZUiIsImFtb3VudCI6NDEsInRheEluZm8iOiJBSVJQT1JUIERFVkVMT1BNRU5UIEZFRSJ9LHsiY29kZSI6IlA4IiwiY3VycmVuY3kiOiJNWVIiLCJhbW91bnQiOjQxLCJ0YXhJbmZvIjoiUEFTU0VOR0VSIFNFQ1VSSVRZIEZFRSJ9LHsiY29kZSI6IlVUMyIsImN1cnJlbmN5IjoiTVlSIiwiYW1vdW50IjoyMDMsInRheEluZm8iOiJUUkFWRUwgVEFYIn0seyJjb2RlIjoiRzMiLCJjdXJyZW5jeSI6Ik1ZUiIsImFtb3VudCI6MzcsInRheEluZm8iOiJBSVJQT1JUIENPTlNUUlVDVElPTiBGRUUifSx7ImNvZGUiOiJJNSIsImN1cnJlbmN5IjoiTVlSIiwiYW1vdW50IjozNSwidGF4SW5mbyI6IkFJUlBPUlQgUEFTU0VOR0VSIFNFQ1VSSVRZIENIQVJHRSJ9LHsiY29kZSI6IllSRiIsImN1cnJlbmN5IjoiTVlSIiwiYW1vdW50IjoxODcsInRheEluZm8iOiJTRVJWSUNFIEZFRSAtIENBUlJJRVItSU1QT1NFRCBGVUVMIn0seyJjb2RlIjoiWVJGIiwiY3VycmVuY3kiOiJNWVIiLCJhbW91bnQiOjEwMSwidGF4SW5mbyI6IlNFUlZJQ0UgRkVFIC0gQ0FSUklFUi1JTVBPU0VEIEZVRUwifV0sImJhZ2dhZ2UiOnsiZ3JvdXAiOlt7InNlZ21lbnQiOnsiY2hlY2tlZCI6eyJncm91cF9pZCI6MCwic2VnbWVudF9pZCI6MCwiYmFnZ2FnZV90eXBlIjoiY2hlY2tlZCIsImJhZ2dhZ2VfdHlwZV90aXRsZSI6IkNoZWNrZWQgYmFnZ2FnZSBhbGxvd2FuY2UiLCJhbGxvd2FuY2VfaWQiOjMsInBpZWNlQ291bnQiOjEsIndlaWdodCI6bnVsbCwidW5pdCI6InBpZWNlcyIsInRpdGxlIjoiMSBwaWVjZXMiLCJwcm92aXNpb25UeXBlIjoiQSIsImFpcmxpbmVDb2RlIjoiQ1gifSwiY2Fycnlfb24iOnsiZ3JvdXBfaWQiOjIsInNlZ21lbnRfaWQiOjAsImJhZ2dhZ2VfdHlwZSI6ImNhcnJ5X29uIiwiYmFnZ2FnZV90eXBlX3RpdGxlIjoiQ2Fycnktb24gYmFnZ2FnZSBhbGxvd2FuY2UiLCJhbGxvd2FuY2VfaWQiOjEwLCJwaWVjZUNvdW50IjoxLCJ3ZWlnaHQiOm51bGwsInVuaXQiOiJwaWVjZXMiLCJ0aXRsZSI6IjEgcGllY2VzIiwicHJvdmlzaW9uVHlwZSI6IkIiLCJhaXJsaW5lQ29kZSI6IkNYIn19fSx7InNlZ21lbnQiOnsiY2hlY2tlZCI6eyJncm91cF9pZCI6MSwic2VnbWVudF9pZCI6MSwiYmFnZ2FnZV90eXBlIjoiY2hlY2tlZCIsImJhZ2dhZ2VfdHlwZV90aXRsZSI6IkNoZWNrZWQgYmFnZ2FnZSBhbGxvd2FuY2UiLCJhbGxvd2FuY2VfaWQiOjMsInBpZWNlQ291bnQiOjEsIndlaWdodCI6bnVsbCwidW5pdCI6InBpZWNlcyIsInRpdGxlIjoiMSBwaWVjZXMiLCJwcm92aXNpb25UeXBlIjoiQSIsImFpcmxpbmVDb2RlIjoiQ1gifSwiY2Fycnlfb24iOnsiZ3JvdXBfaWQiOjMsInNlZ21lbnRfaWQiOjEsImJhZ2dhZ2VfdHlwZSI6ImNhcnJ5X29uIiwiYmFnZ2FnZV90eXBlX3RpdGxlIjoiQ2Fycnktb24gYmFnZ2FnZSBhbGxvd2FuY2UiLCJhbGxvd2FuY2VfaWQiOjEwLCJwaWVjZUNvdW50IjoxLCJ3ZWlnaHQiOm51bGwsInVuaXQiOiJwaWVjZXMiLCJ0aXRsZSI6IjEgcGllY2VzIiwicHJvdmlzaW9uVHlwZSI6IkIiLCJhaXJsaW5lQ29kZSI6IkNYIn19fV19LCJib29raW5nX2NsYXNzIjpbeyJmYXJlQ29tcG9uZW50c19pZCI6NDIsImdyb3VwX2lkIjowLCJzZWdtZW50X2lkIjpudWxsLCJiZWdpbkFpcnBvcnQiOiJEQUMiLCJlbmRBaXJwb3J0IjoiS1VMIiwiZmFyZVBhc3NlbmdlclR5cGUiOiJBRFQiLCJib29raW5nQ29kZSI6IkgiLCJjYWJpbkNvZGUiOiJZIiwibWVhbENvZGUiOiJTIiwic2VhdHNBdmFpbGFibGUiOjMsImZhcmVCYXNpc0NvZGUiOiJIUjIxQkRBTyIsIm1hdGNoZWRBY2NvdW50Q29kZSI6bnVsbCwibmVnb3RpYXRlZEZhcmUiOm51bGwsInByaXZhdGVGYXJlIjpudWxsLCJGX2NhYmluQ29kZSI6IlkiLCJicmFuZF9jb2RlIjoiRUNPTkxJR0hUIiwiYnJhbmROYW1lIjoiRUNPTk9NWSBMSUdIVCIsInByb2dyYW1JZCI6IjE3Nzc2OSIsInByb2dyYW1Db2RlIjoiQ0ZGQ1giLCJwcm9ncmFtRGVzY3JpcHRpb24iOiJKUCBCRCBJTiBMSyBTQSBUVyBFVSIsInByb2dyYW1TeXN0ZW1Db2RlIjoiNCIsImdvdmVybmluZ0NhcnJpZXIiOiJDWCIsImZhcmVBbW91bnQiOjg0MCwiZmFyZUN1cnJlbmN5IjoiTlVDIiwicHVibGlzaGVkRmFyZUFtb3VudCI6ODQwLCJwdWJsaXNoZWRGYXJlQ3VycmVuY3kiOiJVU0QiLCJkaXJlY3Rpb25hbGl0eSI6IkZST00iLCJhcHBsaWNhYmxlUHJpY2luZ0NhdGVnb3JpZXMiOiIxIDQgNSA4IDkgMTAgMTIgMTUgMTYgMTcgMjMgMzEgMzMiLCJ2ZW5kb3JDb2RlIjoiQVRQIiwiZmFyZVR5cGVCaXRtYXAiOiIwMCIsImZhcmVUeXBlIjoiWE9YIiwiZmFyZVRhcmlmZiI6IjgiLCJmYXJlUnVsZSI6IjAzNTUifSx7ImZhcmVDb21wb25lbnRzX2lkIjo0MiwiZ3JvdXBfaWQiOjEsInNlZ21lbnRfaWQiOm51bGwsImJlZ2luQWlycG9ydCI6IkRBQyIsImVuZEFpcnBvcnQiOiJLVUwiLCJmYXJlUGFzc2VuZ2VyVHlwZSI6IkFEVCIsImJvb2tpbmdDb2RlIjoiSCIsImNhYmluQ29kZSI6IlkiLCJtZWFsQ29kZSI6IkQiLCJzZWF0c0F2YWlsYWJsZSI6MywiZmFyZUJhc2lzQ29kZSI6IkhSMjFCREFPIiwibWF0Y2hlZEFjY291bnRDb2RlIjpudWxsLCJuZWdvdGlhdGVkRmFyZSI6bnVsbCwicHJpdmF0ZUZhcmUiOm51bGwsIkZfY2FiaW5Db2RlIjoiWSIsImJyYW5kX2NvZGUiOiJFQ09OTElHSFQiLCJicmFuZE5hbWUiOiJFQ09OT01ZIExJR0hUIiwicHJvZ3JhbUlkIjoiMTc3NzY5IiwicHJvZ3JhbUNvZGUiOiJDRkZDWCIsInByb2dyYW1EZXNjcmlwdGlvbiI6IkpQIEJEIElOIExLIFNBIFRXIEVVIiwicHJvZ3JhbVN5c3RlbUNvZGUiOiI0IiwiZ292ZXJuaW5nQ2FycmllciI6IkNYIiwiZmFyZUFtb3VudCI6ODQwLCJmYXJlQ3VycmVuY3kiOiJOVUMiLCJwdWJsaXNoZWRGYXJlQW1vdW50Ijo4NDAsInB1Ymxpc2hlZEZhcmVDdXJyZW5jeSI6IlVTRCIsImRpcmVjdGlvbmFsaXR5IjoiRlJPTSIsImFwcGxpY2FibGVQcmljaW5nQ2F0ZWdvcmllcyI6IjEgNCA1IDggOSAxMCAxMiAxNSAxNiAxNyAyMyAzMSAzMyIsInZlbmRvckNvZGUiOiJBVFAiLCJmYXJlVHlwZUJpdG1hcCI6IjAwIiwiZmFyZVR5cGUiOiJYT1giLCJmYXJlVGFyaWZmIjoiOCIsImZhcmVSdWxlIjoiMDM1NSJ9XSwiYnJhbmRGZWF0dXJlcyI6W3siaWQiOjcxLCJhcHBsaWNhdGlvbiI6IkYiLCJzZXJ2aWNlVHlwZSI6IkMiLCJzZXJ2aWNlR3JvdXAiOiJCRyIsInN1YkNvZGUiOiIwRTciLCJ2ZW5kb3IiOiJBVFAiLCJjb21tZXJjaWFsTmFtZSI6IjFQQyBNQVggMjNLRyAxNThMQ00gRUFDSCJ9LHsiaWQiOjY0LCJhcHBsaWNhdGlvbiI6Ik4iLCJzZXJ2aWNlVHlwZSI6IkMiLCJzZXJ2aWNlR3JvdXAiOiJCRyIsInN1YkNvZGUiOiIwSkwiLCJ2ZW5kb3IiOiJBVFAiLCJjb21tZXJjaWFsTmFtZSI6IjJQQyBNQVggMjNLRyAxNThMQ00gRUFDSCJ9LHsiaWQiOjE1MiwiYXBwbGljYXRpb24iOiJOIiwic2VydmljZVR5cGUiOiJDIiwic2VydmljZUdyb3VwIjoiQkciLCJzdWJDb2RlIjoiMEpQIiwidmVuZG9yIjoiQVRQIiwiY29tbWVyY2lhbE5hbWUiOiIyUEMgTUFYIDMyS0cgMTU4TENNIEVBQ0gifSx7ImlkIjoxMiwiYXBwbGljYXRpb24iOiJOIiwic2VydmljZVR5cGUiOiJDIiwic2VydmljZUdyb3VwIjoiQkciLCJzdWJDb2RlIjoiMEpNIiwidmVuZG9yIjoiQVRQIiwiY29tbWVyY2lhbE5hbWUiOiIzUEMgTUFYIDMyS0cgMTU4TENNIEVBQ0gifSx7ImlkIjo5NiwiYXBwbGljYXRpb24iOiJGIiwic2VydmljZVR5cGUiOiJDIiwic2VydmljZUdyb3VwIjoiQkciLCJzdWJDb2RlIjoiME0yIiwidmVuZG9yIjoiQVRQIiwiY29tbWVyY2lhbE5hbWUiOiIxUEMgTUFYIDE1TEIgN0tHIDExNUxDTSJ9LHsiaWQiOjEyMSwiYXBwbGljYXRpb24iOiJOIiwic2VydmljZVR5cGUiOiJDIiwic2VydmljZUdyb3VwIjoiQkciLCJzdWJDb2RlIjoiME01IiwidmVuZG9yIjoiQVRQIiwiY29tbWVyY2lhbE5hbWUiOiIxUEMgTUFYIDIyTEIgMTBLRyAxMTVMQ00ifSx7ImlkIjo2MCwiYXBwbGljYXRpb24iOiJOIiwic2VydmljZVR5cGUiOiJDIiwic2VydmljZUdyb3VwIjoiQkciLCJzdWJDb2RlIjoiMDlXIiwidmVuZG9yIjoiQVRQIiwiY29tbWVyY2lhbE5hbWUiOiIxUEMgTUFYIDMzTEIgMTVLRyAxMTVMQ00ifSx7ImlkIjo0MSwiYXBwbGljYXRpb24iOiJDIiwic2VydmljZVR5cGUiOiJGIiwic2VydmljZUdyb3VwIjoiU0EiLCJzdWJDb2RlIjoiMEI1IiwidmVuZG9yIjoiQVRQIiwiY29tbWVyY2lhbE5hbWUiOiJTRUFUIEFTU0lHTk1FTlQifSx7ImlkIjoxNTksImFwcGxpY2F0aW9uIjoiTiIsInNlcnZpY2VUeXBlIjoiWiIsInNlcnZpY2VHcm91cCI6IkJGIiwic3ViQ29kZSI6IjA3SCIsInZlbmRvciI6IkFUUCIsImNvbW1lcmNpYWxOYW1lIjoiR08gU0hPVyJ9LHsiaWQiOjYyLCJhcHBsaWNhdGlvbiI6IkMiLCJzZXJ2aWNlVHlwZSI6IloiLCJzZXJ2aWNlR3JvdXAiOiJCRiIsInN1YkNvZGUiOiIwNTkiLCJ2ZW5kb3IiOiJBVFAiLCJjb21tZXJjaWFsTmFtZSI6IkNIQU5HRUFCTEUgVElDS0VUIn0seyJpZCI6NTgsImFwcGxpY2F0aW9uIjoiQyIsInNlcnZpY2VUeXBlIjoiWiIsInNlcnZpY2VHcm91cCI6IkJGIiwic3ViQ29kZSI6IjA1NiIsInZlbmRvciI6IkFUUCIsImNvbW1lcmNpYWxOYW1lIjoiUkVGVU5EQUJMRSBUSUNLRVQifSx7ImlkIjoxMDAsImFwcGxpY2F0aW9uIjoiRiIsInNlcnZpY2VUeXBlIjoiWiIsInNlcnZpY2VHcm91cCI6IkJGIiwic3ViQ29kZSI6IjA1NyIsInZlbmRvciI6IkFUUCIsImNvbW1lcmNpYWxOYW1lIjoiTUlMRUFHRSBBQ0NSVUFMIn0seyJpZCI6OTAsImFwcGxpY2F0aW9uIjoiTiIsInNlcnZpY2VUeXBlIjoiWiIsInNlcnZpY2VHcm91cCI6IkJGIiwic3ViQ29kZSI6IjA1OCIsInZlbmRvciI6IkFUUCIsImNvbW1lcmNpYWxOYW1lIjoiVVBHUkFERSBFTElHSUJJTElUWSJ9LHsiaWQiOjE0MCwiYXBwbGljYXRpb24iOiJOIiwic2VydmljZVR5cGUiOiJGIiwic2VydmljZUdyb3VwIjoiVFMiLCJzdWJDb2RlIjoiMEc2IiwidmVuZG9yIjoiQVRQIiwiY29tbWVyY2lhbE5hbWUiOiJQUklPUklUWSBCT0FSRElORyJ9LHsiaWQiOjQwLCJhcHBsaWNhdGlvbiI6Ik4iLCJzZXJ2aWNlVHlwZSI6IkYiLCJzZXJ2aWNlR3JvdXAiOiJUUyIsInN1YkNvZGUiOiIwM1AiLCJ2ZW5kb3IiOiJBVFAiLCJjb21tZXJjaWFsTmFtZSI6IlBSSU9SSVRZIENIS0lOIEFUIENFUlRBSU4gUE9SVCJ9LHsiaWQiOjE0NiwiYXBwbGljYXRpb24iOiJOIiwic2VydmljZVR5cGUiOiJGIiwic2VydmljZUdyb3VwIjoiTEciLCJzdWJDb2RlIjoiMEJYIiwidmVuZG9yIjoiQVRQIiwiY29tbWVyY2lhbE5hbWUiOiJCVVNJTkVTUyBDTEFTUyBMT1VOR0UgQUNDRVNTIn0seyJpZCI6ODgsImFwcGxpY2F0aW9uIjoiTiIsInNlcnZpY2VUeXBlIjoiRiIsInNlcnZpY2VHcm91cCI6IkxHIiwic3ViQ29kZSI6IjA3SyIsInZlbmRvciI6IkFUUCIsImNvbW1lcmNpYWxOYW1lIjoiRklSU1QgQ0xBU1MgTE9VTkdFIEFDQ0VTUyJ9LHsiaWQiOjE1MCwiYXBwbGljYXRpb24iOiJGIiwic2VydmljZVR5cGUiOiJGIiwic2VydmljZUdyb3VwIjoiTUwiLCJzdWJDb2RlIjoiMEIzIiwidmVuZG9yIjoiQVRQIiwiY29tbWVyY2lhbE5hbWUiOiJNRUFMIn0seyJpZCI6MTU0LCJhcHBsaWNhdGlvbiI6IkMiLCJzZXJ2aWNlVHlwZSI6IkYiLCJzZXJ2aWNlR3JvdXAiOiJJRSIsInN1YkNvZGUiOiIwMzIiLCJ2ZW5kb3IiOiJBVFAiLCJjb21tZXJjaWFsTmFtZSI6IklORkxJR0hUIFdJRkkifV0sInBlbmFsdGllc0luZm8iOlt7InR5cGUiOiJSZWZ1bmQiLCJhcHBsaWNhYmlsaXR5IjoiQmVmb3JlIiwicmVmdW5kYWJsZSI6dHJ1ZSwiY29uZGl0aW9uc0FwcGx5Ijp0cnVlLCJhbW91bnQiOjQwOSwiY3VycmVuY3kiOiJNWVIiLCJtaW5QZW5hbHR5Ijp7ImFtb3VudCI6NDA5LCJjdXJyZW5jeSI6Ik1ZUiJ9fSx7InR5cGUiOiJSZWZ1bmQiLCJhcHBsaWNhYmlsaXR5IjoiQWZ0ZXIiLCJyZWZ1bmRhYmxlIjp0cnVlLCJjb25kaXRpb25zQXBwbHkiOnRydWUsImFtb3VudCI6NDA5LCJjdXJyZW5jeSI6Ik1ZUiIsIm1pblBlbmFsdHkiOnsiYW1vdW50Ijo0MDksImN1cnJlbmN5IjoiTVlSIn19LHsidHlwZSI6IkV4Y2hhbmdlIiwiYXBwbGljYWJpbGl0eSI6IkJlZm9yZSIsImNoYW5nZWFibGUiOnRydWUsImNvbmRpdGlvbnNBcHBseSI6dHJ1ZSwiYW1vdW50IjoyNDYsImN1cnJlbmN5IjoiTVlSIiwibWluUGVuYWx0eSI6eyJhbW91bnQiOjI0NiwiY3VycmVuY3kiOiJNWVIifX0seyJ0eXBlIjoiRXhjaGFuZ2UiLCJhcHBsaWNhYmlsaXR5IjoiQWZ0ZXIiLCJjaGFuZ2VhYmxlIjp0cnVlLCJjb25kaXRpb25zQXBwbHkiOnRydWUsImFtb3VudCI6MjQ2LCJjdXJyZW5jeSI6Ik1ZUiIsIm1pblBlbmFsdHkiOnsiYW1vdW50IjoyNDYsImN1cnJlbmN5IjoiTVlSIn19XX1dLCJicmFuZE5hbWUiOiJFQ09OT01ZIExJR0hUIiwiYnJhbmRDb2RlIjoiRUNPTkxJR0hUIn0seyJwcmljaW5nU3Vic291cmNlIjoiU1BNSVAiLCJkaXN0cmlidXRpb25Nb2RlbCI6IkFUUENPIiwidmFsaWRhdGluZ0NhcnJpZXJDb2RlIjoiQ1giLCJ2YWxpZGF0aW5nQ2FycmllcnMiOm51bGwsInRvdGFsRmFyZSI6eyJ0b3RhbFByaWNlIjoxMjkwMCwidG90YWxUYXhBbW91bnQiOjIyODYsImN1cnJlbmN5IjoiTVlSIiwiYmFzZUZhcmVBbW91bnQiOjI1OTUsImJhc2VGYXJlQ3VycmVuY3kiOiJVU0QiLCJjb25zdHJ1Y3Rpb25BbW91bnQiOjI1OTUsImNvbnN0cnVjdGlvbkN1cnJlbmN5IjoiTlVDIiwiZXF1aXZhbGVudEFtb3VudCI6MTA2MTQsImVxdWl2YWxlbnRDdXJyZW5jeSI6Ik1ZUiJ9LCJ2aXRhIjp0cnVlLCJlVGlja2V0YWJsZSI6dHJ1ZSwibGFzdFRpY2tldERhdGUiOiIyMDI2LTAxLTE5IiwibGFzdFRpY2tldFRpbWUiOiIyMzoxMCIsImdvdmVybmluZ0NhcnJpZXJzIjoiQ1giLCJwYXgiOlt7InBhc3NlbmdlclR5cGUiOiJBRFQiLCJwYXNzZW5nZXJOdW1iZXIiOjMsIm5vblJlZnVuZGFibGUiOmZhbHNlLCJwYXNzZW5nZXJUb3RhbEZhcmUiOnsidG90YWxGYXJlIjo0MzAwLCJ0b3RhbFRheEFtb3VudCI6NzYyLCJjdXJyZW5jeSI6Ik1ZUiIsImJhc2VGYXJlQW1vdW50Ijo4NjUsImJhc2VGYXJlQ3VycmVuY3kiOiJVU0QiLCJlcXVpdmFsZW50QW1vdW50IjozNTM4LCJlcXVpdmFsZW50Q3VycmVuY3kiOiJNWVIiLCJjb25zdHJ1Y3Rpb25BbW91bnQiOjg2NSwiY29uc3RydWN0aW9uQ3VycmVuY3kiOiJOVUMiLCJleGNoYW5nZVJhdGVPbmUiOjF9LCJ0YXhCcmVha2Rvd24iOlt7ImNvZGUiOiJCRCIsImN1cnJlbmN5IjoiTVlSIiwiYW1vdW50IjoxNywidGF4SW5mbyI6IkVNQkFSS0FUSU9OIEZFRSJ9LHsiY29kZSI6IkU1IiwiY3VycmVuY3kiOiJNWVIiLCJhbW91bnQiOjE1LCJ0YXhJbmZvIjoiVkFMVUUgQURERUQgVEFYIn0seyJjb2RlIjoiT1cyIiwiY3VycmVuY3kiOiJNWVIiLCJhbW91bnQiOjg1LCJ0YXhJbmZvIjoiRE9NRVNUSUMgQU5EIElOVEVSTkFUSU9OQUwgRVhDSVNFIERVVFkgVEFYIn0seyJjb2RlIjoiUDciLCJjdXJyZW5jeSI6Ik1ZUiIsImFtb3VudCI6NDEsInRheEluZm8iOiJBSVJQT1JUIERFVkVMT1BNRU5UIEZFRSJ9LHsiY29kZSI6IlA4IiwiY3VycmVuY3kiOiJNWVIiLCJhbW91bnQiOjQxLCJ0YXhJbmZvIjoiUEFTU0VOR0VSIFNFQ1VSSVRZIEZFRSJ9LHsiY29kZSI6IlVUMyIsImN1cnJlbmN5IjoiTVlSIiwiYW1vdW50IjoyMDMsInRheEluZm8iOiJUUkFWRUwgVEFYIn0seyJjb2RlIjoiRzMiLCJjdXJyZW5jeSI6Ik1ZUiIsImFtb3VudCI6MzcsInRheEluZm8iOiJBSVJQT1JUIENPTlNUUlVDVElPTiBGRUUifSx7ImNvZGUiOiJJNSIsImN1cnJlbmN5IjoiTVlSIiwiYW1vdW50IjozNSwidGF4SW5mbyI6IkFJUlBPUlQgUEFTU0VOR0VSIFNFQ1VSSVRZIENIQVJHRSJ9LHsiY29kZSI6IllSRiIsImN1cnJlbmN5IjoiTVlSIiwiYW1vdW50IjoxODcsInRheEluZm8iOiJTRVJWSUNFIEZFRSAtIENBUlJJRVItSU1QT1NFRCBGVUVMIn0seyJjb2RlIjoiWVJGIiwiY3VycmVuY3kiOiJNWVIiLCJhbW91bnQiOjEwMSwidGF4SW5mbyI6IlNFUlZJQ0UgRkVFIC0gQ0FSUklFUi1JTVBPU0VEIEZVRUwifV0sImJhZ2dhZ2UiOnsiZ3JvdXAiOlt7InNlZ21lbnQiOnsiY2hlY2tlZCI6eyJncm91cF9pZCI6MCwic2VnbWVudF9pZCI6MCwiYmFnZ2FnZV90eXBlIjoiY2hlY2tlZCIsImJhZ2dhZ2VfdHlwZV90aXRsZSI6IkNoZWNrZWQgYmFnZ2FnZSBhbGxvd2FuY2UiLCJhbGxvd2FuY2VfaWQiOjEzLCJwaWVjZUNvdW50IjoyLCJ3ZWlnaHQiOm51bGwsInVuaXQiOiJwaWVjZXMiLCJ0aXRsZSI6IjIgcGllY2VzIiwicHJvdmlzaW9uVHlwZSI6IkEiLCJhaXJsaW5lQ29kZSI6IkNYIn0sImNhcnJ5X29uIjp7Imdyb3VwX2lkIjoyLCJzZWdtZW50X2lkIjowLCJiYWdnYWdlX3R5cGUiOiJjYXJyeV9vbiIsImJhZ2dhZ2VfdHlwZV90aXRsZSI6IkNhcnJ5LW9uIGJhZ2dhZ2UgYWxsb3dhbmNlIiwiYWxsb3dhbmNlX2lkIjoxMCwicGllY2VDb3VudCI6MSwid2VpZ2h0IjpudWxsLCJ1bml0IjoicGllY2VzIiwidGl0bGUiOiIxIHBpZWNlcyIsInByb3Zpc2lvblR5cGUiOiJCIiwiYWlybGluZUNvZGUiOiJDWCJ9fX0seyJzZWdtZW50Ijp7ImNoZWNrZWQiOnsiZ3JvdXBfaWQiOjEsInNlZ21lbnRfaWQiOjEsImJhZ2dhZ2VfdHlwZSI6ImNoZWNrZWQiLCJiYWdnYWdlX3R5cGVfdGl0bGUiOiJDaGVja2VkIGJhZ2dhZ2UgYWxsb3dhbmNlIiwiYWxsb3dhbmNlX2lkIjoxMywicGllY2VDb3VudCI6Miwid2VpZ2h0IjpudWxsLCJ1bml0IjoicGllY2VzIiwidGl0bGUiOiIyIHBpZWNlcyIsInByb3Zpc2lvblR5cGUiOiJBIiwiYWlybGluZUNvZGUiOiJDWCJ9LCJjYXJyeV9vbiI6eyJncm91cF9pZCI6Mywic2VnbWVudF9pZCI6MSwiYmFnZ2FnZV90eXBlIjoiY2Fycnlfb24iLCJiYWdnYWdlX3R5cGVfdGl0bGUiOiJDYXJyeS1vbiBiYWdnYWdlIGFsbG93YW5jZSIsImFsbG93YW5jZV9pZCI6MTAsInBpZWNlQ291bnQiOjEsIndlaWdodCI6bnVsbCwidW5pdCI6InBpZWNlcyIsInRpdGxlIjoiMSBwaWVjZXMiLCJwcm92aXNpb25UeXBlIjoiQiIsImFpcmxpbmVDb2RlIjoiQ1gifX19XX0sImJvb2tpbmdfY2xhc3MiOlt7ImZhcmVDb21wb25lbnRzX2lkIjo0MSwiZ3JvdXBfaWQiOjAsInNlZ21lbnRfaWQiOm51bGwsImJlZ2luQWlycG9ydCI6IkRBQyIsImVuZEFpcnBvcnQiOiJLVUwiLCJmYXJlUGFzc2VuZ2VyVHlwZSI6IkFEVCIsImJvb2tpbmdDb2RlIjoiSCIsImNhYmluQ29kZSI6IlkiLCJtZWFsQ29kZSI6IlMiLCJzZWF0c0F2YWlsYWJsZSI6MywiZmFyZUJhc2lzQ29kZSI6IkhSMzFCREFPIiwibWF0Y2hlZEFjY291bnRDb2RlIjpudWxsLCJuZWdvdGlhdGVkRmFyZSI6bnVsbCwicHJpdmF0ZUZhcmUiOm51bGwsIkZfY2FiaW5Db2RlIjoiWSIsImJyYW5kX2NvZGUiOiJFQ09ORVNTRU5UIiwiYnJhbmROYW1lIjoiRUNPTk9NWSBFU1NFTlRJQUwiLCJwcm9ncmFtSWQiOiIxNzc3NjkiLCJwcm9ncmFtQ29kZSI6IkNGRkNYIiwicHJvZ3JhbURlc2NyaXB0aW9uIjoiSlAgQkQgSU4gTEsgU0EgVFcgRVUiLCJwcm9ncmFtU3lzdGVtQ29kZSI6IjQiLCJnb3Zlcm5pbmdDYXJyaWVyIjoiQ1giLCJmYXJlQW1vdW50Ijo4NjUsImZhcmVDdXJyZW5jeSI6Ik5VQyIsInB1Ymxpc2hlZEZhcmVBbW91bnQiOjg2NSwicHVibGlzaGVkRmFyZUN1cnJlbmN5IjoiVVNEIiwiZGlyZWN0aW9uYWxpdHkiOiJGUk9NIiwiYXBwbGljYWJsZVByaWNpbmdDYXRlZ29yaWVzIjoiMSA0IDUgOCA5IDEwIDEyIDE1IDE2IDE3IDIzIDMxIDMzIiwidmVuZG9yQ29kZSI6IkFUUCIsImZhcmVUeXBlQml0bWFwIjoiMDAiLCJmYXJlVHlwZSI6IlhPWCIsImZhcmVUYXJpZmYiOiI4IiwiZmFyZVJ1bGUiOiIwMzU1In0seyJmYXJlQ29tcG9uZW50c19pZCI6NDEsImdyb3VwX2lkIjoxLCJzZWdtZW50X2lkIjpudWxsLCJiZWdpbkFpcnBvcnQiOiJEQUMiLCJlbmRBaXJwb3J0IjoiS1VMIiwiZmFyZVBhc3NlbmdlclR5cGUiOiJBRFQiLCJib29raW5nQ29kZSI6IkgiLCJjYWJpbkNvZGUiOiJZIiwibWVhbENvZGUiOiJEIiwic2VhdHNBdmFpbGFibGUiOjMsImZhcmVCYXNpc0NvZGUiOiJIUjMxQkRBTyIsIm1hdGNoZWRBY2NvdW50Q29kZSI6bnVsbCwibmVnb3RpYXRlZEZhcmUiOm51bGwsInByaXZhdGVGYXJlIjpudWxsLCJGX2NhYmluQ29kZSI6IlkiLCJicmFuZF9jb2RlIjoiRUNPTkVTU0VOVCIsImJyYW5kTmFtZSI6IkVDT05PTVkgRVNTRU5USUFMIiwicHJvZ3JhbUlkIjoiMTc3NzY5IiwicHJvZ3JhbUNvZGUiOiJDRkZDWCIsInByb2dyYW1EZXNjcmlwdGlvbiI6IkpQIEJEIElOIExLIFNBIFRXIEVVIiwicHJvZ3JhbVN5c3RlbUNvZGUiOiI0IiwiZ292ZXJuaW5nQ2FycmllciI6IkNYIiwiZmFyZUFtb3VudCI6ODY1LCJmYXJlQ3VycmVuY3kiOiJOVUMiLCJwdWJsaXNoZWRGYXJlQW1vdW50Ijo4NjUsInB1Ymxpc2hlZEZhcmVDdXJyZW5jeSI6IlVTRCIsImRpcmVjdGlvbmFsaXR5IjoiRlJPTSIsImFwcGxpY2FibGVQcmljaW5nQ2F0ZWdvcmllcyI6IjEgNCA1IDggOSAxMCAxMiAxNSAxNiAxNyAyMyAzMSAzMyIsInZlbmRvckNvZGUiOiJBVFAiLCJmYXJlVHlwZUJpdG1hcCI6IjAwIiwiZmFyZVR5cGUiOiJYT1giLCJmYXJlVGFyaWZmIjoiOCIsImZhcmVSdWxlIjoiMDM1NSJ9XSwiYnJhbmRGZWF0dXJlcyI6W3siaWQiOjExNSwiYXBwbGljYXRpb24iOiJOIiwic2VydmljZVR5cGUiOiJDIiwic2VydmljZUdyb3VwIjoiQkciLCJzdWJDb2RlIjoiMEU3IiwidmVuZG9yIjoiQVRQIiwiY29tbWVyY2lhbE5hbWUiOiIxUEMgTUFYIDIzS0cgMTU4TENNIEVBQ0gifSx7ImlkIjoxMzksImFwcGxpY2F0aW9uIjoiRiIsInNlcnZpY2VUeXBlIjoiQyIsInNlcnZpY2VHcm91cCI6IkJHIiwic3ViQ29kZSI6IjBKTCIsInZlbmRvciI6IkFUUCIsImNvbW1lcmNpYWxOYW1lIjoiMlBDIE1BWCAyM0tHIDE1OExDTSBFQUNIIn0seyJpZCI6MTUyLCJhcHBsaWNhdGlvbiI6Ik4iLCJzZXJ2aWNlVHlwZSI6IkMiLCJzZXJ2aWNlR3JvdXAiOiJCRyIsInN1YkNvZGUiOiIwSlAiLCJ2ZW5kb3IiOiJBVFAiLCJjb21tZXJjaWFsTmFtZSI6IjJQQyBNQVggMzJLRyAxNThMQ00gRUFDSCJ9LHsiaWQiOjEyLCJhcHBsaWNhdGlvbiI6Ik4iLCJzZXJ2aWNlVHlwZSI6IkMiLCJzZXJ2aWNlR3JvdXAiOiJCRyIsInN1YkNvZGUiOiIwSk0iLCJ2ZW5kb3IiOiJBVFAiLCJjb21tZXJjaWFsTmFtZSI6IjNQQyBNQVggMzJLRyAxNThMQ00gRUFDSCJ9LHsiaWQiOjk2LCJhcHBsaWNhdGlvbiI6IkYiLCJzZXJ2aWNlVHlwZSI6IkMiLCJzZXJ2aWNlR3JvdXAiOiJCRyIsInN1YkNvZGUiOiIwTTIiLCJ2ZW5kb3IiOiJBVFAiLCJjb21tZXJjaWFsTmFtZSI6IjFQQyBNQVggMTVMQiA3S0cgMTE1TENNIn0seyJpZCI6MTIxLCJhcHBsaWNhdGlvbiI6Ik4iLCJzZXJ2aWNlVHlwZSI6IkMiLCJzZXJ2aWNlR3JvdXAiOiJCRyIsInN1YkNvZGUiOiIwTTUiLCJ2ZW5kb3IiOiJBVFAiLCJjb21tZXJjaWFsTmFtZSI6IjFQQyBNQVggMjJMQiAxMEtHIDExNUxDTSJ9LHsiaWQiOjYwLCJhcHBsaWNhdGlvbiI6Ik4iLCJzZXJ2aWNlVHlwZSI6IkMiLCJzZXJ2aWNlR3JvdXAiOiJCRyIsInN1YkNvZGUiOiIwOVciLCJ2ZW5kb3IiOiJBVFAiLCJjb21tZXJjaWFsTmFtZSI6IjFQQyBNQVggMzNMQiAxNUtHIDExNUxDTSJ9LHsiaWQiOjc1LCJhcHBsaWNhdGlvbiI6IkYiLCJzZXJ2aWNlVHlwZSI6IkYiLCJzZXJ2aWNlR3JvdXAiOiJTQSIsInN1YkNvZGUiOiIwQjUiLCJ2ZW5kb3IiOiJBVFAiLCJjb21tZXJjaWFsTmFtZSI6IlNFQVQgQVNTSUdOTUVOVCJ9LHsiaWQiOjE1OSwiYXBwbGljYXRpb24iOiJOIiwic2VydmljZVR5cGUiOiJaIiwic2VydmljZUdyb3VwIjoiQkYiLCJzdWJDb2RlIjoiMDdIIiwidmVuZG9yIjoiQVRQIiwiY29tbWVyY2lhbE5hbWUiOiJHTyBTSE9XIn0seyJpZCI6NjIsImFwcGxpY2F0aW9uIjoiQyIsInNlcnZpY2VUeXBlIjoiWiIsInNlcnZpY2VHcm91cCI6IkJGIiwic3ViQ29kZSI6IjA1OSIsInZlbmRvciI6IkFUUCIsImNvbW1lcmNpYWxOYW1lIjoiQ0hBTkdFQUJMRSBUSUNLRVQifSx7ImlkIjo1OCwiYXBwbGljYXRpb24iOiJDIiwic2VydmljZVR5cGUiOiJaIiwic2VydmljZUdyb3VwIjoiQkYiLCJzdWJDb2RlIjoiMDU2IiwidmVuZG9yIjoiQVRQIiwiY29tbWVyY2lhbE5hbWUiOiJSRUZVTkRBQkxFIFRJQ0tFVCJ9LHsiaWQiOjEwMCwiYXBwbGljYXRpb24iOiJGIiwic2VydmljZVR5cGUiOiJaIiwic2VydmljZUdyb3VwIjoiQkYiLCJzdWJDb2RlIjoiMDU3IiwidmVuZG9yIjoiQVRQIiwiY29tbWVyY2lhbE5hbWUiOiJNSUxFQUdFIEFDQ1JVQUwifSx7ImlkIjo4NywiYXBwbGljYXRpb24iOiJDIiwic2VydmljZVR5cGUiOiJaIiwic2VydmljZUdyb3VwIjoiQkYiLCJzdWJDb2RlIjoiMDU4IiwidmVuZG9yIjoiQVRQIiwiY29tbWVyY2lhbE5hbWUiOiJVUEdSQURFIEVMSUdJQklMSVRZIn0seyJpZCI6MTQwLCJhcHBsaWNhdGlvbiI6Ik4iLCJzZXJ2aWNlVHlwZSI6IkYiLCJzZXJ2aWNlR3JvdXAiOiJUUyIsInN1YkNvZGUiOiIwRzYiLCJ2ZW5kb3IiOiJBVFAiLCJjb21tZXJjaWFsTmFtZSI6IlBSSU9SSVRZIEJPQVJESU5HIn0seyJpZCI6NDAsImFwcGxpY2F0aW9uIjoiTiIsInNlcnZpY2VUeXBlIjoiRiIsInNlcnZpY2VHcm91cCI6IlRTIiwic3ViQ29kZSI6IjAzUCIsInZlbmRvciI6IkFUUCIsImNvbW1lcmNpYWxOYW1lIjoiUFJJT1JJVFkgQ0hLSU4gQVQgQ0VSVEFJTiBQT1JUIn0seyJpZCI6MTQ2LCJhcHBsaWNhdGlvbiI6Ik4iLCJzZXJ2aWNlVHlwZSI6IkYiLCJzZXJ2aWNlR3JvdXAiOiJMRyIsInN1YkNvZGUiOiIwQlgiLCJ2ZW5kb3IiOiJBVFAiLCJjb21tZXJjaWFsTmFtZSI6IkJVU0lORVNTIENMQVNTIExPVU5HRSBBQ0NFU1MifSx7ImlkIjo4OCwiYXBwbGljYXRpb24iOiJOIiwic2VydmljZVR5cGUiOiJGIiwic2VydmljZUdyb3VwIjoiTEciLCJzdWJDb2RlIjoiMDdLIiwidmVuZG9yIjoiQVRQIiwiY29tbWVyY2lhbE5hbWUiOiJGSVJTVCBDTEFTUyBMT1VOR0UgQUNDRVNTIn0seyJpZCI6MTUwLCJhcHBsaWNhdGlvbiI6IkYiLCJzZXJ2aWNlVHlwZSI6IkYiLCJzZXJ2aWNlR3JvdXAiOiJNTCIsInN1YkNvZGUiOiIwQjMiLCJ2ZW5kb3IiOiJBVFAiLCJjb21tZXJjaWFsTmFtZSI6Ik1FQUwifSx7ImlkIjoxNTQsImFwcGxpY2F0aW9uIjoiQyIsInNlcnZpY2VUeXBlIjoiRiIsInNlcnZpY2VHcm91cCI6IklFIiwic3ViQ29kZSI6IjAzMiIsInZlbmRvciI6IkFUUCIsImNvbW1lcmNpYWxOYW1lIjoiSU5GTElHSFQgV0lGSSJ9XSwicGVuYWx0aWVzSW5mbyI6W3sidHlwZSI6IlJlZnVuZCIsImFwcGxpY2FiaWxpdHkiOiJCZWZvcmUiLCJyZWZ1bmRhYmxlIjp0cnVlLCJjb25kaXRpb25zQXBwbHkiOnRydWUsImFtb3VudCI6MzA3LCJjdXJyZW5jeSI6Ik1ZUiIsIm1pblBlbmFsdHkiOnsiYW1vdW50IjozMDcsImN1cnJlbmN5IjoiTVlSIn19LHsidHlwZSI6IlJlZnVuZCIsImFwcGxpY2FiaWxpdHkiOiJBZnRlciIsInJlZnVuZGFibGUiOnRydWUsImNvbmRpdGlvbnNBcHBseSI6dHJ1ZSwiYW1vdW50IjozMDcsImN1cnJlbmN5IjoiTVlSIiwibWluUGVuYWx0eSI6eyJhbW91bnQiOjMwNywiY3VycmVuY3kiOiJNWVIifX0seyJ0eXBlIjoiRXhjaGFuZ2UiLCJhcHBsaWNhYmlsaXR5IjoiQmVmb3JlIiwiY2hhbmdlYWJsZSI6dHJ1ZSwiY29uZGl0aW9uc0FwcGx5Ijp0cnVlLCJhbW91bnQiOjIwNSwiY3VycmVuY3kiOiJNWVIiLCJtaW5QZW5hbHR5Ijp7ImFtb3VudCI6MjA1LCJjdXJyZW5jeSI6Ik1ZUiJ9fSx7InR5cGUiOiJFeGNoYW5nZSIsImFwcGxpY2FiaWxpdHkiOiJBZnRlciIsImNoYW5nZWFibGUiOnRydWUsImNvbmRpdGlvbnNBcHBseSI6dHJ1ZSwiYW1vdW50IjoyMDUsImN1cnJlbmN5IjoiTVlSIiwibWluUGVuYWx0eSI6eyJhbW91bnQiOjIwNSwiY3VycmVuY3kiOiJNWVIifX1dfV0sImJyYW5kTmFtZSI6IkVDT05PTVkgRVNTRU5USUFMIiwiYnJhbmRDb2RlIjoiRUNPTkVTU0VOVCJ9LHsicHJpY2luZ1N1YnNvdXJjZSI6IlNQTUlQIiwiZGlzdHJpYnV0aW9uTW9kZWwiOiJBVFBDTyIsInZhbGlkYXRpbmdDYXJyaWVyQ29kZSI6IkNYIiwidmFsaWRhdGluZ0NhcnJpZXJzIjpudWxsLCJ0b3RhbEZhcmUiOnsidG90YWxQcmljZSI6MTQxMjcsInRvdGFsVGF4QW1vdW50IjoyMjg2LCJjdXJyZW5jeSI6Ik1ZUiIsImJhc2VGYXJlQW1vdW50IjoyODk1LCJiYXNlRmFyZUN1cnJlbmN5IjoiVVNEIiwiY29uc3RydWN0aW9uQW1vdW50IjoyODk1LCJjb25zdHJ1Y3Rpb25DdXJyZW5jeSI6Ik5VQyIsImVxdWl2YWxlbnRBbW91bnQiOjExODQxLCJlcXVpdmFsZW50Q3VycmVuY3kiOiJNWVIifSwidml0YSI6dHJ1ZSwiZVRpY2tldGFibGUiOnRydWUsImxhc3RUaWNrZXREYXRlIjoiMjAyNi0wMS0xOSIsImxhc3RUaWNrZXRUaW1lIjoiMjM6MTAiLCJnb3Zlcm5pbmdDYXJyaWVycyI6IkNYIiwicGF4IjpbeyJwYXNzZW5nZXJUeXBlIjoiQURUIiwicGFzc2VuZ2VyTnVtYmVyIjozLCJub25SZWZ1bmRhYmxlIjpmYWxzZSwicGFzc2VuZ2VyVG90YWxGYXJlIjp7InRvdGFsRmFyZSI6NDcwOSwidG90YWxUYXhBbW91bnQiOjc2MiwiY3VycmVuY3kiOiJNWVIiLCJiYXNlRmFyZUFtb3VudCI6OTY1LCJiYXNlRmFyZUN1cnJlbmN5IjoiVVNEIiwiZXF1aXZhbGVudEFtb3VudCI6Mzk0NywiZXF1aXZhbGVudEN1cnJlbmN5IjoiTVlSIiwiY29uc3RydWN0aW9uQW1vdW50Ijo5NjUsImNvbnN0cnVjdGlvbkN1cnJlbmN5IjoiTlVDIiwiZXhjaGFuZ2VSYXRlT25lIjoxfSwidGF4QnJlYWtkb3duIjpbeyJjb2RlIjoiQkQiLCJjdXJyZW5jeSI6Ik1ZUiIsImFtb3VudCI6MTcsInRheEluZm8iOiJFTUJBUktBVElPTiBGRUUifSx7ImNvZGUiOiJFNSIsImN1cnJlbmN5IjoiTVlSIiwiYW1vdW50IjoxNSwidGF4SW5mbyI6IlZBTFVFIEFEREVEIFRBWCJ9LHsiY29kZSI6Ik9XMiIsImN1cnJlbmN5IjoiTVlSIiwiYW1vdW50Ijo4NSwidGF4SW5mbyI6IkRPTUVTVElDIEFORCBJTlRFUk5BVElPTkFMIEVYQ0lTRSBEVVRZIFRBWCJ9LHsiY29kZSI6IlA3IiwiY3VycmVuY3kiOiJNWVIiLCJhbW91bnQiOjQxLCJ0YXhJbmZvIjoiQUlSUE9SVCBERVZFTE9QTUVOVCBGRUUifSx7ImNvZGUiOiJQOCIsImN1cnJlbmN5IjoiTVlSIiwiYW1vdW50Ijo0MSwidGF4SW5mbyI6IlBBU1NFTkdFUiBTRUNVUklUWSBGRUUifSx7ImNvZGUiOiJVVDMiLCJjdXJyZW5jeSI6Ik1ZUiIsImFtb3VudCI6MjAzLCJ0YXhJbmZvIjoiVFJBVkVMIFRBWCJ9LHsiY29kZSI6IkczIiwiY3VycmVuY3kiOiJNWVIiLCJhbW91bnQiOjM3LCJ0YXhJbmZvIjoiQUlSUE9SVCBDT05TVFJVQ1RJT04gRkVFIn0seyJjb2RlIjoiSTUiLCJjdXJyZW5jeSI6Ik1ZUiIsImFtb3VudCI6MzUsInRheEluZm8iOiJBSVJQT1JUIFBBU1NFTkdFUiBTRUNVUklUWSBDSEFSR0UifSx7ImNvZGUiOiJZUkYiLCJjdXJyZW5jeSI6Ik1ZUiIsImFtb3VudCI6MTg3LCJ0YXhJbmZvIjoiU0VSVklDRSBGRUUgLSBDQVJSSUVSLUlNUE9TRUQgRlVFTCJ9LHsiY29kZSI6IllSRiIsImN1cnJlbmN5IjoiTVlSIiwiYW1vdW50IjoxMDEsInRheEluZm8iOiJTRVJWSUNFIEZFRSAtIENBUlJJRVItSU1QT1NFRCBGVUVMIn1dLCJiYWdnYWdlIjp7Imdyb3VwIjpbeyJzZWdtZW50Ijp7ImNoZWNrZWQiOnsiZ3JvdXBfaWQiOjAsInNlZ21lbnRfaWQiOjAsImJhZ2dhZ2VfdHlwZSI6ImNoZWNrZWQiLCJiYWdnYWdlX3R5cGVfdGl0bGUiOiJDaGVja2VkIGJhZ2dhZ2UgYWxsb3dhbmNlIiwiYWxsb3dhbmNlX2lkIjoxMywicGllY2VDb3VudCI6Miwid2VpZ2h0IjpudWxsLCJ1bml0IjoicGllY2VzIiwidGl0bGUiOiIyIHBpZWNlcyIsInByb3Zpc2lvblR5cGUiOiJBIiwiYWlybGluZUNvZGUiOiJDWCJ9LCJjYXJyeV9vbiI6eyJncm91cF9pZCI6Miwic2VnbWVudF9pZCI6MCwiYmFnZ2FnZV90eXBlIjoiY2Fycnlfb24iLCJiYWdnYWdlX3R5cGVfdGl0bGUiOiJDYXJyeS1vbiBiYWdnYWdlIGFsbG93YW5jZSIsImFsbG93YW5jZV9pZCI6MTAsInBpZWNlQ291bnQiOjEsIndlaWdodCI6bnVsbCwidW5pdCI6InBpZWNlcyIsInRpdGxlIjoiMSBwaWVjZXMiLCJwcm92aXNpb25UeXBlIjoiQiIsImFpcmxpbmVDb2RlIjoiQ1gifX19LHsic2VnbWVudCI6eyJjaGVja2VkIjp7Imdyb3VwX2lkIjoxLCJzZWdtZW50X2lkIjoxLCJiYWdnYWdlX3R5cGUiOiJjaGVja2VkIiwiYmFnZ2FnZV90eXBlX3RpdGxlIjoiQ2hlY2tlZCBiYWdnYWdlIGFsbG93YW5jZSIsImFsbG93YW5jZV9pZCI6MTMsInBpZWNlQ291bnQiOjIsIndlaWdodCI6bnVsbCwidW5pdCI6InBpZWNlcyIsInRpdGxlIjoiMiBwaWVjZXMiLCJwcm92aXNpb25UeXBlIjoiQSIsImFpcmxpbmVDb2RlIjoiQ1gifSwiY2Fycnlfb24iOnsiZ3JvdXBfaWQiOjMsInNlZ21lbnRfaWQiOjEsImJhZ2dhZ2VfdHlwZSI6ImNhcnJ5X29uIiwiYmFnZ2FnZV90eXBlX3RpdGxlIjoiQ2Fycnktb24gYmFnZ2FnZSBhbGxvd2FuY2UiLCJhbGxvd2FuY2VfaWQiOjEwLCJwaWVjZUNvdW50IjoxLCJ3ZWlnaHQiOm51bGwsInVuaXQiOiJwaWVjZXMiLCJ0aXRsZSI6IjEgcGllY2VzIiwicHJvdmlzaW9uVHlwZSI6IkIiLCJhaXJsaW5lQ29kZSI6IkNYIn19fV19LCJib29raW5nX2NsYXNzIjpbeyJmYXJlQ29tcG9uZW50c19pZCI6MzgsImdyb3VwX2lkIjowLCJzZWdtZW50X2lkIjpudWxsLCJiZWdpbkFpcnBvcnQiOiJEQUMiLCJlbmRBaXJwb3J0IjoiS1VMIiwiZmFyZVBhc3NlbmdlclR5cGUiOiJBRFQiLCJib29raW5nQ29kZSI6IkgiLCJjYWJpbkNvZGUiOiJZIiwibWVhbENvZGUiOiJTIiwic2VhdHNBdmFpbGFibGUiOjMsImZhcmVCYXNpc0NvZGUiOiJIUjQxQkRBTyIsIm1hdGNoZWRBY2NvdW50Q29kZSI6bnVsbCwibmVnb3RpYXRlZEZhcmUiOm51bGwsInByaXZhdGVGYXJlIjpudWxsLCJGX2NhYmluQ29kZSI6IlkiLCJicmFuZF9jb2RlIjoiRUNPTkZMRVgiLCJicmFuZE5hbWUiOiJFQ09OT01ZIEZMRVgiLCJwcm9ncmFtSWQiOiIxNzc3NjkiLCJwcm9ncmFtQ29kZSI6IkNGRkNYIiwicHJvZ3JhbURlc2NyaXB0aW9uIjoiSlAgQkQgSU4gTEsgU0EgVFcgRVUiLCJwcm9ncmFtU3lzdGVtQ29kZSI6IjQiLCJnb3Zlcm5pbmdDYXJyaWVyIjoiQ1giLCJmYXJlQW1vdW50Ijo5NjUsImZhcmVDdXJyZW5jeSI6Ik5VQyIsInB1Ymxpc2hlZEZhcmVBbW91bnQiOjk2NSwicHVibGlzaGVkRmFyZUN1cnJlbmN5IjoiVVNEIiwiZGlyZWN0aW9uYWxpdHkiOiJGUk9NIiwiYXBwbGljYWJsZVByaWNpbmdDYXRlZ29yaWVzIjoiMSA0IDUgOCA5IDEwIDEyIDE1IDE2IDE3IDIzIDMxIDMzIiwidmVuZG9yQ29kZSI6IkFUUCIsImZhcmVUeXBlQml0bWFwIjoiMDAiLCJmYXJlVHlwZSI6IlhPWCIsImZhcmVUYXJpZmYiOiI4IiwiZmFyZVJ1bGUiOiIwMzU1In0seyJmYXJlQ29tcG9uZW50c19pZCI6MzgsImdyb3VwX2lkIjoxLCJzZWdtZW50X2lkIjpudWxsLCJiZWdpbkFpcnBvcnQiOiJEQUMiLCJlbmRBaXJwb3J0IjoiS1VMIiwiZmFyZVBhc3NlbmdlclR5cGUiOiJBRFQiLCJib29raW5nQ29kZSI6IkgiLCJjYWJpbkNvZGUiOiJZIiwibWVhbENvZGUiOiJEIiwic2VhdHNBdmFpbGFibGUiOjMsImZhcmVCYXNpc0NvZGUiOiJIUjQxQkRBTyIsIm1hdGNoZWRBY2NvdW50Q29kZSI6bnVsbCwibmVnb3RpYXRlZEZhcmUiOm51bGwsInByaXZhdGVGYXJlIjpudWxsLCJGX2NhYmluQ29kZSI6IlkiLCJicmFuZF9jb2RlIjoiRUNPTkZMRVgiLCJicmFuZE5hbWUiOiJFQ09OT01ZIEZMRVgiLCJwcm9ncmFtSWQiOiIxNzc3NjkiLCJwcm9ncmFtQ29kZSI6IkNGRkNYIiwicHJvZ3JhbURlc2NyaXB0aW9uIjoiSlAgQkQgSU4gTEsgU0EgVFcgRVUiLCJwcm9ncmFtU3lzdGVtQ29kZSI6IjQiLCJnb3Zlcm5pbmdDYXJyaWVyIjoiQ1giLCJmYXJlQW1vdW50Ijo5NjUsImZhcmVDdXJyZW5jeSI6Ik5VQyIsInB1Ymxpc2hlZEZhcmVBbW91bnQiOjk2NSwicHVibGlzaGVkRmFyZUN1cnJlbmN5IjoiVVNEIiwiZGlyZWN0aW9uYWxpdHkiOiJGUk9NIiwiYXBwbGljYWJsZVByaWNpbmdDYXRlZ29yaWVzIjoiMSA0IDUgOCA5IDEwIDEyIDE1IDE2IDE3IDIzIDMxIDMzIiwidmVuZG9yQ29kZSI6IkFUUCIsImZhcmVUeXBlQml0bWFwIjoiMDAiLCJmYXJlVHlwZSI6IlhPWCIsImZhcmVUYXJpZmYiOiI4IiwiZmFyZVJ1bGUiOiIwMzU1In1dLCJicmFuZEZlYXR1cmVzIjpbeyJpZCI6MTE1LCJhcHBsaWNhdGlvbiI6Ik4iLCJzZXJ2aWNlVHlwZSI6IkMiLCJzZXJ2aWNlR3JvdXAiOiJCRyIsInN1YkNvZGUiOiIwRTciLCJ2ZW5kb3IiOiJBVFAiLCJjb21tZXJjaWFsTmFtZSI6IjFQQyBNQVggMjNLRyAxNThMQ00gRUFDSCJ9LHsiaWQiOjEzOSwiYXBwbGljYXRpb24iOiJGIiwic2VydmljZVR5cGUiOiJDIiwic2VydmljZUdyb3VwIjoiQkciLCJzdWJDb2RlIjoiMEpMIiwidmVuZG9yIjoiQVRQIiwiY29tbWVyY2lhbE5hbWUiOiIyUEMgTUFYIDIzS0cgMTU4TENNIEVBQ0gifSx7ImlkIjoxNTIsImFwcGxpY2F0aW9uIjoiTiIsInNlcnZpY2VUeXBlIjoiQyIsInNlcnZpY2VHcm91cCI6IkJHIiwic3ViQ29kZSI6IjBKUCIsInZlbmRvciI6IkFUUCIsImNvbW1lcmNpYWxOYW1lIjoiMlBDIE1BWCAzMktHIDE1OExDTSBFQUNIIn0seyJpZCI6MTIsImFwcGxpY2F0aW9uIjoiTiIsInNlcnZpY2VUeXBlIjoiQyIsInNlcnZpY2VHcm91cCI6IkJHIiwic3ViQ29kZSI6IjBKTSIsInZlbmRvciI6IkFUUCIsImNvbW1lcmNpYWxOYW1lIjoiM1BDIE1BWCAzMktHIDE1OExDTSBFQUNIIn0seyJpZCI6OTYsImFwcGxpY2F0aW9uIjoiRiIsInNlcnZpY2VUeXBlIjoiQyIsInNlcnZpY2VHcm91cCI6IkJHIiwic3ViQ29kZSI6IjBNMiIsInZlbmRvciI6IkFUUCIsImNvbW1lcmNpYWxOYW1lIjoiMVBDIE1BWCAxNUxCIDdLRyAxMTVMQ00ifSx7ImlkIjoxMjEsImFwcGxpY2F0aW9uIjoiTiIsInNlcnZpY2VUeXBlIjoiQyIsInNlcnZpY2VHcm91cCI6IkJHIiwic3ViQ29kZSI6IjBNNSIsInZlbmRvciI6IkFUUCIsImNvbW1lcmNpYWxOYW1lIjoiMVBDIE1BWCAyMkxCIDEwS0cgMTE1TENNIn0seyJpZCI6NjAsImFwcGxpY2F0aW9uIjoiTiIsInNlcnZpY2VUeXBlIjoiQyIsInNlcnZpY2VHcm91cCI6IkJHIiwic3ViQ29kZSI6IjA5VyIsInZlbmRvciI6IkFUUCIsImNvbW1lcmNpYWxOYW1lIjoiMVBDIE1BWCAzM0xCIDE1S0cgMTE1TENNIn0seyJpZCI6NzUsImFwcGxpY2F0aW9uIjoiRiIsInNlcnZpY2VUeXBlIjoiRiIsInNlcnZpY2VHcm91cCI6IlNBIiwic3ViQ29kZSI6IjBCNSIsInZlbmRvciI6IkFUUCIsImNvbW1lcmNpYWxOYW1lIjoiU0VBVCBBU1NJR05NRU5UIn0seyJpZCI6MTA4LCJhcHBsaWNhdGlvbiI6IkYiLCJzZXJ2aWNlVHlwZSI6IloiLCJzZXJ2aWNlR3JvdXAiOiJCRiIsInN1YkNvZGUiOiIwN0giLCJ2ZW5kb3IiOiJBVFAiLCJjb21tZXJjaWFsTmFtZSI6IkdPIFNIT1cifSx7ImlkIjo4OSwiYXBwbGljYXRpb24iOiJGIiwic2VydmljZVR5cGUiOiJaIiwic2VydmljZUdyb3VwIjoiQkYiLCJzdWJDb2RlIjoiMDU5IiwidmVuZG9yIjoiQVRQIiwiY29tbWVyY2lhbE5hbWUiOiJDSEFOR0VBQkxFIFRJQ0tFVCJ9LHsiaWQiOjU4LCJhcHBsaWNhdGlvbiI6IkMiLCJzZXJ2aWNlVHlwZSI6IloiLCJzZXJ2aWNlR3JvdXAiOiJCRiIsInN1YkNvZGUiOiIwNTYiLCJ2ZW5kb3IiOiJBVFAiLCJjb21tZXJjaWFsTmFtZSI6IlJFRlVOREFCTEUgVElDS0VUIn0seyJpZCI6MTAwLCJhcHBsaWNhdGlvbiI6IkYiLCJzZXJ2aWNlVHlwZSI6IloiLCJzZXJ2aWNlR3JvdXAiOiJCRiIsInN1YkNvZGUiOiIwNTciLCJ2ZW5kb3IiOiJBVFAiLCJjb21tZXJjaWFsTmFtZSI6Ik1JTEVBR0UgQUNDUlVBTCJ9LHsiaWQiOjg3LCJhcHBsaWNhdGlvbiI6IkMiLCJzZXJ2aWNlVHlwZSI6IloiLCJzZXJ2aWNlR3JvdXAiOiJCRiIsInN1YkNvZGUiOiIwNTgiLCJ2ZW5kb3IiOiJBVFAiLCJjb21tZXJjaWFsTmFtZSI6IlVQR1JBREUgRUxJR0lCSUxJVFkifSx7ImlkIjoxNDAsImFwcGxpY2F0aW9uIjoiTiIsInNlcnZpY2VUeXBlIjoiRiIsInNlcnZpY2VHcm91cCI6IlRTIiwic3ViQ29kZSI6IjBHNiIsInZlbmRvciI6IkFUUCIsImNvbW1lcmNpYWxOYW1lIjoiUFJJT1JJVFkgQk9BUkRJTkcifSx7ImlkIjo0MCwiYXBwbGljYXRpb24iOiJOIiwic2VydmljZVR5cGUiOiJGIiwic2VydmljZUdyb3VwIjoiVFMiLCJzdWJDb2RlIjoiMDNQIiwidmVuZG9yIjoiQVRQIiwiY29tbWVyY2lhbE5hbWUiOiJQUklPUklUWSBDSEtJTiBBVCBDRVJUQUlOIFBPUlQifSx7ImlkIjoxNDYsImFwcGxpY2F0aW9uIjoiTiIsInNlcnZpY2VUeXBlIjoiRiIsInNlcnZpY2VHcm91cCI6IkxHIiwic3ViQ29kZSI6IjBCWCIsInZlbmRvciI6IkFUUCIsImNvbW1lcmNpYWxOYW1lIjoiQlVTSU5FU1MgQ0xBU1MgTE9VTkdFIEFDQ0VTUyJ9LHsiaWQiOjg4LCJhcHBsaWNhdGlvbiI6Ik4iLCJzZXJ2aWNlVHlwZSI6IkYiLCJzZXJ2aWNlR3JvdXAiOiJMRyIsInN1YkNvZGUiOiIwN0siLCJ2ZW5kb3IiOiJBVFAiLCJjb21tZXJjaWFsTmFtZSI6IkZJUlNUIENMQVNTIExPVU5HRSBBQ0NFU1MifSx7ImlkIjoxNTAsImFwcGxpY2F0aW9uIjoiRiIsInNlcnZpY2VUeXBlIjoiRiIsInNlcnZpY2VHcm91cCI6Ik1MIiwic3ViQ29kZSI6IjBCMyIsInZlbmRvciI6IkFUUCIsImNvbW1lcmNpYWxOYW1lIjoiTUVBTCJ9LHsiaWQiOjE1NCwiYXBwbGljYXRpb24iOiJDIiwic2VydmljZVR5cGUiOiJGIiwic2VydmljZUdyb3VwIjoiSUUiLCJzdWJDb2RlIjoiMDMyIiwidmVuZG9yIjoiQVRQIiwiY29tbWVyY2lhbE5hbWUiOiJJTkZMSUdIVCBXSUZJIn1dLCJwZW5hbHRpZXNJbmZvIjpbeyJ0eXBlIjoiUmVmdW5kIiwiYXBwbGljYWJpbGl0eSI6IkJlZm9yZSIsInJlZnVuZGFibGUiOnRydWUsImNvbmRpdGlvbnNBcHBseSI6dHJ1ZSwiYW1vdW50IjoyMDUsImN1cnJlbmN5IjoiTVlSIiwibWluUGVuYWx0eSI6eyJhbW91bnQiOjIwNSwiY3VycmVuY3kiOiJNWVIifX0seyJ0eXBlIjoiUmVmdW5kIiwiYXBwbGljYWJpbGl0eSI6IkFmdGVyIiwicmVmdW5kYWJsZSI6dHJ1ZSwiY29uZGl0aW9uc0FwcGx5Ijp0cnVlLCJhbW91bnQiOjIwNSwiY3VycmVuY3kiOiJNWVIiLCJtaW5QZW5hbHR5Ijp7ImFtb3VudCI6MjA1LCJjdXJyZW5jeSI6Ik1ZUiJ9fSx7InR5cGUiOiJFeGNoYW5nZSIsImFwcGxpY2FiaWxpdHkiOiJCZWZvcmUiLCJjaGFuZ2VhYmxlIjp0cnVlLCJjb25kaXRpb25zQXBwbHkiOnRydWUsImFtb3VudCI6MCwiY3VycmVuY3kiOiJNWVIiLCJtaW5QZW5hbHR5Ijp7ImFtb3VudCI6MCwiY3VycmVuY3kiOiJNWVIifX0seyJ0eXBlIjoiRXhjaGFuZ2UiLCJhcHBsaWNhYmlsaXR5IjoiQWZ0ZXIiLCJjaGFuZ2VhYmxlIjp0cnVlLCJjb25kaXRpb25zQXBwbHkiOnRydWUsImFtb3VudCI6MCwiY3VycmVuY3kiOiJNWVIiLCJtaW5QZW5hbHR5Ijp7ImFtb3VudCI6MCwiY3VycmVuY3kiOiJNWVIifX1dfV0sImJyYW5kTmFtZSI6IkVDT05PTVkgRkxFWCIsImJyYW5kQ29kZSI6IkVDT05GTEVYIn1dfQ==", "get_pax_ptc_data": { "ADT": "ADT" }, "fare_rules": { "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-01-19-2026-01-20", "calendar_flight_date": "2026-01-19", "calendar_arrival_date": "2026-01-20", "calendar_carrier": "CX", "calendar_total_currency": "BDT", "calendar_total_price": 390414, "calendar_total_sell": 390414, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 390414, "filter": { "id": "F123SE00120-27", "price": 390414, "gross_total": 12594, "journey_duration": "PT19H25M", "journey_duration_seconds": 69900, "layover_duration": "PT11H50M", "layover_duration_seconds": 42600, "carrier_operating": "CX", "carrier_marketing": "CX", "aircraft": "333", "aircraft_name": "333", "cabin_class": "ECONOMY LIGHT", "connecting_airport": { "": "KMG", "2": "CMB", "4": "PVG", "5": "BKK", "10": "SIN", "20": "CAN", "23": "CCU", "24": "HKG" }, "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-01-19T23:10:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-20T20:35:00", "refund": "partially-refundable", "baggage_value": "piece", "baggage_unit": "1", "baggage_title": "1 piece" }, "filter_unique_filter_code": "dac202601192310hkg202601200440662adthkg202601201630kul202601202035729adt", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1231176823535996235ZPTBD", "flight_key": "F123SE00120-28", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "supplier_title": "Sabre", "color_code": "#ffffff", "supplier_code": "sabre", "supplier_uid": "F123SE00120", "supplier_partner_code": "sabre-123-00120", "flight_group": [ { "group": 1, "flight_key": "F123SE00120-28", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT12H25M", "transit_time": "4H40M", "routes": [ { "air_segment_key": "0-28", "origin": "DAC", "departure_time": "2026-01-19T23:15:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "CAN", "arrival_time": "2026-01-20T04:45:00", "destination_terminal": "2", "destination_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "flight_date": "2026-01-19", "flight_time": "PT3H30M", "distance": 1452, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": 392 }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": 392 }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": null, "unit": "pieces", "title": "1 pieces", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": "pieces", "title": "1 pieces" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "M", "meal_code": "R", "seat_available": 5, "fareBasisCode": "M2AFFSSS", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": null, "brand_code": null, "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "M2AFFSSS" ] } } }, { "air_segment_key": "1-28", "origin": "CAN", "departure_time": "2026-01-20T09:25:00", "origin_terminal": "2", "origin_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "destination": "KUL", "arrival_time": "2026-01-20T13:40:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-01-20", "flight_time": "PT4H15M", "distance": 1618, "lay_over": "PT04H40M", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": 3047 }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": 3047 }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": null, "unit": "pieces", "title": "1 pieces", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": "pieces", "title": "1 pieces" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "M", "meal_code": "D", "seat_available": 5, "fareBasisCode": "M2AFFSSS", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": null, "brand_code": null, "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "M2AFFSSS" ] } } } ] } ], "price": { "currency": "BDT", "total": 392739, "gross_total": 12669, "base_fare": 320013, "tax": 72726, "sell": { "currency": "BDT", "total": 392739, "base_fare": 320013, "tax": 72726 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MTI2NjksImJhc2VfZmFyZSI6MTAzMjMsInRheCI6MjM0Nn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiTVlSIiwidG90YWwiOjEyNjY5LCJiYXNlX2ZhcmUiOjEwMzIzLCJ0YXgiOjIzNDYsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MTI2NjksImJhc2VfZmFyZSI6MTAzMjMsInRheCI6MjM0Nn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 3, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 392739, "base_fare": 320013, "tax": 72726, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "320013.00", "tax": "72726.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 392739, "base_fare": 320013, "tax": 72726, "gross": { "base_fare": "320013.00", "tax": "72726.00", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "1581.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "18879.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "1395.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "3162.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "27249.00" }, "Other": { "title": "Others taxes", "amount": "20460.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjEyNjY5LjAwIiwiYmFzZV9mYXJlIjoiMTAzMjMuMDAiLCJ0YXgiOiIyMzQ2LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTAzMjMuMDAiLCJ0YXgiOiIyMzQ2LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIzMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjEyNjY5LjAwIiwiYmFzZV9mYXJlIjoiMTAzMjMuMDAiLCJ0YXgiOiIyMzQ2LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTAzMjMuMDAiLCJ0YXgiOiIyMzQ2LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoiMTI2NjkuMDAiLCJiYXNlX2ZhcmUiOiIxMDMyMy4wMCIsInRheCI6IjIzNDYuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTI2NjksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiI1MS4wMCJ9LCJVVCI6eyJhbW91bnQiOiI2MDkuMDAifSwiRTUiOnsiYW1vdW50IjoiNDUuMDAifSwiWVEiOnsiYW1vdW50IjoiMTAyLjAwIn0sIllSIjp7ImFtb3VudCI6Ijg3OS4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiI2NjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbeyJjb2RlIjoiQkQiLCJjdXJyZW5jeSI6Ik1ZUiIsImFtb3VudCI6MTcsInRheEluZm8iOiJFTUJBUktBVElPTiBGRUUifSx7ImNvZGUiOiJFNSIsImN1cnJlbmN5IjoiTVlSIiwiYW1vdW50IjoxNSwidGF4SW5mbyI6IlZBTFVFIEFEREVEIFRBWCJ9LHsiY29kZSI6Ik9XMiIsImN1cnJlbmN5IjoiTVlSIiwiYW1vdW50Ijo4NSwidGF4SW5mbyI6IkRPTUVTVElDIEFORCBJTlRFUk5BVElPTkFMIEVYQ0lTRSBEVVRZIFRBWCJ9LHsiY29kZSI6IlA3IiwiY3VycmVuY3kiOiJNWVIiLCJhbW91bnQiOjQxLCJ0YXhJbmZvIjoiQUlSUE9SVCBERVZFTE9QTUVOVCBGRUUifSx7ImNvZGUiOiJQOCIsImN1cnJlbmN5IjoiTVlSIiwiYW1vdW50Ijo0MSwidGF4SW5mbyI6IlBBU1NFTkdFUiBTRUNVUklUWSBGRUUifSx7ImNvZGUiOiJVVDMiLCJjdXJyZW5jeSI6Ik1ZUiIsImFtb3VudCI6MjAzLCJ0YXhJbmZvIjoiVFJBVkVMIFRBWCJ9LHsiY29kZSI6IkNOIiwiY3VycmVuY3kiOiJNWVIiLCJhbW91bnQiOjUzLCJ0YXhJbmZvIjoiQUlSUE9SVCBGRUUifSx7ImNvZGUiOiJZUUkiLCJjdXJyZW5jeSI6Ik1ZUiIsImFtb3VudCI6MTcsInRheEluZm8iOiJTRVJWSUNFIEZFRSAtIENBUlJJRVItSU1QT1NFRCBNSVNDIn0seyJjb2RlIjoiWVFJIiwiY3VycmVuY3kiOiJNWVIiLCJhbW91bnQiOjE3LCJ0YXhJbmZvIjoiU0VSVklDRSBGRUUgLSBDQVJSSUVSLUlNUE9TRUQgTUlTQyJ9LHsiY29kZSI6IllSRiIsImN1cnJlbmN5IjoiTVlSIiwiYW1vdW50IjoyOTMsInRheEluZm8iOiJTRVJWSUNFIEZFRSAtIENBUlJJRVItSU1QT1NFRCBGVUVMIn1dfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "promo_title": null, "promo_rules": "Private Fare", "brandCode": "OPTION#28", "brandName": "Option", "penalty_info": { "partial_payment_available": "no", "reason": "partial payment offer expired", "data": [ { "pax_type": "ADT", "pax_count": 3, "min_cancel_charge": 0, "data": [ { "type": "cancel", "canCancel": true, "forSegment": null, "applied": "prior_to_departure", "amount": 15872, "currency": "BDT", "fmg": { "amount": 15872, "currency": "MYR", "penalty_markup": 0, "penalty_exchange_rate": 15872 }, "supplier": { "amount": 512, "currency": "MYR" } }, { "type": "cancel", "canCancel": false, "forSegment": null, "applied": "after_departure", "amount": 130913, "currency": "BDT", "fmg": { "amount": 130913, "currency": "MYR", "penalty_markup": 0, "penalty_exchange_rate": 130913 }, "supplier": { "amount": 4223, "currency": "MYR" } }, { "type": "change", "canChanges": true, "forSegment": null, "applied": "prior_to_departure", "amount": 15872, "currency": "BDT", "fmg": { "amount": 15872, "currency": "MYR", "penalty_markup": 0, "penalty_exchange_rate": 15872 }, "supplier": { "amount": 512, "currency": "MYR" } }, { "type": "change", "canChanges": true, "forSegment": null, "applied": "after_departure", "amount": 15872, "currency": "BDT", "fmg": { "amount": 15872, "currency": "MYR", "penalty_markup": 0, "penalty_exchange_rate": 15872 }, "supplier": { "amount": 512, "currency": "MYR" } } ] } ] }, "get_pax_ptc_data": { "ADT": "ADT" }, "fare_rules": { "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-01-19-2026-01-20", "calendar_flight_date": "2026-01-19", "calendar_arrival_date": "2026-01-20", "calendar_carrier": "CZ", "calendar_total_currency": "BDT", "calendar_total_price": 392739, "calendar_total_sell": 392739, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 392739, "filter": { "id": "F123SE00120-28", "price": 392739, "gross_total": 12669, "journey_duration": "PT12H25M", "journey_duration_seconds": 44700, "layover_duration": "PT4H40M", "layover_duration_seconds": 16800, "carrier_operating": "CZ", "carrier_marketing": "CZ", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "Economy", "connecting_airport": { "": "KMG", "2": "CMB", "4": "PVG", "5": "BKK", "10": "SIN", "20": "CAN", "23": "CCU", "24": "HKG" }, "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-01-19T23:15:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-20T13:40:00", "refund": "partially-refundable", "baggage_value": "piece", "baggage_unit": "1", "baggage_title": "1 piece" }, "filter_unique_filter_code": "dac202601192315can202601200445392adtcan202601200925kul2026012013403047adt", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1231176823535996235ZPTBD", "flight_key": "F123SE00120-29", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "supplier_title": "Sabre", "color_code": "#ffffff", "supplier_code": "sabre", "supplier_uid": "F123SE00120", "supplier_partner_code": "sabre-123-00120", "flight_group": [ { "group": 1, "flight_key": "F123SE00120-29", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H30M", "transit_time": "3H45M", "routes": [ { "air_segment_key": "0-29", "origin": "DAC", "departure_time": "2026-01-19T23:15:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "CAN", "arrival_time": "2026-01-20T04:45:00", "destination_terminal": "2", "destination_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "flight_date": "2026-01-19", "flight_time": "PT3H30M", "distance": 1452, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": 392 }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": 392 }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": null, "unit": "pieces", "title": "1 pieces", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": "pieces", "title": "1 pieces" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "M", "meal_code": "R", "seat_available": 5, "fareBasisCode": "M2AFFSSS", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": null, "brand_code": null, "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "M2AFFSSS" ] } } }, { "air_segment_key": "1-29", "origin": "CAN", "departure_time": "2026-01-20T08:30:00", "origin_terminal": "2", "origin_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "destination": "KUL", "arrival_time": "2026-01-20T12:45:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-01-20", "flight_time": "PT4H15M", "distance": 1618, "lay_over": "PT03H45M", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": 349 }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": 349 }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": null, "unit": "pieces", "title": "1 pieces", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": "pieces", "title": "1 pieces" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "M", "meal_code": "D", "seat_available": 5, "fareBasisCode": "M2AFFSSS", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": null, "brand_code": null, "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "M2AFFSSS" ] } } } ] } ], "price": { "currency": "BDT", "total": 392739, "gross_total": 12669, "base_fare": 320013, "tax": 72726, "sell": { "currency": "BDT", "total": 392739, "base_fare": 320013, "tax": 72726 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MTI2NjksImJhc2VfZmFyZSI6MTAzMjMsInRheCI6MjM0Nn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiTVlSIiwidG90YWwiOjEyNjY5LCJiYXNlX2ZhcmUiOjEwMzIzLCJ0YXgiOjIzNDYsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MTI2NjksImJhc2VfZmFyZSI6MTAzMjMsInRheCI6MjM0Nn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 3, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 392739, "base_fare": 320013, "tax": 72726, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "320013.00", "tax": "72726.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 392739, "base_fare": 320013, "tax": 72726, "gross": { "base_fare": "320013.00", "tax": "72726.00", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "1581.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "18879.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "1395.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "3162.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "27249.00" }, "Other": { "title": "Others taxes", "amount": "20460.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjEyNjY5LjAwIiwiYmFzZV9mYXJlIjoiMTAzMjMuMDAiLCJ0YXgiOiIyMzQ2LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTAzMjMuMDAiLCJ0YXgiOiIyMzQ2LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIzMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjEyNjY5LjAwIiwiYmFzZV9mYXJlIjoiMTAzMjMuMDAiLCJ0YXgiOiIyMzQ2LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTAzMjMuMDAiLCJ0YXgiOiIyMzQ2LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoiMTI2NjkuMDAiLCJiYXNlX2ZhcmUiOiIxMDMyMy4wMCIsInRheCI6IjIzNDYuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTI2NjksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiI1MS4wMCJ9LCJVVCI6eyJhbW91bnQiOiI2MDkuMDAifSwiRTUiOnsiYW1vdW50IjoiNDUuMDAifSwiWVEiOnsiYW1vdW50IjoiMTAyLjAwIn0sIllSIjp7ImFtb3VudCI6Ijg3OS4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiI2NjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbeyJjb2RlIjoiQkQiLCJjdXJyZW5jeSI6Ik1ZUiIsImFtb3VudCI6MTcsInRheEluZm8iOiJFTUJBUktBVElPTiBGRUUifSx7ImNvZGUiOiJFNSIsImN1cnJlbmN5IjoiTVlSIiwiYW1vdW50IjoxNSwidGF4SW5mbyI6IlZBTFVFIEFEREVEIFRBWCJ9LHsiY29kZSI6Ik9XMiIsImN1cnJlbmN5IjoiTVlSIiwiYW1vdW50Ijo4NSwidGF4SW5mbyI6IkRPTUVTVElDIEFORCBJTlRFUk5BVElPTkFMIEVYQ0lTRSBEVVRZIFRBWCJ9LHsiY29kZSI6IlA3IiwiY3VycmVuY3kiOiJNWVIiLCJhbW91bnQiOjQxLCJ0YXhJbmZvIjoiQUlSUE9SVCBERVZFTE9QTUVOVCBGRUUifSx7ImNvZGUiOiJQOCIsImN1cnJlbmN5IjoiTVlSIiwiYW1vdW50Ijo0MSwidGF4SW5mbyI6IlBBU1NFTkdFUiBTRUNVUklUWSBGRUUifSx7ImNvZGUiOiJVVDMiLCJjdXJyZW5jeSI6Ik1ZUiIsImFtb3VudCI6MjAzLCJ0YXhJbmZvIjoiVFJBVkVMIFRBWCJ9LHsiY29kZSI6IkNOIiwiY3VycmVuY3kiOiJNWVIiLCJhbW91bnQiOjUzLCJ0YXhJbmZvIjoiQUlSUE9SVCBGRUUifSx7ImNvZGUiOiJZUUkiLCJjdXJyZW5jeSI6Ik1ZUiIsImFtb3VudCI6MTcsInRheEluZm8iOiJTRVJWSUNFIEZFRSAtIENBUlJJRVItSU1QT1NFRCBNSVNDIn0seyJjb2RlIjoiWVFJIiwiY3VycmVuY3kiOiJNWVIiLCJhbW91bnQiOjE3LCJ0YXhJbmZvIjoiU0VSVklDRSBGRUUgLSBDQVJSSUVSLUlNUE9TRUQgTUlTQyJ9LHsiY29kZSI6IllSRiIsImN1cnJlbmN5IjoiTVlSIiwiYW1vdW50IjoyOTMsInRheEluZm8iOiJTRVJWSUNFIEZFRSAtIENBUlJJRVItSU1QT1NFRCBGVUVMIn1dfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "promo_title": null, "promo_rules": "Private Fare", "brandCode": "OPTION#29", "brandName": "Option", "penalty_info": { "partial_payment_available": "no", "reason": "partial payment offer expired", "data": [ { "pax_type": "ADT", "pax_count": 3, "min_cancel_charge": 0, "data": [ { "type": "cancel", "canCancel": true, "forSegment": null, "applied": "prior_to_departure", "amount": 15872, "currency": "BDT", "fmg": { "amount": 15872, "currency": "MYR", "penalty_markup": 0, "penalty_exchange_rate": 15872 }, "supplier": { "amount": 512, "currency": "MYR" } }, { "type": "cancel", "canCancel": false, "forSegment": null, "applied": "after_departure", "amount": 130913, "currency": "BDT", "fmg": { "amount": 130913, "currency": "MYR", "penalty_markup": 0, "penalty_exchange_rate": 130913 }, "supplier": { "amount": 4223, "currency": "MYR" } }, { "type": "change", "canChanges": true, "forSegment": null, "applied": "prior_to_departure", "amount": 15872, "currency": "BDT", "fmg": { "amount": 15872, "currency": "MYR", "penalty_markup": 0, "penalty_exchange_rate": 15872 }, "supplier": { "amount": 512, "currency": "MYR" } }, { "type": "change", "canChanges": true, "forSegment": null, "applied": "after_departure", "amount": 15872, "currency": "BDT", "fmg": { "amount": 15872, "currency": "MYR", "penalty_markup": 0, "penalty_exchange_rate": 15872 }, "supplier": { "amount": 512, "currency": "MYR" } } ] } ] }, "get_pax_ptc_data": { "ADT": "ADT" }, "fare_rules": { "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-01-19-2026-01-20", "calendar_flight_date": "2026-01-19", "calendar_arrival_date": "2026-01-20", "calendar_carrier": "CZ", "calendar_total_currency": "BDT", "calendar_total_price": 392739, "calendar_total_sell": 392739, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 392739, "filter": { "id": "F123SE00120-29", "price": 392739, "gross_total": 12669, "journey_duration": "PT11H30M", "journey_duration_seconds": 41400, "layover_duration": "PT3H45M", "layover_duration_seconds": 13500, "carrier_operating": "CZ", "carrier_marketing": "CZ", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "Economy", "connecting_airport": { "": "KMG", "2": "CMB", "4": "PVG", "5": "BKK", "10": "SIN", "20": "CAN", "23": "CCU", "24": "HKG" }, "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-01-19T23:15:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-20T12:45:00", "refund": "partially-refundable", "baggage_value": "piece", "baggage_unit": "1", "baggage_title": "1 piece" }, "filter_unique_filter_code": "dac202601192315can202601200445392adtcan202601200830kul202601201245349adt", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1231176823535996235ZPTBD", "flight_key": "F123SE00120-30", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "supplier_title": "Sabre", "color_code": "#ffffff", "supplier_code": "sabre", "supplier_uid": "F123SE00120", "supplier_partner_code": "sabre-123-00120", "flight_group": [ { "group": 1, "flight_key": "F123SE00120-30", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT21H35M", "transit_time": "13H50M", "routes": [ { "air_segment_key": "0-30", "origin": "DAC", "departure_time": "2026-01-19T23:15:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "CAN", "arrival_time": "2026-01-20T04:45:00", "destination_terminal": "2", "destination_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "flight_date": "2026-01-19", "flight_time": "PT3H30M", "distance": 1452, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": 392 }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": 392 }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": null, "unit": "pieces", "title": "1 pieces", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": "pieces", "title": "1 pieces" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "M", "meal_code": "R", "seat_available": 5, "fareBasisCode": "M2AFFSSS", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": null, "brand_code": null, "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "M2AFFSSS" ] } } }, { "air_segment_key": "1-30", "origin": "CAN", "departure_time": "2026-01-20T18:35:00", "origin_terminal": "2", "origin_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "destination": "KUL", "arrival_time": "2026-01-20T22:50:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-01-20", "flight_time": "PT4H15M", "distance": 1618, "lay_over": "PT13H50M", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": 365 }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": 365 }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": null, "unit": "pieces", "title": "1 pieces", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": "pieces", "title": "1 pieces" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "M", "meal_code": "D", "seat_available": 5, "fareBasisCode": "M2AFFSSS", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": null, "brand_code": null, "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "M2AFFSSS" ] } } } ] } ], "price": { "currency": "BDT", "total": 392739, "gross_total": 12669, "base_fare": 320013, "tax": 72726, "sell": { "currency": "BDT", "total": 392739, "base_fare": 320013, "tax": 72726 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MTI2NjksImJhc2VfZmFyZSI6MTAzMjMsInRheCI6MjM0Nn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiTVlSIiwidG90YWwiOjEyNjY5LCJiYXNlX2ZhcmUiOjEwMzIzLCJ0YXgiOjIzNDYsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MTI2NjksImJhc2VfZmFyZSI6MTAzMjMsInRheCI6MjM0Nn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 3, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 392739, "base_fare": 320013, "tax": 72726, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "320013.00", "tax": "72726.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 392739, "base_fare": 320013, "tax": 72726, "gross": { "base_fare": "320013.00", "tax": "72726.00", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "1581.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "18879.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "1395.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "3162.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "27249.00" }, "Other": { "title": "Others taxes", "amount": "20460.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjEyNjY5LjAwIiwiYmFzZV9mYXJlIjoiMTAzMjMuMDAiLCJ0YXgiOiIyMzQ2LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTAzMjMuMDAiLCJ0YXgiOiIyMzQ2LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIzMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjEyNjY5LjAwIiwiYmFzZV9mYXJlIjoiMTAzMjMuMDAiLCJ0YXgiOiIyMzQ2LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTAzMjMuMDAiLCJ0YXgiOiIyMzQ2LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoiMTI2NjkuMDAiLCJiYXNlX2ZhcmUiOiIxMDMyMy4wMCIsInRheCI6IjIzNDYuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTI2NjksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiI1MS4wMCJ9LCJVVCI6eyJhbW91bnQiOiI2MDkuMDAifSwiRTUiOnsiYW1vdW50IjoiNDUuMDAifSwiWVEiOnsiYW1vdW50IjoiMTAyLjAwIn0sIllSIjp7ImFtb3VudCI6Ijg3OS4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiI2NjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbeyJjb2RlIjoiQkQiLCJjdXJyZW5jeSI6Ik1ZUiIsImFtb3VudCI6MTcsInRheEluZm8iOiJFTUJBUktBVElPTiBGRUUifSx7ImNvZGUiOiJFNSIsImN1cnJlbmN5IjoiTVlSIiwiYW1vdW50IjoxNSwidGF4SW5mbyI6IlZBTFVFIEFEREVEIFRBWCJ9LHsiY29kZSI6Ik9XMiIsImN1cnJlbmN5IjoiTVlSIiwiYW1vdW50Ijo4NSwidGF4SW5mbyI6IkRPTUVTVElDIEFORCBJTlRFUk5BVElPTkFMIEVYQ0lTRSBEVVRZIFRBWCJ9LHsiY29kZSI6IlA3IiwiY3VycmVuY3kiOiJNWVIiLCJhbW91bnQiOjQxLCJ0YXhJbmZvIjoiQUlSUE9SVCBERVZFTE9QTUVOVCBGRUUifSx7ImNvZGUiOiJQOCIsImN1cnJlbmN5IjoiTVlSIiwiYW1vdW50Ijo0MSwidGF4SW5mbyI6IlBBU1NFTkdFUiBTRUNVUklUWSBGRUUifSx7ImNvZGUiOiJVVDMiLCJjdXJyZW5jeSI6Ik1ZUiIsImFtb3VudCI6MjAzLCJ0YXhJbmZvIjoiVFJBVkVMIFRBWCJ9LHsiY29kZSI6IkNOIiwiY3VycmVuY3kiOiJNWVIiLCJhbW91bnQiOjUzLCJ0YXhJbmZvIjoiQUlSUE9SVCBGRUUifSx7ImNvZGUiOiJZUUkiLCJjdXJyZW5jeSI6Ik1ZUiIsImFtb3VudCI6MTcsInRheEluZm8iOiJTRVJWSUNFIEZFRSAtIENBUlJJRVItSU1QT1NFRCBNSVNDIn0seyJjb2RlIjoiWVFJIiwiY3VycmVuY3kiOiJNWVIiLCJhbW91bnQiOjE3LCJ0YXhJbmZvIjoiU0VSVklDRSBGRUUgLSBDQVJSSUVSLUlNUE9TRUQgTUlTQyJ9LHsiY29kZSI6IllSRiIsImN1cnJlbmN5IjoiTVlSIiwiYW1vdW50IjoyOTMsInRheEluZm8iOiJTRVJWSUNFIEZFRSAtIENBUlJJRVItSU1QT1NFRCBGVUVMIn1dfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "promo_title": null, "promo_rules": "Private Fare", "brandCode": "OPTION#30", "brandName": "Option", "penalty_info": { "partial_payment_available": "no", "reason": "partial payment offer expired", "data": [ { "pax_type": "ADT", "pax_count": 3, "min_cancel_charge": 0, "data": [ { "type": "cancel", "canCancel": true, "forSegment": null, "applied": "prior_to_departure", "amount": 15872, "currency": "BDT", "fmg": { "amount": 15872, "currency": "MYR", "penalty_markup": 0, "penalty_exchange_rate": 15872 }, "supplier": { "amount": 512, "currency": "MYR" } }, { "type": "cancel", "canCancel": false, "forSegment": null, "applied": "after_departure", "amount": 130913, "currency": "BDT", "fmg": { "amount": 130913, "currency": "MYR", "penalty_markup": 0, "penalty_exchange_rate": 130913 }, "supplier": { "amount": 4223, "currency": "MYR" } }, { "type": "change", "canChanges": true, "forSegment": null, "applied": "prior_to_departure", "amount": 15872, "currency": "BDT", "fmg": { "amount": 15872, "currency": "MYR", "penalty_markup": 0, "penalty_exchange_rate": 15872 }, "supplier": { "amount": 512, "currency": "MYR" } }, { "type": "change", "canChanges": true, "forSegment": null, "applied": "after_departure", "amount": 15872, "currency": "BDT", "fmg": { "amount": 15872, "currency": "MYR", "penalty_markup": 0, "penalty_exchange_rate": 15872 }, "supplier": { "amount": 512, "currency": "MYR" } } ] } ] }, "get_pax_ptc_data": { "ADT": "ADT" }, "fare_rules": { "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-01-19-2026-01-20", "calendar_flight_date": "2026-01-19", "calendar_arrival_date": "2026-01-20", "calendar_carrier": "CZ", "calendar_total_currency": "BDT", "calendar_total_price": 392739, "calendar_total_sell": 392739, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 392739, "filter": { "id": "F123SE00120-30", "price": 392739, "gross_total": 12669, "journey_duration": "PT21H35M", "journey_duration_seconds": 77700, "layover_duration": "PT13H50M", "layover_duration_seconds": 49800, "carrier_operating": "CZ", "carrier_marketing": "CZ", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "Economy", "connecting_airport": { "": "KMG", "2": "CMB", "4": "PVG", "5": "BKK", "10": "SIN", "20": "CAN", "23": "CCU", "24": "HKG" }, "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-01-19T23:15:00", "arrival_timing_slot": "night", "arrival_departure_time": "2026-01-20T22:50:00", "refund": "partially-refundable", "baggage_value": "piece", "baggage_unit": "1", "baggage_title": "1 piece" }, "filter_unique_filter_code": "dac202601192315can202601200445392adtcan202601201835kul202601202250365adt", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1231176823535996235ZPTBD", "flight_key": "F123SE00120-31", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "supplier_title": "Sabre", "color_code": "#ffffff", "supplier_code": "sabre", "supplier_uid": "F123SE00120", "supplier_partner_code": "sabre-123-00120", "flight_group": [ { "group": 1, "flight_key": "F123SE00120-31", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT23H00M", "transit_time": "15H10M", "routes": [ { "air_segment_key": "0-31", "origin": "DAC", "departure_time": "2026-01-19T23:15:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "CAN", "arrival_time": "2026-01-20T04:45:00", "destination_terminal": "2", "destination_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "flight_date": "2026-01-19", "flight_time": "PT3H30M", "distance": 1452, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": 392 }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": 392 }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": null, "unit": "pieces", "title": "1 pieces", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": "pieces", "title": "1 pieces" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "M", "meal_code": "R", "seat_available": 5, "fareBasisCode": "M2AFFSSS", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": null, "brand_code": null, "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "M2AFFSSS" ] } } }, { "air_segment_key": "1-31", "origin": "CAN", "departure_time": "2026-01-20T19:55:00", "origin_terminal": "2", "origin_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "destination": "KUL", "arrival_time": "2026-01-21T00:15:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-01-20", "flight_time": "PT4H20M", "distance": 1618, "lay_over": "PT15H10M", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": 5035 }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": 5035 }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": null, "unit": "pieces", "title": "1 pieces", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": "pieces", "title": "1 pieces" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "M", "meal_code": "D", "seat_available": 5, "fareBasisCode": "M2AFFSSS", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": null, "brand_code": null, "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "M2AFFSSS" ] } } } ] } ], "price": { "currency": "BDT", "total": 392739, "gross_total": 12669, "base_fare": 320013, "tax": 72726, "sell": { "currency": "BDT", "total": 392739, "base_fare": 320013, "tax": 72726 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MTI2NjksImJhc2VfZmFyZSI6MTAzMjMsInRheCI6MjM0Nn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiTVlSIiwidG90YWwiOjEyNjY5LCJiYXNlX2ZhcmUiOjEwMzIzLCJ0YXgiOjIzNDYsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MTI2NjksImJhc2VfZmFyZSI6MTAzMjMsInRheCI6MjM0Nn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 3, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 392739, "base_fare": 320013, "tax": 72726, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "320013.00", "tax": "72726.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 392739, "base_fare": 320013, "tax": 72726, "gross": { "base_fare": "320013.00", "tax": "72726.00", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "1581.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "18879.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "1395.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "3162.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "27249.00" }, "Other": { "title": "Others taxes", "amount": "20460.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjEyNjY5LjAwIiwiYmFzZV9mYXJlIjoiMTAzMjMuMDAiLCJ0YXgiOiIyMzQ2LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTAzMjMuMDAiLCJ0YXgiOiIyMzQ2LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIzMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjEyNjY5LjAwIiwiYmFzZV9mYXJlIjoiMTAzMjMuMDAiLCJ0YXgiOiIyMzQ2LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTAzMjMuMDAiLCJ0YXgiOiIyMzQ2LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoiMTI2NjkuMDAiLCJiYXNlX2ZhcmUiOiIxMDMyMy4wMCIsInRheCI6IjIzNDYuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTI2NjksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiI1MS4wMCJ9LCJVVCI6eyJhbW91bnQiOiI2MDkuMDAifSwiRTUiOnsiYW1vdW50IjoiNDUuMDAifSwiWVEiOnsiYW1vdW50IjoiMTAyLjAwIn0sIllSIjp7ImFtb3VudCI6Ijg3OS4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiI2NjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbeyJjb2RlIjoiQkQiLCJjdXJyZW5jeSI6Ik1ZUiIsImFtb3VudCI6MTcsInRheEluZm8iOiJFTUJBUktBVElPTiBGRUUifSx7ImNvZGUiOiJFNSIsImN1cnJlbmN5IjoiTVlSIiwiYW1vdW50IjoxNSwidGF4SW5mbyI6IlZBTFVFIEFEREVEIFRBWCJ9LHsiY29kZSI6Ik9XMiIsImN1cnJlbmN5IjoiTVlSIiwiYW1vdW50Ijo4NSwidGF4SW5mbyI6IkRPTUVTVElDIEFORCBJTlRFUk5BVElPTkFMIEVYQ0lTRSBEVVRZIFRBWCJ9LHsiY29kZSI6IlA3IiwiY3VycmVuY3kiOiJNWVIiLCJhbW91bnQiOjQxLCJ0YXhJbmZvIjoiQUlSUE9SVCBERVZFTE9QTUVOVCBGRUUifSx7ImNvZGUiOiJQOCIsImN1cnJlbmN5IjoiTVlSIiwiYW1vdW50Ijo0MSwidGF4SW5mbyI6IlBBU1NFTkdFUiBTRUNVUklUWSBGRUUifSx7ImNvZGUiOiJVVDMiLCJjdXJyZW5jeSI6Ik1ZUiIsImFtb3VudCI6MjAzLCJ0YXhJbmZvIjoiVFJBVkVMIFRBWCJ9LHsiY29kZSI6IkNOIiwiY3VycmVuY3kiOiJNWVIiLCJhbW91bnQiOjUzLCJ0YXhJbmZvIjoiQUlSUE9SVCBGRUUifSx7ImNvZGUiOiJZUUkiLCJjdXJyZW5jeSI6Ik1ZUiIsImFtb3VudCI6MTcsInRheEluZm8iOiJTRVJWSUNFIEZFRSAtIENBUlJJRVItSU1QT1NFRCBNSVNDIn0seyJjb2RlIjoiWVFJIiwiY3VycmVuY3kiOiJNWVIiLCJhbW91bnQiOjE3LCJ0YXhJbmZvIjoiU0VSVklDRSBGRUUgLSBDQVJSSUVSLUlNUE9TRUQgTUlTQyJ9LHsiY29kZSI6IllSRiIsImN1cnJlbmN5IjoiTVlSIiwiYW1vdW50IjoyOTMsInRheEluZm8iOiJTRVJWSUNFIEZFRSAtIENBUlJJRVItSU1QT1NFRCBGVUVMIn1dfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "promo_title": null, "promo_rules": "Private Fare", "brandCode": "OPTION#31", "brandName": "Option", "penalty_info": { "partial_payment_available": "no", "reason": "partial payment offer expired", "data": [ { "pax_type": "ADT", "pax_count": 3, "min_cancel_charge": 0, "data": [ { "type": "cancel", "canCancel": true, "forSegment": null, "applied": "prior_to_departure", "amount": 15872, "currency": "BDT", "fmg": { "amount": 15872, "currency": "MYR", "penalty_markup": 0, "penalty_exchange_rate": 15872 }, "supplier": { "amount": 512, "currency": "MYR" } }, { "type": "cancel", "canCancel": false, "forSegment": null, "applied": "after_departure", "amount": 130913, "currency": "BDT", "fmg": { "amount": 130913, "currency": "MYR", "penalty_markup": 0, "penalty_exchange_rate": 130913 }, "supplier": { "amount": 4223, "currency": "MYR" } }, { "type": "change", "canChanges": true, "forSegment": null, "applied": "prior_to_departure", "amount": 15872, "currency": "BDT", "fmg": { "amount": 15872, "currency": "MYR", "penalty_markup": 0, "penalty_exchange_rate": 15872 }, "supplier": { "amount": 512, "currency": "MYR" } }, { "type": "change", "canChanges": true, "forSegment": null, "applied": "after_departure", "amount": 15872, "currency": "BDT", "fmg": { "amount": 15872, "currency": "MYR", "penalty_markup": 0, "penalty_exchange_rate": 15872 }, "supplier": { "amount": 512, "currency": "MYR" } } ] } ] }, "get_pax_ptc_data": { "ADT": "ADT" }, "fare_rules": { "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-01-19-2026-01-21", "calendar_flight_date": "2026-01-19", "calendar_arrival_date": "2026-01-21", "calendar_carrier": "CZ", "calendar_total_currency": "BDT", "calendar_total_price": 392739, "calendar_total_sell": 392739, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 392739, "filter": { "id": "F123SE00120-31", "price": 392739, "gross_total": 12669, "journey_duration": "PT23H0M", "journey_duration_seconds": 82800, "layover_duration": "PT15H10M", "layover_duration_seconds": 54600, "carrier_operating": "CZ", "carrier_marketing": "CZ", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "Economy", "connecting_airport": { "": "KMG", "2": "CMB", "4": "PVG", "5": "BKK", "10": "SIN", "20": "CAN", "23": "CCU", "24": "HKG" }, "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-01-19T23:15:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-01-21T00:15:00", "refund": "partially-refundable", "baggage_value": "piece", "baggage_unit": "1", "baggage_title": "1 piece" }, "filter_unique_filter_code": "dac202601192315can202601200445392adtcan202601201955kul2026012100155035adt", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1231176823535996235ZPTBD", "flight_key": "F123SE00120-32", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "supplier_title": "Sabre", "color_code": "#ffffff", "supplier_code": "sabre", "supplier_uid": "F123SE00120", "supplier_partner_code": "sabre-123-00120", "flight_group": [ { "group": 1, "flight_key": "F123SE00120-32", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT14H25M", "transit_time": "6H35M", "routes": [ { "air_segment_key": "0-32", "origin": "DAC", "departure_time": "2026-01-19T23:15:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "CAN", "arrival_time": "2026-01-20T04:45:00", "destination_terminal": "2", "destination_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "flight_date": "2026-01-19", "flight_time": "PT3H30M", "distance": 1452, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": 392 }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": 392 }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": null, "unit": "pieces", "title": "1 pieces", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": "pieces", "title": "1 pieces" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "M", "meal_code": "R", "seat_available": 5, "fareBasisCode": "M2AFFSSS", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": null, "brand_code": null, "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "M2AFFSSS" ] } } }, { "air_segment_key": "1-32", "origin": "CAN", "departure_time": "2026-01-20T11:20:00", "origin_terminal": "2", "origin_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "destination": "KUL", "arrival_time": "2026-01-20T15:40:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-01-20", "flight_time": "PT4H20M", "distance": 1618, "lay_over": "PT06H35M", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": 8011 }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": 8011 }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": null, "unit": "pieces", "title": "1 pieces", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": "pieces", "title": "1 pieces" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "M", "meal_code": "D", "seat_available": 5, "fareBasisCode": "M2AFFSSS", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": null, "brand_code": null, "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "M2AFFSSS" ] } } } ] } ], "price": { "currency": "BDT", "total": 392739, "gross_total": 12669, "base_fare": 320013, "tax": 72726, "sell": { "currency": "BDT", "total": 392739, "base_fare": 320013, "tax": 72726 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MTI2NjksImJhc2VfZmFyZSI6MTAzMjMsInRheCI6MjM0Nn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiTVlSIiwidG90YWwiOjEyNjY5LCJiYXNlX2ZhcmUiOjEwMzIzLCJ0YXgiOjIzNDYsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MTI2NjksImJhc2VfZmFyZSI6MTAzMjMsInRheCI6MjM0Nn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 3, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 392739, "base_fare": 320013, "tax": 72726, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "320013.00", "tax": "72726.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 392739, "base_fare": 320013, "tax": 72726, "gross": { "base_fare": "320013.00", "tax": "72726.00", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "1581.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "18879.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "1395.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "3162.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "27249.00" }, "Other": { "title": "Others taxes", "amount": "20460.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjEyNjY5LjAwIiwiYmFzZV9mYXJlIjoiMTAzMjMuMDAiLCJ0YXgiOiIyMzQ2LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTAzMjMuMDAiLCJ0YXgiOiIyMzQ2LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIzMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjEyNjY5LjAwIiwiYmFzZV9mYXJlIjoiMTAzMjMuMDAiLCJ0YXgiOiIyMzQ2LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTAzMjMuMDAiLCJ0YXgiOiIyMzQ2LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoiMTI2NjkuMDAiLCJiYXNlX2ZhcmUiOiIxMDMyMy4wMCIsInRheCI6IjIzNDYuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTI2NjksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiI1MS4wMCJ9LCJVVCI6eyJhbW91bnQiOiI2MDkuMDAifSwiRTUiOnsiYW1vdW50IjoiNDUuMDAifSwiWVEiOnsiYW1vdW50IjoiMTAyLjAwIn0sIllSIjp7ImFtb3VudCI6Ijg3OS4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiI2NjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbeyJjb2RlIjoiQkQiLCJjdXJyZW5jeSI6Ik1ZUiIsImFtb3VudCI6MTcsInRheEluZm8iOiJFTUJBUktBVElPTiBGRUUifSx7ImNvZGUiOiJFNSIsImN1cnJlbmN5IjoiTVlSIiwiYW1vdW50IjoxNSwidGF4SW5mbyI6IlZBTFVFIEFEREVEIFRBWCJ9LHsiY29kZSI6Ik9XMiIsImN1cnJlbmN5IjoiTVlSIiwiYW1vdW50Ijo4NSwidGF4SW5mbyI6IkRPTUVTVElDIEFORCBJTlRFUk5BVElPTkFMIEVYQ0lTRSBEVVRZIFRBWCJ9LHsiY29kZSI6IlA3IiwiY3VycmVuY3kiOiJNWVIiLCJhbW91bnQiOjQxLCJ0YXhJbmZvIjoiQUlSUE9SVCBERVZFTE9QTUVOVCBGRUUifSx7ImNvZGUiOiJQOCIsImN1cnJlbmN5IjoiTVlSIiwiYW1vdW50Ijo0MSwidGF4SW5mbyI6IlBBU1NFTkdFUiBTRUNVUklUWSBGRUUifSx7ImNvZGUiOiJVVDMiLCJjdXJyZW5jeSI6Ik1ZUiIsImFtb3VudCI6MjAzLCJ0YXhJbmZvIjoiVFJBVkVMIFRBWCJ9LHsiY29kZSI6IkNOIiwiY3VycmVuY3kiOiJNWVIiLCJhbW91bnQiOjUzLCJ0YXhJbmZvIjoiQUlSUE9SVCBGRUUifSx7ImNvZGUiOiJZUUkiLCJjdXJyZW5jeSI6Ik1ZUiIsImFtb3VudCI6MTcsInRheEluZm8iOiJTRVJWSUNFIEZFRSAtIENBUlJJRVItSU1QT1NFRCBNSVNDIn0seyJjb2RlIjoiWVFJIiwiY3VycmVuY3kiOiJNWVIiLCJhbW91bnQiOjE3LCJ0YXhJbmZvIjoiU0VSVklDRSBGRUUgLSBDQVJSSUVSLUlNUE9TRUQgTUlTQyJ9LHsiY29kZSI6IllSRiIsImN1cnJlbmN5IjoiTVlSIiwiYW1vdW50IjoyOTMsInRheEluZm8iOiJTRVJWSUNFIEZFRSAtIENBUlJJRVItSU1QT1NFRCBGVUVMIn1dfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "promo_title": null, "promo_rules": "Private Fare", "brandCode": "OPTION#32", "brandName": "Option", "penalty_info": { "partial_payment_available": "no", "reason": "partial payment offer expired", "data": [ { "pax_type": "ADT", "pax_count": 3, "min_cancel_charge": 0, "data": [ { "type": "cancel", "canCancel": true, "forSegment": null, "applied": "prior_to_departure", "amount": 15872, "currency": "BDT", "fmg": { "amount": 15872, "currency": "MYR", "penalty_markup": 0, "penalty_exchange_rate": 15872 }, "supplier": { "amount": 512, "currency": "MYR" } }, { "type": "cancel", "canCancel": false, "forSegment": null, "applied": "after_departure", "amount": 130913, "currency": "BDT", "fmg": { "amount": 130913, "currency": "MYR", "penalty_markup": 0, "penalty_exchange_rate": 130913 }, "supplier": { "amount": 4223, "currency": "MYR" } }, { "type": "change", "canChanges": true, "forSegment": null, "applied": "prior_to_departure", "amount": 15872, "currency": "BDT", "fmg": { "amount": 15872, "currency": "MYR", "penalty_markup": 0, "penalty_exchange_rate": 15872 }, "supplier": { "amount": 512, "currency": "MYR" } }, { "type": "change", "canChanges": true, "forSegment": null, "applied": "after_departure", "amount": 15872, "currency": "BDT", "fmg": { "amount": 15872, "currency": "MYR", "penalty_markup": 0, "penalty_exchange_rate": 15872 }, "supplier": { "amount": 512, "currency": "MYR" } } ] } ] }, "get_pax_ptc_data": { "ADT": "ADT" }, "fare_rules": { "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-01-19-2026-01-20", "calendar_flight_date": "2026-01-19", "calendar_arrival_date": "2026-01-20", "calendar_carrier": "CZ", "calendar_total_currency": "BDT", "calendar_total_price": 392739, "calendar_total_sell": 392739, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 392739, "filter": { "id": "F123SE00120-32", "price": 392739, "gross_total": 12669, "journey_duration": "PT14H25M", "journey_duration_seconds": 51900, "layover_duration": "PT6H35M", "layover_duration_seconds": 23700, "carrier_operating": "CZ", "carrier_marketing": "CZ", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "Economy", "connecting_airport": { "": "KMG", "2": "CMB", "4": "PVG", "5": "BKK", "10": "SIN", "20": "CAN", "23": "CCU", "24": "HKG" }, "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-01-19T23:15:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-20T15:40:00", "refund": "partially-refundable", "baggage_value": "piece", "baggage_unit": "1", "baggage_title": "1 piece" }, "filter_unique_filter_code": "dac202601192315can202601200445392adtcan202601201120kul2026012015408011adt", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1231176823535996235ZPTBD", "flight_key": "F123SE00120-33", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "supplier_title": "Sabre", "color_code": "#ffffff", "supplier_code": "sabre", "supplier_uid": "F123SE00120", "supplier_partner_code": "sabre-123-00120", "flight_group": [ { "group": 1, "flight_key": "F123SE00120-33", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT23H55M", "transit_time": "16H0M", "routes": [ { "air_segment_key": "0-33", "origin": "DAC", "departure_time": "2026-01-19T23:15:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "CAN", "arrival_time": "2026-01-20T04:45:00", "destination_terminal": "2", "destination_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "flight_date": "2026-01-19", "flight_time": "PT3H30M", "distance": 1452, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": 392 }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": 392 }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": null, "unit": "pieces", "title": "1 pieces", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": "pieces", "title": "1 pieces" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "M", "meal_code": "R", "seat_available": 5, "fareBasisCode": "M2AFFSSS", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": null, "brand_code": null, "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "M2AFFSSS" ] } } }, { "air_segment_key": "1-33", "origin": "CAN", "departure_time": "2026-01-20T20:45:00", "origin_terminal": "2", "origin_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "destination": "KUL", "arrival_time": "2026-01-21T01:10:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-01-20", "flight_time": "PT4H25M", "distance": 1618, "lay_over": "PT16H00M", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": 8071 }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": 8071 }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": null, "unit": "pieces", "title": "1 pieces", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": "pieces", "title": "1 pieces" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "M", "meal_code": "R", "seat_available": 5, "fareBasisCode": "M2AFFSSS", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": null, "brand_code": null, "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "M2AFFSSS" ] } } } ] } ], "price": { "currency": "BDT", "total": 392739, "gross_total": 12669, "base_fare": 320013, "tax": 72726, "sell": { "currency": "BDT", "total": 392739, "base_fare": 320013, "tax": 72726 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MTI2NjksImJhc2VfZmFyZSI6MTAzMjMsInRheCI6MjM0Nn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiTVlSIiwidG90YWwiOjEyNjY5LCJiYXNlX2ZhcmUiOjEwMzIzLCJ0YXgiOjIzNDYsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MTI2NjksImJhc2VfZmFyZSI6MTAzMjMsInRheCI6MjM0Nn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 3, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 392739, "base_fare": 320013, "tax": 72726, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "320013.00", "tax": "72726.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 392739, "base_fare": 320013, "tax": 72726, "gross": { "base_fare": "320013.00", "tax": "72726.00", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "1581.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "18879.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "1395.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "3162.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "27249.00" }, "Other": { "title": "Others taxes", "amount": "20460.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjEyNjY5LjAwIiwiYmFzZV9mYXJlIjoiMTAzMjMuMDAiLCJ0YXgiOiIyMzQ2LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTAzMjMuMDAiLCJ0YXgiOiIyMzQ2LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIzMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjEyNjY5LjAwIiwiYmFzZV9mYXJlIjoiMTAzMjMuMDAiLCJ0YXgiOiIyMzQ2LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTAzMjMuMDAiLCJ0YXgiOiIyMzQ2LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoiMTI2NjkuMDAiLCJiYXNlX2ZhcmUiOiIxMDMyMy4wMCIsInRheCI6IjIzNDYuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTI2NjksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiI1MS4wMCJ9LCJVVCI6eyJhbW91bnQiOiI2MDkuMDAifSwiRTUiOnsiYW1vdW50IjoiNDUuMDAifSwiWVEiOnsiYW1vdW50IjoiMTAyLjAwIn0sIllSIjp7ImFtb3VudCI6Ijg3OS4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiI2NjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbeyJjb2RlIjoiQkQiLCJjdXJyZW5jeSI6Ik1ZUiIsImFtb3VudCI6MTcsInRheEluZm8iOiJFTUJBUktBVElPTiBGRUUifSx7ImNvZGUiOiJFNSIsImN1cnJlbmN5IjoiTVlSIiwiYW1vdW50IjoxNSwidGF4SW5mbyI6IlZBTFVFIEFEREVEIFRBWCJ9LHsiY29kZSI6Ik9XMiIsImN1cnJlbmN5IjoiTVlSIiwiYW1vdW50Ijo4NSwidGF4SW5mbyI6IkRPTUVTVElDIEFORCBJTlRFUk5BVElPTkFMIEVYQ0lTRSBEVVRZIFRBWCJ9LHsiY29kZSI6IlA3IiwiY3VycmVuY3kiOiJNWVIiLCJhbW91bnQiOjQxLCJ0YXhJbmZvIjoiQUlSUE9SVCBERVZFTE9QTUVOVCBGRUUifSx7ImNvZGUiOiJQOCIsImN1cnJlbmN5IjoiTVlSIiwiYW1vdW50Ijo0MSwidGF4SW5mbyI6IlBBU1NFTkdFUiBTRUNVUklUWSBGRUUifSx7ImNvZGUiOiJVVDMiLCJjdXJyZW5jeSI6Ik1ZUiIsImFtb3VudCI6MjAzLCJ0YXhJbmZvIjoiVFJBVkVMIFRBWCJ9LHsiY29kZSI6IkNOIiwiY3VycmVuY3kiOiJNWVIiLCJhbW91bnQiOjUzLCJ0YXhJbmZvIjoiQUlSUE9SVCBGRUUifSx7ImNvZGUiOiJZUUkiLCJjdXJyZW5jeSI6Ik1ZUiIsImFtb3VudCI6MTcsInRheEluZm8iOiJTRVJWSUNFIEZFRSAtIENBUlJJRVItSU1QT1NFRCBNSVNDIn0seyJjb2RlIjoiWVFJIiwiY3VycmVuY3kiOiJNWVIiLCJhbW91bnQiOjE3LCJ0YXhJbmZvIjoiU0VSVklDRSBGRUUgLSBDQVJSSUVSLUlNUE9TRUQgTUlTQyJ9LHsiY29kZSI6IllSRiIsImN1cnJlbmN5IjoiTVlSIiwiYW1vdW50IjoyOTMsInRheEluZm8iOiJTRVJWSUNFIEZFRSAtIENBUlJJRVItSU1QT1NFRCBGVUVMIn1dfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "promo_title": null, "promo_rules": "Private Fare", "brandCode": "OPTION#33", "brandName": "Option", "penalty_info": { "partial_payment_available": "no", "reason": "partial payment offer expired", "data": [ { "pax_type": "ADT", "pax_count": 3, "min_cancel_charge": 0, "data": [ { "type": "cancel", "canCancel": true, "forSegment": null, "applied": "prior_to_departure", "amount": 15872, "currency": "BDT", "fmg": { "amount": 15872, "currency": "MYR", "penalty_markup": 0, "penalty_exchange_rate": 15872 }, "supplier": { "amount": 512, "currency": "MYR" } }, { "type": "cancel", "canCancel": false, "forSegment": null, "applied": "after_departure", "amount": 130913, "currency": "BDT", "fmg": { "amount": 130913, "currency": "MYR", "penalty_markup": 0, "penalty_exchange_rate": 130913 }, "supplier": { "amount": 4223, "currency": "MYR" } }, { "type": "change", "canChanges": true, "forSegment": null, "applied": "prior_to_departure", "amount": 15872, "currency": "BDT", "fmg": { "amount": 15872, "currency": "MYR", "penalty_markup": 0, "penalty_exchange_rate": 15872 }, "supplier": { "amount": 512, "currency": "MYR" } }, { "type": "change", "canChanges": true, "forSegment": null, "applied": "after_departure", "amount": 15872, "currency": "BDT", "fmg": { "amount": 15872, "currency": "MYR", "penalty_markup": 0, "penalty_exchange_rate": 15872 }, "supplier": { "amount": 512, "currency": "MYR" } } ] } ] }, "get_pax_ptc_data": { "ADT": "ADT" }, "fare_rules": { "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-01-19-2026-01-21", "calendar_flight_date": "2026-01-19", "calendar_arrival_date": "2026-01-21", "calendar_carrier": "CZ", "calendar_total_currency": "BDT", "calendar_total_price": 392739, "calendar_total_sell": 392739, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 392739, "filter": { "id": "F123SE00120-33", "price": 392739, "gross_total": 12669, "journey_duration": "PT23H55M", "journey_duration_seconds": 86100, "layover_duration": "PT16H0M", "layover_duration_seconds": 57600, "carrier_operating": "CZ", "carrier_marketing": "CZ", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "Economy", "connecting_airport": { "": "KMG", "2": "CMB", "4": "PVG", "5": "BKK", "10": "SIN", "20": "CAN", "23": "CCU", "24": "HKG" }, "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-01-19T23:15:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-01-21T01:10:00", "refund": "partially-refundable", "baggage_value": "piece", "baggage_unit": "1", "baggage_title": "1 piece" }, "filter_unique_filter_code": "dac202601192315can202601200445392adtcan202601202045kul2026012101108071adt", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1231176823535996235ZPTBD", "flight_key": "F123SE00120-34", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "supplier_title": "Sabre", "color_code": "#ffffff", "supplier_code": "sabre", "supplier_uid": "F123SE00120", "supplier_partner_code": "sabre-123-00120", "flight_group": [ { "group": 1, "flight_key": "F123SE00120-34", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT16H15M", "transit_time": "8H25M", "routes": [ { "air_segment_key": "0-34", "origin": "DAC", "departure_time": "2026-01-19T23:15:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "CAN", "arrival_time": "2026-01-20T04:45:00", "destination_terminal": "2", "destination_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "flight_date": "2026-01-19", "flight_time": "PT3H30M", "distance": 1452, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": 392 }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": 392 }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": null, "unit": "pieces", "title": "1 pieces", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": "pieces", "title": "1 pieces" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "M", "meal_code": "R", "seat_available": 5, "fareBasisCode": "M2AFFSSS", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": null, "brand_code": null, "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "M2AFFSSS" ] } } }, { "air_segment_key": "1-34", "origin": "CAN", "departure_time": "2026-01-20T13:10:00", "origin_terminal": "2", "origin_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "destination": "KUL", "arrival_time": "2026-01-20T17:30:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-01-20", "flight_time": "PT4H20M", "distance": 1618, "lay_over": "PT08H25M", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": 8301 }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": 8301 }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": null, "unit": "pieces", "title": "1 pieces", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": "pieces", "title": "1 pieces" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "M", "meal_code": "D", "seat_available": 5, "fareBasisCode": "M2AFFSSS", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": null, "brand_code": null, "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "M2AFFSSS" ] } } } ] } ], "price": { "currency": "BDT", "total": 392739, "gross_total": 12669, "base_fare": 320013, "tax": 72726, "sell": { "currency": "BDT", "total": 392739, "base_fare": 320013, "tax": 72726 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MTI2NjksImJhc2VfZmFyZSI6MTAzMjMsInRheCI6MjM0Nn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiTVlSIiwidG90YWwiOjEyNjY5LCJiYXNlX2ZhcmUiOjEwMzIzLCJ0YXgiOjIzNDYsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MTI2NjksImJhc2VfZmFyZSI6MTAzMjMsInRheCI6MjM0Nn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 3, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 392739, "base_fare": 320013, "tax": 72726, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "320013.00", "tax": "72726.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 392739, "base_fare": 320013, "tax": 72726, "gross": { "base_fare": "320013.00", "tax": "72726.00", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "1581.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "18879.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "1395.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "3162.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "27249.00" }, "Other": { "title": "Others taxes", "amount": "20460.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjEyNjY5LjAwIiwiYmFzZV9mYXJlIjoiMTAzMjMuMDAiLCJ0YXgiOiIyMzQ2LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTAzMjMuMDAiLCJ0YXgiOiIyMzQ2LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIzMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjEyNjY5LjAwIiwiYmFzZV9mYXJlIjoiMTAzMjMuMDAiLCJ0YXgiOiIyMzQ2LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTAzMjMuMDAiLCJ0YXgiOiIyMzQ2LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoiMTI2NjkuMDAiLCJiYXNlX2ZhcmUiOiIxMDMyMy4wMCIsInRheCI6IjIzNDYuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTI2NjksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiI1MS4wMCJ9LCJVVCI6eyJhbW91bnQiOiI2MDkuMDAifSwiRTUiOnsiYW1vdW50IjoiNDUuMDAifSwiWVEiOnsiYW1vdW50IjoiMTAyLjAwIn0sIllSIjp7ImFtb3VudCI6Ijg3OS4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiI2NjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbeyJjb2RlIjoiQkQiLCJjdXJyZW5jeSI6Ik1ZUiIsImFtb3VudCI6MTcsInRheEluZm8iOiJFTUJBUktBVElPTiBGRUUifSx7ImNvZGUiOiJFNSIsImN1cnJlbmN5IjoiTVlSIiwiYW1vdW50IjoxNSwidGF4SW5mbyI6IlZBTFVFIEFEREVEIFRBWCJ9LHsiY29kZSI6Ik9XMiIsImN1cnJlbmN5IjoiTVlSIiwiYW1vdW50Ijo4NSwidGF4SW5mbyI6IkRPTUVTVElDIEFORCBJTlRFUk5BVElPTkFMIEVYQ0lTRSBEVVRZIFRBWCJ9LHsiY29kZSI6IlA3IiwiY3VycmVuY3kiOiJNWVIiLCJhbW91bnQiOjQxLCJ0YXhJbmZvIjoiQUlSUE9SVCBERVZFTE9QTUVOVCBGRUUifSx7ImNvZGUiOiJQOCIsImN1cnJlbmN5IjoiTVlSIiwiYW1vdW50Ijo0MSwidGF4SW5mbyI6IlBBU1NFTkdFUiBTRUNVUklUWSBGRUUifSx7ImNvZGUiOiJVVDMiLCJjdXJyZW5jeSI6Ik1ZUiIsImFtb3VudCI6MjAzLCJ0YXhJbmZvIjoiVFJBVkVMIFRBWCJ9LHsiY29kZSI6IkNOIiwiY3VycmVuY3kiOiJNWVIiLCJhbW91bnQiOjUzLCJ0YXhJbmZvIjoiQUlSUE9SVCBGRUUifSx7ImNvZGUiOiJZUUkiLCJjdXJyZW5jeSI6Ik1ZUiIsImFtb3VudCI6MTcsInRheEluZm8iOiJTRVJWSUNFIEZFRSAtIENBUlJJRVItSU1QT1NFRCBNSVNDIn0seyJjb2RlIjoiWVFJIiwiY3VycmVuY3kiOiJNWVIiLCJhbW91bnQiOjE3LCJ0YXhJbmZvIjoiU0VSVklDRSBGRUUgLSBDQVJSSUVSLUlNUE9TRUQgTUlTQyJ9LHsiY29kZSI6IllSRiIsImN1cnJlbmN5IjoiTVlSIiwiYW1vdW50IjoyOTMsInRheEluZm8iOiJTRVJWSUNFIEZFRSAtIENBUlJJRVItSU1QT1NFRCBGVUVMIn1dfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "promo_title": null, "promo_rules": "Private Fare", "brandCode": "OPTION#34", "brandName": "Option", "penalty_info": { "partial_payment_available": "no", "reason": "partial payment offer expired", "data": [ { "pax_type": "ADT", "pax_count": 3, "min_cancel_charge": 0, "data": [ { "type": "cancel", "canCancel": true, "forSegment": null, "applied": "prior_to_departure", "amount": 15872, "currency": "BDT", "fmg": { "amount": 15872, "currency": "MYR", "penalty_markup": 0, "penalty_exchange_rate": 15872 }, "supplier": { "amount": 512, "currency": "MYR" } }, { "type": "cancel", "canCancel": false, "forSegment": null, "applied": "after_departure", "amount": 130913, "currency": "BDT", "fmg": { "amount": 130913, "currency": "MYR", "penalty_markup": 0, "penalty_exchange_rate": 130913 }, "supplier": { "amount": 4223, "currency": "MYR" } }, { "type": "change", "canChanges": true, "forSegment": null, "applied": "prior_to_departure", "amount": 15872, "currency": "BDT", "fmg": { "amount": 15872, "currency": "MYR", "penalty_markup": 0, "penalty_exchange_rate": 15872 }, "supplier": { "amount": 512, "currency": "MYR" } }, { "type": "change", "canChanges": true, "forSegment": null, "applied": "after_departure", "amount": 15872, "currency": "BDT", "fmg": { "amount": 15872, "currency": "MYR", "penalty_markup": 0, "penalty_exchange_rate": 15872 }, "supplier": { "amount": 512, "currency": "MYR" } } ] } ] }, "get_pax_ptc_data": { "ADT": "ADT" }, "fare_rules": { "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-01-19-2026-01-20", "calendar_flight_date": "2026-01-19", "calendar_arrival_date": "2026-01-20", "calendar_carrier": "CZ", "calendar_total_currency": "BDT", "calendar_total_price": 392739, "calendar_total_sell": 392739, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 392739, "filter": { "id": "F123SE00120-34", "price": 392739, "gross_total": 12669, "journey_duration": "PT16H15M", "journey_duration_seconds": 58500, "layover_duration": "PT8H25M", "layover_duration_seconds": 30300, "carrier_operating": "CZ", "carrier_marketing": "CZ", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "Economy", "connecting_airport": { "": "KMG", "2": "CMB", "4": "PVG", "5": "BKK", "10": "SIN", "20": "CAN", "23": "CCU", "24": "HKG" }, "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-01-19T23:15:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-20T17:30:00", "refund": "partially-refundable", "baggage_value": "piece", "baggage_unit": "1", "baggage_title": "1 piece" }, "filter_unique_filter_code": "dac202601192315can202601200445392adtcan202601201310kul2026012017308301adt", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1231176823535996235ZPTBD", "flight_key": "F123SE00120-35", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "supplier_title": "Sabre", "color_code": "#ffffff", "supplier_code": "sabre", "supplier_uid": "F123SE00120", "supplier_partner_code": "sabre-123-00120", "flight_group": [ { "group": 1, "flight_key": "F123SE00120-35", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT7H55M", "transit_time": "3H15M", "routes": [ { "air_segment_key": "0-35", "origin": "DAC", "departure_time": "2026-01-19T02:00:00", "origin_terminal": "2", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "BKK", "arrival_time": "2026-01-19T05:30:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-01-19", "flight_time": "PT2H30M", "distance": 970, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": 340 }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": 340 }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 30, "unit": "kg", "title": "30 kg", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": 7, "unit": "kg", "title": "7 kg" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "Y", "meal_code": "M", "seat_available": 3, "fareBasisCode": "YLOFFN", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": null, "brand_code": null, "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "YLOFFN" ] } } }, { "air_segment_key": "1-35", "origin": "BKK", "departure_time": "2026-01-19T08:45:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "KUL", "arrival_time": "2026-01-19T11:55:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-01-19", "flight_time": "PT2H10M", "distance": 755, "lay_over": "PT03H15M", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": 415 }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": 415 }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 30, "unit": "kg", "title": "30 kg", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": 7, "unit": "kg", "title": "7 kg" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "Y", "meal_code": "M", "seat_available": 3, "fareBasisCode": "YLOFFN", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": null, "brand_code": null, "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "YLOFFN" ] } } } ] } ], "price": { "currency": "BDT", "total": 399249, "gross_total": 12879, "base_fare": 363630, "tax": 35619, "sell": { "currency": "BDT", "total": 399249, "base_fare": 363630, "tax": 35619 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MTI4NzksImJhc2VfZmFyZSI6MTE3MzAsInRheCI6MTE0OX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiTVlSIiwidG90YWwiOjEyODc5LCJiYXNlX2ZhcmUiOjExNzMwLCJ0YXgiOjExNDksImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MTI4NzksImJhc2VfZmFyZSI6MTE3MzAsInRheCI6MTE0OX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 3, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 399249, "base_fare": 363630, "tax": 35619, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "363630.00", "tax": "35619.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 399249, "base_fare": 363630, "tax": 35619, "gross": { "base_fare": "363630.00", "tax": "35619.00", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "1581.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "12648.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "1395.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "3813.00" }, "Other": { "title": "Others taxes", "amount": "16182.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjEyODc5LjAwIiwiYmFzZV9mYXJlIjoiMTE3MzAuMDAiLCJ0YXgiOiIxMTQ5LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTE3MzAuMDAiLCJ0YXgiOiIxMTQ5LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIzMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjEyODc5LjAwIiwiYmFzZV9mYXJlIjoiMTE3MzAuMDAiLCJ0YXgiOiIxMTQ5LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTE3MzAuMDAiLCJ0YXgiOiIxMTQ5LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoiMTI4NzkuMDAiLCJiYXNlX2ZhcmUiOiIxMTczMC4wMCIsInRheCI6IjExNDkuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTI4NzksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiI1MS4wMCJ9LCJVVCI6eyJhbW91bnQiOiI0MDguMDAifSwiRTUiOnsiYW1vdW50IjoiNDUuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIxMjMuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiNTIyLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W3siY29kZSI6IkJEIiwiY3VycmVuY3kiOiJNWVIiLCJhbW91bnQiOjE3LCJ0YXhJbmZvIjoiRU1CQVJLQVRJT04gRkVFIn0seyJjb2RlIjoiRTUiLCJjdXJyZW5jeSI6Ik1ZUiIsImFtb3VudCI6MTUsInRheEluZm8iOiJWQUxVRSBBRERFRCBUQVgifSx7ImNvZGUiOiJPVzIiLCJjdXJyZW5jeSI6Ik1ZUiIsImFtb3VudCI6ODUsInRheEluZm8iOiJET01FU1RJQyBBTkQgSU5URVJOQVRJT05BTCBFWENJU0UgRFVUWSBUQVgifSx7ImNvZGUiOiJQNyIsImN1cnJlbmN5IjoiTVlSIiwiYW1vdW50Ijo0MSwidGF4SW5mbyI6IkFJUlBPUlQgREVWRUxPUE1FTlQgRkVFIn0seyJjb2RlIjoiUDgiLCJjdXJyZW5jeSI6Ik1ZUiIsImFtb3VudCI6NDEsInRheEluZm8iOiJQQVNTRU5HRVIgU0VDVVJJVFkgRkVFIn0seyJjb2RlIjoiVVQzIiwiY3VycmVuY3kiOiJNWVIiLCJhbW91bnQiOjEzNiwidGF4SW5mbyI6IlRSQVZFTCBUQVgifSx7ImNvZGUiOiJFNzIiLCJjdXJyZW5jeSI6Ik1ZUiIsImFtb3VudCI6NSwidGF4SW5mbyI6IkFEVkFOQ0UgUEFTU0VOR0VSIFBST0NFU1NJTkcgVVNFUiBDSEFSR0UifSx7ImNvZGUiOiJHODIiLCJjdXJyZW5jeSI6Ik1ZUiIsImFtb3VudCI6MiwidGF4SW5mbyI6IklOVEVSTkFUSU9OQUwgQVJSSVZBTCBGRUUifSx7ImNvZGUiOiJZUkkiLCJjdXJyZW5jeSI6Ik1ZUiIsImFtb3VudCI6NDEsInRheEluZm8iOiJTRVJWSUNFIEZFRSAtIENBUlJJRVItSU1QT1NFRCBNSVNDIn1dfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "promo_title": null, "promo_rules": "Private Fare", "brandCode": "OPTION#35", "brandName": "Option", "penalty_info": { "partial_payment_available": "no", "reason": "partial payment offer expired", "data": [ { "pax_type": "ADT", "pax_count": 3, "min_cancel_charge": 0, "data": [ { "type": "cancel", "canCancel": true, "forSegment": null, "applied": "prior_to_departure", "amount": 25358, "currency": "BDT", "fmg": { "amount": 25358, "currency": "MYR", "penalty_markup": 0, "penalty_exchange_rate": 25358 }, "supplier": { "amount": 818, "currency": "MYR" } }, { "type": "cancel", "canCancel": true, "forSegment": null, "applied": "after_departure", "amount": 25358, "currency": "BDT", "fmg": { "amount": 25358, "currency": "MYR", "penalty_markup": 0, "penalty_exchange_rate": 25358 }, "supplier": { "amount": 818, "currency": "MYR" } }, { "type": "change", "canChanges": true, "forSegment": null, "applied": "prior_to_departure", "amount": 19034, "currency": "BDT", "fmg": { "amount": 19034, "currency": "MYR", "penalty_markup": 0, "penalty_exchange_rate": 19034 }, "supplier": { "amount": 614, "currency": "MYR" } }, { "type": "change", "canChanges": true, "forSegment": null, "applied": "after_departure", "amount": 19034, "currency": "BDT", "fmg": { "amount": 19034, "currency": "MYR", "penalty_markup": 0, "penalty_exchange_rate": 19034 }, "supplier": { "amount": 614, "currency": "MYR" } } ] } ] }, "get_pax_ptc_data": { "ADT": "ADT" }, "fare_rules": { "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-01-19-2026-01-19", "calendar_flight_date": "2026-01-19", "calendar_arrival_date": "2026-01-19", "calendar_carrier": "TG", "calendar_total_currency": "BDT", "calendar_total_price": 399249, "calendar_total_sell": 399249, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 399249, "filter": { "id": "F123SE00120-35", "price": 399249, "gross_total": 12879, "journey_duration": "PT7H55M", "journey_duration_seconds": 28500, "layover_duration": "PT3H15M", "layover_duration_seconds": 11700, "carrier_operating": "TG", "carrier_marketing": "TG", "aircraft": "320", "aircraft_name": "320", "cabin_class": "Economy", "connecting_airport": { "": "KMG", "2": "CMB", "4": "PVG", "5": "BKK", "10": "SIN", "20": "CAN", "23": "CCU", "24": "HKG" }, "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "midnight", "departure_departure_time": "2026-01-19T02:00:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-19T11:55:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "30", "baggage_title": "30 kg" }, "filter_unique_filter_code": "dac202601190200bkk202601190530340adtbkk202601190845kul202601191155415adt", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1231176823535996235ZPTBD", "flight_key": "F123SE00120-36", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "supplier_title": "Sabre", "color_code": "#ffffff", "supplier_code": "sabre", "supplier_uid": "F123SE00120", "supplier_partner_code": "sabre-123-00120", "flight_group": [ { "group": 1, "flight_key": "F123SE00120-36", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT15H55M", "transit_time": "11H15M", "routes": [ { "air_segment_key": "0-36", "origin": "DAC", "departure_time": "2026-01-19T02:00:00", "origin_terminal": "2", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "BKK", "arrival_time": "2026-01-19T05:30:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-01-19", "flight_time": "PT2H30M", "distance": 970, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": 340 }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": 340 }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 30, "unit": "kg", "title": "30 kg", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": 7, "unit": "kg", "title": "7 kg" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "Y", "meal_code": "M", "seat_available": 3, "fareBasisCode": "YLOFFN", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": null, "brand_code": null, "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "YLOFFN" ] } } }, { "air_segment_key": "1-36", "origin": "BKK", "departure_time": "2026-01-19T16:45:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "KUL", "arrival_time": "2026-01-19T19:55:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-01-19", "flight_time": "PT2H10M", "distance": 755, "lay_over": "PT11H15M", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": 417 }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": 417 }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 30, "unit": "kg", "title": "30 kg", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": 7, "unit": "kg", "title": "7 kg" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "Y", "meal_code": "M", "seat_available": 3, "fareBasisCode": "YLOFFN", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": null, "brand_code": null, "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "YLOFFN" ] } } } ] } ], "price": { "currency": "BDT", "total": 399249, "gross_total": 12879, "base_fare": 363630, "tax": 35619, "sell": { "currency": "BDT", "total": 399249, "base_fare": 363630, "tax": 35619 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MTI4NzksImJhc2VfZmFyZSI6MTE3MzAsInRheCI6MTE0OX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiTVlSIiwidG90YWwiOjEyODc5LCJiYXNlX2ZhcmUiOjExNzMwLCJ0YXgiOjExNDksImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MTI4NzksImJhc2VfZmFyZSI6MTE3MzAsInRheCI6MTE0OX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 3, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 399249, "base_fare": 363630, "tax": 35619, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "363630.00", "tax": "35619.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 399249, "base_fare": 363630, "tax": 35619, "gross": { "base_fare": "363630.00", "tax": "35619.00", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "1581.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "12648.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "1395.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "3813.00" }, "Other": { "title": "Others taxes", "amount": "16182.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjEyODc5LjAwIiwiYmFzZV9mYXJlIjoiMTE3MzAuMDAiLCJ0YXgiOiIxMTQ5LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTE3MzAuMDAiLCJ0YXgiOiIxMTQ5LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIzMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjEyODc5LjAwIiwiYmFzZV9mYXJlIjoiMTE3MzAuMDAiLCJ0YXgiOiIxMTQ5LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTE3MzAuMDAiLCJ0YXgiOiIxMTQ5LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoiMTI4NzkuMDAiLCJiYXNlX2ZhcmUiOiIxMTczMC4wMCIsInRheCI6IjExNDkuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTI4NzksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiI1MS4wMCJ9LCJVVCI6eyJhbW91bnQiOiI0MDguMDAifSwiRTUiOnsiYW1vdW50IjoiNDUuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIxMjMuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiNTIyLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W3siY29kZSI6IkJEIiwiY3VycmVuY3kiOiJNWVIiLCJhbW91bnQiOjE3LCJ0YXhJbmZvIjoiRU1CQVJLQVRJT04gRkVFIn0seyJjb2RlIjoiRTUiLCJjdXJyZW5jeSI6Ik1ZUiIsImFtb3VudCI6MTUsInRheEluZm8iOiJWQUxVRSBBRERFRCBUQVgifSx7ImNvZGUiOiJPVzIiLCJjdXJyZW5jeSI6Ik1ZUiIsImFtb3VudCI6ODUsInRheEluZm8iOiJET01FU1RJQyBBTkQgSU5URVJOQVRJT05BTCBFWENJU0UgRFVUWSBUQVgifSx7ImNvZGUiOiJQNyIsImN1cnJlbmN5IjoiTVlSIiwiYW1vdW50Ijo0MSwidGF4SW5mbyI6IkFJUlBPUlQgREVWRUxPUE1FTlQgRkVFIn0seyJjb2RlIjoiUDgiLCJjdXJyZW5jeSI6Ik1ZUiIsImFtb3VudCI6NDEsInRheEluZm8iOiJQQVNTRU5HRVIgU0VDVVJJVFkgRkVFIn0seyJjb2RlIjoiVVQzIiwiY3VycmVuY3kiOiJNWVIiLCJhbW91bnQiOjEzNiwidGF4SW5mbyI6IlRSQVZFTCBUQVgifSx7ImNvZGUiOiJFNzIiLCJjdXJyZW5jeSI6Ik1ZUiIsImFtb3VudCI6NSwidGF4SW5mbyI6IkFEVkFOQ0UgUEFTU0VOR0VSIFBST0NFU1NJTkcgVVNFUiBDSEFSR0UifSx7ImNvZGUiOiJHODIiLCJjdXJyZW5jeSI6Ik1ZUiIsImFtb3VudCI6MiwidGF4SW5mbyI6IklOVEVSTkFUSU9OQUwgQVJSSVZBTCBGRUUifSx7ImNvZGUiOiJZUkkiLCJjdXJyZW5jeSI6Ik1ZUiIsImFtb3VudCI6NDEsInRheEluZm8iOiJTRVJWSUNFIEZFRSAtIENBUlJJRVItSU1QT1NFRCBNSVNDIn1dfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "promo_title": null, "promo_rules": "Private Fare", "brandCode": "OPTION#36", "brandName": "Option", "penalty_info": { "partial_payment_available": "no", "reason": "partial payment offer expired", "data": [ { "pax_type": "ADT", "pax_count": 3, "min_cancel_charge": 0, "data": [ { "type": "cancel", "canCancel": true, "forSegment": null, "applied": "prior_to_departure", "amount": 25358, "currency": "BDT", "fmg": { "amount": 25358, "currency": "MYR", "penalty_markup": 0, "penalty_exchange_rate": 25358 }, "supplier": { "amount": 818, "currency": "MYR" } }, { "type": "cancel", "canCancel": true, "forSegment": null, "applied": "after_departure", "amount": 25358, "currency": "BDT", "fmg": { "amount": 25358, "currency": "MYR", "penalty_markup": 0, "penalty_exchange_rate": 25358 }, "supplier": { "amount": 818, "currency": "MYR" } }, { "type": "change", "canChanges": true, "forSegment": null, "applied": "prior_to_departure", "amount": 19034, "currency": "BDT", "fmg": { "amount": 19034, "currency": "MYR", "penalty_markup": 0, "penalty_exchange_rate": 19034 }, "supplier": { "amount": 614, "currency": "MYR" } }, { "type": "change", "canChanges": true, "forSegment": null, "applied": "after_departure", "amount": 19034, "currency": "BDT", "fmg": { "amount": 19034, "currency": "MYR", "penalty_markup": 0, "penalty_exchange_rate": 19034 }, "supplier": { "amount": 614, "currency": "MYR" } } ] } ] }, "get_pax_ptc_data": { "ADT": "ADT" }, "fare_rules": { "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-01-19-2026-01-19", "calendar_flight_date": "2026-01-19", "calendar_arrival_date": "2026-01-19", "calendar_carrier": "TG", "calendar_total_currency": "BDT", "calendar_total_price": 399249, "calendar_total_sell": 399249, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 399249, "filter": { "id": "F123SE00120-36", "price": 399249, "gross_total": 12879, "journey_duration": "PT15H55M", "journey_duration_seconds": 57300, "layover_duration": "PT11H15M", "layover_duration_seconds": 40500, "carrier_operating": "TG", "carrier_marketing": "TG", "aircraft": "320", "aircraft_name": "320", "cabin_class": "Economy", "connecting_airport": { "": "KMG", "2": "CMB", "4": "PVG", "5": "BKK", "10": "SIN", "20": "CAN", "23": "CCU", "24": "HKG" }, "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "midnight", "departure_departure_time": "2026-01-19T02:00:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-19T19:55:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "30", "baggage_title": "30 kg" }, "filter_unique_filter_code": "dac202601190200bkk202601190530340adtbkk202601191645kul202601191955417adt", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1231176823535996235ZPTBD", "flight_key": "F123SE00120-37", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Sabre", "color_code": "#ffffff", "supplier_code": "sabre", "supplier_uid": "F123SE00120", "supplier_partner_code": "sabre-123-00120", "flight_group": [ { "group": 1, "flight_key": "F123SE00120-37", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT20H20M", "transit_time": "7H20M", "routes": [ { "air_segment_key": "0-37", "origin": "DAC", "departure_time": "2026-01-19T21:15:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "AUH", "arrival_time": "2026-01-20T01:10:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-19", "flight_time": "PT5H55M", "distance": 2268, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "3L", "carrier_name": "Air Arabia Abu Dhabi", "carrier_logo": "3L.png", "flight_number": 64 }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": 1367 }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 0, "unit": "kg", "title": "no-baggage", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": null, "pieceCount": null, "weight": null, "unit": null, "title": null } } }, "booking_class": { "cabin_class": "ECONOMY BASIC", "cabin_code": "Y", "booking_code": "Q", "meal_code": "M", "seat_available": 9, "fareBasisCode": "QN900H6R", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "ECONOMY BASIC", "brand_code": "YBASIC", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "QN900H6R" ] } } }, { "air_segment_key": "1-37", "origin": "AUH", "departure_time": "2026-01-20T08:30:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "KUL", "arrival_time": "2026-01-20T19:35:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-01-20", "flight_time": "PT7H05M", "distance": 3489, "lay_over": "PT07H20M", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": 486 }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": 486 }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 0, "unit": "kg", "title": "no-baggage", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": "pieces", "title": "1 pieces" } } }, "booking_class": { "cabin_class": "ECONOMY BASIC", "cabin_code": "Y", "booking_code": "Q", "meal_code": "M", "seat_available": 9, "fareBasisCode": "QN900H6R", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "ECONOMY BASIC", "brand_code": "YBASIC", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "QN900H6R" ] } } } ] } ], "price": { "currency": "BDT", "total": 426405, "gross_total": 13755, "base_fare": 389484, "tax": 36921, "sell": { "currency": "BDT", "total": 426405, "base_fare": 389484, "tax": 36921 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MTM3NTUsImJhc2VfZmFyZSI6MTI1NjQsInRheCI6MTE5MX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiTVlSIiwidG90YWwiOjEzNzU1LCJiYXNlX2ZhcmUiOjEyNTY0LCJ0YXgiOjExOTEsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MTM3NTUsImJhc2VfZmFyZSI6MTI1NjQsInRheCI6MTE5MX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 3, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 426405, "base_fare": 389484, "tax": 36921, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "389484.00", "tax": "36921.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 426405, "base_fare": 389484, "tax": 36921, "gross": { "base_fare": "389484.00", "tax": "36921.00", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "1581.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "12648.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "1395.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "21297.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjEzNzU1LjAwIiwiYmFzZV9mYXJlIjoiMTI1NjQuMDAiLCJ0YXgiOiIxMTkxLjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTI1NjQuMDAiLCJ0YXgiOiIxMTkxLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIzMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjEzNzU1LjAwIiwiYmFzZV9mYXJlIjoiMTI1NjQuMDAiLCJ0YXgiOiIxMTkxLjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTI1NjQuMDAiLCJ0YXgiOiIxMTkxLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoiMTM3NTUuMDAiLCJiYXNlX2ZhcmUiOiIxMjU2NC4wMCIsInRheCI6IjExOTEuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTM3NTUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiI1MS4wMCJ9LCJVVCI6eyJhbW91bnQiOiI0MDguMDAifSwiRTUiOnsiYW1vdW50IjoiNDUuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjY4Ny4wMCJ9LCJzdXBwbGllclRheERhdGEiOlt7ImNvZGUiOiJCRCIsImN1cnJlbmN5IjoiTVlSIiwiYW1vdW50IjoxNywidGF4SW5mbyI6IkVNQkFSS0FUSU9OIEZFRSJ9LHsiY29kZSI6IkU1IiwiY3VycmVuY3kiOiJNWVIiLCJhbW91bnQiOjE1LCJ0YXhJbmZvIjoiVkFMVUUgQURERUQgVEFYIn0seyJjb2RlIjoiT1cyIiwiY3VycmVuY3kiOiJNWVIiLCJhbW91bnQiOjg1LCJ0YXhJbmZvIjoiRE9NRVNUSUMgQU5EIElOVEVSTkFUSU9OQUwgRVhDSVNFIERVVFkgVEFYIn0seyJjb2RlIjoiUDciLCJjdXJyZW5jeSI6Ik1ZUiIsImFtb3VudCI6NDEsInRheEluZm8iOiJBSVJQT1JUIERFVkVMT1BNRU5UIEZFRSJ9LHsiY29kZSI6IlA4IiwiY3VycmVuY3kiOiJNWVIiLCJhbW91bnQiOjQxLCJ0YXhJbmZvIjoiUEFTU0VOR0VSIFNFQ1VSSVRZIEZFRSJ9LHsiY29kZSI6IlVUMyIsImN1cnJlbmN5IjoiTVlSIiwiYW1vdW50IjoxMzYsInRheEluZm8iOiJUUkFWRUwgVEFYIn0seyJjb2RlIjoiRjYyIiwiY3VycmVuY3kiOiJNWVIiLCJhbW91bnQiOjU2LCJ0YXhJbmZvIjoiUEFTU0VOR0VSIEZBQ0lMSVRJRVMgQ0hBUkdFIn0seyJjb2RlIjoiWlIyIiwiY3VycmVuY3kiOiJNWVIiLCJhbW91bnQiOjYsInRheEluZm8iOiJJTlRFUk5BVElPTkFMIEFEVkFOQ0VEIFBBU1NFTkdFUiBJTkZPUk1BVElPTiBGRUUgREVQQVJUVVJFUyJ9XX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "promo_title": "ECONOMY BASIC", "promo_rules": "Private Fare", "brandCode": "YBASIC#ER37", "brandName": "ECONOMY BASIC", "penalty_info": { "partial_payment_available": "no", "reason": "partial payment offer expired", "data": [ { "pax_type": "ADT", "pax_count": 3, "min_cancel_charge": 0, "data": [ { "type": "cancel", "canCancel": false, "forSegment": null, "applied": "prior_to_departure", "amount": 142135, "currency": "BDT", "fmg": { "amount": 142135, "currency": "MYR", "penalty_markup": 0, "penalty_exchange_rate": 142135 }, "supplier": { "amount": 4585, "currency": "MYR" } }, { "type": "cancel", "canCancel": false, "forSegment": null, "applied": "after_departure", "amount": 142135, "currency": "BDT", "fmg": { "amount": 142135, "currency": "MYR", "penalty_markup": 0, "penalty_exchange_rate": 142135 }, "supplier": { "amount": 4585, "currency": "MYR" } }, { "type": "change", "canChanges": false, "forSegment": null, "applied": "prior_to_departure", "amount": 142135, "currency": "BDT", "fmg": { "amount": 142135, "currency": "MYR", "penalty_markup": 0, "penalty_exchange_rate": 142135 }, "supplier": { "amount": 4585, "currency": "MYR" } }, { "type": "change", "canChanges": false, "forSegment": null, "applied": "after_departure", "amount": 142135, "currency": "BDT", "fmg": { "amount": 142135, "currency": "MYR", "penalty_markup": 0, "penalty_exchange_rate": 142135 }, "supplier": { "amount": 4585, "currency": "MYR" } } ] } ] }, "meta_data": "eyJmbGlnaHRfZGF0YSI6W3siZmxpZ2h0X2dyb3VwIjp7ImRlcGFydHVyZURhdGUiOiIyMDI2LTAxLTE5IiwiZGVwYXJ0dXJlTG9jYXRpb24iOiJEQUMiLCJhcnJpdmFsTG9jYXRpb24iOiJLVUwiLCJpZCI6NywiZWxhcHNlZFRpbWUiOjEyMjAsInJvdXRlIjpbeyJkZXBhcnR1cmVEYXRlQWRqdXN0bWVudCI6bnVsbCwiZG90UmF0aW5nIjpudWxsLCJvblRpbWVQZXJmb3JtYW5jZSI6bnVsbCwiZnJlcXVlbmN5IjoiKk0qKlQqKiIsInN0b3BDb3VudCI6MCwiZVRpY2tldGFibGUiOnRydWUsInRvdGFsTWlsZXNGbG93biI6MjI2OCwiZWxhcHNlZFRpbWUiOjM1NSwib3JpZ2luIjoiREFDIiwiZGVwYXJ0dXJlX3RpbWUiOiIyMDI2LTAxLTE5VDIxOjE1OjAwIiwib3JpZ2luX3Rlcm1pbmFsIjoiMSIsIm9yaWdpbl9jaXR5IjoiREFDIiwiZGVzdGluYXRpb24iOiJBVUgiLCJkZXN0aW5hdGlvbl9kYXRlQWRqdXN0bWVudCI6MSwiYXJyaXZhbF90aW1lIjoiMjAyNi0wMS0yMFQwMToxMDowMCIsImRlc3RpbmF0aW9uX3Rlcm1pbmFsIjoiQSIsImRlc3RpbmF0aW9uX2NpdHkiOiJBVUgiLCJtYXJrZXRpbmciOiJFWSIsIm1hcmtldGluZ0ZsaWdodE51bWJlciI6MTM2Nywib3BlcmF0aW5nIjoiM0wiLCJvcGVyYXRpbmdGbGlnaHROdW1iZXIiOjY0LCJvcGVyYXRpbmdPdmVyd3JpdGUiOiIzTCIsImFpcmNyYWZ0X2NvZGUiOiIzMjAiLCJ0eXBlRm9yRmlyc3RMZWciOiJOIiwidHlwZUZvckxhc3RMZWciOiJOIiwiZ2hvc3RTZWdtZW50IjpbXX0seyJkZXBhcnR1cmVEYXRlQWRqdXN0bWVudCI6MSwiZG90UmF0aW5nIjpudWxsLCJvblRpbWVQZXJmb3JtYW5jZSI6bnVsbCwiZnJlcXVlbmN5IjoiKipUKioqKiIsInN0b3BDb3VudCI6MCwiZVRpY2tldGFibGUiOnRydWUsInRvdGFsTWlsZXNGbG93biI6MzQ4OSwiZWxhcHNlZFRpbWUiOjQyNSwib3JpZ2luIjoiQVVIIiwiZGVwYXJ0dXJlX3RpbWUiOiIyMDI2LTAxLTIwVDA4OjMwOjAwIiwib3JpZ2luX3Rlcm1pbmFsIjoiQSIsIm9yaWdpbl9jaXR5IjoiQVVIIiwiZGVzdGluYXRpb24iOiJLVUwiLCJkZXN0aW5hdGlvbl9kYXRlQWRqdXN0bWVudCI6bnVsbCwiYXJyaXZhbF90aW1lIjoiMjAyNi0wMS0yMFQxOTozNTowMCIsImRlc3RpbmF0aW9uX3Rlcm1pbmFsIjoiMSIsImRlc3RpbmF0aW9uX2NpdHkiOiJLVUwiLCJtYXJrZXRpbmciOiJFWSIsIm1hcmtldGluZ0ZsaWdodE51bWJlciI6NDg2LCJvcGVyYXRpbmciOiJFWSIsIm9wZXJhdGluZ0ZsaWdodE51bWJlciI6NDg2LCJvcGVyYXRpbmdPdmVyd3JpdGUiOm51bGwsImFpcmNyYWZ0X2NvZGUiOiI3ODkiLCJ0eXBlRm9yRmlyc3RMZWciOiJXIiwidHlwZUZvckxhc3RMZWciOiJXIiwiZ2hvc3RTZWdtZW50IjpbXX1dfX1dLCJwcmljZV9kYXRhIjpbeyJwcmljaW5nU3Vic291cmNlIjoiSFBJUyIsImRpc3RyaWJ1dGlvbk1vZGVsIjoiQVRQQ08iLCJ2YWxpZGF0aW5nQ2FycmllckNvZGUiOiJFWSIsInZhbGlkYXRpbmdDYXJyaWVycyI6bnVsbCwidG90YWxGYXJlIjp7InRvdGFsUHJpY2UiOjEzNzU1LCJ0b3RhbFRheEFtb3VudCI6MTE5MSwiY3VycmVuY3kiOiJNWVIiLCJiYXNlRmFyZUFtb3VudCI6MzA3MiwiYmFzZUZhcmVDdXJyZW5jeSI6IlVTRCIsImNvbnN0cnVjdGlvbkFtb3VudCI6MzA3MiwiY29uc3RydWN0aW9uQ3VycmVuY3kiOiJOVUMiLCJlcXVpdmFsZW50QW1vdW50IjoxMjU2NCwiZXF1aXZhbGVudEN1cnJlbmN5IjoiTVlSIn0sInZpdGEiOnRydWUsImVUaWNrZXRhYmxlIjp0cnVlLCJsYXN0VGlja2V0RGF0ZSI6IjIwMjYtMDEtMTkiLCJsYXN0VGlja2V0VGltZSI6IjIxOjE1IiwiZ292ZXJuaW5nQ2FycmllcnMiOiJFWSIsInBheCI6W3sicGFzc2VuZ2VyVHlwZSI6IkFEVCIsInBhc3Nlbmdlck51bWJlciI6Mywibm9uUmVmdW5kYWJsZSI6dHJ1ZSwicGFzc2VuZ2VyVG90YWxGYXJlIjp7InRvdGFsRmFyZSI6NDU4NSwidG90YWxUYXhBbW91bnQiOjM5NywiY3VycmVuY3kiOiJNWVIiLCJiYXNlRmFyZUFtb3VudCI6MTAyNCwiYmFzZUZhcmVDdXJyZW5jeSI6IlVTRCIsImVxdWl2YWxlbnRBbW91bnQiOjQxODgsImVxdWl2YWxlbnRDdXJyZW5jeSI6Ik1ZUiIsImNvbnN0cnVjdGlvbkFtb3VudCI6MTAyNCwiY29uc3RydWN0aW9uQ3VycmVuY3kiOiJOVUMiLCJleGNoYW5nZVJhdGVPbmUiOjF9LCJ0YXhCcmVha2Rvd24iOlt7ImNvZGUiOiJCRCIsImN1cnJlbmN5IjoiTVlSIiwiYW1vdW50IjoxNywidGF4SW5mbyI6IkVNQkFSS0FUSU9OIEZFRSJ9LHsiY29kZSI6IkU1IiwiY3VycmVuY3kiOiJNWVIiLCJhbW91bnQiOjE1LCJ0YXhJbmZvIjoiVkFMVUUgQURERUQgVEFYIn0seyJjb2RlIjoiT1cyIiwiY3VycmVuY3kiOiJNWVIiLCJhbW91bnQiOjg1LCJ0YXhJbmZvIjoiRE9NRVNUSUMgQU5EIElOVEVSTkFUSU9OQUwgRVhDSVNFIERVVFkgVEFYIn0seyJjb2RlIjoiUDciLCJjdXJyZW5jeSI6Ik1ZUiIsImFtb3VudCI6NDEsInRheEluZm8iOiJBSVJQT1JUIERFVkVMT1BNRU5UIEZFRSJ9LHsiY29kZSI6IlA4IiwiY3VycmVuY3kiOiJNWVIiLCJhbW91bnQiOjQxLCJ0YXhJbmZvIjoiUEFTU0VOR0VSIFNFQ1VSSVRZIEZFRSJ9LHsiY29kZSI6IlVUMyIsImN1cnJlbmN5IjoiTVlSIiwiYW1vdW50IjoxMzYsInRheEluZm8iOiJUUkFWRUwgVEFYIn0seyJjb2RlIjoiRjYyIiwiY3VycmVuY3kiOiJNWVIiLCJhbW91bnQiOjU2LCJ0YXhJbmZvIjoiUEFTU0VOR0VSIEZBQ0lMSVRJRVMgQ0hBUkdFIn0seyJjb2RlIjoiWlIyIiwiY3VycmVuY3kiOiJNWVIiLCJhbW91bnQiOjYsInRheEluZm8iOiJJTlRFUk5BVElPTkFMIEFEVkFOQ0VEIFBBU1NFTkdFUiBJTkZPUk1BVElPTiBGRUUgREVQQVJUVVJFUyJ9XSwiYmFnZ2FnZSI6eyJncm91cCI6W3sic2VnbWVudCI6eyJjaGVja2VkIjp7Imdyb3VwX2lkIjowLCJzZWdtZW50X2lkIjowLCJiYWdnYWdlX3R5cGUiOiJjaGVja2VkIiwiYmFnZ2FnZV90eXBlX3RpdGxlIjoiQ2hlY2tlZCBiYWdnYWdlIGFsbG93YW5jZSIsImFsbG93YW5jZV9pZCI6NywicGllY2VDb3VudCI6bnVsbCwid2VpZ2h0IjowLCJ1bml0Ijoia2ciLCJ0aXRsZSI6Im5vLWJhZ2dhZ2UiLCJwcm92aXNpb25UeXBlIjoiQSIsImFpcmxpbmVDb2RlIjoiRVkifX19LHsic2VnbWVudCI6eyJjaGVja2VkIjp7Imdyb3VwX2lkIjoxLCJzZWdtZW50X2lkIjoxLCJiYWdnYWdlX3R5cGUiOiJjaGVja2VkIiwiYmFnZ2FnZV90eXBlX3RpdGxlIjoiQ2hlY2tlZCBiYWdnYWdlIGFsbG93YW5jZSIsImFsbG93YW5jZV9pZCI6NywicGllY2VDb3VudCI6bnVsbCwid2VpZ2h0IjowLCJ1bml0Ijoia2ciLCJ0aXRsZSI6Im5vLWJhZ2dhZ2UiLCJwcm92aXNpb25UeXBlIjoiQSIsImFpcmxpbmVDb2RlIjoiRVkifSwiY2Fycnlfb24iOnsiZ3JvdXBfaWQiOjIsInNlZ21lbnRfaWQiOjEsImJhZ2dhZ2VfdHlwZSI6ImNhcnJ5X29uIiwiYmFnZ2FnZV90eXBlX3RpdGxlIjoiQ2Fycnktb24gYmFnZ2FnZSBhbGxvd2FuY2UiLCJhbGxvd2FuY2VfaWQiOjIxLCJwaWVjZUNvdW50IjoxLCJ3ZWlnaHQiOm51bGwsInVuaXQiOiJwaWVjZXMiLCJ0aXRsZSI6IjEgcGllY2VzIiwicHJvdmlzaW9uVHlwZSI6IkIiLCJhaXJsaW5lQ29kZSI6IkVZIn19fV19LCJib29raW5nX2NsYXNzIjpbeyJmYXJlQ29tcG9uZW50c19pZCI6MTAsImdyb3VwX2lkIjowLCJzZWdtZW50X2lkIjpudWxsLCJiZWdpbkFpcnBvcnQiOiJEQUMiLCJlbmRBaXJwb3J0IjoiS1VMIiwiZmFyZVBhc3NlbmdlclR5cGUiOiJBRFQiLCJib29raW5nQ29kZSI6IlEiLCJjYWJpbkNvZGUiOiJZIiwibWVhbENvZGUiOiJNIiwic2VhdHNBdmFpbGFibGUiOjksImZhcmVCYXNpc0NvZGUiOiJRTjkwMEg2UiIsIm1hdGNoZWRBY2NvdW50Q29kZSI6bnVsbCwibmVnb3RpYXRlZEZhcmUiOm51bGwsInByaXZhdGVGYXJlIjpudWxsLCJGX2NhYmluQ29kZSI6IlkiLCJicmFuZF9jb2RlIjoiWUJBU0lDIiwiYnJhbmROYW1lIjoiRUNPTk9NWSBCQVNJQyIsInByb2dyYW1JZCI6IjE3NzE0NiIsInByb2dyYW1Db2RlIjoiQ0ZGRVkiLCJwcm9ncmFtRGVzY3JpcHRpb24iOiJGUk9NIEFSRUEgMDIgMDMgVE8gTkVUV09SSyIsInByb2dyYW1TeXN0ZW1Db2RlIjoiSyIsImdvdmVybmluZ0NhcnJpZXIiOiJFWSIsImZhcmVBbW91bnQiOjk5NCwiZmFyZUN1cnJlbmN5IjoiTlVDIiwicHVibGlzaGVkRmFyZUFtb3VudCI6OTk0LCJwdWJsaXNoZWRGYXJlQ3VycmVuY3kiOiJVU0QiLCJkaXJlY3Rpb25hbGl0eSI6IkZST00iLCJhcHBsaWNhYmxlUHJpY2luZ0NhdGVnb3JpZXMiOiIyIDQgNSA4IDkgMTIgMTUgMTYgMTcgMjMgMzEgMzMiLCJ2ZW5kb3JDb2RlIjoiQVRQIiwiZmFyZVR5cGVCaXRtYXAiOiIwMCIsImZhcmVUeXBlIjoiRVJUIiwiZmFyZVRhcmlmZiI6IjgiLCJmYXJlUnVsZSI6IllDMDYifSx7ImZhcmVDb21wb25lbnRzX2lkIjoxMCwiZ3JvdXBfaWQiOjEsInNlZ21lbnRfaWQiOm51bGwsImJlZ2luQWlycG9ydCI6IkRBQyIsImVuZEFpcnBvcnQiOiJLVUwiLCJmYXJlUGFzc2VuZ2VyVHlwZSI6IkFEVCIsImJvb2tpbmdDb2RlIjoiUSIsImNhYmluQ29kZSI6IlkiLCJtZWFsQ29kZSI6Ik0iLCJzZWF0c0F2YWlsYWJsZSI6OSwiZmFyZUJhc2lzQ29kZSI6IlFOOTAwSDZSIiwibWF0Y2hlZEFjY291bnRDb2RlIjpudWxsLCJuZWdvdGlhdGVkRmFyZSI6bnVsbCwicHJpdmF0ZUZhcmUiOm51bGwsIkZfY2FiaW5Db2RlIjoiWSIsImJyYW5kX2NvZGUiOiJZQkFTSUMiLCJicmFuZE5hbWUiOiJFQ09OT01ZIEJBU0lDIiwicHJvZ3JhbUlkIjoiMTc3MTQ2IiwicHJvZ3JhbUNvZGUiOiJDRkZFWSIsInByb2dyYW1EZXNjcmlwdGlvbiI6IkZST00gQVJFQSAwMiAwMyBUTyBORVRXT1JLIiwicHJvZ3JhbVN5c3RlbUNvZGUiOiJLIiwiZ292ZXJuaW5nQ2FycmllciI6IkVZIiwiZmFyZUFtb3VudCI6OTk0LCJmYXJlQ3VycmVuY3kiOiJOVUMiLCJwdWJsaXNoZWRGYXJlQW1vdW50Ijo5OTQsInB1Ymxpc2hlZEZhcmVDdXJyZW5jeSI6IlVTRCIsImRpcmVjdGlvbmFsaXR5IjoiRlJPTSIsImFwcGxpY2FibGVQcmljaW5nQ2F0ZWdvcmllcyI6IjIgNCA1IDggOSAxMiAxNSAxNiAxNyAyMyAzMSAzMyIsInZlbmRvckNvZGUiOiJBVFAiLCJmYXJlVHlwZUJpdG1hcCI6IjAwIiwiZmFyZVR5cGUiOiJFUlQiLCJmYXJlVGFyaWZmIjoiOCIsImZhcmVSdWxlIjoiWUMwNiJ9XSwiYnJhbmRGZWF0dXJlcyI6W3siaWQiOjEyMiwiYXBwbGljYXRpb24iOiJOIiwic2VydmljZVR5cGUiOiJaIiwic2VydmljZUdyb3VwIjoiQkYiLCJzdWJDb2RlIjoiMDZEIiwidmVuZG9yIjoiQVRQIiwiY29tbWVyY2lhbE5hbWUiOiIxMDAgUEVSQ0VOVCBNSUxFUyBFQVJORUQifSx7ImlkIjoxMDksImFwcGxpY2F0aW9uIjoiTiIsInNlcnZpY2VUeXBlIjoiWiIsInNlcnZpY2VHcm91cCI6IkJGIiwic3ViQ29kZSI6IjA2UiIsInZlbmRvciI6IkFUUCIsImNvbW1lcmNpYWxOYW1lIjoiMTI1IFBFUkNFTlQgTUlMRVMgRUFSTkVEIn0seyJpZCI6NjEsImFwcGxpY2F0aW9uIjoiTiIsInNlcnZpY2VUeXBlIjoiWiIsInNlcnZpY2VHcm91cCI6IkJGIiwic3ViQ29kZSI6IjA2SCIsInZlbmRvciI6IkFUUCIsImNvbW1lcmNpYWxOYW1lIjoiMjUwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIn0seyJpZCI6NCwiYXBwbGljYXRpb24iOiJEIiwic2VydmljZVR5cGUiOiJaIiwic2VydmljZUdyb3VwIjoiQkYiLCJzdWJDb2RlIjoiMDU5IiwidmVuZG9yIjoiQVRQIiwiY29tbWVyY2lhbE5hbWUiOiJDSEFOR0VBQkxFIFRJQ0tFVCJ9LHsiaWQiOjEyNSwiYXBwbGljYXRpb24iOiJEIiwic2VydmljZVR5cGUiOiJaIiwic2VydmljZUdyb3VwIjoiQkYiLCJzdWJDb2RlIjoiMDU2IiwidmVuZG9yIjoiQVRQIiwiY29tbWVyY2lhbE5hbWUiOiJSRUZVTkRBQkxFIFRJQ0tFVCJ9LHsiaWQiOjgxLCJhcHBsaWNhdGlvbiI6IkQiLCJzZXJ2aWNlVHlwZSI6IkYiLCJzZXJ2aWNlR3JvdXAiOiJUUyIsInN1YkNvZGUiOiIwTk4iLCJ2ZW5kb3IiOiJBVFAiLCJjb21tZXJjaWFsTmFtZSI6Ik5PIFNIT1cgRkVFIn0seyJpZCI6MTYsImFwcGxpY2F0aW9uIjoiRiIsInNlcnZpY2VUeXBlIjoiQyIsInNlcnZpY2VHcm91cCI6IkJHIiwic3ViQ29kZSI6IjAxMCIsInZlbmRvciI6IkFUUCIsImNvbW1lcmNpYWxOYW1lIjoiSEFORCBCQUcifSx7ImlkIjo2OSwiYXBwbGljYXRpb24iOiJOIiwic2VydmljZVR5cGUiOiJDIiwic2VydmljZUdyb3VwIjoiQkciLCJzdWJDb2RlIjoiMEw1IiwidmVuZG9yIjoiQVRQIiwiY29tbWVyY2lhbE5hbWUiOiJIQU5EIEJBRyAgUEVSU09OQUwgSVRFTSJ9LHsiaWQiOjE2MSwiYXBwbGljYXRpb24iOiJEIiwic2VydmljZVR5cGUiOiJaIiwic2VydmljZUdyb3VwIjoiQkYiLCJzdWJDb2RlIjoiUDAxIiwidmVuZG9yIjoiQVRQIiwiY29tbWVyY2lhbE5hbWUiOiJGUkVFIENIRUNLRUQgQkFHIEFMTE9XQU5DRSJ9LHsiaWQiOjY1LCJhcHBsaWNhdGlvbiI6Ik4iLCJzZXJ2aWNlVHlwZSI6IkMiLCJzZXJ2aWNlR3JvdXAiOiJCRyIsInN1YkNvZGUiOiJBMjUiLCJ2ZW5kb3IiOiJBVFAiLCJjb21tZXJjaWFsTmFtZSI6IkZSRUUgQ0hFQ0tFRCBCQUcgVVBUTyAyNUtHIn0seyJpZCI6NzIsImFwcGxpY2F0aW9uIjoiTiIsInNlcnZpY2VUeXBlIjoiQyIsInNlcnZpY2VHcm91cCI6IkJHIiwic3ViQ29kZSI6IkEzMCIsInZlbmRvciI6IkFUUCIsImNvbW1lcmNpYWxOYW1lIjoiRlJFRSBDSEVDS0VEIEJBRyBVUFRPIDMwS0cifSx7ImlkIjoxMjYsImFwcGxpY2F0aW9uIjoiTiIsInNlcnZpY2VUeXBlIjoiQyIsInNlcnZpY2VHcm91cCI6IkJHIiwic3ViQ29kZSI6IkEzNSIsInZlbmRvciI6IkFUUCIsImNvbW1lcmNpYWxOYW1lIjoiRlJFRSBDSEVDS0VEIEJBRyBVUFRPIDM1S0cifSx7ImlkIjoxNTcsImFwcGxpY2F0aW9uIjoiTiIsInNlcnZpY2VUeXBlIjoiQyIsInNlcnZpY2VHcm91cCI6IkJHIiwic3ViQ29kZSI6IkE0MCIsInZlbmRvciI6IkFUUCIsImNvbW1lcmNpYWxOYW1lIjoiRlJFRSBDSEVDS0VEIEJBRyBVUFRPIDQwS0cifSx7ImlkIjoxMzIsImFwcGxpY2F0aW9uIjoiTiIsInNlcnZpY2VUeXBlIjoiQyIsInNlcnZpY2VHcm91cCI6IkJHIiwic3ViQ29kZSI6IkE0NSIsInZlbmRvciI6IkFUUCIsImNvbW1lcmNpYWxOYW1lIjoiRlJFRSBDSEVDS0VEIEJBRyBVUFRPIDQ1S0cifSx7ImlkIjoxMzYsImFwcGxpY2F0aW9uIjoiTiIsInNlcnZpY2VUeXBlIjoiQyIsInNlcnZpY2VHcm91cCI6IkJHIiwic3ViQ29kZSI6IkE1MCIsInZlbmRvciI6IkFUUCIsImNvbW1lcmNpYWxOYW1lIjoiRlJFRSBDSEVDS0VEIEJBRyBVUFRPIDUwS0cifSx7ImlkIjo3MCwiYXBwbGljYXRpb24iOiJOIiwic2VydmljZVR5cGUiOiJDIiwic2VydmljZUdyb3VwIjoiQkciLCJzdWJDb2RlIjoiQTYwIiwidmVuZG9yIjoiQVRQIiwiY29tbWVyY2lhbE5hbWUiOiJGUkVFIENIRUNLRUQgQkFHIFVQVE8gNjBLRyJ9LHsiaWQiOjMsImFwcGxpY2F0aW9uIjoiRiIsInNlcnZpY2VUeXBlIjoiQyIsInNlcnZpY2VHcm91cCI6IkJHIiwic3ViQ29kZSI6IjBENCIsInZlbmRvciI6IkFUUCIsImNvbW1lcmNpYWxOYW1lIjoiR09MRiBFUVVJUE1FTlQgVVAgVE8gMTUgS0cifSx7ImlkIjo0NSwiYXBwbGljYXRpb24iOiJDIiwic2VydmljZVR5cGUiOiJDIiwic2VydmljZUdyb3VwIjoiQkciLCJzdWJDb2RlIjoiMEg2IiwidmVuZG9yIjoiQVRQIiwiY29tbWVyY2lhbE5hbWUiOiJFWENFU1MgV0VJR0hUIFNQRUNJQUwgQ0hBUkdFIn0seyJpZCI6MTQyLCJhcHBsaWNhdGlvbiI6IkMiLCJzZXJ2aWNlVHlwZSI6IloiLCJzZXJ2aWNlR3JvdXAiOiJCRiIsInN1YkNvZGUiOiIwNTAiLCJ2ZW5kb3IiOiJBVFAiLCJjb21tZXJjaWFsTmFtZSI6IlNUQU5EQVJEIFNFQVQgU0VMRUNUSU9OIn0seyJpZCI6MTA0LCJhcHBsaWNhdGlvbiI6IkMiLCJzZXJ2aWNlVHlwZSI6IloiLCJzZXJ2aWNlR3JvdXAiOiJCRiIsInN1YkNvZGUiOiIwNVoiLCJ2ZW5kb3IiOiJBVFAiLCJjb21tZXJjaWFsTmFtZSI6IkVYVFJBIExFR1JPT00gU0VBVCBTRUxFQ1RJT04ifSx7ImlkIjozNywiYXBwbGljYXRpb24iOiJDIiwic2VydmljZVR5cGUiOiJaIiwic2VydmljZUdyb3VwIjoiQkYiLCJzdWJDb2RlIjoiU0E0IiwidmVuZG9yIjoiQVRQIiwiY29tbWVyY2lhbE5hbWUiOiJORUlHSEJPVVIgRlJFRSBTRUFUIn0seyJpZCI6NjYsImFwcGxpY2F0aW9uIjoiTiIsInNlcnZpY2VUeXBlIjoiRiIsInNlcnZpY2VHcm91cCI6IlVQIiwic3ViQ29kZSI6IlVZQyIsInZlbmRvciI6IkFUUCIsImNvbW1lcmNpYWxOYW1lIjoiTUFOVUFMIFVQR1JBREUgWSBUTyBDIn0seyJpZCI6NjcsImFwcGxpY2F0aW9uIjoiTiIsInNlcnZpY2VUeXBlIjoiRiIsInNlcnZpY2VHcm91cCI6IlVQIiwic3ViQ29kZSI6IlVDRiIsInZlbmRvciI6IkFUUCIsImNvbW1lcmNpYWxOYW1lIjoiTUFOVUFMIFVQR1JBREUgQyBUTyBGIn0seyJpZCI6MTA1LCJhcHBsaWNhdGlvbiI6Ik4iLCJzZXJ2aWNlVHlwZSI6IloiLCJzZXJ2aWNlR3JvdXAiOiJCRiIsInN1YkNvZGUiOiIwNTgiLCJ2ZW5kb3IiOiJBVFAiLCJjb21tZXJjaWFsTmFtZSI6IkJJRCBUTyBVUEdSQURFIn0seyJpZCI6MjEsImFwcGxpY2F0aW9uIjoiQyIsInNlcnZpY2VUeXBlIjoiRiIsInNlcnZpY2VHcm91cCI6IlRTIiwic3ViQ29kZSI6IjAzUCIsInZlbmRvciI6IkFUUCIsImNvbW1lcmNpYWxOYW1lIjoiUFJJT1JJVFkgQUNDRVNTIn0seyJpZCI6MzAsImFwcGxpY2F0aW9uIjoiQyIsInNlcnZpY2VUeXBlIjoiRiIsInNlcnZpY2VHcm91cCI6IkdUIiwic3ViQ29kZSI6IjBCTiIsInZlbmRvciI6IkFUUCIsImNvbW1lcmNpYWxOYW1lIjoiRVRJSEFEIFVBRSBDSEFVRkZFVVIifSx7ImlkIjoxNDgsImFwcGxpY2F0aW9uIjoiRiIsInNlcnZpY2VUeXBlIjoiWiIsInNlcnZpY2VHcm91cCI6IkJGIiwic3ViQ29kZSI6IjA5QyIsInZlbmRvciI6IkFUUCIsImNvbW1lcmNpYWxOYW1lIjoiMTUgUEVSQ0VOVCBNSUxFUyBFQVJORUQifSx7ImlkIjo1NCwiYXBwbGljYXRpb24iOiJOIiwic2VydmljZVR5cGUiOiJaIiwic2VydmljZUdyb3VwIjoiQkYiLCJzdWJDb2RlIjoiMDVVIiwidmVuZG9yIjoiQVRQIiwiY29tbWVyY2lhbE5hbWUiOiIzNSBQRVJDRU5UIE1JTEVTIEVBUk5FRCJ9LHsiaWQiOjQyLCJhcHBsaWNhdGlvbiI6Ik4iLCJzZXJ2aWNlVHlwZSI6IloiLCJzZXJ2aWNlR3JvdXAiOiJCRiIsInN1YkNvZGUiOiIwNkMiLCJ2ZW5kb3IiOiJBVFAiLCJjb21tZXJjaWFsTmFtZSI6Ijc1IFBFUkNFTlQgTUlMRVMgRUFSTkVEIn0seyJpZCI6MTExLCJhcHBsaWNhdGlvbiI6Ik4iLCJzZXJ2aWNlVHlwZSI6IloiLCJzZXJ2aWNlR3JvdXAiOiJCRiIsInN1YkNvZGUiOiIwNk0iLCJ2ZW5kb3IiOiJBVFAiLCJjb21tZXJjaWFsTmFtZSI6IjE1MCBQRVJDRU5UIE1JTEVTIEVBUk5FRCJ9LHsiaWQiOjEwMywiYXBwbGljYXRpb24iOiJOIiwic2VydmljZVR5cGUiOiJaIiwic2VydmljZUdyb3VwIjoiQkYiLCJzdWJDb2RlIjoiMDZOIiwidmVuZG9yIjoiQVRQIiwiY29tbWVyY2lhbE5hbWUiOiIyMDAgUEVSQ0VOVCBNSUxFUyBFQVJORUQifSx7ImlkIjoxMjMsImFwcGxpY2F0aW9uIjoiTiIsInNlcnZpY2VUeXBlIjoiWiIsInNlcnZpY2VHcm91cCI6IkJGIiwic3ViQ29kZSI6Ik0zMCIsInZlbmRvciI6IkFUUCIsImNvbW1lcmNpYWxOYW1lIjoiMzAwIFBFUkNFTlQgIE1JTEVTIEVBUk5FRCJ9LHsiaWQiOjI0LCJhcHBsaWNhdGlvbiI6IkYiLCJzZXJ2aWNlVHlwZSI6IkYiLCJzZXJ2aWNlR3JvdXAiOiJNTCIsInN1YkNvZGUiOiIwQjMiLCJ2ZW5kb3IiOiJBVFAiLCJjb21tZXJjaWFsTmFtZSI6IkZPT0QgQU5EIEJFVkVSQUdFIn0seyJpZCI6NTYsImFwcGxpY2F0aW9uIjoiQyIsInNlcnZpY2VUeXBlIjoiRiIsInNlcnZpY2VHcm91cCI6IkxHIiwic3ViQ29kZSI6IjBCWCIsInZlbmRvciI6IkFUUCIsImNvbW1lcmNpYWxOYW1lIjoiQlVTSU5FU1MgTE9VTkdFIn0seyJpZCI6ODAsImFwcGxpY2F0aW9uIjoiTiIsInNlcnZpY2VUeXBlIjoiWiIsInNlcnZpY2VHcm91cCI6IkJGIiwic3ViQ29kZSI6IkVZTSIsInZlbmRvciI6IkFUUCIsImNvbW1lcmNpYWxOYW1lIjoiMjUgUEVSQ0VOVCBUSUVSIE1JTEVTIEVBUk5FRCJ9LHsiaWQiOjEsImFwcGxpY2F0aW9uIjoiTiIsInNlcnZpY2VUeXBlIjoiWiIsInNlcnZpY2VHcm91cCI6IkJGIiwic3ViQ29kZSI6IkVZQiIsInZlbmRvciI6IkFUUCIsImNvbW1lcmNpYWxOYW1lIjoiNTAgUEVSQ0VOVCBUSUVSIE1JTEVTIEVBUk5FRCJ9LHsiaWQiOjkxLCJhcHBsaWNhdGlvbiI6Ik4iLCJzZXJ2aWNlVHlwZSI6IkYiLCJzZXJ2aWNlR3JvdXAiOiJMRyIsInN1YkNvZGUiOiJGQzIiLCJ2ZW5kb3IiOiJBVFAiLCJjb21tZXJjaWFsTmFtZSI6IkZJUlNUIExPVU5HRSBVUCBUTyA0IEhPVVJTIn0seyJpZCI6NTAsImFwcGxpY2F0aW9uIjoiTiIsInNlcnZpY2VUeXBlIjoiTSIsInNlcnZpY2VHcm91cCI6IlRTIiwic3ViQ29kZSI6IkxMQSIsInZlbmRvciI6IkFUUCIsImNvbW1lcmNpYWxOYW1lIjoiRVRJSEFEIExBTkQgQU5EIExFQVZFIn0seyJpZCI6NTMsImFwcGxpY2F0aW9uIjoiTiIsInNlcnZpY2VUeXBlIjoiTSIsInNlcnZpY2VHcm91cCI6IlRTIiwic3ViQ29kZSI6IkhDSSIsInZlbmRvciI6IkFUUCIsImNvbW1lcmNpYWxOYW1lIjoiRVRJSEFEIEhPTUUgQ0hFQ0sgSU4ifSx7ImlkIjoxNjIsImFwcGxpY2F0aW9uIjoiTiIsInNlcnZpY2VUeXBlIjoiTSIsInNlcnZpY2VHcm91cCI6IlRTIiwic3ViQ29kZSI6Ik1BUyIsInZlbmRvciI6IkFUUCIsImNvbW1lcmNpYWxOYW1lIjoiRVRJSEFEIE1FRVQgQU5EIEFTU0lTVCJ9LHsiaWQiOjg1LCJhcHBsaWNhdGlvbiI6Ik4iLCJzZXJ2aWNlVHlwZSI6Ik0iLCJzZXJ2aWNlR3JvdXAiOiJUUyIsInN1YkNvZGUiOiJDTkMiLCJ2ZW5kb3IiOiJBVFAiLCJjb21tZXJjaWFsTmFtZSI6IkVUSUhBRCBDT05DSUVSR0UifSx7ImlkIjo3NCwiYXBwbGljYXRpb24iOiJOIiwic2VydmljZVR5cGUiOiJNIiwic2VydmljZUdyb3VwIjoiVFMiLCJzdWJDb2RlIjoiRUdDIiwidmVuZG9yIjoiQVRQIiwiY29tbWVyY2lhbE5hbWUiOiJFVElIQUQgR0xPQkFMIENIQVVGRkVVUiJ9XSwicGVuYWx0aWVzSW5mbyI6W3sidHlwZSI6IlJlZnVuZCIsImFwcGxpY2FiaWxpdHkiOiJCZWZvcmUiLCJyZWZ1bmRhYmxlIjpmYWxzZX0seyJ0eXBlIjoiUmVmdW5kIiwiYXBwbGljYWJpbGl0eSI6IkFmdGVyIiwicmVmdW5kYWJsZSI6ZmFsc2V9LHsidHlwZSI6IkV4Y2hhbmdlIiwiYXBwbGljYWJpbGl0eSI6IkJlZm9yZSIsImNoYW5nZWFibGUiOmZhbHNlfSx7InR5cGUiOiJFeGNoYW5nZSIsImFwcGxpY2FiaWxpdHkiOiJBZnRlciIsImNoYW5nZWFibGUiOmZhbHNlfV19XSwiYnJhbmROYW1lIjoiRUNPTk9NWSBCQVNJQyIsImJyYW5kQ29kZSI6IllCQVNJQyJ9LHsicHJpY2luZ1N1YnNvdXJjZSI6IlNQTUlQIiwiZGlzdHJpYnV0aW9uTW9kZWwiOiJBVFBDTyIsInZhbGlkYXRpbmdDYXJyaWVyQ29kZSI6IkVZIiwidmFsaWRhdGluZ0NhcnJpZXJzIjpudWxsLCJ0b3RhbEZhcmUiOnsidG90YWxQcmljZSI6MTQwMDEsInRvdGFsVGF4QW1vdW50IjoxMTkxLCJjdXJyZW5jeSI6Ik1ZUiIsImJhc2VGYXJlQW1vdW50IjozMTMyLCJiYXNlRmFyZUN1cnJlbmN5IjoiVVNEIiwiY29uc3RydWN0aW9uQW1vdW50IjozMTMyLCJjb25zdHJ1Y3Rpb25DdXJyZW5jeSI6Ik5VQyIsImVxdWl2YWxlbnRBbW91bnQiOjEyODEwLCJlcXVpdmFsZW50Q3VycmVuY3kiOiJNWVIifSwidml0YSI6dHJ1ZSwiZVRpY2tldGFibGUiOnRydWUsImxhc3RUaWNrZXREYXRlIjoiMjAyNi0wMS0xOSIsImxhc3RUaWNrZXRUaW1lIjoiMjE6MTUiLCJnb3Zlcm5pbmdDYXJyaWVycyI6IkVZIiwicGF4IjpbeyJwYXNzZW5nZXJUeXBlIjoiQURUIiwicGFzc2VuZ2VyTnVtYmVyIjozLCJub25SZWZ1bmRhYmxlIjp0cnVlLCJwYXNzZW5nZXJUb3RhbEZhcmUiOnsidG90YWxGYXJlIjo0NjY3LCJ0b3RhbFRheEFtb3VudCI6Mzk3LCJjdXJyZW5jeSI6Ik1ZUiIsImJhc2VGYXJlQW1vdW50IjoxMDQ0LCJiYXNlRmFyZUN1cnJlbmN5IjoiVVNEIiwiZXF1aXZhbGVudEFtb3VudCI6NDI3MCwiZXF1aXZhbGVudEN1cnJlbmN5IjoiTVlSIiwiY29uc3RydWN0aW9uQW1vdW50IjoxMDQ0LCJjb25zdHJ1Y3Rpb25DdXJyZW5jeSI6Ik5VQyIsImV4Y2hhbmdlUmF0ZU9uZSI6MX0sInRheEJyZWFrZG93biI6W3siY29kZSI6IkY2MiIsImN1cnJlbmN5IjoiTVlSIiwiYW1vdW50Ijo1NiwidGF4SW5mbyI6IlBBU1NFTkdFUiBGQUNJTElUSUVTIENIQVJHRSJ9LHsiY29kZSI6IlpSMiIsImN1cnJlbmN5IjoiTVlSIiwiYW1vdW50Ijo2LCJ0YXhJbmZvIjoiSU5URVJOQVRJT05BTCBBRFZBTkNFRCBQQVNTRU5HRVIgSU5GT1JNQVRJT04gRkVFIERFUEFSVFVSRVMifSx7ImNvZGUiOiJCRCIsImN1cnJlbmN5IjoiTVlSIiwiYW1vdW50IjoxNywidGF4SW5mbyI6IkVNQkFSS0FUSU9OIEZFRSJ9LHsiY29kZSI6IkU1IiwiY3VycmVuY3kiOiJNWVIiLCJhbW91bnQiOjE1LCJ0YXhJbmZvIjoiVkFMVUUgQURERUQgVEFYIn0seyJjb2RlIjoiT1cyIiwiY3VycmVuY3kiOiJNWVIiLCJhbW91bnQiOjg1LCJ0YXhJbmZvIjoiRE9NRVNUSUMgQU5EIElOVEVSTkFUSU9OQUwgRVhDSVNFIERVVFkgVEFYIn0seyJjb2RlIjoiUDciLCJjdXJyZW5jeSI6Ik1ZUiIsImFtb3VudCI6NDEsInRheEluZm8iOiJBSVJQT1JUIERFVkVMT1BNRU5UIEZFRSJ9LHsiY29kZSI6IlA4IiwiY3VycmVuY3kiOiJNWVIiLCJhbW91bnQiOjQxLCJ0YXhJbmZvIjoiUEFTU0VOR0VSIFNFQ1VSSVRZIEZFRSJ9LHsiY29kZSI6IlVUMyIsImN1cnJlbmN5IjoiTVlSIiwiYW1vdW50IjoxMzYsInRheEluZm8iOiJUUkFWRUwgVEFYIn1dLCJiYWdnYWdlIjp7Imdyb3VwIjpbeyJzZWdtZW50Ijp7ImNoZWNrZWQiOnsiZ3JvdXBfaWQiOjAsInNlZ21lbnRfaWQiOjAsImJhZ2dhZ2VfdHlwZSI6ImNoZWNrZWQiLCJiYWdnYWdlX3R5cGVfdGl0bGUiOiJDaGVja2VkIGJhZ2dhZ2UgYWxsb3dhbmNlIiwiYWxsb3dhbmNlX2lkIjoyMywicGllY2VDb3VudCI6bnVsbCwid2VpZ2h0IjoyNSwidW5pdCI6ImtnIiwidGl0bGUiOiIyNSBrZyIsInByb3Zpc2lvblR5cGUiOiJBIiwiYWlybGluZUNvZGUiOiJFWSJ9fX0seyJzZWdtZW50Ijp7ImNoZWNrZWQiOnsiZ3JvdXBfaWQiOjEsInNlZ21lbnRfaWQiOjEsImJhZ2dhZ2VfdHlwZSI6ImNoZWNrZWQiLCJiYWdnYWdlX3R5cGVfdGl0bGUiOiJDaGVja2VkIGJhZ2dhZ2UgYWxsb3dhbmNlIiwiYWxsb3dhbmNlX2lkIjoyMywicGllY2VDb3VudCI6bnVsbCwid2VpZ2h0IjoyNSwidW5pdCI6ImtnIiwidGl0bGUiOiIyNSBrZyIsInByb3Zpc2lvblR5cGUiOiJBIiwiYWlybGluZUNvZGUiOiJFWSJ9LCJjYXJyeV9vbiI6eyJncm91cF9pZCI6Miwic2VnbWVudF9pZCI6MSwiYmFnZ2FnZV90eXBlIjoiY2Fycnlfb24iLCJiYWdnYWdlX3R5cGVfdGl0bGUiOiJDYXJyeS1vbiBiYWdnYWdlIGFsbG93YW5jZSIsImFsbG93YW5jZV9pZCI6MjEsInBpZWNlQ291bnQiOjEsIndlaWdodCI6bnVsbCwidW5pdCI6InBpZWNlcyIsInRpdGxlIjoiMSBwaWVjZXMiLCJwcm92aXNpb25UeXBlIjoiQiIsImFpcmxpbmVDb2RlIjoiRVkifX19XX0sImJvb2tpbmdfY2xhc3MiOlt7ImZhcmVDb21wb25lbnRzX2lkIjo3LCJncm91cF9pZCI6MCwic2VnbWVudF9pZCI6bnVsbCwiYmVnaW5BaXJwb3J0IjoiREFDIiwiZW5kQWlycG9ydCI6IktVTCIsImZhcmVQYXNzZW5nZXJUeXBlIjoiQURUIiwiYm9va2luZ0NvZGUiOiJRIiwiY2FiaW5Db2RlIjoiWSIsIm1lYWxDb2RlIjoiTSIsInNlYXRzQXZhaWxhYmxlIjo5LCJmYXJlQmFzaXNDb2RlIjoiUU45MDBWNlIiLCJtYXRjaGVkQWNjb3VudENvZGUiOm51bGwsIm5lZ290aWF0ZWRGYXJlIjpudWxsLCJwcml2YXRlRmFyZSI6bnVsbCwiRl9jYWJpbkNvZGUiOiJZIiwiYnJhbmRfY29kZSI6IllWQUxVRSIsImJyYW5kTmFtZSI6IkVDT05PTVkgVkFMVUUiLCJwcm9ncmFtSWQiOiIxNzcxNDYiLCJwcm9ncmFtQ29kZSI6IkNGRkVZIiwicHJvZ3JhbURlc2NyaXB0aW9uIjoiRlJPTSBBUkVBIDAyIDAzIFRPIE5FVFdPUksiLCJwcm9ncmFtU3lzdGVtQ29kZSI6IksiLCJnb3Zlcm5pbmdDYXJyaWVyIjoiRVkiLCJmYXJlQW1vdW50IjoxMDE0LCJmYXJlQ3VycmVuY3kiOiJOVUMiLCJwdWJsaXNoZWRGYXJlQW1vdW50IjoxMDE0LCJwdWJsaXNoZWRGYXJlQ3VycmVuY3kiOiJVU0QiLCJkaXJlY3Rpb25hbGl0eSI6IkZST00iLCJhcHBsaWNhYmxlUHJpY2luZ0NhdGVnb3JpZXMiOiIyIDQgNSA4IDkgMTIgMTUgMTYgMTcgMjMgMzEgMzMiLCJ2ZW5kb3JDb2RlIjoiQVRQIiwiZmFyZVR5cGVCaXRtYXAiOiIwMCIsImZhcmVUeXBlIjoiRVJTIiwiZmFyZVRhcmlmZiI6IjgiLCJmYXJlUnVsZSI6IllDMDYifSx7ImZhcmVDb21wb25lbnRzX2lkIjo3LCJncm91cF9pZCI6MSwic2VnbWVudF9pZCI6bnVsbCwiYmVnaW5BaXJwb3J0IjoiREFDIiwiZW5kQWlycG9ydCI6IktVTCIsImZhcmVQYXNzZW5nZXJUeXBlIjoiQURUIiwiYm9va2luZ0NvZGUiOiJRIiwiY2FiaW5Db2RlIjoiWSIsIm1lYWxDb2RlIjoiTSIsInNlYXRzQXZhaWxhYmxlIjo5LCJmYXJlQmFzaXNDb2RlIjoiUU45MDBWNlIiLCJtYXRjaGVkQWNjb3VudENvZGUiOm51bGwsIm5lZ290aWF0ZWRGYXJlIjpudWxsLCJwcml2YXRlRmFyZSI6bnVsbCwiRl9jYWJpbkNvZGUiOiJZIiwiYnJhbmRfY29kZSI6IllWQUxVRSIsImJyYW5kTmFtZSI6IkVDT05PTVkgVkFMVUUiLCJwcm9ncmFtSWQiOiIxNzcxNDYiLCJwcm9ncmFtQ29kZSI6IkNGRkVZIiwicHJvZ3JhbURlc2NyaXB0aW9uIjoiRlJPTSBBUkVBIDAyIDAzIFRPIE5FVFdPUksiLCJwcm9ncmFtU3lzdGVtQ29kZSI6IksiLCJnb3Zlcm5pbmdDYXJyaWVyIjoiRVkiLCJmYXJlQW1vdW50IjoxMDE0LCJmYXJlQ3VycmVuY3kiOiJOVUMiLCJwdWJsaXNoZWRGYXJlQW1vdW50IjoxMDE0LCJwdWJsaXNoZWRGYXJlQ3VycmVuY3kiOiJVU0QiLCJkaXJlY3Rpb25hbGl0eSI6IkZST00iLCJhcHBsaWNhYmxlUHJpY2luZ0NhdGVnb3JpZXMiOiIyIDQgNSA4IDkgMTIgMTUgMTYgMTcgMjMgMzEgMzMiLCJ2ZW5kb3JDb2RlIjoiQVRQIiwiZmFyZVR5cGVCaXRtYXAiOiIwMCIsImZhcmVUeXBlIjoiRVJTIiwiZmFyZVRhcmlmZiI6IjgiLCJmYXJlUnVsZSI6IllDMDYifV0sImJyYW5kRmVhdHVyZXMiOlt7ImlkIjo2MiwiYXBwbGljYXRpb24iOiJDIiwic2VydmljZVR5cGUiOiJaIiwic2VydmljZUdyb3VwIjoiQkYiLCJzdWJDb2RlIjoiMDU5IiwidmVuZG9yIjoiQVRQIiwiY29tbWVyY2lhbE5hbWUiOiJDSEFOR0VBQkxFIFRJQ0tFVCJ9LHsiaWQiOjEyNSwiYXBwbGljYXRpb24iOiJEIiwic2VydmljZVR5cGUiOiJaIiwic2VydmljZUdyb3VwIjoiQkYiLCJzdWJDb2RlIjoiMDU2IiwidmVuZG9yIjoiQVRQIiwiY29tbWVyY2lhbE5hbWUiOiJSRUZVTkRBQkxFIFRJQ0tFVCJ9LHsiaWQiOjU1LCJhcHBsaWNhdGlvbiI6IkMiLCJzZXJ2aWNlVHlwZSI6IkYiLCJzZXJ2aWNlR3JvdXAiOiJUUyIsInN1YkNvZGUiOiIwTk4iLCJ2ZW5kb3IiOiJBVFAiLCJjb21tZXJjaWFsTmFtZSI6Ik5PIFNIT1cgRkVFIn0seyJpZCI6MTYsImFwcGxpY2F0aW9uIjoiRiIsInNlcnZpY2VUeXBlIjoiQyIsInNlcnZpY2VHcm91cCI6IkJHIiwic3ViQ29kZSI6IjAxMCIsInZlbmRvciI6IkFUUCIsImNvbW1lcmNpYWxOYW1lIjoiSEFORCBCQUcifSx7ImlkIjo2OSwiYXBwbGljYXRpb24iOiJOIiwic2VydmljZVR5cGUiOiJDIiwic2VydmljZUdyb3VwIjoiQkciLCJzdWJDb2RlIjoiMEw1IiwidmVuZG9yIjoiQVRQIiwiY29tbWVyY2lhbE5hbWUiOiJIQU5EIEJBRyAgUEVSU09OQUwgSVRFTSJ9LHsiaWQiOjE0NCwiYXBwbGljYXRpb24iOiJGIiwic2VydmljZVR5cGUiOiJaIiwic2VydmljZUdyb3VwIjoiQkYiLCJzdWJDb2RlIjoiUDAxIiwidmVuZG9yIjoiQVRQIiwiY29tbWVyY2lhbE5hbWUiOiJGUkVFIENIRUNLRUQgQkFHIEFMTE9XQU5DRSJ9LHsiaWQiOjc3LCJhcHBsaWNhdGlvbiI6IkYiLCJzZXJ2aWNlVHlwZSI6IkMiLCJzZXJ2aWNlR3JvdXAiOiJCRyIsInN1YkNvZGUiOiJBMjUiLCJ2ZW5kb3IiOiJBVFAiLCJjb21tZXJjaWFsTmFtZSI6IkZSRUUgQ0hFQ0tFRCBCQUcgVVBUTyAyNUtHIn0seyJpZCI6NzIsImFwcGxpY2F0aW9uIjoiTiIsInNlcnZpY2VUeXBlIjoiQyIsInNlcnZpY2VHcm91cCI6IkJHIiwic3ViQ29kZSI6IkEzMCIsInZlbmRvciI6IkFUUCIsImNvbW1lcmNpYWxOYW1lIjoiRlJFRSBDSEVDS0VEIEJBRyBVUFRPIDMwS0cifSx7ImlkIjoxMjYsImFwcGxpY2F0aW9uIjoiTiIsInNlcnZpY2VUeXBlIjoiQyIsInNlcnZpY2VHcm91cCI6IkJHIiwic3ViQ29kZSI6IkEzNSIsInZlbmRvciI6IkFUUCIsImNvbW1lcmNpYWxOYW1lIjoiRlJFRSBDSEVDS0VEIEJBRyBVUFRPIDM1S0cifSx7ImlkIjoxNTcsImFwcGxpY2F0aW9uIjoiTiIsInNlcnZpY2VUeXBlIjoiQyIsInNlcnZpY2VHcm91cCI6IkJHIiwic3ViQ29kZSI6IkE0MCIsInZlbmRvciI6IkFUUCIsImNvbW1lcmNpYWxOYW1lIjoiRlJFRSBDSEVDS0VEIEJBRyBVUFRPIDQwS0cifSx7ImlkIjoxMzIsImFwcGxpY2F0aW9uIjoiTiIsInNlcnZpY2VUeXBlIjoiQyIsInNlcnZpY2VHcm91cCI6IkJHIiwic3ViQ29kZSI6IkE0NSIsInZlbmRvciI6IkFUUCIsImNvbW1lcmNpYWxOYW1lIjoiRlJFRSBDSEVDS0VEIEJBRyBVUFRPIDQ1S0cifSx7ImlkIjoxMzYsImFwcGxpY2F0aW9uIjoiTiIsInNlcnZpY2VUeXBlIjoiQyIsInNlcnZpY2VHcm91cCI6IkJHIiwic3ViQ29kZSI6IkE1MCIsInZlbmRvciI6IkFUUCIsImNvbW1lcmNpYWxOYW1lIjoiRlJFRSBDSEVDS0VEIEJBRyBVUFRPIDUwS0cifSx7ImlkIjo3MCwiYXBwbGljYXRpb24iOiJOIiwic2VydmljZVR5cGUiOiJDIiwic2VydmljZUdyb3VwIjoiQkciLCJzdWJDb2RlIjoiQTYwIiwidmVuZG9yIjoiQVRQIiwiY29tbWVyY2lhbE5hbWUiOiJGUkVFIENIRUNLRUQgQkFHIFVQVE8gNjBLRyJ9LHsiaWQiOjMsImFwcGxpY2F0aW9uIjoiRiIsInNlcnZpY2VUeXBlIjoiQyIsInNlcnZpY2VHcm91cCI6IkJHIiwic3ViQ29kZSI6IjBENCIsInZlbmRvciI6IkFUUCIsImNvbW1lcmNpYWxOYW1lIjoiR09MRiBFUVVJUE1FTlQgVVAgVE8gMTUgS0cifSx7ImlkIjo0NSwiYXBwbGljYXRpb24iOiJDIiwic2VydmljZVR5cGUiOiJDIiwic2VydmljZUdyb3VwIjoiQkciLCJzdWJDb2RlIjoiMEg2IiwidmVuZG9yIjoiQVRQIiwiY29tbWVyY2lhbE5hbWUiOiJFWENFU1MgV0VJR0hUIFNQRUNJQUwgQ0hBUkdFIn0seyJpZCI6MTQyLCJhcHBsaWNhdGlvbiI6IkMiLCJzZXJ2aWNlVHlwZSI6IloiLCJzZXJ2aWNlR3JvdXAiOiJCRiIsInN1YkNvZGUiOiIwNTAiLCJ2ZW5kb3IiOiJBVFAiLCJjb21tZXJjaWFsTmFtZSI6IlNUQU5EQVJEIFNFQVQgU0VMRUNUSU9OIn0seyJpZCI6MTA0LCJhcHBsaWNhdGlvbiI6IkMiLCJzZXJ2aWNlVHlwZSI6IloiLCJzZXJ2aWNlR3JvdXAiOiJCRiIsInN1YkNvZGUiOiIwNVoiLCJ2ZW5kb3IiOiJBVFAiLCJjb21tZXJjaWFsTmFtZSI6IkVYVFJBIExFR1JPT00gU0VBVCBTRUxFQ1RJT04ifSx7ImlkIjozNywiYXBwbGljYXRpb24iOiJDIiwic2VydmljZVR5cGUiOiJaIiwic2VydmljZUdyb3VwIjoiQkYiLCJzdWJDb2RlIjoiU0E0IiwidmVuZG9yIjoiQVRQIiwiY29tbWVyY2lhbE5hbWUiOiJORUlHSEJPVVIgRlJFRSBTRUFUIn0seyJpZCI6MjIsImFwcGxpY2F0aW9uIjoiQyIsInNlcnZpY2VUeXBlIjoiRiIsInNlcnZpY2VHcm91cCI6IlVQIiwic3ViQ29kZSI6IlVZQyIsInZlbmRvciI6IkFUUCIsImNvbW1lcmNpYWxOYW1lIjoiTUFOVUFMIFVQR1JBREUgWSBUTyBDIn0seyJpZCI6NjcsImFwcGxpY2F0aW9uIjoiTiIsInNlcnZpY2VUeXBlIjoiRiIsInNlcnZpY2VHcm91cCI6IlVQIiwic3ViQ29kZSI6IlVDRiIsInZlbmRvciI6IkFUUCIsImNvbW1lcmNpYWxOYW1lIjoiTUFOVUFMIFVQR1JBREUgQyBUTyBGIn0seyJpZCI6MTcsImFwcGxpY2F0aW9uIjoiQyIsInNlcnZpY2VUeXBlIjoiWiIsInNlcnZpY2VHcm91cCI6IkJGIiwic3ViQ29kZSI6IjA1OCIsInZlbmRvciI6IkFUUCIsImNvbW1lcmNpYWxOYW1lIjoiQklEIFRPIFVQR1JBREUifSx7ImlkIjoyMSwiYXBwbGljYXRpb24iOiJDIiwic2VydmljZVR5cGUiOiJGIiwic2VydmljZUdyb3VwIjoiVFMiLCJzdWJDb2RlIjoiMDNQIiwidmVuZG9yIjoiQVRQIiwiY29tbWVyY2lhbE5hbWUiOiJQUklPUklUWSBBQ0NFU1MifSx7ImlkIjozMCwiYXBwbGljYXRpb24iOiJDIiwic2VydmljZVR5cGUiOiJGIiwic2VydmljZUdyb3VwIjoiR1QiLCJzdWJDb2RlIjoiMEJOIiwidmVuZG9yIjoiQVRQIiwiY29tbWVyY2lhbE5hbWUiOiJFVElIQUQgVUFFIENIQVVGRkVVUiJ9LHsiaWQiOjkyLCJhcHBsaWNhdGlvbiI6Ik4iLCJzZXJ2aWNlVHlwZSI6IloiLCJzZXJ2aWNlR3JvdXAiOiJCRiIsInN1YkNvZGUiOiIwOUMiLCJ2ZW5kb3IiOiJBVFAiLCJjb21tZXJjaWFsTmFtZSI6IjE1IFBFUkNFTlQgTUlMRVMgRUFSTkVEIn0seyJpZCI6MTQsImFwcGxpY2F0aW9uIjoiRiIsInNlcnZpY2VUeXBlIjoiWiIsInNlcnZpY2VHcm91cCI6IkJGIiwic3ViQ29kZSI6IjA1VSIsInZlbmRvciI6IkFUUCIsImNvbW1lcmNpYWxOYW1lIjoiMzUgUEVSQ0VOVCBNSUxFUyBFQVJORUQifSx7ImlkIjo0MiwiYXBwbGljYXRpb24iOiJOIiwic2VydmljZVR5cGUiOiJaIiwic2VydmljZUdyb3VwIjoiQkYiLCJzdWJDb2RlIjoiMDZDIiwidmVuZG9yIjoiQVRQIiwiY29tbWVyY2lhbE5hbWUiOiI3NSBQRVJDRU5UIE1JTEVTIEVBUk5FRCJ9LHsiaWQiOjEwOSwiYXBwbGljYXRpb24iOiJOIiwic2VydmljZVR5cGUiOiJaIiwic2VydmljZUdyb3VwIjoiQkYiLCJzdWJDb2RlIjoiMDZSIiwidmVuZG9yIjoiQVRQIiwiY29tbWVyY2lhbE5hbWUiOiIxMjUgUEVSQ0VOVCBNSUxFUyBFQVJORUQifSx7ImlkIjoxMjIsImFwcGxpY2F0aW9uIjoiTiIsInNlcnZpY2VUeXBlIjoiWiIsInNlcnZpY2VHcm91cCI6IkJGIiwic3ViQ29kZSI6IjA2RCIsInZlbmRvciI6IkFUUCIsImNvbW1lcmNpYWxOYW1lIjoiMTAwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIn0seyJpZCI6MTExLCJhcHBsaWNhdGlvbiI6Ik4iLCJzZXJ2aWNlVHlwZSI6IloiLCJzZXJ2aWNlR3JvdXAiOiJCRiIsInN1YkNvZGUiOiIwNk0iLCJ2ZW5kb3IiOiJBVFAiLCJjb21tZXJjaWFsTmFtZSI6IjE1MCBQRVJDRU5UIE1JTEVTIEVBUk5FRCJ9LHsiaWQiOjEwMywiYXBwbGljYXRpb24iOiJOIiwic2VydmljZVR5cGUiOiJaIiwic2VydmljZUdyb3VwIjoiQkYiLCJzdWJDb2RlIjoiMDZOIiwidmVuZG9yIjoiQVRQIiwiY29tbWVyY2lhbE5hbWUiOiIyMDAgUEVSQ0VOVCBNSUxFUyBFQVJORUQifSx7ImlkIjo2MSwiYXBwbGljYXRpb24iOiJOIiwic2VydmljZVR5cGUiOiJaIiwic2VydmljZUdyb3VwIjoiQkYiLCJzdWJDb2RlIjoiMDZIIiwidmVuZG9yIjoiQVRQIiwiY29tbWVyY2lhbE5hbWUiOiIyNTAgUEVSQ0VOVCBNSUxFUyBFQVJORUQifSx7ImlkIjoxMjMsImFwcGxpY2F0aW9uIjoiTiIsInNlcnZpY2VUeXBlIjoiWiIsInNlcnZpY2VHcm91cCI6IkJGIiwic3ViQ29kZSI6Ik0zMCIsInZlbmRvciI6IkFUUCIsImNvbW1lcmNpYWxOYW1lIjoiMzAwIFBFUkNFTlQgIE1JTEVTIEVBUk5FRCJ9LHsiaWQiOjI0LCJhcHBsaWNhdGlvbiI6IkYiLCJzZXJ2aWNlVHlwZSI6IkYiLCJzZXJ2aWNlR3JvdXAiOiJNTCIsInN1YkNvZGUiOiIwQjMiLCJ2ZW5kb3IiOiJBVFAiLCJjb21tZXJjaWFsTmFtZSI6IkZPT0QgQU5EIEJFVkVSQUdFIn0seyJpZCI6NTYsImFwcGxpY2F0aW9uIjoiQyIsInNlcnZpY2VUeXBlIjoiRiIsInNlcnZpY2VHcm91cCI6IkxHIiwic3ViQ29kZSI6IjBCWCIsInZlbmRvciI6IkFUUCIsImNvbW1lcmNpYWxOYW1lIjoiQlVTSU5FU1MgTE9VTkdFIn0seyJpZCI6ODAsImFwcGxpY2F0aW9uIjoiTiIsInNlcnZpY2VUeXBlIjoiWiIsInNlcnZpY2VHcm91cCI6IkJGIiwic3ViQ29kZSI6IkVZTSIsInZlbmRvciI6IkFUUCIsImNvbW1lcmNpYWxOYW1lIjoiMjUgUEVSQ0VOVCBUSUVSIE1JTEVTIEVBUk5FRCJ9LHsiaWQiOjEsImFwcGxpY2F0aW9uIjoiTiIsInNlcnZpY2VUeXBlIjoiWiIsInNlcnZpY2VHcm91cCI6IkJGIiwic3ViQ29kZSI6IkVZQiIsInZlbmRvciI6IkFUUCIsImNvbW1lcmNpYWxOYW1lIjoiNTAgUEVSQ0VOVCBUSUVSIE1JTEVTIEVBUk5FRCJ9LHsiaWQiOjkxLCJhcHBsaWNhdGlvbiI6Ik4iLCJzZXJ2aWNlVHlwZSI6IkYiLCJzZXJ2aWNlR3JvdXAiOiJMRyIsInN1YkNvZGUiOiJGQzIiLCJ2ZW5kb3IiOiJBVFAiLCJjb21tZXJjaWFsTmFtZSI6IkZJUlNUIExPVU5HRSBVUCBUTyA0IEhPVVJTIn0seyJpZCI6NTAsImFwcGxpY2F0aW9uIjoiTiIsInNlcnZpY2VUeXBlIjoiTSIsInNlcnZpY2VHcm91cCI6IlRTIiwic3ViQ29kZSI6IkxMQSIsInZlbmRvciI6IkFUUCIsImNvbW1lcmNpYWxOYW1lIjoiRVRJSEFEIExBTkQgQU5EIExFQVZFIn0seyJpZCI6NTMsImFwcGxpY2F0aW9uIjoiTiIsInNlcnZpY2VUeXBlIjoiTSIsInNlcnZpY2VHcm91cCI6IlRTIiwic3ViQ29kZSI6IkhDSSIsInZlbmRvciI6IkFUUCIsImNvbW1lcmNpYWxOYW1lIjoiRVRJSEFEIEhPTUUgQ0hFQ0sgSU4ifSx7ImlkIjoxNjIsImFwcGxpY2F0aW9uIjoiTiIsInNlcnZpY2VUeXBlIjoiTSIsInNlcnZpY2VHcm91cCI6IlRTIiwic3ViQ29kZSI6Ik1BUyIsInZlbmRvciI6IkFUUCIsImNvbW1lcmNpYWxOYW1lIjoiRVRJSEFEIE1FRVQgQU5EIEFTU0lTVCJ9LHsiaWQiOjg1LCJhcHBsaWNhdGlvbiI6Ik4iLCJzZXJ2aWNlVHlwZSI6Ik0iLCJzZXJ2aWNlR3JvdXAiOiJUUyIsInN1YkNvZGUiOiJDTkMiLCJ2ZW5kb3IiOiJBVFAiLCJjb21tZXJjaWFsTmFtZSI6IkVUSUhBRCBDT05DSUVSR0UifSx7ImlkIjo3NCwiYXBwbGljYXRpb24iOiJOIiwic2VydmljZVR5cGUiOiJNIiwic2VydmljZUdyb3VwIjoiVFMiLCJzdWJDb2RlIjoiRUdDIiwidmVuZG9yIjoiQVRQIiwiY29tbWVyY2lhbE5hbWUiOiJFVElIQUQgR0xPQkFMIENIQVVGRkVVUiJ9XSwicGVuYWx0aWVzSW5mbyI6W3sidHlwZSI6IlJlZnVuZCIsImFwcGxpY2FiaWxpdHkiOiJCZWZvcmUiLCJyZWZ1bmRhYmxlIjpmYWxzZX0seyJ0eXBlIjoiUmVmdW5kIiwiYXBwbGljYWJpbGl0eSI6IkFmdGVyIiwicmVmdW5kYWJsZSI6ZmFsc2V9LHsidHlwZSI6IkV4Y2hhbmdlIiwiYXBwbGljYWJpbGl0eSI6IkJlZm9yZSIsImNoYW5nZWFibGUiOnRydWUsImNvbmRpdGlvbnNBcHBseSI6dHJ1ZSwiYW1vdW50IjoxOTIzLCJjdXJyZW5jeSI6Ik1ZUiIsIm1pblBlbmFsdHkiOnsiYW1vdW50Ijo2OTYsImN1cnJlbmN5IjoiTVlSIn19LHsidHlwZSI6IkV4Y2hhbmdlIiwiYXBwbGljYWJpbGl0eSI6IkFmdGVyIiwiY2hhbmdlYWJsZSI6dHJ1ZSwiY29uZGl0aW9uc0FwcGx5Ijp0cnVlLCJhbW91bnQiOjE5MjMsImN1cnJlbmN5IjoiTVlSIiwibWluUGVuYWx0eSI6eyJhbW91bnQiOjY5NiwiY3VycmVuY3kiOiJNWVIifX1dfV0sImJyYW5kTmFtZSI6IkVDT05PTVkgVkFMVUUiLCJicmFuZENvZGUiOiJZVkFMVUUifSx7InByaWNpbmdTdWJzb3VyY2UiOiJTUE1JUCIsImRpc3RyaWJ1dGlvbk1vZGVsIjoiQVRQQ08iLCJ2YWxpZGF0aW5nQ2FycmllckNvZGUiOiJFWSIsInZhbGlkYXRpbmdDYXJyaWVycyI6bnVsbCwidG90YWxGYXJlIjp7InRvdGFsUHJpY2UiOjE0MzE5LCJ0b3RhbFRheEFtb3VudCI6MTE5MSwiY3VycmVuY3kiOiJNWVIiLCJiYXNlRmFyZUFtb3VudCI6MzIxMCwiYmFzZUZhcmVDdXJyZW5jeSI6IlVTRCIsImNvbnN0cnVjdGlvbkFtb3VudCI6MzIxMCwiY29uc3RydWN0aW9uQ3VycmVuY3kiOiJOVUMiLCJlcXVpdmFsZW50QW1vdW50IjoxMzEyOCwiZXF1aXZhbGVudEN1cnJlbmN5IjoiTVlSIn0sInZpdGEiOnRydWUsImVUaWNrZXRhYmxlIjp0cnVlLCJsYXN0VGlja2V0RGF0ZSI6IjIwMjYtMDEtMTkiLCJsYXN0VGlja2V0VGltZSI6IjIxOjE1IiwiZ292ZXJuaW5nQ2FycmllcnMiOiJFWSIsInBheCI6W3sicGFzc2VuZ2VyVHlwZSI6IkFEVCIsInBhc3Nlbmdlck51bWJlciI6Mywibm9uUmVmdW5kYWJsZSI6ZmFsc2UsInBhc3NlbmdlclRvdGFsRmFyZSI6eyJ0b3RhbEZhcmUiOjQ3NzMsInRvdGFsVGF4QW1vdW50IjozOTcsImN1cnJlbmN5IjoiTVlSIiwiYmFzZUZhcmVBbW91bnQiOjEwNzAsImJhc2VGYXJlQ3VycmVuY3kiOiJVU0QiLCJlcXVpdmFsZW50QW1vdW50Ijo0Mzc2LCJlcXVpdmFsZW50Q3VycmVuY3kiOiJNWVIiLCJjb25zdHJ1Y3Rpb25BbW91bnQiOjEwNzAsImNvbnN0cnVjdGlvbkN1cnJlbmN5IjoiTlVDIiwiZXhjaGFuZ2VSYXRlT25lIjoxfSwidGF4QnJlYWtkb3duIjpbeyJjb2RlIjoiRjYyIiwiY3VycmVuY3kiOiJNWVIiLCJhbW91bnQiOjU2LCJ0YXhJbmZvIjoiUEFTU0VOR0VSIEZBQ0lMSVRJRVMgQ0hBUkdFIn0seyJjb2RlIjoiWlIyIiwiY3VycmVuY3kiOiJNWVIiLCJhbW91bnQiOjYsInRheEluZm8iOiJJTlRFUk5BVElPTkFMIEFEVkFOQ0VEIFBBU1NFTkdFUiBJTkZPUk1BVElPTiBGRUUgREVQQVJUVVJFUyJ9LHsiY29kZSI6IkJEIiwiY3VycmVuY3kiOiJNWVIiLCJhbW91bnQiOjE3LCJ0YXhJbmZvIjoiRU1CQVJLQVRJT04gRkVFIn0seyJjb2RlIjoiRTUiLCJjdXJyZW5jeSI6Ik1ZUiIsImFtb3VudCI6MTUsInRheEluZm8iOiJWQUxVRSBBRERFRCBUQVgifSx7ImNvZGUiOiJPVzIiLCJjdXJyZW5jeSI6Ik1ZUiIsImFtb3VudCI6ODUsInRheEluZm8iOiJET01FU1RJQyBBTkQgSU5URVJOQVRJT05BTCBFWENJU0UgRFVUWSBUQVgifSx7ImNvZGUiOiJQNyIsImN1cnJlbmN5IjoiTVlSIiwiYW1vdW50Ijo0MSwidGF4SW5mbyI6IkFJUlBPUlQgREVWRUxPUE1FTlQgRkVFIn0seyJjb2RlIjoiUDgiLCJjdXJyZW5jeSI6Ik1ZUiIsImFtb3VudCI6NDEsInRheEluZm8iOiJQQVNTRU5HRVIgU0VDVVJJVFkgRkVFIn0seyJjb2RlIjoiVVQzIiwiY3VycmVuY3kiOiJNWVIiLCJhbW91bnQiOjEzNiwidGF4SW5mbyI6IlRSQVZFTCBUQVgifV0sImJhZ2dhZ2UiOnsiZ3JvdXAiOlt7InNlZ21lbnQiOnsiY2hlY2tlZCI6eyJncm91cF9pZCI6MCwic2VnbWVudF9pZCI6MCwiYmFnZ2FnZV90eXBlIjoiY2hlY2tlZCIsImJhZ2dhZ2VfdHlwZV90aXRsZSI6IkNoZWNrZWQgYmFnZ2FnZSBhbGxvd2FuY2UiLCJhbGxvd2FuY2VfaWQiOjMwLCJwaWVjZUNvdW50IjpudWxsLCJ3ZWlnaHQiOjMwLCJ1bml0Ijoia2ciLCJ0aXRsZSI6IjMwIGtnIiwicHJvdmlzaW9uVHlwZSI6IkEiLCJhaXJsaW5lQ29kZSI6IkVZIn19fSx7InNlZ21lbnQiOnsiY2hlY2tlZCI6eyJncm91cF9pZCI6MSwic2VnbWVudF9pZCI6MSwiYmFnZ2FnZV90eXBlIjoiY2hlY2tlZCIsImJhZ2dhZ2VfdHlwZV90aXRsZSI6IkNoZWNrZWQgYmFnZ2FnZSBhbGxvd2FuY2UiLCJhbGxvd2FuY2VfaWQiOjMwLCJwaWVjZUNvdW50IjpudWxsLCJ3ZWlnaHQiOjMwLCJ1bml0Ijoia2ciLCJ0aXRsZSI6IjMwIGtnIiwicHJvdmlzaW9uVHlwZSI6IkEiLCJhaXJsaW5lQ29kZSI6IkVZIn0sImNhcnJ5X29uIjp7Imdyb3VwX2lkIjoyLCJzZWdtZW50X2lkIjoxLCJiYWdnYWdlX3R5cGUiOiJjYXJyeV9vbiIsImJhZ2dhZ2VfdHlwZV90aXRsZSI6IkNhcnJ5LW9uIGJhZ2dhZ2UgYWxsb3dhbmNlIiwiYWxsb3dhbmNlX2lkIjoyMSwicGllY2VDb3VudCI6MSwid2VpZ2h0IjpudWxsLCJ1bml0IjoicGllY2VzIiwidGl0bGUiOiIxIHBpZWNlcyIsInByb3Zpc2lvblR5cGUiOiJCIiwiYWlybGluZUNvZGUiOiJFWSJ9fX1dfSwiYm9va2luZ19jbGFzcyI6W3siZmFyZUNvbXBvbmVudHNfaWQiOjI5LCJncm91cF9pZCI6MCwic2VnbWVudF9pZCI6bnVsbCwiYmVnaW5BaXJwb3J0IjoiREFDIiwiZW5kQWlycG9ydCI6IktVTCIsImZhcmVQYXNzZW5nZXJUeXBlIjoiQURUIiwiYm9va2luZ0NvZGUiOiJRIiwiY2FiaW5Db2RlIjoiWSIsIm1lYWxDb2RlIjoiTSIsInNlYXRzQXZhaWxhYmxlIjo5LCJmYXJlQmFzaXNDb2RlIjoiUU45MDBDNlIiLCJtYXRjaGVkQWNjb3VudENvZGUiOm51bGwsIm5lZ290aWF0ZWRGYXJlIjpudWxsLCJwcml2YXRlRmFyZSI6bnVsbCwiRl9jYWJpbkNvZGUiOiJZIiwiYnJhbmRfY29kZSI6IllDT01GT1JUIiwiYnJhbmROYW1lIjoiRUNPTk9NWSBDT01GT1JUIiwicHJvZ3JhbUlkIjoiMTc3MTQ2IiwicHJvZ3JhbUNvZGUiOiJDRkZFWSIsInByb2dyYW1EZXNjcmlwdGlvbiI6IkZST00gQVJFQSAwMiAwMyBUTyBORVRXT1JLIiwicHJvZ3JhbVN5c3RlbUNvZGUiOiJLIiwiZ292ZXJuaW5nQ2FycmllciI6IkVZIiwiZmFyZUFtb3VudCI6MTA0MCwiZmFyZUN1cnJlbmN5IjoiTlVDIiwicHVibGlzaGVkRmFyZUFtb3VudCI6MTA0MCwicHVibGlzaGVkRmFyZUN1cnJlbmN5IjoiVVNEIiwiZGlyZWN0aW9uYWxpdHkiOiJGUk9NIiwiYXBwbGljYWJsZVByaWNpbmdDYXRlZ29yaWVzIjoiMiA0IDUgOCA5IDEyIDE1IDE2IDE3IDIzIDMxIDMzIiwidmVuZG9yQ29kZSI6IkFUUCIsImZhcmVUeXBlQml0bWFwIjoiMDAiLCJmYXJlVHlwZSI6IkVSIiwiZmFyZVRhcmlmZiI6IjgiLCJmYXJlUnVsZSI6IllDMDYifSx7ImZhcmVDb21wb25lbnRzX2lkIjoyOSwiZ3JvdXBfaWQiOjEsInNlZ21lbnRfaWQiOm51bGwsImJlZ2luQWlycG9ydCI6IkRBQyIsImVuZEFpcnBvcnQiOiJLVUwiLCJmYXJlUGFzc2VuZ2VyVHlwZSI6IkFEVCIsImJvb2tpbmdDb2RlIjoiUSIsImNhYmluQ29kZSI6IlkiLCJtZWFsQ29kZSI6Ik0iLCJzZWF0c0F2YWlsYWJsZSI6OSwiZmFyZUJhc2lzQ29kZSI6IlFOOTAwQzZSIiwibWF0Y2hlZEFjY291bnRDb2RlIjpudWxsLCJuZWdvdGlhdGVkRmFyZSI6bnVsbCwicHJpdmF0ZUZhcmUiOm51bGwsIkZfY2FiaW5Db2RlIjoiWSIsImJyYW5kX2NvZGUiOiJZQ09NRk9SVCIsImJyYW5kTmFtZSI6IkVDT05PTVkgQ09NRk9SVCIsInByb2dyYW1JZCI6IjE3NzE0NiIsInByb2dyYW1Db2RlIjoiQ0ZGRVkiLCJwcm9ncmFtRGVzY3JpcHRpb24iOiJGUk9NIEFSRUEgMDIgMDMgVE8gTkVUV09SSyIsInByb2dyYW1TeXN0ZW1Db2RlIjoiSyIsImdvdmVybmluZ0NhcnJpZXIiOiJFWSIsImZhcmVBbW91bnQiOjEwNDAsImZhcmVDdXJyZW5jeSI6Ik5VQyIsInB1Ymxpc2hlZEZhcmVBbW91bnQiOjEwNDAsInB1Ymxpc2hlZEZhcmVDdXJyZW5jeSI6IlVTRCIsImRpcmVjdGlvbmFsaXR5IjoiRlJPTSIsImFwcGxpY2FibGVQcmljaW5nQ2F0ZWdvcmllcyI6IjIgNCA1IDggOSAxMiAxNSAxNiAxNyAyMyAzMSAzMyIsInZlbmRvckNvZGUiOiJBVFAiLCJmYXJlVHlwZUJpdG1hcCI6IjAwIiwiZmFyZVR5cGUiOiJFUiIsImZhcmVUYXJpZmYiOiI4IiwiZmFyZVJ1bGUiOiJZQzA2In1dLCJicmFuZEZlYXR1cmVzIjpbeyJpZCI6NjIsImFwcGxpY2F0aW9uIjoiQyIsInNlcnZpY2VUeXBlIjoiWiIsInNlcnZpY2VHcm91cCI6IkJGIiwic3ViQ29kZSI6IjA1OSIsInZlbmRvciI6IkFUUCIsImNvbW1lcmNpYWxOYW1lIjoiQ0hBTkdFQUJMRSBUSUNLRVQifSx7ImlkIjo1OCwiYXBwbGljYXRpb24iOiJDIiwic2VydmljZVR5cGUiOiJaIiwic2VydmljZUdyb3VwIjoiQkYiLCJzdWJDb2RlIjoiMDU2IiwidmVuZG9yIjoiQVRQIiwiY29tbWVyY2lhbE5hbWUiOiJSRUZVTkRBQkxFIFRJQ0tFVCJ9LHsiaWQiOjU1LCJhcHBsaWNhdGlvbiI6IkMiLCJzZXJ2aWNlVHlwZSI6IkYiLCJzZXJ2aWNlR3JvdXAiOiJUUyIsInN1YkNvZGUiOiIwTk4iLCJ2ZW5kb3IiOiJBVFAiLCJjb21tZXJjaWFsTmFtZSI6Ik5PIFNIT1cgRkVFIn0seyJpZCI6MTYsImFwcGxpY2F0aW9uIjoiRiIsInNlcnZpY2VUeXBlIjoiQyIsInNlcnZpY2VHcm91cCI6IkJHIiwic3ViQ29kZSI6IjAxMCIsInZlbmRvciI6IkFUUCIsImNvbW1lcmNpYWxOYW1lIjoiSEFORCBCQUcifSx7ImlkIjo2OSwiYXBwbGljYXRpb24iOiJOIiwic2VydmljZVR5cGUiOiJDIiwic2VydmljZUdyb3VwIjoiQkciLCJzdWJDb2RlIjoiMEw1IiwidmVuZG9yIjoiQVRQIiwiY29tbWVyY2lhbE5hbWUiOiJIQU5EIEJBRyAgUEVSU09OQUwgSVRFTSJ9LHsiaWQiOjE0NCwiYXBwbGljYXRpb24iOiJGIiwic2VydmljZVR5cGUiOiJaIiwic2VydmljZUdyb3VwIjoiQkYiLCJzdWJDb2RlIjoiUDAxIiwidmVuZG9yIjoiQVRQIiwiY29tbWVyY2lhbE5hbWUiOiJGUkVFIENIRUNLRUQgQkFHIEFMTE9XQU5DRSJ9LHsiaWQiOjY1LCJhcHBsaWNhdGlvbiI6Ik4iLCJzZXJ2aWNlVHlwZSI6IkMiLCJzZXJ2aWNlR3JvdXAiOiJCRyIsInN1YkNvZGUiOiJBMjUiLCJ2ZW5kb3IiOiJBVFAiLCJjb21tZXJjaWFsTmFtZSI6IkZSRUUgQ0hFQ0tFRCBCQUcgVVBUTyAyNUtHIn0seyJpZCI6MTI4LCJhcHBsaWNhdGlvbiI6IkYiLCJzZXJ2aWNlVHlwZSI6IkMiLCJzZXJ2aWNlR3JvdXAiOiJCRyIsInN1YkNvZGUiOiJBMzAiLCJ2ZW5kb3IiOiJBVFAiLCJjb21tZXJjaWFsTmFtZSI6IkZSRUUgQ0hFQ0tFRCBCQUcgVVBUTyAzMEtHIn0seyJpZCI6MTI2LCJhcHBsaWNhdGlvbiI6Ik4iLCJzZXJ2aWNlVHlwZSI6IkMiLCJzZXJ2aWNlR3JvdXAiOiJCRyIsInN1YkNvZGUiOiJBMzUiLCJ2ZW5kb3IiOiJBVFAiLCJjb21tZXJjaWFsTmFtZSI6IkZSRUUgQ0hFQ0tFRCBCQUcgVVBUTyAzNUtHIn0seyJpZCI6MTU3LCJhcHBsaWNhdGlvbiI6Ik4iLCJzZXJ2aWNlVHlwZSI6IkMiLCJzZXJ2aWNlR3JvdXAiOiJCRyIsInN1YkNvZGUiOiJBNDAiLCJ2ZW5kb3IiOiJBVFAiLCJjb21tZXJjaWFsTmFtZSI6IkZSRUUgQ0hFQ0tFRCBCQUcgVVBUTyA0MEtHIn0seyJpZCI6MTMyLCJhcHBsaWNhdGlvbiI6Ik4iLCJzZXJ2aWNlVHlwZSI6IkMiLCJzZXJ2aWNlR3JvdXAiOiJCRyIsInN1YkNvZGUiOiJBNDUiLCJ2ZW5kb3IiOiJBVFAiLCJjb21tZXJjaWFsTmFtZSI6IkZSRUUgQ0hFQ0tFRCBCQUcgVVBUTyA0NUtHIn0seyJpZCI6MTM2LCJhcHBsaWNhdGlvbiI6Ik4iLCJzZXJ2aWNlVHlwZSI6IkMiLCJzZXJ2aWNlR3JvdXAiOiJCRyIsInN1YkNvZGUiOiJBNTAiLCJ2ZW5kb3IiOiJBVFAiLCJjb21tZXJjaWFsTmFtZSI6IkZSRUUgQ0hFQ0tFRCBCQUcgVVBUTyA1MEtHIn0seyJpZCI6NzAsImFwcGxpY2F0aW9uIjoiTiIsInNlcnZpY2VUeXBlIjoiQyIsInNlcnZpY2VHcm91cCI6IkJHIiwic3ViQ29kZSI6IkE2MCIsInZlbmRvciI6IkFUUCIsImNvbW1lcmNpYWxOYW1lIjoiRlJFRSBDSEVDS0VEIEJBRyBVUFRPIDYwS0cifSx7ImlkIjozLCJhcHBsaWNhdGlvbiI6IkYiLCJzZXJ2aWNlVHlwZSI6IkMiLCJzZXJ2aWNlR3JvdXAiOiJCRyIsInN1YkNvZGUiOiIwRDQiLCJ2ZW5kb3IiOiJBVFAiLCJjb21tZXJjaWFsTmFtZSI6IkdPTEYgRVFVSVBNRU5UIFVQIFRPIDE1IEtHIn0seyJpZCI6NDUsImFwcGxpY2F0aW9uIjoiQyIsInNlcnZpY2VUeXBlIjoiQyIsInNlcnZpY2VHcm91cCI6IkJHIiwic3ViQ29kZSI6IjBINiIsInZlbmRvciI6IkFUUCIsImNvbW1lcmNpYWxOYW1lIjoiRVhDRVNTIFdFSUdIVCBTUEVDSUFMIENIQVJHRSJ9LHsiaWQiOjQzLCJhcHBsaWNhdGlvbiI6IkYiLCJzZXJ2aWNlVHlwZSI6IloiLCJzZXJ2aWNlR3JvdXAiOiJCRiIsInN1YkNvZGUiOiIwNTAiLCJ2ZW5kb3IiOiJBVFAiLCJjb21tZXJjaWFsTmFtZSI6IlNUQU5EQVJEIFNFQVQgU0VMRUNUSU9OIn0seyJpZCI6MTA0LCJhcHBsaWNhdGlvbiI6IkMiLCJzZXJ2aWNlVHlwZSI6IloiLCJzZXJ2aWNlR3JvdXAiOiJCRiIsInN1YkNvZGUiOiIwNVoiLCJ2ZW5kb3IiOiJBVFAiLCJjb21tZXJjaWFsTmFtZSI6IkVYVFJBIExFR1JPT00gU0VBVCBTRUxFQ1RJT04ifSx7ImlkIjozNywiYXBwbGljYXRpb24iOiJDIiwic2VydmljZVR5cGUiOiJaIiwic2VydmljZUdyb3VwIjoiQkYiLCJzdWJDb2RlIjoiU0E0IiwidmVuZG9yIjoiQVRQIiwiY29tbWVyY2lhbE5hbWUiOiJORUlHSEJPVVIgRlJFRSBTRUFUIn0seyJpZCI6MjIsImFwcGxpY2F0aW9uIjoiQyIsInNlcnZpY2VUeXBlIjoiRiIsInNlcnZpY2VHcm91cCI6IlVQIiwic3ViQ29kZSI6IlVZQyIsInZlbmRvciI6IkFUUCIsImNvbW1lcmNpYWxOYW1lIjoiTUFOVUFMIFVQR1JBREUgWSBUTyBDIn0seyJpZCI6NjcsImFwcGxpY2F0aW9uIjoiTiIsInNlcnZpY2VUeXBlIjoiRiIsInNlcnZpY2VHcm91cCI6IlVQIiwic3ViQ29kZSI6IlVDRiIsInZlbmRvciI6IkFUUCIsImNvbW1lcmNpYWxOYW1lIjoiTUFOVUFMIFVQR1JBREUgQyBUTyBGIn0seyJpZCI6MTcsImFwcGxpY2F0aW9uIjoiQyIsInNlcnZpY2VUeXBlIjoiWiIsInNlcnZpY2VHcm91cCI6IkJGIiwic3ViQ29kZSI6IjA1OCIsInZlbmRvciI6IkFUUCIsImNvbW1lcmNpYWxOYW1lIjoiQklEIFRPIFVQR1JBREUifSx7ImlkIjoyMSwiYXBwbGljYXRpb24iOiJDIiwic2VydmljZVR5cGUiOiJGIiwic2VydmljZUdyb3VwIjoiVFMiLCJzdWJDb2RlIjoiMDNQIiwidmVuZG9yIjoiQVRQIiwiY29tbWVyY2lhbE5hbWUiOiJQUklPUklUWSBBQ0NFU1MifSx7ImlkIjozMCwiYXBwbGljYXRpb24iOiJDIiwic2VydmljZVR5cGUiOiJGIiwic2VydmljZUdyb3VwIjoiR1QiLCJzdWJDb2RlIjoiMEJOIiwidmVuZG9yIjoiQVRQIiwiY29tbWVyY2lhbE5hbWUiOiJFVElIQUQgVUFFIENIQVVGRkVVUiJ9LHsiaWQiOjkyLCJhcHBsaWNhdGlvbiI6Ik4iLCJzZXJ2aWNlVHlwZSI6IloiLCJzZXJ2aWNlR3JvdXAiOiJCRiIsInN1YkNvZGUiOiIwOUMiLCJ2ZW5kb3IiOiJBVFAiLCJjb21tZXJjaWFsTmFtZSI6IjE1IFBFUkNFTlQgTUlMRVMgRUFSTkVEIn0seyJpZCI6NTQsImFwcGxpY2F0aW9uIjoiTiIsInNlcnZpY2VUeXBlIjoiWiIsInNlcnZpY2VHcm91cCI6IkJGIiwic3ViQ29kZSI6IjA1VSIsInZlbmRvciI6IkFUUCIsImNvbW1lcmNpYWxOYW1lIjoiMzUgUEVSQ0VOVCBNSUxFUyBFQVJORUQifSx7ImlkIjoyLCJhcHBsaWNhdGlvbiI6IkYiLCJzZXJ2aWNlVHlwZSI6IloiLCJzZXJ2aWNlR3JvdXAiOiJCRiIsInN1YkNvZGUiOiIwNkMiLCJ2ZW5kb3IiOiJBVFAiLCJjb21tZXJjaWFsTmFtZSI6Ijc1IFBFUkNFTlQgTUlMRVMgRUFSTkVEIn0seyJpZCI6MTA5LCJhcHBsaWNhdGlvbiI6Ik4iLCJzZXJ2aWNlVHlwZSI6IloiLCJzZXJ2aWNlR3JvdXAiOiJCRiIsInN1YkNvZGUiOiIwNlIiLCJ2ZW5kb3IiOiJBVFAiLCJjb21tZXJjaWFsTmFtZSI6IjEyNSBQRVJDRU5UIE1JTEVTIEVBUk5FRCJ9LHsiaWQiOjEyMiwiYXBwbGljYXRpb24iOiJOIiwic2VydmljZVR5cGUiOiJaIiwic2VydmljZUdyb3VwIjoiQkYiLCJzdWJDb2RlIjoiMDZEIiwidmVuZG9yIjoiQVRQIiwiY29tbWVyY2lhbE5hbWUiOiIxMDAgUEVSQ0VOVCBNSUxFUyBFQVJORUQifSx7ImlkIjoxMTEsImFwcGxpY2F0aW9uIjoiTiIsInNlcnZpY2VUeXBlIjoiWiIsInNlcnZpY2VHcm91cCI6IkJGIiwic3ViQ29kZSI6IjA2TSIsInZlbmRvciI6IkFUUCIsImNvbW1lcmNpYWxOYW1lIjoiMTUwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIn0seyJpZCI6MTAzLCJhcHBsaWNhdGlvbiI6Ik4iLCJzZXJ2aWNlVHlwZSI6IloiLCJzZXJ2aWNlR3JvdXAiOiJCRiIsInN1YkNvZGUiOiIwNk4iLCJ2ZW5kb3IiOiJBVFAiLCJjb21tZXJjaWFsTmFtZSI6IjIwMCBQRVJDRU5UIE1JTEVTIEVBUk5FRCJ9LHsiaWQiOjYxLCJhcHBsaWNhdGlvbiI6Ik4iLCJzZXJ2aWNlVHlwZSI6IloiLCJzZXJ2aWNlR3JvdXAiOiJCRiIsInN1YkNvZGUiOiIwNkgiLCJ2ZW5kb3IiOiJBVFAiLCJjb21tZXJjaWFsTmFtZSI6IjI1MCBQRVJDRU5UIE1JTEVTIEVBUk5FRCJ9LHsiaWQiOjEyMywiYXBwbGljYXRpb24iOiJOIiwic2VydmljZVR5cGUiOiJaIiwic2VydmljZUdyb3VwIjoiQkYiLCJzdWJDb2RlIjoiTTMwIiwidmVuZG9yIjoiQVRQIiwiY29tbWVyY2lhbE5hbWUiOiIzMDAgUEVSQ0VOVCAgTUlMRVMgRUFSTkVEIn0seyJpZCI6MjQsImFwcGxpY2F0aW9uIjoiRiIsInNlcnZpY2VUeXBlIjoiRiIsInNlcnZpY2VHcm91cCI6Ik1MIiwic3ViQ29kZSI6IjBCMyIsInZlbmRvciI6IkFUUCIsImNvbW1lcmNpYWxOYW1lIjoiRk9PRCBBTkQgQkVWRVJBR0UifSx7ImlkIjo1NiwiYXBwbGljYXRpb24iOiJDIiwic2VydmljZVR5cGUiOiJGIiwic2VydmljZUdyb3VwIjoiTEciLCJzdWJDb2RlIjoiMEJYIiwidmVuZG9yIjoiQVRQIiwiY29tbWVyY2lhbE5hbWUiOiJCVVNJTkVTUyBMT1VOR0UifSx7ImlkIjo4MCwiYXBwbGljYXRpb24iOiJOIiwic2VydmljZVR5cGUiOiJaIiwic2VydmljZUdyb3VwIjoiQkYiLCJzdWJDb2RlIjoiRVlNIiwidmVuZG9yIjoiQVRQIiwiY29tbWVyY2lhbE5hbWUiOiIyNSBQRVJDRU5UIFRJRVIgTUlMRVMgRUFSTkVEIn0seyJpZCI6MSwiYXBwbGljYXRpb24iOiJOIiwic2VydmljZVR5cGUiOiJaIiwic2VydmljZUdyb3VwIjoiQkYiLCJzdWJDb2RlIjoiRVlCIiwidmVuZG9yIjoiQVRQIiwiY29tbWVyY2lhbE5hbWUiOiI1MCBQRVJDRU5UIFRJRVIgTUlMRVMgRUFSTkVEIn0seyJpZCI6OTEsImFwcGxpY2F0aW9uIjoiTiIsInNlcnZpY2VUeXBlIjoiRiIsInNlcnZpY2VHcm91cCI6IkxHIiwic3ViQ29kZSI6IkZDMiIsInZlbmRvciI6IkFUUCIsImNvbW1lcmNpYWxOYW1lIjoiRklSU1QgTE9VTkdFIFVQIFRPIDQgSE9VUlMifSx7ImlkIjo1MCwiYXBwbGljYXRpb24iOiJOIiwic2VydmljZVR5cGUiOiJNIiwic2VydmljZUdyb3VwIjoiVFMiLCJzdWJDb2RlIjoiTExBIiwidmVuZG9yIjoiQVRQIiwiY29tbWVyY2lhbE5hbWUiOiJFVElIQUQgTEFORCBBTkQgTEVBVkUifSx7ImlkIjo1MywiYXBwbGljYXRpb24iOiJOIiwic2VydmljZVR5cGUiOiJNIiwic2VydmljZUdyb3VwIjoiVFMiLCJzdWJDb2RlIjoiSENJIiwidmVuZG9yIjoiQVRQIiwiY29tbWVyY2lhbE5hbWUiOiJFVElIQUQgSE9NRSBDSEVDSyBJTiJ9LHsiaWQiOjE2MiwiYXBwbGljYXRpb24iOiJOIiwic2VydmljZVR5cGUiOiJNIiwic2VydmljZUdyb3VwIjoiVFMiLCJzdWJDb2RlIjoiTUFTIiwidmVuZG9yIjoiQVRQIiwiY29tbWVyY2lhbE5hbWUiOiJFVElIQUQgTUVFVCBBTkQgQVNTSVNUIn0seyJpZCI6ODUsImFwcGxpY2F0aW9uIjoiTiIsInNlcnZpY2VUeXBlIjoiTSIsInNlcnZpY2VHcm91cCI6IlRTIiwic3ViQ29kZSI6IkNOQyIsInZlbmRvciI6IkFUUCIsImNvbW1lcmNpYWxOYW1lIjoiRVRJSEFEIENPTkNJRVJHRSJ9LHsiaWQiOjc0LCJhcHBsaWNhdGlvbiI6Ik4iLCJzZXJ2aWNlVHlwZSI6Ik0iLCJzZXJ2aWNlR3JvdXAiOiJUUyIsInN1YkNvZGUiOiJFR0MiLCJ2ZW5kb3IiOiJBVFAiLCJjb21tZXJjaWFsTmFtZSI6IkVUSUhBRCBHTE9CQUwgQ0hBVUZGRVVSIn1dLCJwZW5hbHRpZXNJbmZvIjpbeyJ0eXBlIjoiUmVmdW5kIiwiYXBwbGljYWJpbGl0eSI6IkJlZm9yZSIsInJlZnVuZGFibGUiOnRydWUsImFtb3VudCI6MTg0MSwiY3VycmVuY3kiOiJNWVIiLCJtaW5QZW5hbHR5Ijp7ImFtb3VudCI6NjE0LCJjdXJyZW5jeSI6Ik1ZUiJ9fSx7InR5cGUiOiJSZWZ1bmQiLCJhcHBsaWNhYmlsaXR5IjoiQWZ0ZXIiLCJyZWZ1bmRhYmxlIjp0cnVlLCJhbW91bnQiOjE4NDEsImN1cnJlbmN5IjoiTVlSIiwibWluUGVuYWx0eSI6eyJhbW91bnQiOjYxNCwiY3VycmVuY3kiOiJNWVIifX0seyJ0eXBlIjoiRXhjaGFuZ2UiLCJhcHBsaWNhYmlsaXR5IjoiQmVmb3JlIiwiY2hhbmdlYWJsZSI6dHJ1ZSwiY29uZGl0aW9uc0FwcGx5Ijp0cnVlLCJhbW91bnQiOjE1MzQsImN1cnJlbmN5IjoiTVlSIiwibWluUGVuYWx0eSI6eyJhbW91bnQiOjMwNywiY3VycmVuY3kiOiJNWVIifX0seyJ0eXBlIjoiRXhjaGFuZ2UiLCJhcHBsaWNhYmlsaXR5IjoiQWZ0ZXIiLCJjaGFuZ2VhYmxlIjp0cnVlLCJjb25kaXRpb25zQXBwbHkiOnRydWUsImFtb3VudCI6MTUzNCwiY3VycmVuY3kiOiJNWVIiLCJtaW5QZW5hbHR5Ijp7ImFtb3VudCI6MzA3LCJjdXJyZW5jeSI6Ik1ZUiJ9fV19XSwiYnJhbmROYW1lIjoiRUNPTk9NWSBDT01GT1JUIiwiYnJhbmRDb2RlIjoiWUNPTUZPUlQifSx7InByaWNpbmdTdWJzb3VyY2UiOiJTUE1JUCIsImRpc3RyaWJ1dGlvbk1vZGVsIjoiQVRQQ08iLCJ2YWxpZGF0aW5nQ2FycmllckNvZGUiOiJFWSIsInZhbGlkYXRpbmdDYXJyaWVycyI6bnVsbCwidG90YWxGYXJlIjp7InRvdGFsUHJpY2UiOjE1NjkzLCJ0b3RhbFRheEFtb3VudCI6MTE5MSwiY3VycmVuY3kiOiJNWVIiLCJiYXNlRmFyZUFtb3VudCI6MzU0NiwiYmFzZUZhcmVDdXJyZW5jeSI6IlVTRCIsImNvbnN0cnVjdGlvbkFtb3VudCI6MzU0NiwiY29uc3RydWN0aW9uQ3VycmVuY3kiOiJOVUMiLCJlcXVpdmFsZW50QW1vdW50IjoxNDUwMiwiZXF1aXZhbGVudEN1cnJlbmN5IjoiTVlSIn0sInZpdGEiOnRydWUsImVUaWNrZXRhYmxlIjp0cnVlLCJsYXN0VGlja2V0RGF0ZSI6IjIwMjYtMDEtMTkiLCJsYXN0VGlja2V0VGltZSI6IjIxOjE1IiwiZ292ZXJuaW5nQ2FycmllcnMiOiJFWSIsInBheCI6W3sicGFzc2VuZ2VyVHlwZSI6IkFEVCIsInBhc3Nlbmdlck51bWJlciI6Mywibm9uUmVmdW5kYWJsZSI6ZmFsc2UsInBhc3NlbmdlclRvdGFsRmFyZSI6eyJ0b3RhbEZhcmUiOjUyMzEsInRvdGFsVGF4QW1vdW50IjozOTcsImN1cnJlbmN5IjoiTVlSIiwiYmFzZUZhcmVBbW91bnQiOjExODIsImJhc2VGYXJlQ3VycmVuY3kiOiJVU0QiLCJlcXVpdmFsZW50QW1vdW50Ijo0ODM0LCJlcXVpdmFsZW50Q3VycmVuY3kiOiJNWVIiLCJjb25zdHJ1Y3Rpb25BbW91bnQiOjExODIsImNvbnN0cnVjdGlvbkN1cnJlbmN5IjoiTlVDIiwiZXhjaGFuZ2VSYXRlT25lIjoxfSwidGF4QnJlYWtkb3duIjpbeyJjb2RlIjoiRjYyIiwiY3VycmVuY3kiOiJNWVIiLCJhbW91bnQiOjU2LCJ0YXhJbmZvIjoiUEFTU0VOR0VSIEZBQ0lMSVRJRVMgQ0hBUkdFIn0seyJjb2RlIjoiWlIyIiwiY3VycmVuY3kiOiJNWVIiLCJhbW91bnQiOjYsInRheEluZm8iOiJJTlRFUk5BVElPTkFMIEFEVkFOQ0VEIFBBU1NFTkdFUiBJTkZPUk1BVElPTiBGRUUgREVQQVJUVVJFUyJ9LHsiY29kZSI6IkJEIiwiY3VycmVuY3kiOiJNWVIiLCJhbW91bnQiOjE3LCJ0YXhJbmZvIjoiRU1CQVJLQVRJT04gRkVFIn0seyJjb2RlIjoiRTUiLCJjdXJyZW5jeSI6Ik1ZUiIsImFtb3VudCI6MTUsInRheEluZm8iOiJWQUxVRSBBRERFRCBUQVgifSx7ImNvZGUiOiJPVzIiLCJjdXJyZW5jeSI6Ik1ZUiIsImFtb3VudCI6ODUsInRheEluZm8iOiJET01FU1RJQyBBTkQgSU5URVJOQVRJT05BTCBFWENJU0UgRFVUWSBUQVgifSx7ImNvZGUiOiJQNyIsImN1cnJlbmN5IjoiTVlSIiwiYW1vdW50Ijo0MSwidGF4SW5mbyI6IkFJUlBPUlQgREVWRUxPUE1FTlQgRkVFIn0seyJjb2RlIjoiUDgiLCJjdXJyZW5jeSI6Ik1ZUiIsImFtb3VudCI6NDEsInRheEluZm8iOiJQQVNTRU5HRVIgU0VDVVJJVFkgRkVFIn0seyJjb2RlIjoiVVQzIiwiY3VycmVuY3kiOiJNWVIiLCJhbW91bnQiOjEzNiwidGF4SW5mbyI6IlRSQVZFTCBUQVgifV0sImJhZ2dhZ2UiOnsiZ3JvdXAiOlt7InNlZ21lbnQiOnsiY2hlY2tlZCI6eyJncm91cF9pZCI6MCwic2VnbWVudF9pZCI6MCwiYmFnZ2FnZV90eXBlIjoiY2hlY2tlZCIsImJhZ2dhZ2VfdHlwZV90aXRsZSI6IkNoZWNrZWQgYmFnZ2FnZSBhbGxvd2FuY2UiLCJhbGxvd2FuY2VfaWQiOjI4LCJwaWVjZUNvdW50IjpudWxsLCJ3ZWlnaHQiOjQwLCJ1bml0Ijoia2ciLCJ0aXRsZSI6IjQwIGtnIiwicHJvdmlzaW9uVHlwZSI6IkEiLCJhaXJsaW5lQ29kZSI6IkVZIn19fSx7InNlZ21lbnQiOnsiY2hlY2tlZCI6eyJncm91cF9pZCI6MSwic2VnbWVudF9pZCI6MSwiYmFnZ2FnZV90eXBlIjoiY2hlY2tlZCIsImJhZ2dhZ2VfdHlwZV90aXRsZSI6IkNoZWNrZWQgYmFnZ2FnZSBhbGxvd2FuY2UiLCJhbGxvd2FuY2VfaWQiOjI4LCJwaWVjZUNvdW50IjpudWxsLCJ3ZWlnaHQiOjQwLCJ1bml0Ijoia2ciLCJ0aXRsZSI6IjQwIGtnIiwicHJvdmlzaW9uVHlwZSI6IkEiLCJhaXJsaW5lQ29kZSI6IkVZIn0sImNhcnJ5X29uIjp7Imdyb3VwX2lkIjoyLCJzZWdtZW50X2lkIjoxLCJiYWdnYWdlX3R5cGUiOiJjYXJyeV9vbiIsImJhZ2dhZ2VfdHlwZV90aXRsZSI6IkNhcnJ5LW9uIGJhZ2dhZ2UgYWxsb3dhbmNlIiwiYWxsb3dhbmNlX2lkIjoyMSwicGllY2VDb3VudCI6MSwid2VpZ2h0IjpudWxsLCJ1bml0IjoicGllY2VzIiwidGl0bGUiOiIxIHBpZWNlcyIsInByb3Zpc2lvblR5cGUiOiJCIiwiYWlybGluZUNvZGUiOiJFWSJ9fX1dfSwiYm9va2luZ19jbGFzcyI6W3siZmFyZUNvbXBvbmVudHNfaWQiOjQsImdyb3VwX2lkIjowLCJzZWdtZW50X2lkIjpudWxsLCJiZWdpbkFpcnBvcnQiOiJEQUMiLCJlbmRBaXJwb3J0IjoiS1VMIiwiZmFyZVBhc3NlbmdlclR5cGUiOiJBRFQiLCJib29raW5nQ29kZSI6IlEiLCJjYWJpbkNvZGUiOiJZIiwibWVhbENvZGUiOiJNIiwic2VhdHNBdmFpbGFibGUiOjksImZhcmVCYXNpc0NvZGUiOiJRTjkwMEY2UiIsIm1hdGNoZWRBY2NvdW50Q29kZSI6bnVsbCwibmVnb3RpYXRlZEZhcmUiOm51bGwsInByaXZhdGVGYXJlIjpudWxsLCJGX2NhYmluQ29kZSI6IlkiLCJicmFuZF9jb2RlIjoiWURFTFVYRSIsImJyYW5kTmFtZSI6IkVDT05PTVkgREVMVVhFIiwicHJvZ3JhbUlkIjoiMTc3MTQ2IiwicHJvZ3JhbUNvZGUiOiJDRkZFWSIsInByb2dyYW1EZXNjcmlwdGlvbiI6IkZST00gQVJFQSAwMiAwMyBUTyBORVRXT1JLIiwicHJvZ3JhbVN5c3RlbUNvZGUiOiJLIiwiZ292ZXJuaW5nQ2FycmllciI6IkVZIiwiZmFyZUFtb3VudCI6MTE1MiwiZmFyZUN1cnJlbmN5IjoiTlVDIiwicHVibGlzaGVkRmFyZUFtb3VudCI6MTE1MiwicHVibGlzaGVkRmFyZUN1cnJlbmN5IjoiVVNEIiwiZGlyZWN0aW9uYWxpdHkiOiJGUk9NIiwiYXBwbGljYWJsZVByaWNpbmdDYXRlZ29yaWVzIjoiMiA0IDUgOCA5IDEyIDE1IDE2IDE3IDIzIDMxIDMzIiwidmVuZG9yQ29kZSI6IkFUUCIsImZhcmVUeXBlQml0bWFwIjoiMDAiLCJmYXJlVHlwZSI6IkVVIiwiZmFyZVRhcmlmZiI6IjgiLCJmYXJlUnVsZSI6IllDMDYifSx7ImZhcmVDb21wb25lbnRzX2lkIjo0LCJncm91cF9pZCI6MSwic2VnbWVudF9pZCI6bnVsbCwiYmVnaW5BaXJwb3J0IjoiREFDIiwiZW5kQWlycG9ydCI6IktVTCIsImZhcmVQYXNzZW5nZXJUeXBlIjoiQURUIiwiYm9va2luZ0NvZGUiOiJRIiwiY2FiaW5Db2RlIjoiWSIsIm1lYWxDb2RlIjoiTSIsInNlYXRzQXZhaWxhYmxlIjo5LCJmYXJlQmFzaXNDb2RlIjoiUU45MDBGNlIiLCJtYXRjaGVkQWNjb3VudENvZGUiOm51bGwsIm5lZ290aWF0ZWRGYXJlIjpudWxsLCJwcml2YXRlRmFyZSI6bnVsbCwiRl9jYWJpbkNvZGUiOiJZIiwiYnJhbmRfY29kZSI6IllERUxVWEUiLCJicmFuZE5hbWUiOiJFQ09OT01ZIERFTFVYRSIsInByb2dyYW1JZCI6IjE3NzE0NiIsInByb2dyYW1Db2RlIjoiQ0ZGRVkiLCJwcm9ncmFtRGVzY3JpcHRpb24iOiJGUk9NIEFSRUEgMDIgMDMgVE8gTkVUV09SSyIsInByb2dyYW1TeXN0ZW1Db2RlIjoiSyIsImdvdmVybmluZ0NhcnJpZXIiOiJFWSIsImZhcmVBbW91bnQiOjExNTIsImZhcmVDdXJyZW5jeSI6Ik5VQyIsInB1Ymxpc2hlZEZhcmVBbW91bnQiOjExNTIsInB1Ymxpc2hlZEZhcmVDdXJyZW5jeSI6IlVTRCIsImRpcmVjdGlvbmFsaXR5IjoiRlJPTSIsImFwcGxpY2FibGVQcmljaW5nQ2F0ZWdvcmllcyI6IjIgNCA1IDggOSAxMiAxNSAxNiAxNyAyMyAzMSAzMyIsInZlbmRvckNvZGUiOiJBVFAiLCJmYXJlVHlwZUJpdG1hcCI6IjAwIiwiZmFyZVR5cGUiOiJFVSIsImZhcmVUYXJpZmYiOiI4IiwiZmFyZVJ1bGUiOiJZQzA2In1dLCJicmFuZEZlYXR1cmVzIjpbeyJpZCI6ODksImFwcGxpY2F0aW9uIjoiRiIsInNlcnZpY2VUeXBlIjoiWiIsInNlcnZpY2VHcm91cCI6IkJGIiwic3ViQ29kZSI6IjA1OSIsInZlbmRvciI6IkFUUCIsImNvbW1lcmNpYWxOYW1lIjoiQ0hBTkdFQUJMRSBUSUNLRVQifSx7ImlkIjoxMzAsImFwcGxpY2F0aW9uIjoiRiIsInNlcnZpY2VUeXBlIjoiWiIsInNlcnZpY2VHcm91cCI6IkJGIiwic3ViQ29kZSI6IjA1NiIsInZlbmRvciI6IkFUUCIsImNvbW1lcmNpYWxOYW1lIjoiUkVGVU5EQUJMRSBUSUNLRVQifSx7ImlkIjo1NSwiYXBwbGljYXRpb24iOiJDIiwic2VydmljZVR5cGUiOiJGIiwic2VydmljZUdyb3VwIjoiVFMiLCJzdWJDb2RlIjoiME5OIiwidmVuZG9yIjoiQVRQIiwiY29tbWVyY2lhbE5hbWUiOiJOTyBTSE9XIEZFRSJ9LHsiaWQiOjE2LCJhcHBsaWNhdGlvbiI6IkYiLCJzZXJ2aWNlVHlwZSI6IkMiLCJzZXJ2aWNlR3JvdXAiOiJCRyIsInN1YkNvZGUiOiIwMTAiLCJ2ZW5kb3IiOiJBVFAiLCJjb21tZXJjaWFsTmFtZSI6IkhBTkQgQkFHIn0seyJpZCI6NjksImFwcGxpY2F0aW9uIjoiTiIsInNlcnZpY2VUeXBlIjoiQyIsInNlcnZpY2VHcm91cCI6IkJHIiwic3ViQ29kZSI6IjBMNSIsInZlbmRvciI6IkFUUCIsImNvbW1lcmNpYWxOYW1lIjoiSEFORCBCQUcgIFBFUlNPTkFMIElURU0ifSx7ImlkIjoxNDQsImFwcGxpY2F0aW9uIjoiRiIsInNlcnZpY2VUeXBlIjoiWiIsInNlcnZpY2VHcm91cCI6IkJGIiwic3ViQ29kZSI6IlAwMSIsInZlbmRvciI6IkFUUCIsImNvbW1lcmNpYWxOYW1lIjoiRlJFRSBDSEVDS0VEIEJBRyBBTExPV0FOQ0UifSx7ImlkIjo2NSwiYXBwbGljYXRpb24iOiJOIiwic2VydmljZVR5cGUiOiJDIiwic2VydmljZUdyb3VwIjoiQkciLCJzdWJDb2RlIjoiQTI1IiwidmVuZG9yIjoiQVRQIiwiY29tbWVyY2lhbE5hbWUiOiJGUkVFIENIRUNLRUQgQkFHIFVQVE8gMjVLRyJ9LHsiaWQiOjcyLCJhcHBsaWNhdGlvbiI6Ik4iLCJzZXJ2aWNlVHlwZSI6IkMiLCJzZXJ2aWNlR3JvdXAiOiJCRyIsInN1YkNvZGUiOiJBMzAiLCJ2ZW5kb3IiOiJBVFAiLCJjb21tZXJjaWFsTmFtZSI6IkZSRUUgQ0hFQ0tFRCBCQUcgVVBUTyAzMEtHIn0seyJpZCI6MTI2LCJhcHBsaWNhdGlvbiI6Ik4iLCJzZXJ2aWNlVHlwZSI6IkMiLCJzZXJ2aWNlR3JvdXAiOiJCRyIsInN1YkNvZGUiOiJBMzUiLCJ2ZW5kb3IiOiJBVFAiLCJjb21tZXJjaWFsTmFtZSI6IkZSRUUgQ0hFQ0tFRCBCQUcgVVBUTyAzNUtHIn0seyJpZCI6NTcsImFwcGxpY2F0aW9uIjoiRiIsInNlcnZpY2VUeXBlIjoiQyIsInNlcnZpY2VHcm91cCI6IkJHIiwic3ViQ29kZSI6IkE0MCIsInZlbmRvciI6IkFUUCIsImNvbW1lcmNpYWxOYW1lIjoiRlJFRSBDSEVDS0VEIEJBRyBVUFRPIDQwS0cifSx7ImlkIjoxMzIsImFwcGxpY2F0aW9uIjoiTiIsInNlcnZpY2VUeXBlIjoiQyIsInNlcnZpY2VHcm91cCI6IkJHIiwic3ViQ29kZSI6IkE0NSIsInZlbmRvciI6IkFUUCIsImNvbW1lcmNpYWxOYW1lIjoiRlJFRSBDSEVDS0VEIEJBRyBVUFRPIDQ1S0cifSx7ImlkIjoxMzYsImFwcGxpY2F0aW9uIjoiTiIsInNlcnZpY2VUeXBlIjoiQyIsInNlcnZpY2VHcm91cCI6IkJHIiwic3ViQ29kZSI6IkE1MCIsInZlbmRvciI6IkFUUCIsImNvbW1lcmNpYWxOYW1lIjoiRlJFRSBDSEVDS0VEIEJBRyBVUFRPIDUwS0cifSx7ImlkIjo3MCwiYXBwbGljYXRpb24iOiJOIiwic2VydmljZVR5cGUiOiJDIiwic2VydmljZUdyb3VwIjoiQkciLCJzdWJDb2RlIjoiQTYwIiwidmVuZG9yIjoiQVRQIiwiY29tbWVyY2lhbE5hbWUiOiJGUkVFIENIRUNLRUQgQkFHIFVQVE8gNjBLRyJ9LHsiaWQiOjMsImFwcGxpY2F0aW9uIjoiRiIsInNlcnZpY2VUeXBlIjoiQyIsInNlcnZpY2VHcm91cCI6IkJHIiwic3ViQ29kZSI6IjBENCIsInZlbmRvciI6IkFUUCIsImNvbW1lcmNpYWxOYW1lIjoiR09MRiBFUVVJUE1FTlQgVVAgVE8gMTUgS0cifSx7ImlkIjo0NSwiYXBwbGljYXRpb24iOiJDIiwic2VydmljZVR5cGUiOiJDIiwic2VydmljZUdyb3VwIjoiQkciLCJzdWJDb2RlIjoiMEg2IiwidmVuZG9yIjoiQVRQIiwiY29tbWVyY2lhbE5hbWUiOiJFWENFU1MgV0VJR0hUIFNQRUNJQUwgQ0hBUkdFIn0seyJpZCI6NDMsImFwcGxpY2F0aW9uIjoiRiIsInNlcnZpY2VUeXBlIjoiWiIsInNlcnZpY2VHcm91cCI6IkJGIiwic3ViQ29kZSI6IjA1MCIsInZlbmRvciI6IkFUUCIsImNvbW1lcmNpYWxOYW1lIjoiU1RBTkRBUkQgU0VBVCBTRUxFQ1RJT04ifSx7ImlkIjoxMzcsImFwcGxpY2F0aW9uIjoiRiIsInNlcnZpY2VUeXBlIjoiWiIsInNlcnZpY2VHcm91cCI6IkJGIiwic3ViQ29kZSI6IjA1WiIsInZlbmRvciI6IkFUUCIsImNvbW1lcmNpYWxOYW1lIjoiRVhUUkEgTEVHUk9PTSBTRUFUIFNFTEVDVElPTiJ9LHsiaWQiOjM3LCJhcHBsaWNhdGlvbiI6IkMiLCJzZXJ2aWNlVHlwZSI6IloiLCJzZXJ2aWNlR3JvdXAiOiJCRiIsInN1YkNvZGUiOiJTQTQiLCJ2ZW5kb3IiOiJBVFAiLCJjb21tZXJjaWFsTmFtZSI6Ik5FSUdIQk9VUiBGUkVFIFNFQVQifSx7ImlkIjoyMiwiYXBwbGljYXRpb24iOiJDIiwic2VydmljZVR5cGUiOiJGIiwic2VydmljZUdyb3VwIjoiVVAiLCJzdWJDb2RlIjoiVVlDIiwidmVuZG9yIjoiQVRQIiwiY29tbWVyY2lhbE5hbWUiOiJNQU5VQUwgVVBHUkFERSBZIFRPIEMifSx7ImlkIjo2NywiYXBwbGljYXRpb24iOiJOIiwic2VydmljZVR5cGUiOiJGIiwic2VydmljZUdyb3VwIjoiVVAiLCJzdWJDb2RlIjoiVUNGIiwidmVuZG9yIjoiQVRQIiwiY29tbWVyY2lhbE5hbWUiOiJNQU5VQUwgVVBHUkFERSBDIFRPIEYifSx7ImlkIjoxNywiYXBwbGljYXRpb24iOiJDIiwic2VydmljZVR5cGUiOiJaIiwic2VydmljZUdyb3VwIjoiQkYiLCJzdWJDb2RlIjoiMDU4IiwidmVuZG9yIjoiQVRQIiwiY29tbWVyY2lhbE5hbWUiOiJCSUQgVE8gVVBHUkFERSJ9LHsiaWQiOjExOCwiYXBwbGljYXRpb24iOiJGIiwic2VydmljZVR5cGUiOiJGIiwic2VydmljZUdyb3VwIjoiVFMiLCJzdWJDb2RlIjoiMDNQIiwidmVuZG9yIjoiQVRQIiwiY29tbWVyY2lhbE5hbWUiOiJQUklPUklUWSBBQ0NFU1MifSx7ImlkIjozMCwiYXBwbGljYXRpb24iOiJDIiwic2VydmljZVR5cGUiOiJGIiwic2VydmljZUdyb3VwIjoiR1QiLCJzdWJDb2RlIjoiMEJOIiwidmVuZG9yIjoiQVRQIiwiY29tbWVyY2lhbE5hbWUiOiJFVElIQUQgVUFFIENIQVVGRkVVUiJ9LHsiaWQiOjkyLCJhcHBsaWNhdGlvbiI6Ik4iLCJzZXJ2aWNlVHlwZSI6IloiLCJzZXJ2aWNlR3JvdXAiOiJCRiIsInN1YkNvZGUiOiIwOUMiLCJ2ZW5kb3IiOiJBVFAiLCJjb21tZXJjaWFsTmFtZSI6IjE1IFBFUkNFTlQgTUlMRVMgRUFSTkVEIn0seyJpZCI6NTQsImFwcGxpY2F0aW9uIjoiTiIsInNlcnZpY2VUeXBlIjoiWiIsInNlcnZpY2VHcm91cCI6IkJGIiwic3ViQ29kZSI6IjA1VSIsInZlbmRvciI6IkFUUCIsImNvbW1lcmNpYWxOYW1lIjoiMzUgUEVSQ0VOVCBNSUxFUyBFQVJORUQifSx7ImlkIjo0MiwiYXBwbGljYXRpb24iOiJOIiwic2VydmljZVR5cGUiOiJaIiwic2VydmljZUdyb3VwIjoiQkYiLCJzdWJDb2RlIjoiMDZDIiwidmVuZG9yIjoiQVRQIiwiY29tbWVyY2lhbE5hbWUiOiI3NSBQRVJDRU5UIE1JTEVTIEVBUk5FRCJ9LHsiaWQiOjEzOCwiYXBwbGljYXRpb24iOiJGIiwic2VydmljZVR5cGUiOiJaIiwic2VydmljZUdyb3VwIjoiQkYiLCJzdWJDb2RlIjoiMDZSIiwidmVuZG9yIjoiQVRQIiwiY29tbWVyY2lhbE5hbWUiOiIxMjUgUEVSQ0VOVCBNSUxFUyBFQVJORUQifSx7ImlkIjoxMjIsImFwcGxpY2F0aW9uIjoiTiIsInNlcnZpY2VUeXBlIjoiWiIsInNlcnZpY2VHcm91cCI6IkJGIiwic3ViQ29kZSI6IjA2RCIsInZlbmRvciI6IkFUUCIsImNvbW1lcmNpYWxOYW1lIjoiMTAwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIn0seyJpZCI6MTExLCJhcHBsaWNhdGlvbiI6Ik4iLCJzZXJ2aWNlVHlwZSI6IloiLCJzZXJ2aWNlR3JvdXAiOiJCRiIsInN1YkNvZGUiOiIwNk0iLCJ2ZW5kb3IiOiJBVFAiLCJjb21tZXJjaWFsTmFtZSI6IjE1MCBQRVJDRU5UIE1JTEVTIEVBUk5FRCJ9LHsiaWQiOjEwMywiYXBwbGljYXRpb24iOiJOIiwic2VydmljZVR5cGUiOiJaIiwic2VydmljZUdyb3VwIjoiQkYiLCJzdWJDb2RlIjoiMDZOIiwidmVuZG9yIjoiQVRQIiwiY29tbWVyY2lhbE5hbWUiOiIyMDAgUEVSQ0VOVCBNSUxFUyBFQVJORUQifSx7ImlkIjo2MSwiYXBwbGljYXRpb24iOiJOIiwic2VydmljZVR5cGUiOiJaIiwic2VydmljZUdyb3VwIjoiQkYiLCJzdWJDb2RlIjoiMDZIIiwidmVuZG9yIjoiQVRQIiwiY29tbWVyY2lhbE5hbWUiOiIyNTAgUEVSQ0VOVCBNSUxFUyBFQVJORUQifSx7ImlkIjoxMjMsImFwcGxpY2F0aW9uIjoiTiIsInNlcnZpY2VUeXBlIjoiWiIsInNlcnZpY2VHcm91cCI6IkJGIiwic3ViQ29kZSI6Ik0zMCIsInZlbmRvciI6IkFUUCIsImNvbW1lcmNpYWxOYW1lIjoiMzAwIFBFUkNFTlQgIE1JTEVTIEVBUk5FRCJ9LHsiaWQiOjI0LCJhcHBsaWNhdGlvbiI6IkYiLCJzZXJ2aWNlVHlwZSI6IkYiLCJzZXJ2aWNlR3JvdXAiOiJNTCIsInN1YkNvZGUiOiIwQjMiLCJ2ZW5kb3IiOiJBVFAiLCJjb21tZXJjaWFsTmFtZSI6IkZPT0QgQU5EIEJFVkVSQUdFIn0seyJpZCI6NTYsImFwcGxpY2F0aW9uIjoiQyIsInNlcnZpY2VUeXBlIjoiRiIsInNlcnZpY2VHcm91cCI6IkxHIiwic3ViQ29kZSI6IjBCWCIsInZlbmRvciI6IkFUUCIsImNvbW1lcmNpYWxOYW1lIjoiQlVTSU5FU1MgTE9VTkdFIn0seyJpZCI6ODAsImFwcGxpY2F0aW9uIjoiTiIsInNlcnZpY2VUeXBlIjoiWiIsInNlcnZpY2VHcm91cCI6IkJGIiwic3ViQ29kZSI6IkVZTSIsInZlbmRvciI6IkFUUCIsImNvbW1lcmNpYWxOYW1lIjoiMjUgUEVSQ0VOVCBUSUVSIE1JTEVTIEVBUk5FRCJ9LHsiaWQiOjEsImFwcGxpY2F0aW9uIjoiTiIsInNlcnZpY2VUeXBlIjoiWiIsInNlcnZpY2VHcm91cCI6IkJGIiwic3ViQ29kZSI6IkVZQiIsInZlbmRvciI6IkFUUCIsImNvbW1lcmNpYWxOYW1lIjoiNTAgUEVSQ0VOVCBUSUVSIE1JTEVTIEVBUk5FRCJ9LHsiaWQiOjkxLCJhcHBsaWNhdGlvbiI6Ik4iLCJzZXJ2aWNlVHlwZSI6IkYiLCJzZXJ2aWNlR3JvdXAiOiJMRyIsInN1YkNvZGUiOiJGQzIiLCJ2ZW5kb3IiOiJBVFAiLCJjb21tZXJjaWFsTmFtZSI6IkZJUlNUIExPVU5HRSBVUCBUTyA0IEhPVVJTIn0seyJpZCI6NTAsImFwcGxpY2F0aW9uIjoiTiIsInNlcnZpY2VUeXBlIjoiTSIsInNlcnZpY2VHcm91cCI6IlRTIiwic3ViQ29kZSI6IkxMQSIsInZlbmRvciI6IkFUUCIsImNvbW1lcmNpYWxOYW1lIjoiRVRJSEFEIExBTkQgQU5EIExFQVZFIn0seyJpZCI6NTMsImFwcGxpY2F0aW9uIjoiTiIsInNlcnZpY2VUeXBlIjoiTSIsInNlcnZpY2VHcm91cCI6IlRTIiwic3ViQ29kZSI6IkhDSSIsInZlbmRvciI6IkFUUCIsImNvbW1lcmNpYWxOYW1lIjoiRVRJSEFEIEhPTUUgQ0hFQ0sgSU4ifSx7ImlkIjoxNjIsImFwcGxpY2F0aW9uIjoiTiIsInNlcnZpY2VUeXBlIjoiTSIsInNlcnZpY2VHcm91cCI6IlRTIiwic3ViQ29kZSI6Ik1BUyIsInZlbmRvciI6IkFUUCIsImNvbW1lcmNpYWxOYW1lIjoiRVRJSEFEIE1FRVQgQU5EIEFTU0lTVCJ9LHsiaWQiOjg1LCJhcHBsaWNhdGlvbiI6Ik4iLCJzZXJ2aWNlVHlwZSI6Ik0iLCJzZXJ2aWNlR3JvdXAiOiJUUyIsInN1YkNvZGUiOiJDTkMiLCJ2ZW5kb3IiOiJBVFAiLCJjb21tZXJjaWFsTmFtZSI6IkVUSUhBRCBDT05DSUVSR0UifSx7ImlkIjo3NCwiYXBwbGljYXRpb24iOiJOIiwic2VydmljZVR5cGUiOiJNIiwic2VydmljZUdyb3VwIjoiVFMiLCJzdWJDb2RlIjoiRUdDIiwidmVuZG9yIjoiQVRQIiwiY29tbWVyY2lhbE5hbWUiOiJFVElIQUQgR0xPQkFMIENIQVVGRkVVUiJ9XSwicGVuYWx0aWVzSW5mbyI6W3sidHlwZSI6IlJlZnVuZCIsImFwcGxpY2FiaWxpdHkiOiJCZWZvcmUiLCJyZWZ1bmRhYmxlIjp0cnVlLCJhbW91bnQiOjEyMjcsImN1cnJlbmN5IjoiTVlSIiwibWluUGVuYWx0eSI6eyJhbW91bnQiOjAsImN1cnJlbmN5IjoiTVlSIn19LHsidHlwZSI6IlJlZnVuZCIsImFwcGxpY2FiaWxpdHkiOiJBZnRlciIsInJlZnVuZGFibGUiOnRydWUsImFtb3VudCI6MTIyNywiY3VycmVuY3kiOiJNWVIiLCJtaW5QZW5hbHR5Ijp7ImFtb3VudCI6MCwiY3VycmVuY3kiOiJNWVIifX0seyJ0eXBlIjoiRXhjaGFuZ2UiLCJhcHBsaWNhYmlsaXR5IjoiQmVmb3JlIiwiY2hhbmdlYWJsZSI6dHJ1ZSwiY29uZGl0aW9uc0FwcGx5Ijp0cnVlLCJhbW91bnQiOjEyMjcsImN1cnJlbmN5IjoiTVlSIiwibWluUGVuYWx0eSI6eyJhbW91bnQiOjAsImN1cnJlbmN5IjoiTVlSIn19LHsidHlwZSI6IkV4Y2hhbmdlIiwiYXBwbGljYWJpbGl0eSI6IkFmdGVyIiwiY2hhbmdlYWJsZSI6dHJ1ZSwiY29uZGl0aW9uc0FwcGx5Ijp0cnVlLCJhbW91bnQiOjEyMjcsImN1cnJlbmN5IjoiTVlSIiwibWluUGVuYWx0eSI6eyJhbW91bnQiOjAsImN1cnJlbmN5IjoiTVlSIn19XX1dLCJicmFuZE5hbWUiOiJFQ09OT01ZIERFTFVYRSIsImJyYW5kQ29kZSI6IllERUxVWEUifV19", "get_pax_ptc_data": { "ADT": "ADT" }, "fare_rules": { "refundable": "non-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-01-19-2026-01-20", "calendar_flight_date": "2026-01-19", "calendar_arrival_date": "2026-01-20", "calendar_carrier": "3L", "calendar_total_currency": "BDT", "calendar_total_price": 426405, "calendar_total_sell": 426405, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 426405, "filter": { "id": "F123SE00120-37", "price": 426405, "gross_total": 13755, "journey_duration": "PT20H20M", "journey_duration_seconds": 73200, "layover_duration": "PT7H20M", "layover_duration_seconds": 26400, "carrier_operating": "3L", "carrier_marketing": "EY", "aircraft": "320", "aircraft_name": "320", "cabin_class": "ECONOMY BASIC", "connecting_airport": { "": "KMG", "2": "CMB", "4": "PVG", "5": "BKK", "10": "SIN", "20": "CAN", "23": "CCU", "24": "HKG", "34": "AUH" }, "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-01-19T21:15:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-20T19:35:00", "refund": "non-refundable", "baggage_value": "piece", "baggage_unit": "", "baggage_title": "no-baggage" }, "filter_unique_filter_code": "dac202601192115auh20260120011064adtauh202601200830kul202601201935486adt", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1231176823535996235ZPTBD", "flight_key": "F123SE00120-38", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Sabre", "color_code": "#ffffff", "supplier_code": "sabre", "supplier_uid": "F123SE00120", "supplier_partner_code": "sabre-123-00120", "flight_group": [ { "group": 1, "flight_key": "F123SE00120-38", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT32H50M", "transit_time": "19H50M", "routes": [ { "air_segment_key": "0-38", "origin": "DAC", "departure_time": "2026-01-19T21:15:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "AUH", "arrival_time": "2026-01-20T01:10:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-19", "flight_time": "PT5H55M", "distance": 2268, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "3L", "carrier_name": "Air Arabia Abu Dhabi", "carrier_logo": "3L.png", "flight_number": 64 }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": 1367 }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 0, "unit": "kg", "title": "no-baggage", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": null, "pieceCount": null, "weight": null, "unit": null, "title": null } } }, "booking_class": { "cabin_class": "ECONOMY BASIC", "cabin_code": "Y", "booking_code": "Q", "meal_code": "M", "seat_available": 9, "fareBasisCode": "QN900H6R", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "ECONOMY BASIC", "brand_code": "YBASIC", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "QN900H6R" ] } } }, { "air_segment_key": "1-38", "origin": "AUH", "departure_time": "2026-01-20T21:00:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "KUL", "arrival_time": "2026-01-21T08:05:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-01-20", "flight_time": "PT7H05M", "distance": 3489, "lay_over": "PT19H50M", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": 488 }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": 488 }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 0, "unit": "kg", "title": "no-baggage", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": "pieces", "title": "1 pieces" } } }, "booking_class": { "cabin_class": "ECONOMY BASIC", "cabin_code": "Y", "booking_code": "Q", "meal_code": "M", "seat_available": 9, "fareBasisCode": "QN900H6R", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "ECONOMY BASIC", "brand_code": "YBASIC", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "QN900H6R" ] } } } ] } ], "price": { "currency": "BDT", "total": 426405, "gross_total": 13755, "base_fare": 389484, "tax": 36921, "sell": { "currency": "BDT", "total": 426405, "base_fare": 389484, "tax": 36921 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MTM3NTUsImJhc2VfZmFyZSI6MTI1NjQsInRheCI6MTE5MX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiTVlSIiwidG90YWwiOjEzNzU1LCJiYXNlX2ZhcmUiOjEyNTY0LCJ0YXgiOjExOTEsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MTM3NTUsImJhc2VfZmFyZSI6MTI1NjQsInRheCI6MTE5MX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 3, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 426405, "base_fare": 389484, "tax": 36921, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "389484.00", "tax": "36921.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 426405, "base_fare": 389484, "tax": 36921, "gross": { "base_fare": "389484.00", "tax": "36921.00", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "1581.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "12648.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "1395.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "21297.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjEzNzU1LjAwIiwiYmFzZV9mYXJlIjoiMTI1NjQuMDAiLCJ0YXgiOiIxMTkxLjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTI1NjQuMDAiLCJ0YXgiOiIxMTkxLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIzMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjEzNzU1LjAwIiwiYmFzZV9mYXJlIjoiMTI1NjQuMDAiLCJ0YXgiOiIxMTkxLjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTI1NjQuMDAiLCJ0YXgiOiIxMTkxLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoiMTM3NTUuMDAiLCJiYXNlX2ZhcmUiOiIxMjU2NC4wMCIsInRheCI6IjExOTEuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTM3NTUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiI1MS4wMCJ9LCJVVCI6eyJhbW91bnQiOiI0MDguMDAifSwiRTUiOnsiYW1vdW50IjoiNDUuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjY4Ny4wMCJ9LCJzdXBwbGllclRheERhdGEiOlt7ImNvZGUiOiJCRCIsImN1cnJlbmN5IjoiTVlSIiwiYW1vdW50IjoxNywidGF4SW5mbyI6IkVNQkFSS0FUSU9OIEZFRSJ9LHsiY29kZSI6IkU1IiwiY3VycmVuY3kiOiJNWVIiLCJhbW91bnQiOjE1LCJ0YXhJbmZvIjoiVkFMVUUgQURERUQgVEFYIn0seyJjb2RlIjoiT1cyIiwiY3VycmVuY3kiOiJNWVIiLCJhbW91bnQiOjg1LCJ0YXhJbmZvIjoiRE9NRVNUSUMgQU5EIElOVEVSTkFUSU9OQUwgRVhDSVNFIERVVFkgVEFYIn0seyJjb2RlIjoiUDciLCJjdXJyZW5jeSI6Ik1ZUiIsImFtb3VudCI6NDEsInRheEluZm8iOiJBSVJQT1JUIERFVkVMT1BNRU5UIEZFRSJ9LHsiY29kZSI6IlA4IiwiY3VycmVuY3kiOiJNWVIiLCJhbW91bnQiOjQxLCJ0YXhJbmZvIjoiUEFTU0VOR0VSIFNFQ1VSSVRZIEZFRSJ9LHsiY29kZSI6IlVUMyIsImN1cnJlbmN5IjoiTVlSIiwiYW1vdW50IjoxMzYsInRheEluZm8iOiJUUkFWRUwgVEFYIn0seyJjb2RlIjoiRjYyIiwiY3VycmVuY3kiOiJNWVIiLCJhbW91bnQiOjU2LCJ0YXhJbmZvIjoiUEFTU0VOR0VSIEZBQ0lMSVRJRVMgQ0hBUkdFIn0seyJjb2RlIjoiWlIyIiwiY3VycmVuY3kiOiJNWVIiLCJhbW91bnQiOjYsInRheEluZm8iOiJJTlRFUk5BVElPTkFMIEFEVkFOQ0VEIFBBU1NFTkdFUiBJTkZPUk1BVElPTiBGRUUgREVQQVJUVVJFUyJ9XX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "promo_title": "ECONOMY BASIC", "promo_rules": "Private Fare", "brandCode": "YBASIC#ER38", "brandName": "ECONOMY BASIC", "penalty_info": { "partial_payment_available": "no", "reason": "partial payment offer expired", "data": [ { "pax_type": "ADT", "pax_count": 3, "min_cancel_charge": 0, "data": [ { "type": "cancel", "canCancel": false, "forSegment": null, "applied": "prior_to_departure", "amount": 142135, "currency": "BDT", "fmg": { "amount": 142135, "currency": "MYR", "penalty_markup": 0, "penalty_exchange_rate": 142135 }, "supplier": { "amount": 4585, "currency": "MYR" } }, { "type": "cancel", "canCancel": false, "forSegment": null, "applied": "after_departure", "amount": 142135, "currency": "BDT", "fmg": { "amount": 142135, "currency": "MYR", "penalty_markup": 0, "penalty_exchange_rate": 142135 }, "supplier": { "amount": 4585, "currency": "MYR" } }, { "type": "change", "canChanges": false, "forSegment": null, "applied": "prior_to_departure", "amount": 142135, "currency": "BDT", "fmg": { "amount": 142135, "currency": "MYR", "penalty_markup": 0, "penalty_exchange_rate": 142135 }, "supplier": { "amount": 4585, "currency": "MYR" } }, { "type": "change", "canChanges": false, "forSegment": null, "applied": "after_departure", "amount": 142135, "currency": "BDT", "fmg": { "amount": 142135, "currency": "MYR", "penalty_markup": 0, "penalty_exchange_rate": 142135 }, "supplier": { "amount": 4585, "currency": "MYR" } } ] } ] }, "meta_data": "eyJmbGlnaHRfZGF0YSI6W3siZmxpZ2h0X2dyb3VwIjp7ImRlcGFydHVyZURhdGUiOiIyMDI2LTAxLTE5IiwiZGVwYXJ0dXJlTG9jYXRpb24iOiJEQUMiLCJhcnJpdmFsTG9jYXRpb24iOiJLVUwiLCJpZCI6MTksImVsYXBzZWRUaW1lIjoxOTcwLCJyb3V0ZSI6W3siZGVwYXJ0dXJlRGF0ZUFkanVzdG1lbnQiOm51bGwsImRvdFJhdGluZyI6bnVsbCwib25UaW1lUGVyZm9ybWFuY2UiOm51bGwsImZyZXF1ZW5jeSI6IipNKipUKioiLCJzdG9wQ291bnQiOjAsImVUaWNrZXRhYmxlIjp0cnVlLCJ0b3RhbE1pbGVzRmxvd24iOjIyNjgsImVsYXBzZWRUaW1lIjozNTUsIm9yaWdpbiI6IkRBQyIsImRlcGFydHVyZV90aW1lIjoiMjAyNi0wMS0xOVQyMToxNTowMCIsIm9yaWdpbl90ZXJtaW5hbCI6IjEiLCJvcmlnaW5fY2l0eSI6IkRBQyIsImRlc3RpbmF0aW9uIjoiQVVIIiwiZGVzdGluYXRpb25fZGF0ZUFkanVzdG1lbnQiOjEsImFycml2YWxfdGltZSI6IjIwMjYtMDEtMjBUMDE6MTA6MDAiLCJkZXN0aW5hdGlvbl90ZXJtaW5hbCI6IkEiLCJkZXN0aW5hdGlvbl9jaXR5IjoiQVVIIiwibWFya2V0aW5nIjoiRVkiLCJtYXJrZXRpbmdGbGlnaHROdW1iZXIiOjEzNjcsIm9wZXJhdGluZyI6IjNMIiwib3BlcmF0aW5nRmxpZ2h0TnVtYmVyIjo2NCwib3BlcmF0aW5nT3ZlcndyaXRlIjoiM0wiLCJhaXJjcmFmdF9jb2RlIjoiMzIwIiwidHlwZUZvckZpcnN0TGVnIjoiTiIsInR5cGVGb3JMYXN0TGVnIjoiTiIsImdob3N0U2VnbWVudCI6W119LHsiZGVwYXJ0dXJlRGF0ZUFkanVzdG1lbnQiOjEsImRvdFJhdGluZyI6bnVsbCwib25UaW1lUGVyZm9ybWFuY2UiOm51bGwsImZyZXF1ZW5jeSI6IioqVCoqKioiLCJzdG9wQ291bnQiOjAsImVUaWNrZXRhYmxlIjp0cnVlLCJ0b3RhbE1pbGVzRmxvd24iOjM0ODksImVsYXBzZWRUaW1lIjo0MjUsIm9yaWdpbiI6IkFVSCIsImRlcGFydHVyZV90aW1lIjoiMjAyNi0wMS0yMFQyMTowMDowMCIsIm9yaWdpbl90ZXJtaW5hbCI6IkEiLCJvcmlnaW5fY2l0eSI6IkFVSCIsImRlc3RpbmF0aW9uIjoiS1VMIiwiZGVzdGluYXRpb25fZGF0ZUFkanVzdG1lbnQiOjEsImFycml2YWxfdGltZSI6IjIwMjYtMDEtMjFUMDg6MDU6MDAiLCJkZXN0aW5hdGlvbl90ZXJtaW5hbCI6IjEiLCJkZXN0aW5hdGlvbl9jaXR5IjoiS1VMIiwibWFya2V0aW5nIjoiRVkiLCJtYXJrZXRpbmdGbGlnaHROdW1iZXIiOjQ4OCwib3BlcmF0aW5nIjoiRVkiLCJvcGVyYXRpbmdGbGlnaHROdW1iZXIiOjQ4OCwib3BlcmF0aW5nT3ZlcndyaXRlIjpudWxsLCJhaXJjcmFmdF9jb2RlIjoiNzg5IiwidHlwZUZvckZpcnN0TGVnIjoiVyIsInR5cGVGb3JMYXN0TGVnIjoiVyIsImdob3N0U2VnbWVudCI6W119XX19XSwicHJpY2VfZGF0YSI6W3sicHJpY2luZ1N1YnNvdXJjZSI6IkhQSVMiLCJkaXN0cmlidXRpb25Nb2RlbCI6IkFUUENPIiwidmFsaWRhdGluZ0NhcnJpZXJDb2RlIjoiRVkiLCJ2YWxpZGF0aW5nQ2FycmllcnMiOm51bGwsInRvdGFsRmFyZSI6eyJ0b3RhbFByaWNlIjoxMzc1NSwidG90YWxUYXhBbW91bnQiOjExOTEsImN1cnJlbmN5IjoiTVlSIiwiYmFzZUZhcmVBbW91bnQiOjMwNzIsImJhc2VGYXJlQ3VycmVuY3kiOiJVU0QiLCJjb25zdHJ1Y3Rpb25BbW91bnQiOjMwNzIsImNvbnN0cnVjdGlvbkN1cnJlbmN5IjoiTlVDIiwiZXF1aXZhbGVudEFtb3VudCI6MTI1NjQsImVxdWl2YWxlbnRDdXJyZW5jeSI6Ik1ZUiJ9LCJ2aXRhIjp0cnVlLCJlVGlja2V0YWJsZSI6dHJ1ZSwibGFzdFRpY2tldERhdGUiOiIyMDI2LTAxLTE5IiwibGFzdFRpY2tldFRpbWUiOiIyMToxNSIsImdvdmVybmluZ0NhcnJpZXJzIjoiRVkiLCJwYXgiOlt7InBhc3NlbmdlclR5cGUiOiJBRFQiLCJwYXNzZW5nZXJOdW1iZXIiOjMsIm5vblJlZnVuZGFibGUiOnRydWUsInBhc3NlbmdlclRvdGFsRmFyZSI6eyJ0b3RhbEZhcmUiOjQ1ODUsInRvdGFsVGF4QW1vdW50IjozOTcsImN1cnJlbmN5IjoiTVlSIiwiYmFzZUZhcmVBbW91bnQiOjEwMjQsImJhc2VGYXJlQ3VycmVuY3kiOiJVU0QiLCJlcXVpdmFsZW50QW1vdW50Ijo0MTg4LCJlcXVpdmFsZW50Q3VycmVuY3kiOiJNWVIiLCJjb25zdHJ1Y3Rpb25BbW91bnQiOjEwMjQsImNvbnN0cnVjdGlvbkN1cnJlbmN5IjoiTlVDIiwiZXhjaGFuZ2VSYXRlT25lIjoxfSwidGF4QnJlYWtkb3duIjpbeyJjb2RlIjoiQkQiLCJjdXJyZW5jeSI6Ik1ZUiIsImFtb3VudCI6MTcsInRheEluZm8iOiJFTUJBUktBVElPTiBGRUUifSx7ImNvZGUiOiJFNSIsImN1cnJlbmN5IjoiTVlSIiwiYW1vdW50IjoxNSwidGF4SW5mbyI6IlZBTFVFIEFEREVEIFRBWCJ9LHsiY29kZSI6Ik9XMiIsImN1cnJlbmN5IjoiTVlSIiwiYW1vdW50Ijo4NSwidGF4SW5mbyI6IkRPTUVTVElDIEFORCBJTlRFUk5BVElPTkFMIEVYQ0lTRSBEVVRZIFRBWCJ9LHsiY29kZSI6IlA3IiwiY3VycmVuY3kiOiJNWVIiLCJhbW91bnQiOjQxLCJ0YXhJbmZvIjoiQUlSUE9SVCBERVZFTE9QTUVOVCBGRUUifSx7ImNvZGUiOiJQOCIsImN1cnJlbmN5IjoiTVlSIiwiYW1vdW50Ijo0MSwidGF4SW5mbyI6IlBBU1NFTkdFUiBTRUNVUklUWSBGRUUifSx7ImNvZGUiOiJVVDMiLCJjdXJyZW5jeSI6Ik1ZUiIsImFtb3VudCI6MTM2LCJ0YXhJbmZvIjoiVFJBVkVMIFRBWCJ9LHsiY29kZSI6IkY2MiIsImN1cnJlbmN5IjoiTVlSIiwiYW1vdW50Ijo1NiwidGF4SW5mbyI6IlBBU1NFTkdFUiBGQUNJTElUSUVTIENIQVJHRSJ9LHsiY29kZSI6IlpSMiIsImN1cnJlbmN5IjoiTVlSIiwiYW1vdW50Ijo2LCJ0YXhJbmZvIjoiSU5URVJOQVRJT05BTCBBRFZBTkNFRCBQQVNTRU5HRVIgSU5GT1JNQVRJT04gRkVFIERFUEFSVFVSRVMifV0sImJhZ2dhZ2UiOnsiZ3JvdXAiOlt7InNlZ21lbnQiOnsiY2hlY2tlZCI6eyJncm91cF9pZCI6MCwic2VnbWVudF9pZCI6MCwiYmFnZ2FnZV90eXBlIjoiY2hlY2tlZCIsImJhZ2dhZ2VfdHlwZV90aXRsZSI6IkNoZWNrZWQgYmFnZ2FnZSBhbGxvd2FuY2UiLCJhbGxvd2FuY2VfaWQiOjcsInBpZWNlQ291bnQiOm51bGwsIndlaWdodCI6MCwidW5pdCI6ImtnIiwidGl0bGUiOiJuby1iYWdnYWdlIiwicHJvdmlzaW9uVHlwZSI6IkEiLCJhaXJsaW5lQ29kZSI6IkVZIn19fSx7InNlZ21lbnQiOnsiY2hlY2tlZCI6eyJncm91cF9pZCI6MSwic2VnbWVudF9pZCI6MSwiYmFnZ2FnZV90eXBlIjoiY2hlY2tlZCIsImJhZ2dhZ2VfdHlwZV90aXRsZSI6IkNoZWNrZWQgYmFnZ2FnZSBhbGxvd2FuY2UiLCJhbGxvd2FuY2VfaWQiOjcsInBpZWNlQ291bnQiOm51bGwsIndlaWdodCI6MCwidW5pdCI6ImtnIiwidGl0bGUiOiJuby1iYWdnYWdlIiwicHJvdmlzaW9uVHlwZSI6IkEiLCJhaXJsaW5lQ29kZSI6IkVZIn0sImNhcnJ5X29uIjp7Imdyb3VwX2lkIjoyLCJzZWdtZW50X2lkIjoxLCJiYWdnYWdlX3R5cGUiOiJjYXJyeV9vbiIsImJhZ2dhZ2VfdHlwZV90aXRsZSI6IkNhcnJ5LW9uIGJhZ2dhZ2UgYWxsb3dhbmNlIiwiYWxsb3dhbmNlX2lkIjoyMSwicGllY2VDb3VudCI6MSwid2VpZ2h0IjpudWxsLCJ1bml0IjoicGllY2VzIiwidGl0bGUiOiIxIHBpZWNlcyIsInByb3Zpc2lvblR5cGUiOiJCIiwiYWlybGluZUNvZGUiOiJFWSJ9fX1dfSwiYm9va2luZ19jbGFzcyI6W3siZmFyZUNvbXBvbmVudHNfaWQiOjEwLCJncm91cF9pZCI6MCwic2VnbWVudF9pZCI6bnVsbCwiYmVnaW5BaXJwb3J0IjoiREFDIiwiZW5kQWlycG9ydCI6IktVTCIsImZhcmVQYXNzZW5nZXJUeXBlIjoiQURUIiwiYm9va2luZ0NvZGUiOiJRIiwiY2FiaW5Db2RlIjoiWSIsIm1lYWxDb2RlIjoiTSIsInNlYXRzQXZhaWxhYmxlIjo5LCJmYXJlQmFzaXNDb2RlIjoiUU45MDBINlIiLCJtYXRjaGVkQWNjb3VudENvZGUiOm51bGwsIm5lZ290aWF0ZWRGYXJlIjpudWxsLCJwcml2YXRlRmFyZSI6bnVsbCwiRl9jYWJpbkNvZGUiOiJZIiwiYnJhbmRfY29kZSI6IllCQVNJQyIsImJyYW5kTmFtZSI6IkVDT05PTVkgQkFTSUMiLCJwcm9ncmFtSWQiOiIxNzcxNDYiLCJwcm9ncmFtQ29kZSI6IkNGRkVZIiwicHJvZ3JhbURlc2NyaXB0aW9uIjoiRlJPTSBBUkVBIDAyIDAzIFRPIE5FVFdPUksiLCJwcm9ncmFtU3lzdGVtQ29kZSI6IksiLCJnb3Zlcm5pbmdDYXJyaWVyIjoiRVkiLCJmYXJlQW1vdW50Ijo5OTQsImZhcmVDdXJyZW5jeSI6Ik5VQyIsInB1Ymxpc2hlZEZhcmVBbW91bnQiOjk5NCwicHVibGlzaGVkRmFyZUN1cnJlbmN5IjoiVVNEIiwiZGlyZWN0aW9uYWxpdHkiOiJGUk9NIiwiYXBwbGljYWJsZVByaWNpbmdDYXRlZ29yaWVzIjoiMiA0IDUgOCA5IDEyIDE1IDE2IDE3IDIzIDMxIDMzIiwidmVuZG9yQ29kZSI6IkFUUCIsImZhcmVUeXBlQml0bWFwIjoiMDAiLCJmYXJlVHlwZSI6IkVSVCIsImZhcmVUYXJpZmYiOiI4IiwiZmFyZVJ1bGUiOiJZQzA2In0seyJmYXJlQ29tcG9uZW50c19pZCI6MTAsImdyb3VwX2lkIjoxLCJzZWdtZW50X2lkIjpudWxsLCJiZWdpbkFpcnBvcnQiOiJEQUMiLCJlbmRBaXJwb3J0IjoiS1VMIiwiZmFyZVBhc3NlbmdlclR5cGUiOiJBRFQiLCJib29raW5nQ29kZSI6IlEiLCJjYWJpbkNvZGUiOiJZIiwibWVhbENvZGUiOiJNIiwic2VhdHNBdmFpbGFibGUiOjksImZhcmVCYXNpc0NvZGUiOiJRTjkwMEg2UiIsIm1hdGNoZWRBY2NvdW50Q29kZSI6bnVsbCwibmVnb3RpYXRlZEZhcmUiOm51bGwsInByaXZhdGVGYXJlIjpudWxsLCJGX2NhYmluQ29kZSI6IlkiLCJicmFuZF9jb2RlIjoiWUJBU0lDIiwiYnJhbmROYW1lIjoiRUNPTk9NWSBCQVNJQyIsInByb2dyYW1JZCI6IjE3NzE0NiIsInByb2dyYW1Db2RlIjoiQ0ZGRVkiLCJwcm9ncmFtRGVzY3JpcHRpb24iOiJGUk9NIEFSRUEgMDIgMDMgVE8gTkVUV09SSyIsInByb2dyYW1TeXN0ZW1Db2RlIjoiSyIsImdvdmVybmluZ0NhcnJpZXIiOiJFWSIsImZhcmVBbW91bnQiOjk5NCwiZmFyZUN1cnJlbmN5IjoiTlVDIiwicHVibGlzaGVkRmFyZUFtb3VudCI6OTk0LCJwdWJsaXNoZWRGYXJlQ3VycmVuY3kiOiJVU0QiLCJkaXJlY3Rpb25hbGl0eSI6IkZST00iLCJhcHBsaWNhYmxlUHJpY2luZ0NhdGVnb3JpZXMiOiIyIDQgNSA4IDkgMTIgMTUgMTYgMTcgMjMgMzEgMzMiLCJ2ZW5kb3JDb2RlIjoiQVRQIiwiZmFyZVR5cGVCaXRtYXAiOiIwMCIsImZhcmVUeXBlIjoiRVJUIiwiZmFyZVRhcmlmZiI6IjgiLCJmYXJlUnVsZSI6IllDMDYifV0sImJyYW5kRmVhdHVyZXMiOlt7ImlkIjoxMjIsImFwcGxpY2F0aW9uIjoiTiIsInNlcnZpY2VUeXBlIjoiWiIsInNlcnZpY2VHcm91cCI6IkJGIiwic3ViQ29kZSI6IjA2RCIsInZlbmRvciI6IkFUUCIsImNvbW1lcmNpYWxOYW1lIjoiMTAwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIn0seyJpZCI6MTA5LCJhcHBsaWNhdGlvbiI6Ik4iLCJzZXJ2aWNlVHlwZSI6IloiLCJzZXJ2aWNlR3JvdXAiOiJCRiIsInN1YkNvZGUiOiIwNlIiLCJ2ZW5kb3IiOiJBVFAiLCJjb21tZXJjaWFsTmFtZSI6IjEyNSBQRVJDRU5UIE1JTEVTIEVBUk5FRCJ9LHsiaWQiOjYxLCJhcHBsaWNhdGlvbiI6Ik4iLCJzZXJ2aWNlVHlwZSI6IloiLCJzZXJ2aWNlR3JvdXAiOiJCRiIsInN1YkNvZGUiOiIwNkgiLCJ2ZW5kb3IiOiJBVFAiLCJjb21tZXJjaWFsTmFtZSI6IjI1MCBQRVJDRU5UIE1JTEVTIEVBUk5FRCJ9LHsiaWQiOjQsImFwcGxpY2F0aW9uIjoiRCIsInNlcnZpY2VUeXBlIjoiWiIsInNlcnZpY2VHcm91cCI6IkJGIiwic3ViQ29kZSI6IjA1OSIsInZlbmRvciI6IkFUUCIsImNvbW1lcmNpYWxOYW1lIjoiQ0hBTkdFQUJMRSBUSUNLRVQifSx7ImlkIjoxMjUsImFwcGxpY2F0aW9uIjoiRCIsInNlcnZpY2VUeXBlIjoiWiIsInNlcnZpY2VHcm91cCI6IkJGIiwic3ViQ29kZSI6IjA1NiIsInZlbmRvciI6IkFUUCIsImNvbW1lcmNpYWxOYW1lIjoiUkVGVU5EQUJMRSBUSUNLRVQifSx7ImlkIjo4MSwiYXBwbGljYXRpb24iOiJEIiwic2VydmljZVR5cGUiOiJGIiwic2VydmljZUdyb3VwIjoiVFMiLCJzdWJDb2RlIjoiME5OIiwidmVuZG9yIjoiQVRQIiwiY29tbWVyY2lhbE5hbWUiOiJOTyBTSE9XIEZFRSJ9LHsiaWQiOjE2LCJhcHBsaWNhdGlvbiI6IkYiLCJzZXJ2aWNlVHlwZSI6IkMiLCJzZXJ2aWNlR3JvdXAiOiJCRyIsInN1YkNvZGUiOiIwMTAiLCJ2ZW5kb3IiOiJBVFAiLCJjb21tZXJjaWFsTmFtZSI6IkhBTkQgQkFHIn0seyJpZCI6NjksImFwcGxpY2F0aW9uIjoiTiIsInNlcnZpY2VUeXBlIjoiQyIsInNlcnZpY2VHcm91cCI6IkJHIiwic3ViQ29kZSI6IjBMNSIsInZlbmRvciI6IkFUUCIsImNvbW1lcmNpYWxOYW1lIjoiSEFORCBCQUcgIFBFUlNPTkFMIElURU0ifSx7ImlkIjoxNjEsImFwcGxpY2F0aW9uIjoiRCIsInNlcnZpY2VUeXBlIjoiWiIsInNlcnZpY2VHcm91cCI6IkJGIiwic3ViQ29kZSI6IlAwMSIsInZlbmRvciI6IkFUUCIsImNvbW1lcmNpYWxOYW1lIjoiRlJFRSBDSEVDS0VEIEJBRyBBTExPV0FOQ0UifSx7ImlkIjo2NSwiYXBwbGljYXRpb24iOiJOIiwic2VydmljZVR5cGUiOiJDIiwic2VydmljZUdyb3VwIjoiQkciLCJzdWJDb2RlIjoiQTI1IiwidmVuZG9yIjoiQVRQIiwiY29tbWVyY2lhbE5hbWUiOiJGUkVFIENIRUNLRUQgQkFHIFVQVE8gMjVLRyJ9LHsiaWQiOjcyLCJhcHBsaWNhdGlvbiI6Ik4iLCJzZXJ2aWNlVHlwZSI6IkMiLCJzZXJ2aWNlR3JvdXAiOiJCRyIsInN1YkNvZGUiOiJBMzAiLCJ2ZW5kb3IiOiJBVFAiLCJjb21tZXJjaWFsTmFtZSI6IkZSRUUgQ0hFQ0tFRCBCQUcgVVBUTyAzMEtHIn0seyJpZCI6MTI2LCJhcHBsaWNhdGlvbiI6Ik4iLCJzZXJ2aWNlVHlwZSI6IkMiLCJzZXJ2aWNlR3JvdXAiOiJCRyIsInN1YkNvZGUiOiJBMzUiLCJ2ZW5kb3IiOiJBVFAiLCJjb21tZXJjaWFsTmFtZSI6IkZSRUUgQ0hFQ0tFRCBCQUcgVVBUTyAzNUtHIn0seyJpZCI6MTU3LCJhcHBsaWNhdGlvbiI6Ik4iLCJzZXJ2aWNlVHlwZSI6IkMiLCJzZXJ2aWNlR3JvdXAiOiJCRyIsInN1YkNvZGUiOiJBNDAiLCJ2ZW5kb3IiOiJBVFAiLCJjb21tZXJjaWFsTmFtZSI6IkZSRUUgQ0hFQ0tFRCBCQUcgVVBUTyA0MEtHIn0seyJpZCI6MTMyLCJhcHBsaWNhdGlvbiI6Ik4iLCJzZXJ2aWNlVHlwZSI6IkMiLCJzZXJ2aWNlR3JvdXAiOiJCRyIsInN1YkNvZGUiOiJBNDUiLCJ2ZW5kb3IiOiJBVFAiLCJjb21tZXJjaWFsTmFtZSI6IkZSRUUgQ0hFQ0tFRCBCQUcgVVBUTyA0NUtHIn0seyJpZCI6MTM2LCJhcHBsaWNhdGlvbiI6Ik4iLCJzZXJ2aWNlVHlwZSI6IkMiLCJzZXJ2aWNlR3JvdXAiOiJCRyIsInN1YkNvZGUiOiJBNTAiLCJ2ZW5kb3IiOiJBVFAiLCJjb21tZXJjaWFsTmFtZSI6IkZSRUUgQ0hFQ0tFRCBCQUcgVVBUTyA1MEtHIn0seyJpZCI6NzAsImFwcGxpY2F0aW9uIjoiTiIsInNlcnZpY2VUeXBlIjoiQyIsInNlcnZpY2VHcm91cCI6IkJHIiwic3ViQ29kZSI6IkE2MCIsInZlbmRvciI6IkFUUCIsImNvbW1lcmNpYWxOYW1lIjoiRlJFRSBDSEVDS0VEIEJBRyBVUFRPIDYwS0cifSx7ImlkIjozLCJhcHBsaWNhdGlvbiI6IkYiLCJzZXJ2aWNlVHlwZSI6IkMiLCJzZXJ2aWNlR3JvdXAiOiJCRyIsInN1YkNvZGUiOiIwRDQiLCJ2ZW5kb3IiOiJBVFAiLCJjb21tZXJjaWFsTmFtZSI6IkdPTEYgRVFVSVBNRU5UIFVQIFRPIDE1IEtHIn0seyJpZCI6NDUsImFwcGxpY2F0aW9uIjoiQyIsInNlcnZpY2VUeXBlIjoiQyIsInNlcnZpY2VHcm91cCI6IkJHIiwic3ViQ29kZSI6IjBINiIsInZlbmRvciI6IkFUUCIsImNvbW1lcmNpYWxOYW1lIjoiRVhDRVNTIFdFSUdIVCBTUEVDSUFMIENIQVJHRSJ9LHsiaWQiOjE0MiwiYXBwbGljYXRpb24iOiJDIiwic2VydmljZVR5cGUiOiJaIiwic2VydmljZUdyb3VwIjoiQkYiLCJzdWJDb2RlIjoiMDUwIiwidmVuZG9yIjoiQVRQIiwiY29tbWVyY2lhbE5hbWUiOiJTVEFOREFSRCBTRUFUIFNFTEVDVElPTiJ9LHsiaWQiOjEwNCwiYXBwbGljYXRpb24iOiJDIiwic2VydmljZVR5cGUiOiJaIiwic2VydmljZUdyb3VwIjoiQkYiLCJzdWJDb2RlIjoiMDVaIiwidmVuZG9yIjoiQVRQIiwiY29tbWVyY2lhbE5hbWUiOiJFWFRSQSBMRUdST09NIFNFQVQgU0VMRUNUSU9OIn0seyJpZCI6MzcsImFwcGxpY2F0aW9uIjoiQyIsInNlcnZpY2VUeXBlIjoiWiIsInNlcnZpY2VHcm91cCI6IkJGIiwic3ViQ29kZSI6IlNBNCIsInZlbmRvciI6IkFUUCIsImNvbW1lcmNpYWxOYW1lIjoiTkVJR0hCT1VSIEZSRUUgU0VBVCJ9LHsiaWQiOjY2LCJhcHBsaWNhdGlvbiI6Ik4iLCJzZXJ2aWNlVHlwZSI6IkYiLCJzZXJ2aWNlR3JvdXAiOiJVUCIsInN1YkNvZGUiOiJVWUMiLCJ2ZW5kb3IiOiJBVFAiLCJjb21tZXJjaWFsTmFtZSI6Ik1BTlVBTCBVUEdSQURFIFkgVE8gQyJ9LHsiaWQiOjY3LCJhcHBsaWNhdGlvbiI6Ik4iLCJzZXJ2aWNlVHlwZSI6IkYiLCJzZXJ2aWNlR3JvdXAiOiJVUCIsInN1YkNvZGUiOiJVQ0YiLCJ2ZW5kb3IiOiJBVFAiLCJjb21tZXJjaWFsTmFtZSI6Ik1BTlVBTCBVUEdSQURFIEMgVE8gRiJ9LHsiaWQiOjEwNSwiYXBwbGljYXRpb24iOiJOIiwic2VydmljZVR5cGUiOiJaIiwic2VydmljZUdyb3VwIjoiQkYiLCJzdWJDb2RlIjoiMDU4IiwidmVuZG9yIjoiQVRQIiwiY29tbWVyY2lhbE5hbWUiOiJCSUQgVE8gVVBHUkFERSJ9LHsiaWQiOjIxLCJhcHBsaWNhdGlvbiI6IkMiLCJzZXJ2aWNlVHlwZSI6IkYiLCJzZXJ2aWNlR3JvdXAiOiJUUyIsInN1YkNvZGUiOiIwM1AiLCJ2ZW5kb3IiOiJBVFAiLCJjb21tZXJjaWFsTmFtZSI6IlBSSU9SSVRZIEFDQ0VTUyJ9LHsiaWQiOjMwLCJhcHBsaWNhdGlvbiI6IkMiLCJzZXJ2aWNlVHlwZSI6IkYiLCJzZXJ2aWNlR3JvdXAiOiJHVCIsInN1YkNvZGUiOiIwQk4iLCJ2ZW5kb3IiOiJBVFAiLCJjb21tZXJjaWFsTmFtZSI6IkVUSUhBRCBVQUUgQ0hBVUZGRVVSIn0seyJpZCI6MTQ4LCJhcHBsaWNhdGlvbiI6IkYiLCJzZXJ2aWNlVHlwZSI6IloiLCJzZXJ2aWNlR3JvdXAiOiJCRiIsInN1YkNvZGUiOiIwOUMiLCJ2ZW5kb3IiOiJBVFAiLCJjb21tZXJjaWFsTmFtZSI6IjE1IFBFUkNFTlQgTUlMRVMgRUFSTkVEIn0seyJpZCI6NTQsImFwcGxpY2F0aW9uIjoiTiIsInNlcnZpY2VUeXBlIjoiWiIsInNlcnZpY2VHcm91cCI6IkJGIiwic3ViQ29kZSI6IjA1VSIsInZlbmRvciI6IkFUUCIsImNvbW1lcmNpYWxOYW1lIjoiMzUgUEVSQ0VOVCBNSUxFUyBFQVJORUQifSx7ImlkIjo0MiwiYXBwbGljYXRpb24iOiJOIiwic2VydmljZVR5cGUiOiJaIiwic2VydmljZUdyb3VwIjoiQkYiLCJzdWJDb2RlIjoiMDZDIiwidmVuZG9yIjoiQVRQIiwiY29tbWVyY2lhbE5hbWUiOiI3NSBQRVJDRU5UIE1JTEVTIEVBUk5FRCJ9LHsiaWQiOjExMSwiYXBwbGljYXRpb24iOiJOIiwic2VydmljZVR5cGUiOiJaIiwic2VydmljZUdyb3VwIjoiQkYiLCJzdWJDb2RlIjoiMDZNIiwidmVuZG9yIjoiQVRQIiwiY29tbWVyY2lhbE5hbWUiOiIxNTAgUEVSQ0VOVCBNSUxFUyBFQVJORUQifSx7ImlkIjoxMDMsImFwcGxpY2F0aW9uIjoiTiIsInNlcnZpY2VUeXBlIjoiWiIsInNlcnZpY2VHcm91cCI6IkJGIiwic3ViQ29kZSI6IjA2TiIsInZlbmRvciI6IkFUUCIsImNvbW1lcmNpYWxOYW1lIjoiMjAwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIn0seyJpZCI6MTIzLCJhcHBsaWNhdGlvbiI6Ik4iLCJzZXJ2aWNlVHlwZSI6IloiLCJzZXJ2aWNlR3JvdXAiOiJCRiIsInN1YkNvZGUiOiJNMzAiLCJ2ZW5kb3IiOiJBVFAiLCJjb21tZXJjaWFsTmFtZSI6IjMwMCBQRVJDRU5UICBNSUxFUyBFQVJORUQifSx7ImlkIjoyNCwiYXBwbGljYXRpb24iOiJGIiwic2VydmljZVR5cGUiOiJGIiwic2VydmljZUdyb3VwIjoiTUwiLCJzdWJDb2RlIjoiMEIzIiwidmVuZG9yIjoiQVRQIiwiY29tbWVyY2lhbE5hbWUiOiJGT09EIEFORCBCRVZFUkFHRSJ9LHsiaWQiOjU2LCJhcHBsaWNhdGlvbiI6IkMiLCJzZXJ2aWNlVHlwZSI6IkYiLCJzZXJ2aWNlR3JvdXAiOiJMRyIsInN1YkNvZGUiOiIwQlgiLCJ2ZW5kb3IiOiJBVFAiLCJjb21tZXJjaWFsTmFtZSI6IkJVU0lORVNTIExPVU5HRSJ9LHsiaWQiOjgwLCJhcHBsaWNhdGlvbiI6Ik4iLCJzZXJ2aWNlVHlwZSI6IloiLCJzZXJ2aWNlR3JvdXAiOiJCRiIsInN1YkNvZGUiOiJFWU0iLCJ2ZW5kb3IiOiJBVFAiLCJjb21tZXJjaWFsTmFtZSI6IjI1IFBFUkNFTlQgVElFUiBNSUxFUyBFQVJORUQifSx7ImlkIjoxLCJhcHBsaWNhdGlvbiI6Ik4iLCJzZXJ2aWNlVHlwZSI6IloiLCJzZXJ2aWNlR3JvdXAiOiJCRiIsInN1YkNvZGUiOiJFWUIiLCJ2ZW5kb3IiOiJBVFAiLCJjb21tZXJjaWFsTmFtZSI6IjUwIFBFUkNFTlQgVElFUiBNSUxFUyBFQVJORUQifSx7ImlkIjo5MSwiYXBwbGljYXRpb24iOiJOIiwic2VydmljZVR5cGUiOiJGIiwic2VydmljZUdyb3VwIjoiTEciLCJzdWJDb2RlIjoiRkMyIiwidmVuZG9yIjoiQVRQIiwiY29tbWVyY2lhbE5hbWUiOiJGSVJTVCBMT1VOR0UgVVAgVE8gNCBIT1VSUyJ9LHsiaWQiOjUwLCJhcHBsaWNhdGlvbiI6Ik4iLCJzZXJ2aWNlVHlwZSI6Ik0iLCJzZXJ2aWNlR3JvdXAiOiJUUyIsInN1YkNvZGUiOiJMTEEiLCJ2ZW5kb3IiOiJBVFAiLCJjb21tZXJjaWFsTmFtZSI6IkVUSUhBRCBMQU5EIEFORCBMRUFWRSJ9LHsiaWQiOjUzLCJhcHBsaWNhdGlvbiI6Ik4iLCJzZXJ2aWNlVHlwZSI6Ik0iLCJzZXJ2aWNlR3JvdXAiOiJUUyIsInN1YkNvZGUiOiJIQ0kiLCJ2ZW5kb3IiOiJBVFAiLCJjb21tZXJjaWFsTmFtZSI6IkVUSUhBRCBIT01FIENIRUNLIElOIn0seyJpZCI6MTYyLCJhcHBsaWNhdGlvbiI6Ik4iLCJzZXJ2aWNlVHlwZSI6Ik0iLCJzZXJ2aWNlR3JvdXAiOiJUUyIsInN1YkNvZGUiOiJNQVMiLCJ2ZW5kb3IiOiJBVFAiLCJjb21tZXJjaWFsTmFtZSI6IkVUSUhBRCBNRUVUIEFORCBBU1NJU1QifSx7ImlkIjo4NSwiYXBwbGljYXRpb24iOiJOIiwic2VydmljZVR5cGUiOiJNIiwic2VydmljZUdyb3VwIjoiVFMiLCJzdWJDb2RlIjoiQ05DIiwidmVuZG9yIjoiQVRQIiwiY29tbWVyY2lhbE5hbWUiOiJFVElIQUQgQ09OQ0lFUkdFIn0seyJpZCI6NzQsImFwcGxpY2F0aW9uIjoiTiIsInNlcnZpY2VUeXBlIjoiTSIsInNlcnZpY2VHcm91cCI6IlRTIiwic3ViQ29kZSI6IkVHQyIsInZlbmRvciI6IkFUUCIsImNvbW1lcmNpYWxOYW1lIjoiRVRJSEFEIEdMT0JBTCBDSEFVRkZFVVIifV0sInBlbmFsdGllc0luZm8iOlt7InR5cGUiOiJSZWZ1bmQiLCJhcHBsaWNhYmlsaXR5IjoiQmVmb3JlIiwicmVmdW5kYWJsZSI6ZmFsc2V9LHsidHlwZSI6IlJlZnVuZCIsImFwcGxpY2FiaWxpdHkiOiJBZnRlciIsInJlZnVuZGFibGUiOmZhbHNlfSx7InR5cGUiOiJFeGNoYW5nZSIsImFwcGxpY2FiaWxpdHkiOiJCZWZvcmUiLCJjaGFuZ2VhYmxlIjpmYWxzZX0seyJ0eXBlIjoiRXhjaGFuZ2UiLCJhcHBsaWNhYmlsaXR5IjoiQWZ0ZXIiLCJjaGFuZ2VhYmxlIjpmYWxzZX1dfV0sImJyYW5kTmFtZSI6IkVDT05PTVkgQkFTSUMiLCJicmFuZENvZGUiOiJZQkFTSUMifSx7InByaWNpbmdTdWJzb3VyY2UiOiJTUE1JUCIsImRpc3RyaWJ1dGlvbk1vZGVsIjoiQVRQQ08iLCJ2YWxpZGF0aW5nQ2FycmllckNvZGUiOiJFWSIsInZhbGlkYXRpbmdDYXJyaWVycyI6bnVsbCwidG90YWxGYXJlIjp7InRvdGFsUHJpY2UiOjE0MDAxLCJ0b3RhbFRheEFtb3VudCI6MTE5MSwiY3VycmVuY3kiOiJNWVIiLCJiYXNlRmFyZUFtb3VudCI6MzEzMiwiYmFzZUZhcmVDdXJyZW5jeSI6IlVTRCIsImNvbnN0cnVjdGlvbkFtb3VudCI6MzEzMiwiY29uc3RydWN0aW9uQ3VycmVuY3kiOiJOVUMiLCJlcXVpdmFsZW50QW1vdW50IjoxMjgxMCwiZXF1aXZhbGVudEN1cnJlbmN5IjoiTVlSIn0sInZpdGEiOnRydWUsImVUaWNrZXRhYmxlIjp0cnVlLCJsYXN0VGlja2V0RGF0ZSI6IjIwMjYtMDEtMTkiLCJsYXN0VGlja2V0VGltZSI6IjIxOjE1IiwiZ292ZXJuaW5nQ2FycmllcnMiOiJFWSIsInBheCI6W3sicGFzc2VuZ2VyVHlwZSI6IkFEVCIsInBhc3Nlbmdlck51bWJlciI6Mywibm9uUmVmdW5kYWJsZSI6dHJ1ZSwicGFzc2VuZ2VyVG90YWxGYXJlIjp7InRvdGFsRmFyZSI6NDY2NywidG90YWxUYXhBbW91bnQiOjM5NywiY3VycmVuY3kiOiJNWVIiLCJiYXNlRmFyZUFtb3VudCI6MTA0NCwiYmFzZUZhcmVDdXJyZW5jeSI6IlVTRCIsImVxdWl2YWxlbnRBbW91bnQiOjQyNzAsImVxdWl2YWxlbnRDdXJyZW5jeSI6Ik1ZUiIsImNvbnN0cnVjdGlvbkFtb3VudCI6MTA0NCwiY29uc3RydWN0aW9uQ3VycmVuY3kiOiJOVUMiLCJleGNoYW5nZVJhdGVPbmUiOjF9LCJ0YXhCcmVha2Rvd24iOlt7ImNvZGUiOiJGNjIiLCJjdXJyZW5jeSI6Ik1ZUiIsImFtb3VudCI6NTYsInRheEluZm8iOiJQQVNTRU5HRVIgRkFDSUxJVElFUyBDSEFSR0UifSx7ImNvZGUiOiJaUjIiLCJjdXJyZW5jeSI6Ik1ZUiIsImFtb3VudCI6NiwidGF4SW5mbyI6IklOVEVSTkFUSU9OQUwgQURWQU5DRUQgUEFTU0VOR0VSIElORk9STUFUSU9OIEZFRSBERVBBUlRVUkVTIn0seyJjb2RlIjoiQkQiLCJjdXJyZW5jeSI6Ik1ZUiIsImFtb3VudCI6MTcsInRheEluZm8iOiJFTUJBUktBVElPTiBGRUUifSx7ImNvZGUiOiJFNSIsImN1cnJlbmN5IjoiTVlSIiwiYW1vdW50IjoxNSwidGF4SW5mbyI6IlZBTFVFIEFEREVEIFRBWCJ9LHsiY29kZSI6Ik9XMiIsImN1cnJlbmN5IjoiTVlSIiwiYW1vdW50Ijo4NSwidGF4SW5mbyI6IkRPTUVTVElDIEFORCBJTlRFUk5BVElPTkFMIEVYQ0lTRSBEVVRZIFRBWCJ9LHsiY29kZSI6IlA3IiwiY3VycmVuY3kiOiJNWVIiLCJhbW91bnQiOjQxLCJ0YXhJbmZvIjoiQUlSUE9SVCBERVZFTE9QTUVOVCBGRUUifSx7ImNvZGUiOiJQOCIsImN1cnJlbmN5IjoiTVlSIiwiYW1vdW50Ijo0MSwidGF4SW5mbyI6IlBBU1NFTkdFUiBTRUNVUklUWSBGRUUifSx7ImNvZGUiOiJVVDMiLCJjdXJyZW5jeSI6Ik1ZUiIsImFtb3VudCI6MTM2LCJ0YXhJbmZvIjoiVFJBVkVMIFRBWCJ9XSwiYmFnZ2FnZSI6eyJncm91cCI6W3sic2VnbWVudCI6eyJjaGVja2VkIjp7Imdyb3VwX2lkIjowLCJzZWdtZW50X2lkIjowLCJiYWdnYWdlX3R5cGUiOiJjaGVja2VkIiwiYmFnZ2FnZV90eXBlX3RpdGxlIjoiQ2hlY2tlZCBiYWdnYWdlIGFsbG93YW5jZSIsImFsbG93YW5jZV9pZCI6MjMsInBpZWNlQ291bnQiOm51bGwsIndlaWdodCI6MjUsInVuaXQiOiJrZyIsInRpdGxlIjoiMjUga2ciLCJwcm92aXNpb25UeXBlIjoiQSIsImFpcmxpbmVDb2RlIjoiRVkifX19LHsic2VnbWVudCI6eyJjaGVja2VkIjp7Imdyb3VwX2lkIjoxLCJzZWdtZW50X2lkIjoxLCJiYWdnYWdlX3R5cGUiOiJjaGVja2VkIiwiYmFnZ2FnZV90eXBlX3RpdGxlIjoiQ2hlY2tlZCBiYWdnYWdlIGFsbG93YW5jZSIsImFsbG93YW5jZV9pZCI6MjMsInBpZWNlQ291bnQiOm51bGwsIndlaWdodCI6MjUsInVuaXQiOiJrZyIsInRpdGxlIjoiMjUga2ciLCJwcm92aXNpb25UeXBlIjoiQSIsImFpcmxpbmVDb2RlIjoiRVkifSwiY2Fycnlfb24iOnsiZ3JvdXBfaWQiOjIsInNlZ21lbnRfaWQiOjEsImJhZ2dhZ2VfdHlwZSI6ImNhcnJ5X29uIiwiYmFnZ2FnZV90eXBlX3RpdGxlIjoiQ2Fycnktb24gYmFnZ2FnZSBhbGxvd2FuY2UiLCJhbGxvd2FuY2VfaWQiOjIxLCJwaWVjZUNvdW50IjoxLCJ3ZWlnaHQiOm51bGwsInVuaXQiOiJwaWVjZXMiLCJ0aXRsZSI6IjEgcGllY2VzIiwicHJvdmlzaW9uVHlwZSI6IkIiLCJhaXJsaW5lQ29kZSI6IkVZIn19fV19LCJib29raW5nX2NsYXNzIjpbeyJmYXJlQ29tcG9uZW50c19pZCI6NywiZ3JvdXBfaWQiOjAsInNlZ21lbnRfaWQiOm51bGwsImJlZ2luQWlycG9ydCI6IkRBQyIsImVuZEFpcnBvcnQiOiJLVUwiLCJmYXJlUGFzc2VuZ2VyVHlwZSI6IkFEVCIsImJvb2tpbmdDb2RlIjoiUSIsImNhYmluQ29kZSI6IlkiLCJtZWFsQ29kZSI6Ik0iLCJzZWF0c0F2YWlsYWJsZSI6OSwiZmFyZUJhc2lzQ29kZSI6IlFOOTAwVjZSIiwibWF0Y2hlZEFjY291bnRDb2RlIjpudWxsLCJuZWdvdGlhdGVkRmFyZSI6bnVsbCwicHJpdmF0ZUZhcmUiOm51bGwsIkZfY2FiaW5Db2RlIjoiWSIsImJyYW5kX2NvZGUiOiJZVkFMVUUiLCJicmFuZE5hbWUiOiJFQ09OT01ZIFZBTFVFIiwicHJvZ3JhbUlkIjoiMTc3MTQ2IiwicHJvZ3JhbUNvZGUiOiJDRkZFWSIsInByb2dyYW1EZXNjcmlwdGlvbiI6IkZST00gQVJFQSAwMiAwMyBUTyBORVRXT1JLIiwicHJvZ3JhbVN5c3RlbUNvZGUiOiJLIiwiZ292ZXJuaW5nQ2FycmllciI6IkVZIiwiZmFyZUFtb3VudCI6MTAxNCwiZmFyZUN1cnJlbmN5IjoiTlVDIiwicHVibGlzaGVkRmFyZUFtb3VudCI6MTAxNCwicHVibGlzaGVkRmFyZUN1cnJlbmN5IjoiVVNEIiwiZGlyZWN0aW9uYWxpdHkiOiJGUk9NIiwiYXBwbGljYWJsZVByaWNpbmdDYXRlZ29yaWVzIjoiMiA0IDUgOCA5IDEyIDE1IDE2IDE3IDIzIDMxIDMzIiwidmVuZG9yQ29kZSI6IkFUUCIsImZhcmVUeXBlQml0bWFwIjoiMDAiLCJmYXJlVHlwZSI6IkVSUyIsImZhcmVUYXJpZmYiOiI4IiwiZmFyZVJ1bGUiOiJZQzA2In0seyJmYXJlQ29tcG9uZW50c19pZCI6NywiZ3JvdXBfaWQiOjEsInNlZ21lbnRfaWQiOm51bGwsImJlZ2luQWlycG9ydCI6IkRBQyIsImVuZEFpcnBvcnQiOiJLVUwiLCJmYXJlUGFzc2VuZ2VyVHlwZSI6IkFEVCIsImJvb2tpbmdDb2RlIjoiUSIsImNhYmluQ29kZSI6IlkiLCJtZWFsQ29kZSI6Ik0iLCJzZWF0c0F2YWlsYWJsZSI6OSwiZmFyZUJhc2lzQ29kZSI6IlFOOTAwVjZSIiwibWF0Y2hlZEFjY291bnRDb2RlIjpudWxsLCJuZWdvdGlhdGVkRmFyZSI6bnVsbCwicHJpdmF0ZUZhcmUiOm51bGwsIkZfY2FiaW5Db2RlIjoiWSIsImJyYW5kX2NvZGUiOiJZVkFMVUUiLCJicmFuZE5hbWUiOiJFQ09OT01ZIFZBTFVFIiwicHJvZ3JhbUlkIjoiMTc3MTQ2IiwicHJvZ3JhbUNvZGUiOiJDRkZFWSIsInByb2dyYW1EZXNjcmlwdGlvbiI6IkZST00gQVJFQSAwMiAwMyBUTyBORVRXT1JLIiwicHJvZ3JhbVN5c3RlbUNvZGUiOiJLIiwiZ292ZXJuaW5nQ2FycmllciI6IkVZIiwiZmFyZUFtb3VudCI6MTAxNCwiZmFyZUN1cnJlbmN5IjoiTlVDIiwicHVibGlzaGVkRmFyZUFtb3VudCI6MTAxNCwicHVibGlzaGVkRmFyZUN1cnJlbmN5IjoiVVNEIiwiZGlyZWN0aW9uYWxpdHkiOiJGUk9NIiwiYXBwbGljYWJsZVByaWNpbmdDYXRlZ29yaWVzIjoiMiA0IDUgOCA5IDEyIDE1IDE2IDE3IDIzIDMxIDMzIiwidmVuZG9yQ29kZSI6IkFUUCIsImZhcmVUeXBlQml0bWFwIjoiMDAiLCJmYXJlVHlwZSI6IkVSUyIsImZhcmVUYXJpZmYiOiI4IiwiZmFyZVJ1bGUiOiJZQzA2In1dLCJicmFuZEZlYXR1cmVzIjpbeyJpZCI6NjIsImFwcGxpY2F0aW9uIjoiQyIsInNlcnZpY2VUeXBlIjoiWiIsInNlcnZpY2VHcm91cCI6IkJGIiwic3ViQ29kZSI6IjA1OSIsInZlbmRvciI6IkFUUCIsImNvbW1lcmNpYWxOYW1lIjoiQ0hBTkdFQUJMRSBUSUNLRVQifSx7ImlkIjoxMjUsImFwcGxpY2F0aW9uIjoiRCIsInNlcnZpY2VUeXBlIjoiWiIsInNlcnZpY2VHcm91cCI6IkJGIiwic3ViQ29kZSI6IjA1NiIsInZlbmRvciI6IkFUUCIsImNvbW1lcmNpYWxOYW1lIjoiUkVGVU5EQUJMRSBUSUNLRVQifSx7ImlkIjo1NSwiYXBwbGljYXRpb24iOiJDIiwic2VydmljZVR5cGUiOiJGIiwic2VydmljZUdyb3VwIjoiVFMiLCJzdWJDb2RlIjoiME5OIiwidmVuZG9yIjoiQVRQIiwiY29tbWVyY2lhbE5hbWUiOiJOTyBTSE9XIEZFRSJ9LHsiaWQiOjE2LCJhcHBsaWNhdGlvbiI6IkYiLCJzZXJ2aWNlVHlwZSI6IkMiLCJzZXJ2aWNlR3JvdXAiOiJCRyIsInN1YkNvZGUiOiIwMTAiLCJ2ZW5kb3IiOiJBVFAiLCJjb21tZXJjaWFsTmFtZSI6IkhBTkQgQkFHIn0seyJpZCI6NjksImFwcGxpY2F0aW9uIjoiTiIsInNlcnZpY2VUeXBlIjoiQyIsInNlcnZpY2VHcm91cCI6IkJHIiwic3ViQ29kZSI6IjBMNSIsInZlbmRvciI6IkFUUCIsImNvbW1lcmNpYWxOYW1lIjoiSEFORCBCQUcgIFBFUlNPTkFMIElURU0ifSx7ImlkIjoxNDQsImFwcGxpY2F0aW9uIjoiRiIsInNlcnZpY2VUeXBlIjoiWiIsInNlcnZpY2VHcm91cCI6IkJGIiwic3ViQ29kZSI6IlAwMSIsInZlbmRvciI6IkFUUCIsImNvbW1lcmNpYWxOYW1lIjoiRlJFRSBDSEVDS0VEIEJBRyBBTExPV0FOQ0UifSx7ImlkIjo3NywiYXBwbGljYXRpb24iOiJGIiwic2VydmljZVR5cGUiOiJDIiwic2VydmljZUdyb3VwIjoiQkciLCJzdWJDb2RlIjoiQTI1IiwidmVuZG9yIjoiQVRQIiwiY29tbWVyY2lhbE5hbWUiOiJGUkVFIENIRUNLRUQgQkFHIFVQVE8gMjVLRyJ9LHsiaWQiOjcyLCJhcHBsaWNhdGlvbiI6Ik4iLCJzZXJ2aWNlVHlwZSI6IkMiLCJzZXJ2aWNlR3JvdXAiOiJCRyIsInN1YkNvZGUiOiJBMzAiLCJ2ZW5kb3IiOiJBVFAiLCJjb21tZXJjaWFsTmFtZSI6IkZSRUUgQ0hFQ0tFRCBCQUcgVVBUTyAzMEtHIn0seyJpZCI6MTI2LCJhcHBsaWNhdGlvbiI6Ik4iLCJzZXJ2aWNlVHlwZSI6IkMiLCJzZXJ2aWNlR3JvdXAiOiJCRyIsInN1YkNvZGUiOiJBMzUiLCJ2ZW5kb3IiOiJBVFAiLCJjb21tZXJjaWFsTmFtZSI6IkZSRUUgQ0hFQ0tFRCBCQUcgVVBUTyAzNUtHIn0seyJpZCI6MTU3LCJhcHBsaWNhdGlvbiI6Ik4iLCJzZXJ2aWNlVHlwZSI6IkMiLCJzZXJ2aWNlR3JvdXAiOiJCRyIsInN1YkNvZGUiOiJBNDAiLCJ2ZW5kb3IiOiJBVFAiLCJjb21tZXJjaWFsTmFtZSI6IkZSRUUgQ0hFQ0tFRCBCQUcgVVBUTyA0MEtHIn0seyJpZCI6MTMyLCJhcHBsaWNhdGlvbiI6Ik4iLCJzZXJ2aWNlVHlwZSI6IkMiLCJzZXJ2aWNlR3JvdXAiOiJCRyIsInN1YkNvZGUiOiJBNDUiLCJ2ZW5kb3IiOiJBVFAiLCJjb21tZXJjaWFsTmFtZSI6IkZSRUUgQ0hFQ0tFRCBCQUcgVVBUTyA0NUtHIn0seyJpZCI6MTM2LCJhcHBsaWNhdGlvbiI6Ik4iLCJzZXJ2aWNlVHlwZSI6IkMiLCJzZXJ2aWNlR3JvdXAiOiJCRyIsInN1YkNvZGUiOiJBNTAiLCJ2ZW5kb3IiOiJBVFAiLCJjb21tZXJjaWFsTmFtZSI6IkZSRUUgQ0hFQ0tFRCBCQUcgVVBUTyA1MEtHIn0seyJpZCI6NzAsImFwcGxpY2F0aW9uIjoiTiIsInNlcnZpY2VUeXBlIjoiQyIsInNlcnZpY2VHcm91cCI6IkJHIiwic3ViQ29kZSI6IkE2MCIsInZlbmRvciI6IkFUUCIsImNvbW1lcmNpYWxOYW1lIjoiRlJFRSBDSEVDS0VEIEJBRyBVUFRPIDYwS0cifSx7ImlkIjozLCJhcHBsaWNhdGlvbiI6IkYiLCJzZXJ2aWNlVHlwZSI6IkMiLCJzZXJ2aWNlR3JvdXAiOiJCRyIsInN1YkNvZGUiOiIwRDQiLCJ2ZW5kb3IiOiJBVFAiLCJjb21tZXJjaWFsTmFtZSI6IkdPTEYgRVFVSVBNRU5UIFVQIFRPIDE1IEtHIn0seyJpZCI6NDUsImFwcGxpY2F0aW9uIjoiQyIsInNlcnZpY2VUeXBlIjoiQyIsInNlcnZpY2VHcm91cCI6IkJHIiwic3ViQ29kZSI6IjBINiIsInZlbmRvciI6IkFUUCIsImNvbW1lcmNpYWxOYW1lIjoiRVhDRVNTIFdFSUdIVCBTUEVDSUFMIENIQVJHRSJ9LHsiaWQiOjE0MiwiYXBwbGljYXRpb24iOiJDIiwic2VydmljZVR5cGUiOiJaIiwic2VydmljZUdyb3VwIjoiQkYiLCJzdWJDb2RlIjoiMDUwIiwidmVuZG9yIjoiQVRQIiwiY29tbWVyY2lhbE5hbWUiOiJTVEFOREFSRCBTRUFUIFNFTEVDVElPTiJ9LHsiaWQiOjEwNCwiYXBwbGljYXRpb24iOiJDIiwic2VydmljZVR5cGUiOiJaIiwic2VydmljZUdyb3VwIjoiQkYiLCJzdWJDb2RlIjoiMDVaIiwidmVuZG9yIjoiQVRQIiwiY29tbWVyY2lhbE5hbWUiOiJFWFRSQSBMRUdST09NIFNFQVQgU0VMRUNUSU9OIn0seyJpZCI6MzcsImFwcGxpY2F0aW9uIjoiQyIsInNlcnZpY2VUeXBlIjoiWiIsInNlcnZpY2VHcm91cCI6IkJGIiwic3ViQ29kZSI6IlNBNCIsInZlbmRvciI6IkFUUCIsImNvbW1lcmNpYWxOYW1lIjoiTkVJR0hCT1VSIEZSRUUgU0VBVCJ9LHsiaWQiOjIyLCJhcHBsaWNhdGlvbiI6IkMiLCJzZXJ2aWNlVHlwZSI6IkYiLCJzZXJ2aWNlR3JvdXAiOiJVUCIsInN1YkNvZGUiOiJVWUMiLCJ2ZW5kb3IiOiJBVFAiLCJjb21tZXJjaWFsTmFtZSI6Ik1BTlVBTCBVUEdSQURFIFkgVE8gQyJ9LHsiaWQiOjY3LCJhcHBsaWNhdGlvbiI6Ik4iLCJzZXJ2aWNlVHlwZSI6IkYiLCJzZXJ2aWNlR3JvdXAiOiJVUCIsInN1YkNvZGUiOiJVQ0YiLCJ2ZW5kb3IiOiJBVFAiLCJjb21tZXJjaWFsTmFtZSI6Ik1BTlVBTCBVUEdSQURFIEMgVE8gRiJ9LHsiaWQiOjE3LCJhcHBsaWNhdGlvbiI6IkMiLCJzZXJ2aWNlVHlwZSI6IloiLCJzZXJ2aWNlR3JvdXAiOiJCRiIsInN1YkNvZGUiOiIwNTgiLCJ2ZW5kb3IiOiJBVFAiLCJjb21tZXJjaWFsTmFtZSI6IkJJRCBUTyBVUEdSQURFIn0seyJpZCI6MjEsImFwcGxpY2F0aW9uIjoiQyIsInNlcnZpY2VUeXBlIjoiRiIsInNlcnZpY2VHcm91cCI6IlRTIiwic3ViQ29kZSI6IjAzUCIsInZlbmRvciI6IkFUUCIsImNvbW1lcmNpYWxOYW1lIjoiUFJJT1JJVFkgQUNDRVNTIn0seyJpZCI6MzAsImFwcGxpY2F0aW9uIjoiQyIsInNlcnZpY2VUeXBlIjoiRiIsInNlcnZpY2VHcm91cCI6IkdUIiwic3ViQ29kZSI6IjBCTiIsInZlbmRvciI6IkFUUCIsImNvbW1lcmNpYWxOYW1lIjoiRVRJSEFEIFVBRSBDSEFVRkZFVVIifSx7ImlkIjo5MiwiYXBwbGljYXRpb24iOiJOIiwic2VydmljZVR5cGUiOiJaIiwic2VydmljZUdyb3VwIjoiQkYiLCJzdWJDb2RlIjoiMDlDIiwidmVuZG9yIjoiQVRQIiwiY29tbWVyY2lhbE5hbWUiOiIxNSBQRVJDRU5UIE1JTEVTIEVBUk5FRCJ9LHsiaWQiOjE0LCJhcHBsaWNhdGlvbiI6IkYiLCJzZXJ2aWNlVHlwZSI6IloiLCJzZXJ2aWNlR3JvdXAiOiJCRiIsInN1YkNvZGUiOiIwNVUiLCJ2ZW5kb3IiOiJBVFAiLCJjb21tZXJjaWFsTmFtZSI6IjM1IFBFUkNFTlQgTUlMRVMgRUFSTkVEIn0seyJpZCI6NDIsImFwcGxpY2F0aW9uIjoiTiIsInNlcnZpY2VUeXBlIjoiWiIsInNlcnZpY2VHcm91cCI6IkJGIiwic3ViQ29kZSI6IjA2QyIsInZlbmRvciI6IkFUUCIsImNvbW1lcmNpYWxOYW1lIjoiNzUgUEVSQ0VOVCBNSUxFUyBFQVJORUQifSx7ImlkIjoxMDksImFwcGxpY2F0aW9uIjoiTiIsInNlcnZpY2VUeXBlIjoiWiIsInNlcnZpY2VHcm91cCI6IkJGIiwic3ViQ29kZSI6IjA2UiIsInZlbmRvciI6IkFUUCIsImNvbW1lcmNpYWxOYW1lIjoiMTI1IFBFUkNFTlQgTUlMRVMgRUFSTkVEIn0seyJpZCI6MTIyLCJhcHBsaWNhdGlvbiI6Ik4iLCJzZXJ2aWNlVHlwZSI6IloiLCJzZXJ2aWNlR3JvdXAiOiJCRiIsInN1YkNvZGUiOiIwNkQiLCJ2ZW5kb3IiOiJBVFAiLCJjb21tZXJjaWFsTmFtZSI6IjEwMCBQRVJDRU5UIE1JTEVTIEVBUk5FRCJ9LHsiaWQiOjExMSwiYXBwbGljYXRpb24iOiJOIiwic2VydmljZVR5cGUiOiJaIiwic2VydmljZUdyb3VwIjoiQkYiLCJzdWJDb2RlIjoiMDZNIiwidmVuZG9yIjoiQVRQIiwiY29tbWVyY2lhbE5hbWUiOiIxNTAgUEVSQ0VOVCBNSUxFUyBFQVJORUQifSx7ImlkIjoxMDMsImFwcGxpY2F0aW9uIjoiTiIsInNlcnZpY2VUeXBlIjoiWiIsInNlcnZpY2VHcm91cCI6IkJGIiwic3ViQ29kZSI6IjA2TiIsInZlbmRvciI6IkFUUCIsImNvbW1lcmNpYWxOYW1lIjoiMjAwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIn0seyJpZCI6NjEsImFwcGxpY2F0aW9uIjoiTiIsInNlcnZpY2VUeXBlIjoiWiIsInNlcnZpY2VHcm91cCI6IkJGIiwic3ViQ29kZSI6IjA2SCIsInZlbmRvciI6IkFUUCIsImNvbW1lcmNpYWxOYW1lIjoiMjUwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIn0seyJpZCI6MTIzLCJhcHBsaWNhdGlvbiI6Ik4iLCJzZXJ2aWNlVHlwZSI6IloiLCJzZXJ2aWNlR3JvdXAiOiJCRiIsInN1YkNvZGUiOiJNMzAiLCJ2ZW5kb3IiOiJBVFAiLCJjb21tZXJjaWFsTmFtZSI6IjMwMCBQRVJDRU5UICBNSUxFUyBFQVJORUQifSx7ImlkIjoyNCwiYXBwbGljYXRpb24iOiJGIiwic2VydmljZVR5cGUiOiJGIiwic2VydmljZUdyb3VwIjoiTUwiLCJzdWJDb2RlIjoiMEIzIiwidmVuZG9yIjoiQVRQIiwiY29tbWVyY2lhbE5hbWUiOiJGT09EIEFORCBCRVZFUkFHRSJ9LHsiaWQiOjU2LCJhcHBsaWNhdGlvbiI6IkMiLCJzZXJ2aWNlVHlwZSI6IkYiLCJzZXJ2aWNlR3JvdXAiOiJMRyIsInN1YkNvZGUiOiIwQlgiLCJ2ZW5kb3IiOiJBVFAiLCJjb21tZXJjaWFsTmFtZSI6IkJVU0lORVNTIExPVU5HRSJ9LHsiaWQiOjgwLCJhcHBsaWNhdGlvbiI6Ik4iLCJzZXJ2aWNlVHlwZSI6IloiLCJzZXJ2aWNlR3JvdXAiOiJCRiIsInN1YkNvZGUiOiJFWU0iLCJ2ZW5kb3IiOiJBVFAiLCJjb21tZXJjaWFsTmFtZSI6IjI1IFBFUkNFTlQgVElFUiBNSUxFUyBFQVJORUQifSx7ImlkIjoxLCJhcHBsaWNhdGlvbiI6Ik4iLCJzZXJ2aWNlVHlwZSI6IloiLCJzZXJ2aWNlR3JvdXAiOiJCRiIsInN1YkNvZGUiOiJFWUIiLCJ2ZW5kb3IiOiJBVFAiLCJjb21tZXJjaWFsTmFtZSI6IjUwIFBFUkNFTlQgVElFUiBNSUxFUyBFQVJORUQifSx7ImlkIjo5MSwiYXBwbGljYXRpb24iOiJOIiwic2VydmljZVR5cGUiOiJGIiwic2VydmljZUdyb3VwIjoiTEciLCJzdWJDb2RlIjoiRkMyIiwidmVuZG9yIjoiQVRQIiwiY29tbWVyY2lhbE5hbWUiOiJGSVJTVCBMT1VOR0UgVVAgVE8gNCBIT1VSUyJ9LHsiaWQiOjUwLCJhcHBsaWNhdGlvbiI6Ik4iLCJzZXJ2aWNlVHlwZSI6Ik0iLCJzZXJ2aWNlR3JvdXAiOiJUUyIsInN1YkNvZGUiOiJMTEEiLCJ2ZW5kb3IiOiJBVFAiLCJjb21tZXJjaWFsTmFtZSI6IkVUSUhBRCBMQU5EIEFORCBMRUFWRSJ9LHsiaWQiOjUzLCJhcHBsaWNhdGlvbiI6Ik4iLCJzZXJ2aWNlVHlwZSI6Ik0iLCJzZXJ2aWNlR3JvdXAiOiJUUyIsInN1YkNvZGUiOiJIQ0kiLCJ2ZW5kb3IiOiJBVFAiLCJjb21tZXJjaWFsTmFtZSI6IkVUSUhBRCBIT01FIENIRUNLIElOIn0seyJpZCI6MTYyLCJhcHBsaWNhdGlvbiI6Ik4iLCJzZXJ2aWNlVHlwZSI6Ik0iLCJzZXJ2aWNlR3JvdXAiOiJUUyIsInN1YkNvZGUiOiJNQVMiLCJ2ZW5kb3IiOiJBVFAiLCJjb21tZXJjaWFsTmFtZSI6IkVUSUhBRCBNRUVUIEFORCBBU1NJU1QifSx7ImlkIjo4NSwiYXBwbGljYXRpb24iOiJOIiwic2VydmljZVR5cGUiOiJNIiwic2VydmljZUdyb3VwIjoiVFMiLCJzdWJDb2RlIjoiQ05DIiwidmVuZG9yIjoiQVRQIiwiY29tbWVyY2lhbE5hbWUiOiJFVElIQUQgQ09OQ0lFUkdFIn0seyJpZCI6NzQsImFwcGxpY2F0aW9uIjoiTiIsInNlcnZpY2VUeXBlIjoiTSIsInNlcnZpY2VHcm91cCI6IlRTIiwic3ViQ29kZSI6IkVHQyIsInZlbmRvciI6IkFUUCIsImNvbW1lcmNpYWxOYW1lIjoiRVRJSEFEIEdMT0JBTCBDSEFVRkZFVVIifV0sInBlbmFsdGllc0luZm8iOlt7InR5cGUiOiJSZWZ1bmQiLCJhcHBsaWNhYmlsaXR5IjoiQmVmb3JlIiwicmVmdW5kYWJsZSI6ZmFsc2V9LHsidHlwZSI6IlJlZnVuZCIsImFwcGxpY2FiaWxpdHkiOiJBZnRlciIsInJlZnVuZGFibGUiOmZhbHNlfSx7InR5cGUiOiJFeGNoYW5nZSIsImFwcGxpY2FiaWxpdHkiOiJCZWZvcmUiLCJjaGFuZ2VhYmxlIjp0cnVlLCJjb25kaXRpb25zQXBwbHkiOnRydWUsImFtb3VudCI6MTkyMywiY3VycmVuY3kiOiJNWVIiLCJtaW5QZW5hbHR5Ijp7ImFtb3VudCI6Njk2LCJjdXJyZW5jeSI6Ik1ZUiJ9fSx7InR5cGUiOiJFeGNoYW5nZSIsImFwcGxpY2FiaWxpdHkiOiJBZnRlciIsImNoYW5nZWFibGUiOnRydWUsImNvbmRpdGlvbnNBcHBseSI6dHJ1ZSwiYW1vdW50IjoxOTIzLCJjdXJyZW5jeSI6Ik1ZUiIsIm1pblBlbmFsdHkiOnsiYW1vdW50Ijo2OTYsImN1cnJlbmN5IjoiTVlSIn19XX1dLCJicmFuZE5hbWUiOiJFQ09OT01ZIFZBTFVFIiwiYnJhbmRDb2RlIjoiWVZBTFVFIn0seyJwcmljaW5nU3Vic291cmNlIjoiU1BNSVAiLCJkaXN0cmlidXRpb25Nb2RlbCI6IkFUUENPIiwidmFsaWRhdGluZ0NhcnJpZXJDb2RlIjoiRVkiLCJ2YWxpZGF0aW5nQ2FycmllcnMiOm51bGwsInRvdGFsRmFyZSI6eyJ0b3RhbFByaWNlIjoxNDMxOSwidG90YWxUYXhBbW91bnQiOjExOTEsImN1cnJlbmN5IjoiTVlSIiwiYmFzZUZhcmVBbW91bnQiOjMyMTAsImJhc2VGYXJlQ3VycmVuY3kiOiJVU0QiLCJjb25zdHJ1Y3Rpb25BbW91bnQiOjMyMTAsImNvbnN0cnVjdGlvbkN1cnJlbmN5IjoiTlVDIiwiZXF1aXZhbGVudEFtb3VudCI6MTMxMjgsImVxdWl2YWxlbnRDdXJyZW5jeSI6Ik1ZUiJ9LCJ2aXRhIjp0cnVlLCJlVGlja2V0YWJsZSI6dHJ1ZSwibGFzdFRpY2tldERhdGUiOiIyMDI2LTAxLTE5IiwibGFzdFRpY2tldFRpbWUiOiIyMToxNSIsImdvdmVybmluZ0NhcnJpZXJzIjoiRVkiLCJwYXgiOlt7InBhc3NlbmdlclR5cGUiOiJBRFQiLCJwYXNzZW5nZXJOdW1iZXIiOjMsIm5vblJlZnVuZGFibGUiOmZhbHNlLCJwYXNzZW5nZXJUb3RhbEZhcmUiOnsidG90YWxGYXJlIjo0NzczLCJ0b3RhbFRheEFtb3VudCI6Mzk3LCJjdXJyZW5jeSI6Ik1ZUiIsImJhc2VGYXJlQW1vdW50IjoxMDcwLCJiYXNlRmFyZUN1cnJlbmN5IjoiVVNEIiwiZXF1aXZhbGVudEFtb3VudCI6NDM3NiwiZXF1aXZhbGVudEN1cnJlbmN5IjoiTVlSIiwiY29uc3RydWN0aW9uQW1vdW50IjoxMDcwLCJjb25zdHJ1Y3Rpb25DdXJyZW5jeSI6Ik5VQyIsImV4Y2hhbmdlUmF0ZU9uZSI6MX0sInRheEJyZWFrZG93biI6W3siY29kZSI6IkY2MiIsImN1cnJlbmN5IjoiTVlSIiwiYW1vdW50Ijo1NiwidGF4SW5mbyI6IlBBU1NFTkdFUiBGQUNJTElUSUVTIENIQVJHRSJ9LHsiY29kZSI6IlpSMiIsImN1cnJlbmN5IjoiTVlSIiwiYW1vdW50Ijo2LCJ0YXhJbmZvIjoiSU5URVJOQVRJT05BTCBBRFZBTkNFRCBQQVNTRU5HRVIgSU5GT1JNQVRJT04gRkVFIERFUEFSVFVSRVMifSx7ImNvZGUiOiJCRCIsImN1cnJlbmN5IjoiTVlSIiwiYW1vdW50IjoxNywidGF4SW5mbyI6IkVNQkFSS0FUSU9OIEZFRSJ9LHsiY29kZSI6IkU1IiwiY3VycmVuY3kiOiJNWVIiLCJhbW91bnQiOjE1LCJ0YXhJbmZvIjoiVkFMVUUgQURERUQgVEFYIn0seyJjb2RlIjoiT1cyIiwiY3VycmVuY3kiOiJNWVIiLCJhbW91bnQiOjg1LCJ0YXhJbmZvIjoiRE9NRVNUSUMgQU5EIElOVEVSTkFUSU9OQUwgRVhDSVNFIERVVFkgVEFYIn0seyJjb2RlIjoiUDciLCJjdXJyZW5jeSI6Ik1ZUiIsImFtb3VudCI6NDEsInRheEluZm8iOiJBSVJQT1JUIERFVkVMT1BNRU5UIEZFRSJ9LHsiY29kZSI6IlA4IiwiY3VycmVuY3kiOiJNWVIiLCJhbW91bnQiOjQxLCJ0YXhJbmZvIjoiUEFTU0VOR0VSIFNFQ1VSSVRZIEZFRSJ9LHsiY29kZSI6IlVUMyIsImN1cnJlbmN5IjoiTVlSIiwiYW1vdW50IjoxMzYsInRheEluZm8iOiJUUkFWRUwgVEFYIn1dLCJiYWdnYWdlIjp7Imdyb3VwIjpbeyJzZWdtZW50Ijp7ImNoZWNrZWQiOnsiZ3JvdXBfaWQiOjAsInNlZ21lbnRfaWQiOjAsImJhZ2dhZ2VfdHlwZSI6ImNoZWNrZWQiLCJiYWdnYWdlX3R5cGVfdGl0bGUiOiJDaGVja2VkIGJhZ2dhZ2UgYWxsb3dhbmNlIiwiYWxsb3dhbmNlX2lkIjozMCwicGllY2VDb3VudCI6bnVsbCwid2VpZ2h0IjozMCwidW5pdCI6ImtnIiwidGl0bGUiOiIzMCBrZyIsInByb3Zpc2lvblR5cGUiOiJBIiwiYWlybGluZUNvZGUiOiJFWSJ9fX0seyJzZWdtZW50Ijp7ImNoZWNrZWQiOnsiZ3JvdXBfaWQiOjEsInNlZ21lbnRfaWQiOjEsImJhZ2dhZ2VfdHlwZSI6ImNoZWNrZWQiLCJiYWdnYWdlX3R5cGVfdGl0bGUiOiJDaGVja2VkIGJhZ2dhZ2UgYWxsb3dhbmNlIiwiYWxsb3dhbmNlX2lkIjozMCwicGllY2VDb3VudCI6bnVsbCwid2VpZ2h0IjozMCwidW5pdCI6ImtnIiwidGl0bGUiOiIzMCBrZyIsInByb3Zpc2lvblR5cGUiOiJBIiwiYWlybGluZUNvZGUiOiJFWSJ9LCJjYXJyeV9vbiI6eyJncm91cF9pZCI6Miwic2VnbWVudF9pZCI6MSwiYmFnZ2FnZV90eXBlIjoiY2Fycnlfb24iLCJiYWdnYWdlX3R5cGVfdGl0bGUiOiJDYXJyeS1vbiBiYWdnYWdlIGFsbG93YW5jZSIsImFsbG93YW5jZV9pZCI6MjEsInBpZWNlQ291bnQiOjEsIndlaWdodCI6bnVsbCwidW5pdCI6InBpZWNlcyIsInRpdGxlIjoiMSBwaWVjZXMiLCJwcm92aXNpb25UeXBlIjoiQiIsImFpcmxpbmVDb2RlIjoiRVkifX19XX0sImJvb2tpbmdfY2xhc3MiOlt7ImZhcmVDb21wb25lbnRzX2lkIjoyOSwiZ3JvdXBfaWQiOjAsInNlZ21lbnRfaWQiOm51bGwsImJlZ2luQWlycG9ydCI6IkRBQyIsImVuZEFpcnBvcnQiOiJLVUwiLCJmYXJlUGFzc2VuZ2VyVHlwZSI6IkFEVCIsImJvb2tpbmdDb2RlIjoiUSIsImNhYmluQ29kZSI6IlkiLCJtZWFsQ29kZSI6Ik0iLCJzZWF0c0F2YWlsYWJsZSI6OSwiZmFyZUJhc2lzQ29kZSI6IlFOOTAwQzZSIiwibWF0Y2hlZEFjY291bnRDb2RlIjpudWxsLCJuZWdvdGlhdGVkRmFyZSI6bnVsbCwicHJpdmF0ZUZhcmUiOm51bGwsIkZfY2FiaW5Db2RlIjoiWSIsImJyYW5kX2NvZGUiOiJZQ09NRk9SVCIsImJyYW5kTmFtZSI6IkVDT05PTVkgQ09NRk9SVCIsInByb2dyYW1JZCI6IjE3NzE0NiIsInByb2dyYW1Db2RlIjoiQ0ZGRVkiLCJwcm9ncmFtRGVzY3JpcHRpb24iOiJGUk9NIEFSRUEgMDIgMDMgVE8gTkVUV09SSyIsInByb2dyYW1TeXN0ZW1Db2RlIjoiSyIsImdvdmVybmluZ0NhcnJpZXIiOiJFWSIsImZhcmVBbW91bnQiOjEwNDAsImZhcmVDdXJyZW5jeSI6Ik5VQyIsInB1Ymxpc2hlZEZhcmVBbW91bnQiOjEwNDAsInB1Ymxpc2hlZEZhcmVDdXJyZW5jeSI6IlVTRCIsImRpcmVjdGlvbmFsaXR5IjoiRlJPTSIsImFwcGxpY2FibGVQcmljaW5nQ2F0ZWdvcmllcyI6IjIgNCA1IDggOSAxMiAxNSAxNiAxNyAyMyAzMSAzMyIsInZlbmRvckNvZGUiOiJBVFAiLCJmYXJlVHlwZUJpdG1hcCI6IjAwIiwiZmFyZVR5cGUiOiJFUiIsImZhcmVUYXJpZmYiOiI4IiwiZmFyZVJ1bGUiOiJZQzA2In0seyJmYXJlQ29tcG9uZW50c19pZCI6MjksImdyb3VwX2lkIjoxLCJzZWdtZW50X2lkIjpudWxsLCJiZWdpbkFpcnBvcnQiOiJEQUMiLCJlbmRBaXJwb3J0IjoiS1VMIiwiZmFyZVBhc3NlbmdlclR5cGUiOiJBRFQiLCJib29raW5nQ29kZSI6IlEiLCJjYWJpbkNvZGUiOiJZIiwibWVhbENvZGUiOiJNIiwic2VhdHNBdmFpbGFibGUiOjksImZhcmVCYXNpc0NvZGUiOiJRTjkwMEM2UiIsIm1hdGNoZWRBY2NvdW50Q29kZSI6bnVsbCwibmVnb3RpYXRlZEZhcmUiOm51bGwsInByaXZhdGVGYXJlIjpudWxsLCJGX2NhYmluQ29kZSI6IlkiLCJicmFuZF9jb2RlIjoiWUNPTUZPUlQiLCJicmFuZE5hbWUiOiJFQ09OT01ZIENPTUZPUlQiLCJwcm9ncmFtSWQiOiIxNzcxNDYiLCJwcm9ncmFtQ29kZSI6IkNGRkVZIiwicHJvZ3JhbURlc2NyaXB0aW9uIjoiRlJPTSBBUkVBIDAyIDAzIFRPIE5FVFdPUksiLCJwcm9ncmFtU3lzdGVtQ29kZSI6IksiLCJnb3Zlcm5pbmdDYXJyaWVyIjoiRVkiLCJmYXJlQW1vdW50IjoxMDQwLCJmYXJlQ3VycmVuY3kiOiJOVUMiLCJwdWJsaXNoZWRGYXJlQW1vdW50IjoxMDQwLCJwdWJsaXNoZWRGYXJlQ3VycmVuY3kiOiJVU0QiLCJkaXJlY3Rpb25hbGl0eSI6IkZST00iLCJhcHBsaWNhYmxlUHJpY2luZ0NhdGVnb3JpZXMiOiIyIDQgNSA4IDkgMTIgMTUgMTYgMTcgMjMgMzEgMzMiLCJ2ZW5kb3JDb2RlIjoiQVRQIiwiZmFyZVR5cGVCaXRtYXAiOiIwMCIsImZhcmVUeXBlIjoiRVIiLCJmYXJlVGFyaWZmIjoiOCIsImZhcmVSdWxlIjoiWUMwNiJ9XSwiYnJhbmRGZWF0dXJlcyI6W3siaWQiOjYyLCJhcHBsaWNhdGlvbiI6IkMiLCJzZXJ2aWNlVHlwZSI6IloiLCJzZXJ2aWNlR3JvdXAiOiJCRiIsInN1YkNvZGUiOiIwNTkiLCJ2ZW5kb3IiOiJBVFAiLCJjb21tZXJjaWFsTmFtZSI6IkNIQU5HRUFCTEUgVElDS0VUIn0seyJpZCI6NTgsImFwcGxpY2F0aW9uIjoiQyIsInNlcnZpY2VUeXBlIjoiWiIsInNlcnZpY2VHcm91cCI6IkJGIiwic3ViQ29kZSI6IjA1NiIsInZlbmRvciI6IkFUUCIsImNvbW1lcmNpYWxOYW1lIjoiUkVGVU5EQUJMRSBUSUNLRVQifSx7ImlkIjo1NSwiYXBwbGljYXRpb24iOiJDIiwic2VydmljZVR5cGUiOiJGIiwic2VydmljZUdyb3VwIjoiVFMiLCJzdWJDb2RlIjoiME5OIiwidmVuZG9yIjoiQVRQIiwiY29tbWVyY2lhbE5hbWUiOiJOTyBTSE9XIEZFRSJ9LHsiaWQiOjE2LCJhcHBsaWNhdGlvbiI6IkYiLCJzZXJ2aWNlVHlwZSI6IkMiLCJzZXJ2aWNlR3JvdXAiOiJCRyIsInN1YkNvZGUiOiIwMTAiLCJ2ZW5kb3IiOiJBVFAiLCJjb21tZXJjaWFsTmFtZSI6IkhBTkQgQkFHIn0seyJpZCI6NjksImFwcGxpY2F0aW9uIjoiTiIsInNlcnZpY2VUeXBlIjoiQyIsInNlcnZpY2VHcm91cCI6IkJHIiwic3ViQ29kZSI6IjBMNSIsInZlbmRvciI6IkFUUCIsImNvbW1lcmNpYWxOYW1lIjoiSEFORCBCQUcgIFBFUlNPTkFMIElURU0ifSx7ImlkIjoxNDQsImFwcGxpY2F0aW9uIjoiRiIsInNlcnZpY2VUeXBlIjoiWiIsInNlcnZpY2VHcm91cCI6IkJGIiwic3ViQ29kZSI6IlAwMSIsInZlbmRvciI6IkFUUCIsImNvbW1lcmNpYWxOYW1lIjoiRlJFRSBDSEVDS0VEIEJBRyBBTExPV0FOQ0UifSx7ImlkIjo2NSwiYXBwbGljYXRpb24iOiJOIiwic2VydmljZVR5cGUiOiJDIiwic2VydmljZUdyb3VwIjoiQkciLCJzdWJDb2RlIjoiQTI1IiwidmVuZG9yIjoiQVRQIiwiY29tbWVyY2lhbE5hbWUiOiJGUkVFIENIRUNLRUQgQkFHIFVQVE8gMjVLRyJ9LHsiaWQiOjEyOCwiYXBwbGljYXRpb24iOiJGIiwic2VydmljZVR5cGUiOiJDIiwic2VydmljZUdyb3VwIjoiQkciLCJzdWJDb2RlIjoiQTMwIiwidmVuZG9yIjoiQVRQIiwiY29tbWVyY2lhbE5hbWUiOiJGUkVFIENIRUNLRUQgQkFHIFVQVE8gMzBLRyJ9LHsiaWQiOjEyNiwiYXBwbGljYXRpb24iOiJOIiwic2VydmljZVR5cGUiOiJDIiwic2VydmljZUdyb3VwIjoiQkciLCJzdWJDb2RlIjoiQTM1IiwidmVuZG9yIjoiQVRQIiwiY29tbWVyY2lhbE5hbWUiOiJGUkVFIENIRUNLRUQgQkFHIFVQVE8gMzVLRyJ9LHsiaWQiOjE1NywiYXBwbGljYXRpb24iOiJOIiwic2VydmljZVR5cGUiOiJDIiwic2VydmljZUdyb3VwIjoiQkciLCJzdWJDb2RlIjoiQTQwIiwidmVuZG9yIjoiQVRQIiwiY29tbWVyY2lhbE5hbWUiOiJGUkVFIENIRUNLRUQgQkFHIFVQVE8gNDBLRyJ9LHsiaWQiOjEzMiwiYXBwbGljYXRpb24iOiJOIiwic2VydmljZVR5cGUiOiJDIiwic2VydmljZUdyb3VwIjoiQkciLCJzdWJDb2RlIjoiQTQ1IiwidmVuZG9yIjoiQVRQIiwiY29tbWVyY2lhbE5hbWUiOiJGUkVFIENIRUNLRUQgQkFHIFVQVE8gNDVLRyJ9LHsiaWQiOjEzNiwiYXBwbGljYXRpb24iOiJOIiwic2VydmljZVR5cGUiOiJDIiwic2VydmljZUdyb3VwIjoiQkciLCJzdWJDb2RlIjoiQTUwIiwidmVuZG9yIjoiQVRQIiwiY29tbWVyY2lhbE5hbWUiOiJGUkVFIENIRUNLRUQgQkFHIFVQVE8gNTBLRyJ9LHsiaWQiOjcwLCJhcHBsaWNhdGlvbiI6Ik4iLCJzZXJ2aWNlVHlwZSI6IkMiLCJzZXJ2aWNlR3JvdXAiOiJCRyIsInN1YkNvZGUiOiJBNjAiLCJ2ZW5kb3IiOiJBVFAiLCJjb21tZXJjaWFsTmFtZSI6IkZSRUUgQ0hFQ0tFRCBCQUcgVVBUTyA2MEtHIn0seyJpZCI6MywiYXBwbGljYXRpb24iOiJGIiwic2VydmljZVR5cGUiOiJDIiwic2VydmljZUdyb3VwIjoiQkciLCJzdWJDb2RlIjoiMEQ0IiwidmVuZG9yIjoiQVRQIiwiY29tbWVyY2lhbE5hbWUiOiJHT0xGIEVRVUlQTUVOVCBVUCBUTyAxNSBLRyJ9LHsiaWQiOjQ1LCJhcHBsaWNhdGlvbiI6IkMiLCJzZXJ2aWNlVHlwZSI6IkMiLCJzZXJ2aWNlR3JvdXAiOiJCRyIsInN1YkNvZGUiOiIwSDYiLCJ2ZW5kb3IiOiJBVFAiLCJjb21tZXJjaWFsTmFtZSI6IkVYQ0VTUyBXRUlHSFQgU1BFQ0lBTCBDSEFSR0UifSx7ImlkIjo0MywiYXBwbGljYXRpb24iOiJGIiwic2VydmljZVR5cGUiOiJaIiwic2VydmljZUdyb3VwIjoiQkYiLCJzdWJDb2RlIjoiMDUwIiwidmVuZG9yIjoiQVRQIiwiY29tbWVyY2lhbE5hbWUiOiJTVEFOREFSRCBTRUFUIFNFTEVDVElPTiJ9LHsiaWQiOjEwNCwiYXBwbGljYXRpb24iOiJDIiwic2VydmljZVR5cGUiOiJaIiwic2VydmljZUdyb3VwIjoiQkYiLCJzdWJDb2RlIjoiMDVaIiwidmVuZG9yIjoiQVRQIiwiY29tbWVyY2lhbE5hbWUiOiJFWFRSQSBMRUdST09NIFNFQVQgU0VMRUNUSU9OIn0seyJpZCI6MzcsImFwcGxpY2F0aW9uIjoiQyIsInNlcnZpY2VUeXBlIjoiWiIsInNlcnZpY2VHcm91cCI6IkJGIiwic3ViQ29kZSI6IlNBNCIsInZlbmRvciI6IkFUUCIsImNvbW1lcmNpYWxOYW1lIjoiTkVJR0hCT1VSIEZSRUUgU0VBVCJ9LHsiaWQiOjIyLCJhcHBsaWNhdGlvbiI6IkMiLCJzZXJ2aWNlVHlwZSI6IkYiLCJzZXJ2aWNlR3JvdXAiOiJVUCIsInN1YkNvZGUiOiJVWUMiLCJ2ZW5kb3IiOiJBVFAiLCJjb21tZXJjaWFsTmFtZSI6Ik1BTlVBTCBVUEdSQURFIFkgVE8gQyJ9LHsiaWQiOjY3LCJhcHBsaWNhdGlvbiI6Ik4iLCJzZXJ2aWNlVHlwZSI6IkYiLCJzZXJ2aWNlR3JvdXAiOiJVUCIsInN1YkNvZGUiOiJVQ0YiLCJ2ZW5kb3IiOiJBVFAiLCJjb21tZXJjaWFsTmFtZSI6Ik1BTlVBTCBVUEdSQURFIEMgVE8gRiJ9LHsiaWQiOjE3LCJhcHBsaWNhdGlvbiI6IkMiLCJzZXJ2aWNlVHlwZSI6IloiLCJzZXJ2aWNlR3JvdXAiOiJCRiIsInN1YkNvZGUiOiIwNTgiLCJ2ZW5kb3IiOiJBVFAiLCJjb21tZXJjaWFsTmFtZSI6IkJJRCBUTyBVUEdSQURFIn0seyJpZCI6MjEsImFwcGxpY2F0aW9uIjoiQyIsInNlcnZpY2VUeXBlIjoiRiIsInNlcnZpY2VHcm91cCI6IlRTIiwic3ViQ29kZSI6IjAzUCIsInZlbmRvciI6IkFUUCIsImNvbW1lcmNpYWxOYW1lIjoiUFJJT1JJVFkgQUNDRVNTIn0seyJpZCI6MzAsImFwcGxpY2F0aW9uIjoiQyIsInNlcnZpY2VUeXBlIjoiRiIsInNlcnZpY2VHcm91cCI6IkdUIiwic3ViQ29kZSI6IjBCTiIsInZlbmRvciI6IkFUUCIsImNvbW1lcmNpYWxOYW1lIjoiRVRJSEFEIFVBRSBDSEFVRkZFVVIifSx7ImlkIjo5MiwiYXBwbGljYXRpb24iOiJOIiwic2VydmljZVR5cGUiOiJaIiwic2VydmljZUdyb3VwIjoiQkYiLCJzdWJDb2RlIjoiMDlDIiwidmVuZG9yIjoiQVRQIiwiY29tbWVyY2lhbE5hbWUiOiIxNSBQRVJDRU5UIE1JTEVTIEVBUk5FRCJ9LHsiaWQiOjU0LCJhcHBsaWNhdGlvbiI6Ik4iLCJzZXJ2aWNlVHlwZSI6IloiLCJzZXJ2aWNlR3JvdXAiOiJCRiIsInN1YkNvZGUiOiIwNVUiLCJ2ZW5kb3IiOiJBVFAiLCJjb21tZXJjaWFsTmFtZSI6IjM1IFBFUkNFTlQgTUlMRVMgRUFSTkVEIn0seyJpZCI6MiwiYXBwbGljYXRpb24iOiJGIiwic2VydmljZVR5cGUiOiJaIiwic2VydmljZUdyb3VwIjoiQkYiLCJzdWJDb2RlIjoiMDZDIiwidmVuZG9yIjoiQVRQIiwiY29tbWVyY2lhbE5hbWUiOiI3NSBQRVJDRU5UIE1JTEVTIEVBUk5FRCJ9LHsiaWQiOjEwOSwiYXBwbGljYXRpb24iOiJOIiwic2VydmljZVR5cGUiOiJaIiwic2VydmljZUdyb3VwIjoiQkYiLCJzdWJDb2RlIjoiMDZSIiwidmVuZG9yIjoiQVRQIiwiY29tbWVyY2lhbE5hbWUiOiIxMjUgUEVSQ0VOVCBNSUxFUyBFQVJORUQifSx7ImlkIjoxMjIsImFwcGxpY2F0aW9uIjoiTiIsInNlcnZpY2VUeXBlIjoiWiIsInNlcnZpY2VHcm91cCI6IkJGIiwic3ViQ29kZSI6IjA2RCIsInZlbmRvciI6IkFUUCIsImNvbW1lcmNpYWxOYW1lIjoiMTAwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIn0seyJpZCI6MTExLCJhcHBsaWNhdGlvbiI6Ik4iLCJzZXJ2aWNlVHlwZSI6IloiLCJzZXJ2aWNlR3JvdXAiOiJCRiIsInN1YkNvZGUiOiIwNk0iLCJ2ZW5kb3IiOiJBVFAiLCJjb21tZXJjaWFsTmFtZSI6IjE1MCBQRVJDRU5UIE1JTEVTIEVBUk5FRCJ9LHsiaWQiOjEwMywiYXBwbGljYXRpb24iOiJOIiwic2VydmljZVR5cGUiOiJaIiwic2VydmljZUdyb3VwIjoiQkYiLCJzdWJDb2RlIjoiMDZOIiwidmVuZG9yIjoiQVRQIiwiY29tbWVyY2lhbE5hbWUiOiIyMDAgUEVSQ0VOVCBNSUxFUyBFQVJORUQifSx7ImlkIjo2MSwiYXBwbGljYXRpb24iOiJOIiwic2VydmljZVR5cGUiOiJaIiwic2VydmljZUdyb3VwIjoiQkYiLCJzdWJDb2RlIjoiMDZIIiwidmVuZG9yIjoiQVRQIiwiY29tbWVyY2lhbE5hbWUiOiIyNTAgUEVSQ0VOVCBNSUxFUyBFQVJORUQifSx7ImlkIjoxMjMsImFwcGxpY2F0aW9uIjoiTiIsInNlcnZpY2VUeXBlIjoiWiIsInNlcnZpY2VHcm91cCI6IkJGIiwic3ViQ29kZSI6Ik0zMCIsInZlbmRvciI6IkFUUCIsImNvbW1lcmNpYWxOYW1lIjoiMzAwIFBFUkNFTlQgIE1JTEVTIEVBUk5FRCJ9LHsiaWQiOjI0LCJhcHBsaWNhdGlvbiI6IkYiLCJzZXJ2aWNlVHlwZSI6IkYiLCJzZXJ2aWNlR3JvdXAiOiJNTCIsInN1YkNvZGUiOiIwQjMiLCJ2ZW5kb3IiOiJBVFAiLCJjb21tZXJjaWFsTmFtZSI6IkZPT0QgQU5EIEJFVkVSQUdFIn0seyJpZCI6NTYsImFwcGxpY2F0aW9uIjoiQyIsInNlcnZpY2VUeXBlIjoiRiIsInNlcnZpY2VHcm91cCI6IkxHIiwic3ViQ29kZSI6IjBCWCIsInZlbmRvciI6IkFUUCIsImNvbW1lcmNpYWxOYW1lIjoiQlVTSU5FU1MgTE9VTkdFIn0seyJpZCI6ODAsImFwcGxpY2F0aW9uIjoiTiIsInNlcnZpY2VUeXBlIjoiWiIsInNlcnZpY2VHcm91cCI6IkJGIiwic3ViQ29kZSI6IkVZTSIsInZlbmRvciI6IkFUUCIsImNvbW1lcmNpYWxOYW1lIjoiMjUgUEVSQ0VOVCBUSUVSIE1JTEVTIEVBUk5FRCJ9LHsiaWQiOjEsImFwcGxpY2F0aW9uIjoiTiIsInNlcnZpY2VUeXBlIjoiWiIsInNlcnZpY2VHcm91cCI6IkJGIiwic3ViQ29kZSI6IkVZQiIsInZlbmRvciI6IkFUUCIsImNvbW1lcmNpYWxOYW1lIjoiNTAgUEVSQ0VOVCBUSUVSIE1JTEVTIEVBUk5FRCJ9LHsiaWQiOjkxLCJhcHBsaWNhdGlvbiI6Ik4iLCJzZXJ2aWNlVHlwZSI6IkYiLCJzZXJ2aWNlR3JvdXAiOiJMRyIsInN1YkNvZGUiOiJGQzIiLCJ2ZW5kb3IiOiJBVFAiLCJjb21tZXJjaWFsTmFtZSI6IkZJUlNUIExPVU5HRSBVUCBUTyA0IEhPVVJTIn0seyJpZCI6NTAsImFwcGxpY2F0aW9uIjoiTiIsInNlcnZpY2VUeXBlIjoiTSIsInNlcnZpY2VHcm91cCI6IlRTIiwic3ViQ29kZSI6IkxMQSIsInZlbmRvciI6IkFUUCIsImNvbW1lcmNpYWxOYW1lIjoiRVRJSEFEIExBTkQgQU5EIExFQVZFIn0seyJpZCI6NTMsImFwcGxpY2F0aW9uIjoiTiIsInNlcnZpY2VUeXBlIjoiTSIsInNlcnZpY2VHcm91cCI6IlRTIiwic3ViQ29kZSI6IkhDSSIsInZlbmRvciI6IkFUUCIsImNvbW1lcmNpYWxOYW1lIjoiRVRJSEFEIEhPTUUgQ0hFQ0sgSU4ifSx7ImlkIjoxNjIsImFwcGxpY2F0aW9uIjoiTiIsInNlcnZpY2VUeXBlIjoiTSIsInNlcnZpY2VHcm91cCI6IlRTIiwic3ViQ29kZSI6Ik1BUyIsInZlbmRvciI6IkFUUCIsImNvbW1lcmNpYWxOYW1lIjoiRVRJSEFEIE1FRVQgQU5EIEFTU0lTVCJ9LHsiaWQiOjg1LCJhcHBsaWNhdGlvbiI6Ik4iLCJzZXJ2aWNlVHlwZSI6Ik0iLCJzZXJ2aWNlR3JvdXAiOiJUUyIsInN1YkNvZGUiOiJDTkMiLCJ2ZW5kb3IiOiJBVFAiLCJjb21tZXJjaWFsTmFtZSI6IkVUSUhBRCBDT05DSUVSR0UifSx7ImlkIjo3NCwiYXBwbGljYXRpb24iOiJOIiwic2VydmljZVR5cGUiOiJNIiwic2VydmljZUdyb3VwIjoiVFMiLCJzdWJDb2RlIjoiRUdDIiwidmVuZG9yIjoiQVRQIiwiY29tbWVyY2lhbE5hbWUiOiJFVElIQUQgR0xPQkFMIENIQVVGRkVVUiJ9XSwicGVuYWx0aWVzSW5mbyI6W3sidHlwZSI6IlJlZnVuZCIsImFwcGxpY2FiaWxpdHkiOiJCZWZvcmUiLCJyZWZ1bmRhYmxlIjp0cnVlLCJhbW91bnQiOjE4NDEsImN1cnJlbmN5IjoiTVlSIiwibWluUGVuYWx0eSI6eyJhbW91bnQiOjYxNCwiY3VycmVuY3kiOiJNWVIifX0seyJ0eXBlIjoiUmVmdW5kIiwiYXBwbGljYWJpbGl0eSI6IkFmdGVyIiwicmVmdW5kYWJsZSI6dHJ1ZSwiYW1vdW50IjoxODQxLCJjdXJyZW5jeSI6Ik1ZUiIsIm1pblBlbmFsdHkiOnsiYW1vdW50Ijo2MTQsImN1cnJlbmN5IjoiTVlSIn19LHsidHlwZSI6IkV4Y2hhbmdlIiwiYXBwbGljYWJpbGl0eSI6IkJlZm9yZSIsImNoYW5nZWFibGUiOnRydWUsImNvbmRpdGlvbnNBcHBseSI6dHJ1ZSwiYW1vdW50IjoxNTM0LCJjdXJyZW5jeSI6Ik1ZUiIsIm1pblBlbmFsdHkiOnsiYW1vdW50IjozMDcsImN1cnJlbmN5IjoiTVlSIn19LHsidHlwZSI6IkV4Y2hhbmdlIiwiYXBwbGljYWJpbGl0eSI6IkFmdGVyIiwiY2hhbmdlYWJsZSI6dHJ1ZSwiY29uZGl0aW9uc0FwcGx5Ijp0cnVlLCJhbW91bnQiOjE1MzQsImN1cnJlbmN5IjoiTVlSIiwibWluUGVuYWx0eSI6eyJhbW91bnQiOjMwNywiY3VycmVuY3kiOiJNWVIifX1dfV0sImJyYW5kTmFtZSI6IkVDT05PTVkgQ09NRk9SVCIsImJyYW5kQ29kZSI6IllDT01GT1JUIn0seyJwcmljaW5nU3Vic291cmNlIjoiU1BNSVAiLCJkaXN0cmlidXRpb25Nb2RlbCI6IkFUUENPIiwidmFsaWRhdGluZ0NhcnJpZXJDb2RlIjoiRVkiLCJ2YWxpZGF0aW5nQ2FycmllcnMiOm51bGwsInRvdGFsRmFyZSI6eyJ0b3RhbFByaWNlIjoxNTY5MywidG90YWxUYXhBbW91bnQiOjExOTEsImN1cnJlbmN5IjoiTVlSIiwiYmFzZUZhcmVBbW91bnQiOjM1NDYsImJhc2VGYXJlQ3VycmVuY3kiOiJVU0QiLCJjb25zdHJ1Y3Rpb25BbW91bnQiOjM1NDYsImNvbnN0cnVjdGlvbkN1cnJlbmN5IjoiTlVDIiwiZXF1aXZhbGVudEFtb3VudCI6MTQ1MDIsImVxdWl2YWxlbnRDdXJyZW5jeSI6Ik1ZUiJ9LCJ2aXRhIjp0cnVlLCJlVGlja2V0YWJsZSI6dHJ1ZSwibGFzdFRpY2tldERhdGUiOiIyMDI2LTAxLTE5IiwibGFzdFRpY2tldFRpbWUiOiIyMToxNSIsImdvdmVybmluZ0NhcnJpZXJzIjoiRVkiLCJwYXgiOlt7InBhc3NlbmdlclR5cGUiOiJBRFQiLCJwYXNzZW5nZXJOdW1iZXIiOjMsIm5vblJlZnVuZGFibGUiOmZhbHNlLCJwYXNzZW5nZXJUb3RhbEZhcmUiOnsidG90YWxGYXJlIjo1MjMxLCJ0b3RhbFRheEFtb3VudCI6Mzk3LCJjdXJyZW5jeSI6Ik1ZUiIsImJhc2VGYXJlQW1vdW50IjoxMTgyLCJiYXNlRmFyZUN1cnJlbmN5IjoiVVNEIiwiZXF1aXZhbGVudEFtb3VudCI6NDgzNCwiZXF1aXZhbGVudEN1cnJlbmN5IjoiTVlSIiwiY29uc3RydWN0aW9uQW1vdW50IjoxMTgyLCJjb25zdHJ1Y3Rpb25DdXJyZW5jeSI6Ik5VQyIsImV4Y2hhbmdlUmF0ZU9uZSI6MX0sInRheEJyZWFrZG93biI6W3siY29kZSI6IkY2MiIsImN1cnJlbmN5IjoiTVlSIiwiYW1vdW50Ijo1NiwidGF4SW5mbyI6IlBBU1NFTkdFUiBGQUNJTElUSUVTIENIQVJHRSJ9LHsiY29kZSI6IlpSMiIsImN1cnJlbmN5IjoiTVlSIiwiYW1vdW50Ijo2LCJ0YXhJbmZvIjoiSU5URVJOQVRJT05BTCBBRFZBTkNFRCBQQVNTRU5HRVIgSU5GT1JNQVRJT04gRkVFIERFUEFSVFVSRVMifSx7ImNvZGUiOiJCRCIsImN1cnJlbmN5IjoiTVlSIiwiYW1vdW50IjoxNywidGF4SW5mbyI6IkVNQkFSS0FUSU9OIEZFRSJ9LHsiY29kZSI6IkU1IiwiY3VycmVuY3kiOiJNWVIiLCJhbW91bnQiOjE1LCJ0YXhJbmZvIjoiVkFMVUUgQURERUQgVEFYIn0seyJjb2RlIjoiT1cyIiwiY3VycmVuY3kiOiJNWVIiLCJhbW91bnQiOjg1LCJ0YXhJbmZvIjoiRE9NRVNUSUMgQU5EIElOVEVSTkFUSU9OQUwgRVhDSVNFIERVVFkgVEFYIn0seyJjb2RlIjoiUDciLCJjdXJyZW5jeSI6Ik1ZUiIsImFtb3VudCI6NDEsInRheEluZm8iOiJBSVJQT1JUIERFVkVMT1BNRU5UIEZFRSJ9LHsiY29kZSI6IlA4IiwiY3VycmVuY3kiOiJNWVIiLCJhbW91bnQiOjQxLCJ0YXhJbmZvIjoiUEFTU0VOR0VSIFNFQ1VSSVRZIEZFRSJ9LHsiY29kZSI6IlVUMyIsImN1cnJlbmN5IjoiTVlSIiwiYW1vdW50IjoxMzYsInRheEluZm8iOiJUUkFWRUwgVEFYIn1dLCJiYWdnYWdlIjp7Imdyb3VwIjpbeyJzZWdtZW50Ijp7ImNoZWNrZWQiOnsiZ3JvdXBfaWQiOjAsInNlZ21lbnRfaWQiOjAsImJhZ2dhZ2VfdHlwZSI6ImNoZWNrZWQiLCJiYWdnYWdlX3R5cGVfdGl0bGUiOiJDaGVja2VkIGJhZ2dhZ2UgYWxsb3dhbmNlIiwiYWxsb3dhbmNlX2lkIjoyOCwicGllY2VDb3VudCI6bnVsbCwid2VpZ2h0Ijo0MCwidW5pdCI6ImtnIiwidGl0bGUiOiI0MCBrZyIsInByb3Zpc2lvblR5cGUiOiJBIiwiYWlybGluZUNvZGUiOiJFWSJ9fX0seyJzZWdtZW50Ijp7ImNoZWNrZWQiOnsiZ3JvdXBfaWQiOjEsInNlZ21lbnRfaWQiOjEsImJhZ2dhZ2VfdHlwZSI6ImNoZWNrZWQiLCJiYWdnYWdlX3R5cGVfdGl0bGUiOiJDaGVja2VkIGJhZ2dhZ2UgYWxsb3dhbmNlIiwiYWxsb3dhbmNlX2lkIjoyOCwicGllY2VDb3VudCI6bnVsbCwid2VpZ2h0Ijo0MCwidW5pdCI6ImtnIiwidGl0bGUiOiI0MCBrZyIsInByb3Zpc2lvblR5cGUiOiJBIiwiYWlybGluZUNvZGUiOiJFWSJ9LCJjYXJyeV9vbiI6eyJncm91cF9pZCI6Miwic2VnbWVudF9pZCI6MSwiYmFnZ2FnZV90eXBlIjoiY2Fycnlfb24iLCJiYWdnYWdlX3R5cGVfdGl0bGUiOiJDYXJyeS1vbiBiYWdnYWdlIGFsbG93YW5jZSIsImFsbG93YW5jZV9pZCI6MjEsInBpZWNlQ291bnQiOjEsIndlaWdodCI6bnVsbCwidW5pdCI6InBpZWNlcyIsInRpdGxlIjoiMSBwaWVjZXMiLCJwcm92aXNpb25UeXBlIjoiQiIsImFpcmxpbmVDb2RlIjoiRVkifX19XX0sImJvb2tpbmdfY2xhc3MiOlt7ImZhcmVDb21wb25lbnRzX2lkIjo0LCJncm91cF9pZCI6MCwic2VnbWVudF9pZCI6bnVsbCwiYmVnaW5BaXJwb3J0IjoiREFDIiwiZW5kQWlycG9ydCI6IktVTCIsImZhcmVQYXNzZW5nZXJUeXBlIjoiQURUIiwiYm9va2luZ0NvZGUiOiJRIiwiY2FiaW5Db2RlIjoiWSIsIm1lYWxDb2RlIjoiTSIsInNlYXRzQXZhaWxhYmxlIjo5LCJmYXJlQmFzaXNDb2RlIjoiUU45MDBGNlIiLCJtYXRjaGVkQWNjb3VudENvZGUiOm51bGwsIm5lZ290aWF0ZWRGYXJlIjpudWxsLCJwcml2YXRlRmFyZSI6bnVsbCwiRl9jYWJpbkNvZGUiOiJZIiwiYnJhbmRfY29kZSI6IllERUxVWEUiLCJicmFuZE5hbWUiOiJFQ09OT01ZIERFTFVYRSIsInByb2dyYW1JZCI6IjE3NzE0NiIsInByb2dyYW1Db2RlIjoiQ0ZGRVkiLCJwcm9ncmFtRGVzY3JpcHRpb24iOiJGUk9NIEFSRUEgMDIgMDMgVE8gTkVUV09SSyIsInByb2dyYW1TeXN0ZW1Db2RlIjoiSyIsImdvdmVybmluZ0NhcnJpZXIiOiJFWSIsImZhcmVBbW91bnQiOjExNTIsImZhcmVDdXJyZW5jeSI6Ik5VQyIsInB1Ymxpc2hlZEZhcmVBbW91bnQiOjExNTIsInB1Ymxpc2hlZEZhcmVDdXJyZW5jeSI6IlVTRCIsImRpcmVjdGlvbmFsaXR5IjoiRlJPTSIsImFwcGxpY2FibGVQcmljaW5nQ2F0ZWdvcmllcyI6IjIgNCA1IDggOSAxMiAxNSAxNiAxNyAyMyAzMSAzMyIsInZlbmRvckNvZGUiOiJBVFAiLCJmYXJlVHlwZUJpdG1hcCI6IjAwIiwiZmFyZVR5cGUiOiJFVSIsImZhcmVUYXJpZmYiOiI4IiwiZmFyZVJ1bGUiOiJZQzA2In0seyJmYXJlQ29tcG9uZW50c19pZCI6NCwiZ3JvdXBfaWQiOjEsInNlZ21lbnRfaWQiOm51bGwsImJlZ2luQWlycG9ydCI6IkRBQyIsImVuZEFpcnBvcnQiOiJLVUwiLCJmYXJlUGFzc2VuZ2VyVHlwZSI6IkFEVCIsImJvb2tpbmdDb2RlIjoiUSIsImNhYmluQ29kZSI6IlkiLCJtZWFsQ29kZSI6Ik0iLCJzZWF0c0F2YWlsYWJsZSI6OSwiZmFyZUJhc2lzQ29kZSI6IlFOOTAwRjZSIiwibWF0Y2hlZEFjY291bnRDb2RlIjpudWxsLCJuZWdvdGlhdGVkRmFyZSI6bnVsbCwicHJpdmF0ZUZhcmUiOm51bGwsIkZfY2FiaW5Db2RlIjoiWSIsImJyYW5kX2NvZGUiOiJZREVMVVhFIiwiYnJhbmROYW1lIjoiRUNPTk9NWSBERUxVWEUiLCJwcm9ncmFtSWQiOiIxNzcxNDYiLCJwcm9ncmFtQ29kZSI6IkNGRkVZIiwicHJvZ3JhbURlc2NyaXB0aW9uIjoiRlJPTSBBUkVBIDAyIDAzIFRPIE5FVFdPUksiLCJwcm9ncmFtU3lzdGVtQ29kZSI6IksiLCJnb3Zlcm5pbmdDYXJyaWVyIjoiRVkiLCJmYXJlQW1vdW50IjoxMTUyLCJmYXJlQ3VycmVuY3kiOiJOVUMiLCJwdWJsaXNoZWRGYXJlQW1vdW50IjoxMTUyLCJwdWJsaXNoZWRGYXJlQ3VycmVuY3kiOiJVU0QiLCJkaXJlY3Rpb25hbGl0eSI6IkZST00iLCJhcHBsaWNhYmxlUHJpY2luZ0NhdGVnb3JpZXMiOiIyIDQgNSA4IDkgMTIgMTUgMTYgMTcgMjMgMzEgMzMiLCJ2ZW5kb3JDb2RlIjoiQVRQIiwiZmFyZVR5cGVCaXRtYXAiOiIwMCIsImZhcmVUeXBlIjoiRVUiLCJmYXJlVGFyaWZmIjoiOCIsImZhcmVSdWxlIjoiWUMwNiJ9XSwiYnJhbmRGZWF0dXJlcyI6W3siaWQiOjg5LCJhcHBsaWNhdGlvbiI6IkYiLCJzZXJ2aWNlVHlwZSI6IloiLCJzZXJ2aWNlR3JvdXAiOiJCRiIsInN1YkNvZGUiOiIwNTkiLCJ2ZW5kb3IiOiJBVFAiLCJjb21tZXJjaWFsTmFtZSI6IkNIQU5HRUFCTEUgVElDS0VUIn0seyJpZCI6MTMwLCJhcHBsaWNhdGlvbiI6IkYiLCJzZXJ2aWNlVHlwZSI6IloiLCJzZXJ2aWNlR3JvdXAiOiJCRiIsInN1YkNvZGUiOiIwNTYiLCJ2ZW5kb3IiOiJBVFAiLCJjb21tZXJjaWFsTmFtZSI6IlJFRlVOREFCTEUgVElDS0VUIn0seyJpZCI6NTUsImFwcGxpY2F0aW9uIjoiQyIsInNlcnZpY2VUeXBlIjoiRiIsInNlcnZpY2VHcm91cCI6IlRTIiwic3ViQ29kZSI6IjBOTiIsInZlbmRvciI6IkFUUCIsImNvbW1lcmNpYWxOYW1lIjoiTk8gU0hPVyBGRUUifSx7ImlkIjoxNiwiYXBwbGljYXRpb24iOiJGIiwic2VydmljZVR5cGUiOiJDIiwic2VydmljZUdyb3VwIjoiQkciLCJzdWJDb2RlIjoiMDEwIiwidmVuZG9yIjoiQVRQIiwiY29tbWVyY2lhbE5hbWUiOiJIQU5EIEJBRyJ9LHsiaWQiOjY5LCJhcHBsaWNhdGlvbiI6Ik4iLCJzZXJ2aWNlVHlwZSI6IkMiLCJzZXJ2aWNlR3JvdXAiOiJCRyIsInN1YkNvZGUiOiIwTDUiLCJ2ZW5kb3IiOiJBVFAiLCJjb21tZXJjaWFsTmFtZSI6IkhBTkQgQkFHICBQRVJTT05BTCBJVEVNIn0seyJpZCI6MTQ0LCJhcHBsaWNhdGlvbiI6IkYiLCJzZXJ2aWNlVHlwZSI6IloiLCJzZXJ2aWNlR3JvdXAiOiJCRiIsInN1YkNvZGUiOiJQMDEiLCJ2ZW5kb3IiOiJBVFAiLCJjb21tZXJjaWFsTmFtZSI6IkZSRUUgQ0hFQ0tFRCBCQUcgQUxMT1dBTkNFIn0seyJpZCI6NjUsImFwcGxpY2F0aW9uIjoiTiIsInNlcnZpY2VUeXBlIjoiQyIsInNlcnZpY2VHcm91cCI6IkJHIiwic3ViQ29kZSI6IkEyNSIsInZlbmRvciI6IkFUUCIsImNvbW1lcmNpYWxOYW1lIjoiRlJFRSBDSEVDS0VEIEJBRyBVUFRPIDI1S0cifSx7ImlkIjo3MiwiYXBwbGljYXRpb24iOiJOIiwic2VydmljZVR5cGUiOiJDIiwic2VydmljZUdyb3VwIjoiQkciLCJzdWJDb2RlIjoiQTMwIiwidmVuZG9yIjoiQVRQIiwiY29tbWVyY2lhbE5hbWUiOiJGUkVFIENIRUNLRUQgQkFHIFVQVE8gMzBLRyJ9LHsiaWQiOjEyNiwiYXBwbGljYXRpb24iOiJOIiwic2VydmljZVR5cGUiOiJDIiwic2VydmljZUdyb3VwIjoiQkciLCJzdWJDb2RlIjoiQTM1IiwidmVuZG9yIjoiQVRQIiwiY29tbWVyY2lhbE5hbWUiOiJGUkVFIENIRUNLRUQgQkFHIFVQVE8gMzVLRyJ9LHsiaWQiOjU3LCJhcHBsaWNhdGlvbiI6IkYiLCJzZXJ2aWNlVHlwZSI6IkMiLCJzZXJ2aWNlR3JvdXAiOiJCRyIsInN1YkNvZGUiOiJBNDAiLCJ2ZW5kb3IiOiJBVFAiLCJjb21tZXJjaWFsTmFtZSI6IkZSRUUgQ0hFQ0tFRCBCQUcgVVBUTyA0MEtHIn0seyJpZCI6MTMyLCJhcHBsaWNhdGlvbiI6Ik4iLCJzZXJ2aWNlVHlwZSI6IkMiLCJzZXJ2aWNlR3JvdXAiOiJCRyIsInN1YkNvZGUiOiJBNDUiLCJ2ZW5kb3IiOiJBVFAiLCJjb21tZXJjaWFsTmFtZSI6IkZSRUUgQ0hFQ0tFRCBCQUcgVVBUTyA0NUtHIn0seyJpZCI6MTM2LCJhcHBsaWNhdGlvbiI6Ik4iLCJzZXJ2aWNlVHlwZSI6IkMiLCJzZXJ2aWNlR3JvdXAiOiJCRyIsInN1YkNvZGUiOiJBNTAiLCJ2ZW5kb3IiOiJBVFAiLCJjb21tZXJjaWFsTmFtZSI6IkZSRUUgQ0hFQ0tFRCBCQUcgVVBUTyA1MEtHIn0seyJpZCI6NzAsImFwcGxpY2F0aW9uIjoiTiIsInNlcnZpY2VUeXBlIjoiQyIsInNlcnZpY2VHcm91cCI6IkJHIiwic3ViQ29kZSI6IkE2MCIsInZlbmRvciI6IkFUUCIsImNvbW1lcmNpYWxOYW1lIjoiRlJFRSBDSEVDS0VEIEJBRyBVUFRPIDYwS0cifSx7ImlkIjozLCJhcHBsaWNhdGlvbiI6IkYiLCJzZXJ2aWNlVHlwZSI6IkMiLCJzZXJ2aWNlR3JvdXAiOiJCRyIsInN1YkNvZGUiOiIwRDQiLCJ2ZW5kb3IiOiJBVFAiLCJjb21tZXJjaWFsTmFtZSI6IkdPTEYgRVFVSVBNRU5UIFVQIFRPIDE1IEtHIn0seyJpZCI6NDUsImFwcGxpY2F0aW9uIjoiQyIsInNlcnZpY2VUeXBlIjoiQyIsInNlcnZpY2VHcm91cCI6IkJHIiwic3ViQ29kZSI6IjBINiIsInZlbmRvciI6IkFUUCIsImNvbW1lcmNpYWxOYW1lIjoiRVhDRVNTIFdFSUdIVCBTUEVDSUFMIENIQVJHRSJ9LHsiaWQiOjQzLCJhcHBsaWNhdGlvbiI6IkYiLCJzZXJ2aWNlVHlwZSI6IloiLCJzZXJ2aWNlR3JvdXAiOiJCRiIsInN1YkNvZGUiOiIwNTAiLCJ2ZW5kb3IiOiJBVFAiLCJjb21tZXJjaWFsTmFtZSI6IlNUQU5EQVJEIFNFQVQgU0VMRUNUSU9OIn0seyJpZCI6MTM3LCJhcHBsaWNhdGlvbiI6IkYiLCJzZXJ2aWNlVHlwZSI6IloiLCJzZXJ2aWNlR3JvdXAiOiJCRiIsInN1YkNvZGUiOiIwNVoiLCJ2ZW5kb3IiOiJBVFAiLCJjb21tZXJjaWFsTmFtZSI6IkVYVFJBIExFR1JPT00gU0VBVCBTRUxFQ1RJT04ifSx7ImlkIjozNywiYXBwbGljYXRpb24iOiJDIiwic2VydmljZVR5cGUiOiJaIiwic2VydmljZUdyb3VwIjoiQkYiLCJzdWJDb2RlIjoiU0E0IiwidmVuZG9yIjoiQVRQIiwiY29tbWVyY2lhbE5hbWUiOiJORUlHSEJPVVIgRlJFRSBTRUFUIn0seyJpZCI6MjIsImFwcGxpY2F0aW9uIjoiQyIsInNlcnZpY2VUeXBlIjoiRiIsInNlcnZpY2VHcm91cCI6IlVQIiwic3ViQ29kZSI6IlVZQyIsInZlbmRvciI6IkFUUCIsImNvbW1lcmNpYWxOYW1lIjoiTUFOVUFMIFVQR1JBREUgWSBUTyBDIn0seyJpZCI6NjcsImFwcGxpY2F0aW9uIjoiTiIsInNlcnZpY2VUeXBlIjoiRiIsInNlcnZpY2VHcm91cCI6IlVQIiwic3ViQ29kZSI6IlVDRiIsInZlbmRvciI6IkFUUCIsImNvbW1lcmNpYWxOYW1lIjoiTUFOVUFMIFVQR1JBREUgQyBUTyBGIn0seyJpZCI6MTcsImFwcGxpY2F0aW9uIjoiQyIsInNlcnZpY2VUeXBlIjoiWiIsInNlcnZpY2VHcm91cCI6IkJGIiwic3ViQ29kZSI6IjA1OCIsInZlbmRvciI6IkFUUCIsImNvbW1lcmNpYWxOYW1lIjoiQklEIFRPIFVQR1JBREUifSx7ImlkIjoxMTgsImFwcGxpY2F0aW9uIjoiRiIsInNlcnZpY2VUeXBlIjoiRiIsInNlcnZpY2VHcm91cCI6IlRTIiwic3ViQ29kZSI6IjAzUCIsInZlbmRvciI6IkFUUCIsImNvbW1lcmNpYWxOYW1lIjoiUFJJT1JJVFkgQUNDRVNTIn0seyJpZCI6MzAsImFwcGxpY2F0aW9uIjoiQyIsInNlcnZpY2VUeXBlIjoiRiIsInNlcnZpY2VHcm91cCI6IkdUIiwic3ViQ29kZSI6IjBCTiIsInZlbmRvciI6IkFUUCIsImNvbW1lcmNpYWxOYW1lIjoiRVRJSEFEIFVBRSBDSEFVRkZFVVIifSx7ImlkIjo5MiwiYXBwbGljYXRpb24iOiJOIiwic2VydmljZVR5cGUiOiJaIiwic2VydmljZUdyb3VwIjoiQkYiLCJzdWJDb2RlIjoiMDlDIiwidmVuZG9yIjoiQVRQIiwiY29tbWVyY2lhbE5hbWUiOiIxNSBQRVJDRU5UIE1JTEVTIEVBUk5FRCJ9LHsiaWQiOjU0LCJhcHBsaWNhdGlvbiI6Ik4iLCJzZXJ2aWNlVHlwZSI6IloiLCJzZXJ2aWNlR3JvdXAiOiJCRiIsInN1YkNvZGUiOiIwNVUiLCJ2ZW5kb3IiOiJBVFAiLCJjb21tZXJjaWFsTmFtZSI6IjM1IFBFUkNFTlQgTUlMRVMgRUFSTkVEIn0seyJpZCI6NDIsImFwcGxpY2F0aW9uIjoiTiIsInNlcnZpY2VUeXBlIjoiWiIsInNlcnZpY2VHcm91cCI6IkJGIiwic3ViQ29kZSI6IjA2QyIsInZlbmRvciI6IkFUUCIsImNvbW1lcmNpYWxOYW1lIjoiNzUgUEVSQ0VOVCBNSUxFUyBFQVJORUQifSx7ImlkIjoxMzgsImFwcGxpY2F0aW9uIjoiRiIsInNlcnZpY2VUeXBlIjoiWiIsInNlcnZpY2VHcm91cCI6IkJGIiwic3ViQ29kZSI6IjA2UiIsInZlbmRvciI6IkFUUCIsImNvbW1lcmNpYWxOYW1lIjoiMTI1IFBFUkNFTlQgTUlMRVMgRUFSTkVEIn0seyJpZCI6MTIyLCJhcHBsaWNhdGlvbiI6Ik4iLCJzZXJ2aWNlVHlwZSI6IloiLCJzZXJ2aWNlR3JvdXAiOiJCRiIsInN1YkNvZGUiOiIwNkQiLCJ2ZW5kb3IiOiJBVFAiLCJjb21tZXJjaWFsTmFtZSI6IjEwMCBQRVJDRU5UIE1JTEVTIEVBUk5FRCJ9LHsiaWQiOjExMSwiYXBwbGljYXRpb24iOiJOIiwic2VydmljZVR5cGUiOiJaIiwic2VydmljZUdyb3VwIjoiQkYiLCJzdWJDb2RlIjoiMDZNIiwidmVuZG9yIjoiQVRQIiwiY29tbWVyY2lhbE5hbWUiOiIxNTAgUEVSQ0VOVCBNSUxFUyBFQVJORUQifSx7ImlkIjoxMDMsImFwcGxpY2F0aW9uIjoiTiIsInNlcnZpY2VUeXBlIjoiWiIsInNlcnZpY2VHcm91cCI6IkJGIiwic3ViQ29kZSI6IjA2TiIsInZlbmRvciI6IkFUUCIsImNvbW1lcmNpYWxOYW1lIjoiMjAwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIn0seyJpZCI6NjEsImFwcGxpY2F0aW9uIjoiTiIsInNlcnZpY2VUeXBlIjoiWiIsInNlcnZpY2VHcm91cCI6IkJGIiwic3ViQ29kZSI6IjA2SCIsInZlbmRvciI6IkFUUCIsImNvbW1lcmNpYWxOYW1lIjoiMjUwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIn0seyJpZCI6MTIzLCJhcHBsaWNhdGlvbiI6Ik4iLCJzZXJ2aWNlVHlwZSI6IloiLCJzZXJ2aWNlR3JvdXAiOiJCRiIsInN1YkNvZGUiOiJNMzAiLCJ2ZW5kb3IiOiJBVFAiLCJjb21tZXJjaWFsTmFtZSI6IjMwMCBQRVJDRU5UICBNSUxFUyBFQVJORUQifSx7ImlkIjoyNCwiYXBwbGljYXRpb24iOiJGIiwic2VydmljZVR5cGUiOiJGIiwic2VydmljZUdyb3VwIjoiTUwiLCJzdWJDb2RlIjoiMEIzIiwidmVuZG9yIjoiQVRQIiwiY29tbWVyY2lhbE5hbWUiOiJGT09EIEFORCBCRVZFUkFHRSJ9LHsiaWQiOjU2LCJhcHBsaWNhdGlvbiI6IkMiLCJzZXJ2aWNlVHlwZSI6IkYiLCJzZXJ2aWNlR3JvdXAiOiJMRyIsInN1YkNvZGUiOiIwQlgiLCJ2ZW5kb3IiOiJBVFAiLCJjb21tZXJjaWFsTmFtZSI6IkJVU0lORVNTIExPVU5HRSJ9LHsiaWQiOjgwLCJhcHBsaWNhdGlvbiI6Ik4iLCJzZXJ2aWNlVHlwZSI6IloiLCJzZXJ2aWNlR3JvdXAiOiJCRiIsInN1YkNvZGUiOiJFWU0iLCJ2ZW5kb3IiOiJBVFAiLCJjb21tZXJjaWFsTmFtZSI6IjI1IFBFUkNFTlQgVElFUiBNSUxFUyBFQVJORUQifSx7ImlkIjoxLCJhcHBsaWNhdGlvbiI6Ik4iLCJzZXJ2aWNlVHlwZSI6IloiLCJzZXJ2aWNlR3JvdXAiOiJCRiIsInN1YkNvZGUiOiJFWUIiLCJ2ZW5kb3IiOiJBVFAiLCJjb21tZXJjaWFsTmFtZSI6IjUwIFBFUkNFTlQgVElFUiBNSUxFUyBFQVJORUQifSx7ImlkIjo5MSwiYXBwbGljYXRpb24iOiJOIiwic2VydmljZVR5cGUiOiJGIiwic2VydmljZUdyb3VwIjoiTEciLCJzdWJDb2RlIjoiRkMyIiwidmVuZG9yIjoiQVRQIiwiY29tbWVyY2lhbE5hbWUiOiJGSVJTVCBMT1VOR0UgVVAgVE8gNCBIT1VSUyJ9LHsiaWQiOjUwLCJhcHBsaWNhdGlvbiI6Ik4iLCJzZXJ2aWNlVHlwZSI6Ik0iLCJzZXJ2aWNlR3JvdXAiOiJUUyIsInN1YkNvZGUiOiJMTEEiLCJ2ZW5kb3IiOiJBVFAiLCJjb21tZXJjaWFsTmFtZSI6IkVUSUhBRCBMQU5EIEFORCBMRUFWRSJ9LHsiaWQiOjUzLCJhcHBsaWNhdGlvbiI6Ik4iLCJzZXJ2aWNlVHlwZSI6Ik0iLCJzZXJ2aWNlR3JvdXAiOiJUUyIsInN1YkNvZGUiOiJIQ0kiLCJ2ZW5kb3IiOiJBVFAiLCJjb21tZXJjaWFsTmFtZSI6IkVUSUhBRCBIT01FIENIRUNLIElOIn0seyJpZCI6MTYyLCJhcHBsaWNhdGlvbiI6Ik4iLCJzZXJ2aWNlVHlwZSI6Ik0iLCJzZXJ2aWNlR3JvdXAiOiJUUyIsInN1YkNvZGUiOiJNQVMiLCJ2ZW5kb3IiOiJBVFAiLCJjb21tZXJjaWFsTmFtZSI6IkVUSUhBRCBNRUVUIEFORCBBU1NJU1QifSx7ImlkIjo4NSwiYXBwbGljYXRpb24iOiJOIiwic2VydmljZVR5cGUiOiJNIiwic2VydmljZUdyb3VwIjoiVFMiLCJzdWJDb2RlIjoiQ05DIiwidmVuZG9yIjoiQVRQIiwiY29tbWVyY2lhbE5hbWUiOiJFVElIQUQgQ09OQ0lFUkdFIn0seyJpZCI6NzQsImFwcGxpY2F0aW9uIjoiTiIsInNlcnZpY2VUeXBlIjoiTSIsInNlcnZpY2VHcm91cCI6IlRTIiwic3ViQ29kZSI6IkVHQyIsInZlbmRvciI6IkFUUCIsImNvbW1lcmNpYWxOYW1lIjoiRVRJSEFEIEdMT0JBTCBDSEFVRkZFVVIifV0sInBlbmFsdGllc0luZm8iOlt7InR5cGUiOiJSZWZ1bmQiLCJhcHBsaWNhYmlsaXR5IjoiQmVmb3JlIiwicmVmdW5kYWJsZSI6dHJ1ZSwiYW1vdW50IjoxMjI3LCJjdXJyZW5jeSI6Ik1ZUiIsIm1pblBlbmFsdHkiOnsiYW1vdW50IjowLCJjdXJyZW5jeSI6Ik1ZUiJ9fSx7InR5cGUiOiJSZWZ1bmQiLCJhcHBsaWNhYmlsaXR5IjoiQWZ0ZXIiLCJyZWZ1bmRhYmxlIjp0cnVlLCJhbW91bnQiOjEyMjcsImN1cnJlbmN5IjoiTVlSIiwibWluUGVuYWx0eSI6eyJhbW91bnQiOjAsImN1cnJlbmN5IjoiTVlSIn19LHsidHlwZSI6IkV4Y2hhbmdlIiwiYXBwbGljYWJpbGl0eSI6IkJlZm9yZSIsImNoYW5nZWFibGUiOnRydWUsImNvbmRpdGlvbnNBcHBseSI6dHJ1ZSwiYW1vdW50IjoxMjI3LCJjdXJyZW5jeSI6Ik1ZUiIsIm1pblBlbmFsdHkiOnsiYW1vdW50IjowLCJjdXJyZW5jeSI6Ik1ZUiJ9fSx7InR5cGUiOiJFeGNoYW5nZSIsImFwcGxpY2FiaWxpdHkiOiJBZnRlciIsImNoYW5nZWFibGUiOnRydWUsImNvbmRpdGlvbnNBcHBseSI6dHJ1ZSwiYW1vdW50IjoxMjI3LCJjdXJyZW5jeSI6Ik1ZUiIsIm1pblBlbmFsdHkiOnsiYW1vdW50IjowLCJjdXJyZW5jeSI6Ik1ZUiJ9fV19XSwiYnJhbmROYW1lIjoiRUNPTk9NWSBERUxVWEUiLCJicmFuZENvZGUiOiJZREVMVVhFIn1dfQ==", "get_pax_ptc_data": { "ADT": "ADT" }, "fare_rules": { "refundable": "non-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-01-19-2026-01-21", "calendar_flight_date": "2026-01-19", "calendar_arrival_date": "2026-01-21", "calendar_carrier": "3L", "calendar_total_currency": "BDT", "calendar_total_price": 426405, "calendar_total_sell": 426405, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 426405, "filter": { "id": "F123SE00120-38", "price": 426405, "gross_total": 13755, "journey_duration": "PT1D8H50M", "journey_duration_seconds": 118200, "layover_duration": "PT19H50M", "layover_duration_seconds": 71400, "carrier_operating": "3L", "carrier_marketing": "EY", "aircraft": "320", "aircraft_name": "320", "cabin_class": "ECONOMY BASIC", "connecting_airport": { "": "KMG", "2": "CMB", "4": "PVG", "5": "BKK", "10": "SIN", "20": "CAN", "23": "CCU", "24": "HKG", "34": "AUH" }, "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-01-19T21:15:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-21T08:05:00", "refund": "non-refundable", "baggage_value": "piece", "baggage_unit": "", "baggage_title": "no-baggage" }, "filter_unique_filter_code": "dac202601192115auh20260120011064adtauh202601202100kul202601210805488adt", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1231176823535996235ZPTBD", "flight_key": "F123SE00120-39", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Sabre", "color_code": "#ffffff", "supplier_code": "sabre", "supplier_uid": "F123SE00120", "supplier_partner_code": "sabre-123-00120", "flight_group": [ { "group": 1, "flight_key": "F123SE00120-39", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT15H40M", "transit_time": "8H5M", "routes": [ { "air_segment_key": "0-39", "origin": "DAC", "departure_time": "2026-01-19T23:10:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "HKG", "arrival_time": "2026-01-20T04:40:00", "destination_terminal": "1", "destination_airport": { "name": "Hong Kong International Airport", "city": "Islands, New Territories", "country": "Hong Kong", "timezone": "Asia\/Hong_Kong" }, "flight_date": "2026-01-19", "flight_time": "PT3H30M", "distance": 1500, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "CX", "carrier_name": "Cathay Pacific Airways", "carrier_logo": "CX.png", "flight_number": 662 }, "marketing": { "carrier": "CX", "carrier_name": "Cathay Pacific Airways", "carrier_logo": "CX.png", "flight_number": 662 }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": null, "unit": "pieces", "title": "1 pieces", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": "pieces", "title": "1 pieces" } } }, "booking_class": { "cabin_class": "ECONOMY LIGHT", "cabin_code": "Y", "booking_code": "B", "meal_code": "S", "seat_available": 3, "fareBasisCode": "BR21BDAO", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "ECONOMY LIGHT", "brand_code": "ECONLIGHT", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "BR21BDAO" ] } } }, { "air_segment_key": "1-39", "origin": "HKG", "departure_time": "2026-01-20T12:45:00", "origin_terminal": "1", "origin_airport": { "name": "Hong Kong International Airport", "city": "Islands, New Territories", "country": "Hong Kong", "timezone": "Asia\/Hong_Kong" }, "destination": "KUL", "arrival_time": "2026-01-20T16:50:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-01-20", "flight_time": "PT4H05M", "distance": 1575, "lay_over": "PT08H05M", "lay_over_date": "not-applicable", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "CX", "carrier_name": "Cathay Pacific Airways", "carrier_logo": "CX.png", "flight_number": 725 }, "marketing": { "carrier": "CX", "carrier_name": "Cathay Pacific Airways", "carrier_logo": "CX.png", "flight_number": 725 }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": null, "unit": "pieces", "title": "1 pieces", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": "pieces", "title": "1 pieces" } } }, "booking_class": { "cabin_class": "ECONOMY LIGHT", "cabin_code": "Y", "booking_code": "B", "meal_code": "L", "seat_available": 3, "fareBasisCode": "BR21BDAO", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "ECONOMY LIGHT", "brand_code": "ECONLIGHT", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "BR21BDAO" ] } } } ] } ], "price": { "currency": "BDT", "total": 438309, "gross_total": 14139, "base_fare": 367443, "tax": 70866, "sell": { "currency": "BDT", "total": 438309, "base_fare": 367443, "tax": 70866 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MTQxMzksImJhc2VfZmFyZSI6MTE4NTMsInRheCI6MjI4Nn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiTVlSIiwidG90YWwiOjE0MTM5LCJiYXNlX2ZhcmUiOjExODUzLCJ0YXgiOjIyODYsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MTQxMzksImJhc2VfZmFyZSI6MTE4NTMsInRheCI6MjI4Nn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 3, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 438309, "base_fare": 367443, "tax": 70866, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "367443.00", "tax": "70866.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 438309, "base_fare": 367443, "tax": 70866, "gross": { "base_fare": "367443.00", "tax": "70866.00", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "1581.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "18879.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "1395.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "26784.00" }, "Other": { "title": "Others taxes", "amount": "22227.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjE0MTM5LjAwIiwiYmFzZV9mYXJlIjoiMTE4NTMuMDAiLCJ0YXgiOiIyMjg2LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTE4NTMuMDAiLCJ0YXgiOiIyMjg2LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIzMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjE0MTM5LjAwIiwiYmFzZV9mYXJlIjoiMTE4NTMuMDAiLCJ0YXgiOiIyMjg2LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTE4NTMuMDAiLCJ0YXgiOiIyMjg2LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoiMTQxMzkuMDAiLCJiYXNlX2ZhcmUiOiIxMTg1My4wMCIsInRheCI6IjIyODYuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTQxMzksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiI1MS4wMCJ9LCJVVCI6eyJhbW91bnQiOiI2MDkuMDAifSwiRTUiOnsiYW1vdW50IjoiNDUuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiI4NjQuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiNzE3LjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W3siY29kZSI6IkJEIiwiY3VycmVuY3kiOiJNWVIiLCJhbW91bnQiOjE3LCJ0YXhJbmZvIjoiRU1CQVJLQVRJT04gRkVFIn0seyJjb2RlIjoiRTUiLCJjdXJyZW5jeSI6Ik1ZUiIsImFtb3VudCI6MTUsInRheEluZm8iOiJWQUxVRSBBRERFRCBUQVgifSx7ImNvZGUiOiJPVzIiLCJjdXJyZW5jeSI6Ik1ZUiIsImFtb3VudCI6ODUsInRheEluZm8iOiJET01FU1RJQyBBTkQgSU5URVJOQVRJT05BTCBFWENJU0UgRFVUWSBUQVgifSx7ImNvZGUiOiJQNyIsImN1cnJlbmN5IjoiTVlSIiwiYW1vdW50Ijo0MSwidGF4SW5mbyI6IkFJUlBPUlQgREVWRUxPUE1FTlQgRkVFIn0seyJjb2RlIjoiUDgiLCJjdXJyZW5jeSI6Ik1ZUiIsImFtb3VudCI6NDEsInRheEluZm8iOiJQQVNTRU5HRVIgU0VDVVJJVFkgRkVFIn0seyJjb2RlIjoiVVQzIiwiY3VycmVuY3kiOiJNWVIiLCJhbW91bnQiOjIwMywidGF4SW5mbyI6IlRSQVZFTCBUQVgifSx7ImNvZGUiOiJHMyIsImN1cnJlbmN5IjoiTVlSIiwiYW1vdW50IjozNywidGF4SW5mbyI6IkFJUlBPUlQgQ09OU1RSVUNUSU9OIEZFRSJ9LHsiY29kZSI6Ikk1IiwiY3VycmVuY3kiOiJNWVIiLCJhbW91bnQiOjM1LCJ0YXhJbmZvIjoiQUlSUE9SVCBQQVNTRU5HRVIgU0VDVVJJVFkgQ0hBUkdFIn0seyJjb2RlIjoiWVJGIiwiY3VycmVuY3kiOiJNWVIiLCJhbW91bnQiOjE4NywidGF4SW5mbyI6IlNFUlZJQ0UgRkVFIC0gQ0FSUklFUi1JTVBPU0VEIEZVRUwifSx7ImNvZGUiOiJZUkYiLCJjdXJyZW5jeSI6Ik1ZUiIsImFtb3VudCI6MTAxLCJ0YXhJbmZvIjoiU0VSVklDRSBGRUUgLSBDQVJSSUVSLUlNUE9TRUQgRlVFTCJ9XX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "promo_title": "ECONOMY LIGHT", "promo_rules": "Private Fare", "brandCode": "ECONLIGHT#ER39", "brandName": "ECONOMY LIGHT", "penalty_info": { "partial_payment_available": "no", "reason": "partial payment offer expired", "data": [ { "pax_type": "ADT", "pax_count": 3, "min_cancel_charge": 0, "data": [ { "type": "cancel", "canCancel": true, "forSegment": null, "applied": "prior_to_departure", "amount": 12679, "currency": "BDT", "fmg": { "amount": 12679, "currency": "MYR", "penalty_markup": 0, "penalty_exchange_rate": 12679 }, "supplier": { "amount": 409, "currency": "MYR" } }, { "type": "cancel", "canCancel": true, "forSegment": null, "applied": "after_departure", "amount": 12679, "currency": "BDT", "fmg": { "amount": 12679, "currency": "MYR", "penalty_markup": 0, "penalty_exchange_rate": 12679 }, "supplier": { "amount": 409, "currency": "MYR" } }, { "type": "change", "canChanges": true, "forSegment": null, "applied": "prior_to_departure", "amount": 7626, "currency": "BDT", "fmg": { "amount": 7626, "currency": "MYR", "penalty_markup": 0, "penalty_exchange_rate": 7626 }, "supplier": { "amount": 246, "currency": "MYR" } }, { "type": "change", "canChanges": true, "forSegment": null, "applied": "after_departure", "amount": 7626, "currency": "BDT", "fmg": { "amount": 7626, "currency": "MYR", "penalty_markup": 0, "penalty_exchange_rate": 7626 }, "supplier": { "amount": 246, "currency": "MYR" } } ] } ] }, "meta_data": "eyJmbGlnaHRfZGF0YSI6W3siZmxpZ2h0X2dyb3VwIjp7ImRlcGFydHVyZURhdGUiOiIyMDI2LTAxLTE5IiwiZGVwYXJ0dXJlTG9jYXRpb24iOiJEQUMiLCJhcnJpdmFsTG9jYXRpb24iOiJLVUwiLCJpZCI6MzAsImVsYXBzZWRUaW1lIjo5NDAsInJvdXRlIjpbeyJkZXBhcnR1cmVEYXRlQWRqdXN0bWVudCI6bnVsbCwiZG90UmF0aW5nIjpudWxsLCJvblRpbWVQZXJmb3JtYW5jZSI6bnVsbCwiZnJlcXVlbmN5IjoiKk1UKlQqUyIsInN0b3BDb3VudCI6MCwiZVRpY2tldGFibGUiOnRydWUsInRvdGFsTWlsZXNGbG93biI6MTUwMCwiZWxhcHNlZFRpbWUiOjIxMCwib3JpZ2luIjoiREFDIiwiZGVwYXJ0dXJlX3RpbWUiOiIyMDI2LTAxLTE5VDIzOjEwOjAwIiwib3JpZ2luX3Rlcm1pbmFsIjoiMSIsIm9yaWdpbl9jaXR5IjoiREFDIiwiZGVzdGluYXRpb24iOiJIS0ciLCJkZXN0aW5hdGlvbl9kYXRlQWRqdXN0bWVudCI6MSwiYXJyaXZhbF90aW1lIjoiMjAyNi0wMS0yMFQwNDo0MDowMCIsImRlc3RpbmF0aW9uX3Rlcm1pbmFsIjoiMSIsImRlc3RpbmF0aW9uX2NpdHkiOiJIS0ciLCJtYXJrZXRpbmciOiJDWCIsIm1hcmtldGluZ0ZsaWdodE51bWJlciI6NjYyLCJvcGVyYXRpbmciOiJDWCIsIm9wZXJhdGluZ0ZsaWdodE51bWJlciI6NjYyLCJvcGVyYXRpbmdPdmVyd3JpdGUiOm51bGwsImFpcmNyYWZ0X2NvZGUiOiIzMzMiLCJ0eXBlRm9yRmlyc3RMZWciOiJXIiwidHlwZUZvckxhc3RMZWciOiJXIiwiZ2hvc3RTZWdtZW50IjpbXX0seyJkZXBhcnR1cmVEYXRlQWRqdXN0bWVudCI6MSwiZG90UmF0aW5nIjpudWxsLCJvblRpbWVQZXJmb3JtYW5jZSI6bnVsbCwiZnJlcXVlbmN5IjoiKipUKioqKiIsInN0b3BDb3VudCI6MCwiZVRpY2tldGFibGUiOnRydWUsInRvdGFsTWlsZXNGbG93biI6MTU3NSwiZWxhcHNlZFRpbWUiOjI0NSwib3JpZ2luIjoiSEtHIiwiZGVwYXJ0dXJlX3RpbWUiOiIyMDI2LTAxLTIwVDEyOjQ1OjAwIiwib3JpZ2luX3Rlcm1pbmFsIjoiMSIsIm9yaWdpbl9jaXR5IjoiSEtHIiwiZGVzdGluYXRpb24iOiJLVUwiLCJkZXN0aW5hdGlvbl9kYXRlQWRqdXN0bWVudCI6bnVsbCwiYXJyaXZhbF90aW1lIjoiMjAyNi0wMS0yMFQxNjo1MDowMCIsImRlc3RpbmF0aW9uX3Rlcm1pbmFsIjoiMSIsImRlc3RpbmF0aW9uX2NpdHkiOiJLVUwiLCJtYXJrZXRpbmciOiJDWCIsIm1hcmtldGluZ0ZsaWdodE51bWJlciI6NzI1LCJvcGVyYXRpbmciOiJDWCIsIm9wZXJhdGluZ0ZsaWdodE51bWJlciI6NzI1LCJvcGVyYXRpbmdPdmVyd3JpdGUiOm51bGwsImFpcmNyYWZ0X2NvZGUiOiIzMzMiLCJ0eXBlRm9yRmlyc3RMZWciOiJXIiwidHlwZUZvckxhc3RMZWciOiJXIiwiZ2hvc3RTZWdtZW50IjpbXX1dfX1dLCJwcmljZV9kYXRhIjpbeyJwcmljaW5nU3Vic291cmNlIjoiSFBJUyIsImRpc3RyaWJ1dGlvbk1vZGVsIjoiQVRQQ08iLCJ2YWxpZGF0aW5nQ2FycmllckNvZGUiOiJDWCIsInZhbGlkYXRpbmdDYXJyaWVycyI6bnVsbCwidG90YWxGYXJlIjp7InRvdGFsUHJpY2UiOjE0MTM5LCJ0b3RhbFRheEFtb3VudCI6MjI4NiwiY3VycmVuY3kiOiJNWVIiLCJiYXNlRmFyZUFtb3VudCI6Mjg5OCwiYmFzZUZhcmVDdXJyZW5jeSI6IlVTRCIsImNvbnN0cnVjdGlvbkFtb3VudCI6Mjg5OCwiY29uc3RydWN0aW9uQ3VycmVuY3kiOiJOVUMiLCJlcXVpdmFsZW50QW1vdW50IjoxMTg1MywiZXF1aXZhbGVudEN1cnJlbmN5IjoiTVlSIn0sInZpdGEiOnRydWUsImVUaWNrZXRhYmxlIjp0cnVlLCJsYXN0VGlja2V0RGF0ZSI6IjIwMjYtMDEtMTkiLCJsYXN0VGlja2V0VGltZSI6IjIzOjEwIiwiZ292ZXJuaW5nQ2FycmllcnMiOiJDWCIsInBheCI6W3sicGFzc2VuZ2VyVHlwZSI6IkFEVCIsInBhc3Nlbmdlck51bWJlciI6Mywibm9uUmVmdW5kYWJsZSI6ZmFsc2UsInBhc3NlbmdlclRvdGFsRmFyZSI6eyJ0b3RhbEZhcmUiOjQ3MTMsInRvdGFsVGF4QW1vdW50Ijo3NjIsImN1cnJlbmN5IjoiTVlSIiwiYmFzZUZhcmVBbW91bnQiOjk2NiwiYmFzZUZhcmVDdXJyZW5jeSI6IlVTRCIsImVxdWl2YWxlbnRBbW91bnQiOjM5NTEsImVxdWl2YWxlbnRDdXJyZW5jeSI6Ik1ZUiIsImNvbnN0cnVjdGlvbkFtb3VudCI6OTY2LCJjb25zdHJ1Y3Rpb25DdXJyZW5jeSI6Ik5VQyIsImV4Y2hhbmdlUmF0ZU9uZSI6MX0sInRheEJyZWFrZG93biI6W3siY29kZSI6IkJEIiwiY3VycmVuY3kiOiJNWVIiLCJhbW91bnQiOjE3LCJ0YXhJbmZvIjoiRU1CQVJLQVRJT04gRkVFIn0seyJjb2RlIjoiRTUiLCJjdXJyZW5jeSI6Ik1ZUiIsImFtb3VudCI6MTUsInRheEluZm8iOiJWQUxVRSBBRERFRCBUQVgifSx7ImNvZGUiOiJPVzIiLCJjdXJyZW5jeSI6Ik1ZUiIsImFtb3VudCI6ODUsInRheEluZm8iOiJET01FU1RJQyBBTkQgSU5URVJOQVRJT05BTCBFWENJU0UgRFVUWSBUQVgifSx7ImNvZGUiOiJQNyIsImN1cnJlbmN5IjoiTVlSIiwiYW1vdW50Ijo0MSwidGF4SW5mbyI6IkFJUlBPUlQgREVWRUxPUE1FTlQgRkVFIn0seyJjb2RlIjoiUDgiLCJjdXJyZW5jeSI6Ik1ZUiIsImFtb3VudCI6NDEsInRheEluZm8iOiJQQVNTRU5HRVIgU0VDVVJJVFkgRkVFIn0seyJjb2RlIjoiVVQzIiwiY3VycmVuY3kiOiJNWVIiLCJhbW91bnQiOjIwMywidGF4SW5mbyI6IlRSQVZFTCBUQVgifSx7ImNvZGUiOiJHMyIsImN1cnJlbmN5IjoiTVlSIiwiYW1vdW50IjozNywidGF4SW5mbyI6IkFJUlBPUlQgQ09OU1RSVUNUSU9OIEZFRSJ9LHsiY29kZSI6Ikk1IiwiY3VycmVuY3kiOiJNWVIiLCJhbW91bnQiOjM1LCJ0YXhJbmZvIjoiQUlSUE9SVCBQQVNTRU5HRVIgU0VDVVJJVFkgQ0hBUkdFIn0seyJjb2RlIjoiWVJGIiwiY3VycmVuY3kiOiJNWVIiLCJhbW91bnQiOjE4NywidGF4SW5mbyI6IlNFUlZJQ0UgRkVFIC0gQ0FSUklFUi1JTVBPU0VEIEZVRUwifSx7ImNvZGUiOiJZUkYiLCJjdXJyZW5jeSI6Ik1ZUiIsImFtb3VudCI6MTAxLCJ0YXhJbmZvIjoiU0VSVklDRSBGRUUgLSBDQVJSSUVSLUlNUE9TRUQgRlVFTCJ9XSwiYmFnZ2FnZSI6eyJncm91cCI6W3sic2VnbWVudCI6eyJjaGVja2VkIjp7Imdyb3VwX2lkIjowLCJzZWdtZW50X2lkIjowLCJiYWdnYWdlX3R5cGUiOiJjaGVja2VkIiwiYmFnZ2FnZV90eXBlX3RpdGxlIjoiQ2hlY2tlZCBiYWdnYWdlIGFsbG93YW5jZSIsImFsbG93YW5jZV9pZCI6MywicGllY2VDb3VudCI6MSwid2VpZ2h0IjpudWxsLCJ1bml0IjoicGllY2VzIiwidGl0bGUiOiIxIHBpZWNlcyIsInByb3Zpc2lvblR5cGUiOiJBIiwiYWlybGluZUNvZGUiOiJDWCJ9LCJjYXJyeV9vbiI6eyJncm91cF9pZCI6Miwic2VnbWVudF9pZCI6MCwiYmFnZ2FnZV90eXBlIjoiY2Fycnlfb24iLCJiYWdnYWdlX3R5cGVfdGl0bGUiOiJDYXJyeS1vbiBiYWdnYWdlIGFsbG93YW5jZSIsImFsbG93YW5jZV9pZCI6MTAsInBpZWNlQ291bnQiOjEsIndlaWdodCI6bnVsbCwidW5pdCI6InBpZWNlcyIsInRpdGxlIjoiMSBwaWVjZXMiLCJwcm92aXNpb25UeXBlIjoiQiIsImFpcmxpbmVDb2RlIjoiQ1gifX19LHsic2VnbWVudCI6eyJjaGVja2VkIjp7Imdyb3VwX2lkIjoxLCJzZWdtZW50X2lkIjoxLCJiYWdnYWdlX3R5cGUiOiJjaGVja2VkIiwiYmFnZ2FnZV90eXBlX3RpdGxlIjoiQ2hlY2tlZCBiYWdnYWdlIGFsbG93YW5jZSIsImFsbG93YW5jZV9pZCI6MywicGllY2VDb3VudCI6MSwid2VpZ2h0IjpudWxsLCJ1bml0IjoicGllY2VzIiwidGl0bGUiOiIxIHBpZWNlcyIsInByb3Zpc2lvblR5cGUiOiJBIiwiYWlybGluZUNvZGUiOiJDWCJ9LCJjYXJyeV9vbiI6eyJncm91cF9pZCI6Mywic2VnbWVudF9pZCI6MSwiYmFnZ2FnZV90eXBlIjoiY2Fycnlfb24iLCJiYWdnYWdlX3R5cGVfdGl0bGUiOiJDYXJyeS1vbiBiYWdnYWdlIGFsbG93YW5jZSIsImFsbG93YW5jZV9pZCI6MTAsInBpZWNlQ291bnQiOjEsIndlaWdodCI6bnVsbCwidW5pdCI6InBpZWNlcyIsInRpdGxlIjoiMSBwaWVjZXMiLCJwcm92aXNpb25UeXBlIjoiQiIsImFpcmxpbmVDb2RlIjoiQ1gifX19XX0sImJvb2tpbmdfY2xhc3MiOlt7ImZhcmVDb21wb25lbnRzX2lkIjoxMSwiZ3JvdXBfaWQiOjAsInNlZ21lbnRfaWQiOm51bGwsImJlZ2luQWlycG9ydCI6IkRBQyIsImVuZEFpcnBvcnQiOiJLVUwiLCJmYXJlUGFzc2VuZ2VyVHlwZSI6IkFEVCIsImJvb2tpbmdDb2RlIjoiQiIsImNhYmluQ29kZSI6IlkiLCJtZWFsQ29kZSI6IlMiLCJzZWF0c0F2YWlsYWJsZSI6MywiZmFyZUJhc2lzQ29kZSI6IkJSMjFCREFPIiwibWF0Y2hlZEFjY291bnRDb2RlIjpudWxsLCJuZWdvdGlhdGVkRmFyZSI6bnVsbCwicHJpdmF0ZUZhcmUiOm51bGwsIkZfY2FiaW5Db2RlIjoiWSIsImJyYW5kX2NvZGUiOiJFQ09OTElHSFQiLCJicmFuZE5hbWUiOiJFQ09OT01ZIExJR0hUIiwicHJvZ3JhbUlkIjoiMTc3NzY5IiwicHJvZ3JhbUNvZGUiOiJDRkZDWCIsInByb2dyYW1EZXNjcmlwdGlvbiI6IkpQIEJEIElOIExLIFNBIFRXIEVVIiwicHJvZ3JhbVN5c3RlbUNvZGUiOiI0IiwiZ292ZXJuaW5nQ2FycmllciI6IkNYIiwiZmFyZUFtb3VudCI6OTY2LCJmYXJlQ3VycmVuY3kiOiJOVUMiLCJwdWJsaXNoZWRGYXJlQW1vdW50Ijo5NjYsInB1Ymxpc2hlZEZhcmVDdXJyZW5jeSI6IlVTRCIsImRpcmVjdGlvbmFsaXR5IjoiRlJPTSIsImFwcGxpY2FibGVQcmljaW5nQ2F0ZWdvcmllcyI6IjEgNCA1IDggOSAxMCAxMiAxNSAxNiAxNyAyMyAzMSAzMyIsInZlbmRvckNvZGUiOiJBVFAiLCJmYXJlVHlwZUJpdG1hcCI6IjAwIiwiZmFyZVR5cGUiOiJYT1giLCJmYXJlVGFyaWZmIjoiOCIsImZhcmVSdWxlIjoiMDM1NSJ9LHsiZmFyZUNvbXBvbmVudHNfaWQiOjExLCJncm91cF9pZCI6MSwic2VnbWVudF9pZCI6bnVsbCwiYmVnaW5BaXJwb3J0IjoiREFDIiwiZW5kQWlycG9ydCI6IktVTCIsImZhcmVQYXNzZW5nZXJUeXBlIjoiQURUIiwiYm9va2luZ0NvZGUiOiJCIiwiY2FiaW5Db2RlIjoiWSIsIm1lYWxDb2RlIjoiTCIsInNlYXRzQXZhaWxhYmxlIjozLCJmYXJlQmFzaXNDb2RlIjoiQlIyMUJEQU8iLCJtYXRjaGVkQWNjb3VudENvZGUiOm51bGwsIm5lZ290aWF0ZWRGYXJlIjpudWxsLCJwcml2YXRlRmFyZSI6bnVsbCwiRl9jYWJpbkNvZGUiOiJZIiwiYnJhbmRfY29kZSI6IkVDT05MSUdIVCIsImJyYW5kTmFtZSI6IkVDT05PTVkgTElHSFQiLCJwcm9ncmFtSWQiOiIxNzc3NjkiLCJwcm9ncmFtQ29kZSI6IkNGRkNYIiwicHJvZ3JhbURlc2NyaXB0aW9uIjoiSlAgQkQgSU4gTEsgU0EgVFcgRVUiLCJwcm9ncmFtU3lzdGVtQ29kZSI6IjQiLCJnb3Zlcm5pbmdDYXJyaWVyIjoiQ1giLCJmYXJlQW1vdW50Ijo5NjYsImZhcmVDdXJyZW5jeSI6Ik5VQyIsInB1Ymxpc2hlZEZhcmVBbW91bnQiOjk2NiwicHVibGlzaGVkRmFyZUN1cnJlbmN5IjoiVVNEIiwiZGlyZWN0aW9uYWxpdHkiOiJGUk9NIiwiYXBwbGljYWJsZVByaWNpbmdDYXRlZ29yaWVzIjoiMSA0IDUgOCA5IDEwIDEyIDE1IDE2IDE3IDIzIDMxIDMzIiwidmVuZG9yQ29kZSI6IkFUUCIsImZhcmVUeXBlQml0bWFwIjoiMDAiLCJmYXJlVHlwZSI6IlhPWCIsImZhcmVUYXJpZmYiOiI4IiwiZmFyZVJ1bGUiOiIwMzU1In1dLCJicmFuZEZlYXR1cmVzIjpbeyJpZCI6NzEsImFwcGxpY2F0aW9uIjoiRiIsInNlcnZpY2VUeXBlIjoiQyIsInNlcnZpY2VHcm91cCI6IkJHIiwic3ViQ29kZSI6IjBFNyIsInZlbmRvciI6IkFUUCIsImNvbW1lcmNpYWxOYW1lIjoiMVBDIE1BWCAyM0tHIDE1OExDTSBFQUNIIn0seyJpZCI6NjQsImFwcGxpY2F0aW9uIjoiTiIsInNlcnZpY2VUeXBlIjoiQyIsInNlcnZpY2VHcm91cCI6IkJHIiwic3ViQ29kZSI6IjBKTCIsInZlbmRvciI6IkFUUCIsImNvbW1lcmNpYWxOYW1lIjoiMlBDIE1BWCAyM0tHIDE1OExDTSBFQUNIIn0seyJpZCI6MTUyLCJhcHBsaWNhdGlvbiI6Ik4iLCJzZXJ2aWNlVHlwZSI6IkMiLCJzZXJ2aWNlR3JvdXAiOiJCRyIsInN1YkNvZGUiOiIwSlAiLCJ2ZW5kb3IiOiJBVFAiLCJjb21tZXJjaWFsTmFtZSI6IjJQQyBNQVggMzJLRyAxNThMQ00gRUFDSCJ9LHsiaWQiOjEyLCJhcHBsaWNhdGlvbiI6Ik4iLCJzZXJ2aWNlVHlwZSI6IkMiLCJzZXJ2aWNlR3JvdXAiOiJCRyIsInN1YkNvZGUiOiIwSk0iLCJ2ZW5kb3IiOiJBVFAiLCJjb21tZXJjaWFsTmFtZSI6IjNQQyBNQVggMzJLRyAxNThMQ00gRUFDSCJ9LHsiaWQiOjk2LCJhcHBsaWNhdGlvbiI6IkYiLCJzZXJ2aWNlVHlwZSI6IkMiLCJzZXJ2aWNlR3JvdXAiOiJCRyIsInN1YkNvZGUiOiIwTTIiLCJ2ZW5kb3IiOiJBVFAiLCJjb21tZXJjaWFsTmFtZSI6IjFQQyBNQVggMTVMQiA3S0cgMTE1TENNIn0seyJpZCI6MTIxLCJhcHBsaWNhdGlvbiI6Ik4iLCJzZXJ2aWNlVHlwZSI6IkMiLCJzZXJ2aWNlR3JvdXAiOiJCRyIsInN1YkNvZGUiOiIwTTUiLCJ2ZW5kb3IiOiJBVFAiLCJjb21tZXJjaWFsTmFtZSI6IjFQQyBNQVggMjJMQiAxMEtHIDExNUxDTSJ9LHsiaWQiOjYwLCJhcHBsaWNhdGlvbiI6Ik4iLCJzZXJ2aWNlVHlwZSI6IkMiLCJzZXJ2aWNlR3JvdXAiOiJCRyIsInN1YkNvZGUiOiIwOVciLCJ2ZW5kb3IiOiJBVFAiLCJjb21tZXJjaWFsTmFtZSI6IjFQQyBNQVggMzNMQiAxNUtHIDExNUxDTSJ9LHsiaWQiOjQxLCJhcHBsaWNhdGlvbiI6IkMiLCJzZXJ2aWNlVHlwZSI6IkYiLCJzZXJ2aWNlR3JvdXAiOiJTQSIsInN1YkNvZGUiOiIwQjUiLCJ2ZW5kb3IiOiJBVFAiLCJjb21tZXJjaWFsTmFtZSI6IlNFQVQgQVNTSUdOTUVOVCJ9LHsiaWQiOjE1OSwiYXBwbGljYXRpb24iOiJOIiwic2VydmljZVR5cGUiOiJaIiwic2VydmljZUdyb3VwIjoiQkYiLCJzdWJDb2RlIjoiMDdIIiwidmVuZG9yIjoiQVRQIiwiY29tbWVyY2lhbE5hbWUiOiJHTyBTSE9XIn0seyJpZCI6NjIsImFwcGxpY2F0aW9uIjoiQyIsInNlcnZpY2VUeXBlIjoiWiIsInNlcnZpY2VHcm91cCI6IkJGIiwic3ViQ29kZSI6IjA1OSIsInZlbmRvciI6IkFUUCIsImNvbW1lcmNpYWxOYW1lIjoiQ0hBTkdFQUJMRSBUSUNLRVQifSx7ImlkIjo1OCwiYXBwbGljYXRpb24iOiJDIiwic2VydmljZVR5cGUiOiJaIiwic2VydmljZUdyb3VwIjoiQkYiLCJzdWJDb2RlIjoiMDU2IiwidmVuZG9yIjoiQVRQIiwiY29tbWVyY2lhbE5hbWUiOiJSRUZVTkRBQkxFIFRJQ0tFVCJ9LHsiaWQiOjEwMCwiYXBwbGljYXRpb24iOiJGIiwic2VydmljZVR5cGUiOiJaIiwic2VydmljZUdyb3VwIjoiQkYiLCJzdWJDb2RlIjoiMDU3IiwidmVuZG9yIjoiQVRQIiwiY29tbWVyY2lhbE5hbWUiOiJNSUxFQUdFIEFDQ1JVQUwifSx7ImlkIjo5MCwiYXBwbGljYXRpb24iOiJOIiwic2VydmljZVR5cGUiOiJaIiwic2VydmljZUdyb3VwIjoiQkYiLCJzdWJDb2RlIjoiMDU4IiwidmVuZG9yIjoiQVRQIiwiY29tbWVyY2lhbE5hbWUiOiJVUEdSQURFIEVMSUdJQklMSVRZIn0seyJpZCI6MTQwLCJhcHBsaWNhdGlvbiI6Ik4iLCJzZXJ2aWNlVHlwZSI6IkYiLCJzZXJ2aWNlR3JvdXAiOiJUUyIsInN1YkNvZGUiOiIwRzYiLCJ2ZW5kb3IiOiJBVFAiLCJjb21tZXJjaWFsTmFtZSI6IlBSSU9SSVRZIEJPQVJESU5HIn0seyJpZCI6NDAsImFwcGxpY2F0aW9uIjoiTiIsInNlcnZpY2VUeXBlIjoiRiIsInNlcnZpY2VHcm91cCI6IlRTIiwic3ViQ29kZSI6IjAzUCIsInZlbmRvciI6IkFUUCIsImNvbW1lcmNpYWxOYW1lIjoiUFJJT1JJVFkgQ0hLSU4gQVQgQ0VSVEFJTiBQT1JUIn0seyJpZCI6MTQ2LCJhcHBsaWNhdGlvbiI6Ik4iLCJzZXJ2aWNlVHlwZSI6IkYiLCJzZXJ2aWNlR3JvdXAiOiJMRyIsInN1YkNvZGUiOiIwQlgiLCJ2ZW5kb3IiOiJBVFAiLCJjb21tZXJjaWFsTmFtZSI6IkJVU0lORVNTIENMQVNTIExPVU5HRSBBQ0NFU1MifSx7ImlkIjo4OCwiYXBwbGljYXRpb24iOiJOIiwic2VydmljZVR5cGUiOiJGIiwic2VydmljZUdyb3VwIjoiTEciLCJzdWJDb2RlIjoiMDdLIiwidmVuZG9yIjoiQVRQIiwiY29tbWVyY2lhbE5hbWUiOiJGSVJTVCBDTEFTUyBMT1VOR0UgQUNDRVNTIn0seyJpZCI6MTUwLCJhcHBsaWNhdGlvbiI6IkYiLCJzZXJ2aWNlVHlwZSI6IkYiLCJzZXJ2aWNlR3JvdXAiOiJNTCIsInN1YkNvZGUiOiIwQjMiLCJ2ZW5kb3IiOiJBVFAiLCJjb21tZXJjaWFsTmFtZSI6Ik1FQUwifSx7ImlkIjoxNTQsImFwcGxpY2F0aW9uIjoiQyIsInNlcnZpY2VUeXBlIjoiRiIsInNlcnZpY2VHcm91cCI6IklFIiwic3ViQ29kZSI6IjAzMiIsInZlbmRvciI6IkFUUCIsImNvbW1lcmNpYWxOYW1lIjoiSU5GTElHSFQgV0lGSSJ9XSwicGVuYWx0aWVzSW5mbyI6W3sidHlwZSI6IlJlZnVuZCIsImFwcGxpY2FiaWxpdHkiOiJCZWZvcmUiLCJyZWZ1bmRhYmxlIjp0cnVlLCJjb25kaXRpb25zQXBwbHkiOnRydWUsImFtb3VudCI6NDA5LCJjdXJyZW5jeSI6Ik1ZUiIsIm1pblBlbmFsdHkiOnsiYW1vdW50Ijo0MDksImN1cnJlbmN5IjoiTVlSIn19LHsidHlwZSI6IlJlZnVuZCIsImFwcGxpY2FiaWxpdHkiOiJBZnRlciIsInJlZnVuZGFibGUiOnRydWUsImNvbmRpdGlvbnNBcHBseSI6dHJ1ZSwiYW1vdW50Ijo0MDksImN1cnJlbmN5IjoiTVlSIiwibWluUGVuYWx0eSI6eyJhbW91bnQiOjQwOSwiY3VycmVuY3kiOiJNWVIifX0seyJ0eXBlIjoiRXhjaGFuZ2UiLCJhcHBsaWNhYmlsaXR5IjoiQmVmb3JlIiwiY2hhbmdlYWJsZSI6dHJ1ZSwiY29uZGl0aW9uc0FwcGx5Ijp0cnVlLCJhbW91bnQiOjI0NiwiY3VycmVuY3kiOiJNWVIiLCJtaW5QZW5hbHR5Ijp7ImFtb3VudCI6MjQ2LCJjdXJyZW5jeSI6Ik1ZUiJ9fSx7InR5cGUiOiJFeGNoYW5nZSIsImFwcGxpY2FiaWxpdHkiOiJBZnRlciIsImNoYW5nZWFibGUiOnRydWUsImNvbmRpdGlvbnNBcHBseSI6dHJ1ZSwiYW1vdW50IjoyNDYsImN1cnJlbmN5IjoiTVlSIiwibWluUGVuYWx0eSI6eyJhbW91bnQiOjI0NiwiY3VycmVuY3kiOiJNWVIifX1dfV0sImJyYW5kTmFtZSI6IkVDT05PTVkgTElHSFQiLCJicmFuZENvZGUiOiJFQ09OTElHSFQifSx7InByaWNpbmdTdWJzb3VyY2UiOiJTUE1JUCIsImRpc3RyaWJ1dGlvbk1vZGVsIjoiQVRQQ08iLCJ2YWxpZGF0aW5nQ2FycmllckNvZGUiOiJDWCIsInZhbGlkYXRpbmdDYXJyaWVycyI6bnVsbCwidG90YWxGYXJlIjp7InRvdGFsUHJpY2UiOjE0NDQ1LCJ0b3RhbFRheEFtb3VudCI6MjI4NiwiY3VycmVuY3kiOiJNWVIiLCJiYXNlRmFyZUFtb3VudCI6Mjk3MywiYmFzZUZhcmVDdXJyZW5jeSI6IlVTRCIsImNvbnN0cnVjdGlvbkFtb3VudCI6Mjk3MywiY29uc3RydWN0aW9uQ3VycmVuY3kiOiJOVUMiLCJlcXVpdmFsZW50QW1vdW50IjoxMjE1OSwiZXF1aXZhbGVudEN1cnJlbmN5IjoiTVlSIn0sInZpdGEiOnRydWUsImVUaWNrZXRhYmxlIjp0cnVlLCJsYXN0VGlja2V0RGF0ZSI6IjIwMjYtMDEtMTkiLCJsYXN0VGlja2V0VGltZSI6IjIzOjEwIiwiZ292ZXJuaW5nQ2FycmllcnMiOiJDWCIsInBheCI6W3sicGFzc2VuZ2VyVHlwZSI6IkFEVCIsInBhc3Nlbmdlck51bWJlciI6Mywibm9uUmVmdW5kYWJsZSI6ZmFsc2UsInBhc3NlbmdlclRvdGFsRmFyZSI6eyJ0b3RhbEZhcmUiOjQ4MTUsInRvdGFsVGF4QW1vdW50Ijo3NjIsImN1cnJlbmN5IjoiTVlSIiwiYmFzZUZhcmVBbW91bnQiOjk5MSwiYmFzZUZhcmVDdXJyZW5jeSI6IlVTRCIsImVxdWl2YWxlbnRBbW91bnQiOjQwNTMsImVxdWl2YWxlbnRDdXJyZW5jeSI6Ik1ZUiIsImNvbnN0cnVjdGlvbkFtb3VudCI6OTkxLCJjb25zdHJ1Y3Rpb25DdXJyZW5jeSI6Ik5VQyIsImV4Y2hhbmdlUmF0ZU9uZSI6MX0sInRheEJyZWFrZG93biI6W3siY29kZSI6IkJEIiwiY3VycmVuY3kiOiJNWVIiLCJhbW91bnQiOjE3LCJ0YXhJbmZvIjoiRU1CQVJLQVRJT04gRkVFIn0seyJjb2RlIjoiRTUiLCJjdXJyZW5jeSI6Ik1ZUiIsImFtb3VudCI6MTUsInRheEluZm8iOiJWQUxVRSBBRERFRCBUQVgifSx7ImNvZGUiOiJPVzIiLCJjdXJyZW5jeSI6Ik1ZUiIsImFtb3VudCI6ODUsInRheEluZm8iOiJET01FU1RJQyBBTkQgSU5URVJOQVRJT05BTCBFWENJU0UgRFVUWSBUQVgifSx7ImNvZGUiOiJQNyIsImN1cnJlbmN5IjoiTVlSIiwiYW1vdW50Ijo0MSwidGF4SW5mbyI6IkFJUlBPUlQgREVWRUxPUE1FTlQgRkVFIn0seyJjb2RlIjoiUDgiLCJjdXJyZW5jeSI6Ik1ZUiIsImFtb3VudCI6NDEsInRheEluZm8iOiJQQVNTRU5HRVIgU0VDVVJJVFkgRkVFIn0seyJjb2RlIjoiVVQzIiwiY3VycmVuY3kiOiJNWVIiLCJhbW91bnQiOjIwMywidGF4SW5mbyI6IlRSQVZFTCBUQVgifSx7ImNvZGUiOiJHMyIsImN1cnJlbmN5IjoiTVlSIiwiYW1vdW50IjozNywidGF4SW5mbyI6IkFJUlBPUlQgQ09OU1RSVUNUSU9OIEZFRSJ9LHsiY29kZSI6Ikk1IiwiY3VycmVuY3kiOiJNWVIiLCJhbW91bnQiOjM1LCJ0YXhJbmZvIjoiQUlSUE9SVCBQQVNTRU5HRVIgU0VDVVJJVFkgQ0hBUkdFIn0seyJjb2RlIjoiWVJGIiwiY3VycmVuY3kiOiJNWVIiLCJhbW91bnQiOjE4NywidGF4SW5mbyI6IlNFUlZJQ0UgRkVFIC0gQ0FSUklFUi1JTVBPU0VEIEZVRUwifSx7ImNvZGUiOiJZUkYiLCJjdXJyZW5jeSI6Ik1ZUiIsImFtb3VudCI6MTAxLCJ0YXhJbmZvIjoiU0VSVklDRSBGRUUgLSBDQVJSSUVSLUlNUE9TRUQgRlVFTCJ9XSwiYmFnZ2FnZSI6eyJncm91cCI6W3sic2VnbWVudCI6eyJjaGVja2VkIjp7Imdyb3VwX2lkIjowLCJzZWdtZW50X2lkIjowLCJiYWdnYWdlX3R5cGUiOiJjaGVja2VkIiwiYmFnZ2FnZV90eXBlX3RpdGxlIjoiQ2hlY2tlZCBiYWdnYWdlIGFsbG93YW5jZSIsImFsbG93YW5jZV9pZCI6MTMsInBpZWNlQ291bnQiOjIsIndlaWdodCI6bnVsbCwidW5pdCI6InBpZWNlcyIsInRpdGxlIjoiMiBwaWVjZXMiLCJwcm92aXNpb25UeXBlIjoiQSIsImFpcmxpbmVDb2RlIjoiQ1gifSwiY2Fycnlfb24iOnsiZ3JvdXBfaWQiOjIsInNlZ21lbnRfaWQiOjAsImJhZ2dhZ2VfdHlwZSI6ImNhcnJ5X29uIiwiYmFnZ2FnZV90eXBlX3RpdGxlIjoiQ2Fycnktb24gYmFnZ2FnZSBhbGxvd2FuY2UiLCJhbGxvd2FuY2VfaWQiOjEwLCJwaWVjZUNvdW50IjoxLCJ3ZWlnaHQiOm51bGwsInVuaXQiOiJwaWVjZXMiLCJ0aXRsZSI6IjEgcGllY2VzIiwicHJvdmlzaW9uVHlwZSI6IkIiLCJhaXJsaW5lQ29kZSI6IkNYIn19fSx7InNlZ21lbnQiOnsiY2hlY2tlZCI6eyJncm91cF9pZCI6MSwic2VnbWVudF9pZCI6MSwiYmFnZ2FnZV90eXBlIjoiY2hlY2tlZCIsImJhZ2dhZ2VfdHlwZV90aXRsZSI6IkNoZWNrZWQgYmFnZ2FnZSBhbGxvd2FuY2UiLCJhbGxvd2FuY2VfaWQiOjEzLCJwaWVjZUNvdW50IjoyLCJ3ZWlnaHQiOm51bGwsInVuaXQiOiJwaWVjZXMiLCJ0aXRsZSI6IjIgcGllY2VzIiwicHJvdmlzaW9uVHlwZSI6IkEiLCJhaXJsaW5lQ29kZSI6IkNYIn0sImNhcnJ5X29uIjp7Imdyb3VwX2lkIjozLCJzZWdtZW50X2lkIjoxLCJiYWdnYWdlX3R5cGUiOiJjYXJyeV9vbiIsImJhZ2dhZ2VfdHlwZV90aXRsZSI6IkNhcnJ5LW9uIGJhZ2dhZ2UgYWxsb3dhbmNlIiwiYWxsb3dhbmNlX2lkIjoxMCwicGllY2VDb3VudCI6MSwid2VpZ2h0IjpudWxsLCJ1bml0IjoicGllY2VzIiwidGl0bGUiOiIxIHBpZWNlcyIsInByb3Zpc2lvblR5cGUiOiJCIiwiYWlybGluZUNvZGUiOiJDWCJ9fX1dfSwiYm9va2luZ19jbGFzcyI6W3siZmFyZUNvbXBvbmVudHNfaWQiOjE0LCJncm91cF9pZCI6MCwic2VnbWVudF9pZCI6bnVsbCwiYmVnaW5BaXJwb3J0IjoiREFDIiwiZW5kQWlycG9ydCI6IktVTCIsImZhcmVQYXNzZW5nZXJUeXBlIjoiQURUIiwiYm9va2luZ0NvZGUiOiJCIiwiY2FiaW5Db2RlIjoiWSIsIm1lYWxDb2RlIjoiUyIsInNlYXRzQXZhaWxhYmxlIjozLCJmYXJlQmFzaXNDb2RlIjoiQlIzMUJEQU8iLCJtYXRjaGVkQWNjb3VudENvZGUiOm51bGwsIm5lZ290aWF0ZWRGYXJlIjpudWxsLCJwcml2YXRlRmFyZSI6bnVsbCwiRl9jYWJpbkNvZGUiOiJZIiwiYnJhbmRfY29kZSI6IkVDT05FU1NFTlQiLCJicmFuZE5hbWUiOiJFQ09OT01ZIEVTU0VOVElBTCIsInByb2dyYW1JZCI6IjE3Nzc2OSIsInByb2dyYW1Db2RlIjoiQ0ZGQ1giLCJwcm9ncmFtRGVzY3JpcHRpb24iOiJKUCBCRCBJTiBMSyBTQSBUVyBFVSIsInByb2dyYW1TeXN0ZW1Db2RlIjoiNCIsImdvdmVybmluZ0NhcnJpZXIiOiJDWCIsImZhcmVBbW91bnQiOjk5MSwiZmFyZUN1cnJlbmN5IjoiTlVDIiwicHVibGlzaGVkRmFyZUFtb3VudCI6OTkxLCJwdWJsaXNoZWRGYXJlQ3VycmVuY3kiOiJVU0QiLCJkaXJlY3Rpb25hbGl0eSI6IkZST00iLCJhcHBsaWNhYmxlUHJpY2luZ0NhdGVnb3JpZXMiOiIxIDQgNSA4IDkgMTAgMTIgMTUgMTYgMTcgMjMgMzEgMzMiLCJ2ZW5kb3JDb2RlIjoiQVRQIiwiZmFyZVR5cGVCaXRtYXAiOiIwMCIsImZhcmVUeXBlIjoiWE9YIiwiZmFyZVRhcmlmZiI6IjgiLCJmYXJlUnVsZSI6IjAzNTUifSx7ImZhcmVDb21wb25lbnRzX2lkIjoxNCwiZ3JvdXBfaWQiOjEsInNlZ21lbnRfaWQiOm51bGwsImJlZ2luQWlycG9ydCI6IkRBQyIsImVuZEFpcnBvcnQiOiJLVUwiLCJmYXJlUGFzc2VuZ2VyVHlwZSI6IkFEVCIsImJvb2tpbmdDb2RlIjoiQiIsImNhYmluQ29kZSI6IlkiLCJtZWFsQ29kZSI6IkwiLCJzZWF0c0F2YWlsYWJsZSI6MywiZmFyZUJhc2lzQ29kZSI6IkJSMzFCREFPIiwibWF0Y2hlZEFjY291bnRDb2RlIjpudWxsLCJuZWdvdGlhdGVkRmFyZSI6bnVsbCwicHJpdmF0ZUZhcmUiOm51bGwsIkZfY2FiaW5Db2RlIjoiWSIsImJyYW5kX2NvZGUiOiJFQ09ORVNTRU5UIiwiYnJhbmROYW1lIjoiRUNPTk9NWSBFU1NFTlRJQUwiLCJwcm9ncmFtSWQiOiIxNzc3NjkiLCJwcm9ncmFtQ29kZSI6IkNGRkNYIiwicHJvZ3JhbURlc2NyaXB0aW9uIjoiSlAgQkQgSU4gTEsgU0EgVFcgRVUiLCJwcm9ncmFtU3lzdGVtQ29kZSI6IjQiLCJnb3Zlcm5pbmdDYXJyaWVyIjoiQ1giLCJmYXJlQW1vdW50Ijo5OTEsImZhcmVDdXJyZW5jeSI6Ik5VQyIsInB1Ymxpc2hlZEZhcmVBbW91bnQiOjk5MSwicHVibGlzaGVkRmFyZUN1cnJlbmN5IjoiVVNEIiwiZGlyZWN0aW9uYWxpdHkiOiJGUk9NIiwiYXBwbGljYWJsZVByaWNpbmdDYXRlZ29yaWVzIjoiMSA0IDUgOCA5IDEwIDEyIDE1IDE2IDE3IDIzIDMxIDMzIiwidmVuZG9yQ29kZSI6IkFUUCIsImZhcmVUeXBlQml0bWFwIjoiMDAiLCJmYXJlVHlwZSI6IlhPWCIsImZhcmVUYXJpZmYiOiI4IiwiZmFyZVJ1bGUiOiIwMzU1In1dLCJicmFuZEZlYXR1cmVzIjpbeyJpZCI6MTE1LCJhcHBsaWNhdGlvbiI6Ik4iLCJzZXJ2aWNlVHlwZSI6IkMiLCJzZXJ2aWNlR3JvdXAiOiJCRyIsInN1YkNvZGUiOiIwRTciLCJ2ZW5kb3IiOiJBVFAiLCJjb21tZXJjaWFsTmFtZSI6IjFQQyBNQVggMjNLRyAxNThMQ00gRUFDSCJ9LHsiaWQiOjEzOSwiYXBwbGljYXRpb24iOiJGIiwic2VydmljZVR5cGUiOiJDIiwic2VydmljZUdyb3VwIjoiQkciLCJzdWJDb2RlIjoiMEpMIiwidmVuZG9yIjoiQVRQIiwiY29tbWVyY2lhbE5hbWUiOiIyUEMgTUFYIDIzS0cgMTU4TENNIEVBQ0gifSx7ImlkIjoxNTIsImFwcGxpY2F0aW9uIjoiTiIsInNlcnZpY2VUeXBlIjoiQyIsInNlcnZpY2VHcm91cCI6IkJHIiwic3ViQ29kZSI6IjBKUCIsInZlbmRvciI6IkFUUCIsImNvbW1lcmNpYWxOYW1lIjoiMlBDIE1BWCAzMktHIDE1OExDTSBFQUNIIn0seyJpZCI6MTIsImFwcGxpY2F0aW9uIjoiTiIsInNlcnZpY2VUeXBlIjoiQyIsInNlcnZpY2VHcm91cCI6IkJHIiwic3ViQ29kZSI6IjBKTSIsInZlbmRvciI6IkFUUCIsImNvbW1lcmNpYWxOYW1lIjoiM1BDIE1BWCAzMktHIDE1OExDTSBFQUNIIn0seyJpZCI6OTYsImFwcGxpY2F0aW9uIjoiRiIsInNlcnZpY2VUeXBlIjoiQyIsInNlcnZpY2VHcm91cCI6IkJHIiwic3ViQ29kZSI6IjBNMiIsInZlbmRvciI6IkFUUCIsImNvbW1lcmNpYWxOYW1lIjoiMVBDIE1BWCAxNUxCIDdLRyAxMTVMQ00ifSx7ImlkIjoxMjEsImFwcGxpY2F0aW9uIjoiTiIsInNlcnZpY2VUeXBlIjoiQyIsInNlcnZpY2VHcm91cCI6IkJHIiwic3ViQ29kZSI6IjBNNSIsInZlbmRvciI6IkFUUCIsImNvbW1lcmNpYWxOYW1lIjoiMVBDIE1BWCAyMkxCIDEwS0cgMTE1TENNIn0seyJpZCI6NjAsImFwcGxpY2F0aW9uIjoiTiIsInNlcnZpY2VUeXBlIjoiQyIsInNlcnZpY2VHcm91cCI6IkJHIiwic3ViQ29kZSI6IjA5VyIsInZlbmRvciI6IkFUUCIsImNvbW1lcmNpYWxOYW1lIjoiMVBDIE1BWCAzM0xCIDE1S0cgMTE1TENNIn0seyJpZCI6NzUsImFwcGxpY2F0aW9uIjoiRiIsInNlcnZpY2VUeXBlIjoiRiIsInNlcnZpY2VHcm91cCI6IlNBIiwic3ViQ29kZSI6IjBCNSIsInZlbmRvciI6IkFUUCIsImNvbW1lcmNpYWxOYW1lIjoiU0VBVCBBU1NJR05NRU5UIn0seyJpZCI6MTU5LCJhcHBsaWNhdGlvbiI6Ik4iLCJzZXJ2aWNlVHlwZSI6IloiLCJzZXJ2aWNlR3JvdXAiOiJCRiIsInN1YkNvZGUiOiIwN0giLCJ2ZW5kb3IiOiJBVFAiLCJjb21tZXJjaWFsTmFtZSI6IkdPIFNIT1cifSx7ImlkIjo2MiwiYXBwbGljYXRpb24iOiJDIiwic2VydmljZVR5cGUiOiJaIiwic2VydmljZUdyb3VwIjoiQkYiLCJzdWJDb2RlIjoiMDU5IiwidmVuZG9yIjoiQVRQIiwiY29tbWVyY2lhbE5hbWUiOiJDSEFOR0VBQkxFIFRJQ0tFVCJ9LHsiaWQiOjU4LCJhcHBsaWNhdGlvbiI6IkMiLCJzZXJ2aWNlVHlwZSI6IloiLCJzZXJ2aWNlR3JvdXAiOiJCRiIsInN1YkNvZGUiOiIwNTYiLCJ2ZW5kb3IiOiJBVFAiLCJjb21tZXJjaWFsTmFtZSI6IlJFRlVOREFCTEUgVElDS0VUIn0seyJpZCI6MTAwLCJhcHBsaWNhdGlvbiI6IkYiLCJzZXJ2aWNlVHlwZSI6IloiLCJzZXJ2aWNlR3JvdXAiOiJCRiIsInN1YkNvZGUiOiIwNTciLCJ2ZW5kb3IiOiJBVFAiLCJjb21tZXJjaWFsTmFtZSI6Ik1JTEVBR0UgQUNDUlVBTCJ9LHsiaWQiOjg3LCJhcHBsaWNhdGlvbiI6IkMiLCJzZXJ2aWNlVHlwZSI6IloiLCJzZXJ2aWNlR3JvdXAiOiJCRiIsInN1YkNvZGUiOiIwNTgiLCJ2ZW5kb3IiOiJBVFAiLCJjb21tZXJjaWFsTmFtZSI6IlVQR1JBREUgRUxJR0lCSUxJVFkifSx7ImlkIjoxNDAsImFwcGxpY2F0aW9uIjoiTiIsInNlcnZpY2VUeXBlIjoiRiIsInNlcnZpY2VHcm91cCI6IlRTIiwic3ViQ29kZSI6IjBHNiIsInZlbmRvciI6IkFUUCIsImNvbW1lcmNpYWxOYW1lIjoiUFJJT1JJVFkgQk9BUkRJTkcifSx7ImlkIjo0MCwiYXBwbGljYXRpb24iOiJOIiwic2VydmljZVR5cGUiOiJGIiwic2VydmljZUdyb3VwIjoiVFMiLCJzdWJDb2RlIjoiMDNQIiwidmVuZG9yIjoiQVRQIiwiY29tbWVyY2lhbE5hbWUiOiJQUklPUklUWSBDSEtJTiBBVCBDRVJUQUlOIFBPUlQifSx7ImlkIjoxNDYsImFwcGxpY2F0aW9uIjoiTiIsInNlcnZpY2VUeXBlIjoiRiIsInNlcnZpY2VHcm91cCI6IkxHIiwic3ViQ29kZSI6IjBCWCIsInZlbmRvciI6IkFUUCIsImNvbW1lcmNpYWxOYW1lIjoiQlVTSU5FU1MgQ0xBU1MgTE9VTkdFIEFDQ0VTUyJ9LHsiaWQiOjg4LCJhcHBsaWNhdGlvbiI6Ik4iLCJzZXJ2aWNlVHlwZSI6IkYiLCJzZXJ2aWNlR3JvdXAiOiJMRyIsInN1YkNvZGUiOiIwN0siLCJ2ZW5kb3IiOiJBVFAiLCJjb21tZXJjaWFsTmFtZSI6IkZJUlNUIENMQVNTIExPVU5HRSBBQ0NFU1MifSx7ImlkIjoxNTAsImFwcGxpY2F0aW9uIjoiRiIsInNlcnZpY2VUeXBlIjoiRiIsInNlcnZpY2VHcm91cCI6Ik1MIiwic3ViQ29kZSI6IjBCMyIsInZlbmRvciI6IkFUUCIsImNvbW1lcmNpYWxOYW1lIjoiTUVBTCJ9LHsiaWQiOjE1NCwiYXBwbGljYXRpb24iOiJDIiwic2VydmljZVR5cGUiOiJGIiwic2VydmljZUdyb3VwIjoiSUUiLCJzdWJDb2RlIjoiMDMyIiwidmVuZG9yIjoiQVRQIiwiY29tbWVyY2lhbE5hbWUiOiJJTkZMSUdIVCBXSUZJIn1dLCJwZW5hbHRpZXNJbmZvIjpbeyJ0eXBlIjoiUmVmdW5kIiwiYXBwbGljYWJpbGl0eSI6IkJlZm9yZSIsInJlZnVuZGFibGUiOnRydWUsImNvbmRpdGlvbnNBcHBseSI6dHJ1ZSwiYW1vdW50IjozMDcsImN1cnJlbmN5IjoiTVlSIiwibWluUGVuYWx0eSI6eyJhbW91bnQiOjMwNywiY3VycmVuY3kiOiJNWVIifX0seyJ0eXBlIjoiUmVmdW5kIiwiYXBwbGljYWJpbGl0eSI6IkFmdGVyIiwicmVmdW5kYWJsZSI6dHJ1ZSwiY29uZGl0aW9uc0FwcGx5Ijp0cnVlLCJhbW91bnQiOjMwNywiY3VycmVuY3kiOiJNWVIiLCJtaW5QZW5hbHR5Ijp7ImFtb3VudCI6MzA3LCJjdXJyZW5jeSI6Ik1ZUiJ9fSx7InR5cGUiOiJFeGNoYW5nZSIsImFwcGxpY2FiaWxpdHkiOiJCZWZvcmUiLCJjaGFuZ2VhYmxlIjp0cnVlLCJjb25kaXRpb25zQXBwbHkiOnRydWUsImFtb3VudCI6MjA1LCJjdXJyZW5jeSI6Ik1ZUiIsIm1pblBlbmFsdHkiOnsiYW1vdW50IjoyMDUsImN1cnJlbmN5IjoiTVlSIn19LHsidHlwZSI6IkV4Y2hhbmdlIiwiYXBwbGljYWJpbGl0eSI6IkFmdGVyIiwiY2hhbmdlYWJsZSI6dHJ1ZSwiY29uZGl0aW9uc0FwcGx5Ijp0cnVlLCJhbW91bnQiOjIwNSwiY3VycmVuY3kiOiJNWVIiLCJtaW5QZW5hbHR5Ijp7ImFtb3VudCI6MjA1LCJjdXJyZW5jeSI6Ik1ZUiJ9fV19XSwiYnJhbmROYW1lIjoiRUNPTk9NWSBFU1NFTlRJQUwiLCJicmFuZENvZGUiOiJFQ09ORVNTRU5UIn0seyJwcmljaW5nU3Vic291cmNlIjoiU1BNSVAiLCJkaXN0cmlidXRpb25Nb2RlbCI6IkFUUENPIiwidmFsaWRhdGluZ0NhcnJpZXJDb2RlIjoiQ1giLCJ2YWxpZGF0aW5nQ2FycmllcnMiOm51bGwsInRvdGFsRmFyZSI6eyJ0b3RhbFByaWNlIjoxNTY3MiwidG90YWxUYXhBbW91bnQiOjIyODYsImN1cnJlbmN5IjoiTVlSIiwiYmFzZUZhcmVBbW91bnQiOjMyNzMsImJhc2VGYXJlQ3VycmVuY3kiOiJVU0QiLCJjb25zdHJ1Y3Rpb25BbW91bnQiOjMyNzMsImNvbnN0cnVjdGlvbkN1cnJlbmN5IjoiTlVDIiwiZXF1aXZhbGVudEFtb3VudCI6MTMzODYsImVxdWl2YWxlbnRDdXJyZW5jeSI6Ik1ZUiJ9LCJ2aXRhIjp0cnVlLCJlVGlja2V0YWJsZSI6dHJ1ZSwibGFzdFRpY2tldERhdGUiOiIyMDI2LTAxLTE5IiwibGFzdFRpY2tldFRpbWUiOiIyMzoxMCIsImdvdmVybmluZ0NhcnJpZXJzIjoiQ1giLCJwYXgiOlt7InBhc3NlbmdlclR5cGUiOiJBRFQiLCJwYXNzZW5nZXJOdW1iZXIiOjMsIm5vblJlZnVuZGFibGUiOmZhbHNlLCJwYXNzZW5nZXJUb3RhbEZhcmUiOnsidG90YWxGYXJlIjo1MjI0LCJ0b3RhbFRheEFtb3VudCI6NzYyLCJjdXJyZW5jeSI6Ik1ZUiIsImJhc2VGYXJlQW1vdW50IjoxMDkxLCJiYXNlRmFyZUN1cnJlbmN5IjoiVVNEIiwiZXF1aXZhbGVudEFtb3VudCI6NDQ2MiwiZXF1aXZhbGVudEN1cnJlbmN5IjoiTVlSIiwiY29uc3RydWN0aW9uQW1vdW50IjoxMDkxLCJjb25zdHJ1Y3Rpb25DdXJyZW5jeSI6Ik5VQyIsImV4Y2hhbmdlUmF0ZU9uZSI6MX0sInRheEJyZWFrZG93biI6W3siY29kZSI6IkJEIiwiY3VycmVuY3kiOiJNWVIiLCJhbW91bnQiOjE3LCJ0YXhJbmZvIjoiRU1CQVJLQVRJT04gRkVFIn0seyJjb2RlIjoiRTUiLCJjdXJyZW5jeSI6Ik1ZUiIsImFtb3VudCI6MTUsInRheEluZm8iOiJWQUxVRSBBRERFRCBUQVgifSx7ImNvZGUiOiJPVzIiLCJjdXJyZW5jeSI6Ik1ZUiIsImFtb3VudCI6ODUsInRheEluZm8iOiJET01FU1RJQyBBTkQgSU5URVJOQVRJT05BTCBFWENJU0UgRFVUWSBUQVgifSx7ImNvZGUiOiJQNyIsImN1cnJlbmN5IjoiTVlSIiwiYW1vdW50Ijo0MSwidGF4SW5mbyI6IkFJUlBPUlQgREVWRUxPUE1FTlQgRkVFIn0seyJjb2RlIjoiUDgiLCJjdXJyZW5jeSI6Ik1ZUiIsImFtb3VudCI6NDEsInRheEluZm8iOiJQQVNTRU5HRVIgU0VDVVJJVFkgRkVFIn0seyJjb2RlIjoiVVQzIiwiY3VycmVuY3kiOiJNWVIiLCJhbW91bnQiOjIwMywidGF4SW5mbyI6IlRSQVZFTCBUQVgifSx7ImNvZGUiOiJHMyIsImN1cnJlbmN5IjoiTVlSIiwiYW1vdW50IjozNywidGF4SW5mbyI6IkFJUlBPUlQgQ09OU1RSVUNUSU9OIEZFRSJ9LHsiY29kZSI6Ikk1IiwiY3VycmVuY3kiOiJNWVIiLCJhbW91bnQiOjM1LCJ0YXhJbmZvIjoiQUlSUE9SVCBQQVNTRU5HRVIgU0VDVVJJVFkgQ0hBUkdFIn0seyJjb2RlIjoiWVJGIiwiY3VycmVuY3kiOiJNWVIiLCJhbW91bnQiOjE4NywidGF4SW5mbyI6IlNFUlZJQ0UgRkVFIC0gQ0FSUklFUi1JTVBPU0VEIEZVRUwifSx7ImNvZGUiOiJZUkYiLCJjdXJyZW5jeSI6Ik1ZUiIsImFtb3VudCI6MTAxLCJ0YXhJbmZvIjoiU0VSVklDRSBGRUUgLSBDQVJSSUVSLUlNUE9TRUQgRlVFTCJ9XSwiYmFnZ2FnZSI6eyJncm91cCI6W3sic2VnbWVudCI6eyJjaGVja2VkIjp7Imdyb3VwX2lkIjowLCJzZWdtZW50X2lkIjowLCJiYWdnYWdlX3R5cGUiOiJjaGVja2VkIiwiYmFnZ2FnZV90eXBlX3RpdGxlIjoiQ2hlY2tlZCBiYWdnYWdlIGFsbG93YW5jZSIsImFsbG93YW5jZV9pZCI6MTMsInBpZWNlQ291bnQiOjIsIndlaWdodCI6bnVsbCwidW5pdCI6InBpZWNlcyIsInRpdGxlIjoiMiBwaWVjZXMiLCJwcm92aXNpb25UeXBlIjoiQSIsImFpcmxpbmVDb2RlIjoiQ1gifSwiY2Fycnlfb24iOnsiZ3JvdXBfaWQiOjIsInNlZ21lbnRfaWQiOjAsImJhZ2dhZ2VfdHlwZSI6ImNhcnJ5X29uIiwiYmFnZ2FnZV90eXBlX3RpdGxlIjoiQ2Fycnktb24gYmFnZ2FnZSBhbGxvd2FuY2UiLCJhbGxvd2FuY2VfaWQiOjEwLCJwaWVjZUNvdW50IjoxLCJ3ZWlnaHQiOm51bGwsInVuaXQiOiJwaWVjZXMiLCJ0aXRsZSI6IjEgcGllY2VzIiwicHJvdmlzaW9uVHlwZSI6IkIiLCJhaXJsaW5lQ29kZSI6IkNYIn19fSx7InNlZ21lbnQiOnsiY2hlY2tlZCI6eyJncm91cF9pZCI6MSwic2VnbWVudF9pZCI6MSwiYmFnZ2FnZV90eXBlIjoiY2hlY2tlZCIsImJhZ2dhZ2VfdHlwZV90aXRsZSI6IkNoZWNrZWQgYmFnZ2FnZSBhbGxvd2FuY2UiLCJhbGxvd2FuY2VfaWQiOjEzLCJwaWVjZUNvdW50IjoyLCJ3ZWlnaHQiOm51bGwsInVuaXQiOiJwaWVjZXMiLCJ0aXRsZSI6IjIgcGllY2VzIiwicHJvdmlzaW9uVHlwZSI6IkEiLCJhaXJsaW5lQ29kZSI6IkNYIn0sImNhcnJ5X29uIjp7Imdyb3VwX2lkIjozLCJzZWdtZW50X2lkIjoxLCJiYWdnYWdlX3R5cGUiOiJjYXJyeV9vbiIsImJhZ2dhZ2VfdHlwZV90aXRsZSI6IkNhcnJ5LW9uIGJhZ2dhZ2UgYWxsb3dhbmNlIiwiYWxsb3dhbmNlX2lkIjoxMCwicGllY2VDb3VudCI6MSwid2VpZ2h0IjpudWxsLCJ1bml0IjoicGllY2VzIiwidGl0bGUiOiIxIHBpZWNlcyIsInByb3Zpc2lvblR5cGUiOiJCIiwiYWlybGluZUNvZGUiOiJDWCJ9fX1dfSwiYm9va2luZ19jbGFzcyI6W3siZmFyZUNvbXBvbmVudHNfaWQiOjksImdyb3VwX2lkIjowLCJzZWdtZW50X2lkIjpudWxsLCJiZWdpbkFpcnBvcnQiOiJEQUMiLCJlbmRBaXJwb3J0IjoiS1VMIiwiZmFyZVBhc3NlbmdlclR5cGUiOiJBRFQiLCJib29raW5nQ29kZSI6IkIiLCJjYWJpbkNvZGUiOiJZIiwibWVhbENvZGUiOiJTIiwic2VhdHNBdmFpbGFibGUiOjMsImZhcmVCYXNpc0NvZGUiOiJCUjQxQkRBTyIsIm1hdGNoZWRBY2NvdW50Q29kZSI6bnVsbCwibmVnb3RpYXRlZEZhcmUiOm51bGwsInByaXZhdGVGYXJlIjpudWxsLCJGX2NhYmluQ29kZSI6IlkiLCJicmFuZF9jb2RlIjoiRUNPTkZMRVgiLCJicmFuZE5hbWUiOiJFQ09OT01ZIEZMRVgiLCJwcm9ncmFtSWQiOiIxNzc3NjkiLCJwcm9ncmFtQ29kZSI6IkNGRkNYIiwicHJvZ3JhbURlc2NyaXB0aW9uIjoiSlAgQkQgSU4gTEsgU0EgVFcgRVUiLCJwcm9ncmFtU3lzdGVtQ29kZSI6IjQiLCJnb3Zlcm5pbmdDYXJyaWVyIjoiQ1giLCJmYXJlQW1vdW50IjoxMDkxLCJmYXJlQ3VycmVuY3kiOiJOVUMiLCJwdWJsaXNoZWRGYXJlQW1vdW50IjoxMDkxLCJwdWJsaXNoZWRGYXJlQ3VycmVuY3kiOiJVU0QiLCJkaXJlY3Rpb25hbGl0eSI6IkZST00iLCJhcHBsaWNhYmxlUHJpY2luZ0NhdGVnb3JpZXMiOiIxIDQgNSA4IDkgMTAgMTIgMTUgMTYgMTcgMjMgMzEgMzMiLCJ2ZW5kb3JDb2RlIjoiQVRQIiwiZmFyZVR5cGVCaXRtYXAiOiIwMCIsImZhcmVUeXBlIjoiWE9YIiwiZmFyZVRhcmlmZiI6IjgiLCJmYXJlUnVsZSI6IjAzNTUifSx7ImZhcmVDb21wb25lbnRzX2lkIjo5LCJncm91cF9pZCI6MSwic2VnbWVudF9pZCI6bnVsbCwiYmVnaW5BaXJwb3J0IjoiREFDIiwiZW5kQWlycG9ydCI6IktVTCIsImZhcmVQYXNzZW5nZXJUeXBlIjoiQURUIiwiYm9va2luZ0NvZGUiOiJCIiwiY2FiaW5Db2RlIjoiWSIsIm1lYWxDb2RlIjoiTCIsInNlYXRzQXZhaWxhYmxlIjozLCJmYXJlQmFzaXNDb2RlIjoiQlI0MUJEQU8iLCJtYXRjaGVkQWNjb3VudENvZGUiOm51bGwsIm5lZ290aWF0ZWRGYXJlIjpudWxsLCJwcml2YXRlRmFyZSI6bnVsbCwiRl9jYWJpbkNvZGUiOiJZIiwiYnJhbmRfY29kZSI6IkVDT05GTEVYIiwiYnJhbmROYW1lIjoiRUNPTk9NWSBGTEVYIiwicHJvZ3JhbUlkIjoiMTc3NzY5IiwicHJvZ3JhbUNvZGUiOiJDRkZDWCIsInByb2dyYW1EZXNjcmlwdGlvbiI6IkpQIEJEIElOIExLIFNBIFRXIEVVIiwicHJvZ3JhbVN5c3RlbUNvZGUiOiI0IiwiZ292ZXJuaW5nQ2FycmllciI6IkNYIiwiZmFyZUFtb3VudCI6MTA5MSwiZmFyZUN1cnJlbmN5IjoiTlVDIiwicHVibGlzaGVkRmFyZUFtb3VudCI6MTA5MSwicHVibGlzaGVkRmFyZUN1cnJlbmN5IjoiVVNEIiwiZGlyZWN0aW9uYWxpdHkiOiJGUk9NIiwiYXBwbGljYWJsZVByaWNpbmdDYXRlZ29yaWVzIjoiMSA0IDUgOCA5IDEwIDEyIDE1IDE2IDE3IDIzIDMxIDMzIiwidmVuZG9yQ29kZSI6IkFUUCIsImZhcmVUeXBlQml0bWFwIjoiMDAiLCJmYXJlVHlwZSI6IlhPWCIsImZhcmVUYXJpZmYiOiI4IiwiZmFyZVJ1bGUiOiIwMzU1In1dLCJicmFuZEZlYXR1cmVzIjpbeyJpZCI6MTE1LCJhcHBsaWNhdGlvbiI6Ik4iLCJzZXJ2aWNlVHlwZSI6IkMiLCJzZXJ2aWNlR3JvdXAiOiJCRyIsInN1YkNvZGUiOiIwRTciLCJ2ZW5kb3IiOiJBVFAiLCJjb21tZXJjaWFsTmFtZSI6IjFQQyBNQVggMjNLRyAxNThMQ00gRUFDSCJ9LHsiaWQiOjEzOSwiYXBwbGljYXRpb24iOiJGIiwic2VydmljZVR5cGUiOiJDIiwic2VydmljZUdyb3VwIjoiQkciLCJzdWJDb2RlIjoiMEpMIiwidmVuZG9yIjoiQVRQIiwiY29tbWVyY2lhbE5hbWUiOiIyUEMgTUFYIDIzS0cgMTU4TENNIEVBQ0gifSx7ImlkIjoxNTIsImFwcGxpY2F0aW9uIjoiTiIsInNlcnZpY2VUeXBlIjoiQyIsInNlcnZpY2VHcm91cCI6IkJHIiwic3ViQ29kZSI6IjBKUCIsInZlbmRvciI6IkFUUCIsImNvbW1lcmNpYWxOYW1lIjoiMlBDIE1BWCAzMktHIDE1OExDTSBFQUNIIn0seyJpZCI6MTIsImFwcGxpY2F0aW9uIjoiTiIsInNlcnZpY2VUeXBlIjoiQyIsInNlcnZpY2VHcm91cCI6IkJHIiwic3ViQ29kZSI6IjBKTSIsInZlbmRvciI6IkFUUCIsImNvbW1lcmNpYWxOYW1lIjoiM1BDIE1BWCAzMktHIDE1OExDTSBFQUNIIn0seyJpZCI6OTYsImFwcGxpY2F0aW9uIjoiRiIsInNlcnZpY2VUeXBlIjoiQyIsInNlcnZpY2VHcm91cCI6IkJHIiwic3ViQ29kZSI6IjBNMiIsInZlbmRvciI6IkFUUCIsImNvbW1lcmNpYWxOYW1lIjoiMVBDIE1BWCAxNUxCIDdLRyAxMTVMQ00ifSx7ImlkIjoxMjEsImFwcGxpY2F0aW9uIjoiTiIsInNlcnZpY2VUeXBlIjoiQyIsInNlcnZpY2VHcm91cCI6IkJHIiwic3ViQ29kZSI6IjBNNSIsInZlbmRvciI6IkFUUCIsImNvbW1lcmNpYWxOYW1lIjoiMVBDIE1BWCAyMkxCIDEwS0cgMTE1TENNIn0seyJpZCI6NjAsImFwcGxpY2F0aW9uIjoiTiIsInNlcnZpY2VUeXBlIjoiQyIsInNlcnZpY2VHcm91cCI6IkJHIiwic3ViQ29kZSI6IjA5VyIsInZlbmRvciI6IkFUUCIsImNvbW1lcmNpYWxOYW1lIjoiMVBDIE1BWCAzM0xCIDE1S0cgMTE1TENNIn0seyJpZCI6NzUsImFwcGxpY2F0aW9uIjoiRiIsInNlcnZpY2VUeXBlIjoiRiIsInNlcnZpY2VHcm91cCI6IlNBIiwic3ViQ29kZSI6IjBCNSIsInZlbmRvciI6IkFUUCIsImNvbW1lcmNpYWxOYW1lIjoiU0VBVCBBU1NJR05NRU5UIn0seyJpZCI6MTA4LCJhcHBsaWNhdGlvbiI6IkYiLCJzZXJ2aWNlVHlwZSI6IloiLCJzZXJ2aWNlR3JvdXAiOiJCRiIsInN1YkNvZGUiOiIwN0giLCJ2ZW5kb3IiOiJBVFAiLCJjb21tZXJjaWFsTmFtZSI6IkdPIFNIT1cifSx7ImlkIjo4OSwiYXBwbGljYXRpb24iOiJGIiwic2VydmljZVR5cGUiOiJaIiwic2VydmljZUdyb3VwIjoiQkYiLCJzdWJDb2RlIjoiMDU5IiwidmVuZG9yIjoiQVRQIiwiY29tbWVyY2lhbE5hbWUiOiJDSEFOR0VBQkxFIFRJQ0tFVCJ9LHsiaWQiOjU4LCJhcHBsaWNhdGlvbiI6IkMiLCJzZXJ2aWNlVHlwZSI6IloiLCJzZXJ2aWNlR3JvdXAiOiJCRiIsInN1YkNvZGUiOiIwNTYiLCJ2ZW5kb3IiOiJBVFAiLCJjb21tZXJjaWFsTmFtZSI6IlJFRlVOREFCTEUgVElDS0VUIn0seyJpZCI6MTAwLCJhcHBsaWNhdGlvbiI6IkYiLCJzZXJ2aWNlVHlwZSI6IloiLCJzZXJ2aWNlR3JvdXAiOiJCRiIsInN1YkNvZGUiOiIwNTciLCJ2ZW5kb3IiOiJBVFAiLCJjb21tZXJjaWFsTmFtZSI6Ik1JTEVBR0UgQUNDUlVBTCJ9LHsiaWQiOjg3LCJhcHBsaWNhdGlvbiI6IkMiLCJzZXJ2aWNlVHlwZSI6IloiLCJzZXJ2aWNlR3JvdXAiOiJCRiIsInN1YkNvZGUiOiIwNTgiLCJ2ZW5kb3IiOiJBVFAiLCJjb21tZXJjaWFsTmFtZSI6IlVQR1JBREUgRUxJR0lCSUxJVFkifSx7ImlkIjoxNDAsImFwcGxpY2F0aW9uIjoiTiIsInNlcnZpY2VUeXBlIjoiRiIsInNlcnZpY2VHcm91cCI6IlRTIiwic3ViQ29kZSI6IjBHNiIsInZlbmRvciI6IkFUUCIsImNvbW1lcmNpYWxOYW1lIjoiUFJJT1JJVFkgQk9BUkRJTkcifSx7ImlkIjo0MCwiYXBwbGljYXRpb24iOiJOIiwic2VydmljZVR5cGUiOiJGIiwic2VydmljZUdyb3VwIjoiVFMiLCJzdWJDb2RlIjoiMDNQIiwidmVuZG9yIjoiQVRQIiwiY29tbWVyY2lhbE5hbWUiOiJQUklPUklUWSBDSEtJTiBBVCBDRVJUQUlOIFBPUlQifSx7ImlkIjoxNDYsImFwcGxpY2F0aW9uIjoiTiIsInNlcnZpY2VUeXBlIjoiRiIsInNlcnZpY2VHcm91cCI6IkxHIiwic3ViQ29kZSI6IjBCWCIsInZlbmRvciI6IkFUUCIsImNvbW1lcmNpYWxOYW1lIjoiQlVTSU5FU1MgQ0xBU1MgTE9VTkdFIEFDQ0VTUyJ9LHsiaWQiOjg4LCJhcHBsaWNhdGlvbiI6Ik4iLCJzZXJ2aWNlVHlwZSI6IkYiLCJzZXJ2aWNlR3JvdXAiOiJMRyIsInN1YkNvZGUiOiIwN0siLCJ2ZW5kb3IiOiJBVFAiLCJjb21tZXJjaWFsTmFtZSI6IkZJUlNUIENMQVNTIExPVU5HRSBBQ0NFU1MifSx7ImlkIjoxNTAsImFwcGxpY2F0aW9uIjoiRiIsInNlcnZpY2VUeXBlIjoiRiIsInNlcnZpY2VHcm91cCI6Ik1MIiwic3ViQ29kZSI6IjBCMyIsInZlbmRvciI6IkFUUCIsImNvbW1lcmNpYWxOYW1lIjoiTUVBTCJ9LHsiaWQiOjE1NCwiYXBwbGljYXRpb24iOiJDIiwic2VydmljZVR5cGUiOiJGIiwic2VydmljZUdyb3VwIjoiSUUiLCJzdWJDb2RlIjoiMDMyIiwidmVuZG9yIjoiQVRQIiwiY29tbWVyY2lhbE5hbWUiOiJJTkZMSUdIVCBXSUZJIn1dLCJwZW5hbHRpZXNJbmZvIjpbeyJ0eXBlIjoiUmVmdW5kIiwiYXBwbGljYWJpbGl0eSI6IkJlZm9yZSIsInJlZnVuZGFibGUiOnRydWUsImNvbmRpdGlvbnNBcHBseSI6dHJ1ZSwiYW1vdW50IjoyMDUsImN1cnJlbmN5IjoiTVlSIiwibWluUGVuYWx0eSI6eyJhbW91bnQiOjIwNSwiY3VycmVuY3kiOiJNWVIifX0seyJ0eXBlIjoiUmVmdW5kIiwiYXBwbGljYWJpbGl0eSI6IkFmdGVyIiwicmVmdW5kYWJsZSI6dHJ1ZSwiY29uZGl0aW9uc0FwcGx5Ijp0cnVlLCJhbW91bnQiOjIwNSwiY3VycmVuY3kiOiJNWVIiLCJtaW5QZW5hbHR5Ijp7ImFtb3VudCI6MjA1LCJjdXJyZW5jeSI6Ik1ZUiJ9fSx7InR5cGUiOiJFeGNoYW5nZSIsImFwcGxpY2FiaWxpdHkiOiJCZWZvcmUiLCJjaGFuZ2VhYmxlIjp0cnVlLCJjb25kaXRpb25zQXBwbHkiOnRydWUsImFtb3VudCI6MCwiY3VycmVuY3kiOiJNWVIiLCJtaW5QZW5hbHR5Ijp7ImFtb3VudCI6MCwiY3VycmVuY3kiOiJNWVIifX0seyJ0eXBlIjoiRXhjaGFuZ2UiLCJhcHBsaWNhYmlsaXR5IjoiQWZ0ZXIiLCJjaGFuZ2VhYmxlIjp0cnVlLCJjb25kaXRpb25zQXBwbHkiOnRydWUsImFtb3VudCI6MCwiY3VycmVuY3kiOiJNWVIiLCJtaW5QZW5hbHR5Ijp7ImFtb3VudCI6MCwiY3VycmVuY3kiOiJNWVIifX1dfV0sImJyYW5kTmFtZSI6IkVDT05PTVkgRkxFWCIsImJyYW5kQ29kZSI6IkVDT05GTEVYIn1dfQ==", "get_pax_ptc_data": { "ADT": "ADT" }, "fare_rules": { "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-01-19-2026-01-20", "calendar_flight_date": "2026-01-19", "calendar_arrival_date": "2026-01-20", "calendar_carrier": "CX", "calendar_total_currency": "BDT", "calendar_total_price": 438309, "calendar_total_sell": 438309, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 438309, "filter": { "id": "F123SE00120-39", "price": 438309, "gross_total": 14139, "journey_duration": "PT15H40M", "journey_duration_seconds": 56400, "layover_duration": "PT8H5M", "layover_duration_seconds": 29100, "carrier_operating": "CX", "carrier_marketing": "CX", "aircraft": "333", "aircraft_name": "333", "cabin_class": "ECONOMY LIGHT", "connecting_airport": { "": "KMG", "2": "CMB", "4": "PVG", "5": "BKK", "10": "SIN", "20": "CAN", "23": "CCU", "24": "HKG", "34": "AUH" }, "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-01-19T23:10:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-20T16:50:00", "refund": "partially-refundable", "baggage_value": "piece", "baggage_unit": "1", "baggage_title": "1 piece" }, "filter_unique_filter_code": "dac202601192310hkg202601200440662adthkg202601201245kul202601201650725adt", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1231176823535996235ZPTBD", "flight_key": "F123SE00120-40", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Sabre", "color_code": "#ffffff", "supplier_code": "sabre", "supplier_uid": "F123SE00120", "supplier_partner_code": "sabre-123-00120", "flight_group": [ { "group": 1, "flight_key": "F123SE00120-40", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT25H30M", "transit_time": "12H45M", "routes": [ { "air_segment_key": "0-40", "origin": "DAC", "departure_time": "2026-01-19T18:45:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DXB", "arrival_time": "2026-01-19T22:15:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-19", "flight_time": "PT5H30M", "distance": 2202, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": 587 }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": 587 }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 30, "unit": "kg", "title": "30 kg", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": "pieces", "title": "1 pieces" } } }, "booking_class": { "cabin_class": "ECO FLEX", "cabin_code": "Y", "booking_code": "M", "meal_code": "M", "seat_available": 9, "fareBasisCode": "MSSOSBD1", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "ECO FLEX", "brand_code": "ECOFLEX", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "MSSOSBD1" ] } } }, { "air_segment_key": "1-40", "origin": "DXB", "departure_time": "2026-01-20T11:00:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "KUL", "arrival_time": "2026-01-20T22:15:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-01-20", "flight_time": "PT7H15M", "distance": 3449, "lay_over": "PT12H45M", "lay_over_date": "not-applicable", "aircraft": { "code": "388", "name": "388", "picture": "388.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": 342 }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": 342 }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 30, "unit": "kg", "title": "30 kg", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": "pieces", "title": "1 pieces" } } }, "booking_class": { "cabin_class": "ECO FLEX", "cabin_code": "Y", "booking_code": "M", "meal_code": "M", "seat_available": 9, "fareBasisCode": "MSSOSBD1", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "ECO FLEX", "brand_code": "ECOFLEX", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "MSSOSBD1" ] } } } ] } ], "price": { "currency": "BDT", "total": 547677, "gross_total": 17667, "base_fare": 507408, "tax": 40269, "sell": { "currency": "BDT", "total": 547677, "base_fare": 507408, "tax": 40269 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MTc2NjcsImJhc2VfZmFyZSI6MTYzNjgsInRheCI6MTI5OX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiTVlSIiwidG90YWwiOjE3NjY3LCJiYXNlX2ZhcmUiOjE2MzY4LCJ0YXgiOjEyOTksImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MTc2NjcsImJhc2VfZmFyZSI6MTYzNjgsInRheCI6MTI5OX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 3, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 547677, "base_fare": 507408, "tax": 40269, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "507408.00", "tax": "40269.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 547677, "base_fare": 507408, "tax": 40269, "gross": { "base_fare": "507408.00", "tax": "40269.00", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "1581.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "12648.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "1395.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "3813.00" }, "Other": { "title": "Others taxes", "amount": "20832.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjE3NjY3LjAwIiwiYmFzZV9mYXJlIjoiMTYzNjguMDAiLCJ0YXgiOiIxMjk5LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTYzNjguMDAiLCJ0YXgiOiIxMjk5LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIzMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjE3NjY3LjAwIiwiYmFzZV9mYXJlIjoiMTYzNjguMDAiLCJ0YXgiOiIxMjk5LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTYzNjguMDAiLCJ0YXgiOiIxMjk5LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoiMTc2NjcuMDAiLCJiYXNlX2ZhcmUiOiIxNjM2OC4wMCIsInRheCI6IjEyOTkuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTc2NjcsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiI1MS4wMCJ9LCJVVCI6eyJhbW91bnQiOiI0MDguMDAifSwiRTUiOnsiYW1vdW50IjoiNDUuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIxMjMuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiNjcyLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W3siY29kZSI6IkJEIiwiY3VycmVuY3kiOiJNWVIiLCJhbW91bnQiOjE3LCJ0YXhJbmZvIjoiRU1CQVJLQVRJT04gRkVFIn0seyJjb2RlIjoiRTUiLCJjdXJyZW5jeSI6Ik1ZUiIsImFtb3VudCI6MTUsInRheEluZm8iOiJWQUxVRSBBRERFRCBUQVgifSx7ImNvZGUiOiJPVzIiLCJjdXJyZW5jeSI6Ik1ZUiIsImFtb3VudCI6ODUsInRheEluZm8iOiJET01FU1RJQyBBTkQgSU5URVJOQVRJT05BTCBFWENJU0UgRFVUWSBUQVgifSx7ImNvZGUiOiJQNyIsImN1cnJlbmN5IjoiTVlSIiwiYW1vdW50Ijo0MSwidGF4SW5mbyI6IkFJUlBPUlQgREVWRUxPUE1FTlQgRkVFIn0seyJjb2RlIjoiUDgiLCJjdXJyZW5jeSI6Ik1ZUiIsImFtb3VudCI6NDEsInRheEluZm8iOiJQQVNTRU5HRVIgU0VDVVJJVFkgRkVFIn0seyJjb2RlIjoiVVQzIiwiY3VycmVuY3kiOiJNWVIiLCJhbW91bnQiOjEzNiwidGF4SW5mbyI6IlRSQVZFTCBUQVgifSx7ImNvZGUiOiJGNjIiLCJjdXJyZW5jeSI6Ik1ZUiIsImFtb3VudCI6NTEsInRheEluZm8iOiJQQVNTRU5HRVIgRkFDSUxJVElFUyBDSEFSR0UifSx7ImNvZGUiOiJaUjIiLCJjdXJyZW5jeSI6Ik1ZUiIsImFtb3VudCI6NiwidGF4SW5mbyI6IklOVEVSTkFUSU9OQUwgQURWQU5DRUQgUEFTU0VOR0VSIElORk9STUFUSU9OIEZFRSBERVBBUlRVUkVTIn0seyJjb2RlIjoiWVJJIiwiY3VycmVuY3kiOiJNWVIiLCJhbW91bnQiOjQxLCJ0YXhJbmZvIjoiU0VSVklDRSBGRUUgLSBDQVJSSUVSLUlNUE9TRUQgTUlTQyJ9XX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "promo_title": "ECO FLEX", "promo_rules": "Private Fare", "brandCode": "ECOFLEX#ER40", "brandName": "ECO FLEX", "penalty_info": { "partial_payment_available": "no", "reason": "partial payment offer expired", "data": [ { "pax_type": "ADT", "pax_count": 3, "min_cancel_charge": 0, "data": [ { "type": "cancel", "canCancel": true, "forSegment": null, "applied": "prior_to_departure", "amount": 15872, "currency": "BDT", "fmg": { "amount": 15872, "currency": "MYR", "penalty_markup": 0, "penalty_exchange_rate": 15872 }, "supplier": { "amount": 512, "currency": "MYR" } }, { "type": "cancel", "canCancel": true, "forSegment": null, "applied": "after_departure", "amount": 15872, "currency": "BDT", "fmg": { "amount": 15872, "currency": "MYR", "penalty_markup": 0, "penalty_exchange_rate": 15872 }, "supplier": { "amount": 512, "currency": "MYR" } }, { "type": "change", "canChanges": true, "forSegment": null, "applied": "prior_to_departure", "amount": 9517, "currency": "BDT", "fmg": { "amount": 9517, "currency": "MYR", "penalty_markup": 0, "penalty_exchange_rate": 9517 }, "supplier": { "amount": 307, "currency": "MYR" } }, { "type": "change", "canChanges": true, "forSegment": null, "applied": "after_departure", "amount": 9517, "currency": "BDT", "fmg": { "amount": 9517, "currency": "MYR", "penalty_markup": 0, "penalty_exchange_rate": 9517 }, "supplier": { "amount": 307, "currency": "MYR" } } ] } ] }, "meta_data": "eyJmbGlnaHRfZGF0YSI6W3siZmxpZ2h0X2dyb3VwIjp7ImRlcGFydHVyZURhdGUiOiIyMDI2LTAxLTE5IiwiZGVwYXJ0dXJlTG9jYXRpb24iOiJEQUMiLCJhcnJpdmFsTG9jYXRpb24iOiJLVUwiLCJpZCI6MTEsImVsYXBzZWRUaW1lIjoxNTMwLCJyb3V0ZSI6W3siZGVwYXJ0dXJlRGF0ZUFkanVzdG1lbnQiOm51bGwsImRvdFJhdGluZyI6bnVsbCwib25UaW1lUGVyZm9ybWFuY2UiOm51bGwsImZyZXF1ZW5jeSI6IipNVCoqKioiLCJzdG9wQ291bnQiOjAsImVUaWNrZXRhYmxlIjp0cnVlLCJ0b3RhbE1pbGVzRmxvd24iOjIyMDIsImVsYXBzZWRUaW1lIjozMzAsIm9yaWdpbiI6IkRBQyIsImRlcGFydHVyZV90aW1lIjoiMjAyNi0wMS0xOVQxODo0NTowMCIsIm9yaWdpbl90ZXJtaW5hbCI6IjEiLCJvcmlnaW5fY2l0eSI6IkRBQyIsImRlc3RpbmF0aW9uIjoiRFhCIiwiZGVzdGluYXRpb25fZGF0ZUFkanVzdG1lbnQiOm51bGwsImFycml2YWxfdGltZSI6IjIwMjYtMDEtMTlUMjI6MTU6MDAiLCJkZXN0aW5hdGlvbl90ZXJtaW5hbCI6IjMiLCJkZXN0aW5hdGlvbl9jaXR5IjoiRFhCIiwibWFya2V0aW5nIjoiRUsiLCJtYXJrZXRpbmdGbGlnaHROdW1iZXIiOjU4Nywib3BlcmF0aW5nIjoiRUsiLCJvcGVyYXRpbmdGbGlnaHROdW1iZXIiOjU4Nywib3BlcmF0aW5nT3ZlcndyaXRlIjpudWxsLCJhaXJjcmFmdF9jb2RlIjoiNzdXIiwidHlwZUZvckZpcnN0TGVnIjoiVyIsInR5cGVGb3JMYXN0TGVnIjoiVyIsImdob3N0U2VnbWVudCI6W119LHsiZGVwYXJ0dXJlRGF0ZUFkanVzdG1lbnQiOjEsImRvdFJhdGluZyI6bnVsbCwib25UaW1lUGVyZm9ybWFuY2UiOm51bGwsImZyZXF1ZW5jeSI6IlNNVFdURlMiLCJzdG9wQ291bnQiOjAsImVUaWNrZXRhYmxlIjp0cnVlLCJ0b3RhbE1pbGVzRmxvd24iOjM0NDksImVsYXBzZWRUaW1lIjo0MzUsIm9yaWdpbiI6IkRYQiIsImRlcGFydHVyZV90aW1lIjoiMjAyNi0wMS0yMFQxMTowMDowMCIsIm9yaWdpbl90ZXJtaW5hbCI6IjMiLCJvcmlnaW5fY2l0eSI6IkRYQiIsImRlc3RpbmF0aW9uIjoiS1VMIiwiZGVzdGluYXRpb25fZGF0ZUFkanVzdG1lbnQiOm51bGwsImFycml2YWxfdGltZSI6IjIwMjYtMDEtMjBUMjI6MTU6MDAiLCJkZXN0aW5hdGlvbl90ZXJtaW5hbCI6IjEiLCJkZXN0aW5hdGlvbl9jaXR5IjoiS1VMIiwibWFya2V0aW5nIjoiRUsiLCJtYXJrZXRpbmdGbGlnaHROdW1iZXIiOjM0Miwib3BlcmF0aW5nIjoiRUsiLCJvcGVyYXRpbmdGbGlnaHROdW1iZXIiOjM0Miwib3BlcmF0aW5nT3ZlcndyaXRlIjpudWxsLCJhaXJjcmFmdF9jb2RlIjoiMzg4IiwidHlwZUZvckZpcnN0TGVnIjoiVyIsInR5cGVGb3JMYXN0TGVnIjoiVyIsImdob3N0U2VnbWVudCI6W119XX19XSwicHJpY2VfZGF0YSI6W3sicHJpY2luZ1N1YnNvdXJjZSI6IkhQSVMiLCJkaXN0cmlidXRpb25Nb2RlbCI6IkFUUENPIiwidmFsaWRhdGluZ0NhcnJpZXJDb2RlIjoiRUsiLCJ2YWxpZGF0aW5nQ2FycmllcnMiOm51bGwsInRvdGFsRmFyZSI6eyJ0b3RhbFByaWNlIjoxNzY2NywidG90YWxUYXhBbW91bnQiOjEyOTksImN1cnJlbmN5IjoiTVlSIiwiYmFzZUZhcmVBbW91bnQiOjQwMDIsImJhc2VGYXJlQ3VycmVuY3kiOiJVU0QiLCJjb25zdHJ1Y3Rpb25BbW91bnQiOjQwMDAuOCwiY29uc3RydWN0aW9uQ3VycmVuY3kiOiJOVUMiLCJlcXVpdmFsZW50QW1vdW50IjoxNjM2OCwiZXF1aXZhbGVudEN1cnJlbmN5IjoiTVlSIn0sInZpdGEiOnRydWUsImVUaWNrZXRhYmxlIjp0cnVlLCJsYXN0VGlja2V0RGF0ZSI6IjIwMjYtMDEtMTkiLCJsYXN0VGlja2V0VGltZSI6IjE4OjQ1IiwiZ292ZXJuaW5nQ2FycmllcnMiOiJFSyIsInBheCI6W3sicGFzc2VuZ2VyVHlwZSI6IkFEVCIsInBhc3Nlbmdlck51bWJlciI6Mywibm9uUmVmdW5kYWJsZSI6ZmFsc2UsInBhc3NlbmdlclRvdGFsRmFyZSI6eyJ0b3RhbEZhcmUiOjU4ODksInRvdGFsVGF4QW1vdW50Ijo0MzMsImN1cnJlbmN5IjoiTVlSIiwiYmFzZUZhcmVBbW91bnQiOjEzMzQsImJhc2VGYXJlQ3VycmVuY3kiOiJVU0QiLCJlcXVpdmFsZW50QW1vdW50Ijo1NDU2LCJlcXVpdmFsZW50Q3VycmVuY3kiOiJNWVIiLCJjb25zdHJ1Y3Rpb25BbW91bnQiOjEzMzMuNiwiY29uc3RydWN0aW9uQ3VycmVuY3kiOiJOVUMiLCJleGNoYW5nZVJhdGVPbmUiOjF9LCJ0YXhCcmVha2Rvd24iOlt7ImNvZGUiOiJCRCIsImN1cnJlbmN5IjoiTVlSIiwiYW1vdW50IjoxNywidGF4SW5mbyI6IkVNQkFSS0FUSU9OIEZFRSJ9LHsiY29kZSI6IkU1IiwiY3VycmVuY3kiOiJNWVIiLCJhbW91bnQiOjE1LCJ0YXhJbmZvIjoiVkFMVUUgQURERUQgVEFYIn0seyJjb2RlIjoiT1cyIiwiY3VycmVuY3kiOiJNWVIiLCJhbW91bnQiOjg1LCJ0YXhJbmZvIjoiRE9NRVNUSUMgQU5EIElOVEVSTkFUSU9OQUwgRVhDSVNFIERVVFkgVEFYIn0seyJjb2RlIjoiUDciLCJjdXJyZW5jeSI6Ik1ZUiIsImFtb3VudCI6NDEsInRheEluZm8iOiJBSVJQT1JUIERFVkVMT1BNRU5UIEZFRSJ9LHsiY29kZSI6IlA4IiwiY3VycmVuY3kiOiJNWVIiLCJhbW91bnQiOjQxLCJ0YXhJbmZvIjoiUEFTU0VOR0VSIFNFQ1VSSVRZIEZFRSJ9LHsiY29kZSI6IlVUMyIsImN1cnJlbmN5IjoiTVlSIiwiYW1vdW50IjoxMzYsInRheEluZm8iOiJUUkFWRUwgVEFYIn0seyJjb2RlIjoiRjYyIiwiY3VycmVuY3kiOiJNWVIiLCJhbW91bnQiOjUxLCJ0YXhJbmZvIjoiUEFTU0VOR0VSIEZBQ0lMSVRJRVMgQ0hBUkdFIn0seyJjb2RlIjoiWlIyIiwiY3VycmVuY3kiOiJNWVIiLCJhbW91bnQiOjYsInRheEluZm8iOiJJTlRFUk5BVElPTkFMIEFEVkFOQ0VEIFBBU1NFTkdFUiBJTkZPUk1BVElPTiBGRUUgREVQQVJUVVJFUyJ9LHsiY29kZSI6IllSSSIsImN1cnJlbmN5IjoiTVlSIiwiYW1vdW50Ijo0MSwidGF4SW5mbyI6IlNFUlZJQ0UgRkVFIC0gQ0FSUklFUi1JTVBPU0VEIE1JU0MifV0sImJhZ2dhZ2UiOnsiZ3JvdXAiOlt7InNlZ21lbnQiOnsiY2hlY2tlZCI6eyJncm91cF9pZCI6MCwic2VnbWVudF9pZCI6MCwiYmFnZ2FnZV90eXBlIjoiY2hlY2tlZCIsImJhZ2dhZ2VfdHlwZV90aXRsZSI6IkNoZWNrZWQgYmFnZ2FnZSBhbGxvd2FuY2UiLCJhbGxvd2FuY2VfaWQiOjUsInBpZWNlQ291bnQiOm51bGwsIndlaWdodCI6MzAsInVuaXQiOiJrZyIsInRpdGxlIjoiMzAga2ciLCJwcm92aXNpb25UeXBlIjoiQSIsImFpcmxpbmVDb2RlIjoiRUsifSwiY2Fycnlfb24iOnsiZ3JvdXBfaWQiOjIsInNlZ21lbnRfaWQiOjAsImJhZ2dhZ2VfdHlwZSI6ImNhcnJ5X29uIiwiYmFnZ2FnZV90eXBlX3RpdGxlIjoiQ2Fycnktb24gYmFnZ2FnZSBhbGxvd2FuY2UiLCJhbGxvd2FuY2VfaWQiOjMxLCJwaWVjZUNvdW50IjoxLCJ3ZWlnaHQiOm51bGwsInVuaXQiOiJwaWVjZXMiLCJ0aXRsZSI6IjEgcGllY2VzIiwicHJvdmlzaW9uVHlwZSI6IkIiLCJhaXJsaW5lQ29kZSI6IkVLIn19fSx7InNlZ21lbnQiOnsiY2hlY2tlZCI6eyJncm91cF9pZCI6MSwic2VnbWVudF9pZCI6MSwiYmFnZ2FnZV90eXBlIjoiY2hlY2tlZCIsImJhZ2dhZ2VfdHlwZV90aXRsZSI6IkNoZWNrZWQgYmFnZ2FnZSBhbGxvd2FuY2UiLCJhbGxvd2FuY2VfaWQiOjUsInBpZWNlQ291bnQiOm51bGwsIndlaWdodCI6MzAsInVuaXQiOiJrZyIsInRpdGxlIjoiMzAga2ciLCJwcm92aXNpb25UeXBlIjoiQSIsImFpcmxpbmVDb2RlIjoiRUsifSwiY2Fycnlfb24iOnsiZ3JvdXBfaWQiOjMsInNlZ21lbnRfaWQiOjEsImJhZ2dhZ2VfdHlwZSI6ImNhcnJ5X29uIiwiYmFnZ2FnZV90eXBlX3RpdGxlIjoiQ2Fycnktb24gYmFnZ2FnZSBhbGxvd2FuY2UiLCJhbGxvd2FuY2VfaWQiOjMxLCJwaWVjZUNvdW50IjoxLCJ3ZWlnaHQiOm51bGwsInVuaXQiOiJwaWVjZXMiLCJ0aXRsZSI6IjEgcGllY2VzIiwicHJvdmlzaW9uVHlwZSI6IkIiLCJhaXJsaW5lQ29kZSI6IkVLIn19fV19LCJib29raW5nX2NsYXNzIjpbeyJmYXJlQ29tcG9uZW50c19pZCI6MTYsImdyb3VwX2lkIjowLCJzZWdtZW50X2lkIjpudWxsLCJiZWdpbkFpcnBvcnQiOiJEQUMiLCJlbmRBaXJwb3J0IjoiS1VMIiwiZmFyZVBhc3NlbmdlclR5cGUiOiJBRFQiLCJib29raW5nQ29kZSI6Ik0iLCJjYWJpbkNvZGUiOiJZIiwibWVhbENvZGUiOiJNIiwic2VhdHNBdmFpbGFibGUiOjksImZhcmVCYXNpc0NvZGUiOiJNU1NPU0JEMSIsIm1hdGNoZWRBY2NvdW50Q29kZSI6bnVsbCwibmVnb3RpYXRlZEZhcmUiOm51bGwsInByaXZhdGVGYXJlIjpudWxsLCJGX2NhYmluQ29kZSI6IlkiLCJicmFuZF9jb2RlIjoiRUNPRkxFWCIsImJyYW5kTmFtZSI6IkVDTyBGTEVYIiwicHJvZ3JhbUlkIjoiMTc4OTUyIiwicHJvZ3JhbUNvZGUiOiJDRkZFSyIsInByb2dyYW1EZXNjcmlwdGlvbiI6Ik9UQSBCUkFORElORyAxIiwicHJvZ3JhbVN5c3RlbUNvZGUiOiJBIiwiZ292ZXJuaW5nQ2FycmllciI6IkVLIiwiZmFyZUFtb3VudCI6MTMzMSwiZmFyZUN1cnJlbmN5IjoiTlVDIiwicHVibGlzaGVkRmFyZUFtb3VudCI6MTMzMSwicHVibGlzaGVkRmFyZUN1cnJlbmN5IjoiVVNEIiwiZGlyZWN0aW9uYWxpdHkiOiJGUk9NIiwiYXBwbGljYWJsZVByaWNpbmdDYXRlZ29yaWVzIjoiNCA1IDggOSAxMCAxMiAxNSAxNiAxNyAzMSAzMyIsInZlbmRvckNvZGUiOiJBVFAiLCJmYXJlVHlwZUJpdG1hcCI6IjAwIiwiZmFyZVR5cGUiOiJYT1giLCJmYXJlVGFyaWZmIjoiOCIsImZhcmVSdWxlIjoiQkQxMCJ9LHsiZmFyZUNvbXBvbmVudHNfaWQiOjE2LCJncm91cF9pZCI6MSwic2VnbWVudF9pZCI6bnVsbCwiYmVnaW5BaXJwb3J0IjoiREFDIiwiZW5kQWlycG9ydCI6IktVTCIsImZhcmVQYXNzZW5nZXJUeXBlIjoiQURUIiwiYm9va2luZ0NvZGUiOiJNIiwiY2FiaW5Db2RlIjoiWSIsIm1lYWxDb2RlIjoiTSIsInNlYXRzQXZhaWxhYmxlIjo5LCJmYXJlQmFzaXNDb2RlIjoiTVNTT1NCRDEiLCJtYXRjaGVkQWNjb3VudENvZGUiOm51bGwsIm5lZ290aWF0ZWRGYXJlIjpudWxsLCJwcml2YXRlRmFyZSI6bnVsbCwiRl9jYWJpbkNvZGUiOiJZIiwiYnJhbmRfY29kZSI6IkVDT0ZMRVgiLCJicmFuZE5hbWUiOiJFQ08gRkxFWCIsInByb2dyYW1JZCI6IjE3ODk1MiIsInByb2dyYW1Db2RlIjoiQ0ZGRUsiLCJwcm9ncmFtRGVzY3JpcHRpb24iOiJPVEEgQlJBTkRJTkcgMSIsInByb2dyYW1TeXN0ZW1Db2RlIjoiQSIsImdvdmVybmluZ0NhcnJpZXIiOiJFSyIsImZhcmVBbW91bnQiOjEzMzEsImZhcmVDdXJyZW5jeSI6Ik5VQyIsInB1Ymxpc2hlZEZhcmVBbW91bnQiOjEzMzEsInB1Ymxpc2hlZEZhcmVDdXJyZW5jeSI6IlVTRCIsImRpcmVjdGlvbmFsaXR5IjoiRlJPTSIsImFwcGxpY2FibGVQcmljaW5nQ2F0ZWdvcmllcyI6IjQgNSA4IDkgMTAgMTIgMTUgMTYgMTcgMzEgMzMiLCJ2ZW5kb3JDb2RlIjoiQVRQIiwiZmFyZVR5cGVCaXRtYXAiOiIwMCIsImZhcmVUeXBlIjoiWE9YIiwiZmFyZVRhcmlmZiI6IjgiLCJmYXJlUnVsZSI6IkJEMTAifV0sImJyYW5kRmVhdHVyZXMiOlt7ImlkIjo2MiwiYXBwbGljYXRpb24iOiJDIiwic2VydmljZVR5cGUiOiJaIiwic2VydmljZUdyb3VwIjoiQkYiLCJzdWJDb2RlIjoiMDU5IiwidmVuZG9yIjoiQVRQIiwiY29tbWVyY2lhbE5hbWUiOiJDSEFOR0VBQkxFIFRJQ0tFVCJ9LHsiaWQiOjU4LCJhcHBsaWNhdGlvbiI6IkMiLCJzZXJ2aWNlVHlwZSI6IloiLCJzZXJ2aWNlR3JvdXAiOiJCRiIsInN1YkNvZGUiOiIwNTYiLCJ2ZW5kb3IiOiJBVFAiLCJjb21tZXJjaWFsTmFtZSI6IlJFRlVOREFCTEUgVElDS0VUIn0seyJpZCI6MTQwLCJhcHBsaWNhdGlvbiI6Ik4iLCJzZXJ2aWNlVHlwZSI6IkYiLCJzZXJ2aWNlR3JvdXAiOiJUUyIsInN1YkNvZGUiOiIwRzYiLCJ2ZW5kb3IiOiJBVFAiLCJjb21tZXJjaWFsTmFtZSI6IlBSSU9SSVRZIEJPQVJESU5HIn0seyJpZCI6OTMsImFwcGxpY2F0aW9uIjoiTiIsInNlcnZpY2VUeXBlIjoiRiIsInNlcnZpY2VHcm91cCI6IlRTIiwic3ViQ29kZSI6IjAyOSIsInZlbmRvciI6IkFUUCIsImNvbW1lcmNpYWxOYW1lIjoiRkFTVCBUUkFDSyJ9LHsiaWQiOjg3LCJhcHBsaWNhdGlvbiI6IkMiLCJzZXJ2aWNlVHlwZSI6IloiLCJzZXJ2aWNlR3JvdXAiOiJCRiIsInN1YkNvZGUiOiIwNTgiLCJ2ZW5kb3IiOiJBVFAiLCJjb21tZXJjaWFsTmFtZSI6IlVQR1JBREUgRUxJR0lCSUxJVFkifSx7ImlkIjoyNSwiYXBwbGljYXRpb24iOiJOIiwic2VydmljZVR5cGUiOiJGIiwic2VydmljZUdyb3VwIjoiVFMiLCJzdWJDb2RlIjoiMDNQIiwidmVuZG9yIjoiQVRQIiwiY29tbWVyY2lhbE5hbWUiOiJQUkVNSVVNIENIRUNLIElOIn0seyJpZCI6OTIsImFwcGxpY2F0aW9uIjoiTiIsInNlcnZpY2VUeXBlIjoiWiIsInNlcnZpY2VHcm91cCI6IkJGIiwic3ViQ29kZSI6IjA5QyIsInZlbmRvciI6IkFUUCIsImNvbW1lcmNpYWxOYW1lIjoiMTUgUEVSQ0VOVCBNSUxFUyBFQVJORUQifSx7ImlkIjoxNDEsImFwcGxpY2F0aW9uIjoiTiIsInNlcnZpY2VUeXBlIjoiWiIsInNlcnZpY2VHcm91cCI6IkJGIiwic3ViQ29kZSI6IjA5RCIsInZlbmRvciI6IkFUUCIsImNvbW1lcmNpYWxOYW1lIjoiMzAgUEVSQ0VOVCBNSUxFUyBFQVJORUQifSx7ImlkIjo0NywiYXBwbGljYXRpb24iOiJGIiwic2VydmljZVR5cGUiOiJaIiwic2VydmljZUdyb3VwIjoiQkYiLCJzdWJDb2RlIjoiMDVWIiwidmVuZG9yIjoiQVRQIiwiY29tbWVyY2lhbE5hbWUiOiI3MCBQRVJDRU5UIE1JTEVTIEVBUk5FRCJ9LHsiaWQiOjEyMiwiYXBwbGljYXRpb24iOiJOIiwic2VydmljZVR5cGUiOiJaIiwic2VydmljZUdyb3VwIjoiQkYiLCJzdWJDb2RlIjoiMDZEIiwidmVuZG9yIjoiQVRQIiwiY29tbWVyY2lhbE5hbWUiOiIxMDAgUEVSQ0VOVCBNSUxFUyBFQVJORUQifSx7ImlkIjo0NiwiYXBwbGljYXRpb24iOiJOIiwic2VydmljZVR5cGUiOiJaIiwic2VydmljZUdyb3VwIjoiQkYiLCJzdWJDb2RlIjoiMDZQIiwidmVuZG9yIjoiQVRQIiwiY29tbWVyY2lhbE5hbWUiOiIxMTAgUEVSQ0VOVCBNSUxFUyBFQVJORUQifSx7ImlkIjoxMDksImFwcGxpY2F0aW9uIjoiTiIsInNlcnZpY2VUeXBlIjoiWiIsInNlcnZpY2VHcm91cCI6IkJGIiwic3ViQ29kZSI6IjA2UiIsInZlbmRvciI6IkFUUCIsImNvbW1lcmNpYWxOYW1lIjoiMTI1IFBFUkNFTlQgTUlMRVMgRUFSTkVEIn0seyJpZCI6OTgsImFwcGxpY2F0aW9uIjoiTiIsInNlcnZpY2VUeXBlIjoiWiIsInNlcnZpY2VHcm91cCI6IkJGIiwic3ViQ29kZSI6IjA2RyIsInZlbmRvciI6IkFUUCIsImNvbW1lcmNpYWxOYW1lIjoiMTc1IFBFUkNFTlQgTUlMRVMgRUFSTkVEIn0seyJpZCI6OSwiYXBwbGljYXRpb24iOiJOIiwic2VydmljZVR5cGUiOiJaIiwic2VydmljZUdyb3VwIjoiQkYiLCJzdWJDb2RlIjoiMDlFIiwidmVuZG9yIjoiQVRQIiwiY29tbWVyY2lhbE5hbWUiOiIxOTAgUEVSQ0VOVCBNSUxFUyBFQVJORUQifSx7ImlkIjo2MSwiYXBwbGljYXRpb24iOiJOIiwic2VydmljZVR5cGUiOiJaIiwic2VydmljZUdyb3VwIjoiQkYiLCJzdWJDb2RlIjoiMDZIIiwidmVuZG9yIjoiQVRQIiwiY29tbWVyY2lhbE5hbWUiOiIyNTAgUEVSQ0VOVCBNSUxFUyBFQVJORUQifSx7ImlkIjo4NCwiYXBwbGljYXRpb24iOiJGIiwic2VydmljZVR5cGUiOiJGIiwic2VydmljZUdyb3VwIjoiTUwiLCJzdWJDb2RlIjoiMEFYIiwidmVuZG9yIjoiQVRQIiwiY29tbWVyY2lhbE5hbWUiOiJCRVZFUkFHRSJ9LHsiaWQiOjIzLCJhcHBsaWNhdGlvbiI6IkYiLCJzZXJ2aWNlVHlwZSI6IkYiLCJzZXJ2aWNlR3JvdXAiOiJJRSIsInN1YkNvZGUiOiIwQjEiLCJ2ZW5kb3IiOiJBVFAiLCJjb21tZXJjaWFsTmFtZSI6IkVOVEVSVEFJTk1FTlQifSx7ImlkIjoxMSwiYXBwbGljYXRpb24iOiJGIiwic2VydmljZVR5cGUiOiJGIiwic2VydmljZUdyb3VwIjoiTUwiLCJzdWJDb2RlIjoiMEIzIiwidmVuZG9yIjoiQVRQIiwiY29tbWVyY2lhbE5hbWUiOiJNRUFMIFZPVUNIRVIifSx7ImlkIjoxNjMsImFwcGxpY2F0aW9uIjoiRCIsInNlcnZpY2VUeXBlIjoiRiIsInNlcnZpY2VHcm91cCI6IkdUIiwic3ViQ29kZSI6IjBCTiIsInZlbmRvciI6IkFUUCIsImNvbW1lcmNpYWxOYW1lIjoiQ0hBVUZGRVVSIERSSVZFIn0seyJpZCI6OCwiYXBwbGljYXRpb24iOiJEIiwic2VydmljZVR5cGUiOiJGIiwic2VydmljZUdyb3VwIjoiTEciLCJzdWJDb2RlIjoiMEJYIiwidmVuZG9yIjoiQVRQIiwiY29tbWVyY2lhbE5hbWUiOiJMT1VOR0UifSx7ImlkIjoxMTcsImFwcGxpY2F0aW9uIjoiQyIsInNlcnZpY2VUeXBlIjoiRiIsInNlcnZpY2VHcm91cCI6IklFIiwic3ViQ29kZSI6IjBDTCIsInZlbmRvciI6IkFUUCIsImNvbW1lcmNpYWxOYW1lIjoiSU5URVJORVQgQUNDRVNTIn0seyJpZCI6MjgsImFwcGxpY2F0aW9uIjoiTiIsInNlcnZpY2VUeXBlIjoiRiIsInNlcnZpY2VHcm91cCI6IlRTIiwic3ViQ29kZSI6IjBMRiIsInZlbmRvciI6IkFUUCIsImNvbW1lcmNpYWxOYW1lIjoiUFJJT1JJVFkgQkFHR0FHRSJ9LHsiaWQiOjEwMiwiYXBwbGljYXRpb24iOiJGIiwic2VydmljZVR5cGUiOiJGIiwic2VydmljZUdyb3VwIjoiQkciLCJzdWJDb2RlIjoiME0zIiwidmVuZG9yIjoiQVRQIiwiY29tbWVyY2lhbE5hbWUiOiJDQVJSWTdLRyAxNUxCIFVQVE80NUxJIDExNUxDTSJ9LHsiaWQiOjIwLCJhcHBsaWNhdGlvbiI6Ik4iLCJzZXJ2aWNlVHlwZSI6IkYiLCJzZXJ2aWNlR3JvdXAiOiJCRyIsInN1YkNvZGUiOiIwS1giLCJ2ZW5kb3IiOiJBVFAiLCJjb21tZXJjaWFsTmFtZSI6IkhBTkQgTFVHR0FHRSBVUFRPIDE0S0cifSx7ImlkIjozOSwiYXBwbGljYXRpb24iOiJOIiwic2VydmljZVR5cGUiOiJGIiwic2VydmljZUdyb3VwIjoiQkciLCJzdWJDb2RlIjoiME1KIiwidmVuZG9yIjoiQVRQIiwiY29tbWVyY2lhbE5hbWUiOiJDQVJSWTEwS0cgMjJMQlVQVE8gNDVMSSAxMTVMQ00ifSx7ImlkIjoxMTQsImFwcGxpY2F0aW9uIjoiQyIsInNlcnZpY2VUeXBlIjoiRiIsInNlcnZpY2VHcm91cCI6IlNBIiwic3ViQ29kZSI6IjBCNSIsInZlbmRvciI6IkFUUCIsImNvbW1lcmNpYWxOYW1lIjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCJ9LHsiaWQiOjcsImFwcGxpY2F0aW9uIjoiRiIsInNlcnZpY2VUeXBlIjoiRiIsInNlcnZpY2VHcm91cCI6IkJHIiwic3ViQ29kZSI6IjBDSCIsInZlbmRvciI6IkFUUCIsImNvbW1lcmNpYWxOYW1lIjoiQ0hFQ0tFRCBCQUdHQUdFIn1dLCJwZW5hbHRpZXNJbmZvIjpbeyJ0eXBlIjoiUmVmdW5kIiwiYXBwbGljYWJpbGl0eSI6IkJlZm9yZSIsInJlZnVuZGFibGUiOnRydWUsImNvbmRpdGlvbnNBcHBseSI6dHJ1ZSwiYW1vdW50Ijo1MTIsImN1cnJlbmN5IjoiTVlSIiwibWluUGVuYWx0eSI6eyJhbW91bnQiOjUxMiwiY3VycmVuY3kiOiJNWVIifX0seyJ0eXBlIjoiUmVmdW5kIiwiYXBwbGljYWJpbGl0eSI6IkFmdGVyIiwicmVmdW5kYWJsZSI6dHJ1ZSwiY29uZGl0aW9uc0FwcGx5Ijp0cnVlLCJhbW91bnQiOjUxMiwiY3VycmVuY3kiOiJNWVIiLCJtaW5QZW5hbHR5Ijp7ImFtb3VudCI6MCwiY3VycmVuY3kiOiJNWVIifX0seyJ0eXBlIjoiRXhjaGFuZ2UiLCJhcHBsaWNhYmlsaXR5IjoiQmVmb3JlIiwiY2hhbmdlYWJsZSI6dHJ1ZSwiY29uZGl0aW9uc0FwcGx5Ijp0cnVlLCJhbW91bnQiOjMwNywiY3VycmVuY3kiOiJNWVIiLCJtaW5QZW5hbHR5Ijp7ImFtb3VudCI6MzA3LCJjdXJyZW5jeSI6Ik1ZUiJ9fSx7InR5cGUiOiJFeGNoYW5nZSIsImFwcGxpY2FiaWxpdHkiOiJBZnRlciIsImNoYW5nZWFibGUiOnRydWUsImNvbmRpdGlvbnNBcHBseSI6dHJ1ZSwiYW1vdW50IjozMDcsImN1cnJlbmN5IjoiTVlSIiwibWluUGVuYWx0eSI6eyJhbW91bnQiOjMwNywiY3VycmVuY3kiOiJNWVIifX1dfV0sImJyYW5kTmFtZSI6IkVDTyBGTEVYIiwiYnJhbmRDb2RlIjoiRUNPRkxFWCJ9LHsicHJpY2luZ1N1YnNvdXJjZSI6IlNQTUlQIiwiZGlzdHJpYnV0aW9uTW9kZWwiOiJBVFBDTyIsInZhbGlkYXRpbmdDYXJyaWVyQ29kZSI6IkVLIiwidmFsaWRhdGluZ0NhcnJpZXJzIjpudWxsLCJ0b3RhbEZhcmUiOnsidG90YWxQcmljZSI6MTk3MjgsInRvdGFsVGF4QW1vdW50IjoxMjk5LCJjdXJyZW5jeSI6Ik1ZUiIsImJhc2VGYXJlQW1vdW50Ijo0NTA2LCJiYXNlRmFyZUN1cnJlbmN5IjoiVVNEIiwiY29uc3RydWN0aW9uQW1vdW50Ijo0NTA0LjgsImNvbnN0cnVjdGlvbkN1cnJlbmN5IjoiTlVDIiwiZXF1aXZhbGVudEFtb3VudCI6MTg0MjksImVxdWl2YWxlbnRDdXJyZW5jeSI6Ik1ZUiJ9LCJ2aXRhIjp0cnVlLCJlVGlja2V0YWJsZSI6dHJ1ZSwibGFzdFRpY2tldERhdGUiOiIyMDI2LTAxLTE5IiwibGFzdFRpY2tldFRpbWUiOiIxODo0NSIsImdvdmVybmluZ0NhcnJpZXJzIjoiRUsiLCJwYXgiOlt7InBhc3NlbmdlclR5cGUiOiJBRFQiLCJwYXNzZW5nZXJOdW1iZXIiOjMsIm5vblJlZnVuZGFibGUiOmZhbHNlLCJwYXNzZW5nZXJUb3RhbEZhcmUiOnsidG90YWxGYXJlIjo2NTc2LCJ0b3RhbFRheEFtb3VudCI6NDMzLCJjdXJyZW5jeSI6Ik1ZUiIsImJhc2VGYXJlQW1vdW50IjoxNTAyLCJiYXNlRmFyZUN1cnJlbmN5IjoiVVNEIiwiZXF1aXZhbGVudEFtb3VudCI6NjE0MywiZXF1aXZhbGVudEN1cnJlbmN5IjoiTVlSIiwiY29uc3RydWN0aW9uQW1vdW50IjoxNTAxLjYsImNvbnN0cnVjdGlvbkN1cnJlbmN5IjoiTlVDIiwiZXhjaGFuZ2VSYXRlT25lIjoxfSwidGF4QnJlYWtkb3duIjpbeyJjb2RlIjoiRjYyIiwiY3VycmVuY3kiOiJNWVIiLCJhbW91bnQiOjUxLCJ0YXhJbmZvIjoiUEFTU0VOR0VSIEZBQ0lMSVRJRVMgQ0hBUkdFIn0seyJjb2RlIjoiWlIyIiwiY3VycmVuY3kiOiJNWVIiLCJhbW91bnQiOjYsInRheEluZm8iOiJJTlRFUk5BVElPTkFMIEFEVkFOQ0VEIFBBU1NFTkdFUiBJTkZPUk1BVElPTiBGRUUgREVQQVJUVVJFUyJ9LHsiY29kZSI6IkJEIiwiY3VycmVuY3kiOiJNWVIiLCJhbW91bnQiOjE3LCJ0YXhJbmZvIjoiRU1CQVJLQVRJT04gRkVFIn0seyJjb2RlIjoiRTUiLCJjdXJyZW5jeSI6Ik1ZUiIsImFtb3VudCI6MTUsInRheEluZm8iOiJWQUxVRSBBRERFRCBUQVgifSx7ImNvZGUiOiJPVzIiLCJjdXJyZW5jeSI6Ik1ZUiIsImFtb3VudCI6ODUsInRheEluZm8iOiJET01FU1RJQyBBTkQgSU5URVJOQVRJT05BTCBFWENJU0UgRFVUWSBUQVgifSx7ImNvZGUiOiJQNyIsImN1cnJlbmN5IjoiTVlSIiwiYW1vdW50Ijo0MSwidGF4SW5mbyI6IkFJUlBPUlQgREVWRUxPUE1FTlQgRkVFIn0seyJjb2RlIjoiUDgiLCJjdXJyZW5jeSI6Ik1ZUiIsImFtb3VudCI6NDEsInRheEluZm8iOiJQQVNTRU5HRVIgU0VDVVJJVFkgRkVFIn0seyJjb2RlIjoiVVQzIiwiY3VycmVuY3kiOiJNWVIiLCJhbW91bnQiOjEzNiwidGF4SW5mbyI6IlRSQVZFTCBUQVgifSx7ImNvZGUiOiJZUkkiLCJjdXJyZW5jeSI6Ik1ZUiIsImFtb3VudCI6NDEsInRheEluZm8iOiJTRVJWSUNFIEZFRSAtIENBUlJJRVItSU1QT1NFRCBNSVNDIn1dLCJiYWdnYWdlIjp7Imdyb3VwIjpbeyJzZWdtZW50Ijp7ImNoZWNrZWQiOnsiZ3JvdXBfaWQiOjAsInNlZ21lbnRfaWQiOjAsImJhZ2dhZ2VfdHlwZSI6ImNoZWNrZWQiLCJiYWdnYWdlX3R5cGVfdGl0bGUiOiJDaGVja2VkIGJhZ2dhZ2UgYWxsb3dhbmNlIiwiYWxsb3dhbmNlX2lkIjo0LCJwaWVjZUNvdW50IjpudWxsLCJ3ZWlnaHQiOjM1LCJ1bml0Ijoia2ciLCJ0aXRsZSI6IjM1IGtnIiwicHJvdmlzaW9uVHlwZSI6IkEiLCJhaXJsaW5lQ29kZSI6IkVLIn0sImNhcnJ5X29uIjp7Imdyb3VwX2lkIjoyLCJzZWdtZW50X2lkIjowLCJiYWdnYWdlX3R5cGUiOiJjYXJyeV9vbiIsImJhZ2dhZ2VfdHlwZV90aXRsZSI6IkNhcnJ5LW9uIGJhZ2dhZ2UgYWxsb3dhbmNlIiwiYWxsb3dhbmNlX2lkIjozMSwicGllY2VDb3VudCI6MSwid2VpZ2h0IjpudWxsLCJ1bml0IjoicGllY2VzIiwidGl0bGUiOiIxIHBpZWNlcyIsInByb3Zpc2lvblR5cGUiOiJCIiwiYWlybGluZUNvZGUiOiJFSyJ9fX0seyJzZWdtZW50Ijp7ImNoZWNrZWQiOnsiZ3JvdXBfaWQiOjEsInNlZ21lbnRfaWQiOjEsImJhZ2dhZ2VfdHlwZSI6ImNoZWNrZWQiLCJiYWdnYWdlX3R5cGVfdGl0bGUiOiJDaGVja2VkIGJhZ2dhZ2UgYWxsb3dhbmNlIiwiYWxsb3dhbmNlX2lkIjo0LCJwaWVjZUNvdW50IjpudWxsLCJ3ZWlnaHQiOjM1LCJ1bml0Ijoia2ciLCJ0aXRsZSI6IjM1IGtnIiwicHJvdmlzaW9uVHlwZSI6IkEiLCJhaXJsaW5lQ29kZSI6IkVLIn0sImNhcnJ5X29uIjp7Imdyb3VwX2lkIjozLCJzZWdtZW50X2lkIjoxLCJiYWdnYWdlX3R5cGUiOiJjYXJyeV9vbiIsImJhZ2dhZ2VfdHlwZV90aXRsZSI6IkNhcnJ5LW9uIGJhZ2dhZ2UgYWxsb3dhbmNlIiwiYWxsb3dhbmNlX2lkIjozMSwicGllY2VDb3VudCI6MSwid2VpZ2h0IjpudWxsLCJ1bml0IjoicGllY2VzIiwidGl0bGUiOiIxIHBpZWNlcyIsInByb3Zpc2lvblR5cGUiOiJCIiwiYWlybGluZUNvZGUiOiJFSyJ9fX1dfSwiYm9va2luZ19jbGFzcyI6W3siZmFyZUNvbXBvbmVudHNfaWQiOjIsImdyb3VwX2lkIjowLCJzZWdtZW50X2lkIjpudWxsLCJiZWdpbkFpcnBvcnQiOiJEQUMiLCJlbmRBaXJwb3J0IjoiS1VMIiwiZmFyZVBhc3NlbmdlclR5cGUiOiJBRFQiLCJib29raW5nQ29kZSI6IlgiLCJjYWJpbkNvZGUiOiJZIiwibWVhbENvZGUiOiJNIiwic2VhdHNBdmFpbGFibGUiOjksImZhcmVCYXNpc0NvZGUiOiJYT09XRkJEMSIsIm1hdGNoZWRBY2NvdW50Q29kZSI6bnVsbCwibmVnb3RpYXRlZEZhcmUiOm51bGwsInByaXZhdGVGYXJlIjpudWxsLCJGX2NhYmluQ29kZSI6IlkiLCJicmFuZF9jb2RlIjoiRUNPRkxYUExVUyIsImJyYW5kTmFtZSI6IkVDTyBGTEVYUExVUyIsInByb2dyYW1JZCI6IjE3ODk1MiIsInByb2dyYW1Db2RlIjoiQ0ZGRUsiLCJwcm9ncmFtRGVzY3JpcHRpb24iOiJPVEEgQlJBTkRJTkcgMSIsInByb2dyYW1TeXN0ZW1Db2RlIjoiQSIsImdvdmVybmluZ0NhcnJpZXIiOiJFSyIsImZhcmVBbW91bnQiOjE0OTksImZhcmVDdXJyZW5jeSI6Ik5VQyIsInB1Ymxpc2hlZEZhcmVBbW91bnQiOjE0OTksInB1Ymxpc2hlZEZhcmVDdXJyZW5jeSI6IlVTRCIsImRpcmVjdGlvbmFsaXR5IjoiRlJPTSIsImFwcGxpY2FibGVQcmljaW5nQ2F0ZWdvcmllcyI6IjQgNSA4IDkgMTAgMTIgMTUgMTYgMTcgMzEgMzMiLCJ2ZW5kb3JDb2RlIjoiQVRQIiwiZmFyZVR5cGVCaXRtYXAiOiIwMCIsImZhcmVUeXBlIjoiWE9YIiwiZmFyZVRhcmlmZiI6IjgiLCJmYXJlUnVsZSI6IkJEMTAifSx7ImZhcmVDb21wb25lbnRzX2lkIjoyLCJncm91cF9pZCI6MSwic2VnbWVudF9pZCI6bnVsbCwiYmVnaW5BaXJwb3J0IjoiREFDIiwiZW5kQWlycG9ydCI6IktVTCIsImZhcmVQYXNzZW5nZXJUeXBlIjoiQURUIiwiYm9va2luZ0NvZGUiOiJYIiwiY2FiaW5Db2RlIjoiWSIsIm1lYWxDb2RlIjoiTSIsInNlYXRzQXZhaWxhYmxlIjo5LCJmYXJlQmFzaXNDb2RlIjoiWE9PV0ZCRDEiLCJtYXRjaGVkQWNjb3VudENvZGUiOm51bGwsIm5lZ290aWF0ZWRGYXJlIjpudWxsLCJwcml2YXRlRmFyZSI6bnVsbCwiRl9jYWJpbkNvZGUiOiJZIiwiYnJhbmRfY29kZSI6IkVDT0ZMWFBMVVMiLCJicmFuZE5hbWUiOiJFQ08gRkxFWFBMVVMiLCJwcm9ncmFtSWQiOiIxNzg5NTIiLCJwcm9ncmFtQ29kZSI6IkNGRkVLIiwicHJvZ3JhbURlc2NyaXB0aW9uIjoiT1RBIEJSQU5ESU5HIDEiLCJwcm9ncmFtU3lzdGVtQ29kZSI6IkEiLCJnb3Zlcm5pbmdDYXJyaWVyIjoiRUsiLCJmYXJlQW1vdW50IjoxNDk5LCJmYXJlQ3VycmVuY3kiOiJOVUMiLCJwdWJsaXNoZWRGYXJlQW1vdW50IjoxNDk5LCJwdWJsaXNoZWRGYXJlQ3VycmVuY3kiOiJVU0QiLCJkaXJlY3Rpb25hbGl0eSI6IkZST00iLCJhcHBsaWNhYmxlUHJpY2luZ0NhdGVnb3JpZXMiOiI0IDUgOCA5IDEwIDEyIDE1IDE2IDE3IDMxIDMzIiwidmVuZG9yQ29kZSI6IkFUUCIsImZhcmVUeXBlQml0bWFwIjoiMDAiLCJmYXJlVHlwZSI6IlhPWCIsImZhcmVUYXJpZmYiOiI4IiwiZmFyZVJ1bGUiOiJCRDEwIn1dLCJicmFuZEZlYXR1cmVzIjpbeyJpZCI6OTMsImFwcGxpY2F0aW9uIjoiTiIsInNlcnZpY2VUeXBlIjoiRiIsInNlcnZpY2VHcm91cCI6IlRTIiwic3ViQ29kZSI6IjAyOSIsInZlbmRvciI6IkFUUCIsImNvbW1lcmNpYWxOYW1lIjoiRkFTVCBUUkFDSyJ9LHsiaWQiOjg3LCJhcHBsaWNhdGlvbiI6IkMiLCJzZXJ2aWNlVHlwZSI6IloiLCJzZXJ2aWNlR3JvdXAiOiJCRiIsInN1YkNvZGUiOiIwNTgiLCJ2ZW5kb3IiOiJBVFAiLCJjb21tZXJjaWFsTmFtZSI6IlVQR1JBREUgRUxJR0lCSUxJVFkifSx7ImlkIjoyNSwiYXBwbGljYXRpb24iOiJOIiwic2VydmljZVR5cGUiOiJGIiwic2VydmljZUdyb3VwIjoiVFMiLCJzdWJDb2RlIjoiMDNQIiwidmVuZG9yIjoiQVRQIiwiY29tbWVyY2lhbE5hbWUiOiJQUkVNSVVNIENIRUNLIElOIn0seyJpZCI6OTIsImFwcGxpY2F0aW9uIjoiTiIsInNlcnZpY2VUeXBlIjoiWiIsInNlcnZpY2VHcm91cCI6IkJGIiwic3ViQ29kZSI6IjA5QyIsInZlbmRvciI6IkFUUCIsImNvbW1lcmNpYWxOYW1lIjoiMTUgUEVSQ0VOVCBNSUxFUyBFQVJORUQifSx7ImlkIjoxNDEsImFwcGxpY2F0aW9uIjoiTiIsInNlcnZpY2VUeXBlIjoiWiIsInNlcnZpY2VHcm91cCI6IkJGIiwic3ViQ29kZSI6IjA5RCIsInZlbmRvciI6IkFUUCIsImNvbW1lcmNpYWxOYW1lIjoiMzAgUEVSQ0VOVCBNSUxFUyBFQVJORUQifSx7ImlkIjoxNDcsImFwcGxpY2F0aW9uIjoiTiIsInNlcnZpY2VUeXBlIjoiWiIsInNlcnZpY2VHcm91cCI6IkJGIiwic3ViQ29kZSI6IjA1ViIsInZlbmRvciI6IkFUUCIsImNvbW1lcmNpYWxOYW1lIjoiNzAgUEVSQ0VOVCBNSUxFUyBFQVJORUQifSx7ImlkIjoxOCwiYXBwbGljYXRpb24iOiJGIiwic2VydmljZVR5cGUiOiJaIiwic2VydmljZUdyb3VwIjoiQkYiLCJzdWJDb2RlIjoiMDZEIiwidmVuZG9yIjoiQVRQIiwiY29tbWVyY2lhbE5hbWUiOiIxMDAgUEVSQ0VOVCBNSUxFUyBFQVJORUQifSx7ImlkIjo0NiwiYXBwbGljYXRpb24iOiJOIiwic2VydmljZVR5cGUiOiJaIiwic2VydmljZUdyb3VwIjoiQkYiLCJzdWJDb2RlIjoiMDZQIiwidmVuZG9yIjoiQVRQIiwiY29tbWVyY2lhbE5hbWUiOiIxMTAgUEVSQ0VOVCBNSUxFUyBFQVJORUQifSx7ImlkIjoxMDksImFwcGxpY2F0aW9uIjoiTiIsInNlcnZpY2VUeXBlIjoiWiIsInNlcnZpY2VHcm91cCI6IkJGIiwic3ViQ29kZSI6IjA2UiIsInZlbmRvciI6IkFUUCIsImNvbW1lcmNpYWxOYW1lIjoiMTI1IFBFUkNFTlQgTUlMRVMgRUFSTkVEIn0seyJpZCI6OTgsImFwcGxpY2F0aW9uIjoiTiIsInNlcnZpY2VUeXBlIjoiWiIsInNlcnZpY2VHcm91cCI6IkJGIiwic3ViQ29kZSI6IjA2RyIsInZlbmRvciI6IkFUUCIsImNvbW1lcmNpYWxOYW1lIjoiMTc1IFBFUkNFTlQgTUlMRVMgRUFSTkVEIn0seyJpZCI6OSwiYXBwbGljYXRpb24iOiJOIiwic2VydmljZVR5cGUiOiJaIiwic2VydmljZUdyb3VwIjoiQkYiLCJzdWJDb2RlIjoiMDlFIiwidmVuZG9yIjoiQVRQIiwiY29tbWVyY2lhbE5hbWUiOiIxOTAgUEVSQ0VOVCBNSUxFUyBFQVJORUQifSx7ImlkIjo2MSwiYXBwbGljYXRpb24iOiJOIiwic2VydmljZVR5cGUiOiJaIiwic2VydmljZUdyb3VwIjoiQkYiLCJzdWJDb2RlIjoiMDZIIiwidmVuZG9yIjoiQVRQIiwiY29tbWVyY2lhbE5hbWUiOiIyNTAgUEVSQ0VOVCBNSUxFUyBFQVJORUQifSx7ImlkIjo4NCwiYXBwbGljYXRpb24iOiJGIiwic2VydmljZVR5cGUiOiJGIiwic2VydmljZUdyb3VwIjoiTUwiLCJzdWJDb2RlIjoiMEFYIiwidmVuZG9yIjoiQVRQIiwiY29tbWVyY2lhbE5hbWUiOiJCRVZFUkFHRSJ9LHsiaWQiOjIzLCJhcHBsaWNhdGlvbiI6IkYiLCJzZXJ2aWNlVHlwZSI6IkYiLCJzZXJ2aWNlR3JvdXAiOiJJRSIsInN1YkNvZGUiOiIwQjEiLCJ2ZW5kb3IiOiJBVFAiLCJjb21tZXJjaWFsTmFtZSI6IkVOVEVSVEFJTk1FTlQifSx7ImlkIjoxMSwiYXBwbGljYXRpb24iOiJGIiwic2VydmljZVR5cGUiOiJGIiwic2VydmljZUdyb3VwIjoiTUwiLCJzdWJDb2RlIjoiMEIzIiwidmVuZG9yIjoiQVRQIiwiY29tbWVyY2lhbE5hbWUiOiJNRUFMIFZPVUNIRVIifSx7ImlkIjoxNjMsImFwcGxpY2F0aW9uIjoiRCIsInNlcnZpY2VUeXBlIjoiRiIsInNlcnZpY2VHcm91cCI6IkdUIiwic3ViQ29kZSI6IjBCTiIsInZlbmRvciI6IkFUUCIsImNvbW1lcmNpYWxOYW1lIjoiQ0hBVUZGRVVSIERSSVZFIn0seyJpZCI6OCwiYXBwbGljYXRpb24iOiJEIiwic2VydmljZVR5cGUiOiJGIiwic2VydmljZUdyb3VwIjoiTEciLCJzdWJDb2RlIjoiMEJYIiwidmVuZG9yIjoiQVRQIiwiY29tbWVyY2lhbE5hbWUiOiJMT1VOR0UifSx7ImlkIjoxMTcsImFwcGxpY2F0aW9uIjoiQyIsInNlcnZpY2VUeXBlIjoiRiIsInNlcnZpY2VHcm91cCI6IklFIiwic3ViQ29kZSI6IjBDTCIsInZlbmRvciI6IkFUUCIsImNvbW1lcmNpYWxOYW1lIjoiSU5URVJORVQgQUNDRVNTIn0seyJpZCI6MTQwLCJhcHBsaWNhdGlvbiI6Ik4iLCJzZXJ2aWNlVHlwZSI6IkYiLCJzZXJ2aWNlR3JvdXAiOiJUUyIsInN1YkNvZGUiOiIwRzYiLCJ2ZW5kb3IiOiJBVFAiLCJjb21tZXJjaWFsTmFtZSI6IlBSSU9SSVRZIEJPQVJESU5HIn0seyJpZCI6MjgsImFwcGxpY2F0aW9uIjoiTiIsInNlcnZpY2VUeXBlIjoiRiIsInNlcnZpY2VHcm91cCI6IlRTIiwic3ViQ29kZSI6IjBMRiIsInZlbmRvciI6IkFUUCIsImNvbW1lcmNpYWxOYW1lIjoiUFJJT1JJVFkgQkFHR0FHRSJ9LHsiaWQiOjEwMiwiYXBwbGljYXRpb24iOiJGIiwic2VydmljZVR5cGUiOiJGIiwic2VydmljZUdyb3VwIjoiQkciLCJzdWJDb2RlIjoiME0zIiwidmVuZG9yIjoiQVRQIiwiY29tbWVyY2lhbE5hbWUiOiJDQVJSWTdLRyAxNUxCIFVQVE80NUxJIDExNUxDTSJ9LHsiaWQiOjIwLCJhcHBsaWNhdGlvbiI6Ik4iLCJzZXJ2aWNlVHlwZSI6IkYiLCJzZXJ2aWNlR3JvdXAiOiJCRyIsInN1YkNvZGUiOiIwS1giLCJ2ZW5kb3IiOiJBVFAiLCJjb21tZXJjaWFsTmFtZSI6IkhBTkQgTFVHR0FHRSBVUFRPIDE0S0cifSx7ImlkIjozOSwiYXBwbGljYXRpb24iOiJOIiwic2VydmljZVR5cGUiOiJGIiwic2VydmljZUdyb3VwIjoiQkciLCJzdWJDb2RlIjoiME1KIiwidmVuZG9yIjoiQVRQIiwiY29tbWVyY2lhbE5hbWUiOiJDQVJSWTEwS0cgMjJMQlVQVE8gNDVMSSAxMTVMQ00ifSx7ImlkIjoxMTQsImFwcGxpY2F0aW9uIjoiQyIsInNlcnZpY2VUeXBlIjoiRiIsInNlcnZpY2VHcm91cCI6IlNBIiwic3ViQ29kZSI6IjBCNSIsInZlbmRvciI6IkFUUCIsImNvbW1lcmNpYWxOYW1lIjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCJ9LHsiaWQiOjcsImFwcGxpY2F0aW9uIjoiRiIsInNlcnZpY2VUeXBlIjoiRiIsInNlcnZpY2VHcm91cCI6IkJHIiwic3ViQ29kZSI6IjBDSCIsInZlbmRvciI6IkFUUCIsImNvbW1lcmNpYWxOYW1lIjoiQ0hFQ0tFRCBCQUdHQUdFIn0seyJpZCI6MTMwLCJhcHBsaWNhdGlvbiI6IkYiLCJzZXJ2aWNlVHlwZSI6IloiLCJzZXJ2aWNlR3JvdXAiOiJCRiIsInN1YkNvZGUiOiIwNTYiLCJ2ZW5kb3IiOiJBVFAiLCJjb21tZXJjaWFsTmFtZSI6IlJFRlVOREFCTEUgVElDS0VUIn0seyJpZCI6ODksImFwcGxpY2F0aW9uIjoiRiIsInNlcnZpY2VUeXBlIjoiWiIsInNlcnZpY2VHcm91cCI6IkJGIiwic3ViQ29kZSI6IjA1OSIsInZlbmRvciI6IkFUUCIsImNvbW1lcmNpYWxOYW1lIjoiQ0hBTkdFQUJMRSBUSUNLRVQifV0sInBlbmFsdGllc0luZm8iOlt7InR5cGUiOiJSZWZ1bmQiLCJhcHBsaWNhYmlsaXR5IjoiQmVmb3JlIiwicmVmdW5kYWJsZSI6dHJ1ZSwiY29uZGl0aW9uc0FwcGx5Ijp0cnVlLCJhbW91bnQiOjAsImN1cnJlbmN5IjoiTVlSIiwibWluUGVuYWx0eSI6eyJhbW91bnQiOjAsImN1cnJlbmN5IjoiTVlSIn19LHsidHlwZSI6IlJlZnVuZCIsImFwcGxpY2FiaWxpdHkiOiJBZnRlciIsInJlZnVuZGFibGUiOnRydWUsImNvbmRpdGlvbnNBcHBseSI6dHJ1ZSwiYW1vdW50IjowLCJjdXJyZW5jeSI6Ik1ZUiIsIm1pblBlbmFsdHkiOnsiYW1vdW50IjowLCJjdXJyZW5jeSI6Ik1ZUiJ9fSx7InR5cGUiOiJFeGNoYW5nZSIsImFwcGxpY2FiaWxpdHkiOiJCZWZvcmUiLCJjaGFuZ2VhYmxlIjp0cnVlLCJjb25kaXRpb25zQXBwbHkiOnRydWUsImFtb3VudCI6MCwiY3VycmVuY3kiOiJNWVIiLCJtaW5QZW5hbHR5Ijp7ImFtb3VudCI6MCwiY3VycmVuY3kiOiJNWVIifX0seyJ0eXBlIjoiRXhjaGFuZ2UiLCJhcHBsaWNhYmlsaXR5IjoiQWZ0ZXIiLCJjaGFuZ2VhYmxlIjp0cnVlLCJjb25kaXRpb25zQXBwbHkiOnRydWUsImFtb3VudCI6MCwiY3VycmVuY3kiOiJNWVIiLCJtaW5QZW5hbHR5Ijp7ImFtb3VudCI6MCwiY3VycmVuY3kiOiJNWVIifX1dfV0sImJyYW5kTmFtZSI6IkVDTyBGTEVYUExVUyIsImJyYW5kQ29kZSI6IkVDT0ZMWFBMVVMifV19", "get_pax_ptc_data": { "ADT": "ADT" }, "fare_rules": { "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-01-19-2026-01-20", "calendar_flight_date": "2026-01-19", "calendar_arrival_date": "2026-01-20", "calendar_carrier": "EK", "calendar_total_currency": "BDT", "calendar_total_price": 547677, "calendar_total_sell": 547677, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 547677, "filter": { "id": "F123SE00120-40", "price": 547677, "gross_total": 17667, "journey_duration": "PT1D1H30M", "journey_duration_seconds": 91800, "layover_duration": "PT12H45M", "layover_duration_seconds": 45900, "carrier_operating": "EK", "carrier_marketing": "EK", "aircraft": "77W", "aircraft_name": "77W", "cabin_class": "ECO FLEX", "connecting_airport": { "": "KMG", "2": "CMB", "4": "PVG", "5": "BKK", "10": "SIN", "20": "CAN", "23": "CCU", "24": "HKG", "34": "AUH", "37": "DXB" }, "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-19T18:45:00", "arrival_timing_slot": "night", "arrival_departure_time": "2026-01-20T22:15:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "30", "baggage_title": "30 kg" }, "filter_unique_filter_code": "dac202601191845dxb202601192215587adtdxb202601201100kul202601202215342adt", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1231176823535996235ZPTBD", "flight_key": "F123SE00120-41", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Sabre", "color_code": "#ffffff", "supplier_code": "sabre", "supplier_uid": "F123SE00120", "supplier_partner_code": "sabre-123-00120", "flight_group": [ { "group": 1, "flight_key": "F123SE00120-41", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT35H45M", "transit_time": "23H20M", "routes": [ { "air_segment_key": "0-41", "origin": "DAC", "departure_time": "2026-01-19T18:45:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DXB", "arrival_time": "2026-01-19T22:15:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-19", "flight_time": "PT5H30M", "distance": 2202, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": 587 }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": 587 }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 30, "unit": "kg", "title": "30 kg", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": "pieces", "title": "1 pieces" } } }, "booking_class": { "cabin_class": "ECO FLEX", "cabin_code": "Y", "booking_code": "M", "meal_code": "M", "seat_available": 9, "fareBasisCode": "MSSOSBD1", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "ECO FLEX", "brand_code": "ECOFLEX", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "MSSOSBD1" ] } } }, { "air_segment_key": "1-41", "origin": "DXB", "departure_time": "2026-01-20T21:35:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "KUL", "arrival_time": "2026-01-21T08:30:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-01-20", "flight_time": "PT6H55M", "distance": 3449, "lay_over": "PT23H20M", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": 344 }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": 344 }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 30, "unit": "kg", "title": "30 kg", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": "pieces", "title": "1 pieces" } } }, "booking_class": { "cabin_class": "ECO FLEX", "cabin_code": "Y", "booking_code": "M", "meal_code": "M", "seat_available": 9, "fareBasisCode": "MSSOSBD1", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "ECO FLEX", "brand_code": "ECOFLEX", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "MSSOSBD1" ] } } } ] } ], "price": { "currency": "BDT", "total": 547677, "gross_total": 17667, "base_fare": 507408, "tax": 40269, "sell": { "currency": "BDT", "total": 547677, "base_fare": 507408, "tax": 40269 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MTc2NjcsImJhc2VfZmFyZSI6MTYzNjgsInRheCI6MTI5OX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiTVlSIiwidG90YWwiOjE3NjY3LCJiYXNlX2ZhcmUiOjE2MzY4LCJ0YXgiOjEyOTksImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MTc2NjcsImJhc2VfZmFyZSI6MTYzNjgsInRheCI6MTI5OX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 3, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 547677, "base_fare": 507408, "tax": 40269, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "507408.00", "tax": "40269.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 547677, "base_fare": 507408, "tax": 40269, "gross": { "base_fare": "507408.00", "tax": "40269.00", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "1581.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "12648.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "1395.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "3813.00" }, "Other": { "title": "Others taxes", "amount": "20832.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjE3NjY3LjAwIiwiYmFzZV9mYXJlIjoiMTYzNjguMDAiLCJ0YXgiOiIxMjk5LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTYzNjguMDAiLCJ0YXgiOiIxMjk5LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIzMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjE3NjY3LjAwIiwiYmFzZV9mYXJlIjoiMTYzNjguMDAiLCJ0YXgiOiIxMjk5LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTYzNjguMDAiLCJ0YXgiOiIxMjk5LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoiMTc2NjcuMDAiLCJiYXNlX2ZhcmUiOiIxNjM2OC4wMCIsInRheCI6IjEyOTkuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTc2NjcsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiI1MS4wMCJ9LCJVVCI6eyJhbW91bnQiOiI0MDguMDAifSwiRTUiOnsiYW1vdW50IjoiNDUuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIxMjMuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiNjcyLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W3siY29kZSI6IkJEIiwiY3VycmVuY3kiOiJNWVIiLCJhbW91bnQiOjE3LCJ0YXhJbmZvIjoiRU1CQVJLQVRJT04gRkVFIn0seyJjb2RlIjoiRTUiLCJjdXJyZW5jeSI6Ik1ZUiIsImFtb3VudCI6MTUsInRheEluZm8iOiJWQUxVRSBBRERFRCBUQVgifSx7ImNvZGUiOiJPVzIiLCJjdXJyZW5jeSI6Ik1ZUiIsImFtb3VudCI6ODUsInRheEluZm8iOiJET01FU1RJQyBBTkQgSU5URVJOQVRJT05BTCBFWENJU0UgRFVUWSBUQVgifSx7ImNvZGUiOiJQNyIsImN1cnJlbmN5IjoiTVlSIiwiYW1vdW50Ijo0MSwidGF4SW5mbyI6IkFJUlBPUlQgREVWRUxPUE1FTlQgRkVFIn0seyJjb2RlIjoiUDgiLCJjdXJyZW5jeSI6Ik1ZUiIsImFtb3VudCI6NDEsInRheEluZm8iOiJQQVNTRU5HRVIgU0VDVVJJVFkgRkVFIn0seyJjb2RlIjoiVVQzIiwiY3VycmVuY3kiOiJNWVIiLCJhbW91bnQiOjEzNiwidGF4SW5mbyI6IlRSQVZFTCBUQVgifSx7ImNvZGUiOiJGNjIiLCJjdXJyZW5jeSI6Ik1ZUiIsImFtb3VudCI6NTEsInRheEluZm8iOiJQQVNTRU5HRVIgRkFDSUxJVElFUyBDSEFSR0UifSx7ImNvZGUiOiJaUjIiLCJjdXJyZW5jeSI6Ik1ZUiIsImFtb3VudCI6NiwidGF4SW5mbyI6IklOVEVSTkFUSU9OQUwgQURWQU5DRUQgUEFTU0VOR0VSIElORk9STUFUSU9OIEZFRSBERVBBUlRVUkVTIn0seyJjb2RlIjoiWVJJIiwiY3VycmVuY3kiOiJNWVIiLCJhbW91bnQiOjQxLCJ0YXhJbmZvIjoiU0VSVklDRSBGRUUgLSBDQVJSSUVSLUlNUE9TRUQgTUlTQyJ9XX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "promo_title": "ECO FLEX", "promo_rules": "Private Fare", "brandCode": "ECOFLEX#ER41", "brandName": "ECO FLEX", "penalty_info": { "partial_payment_available": "no", "reason": "partial payment offer expired", "data": [ { "pax_type": "ADT", "pax_count": 3, "min_cancel_charge": 0, "data": [ { "type": "cancel", "canCancel": true, "forSegment": null, "applied": "prior_to_departure", "amount": 15872, "currency": "BDT", "fmg": { "amount": 15872, "currency": "MYR", "penalty_markup": 0, "penalty_exchange_rate": 15872 }, "supplier": { "amount": 512, "currency": "MYR" } }, { "type": "cancel", "canCancel": true, "forSegment": null, "applied": "after_departure", "amount": 15872, "currency": "BDT", "fmg": { "amount": 15872, "currency": "MYR", "penalty_markup": 0, "penalty_exchange_rate": 15872 }, "supplier": { "amount": 512, "currency": "MYR" } }, { "type": "change", "canChanges": true, "forSegment": null, "applied": "prior_to_departure", "amount": 9517, "currency": "BDT", "fmg": { "amount": 9517, "currency": "MYR", "penalty_markup": 0, "penalty_exchange_rate": 9517 }, "supplier": { "amount": 307, "currency": "MYR" } }, { "type": "change", "canChanges": true, "forSegment": null, "applied": "after_departure", "amount": 9517, "currency": "BDT", "fmg": { "amount": 9517, "currency": "MYR", "penalty_markup": 0, "penalty_exchange_rate": 9517 }, "supplier": { "amount": 307, "currency": "MYR" } } ] } ] }, "meta_data": "eyJmbGlnaHRfZGF0YSI6W3siZmxpZ2h0X2dyb3VwIjp7ImRlcGFydHVyZURhdGUiOiIyMDI2LTAxLTE5IiwiZGVwYXJ0dXJlTG9jYXRpb24iOiJEQUMiLCJhcnJpdmFsTG9jYXRpb24iOiJLVUwiLCJpZCI6MjUsImVsYXBzZWRUaW1lIjoyMTQ1LCJyb3V0ZSI6W3siZGVwYXJ0dXJlRGF0ZUFkanVzdG1lbnQiOm51bGwsImRvdFJhdGluZyI6bnVsbCwib25UaW1lUGVyZm9ybWFuY2UiOm51bGwsImZyZXF1ZW5jeSI6IipNVCoqKioiLCJzdG9wQ291bnQiOjAsImVUaWNrZXRhYmxlIjp0cnVlLCJ0b3RhbE1pbGVzRmxvd24iOjIyMDIsImVsYXBzZWRUaW1lIjozMzAsIm9yaWdpbiI6IkRBQyIsImRlcGFydHVyZV90aW1lIjoiMjAyNi0wMS0xOVQxODo0NTowMCIsIm9yaWdpbl90ZXJtaW5hbCI6IjEiLCJvcmlnaW5fY2l0eSI6IkRBQyIsImRlc3RpbmF0aW9uIjoiRFhCIiwiZGVzdGluYXRpb25fZGF0ZUFkanVzdG1lbnQiOm51bGwsImFycml2YWxfdGltZSI6IjIwMjYtMDEtMTlUMjI6MTU6MDAiLCJkZXN0aW5hdGlvbl90ZXJtaW5hbCI6IjMiLCJkZXN0aW5hdGlvbl9jaXR5IjoiRFhCIiwibWFya2V0aW5nIjoiRUsiLCJtYXJrZXRpbmdGbGlnaHROdW1iZXIiOjU4Nywib3BlcmF0aW5nIjoiRUsiLCJvcGVyYXRpbmdGbGlnaHROdW1iZXIiOjU4Nywib3BlcmF0aW5nT3ZlcndyaXRlIjpudWxsLCJhaXJjcmFmdF9jb2RlIjoiNzdXIiwidHlwZUZvckZpcnN0TGVnIjoiVyIsInR5cGVGb3JMYXN0TGVnIjoiVyIsImdob3N0U2VnbWVudCI6W119LHsiZGVwYXJ0dXJlRGF0ZUFkanVzdG1lbnQiOjEsImRvdFJhdGluZyI6bnVsbCwib25UaW1lUGVyZm9ybWFuY2UiOm51bGwsImZyZXF1ZW5jeSI6IlMqVFdURlMiLCJzdG9wQ291bnQiOjAsImVUaWNrZXRhYmxlIjp0cnVlLCJ0b3RhbE1pbGVzRmxvd24iOjM0NDksImVsYXBzZWRUaW1lIjo0MTUsIm9yaWdpbiI6IkRYQiIsImRlcGFydHVyZV90aW1lIjoiMjAyNi0wMS0yMFQyMTozNTowMCIsIm9yaWdpbl90ZXJtaW5hbCI6IjMiLCJvcmlnaW5fY2l0eSI6IkRYQiIsImRlc3RpbmF0aW9uIjoiS1VMIiwiZGVzdGluYXRpb25fZGF0ZUFkanVzdG1lbnQiOjEsImFycml2YWxfdGltZSI6IjIwMjYtMDEtMjFUMDg6MzA6MDAiLCJkZXN0aW5hdGlvbl90ZXJtaW5hbCI6IjEiLCJkZXN0aW5hdGlvbl9jaXR5IjoiS1VMIiwibWFya2V0aW5nIjoiRUsiLCJtYXJrZXRpbmdGbGlnaHROdW1iZXIiOjM0NCwib3BlcmF0aW5nIjoiRUsiLCJvcGVyYXRpbmdGbGlnaHROdW1iZXIiOjM0NCwib3BlcmF0aW5nT3ZlcndyaXRlIjpudWxsLCJhaXJjcmFmdF9jb2RlIjoiNzdXIiwidHlwZUZvckZpcnN0TGVnIjoiVyIsInR5cGVGb3JMYXN0TGVnIjoiVyIsImdob3N0U2VnbWVudCI6W119XX19XSwicHJpY2VfZGF0YSI6W3sicHJpY2luZ1N1YnNvdXJjZSI6IkhQSVMiLCJkaXN0cmlidXRpb25Nb2RlbCI6IkFUUENPIiwidmFsaWRhdGluZ0NhcnJpZXJDb2RlIjoiRUsiLCJ2YWxpZGF0aW5nQ2FycmllcnMiOm51bGwsInRvdGFsRmFyZSI6eyJ0b3RhbFByaWNlIjoxNzY2NywidG90YWxUYXhBbW91bnQiOjEyOTksImN1cnJlbmN5IjoiTVlSIiwiYmFzZUZhcmVBbW91bnQiOjQwMDIsImJhc2VGYXJlQ3VycmVuY3kiOiJVU0QiLCJjb25zdHJ1Y3Rpb25BbW91bnQiOjQwMDAuOCwiY29uc3RydWN0aW9uQ3VycmVuY3kiOiJOVUMiLCJlcXVpdmFsZW50QW1vdW50IjoxNjM2OCwiZXF1aXZhbGVudEN1cnJlbmN5IjoiTVlSIn0sInZpdGEiOnRydWUsImVUaWNrZXRhYmxlIjp0cnVlLCJsYXN0VGlja2V0RGF0ZSI6IjIwMjYtMDEtMTkiLCJsYXN0VGlja2V0VGltZSI6IjE4OjQ1IiwiZ292ZXJuaW5nQ2FycmllcnMiOiJFSyIsInBheCI6W3sicGFzc2VuZ2VyVHlwZSI6IkFEVCIsInBhc3Nlbmdlck51bWJlciI6Mywibm9uUmVmdW5kYWJsZSI6ZmFsc2UsInBhc3NlbmdlclRvdGFsRmFyZSI6eyJ0b3RhbEZhcmUiOjU4ODksInRvdGFsVGF4QW1vdW50Ijo0MzMsImN1cnJlbmN5IjoiTVlSIiwiYmFzZUZhcmVBbW91bnQiOjEzMzQsImJhc2VGYXJlQ3VycmVuY3kiOiJVU0QiLCJlcXVpdmFsZW50QW1vdW50Ijo1NDU2LCJlcXVpdmFsZW50Q3VycmVuY3kiOiJNWVIiLCJjb25zdHJ1Y3Rpb25BbW91bnQiOjEzMzMuNiwiY29uc3RydWN0aW9uQ3VycmVuY3kiOiJOVUMiLCJleGNoYW5nZVJhdGVPbmUiOjF9LCJ0YXhCcmVha2Rvd24iOlt7ImNvZGUiOiJCRCIsImN1cnJlbmN5IjoiTVlSIiwiYW1vdW50IjoxNywidGF4SW5mbyI6IkVNQkFSS0FUSU9OIEZFRSJ9LHsiY29kZSI6IkU1IiwiY3VycmVuY3kiOiJNWVIiLCJhbW91bnQiOjE1LCJ0YXhJbmZvIjoiVkFMVUUgQURERUQgVEFYIn0seyJjb2RlIjoiT1cyIiwiY3VycmVuY3kiOiJNWVIiLCJhbW91bnQiOjg1LCJ0YXhJbmZvIjoiRE9NRVNUSUMgQU5EIElOVEVSTkFUSU9OQUwgRVhDSVNFIERVVFkgVEFYIn0seyJjb2RlIjoiUDciLCJjdXJyZW5jeSI6Ik1ZUiIsImFtb3VudCI6NDEsInRheEluZm8iOiJBSVJQT1JUIERFVkVMT1BNRU5UIEZFRSJ9LHsiY29kZSI6IlA4IiwiY3VycmVuY3kiOiJNWVIiLCJhbW91bnQiOjQxLCJ0YXhJbmZvIjoiUEFTU0VOR0VSIFNFQ1VSSVRZIEZFRSJ9LHsiY29kZSI6IlVUMyIsImN1cnJlbmN5IjoiTVlSIiwiYW1vdW50IjoxMzYsInRheEluZm8iOiJUUkFWRUwgVEFYIn0seyJjb2RlIjoiRjYyIiwiY3VycmVuY3kiOiJNWVIiLCJhbW91bnQiOjUxLCJ0YXhJbmZvIjoiUEFTU0VOR0VSIEZBQ0lMSVRJRVMgQ0hBUkdFIn0seyJjb2RlIjoiWlIyIiwiY3VycmVuY3kiOiJNWVIiLCJhbW91bnQiOjYsInRheEluZm8iOiJJTlRFUk5BVElPTkFMIEFEVkFOQ0VEIFBBU1NFTkdFUiBJTkZPUk1BVElPTiBGRUUgREVQQVJUVVJFUyJ9LHsiY29kZSI6IllSSSIsImN1cnJlbmN5IjoiTVlSIiwiYW1vdW50Ijo0MSwidGF4SW5mbyI6IlNFUlZJQ0UgRkVFIC0gQ0FSUklFUi1JTVBPU0VEIE1JU0MifV0sImJhZ2dhZ2UiOnsiZ3JvdXAiOlt7InNlZ21lbnQiOnsiY2hlY2tlZCI6eyJncm91cF9pZCI6MCwic2VnbWVudF9pZCI6MCwiYmFnZ2FnZV90eXBlIjoiY2hlY2tlZCIsImJhZ2dhZ2VfdHlwZV90aXRsZSI6IkNoZWNrZWQgYmFnZ2FnZSBhbGxvd2FuY2UiLCJhbGxvd2FuY2VfaWQiOjUsInBpZWNlQ291bnQiOm51bGwsIndlaWdodCI6MzAsInVuaXQiOiJrZyIsInRpdGxlIjoiMzAga2ciLCJwcm92aXNpb25UeXBlIjoiQSIsImFpcmxpbmVDb2RlIjoiRUsifSwiY2Fycnlfb24iOnsiZ3JvdXBfaWQiOjIsInNlZ21lbnRfaWQiOjAsImJhZ2dhZ2VfdHlwZSI6ImNhcnJ5X29uIiwiYmFnZ2FnZV90eXBlX3RpdGxlIjoiQ2Fycnktb24gYmFnZ2FnZSBhbGxvd2FuY2UiLCJhbGxvd2FuY2VfaWQiOjMxLCJwaWVjZUNvdW50IjoxLCJ3ZWlnaHQiOm51bGwsInVuaXQiOiJwaWVjZXMiLCJ0aXRsZSI6IjEgcGllY2VzIiwicHJvdmlzaW9uVHlwZSI6IkIiLCJhaXJsaW5lQ29kZSI6IkVLIn19fSx7InNlZ21lbnQiOnsiY2hlY2tlZCI6eyJncm91cF9pZCI6MSwic2VnbWVudF9pZCI6MSwiYmFnZ2FnZV90eXBlIjoiY2hlY2tlZCIsImJhZ2dhZ2VfdHlwZV90aXRsZSI6IkNoZWNrZWQgYmFnZ2FnZSBhbGxvd2FuY2UiLCJhbGxvd2FuY2VfaWQiOjUsInBpZWNlQ291bnQiOm51bGwsIndlaWdodCI6MzAsInVuaXQiOiJrZyIsInRpdGxlIjoiMzAga2ciLCJwcm92aXNpb25UeXBlIjoiQSIsImFpcmxpbmVDb2RlIjoiRUsifSwiY2Fycnlfb24iOnsiZ3JvdXBfaWQiOjMsInNlZ21lbnRfaWQiOjEsImJhZ2dhZ2VfdHlwZSI6ImNhcnJ5X29uIiwiYmFnZ2FnZV90eXBlX3RpdGxlIjoiQ2Fycnktb24gYmFnZ2FnZSBhbGxvd2FuY2UiLCJhbGxvd2FuY2VfaWQiOjMxLCJwaWVjZUNvdW50IjoxLCJ3ZWlnaHQiOm51bGwsInVuaXQiOiJwaWVjZXMiLCJ0aXRsZSI6IjEgcGllY2VzIiwicHJvdmlzaW9uVHlwZSI6IkIiLCJhaXJsaW5lQ29kZSI6IkVLIn19fV19LCJib29raW5nX2NsYXNzIjpbeyJmYXJlQ29tcG9uZW50c19pZCI6MTYsImdyb3VwX2lkIjowLCJzZWdtZW50X2lkIjpudWxsLCJiZWdpbkFpcnBvcnQiOiJEQUMiLCJlbmRBaXJwb3J0IjoiS1VMIiwiZmFyZVBhc3NlbmdlclR5cGUiOiJBRFQiLCJib29raW5nQ29kZSI6Ik0iLCJjYWJpbkNvZGUiOiJZIiwibWVhbENvZGUiOiJNIiwic2VhdHNBdmFpbGFibGUiOjksImZhcmVCYXNpc0NvZGUiOiJNU1NPU0JEMSIsIm1hdGNoZWRBY2NvdW50Q29kZSI6bnVsbCwibmVnb3RpYXRlZEZhcmUiOm51bGwsInByaXZhdGVGYXJlIjpudWxsLCJGX2NhYmluQ29kZSI6IlkiLCJicmFuZF9jb2RlIjoiRUNPRkxFWCIsImJyYW5kTmFtZSI6IkVDTyBGTEVYIiwicHJvZ3JhbUlkIjoiMTc4OTUyIiwicHJvZ3JhbUNvZGUiOiJDRkZFSyIsInByb2dyYW1EZXNjcmlwdGlvbiI6Ik9UQSBCUkFORElORyAxIiwicHJvZ3JhbVN5c3RlbUNvZGUiOiJBIiwiZ292ZXJuaW5nQ2FycmllciI6IkVLIiwiZmFyZUFtb3VudCI6MTMzMSwiZmFyZUN1cnJlbmN5IjoiTlVDIiwicHVibGlzaGVkRmFyZUFtb3VudCI6MTMzMSwicHVibGlzaGVkRmFyZUN1cnJlbmN5IjoiVVNEIiwiZGlyZWN0aW9uYWxpdHkiOiJGUk9NIiwiYXBwbGljYWJsZVByaWNpbmdDYXRlZ29yaWVzIjoiNCA1IDggOSAxMCAxMiAxNSAxNiAxNyAzMSAzMyIsInZlbmRvckNvZGUiOiJBVFAiLCJmYXJlVHlwZUJpdG1hcCI6IjAwIiwiZmFyZVR5cGUiOiJYT1giLCJmYXJlVGFyaWZmIjoiOCIsImZhcmVSdWxlIjoiQkQxMCJ9LHsiZmFyZUNvbXBvbmVudHNfaWQiOjE2LCJncm91cF9pZCI6MSwic2VnbWVudF9pZCI6bnVsbCwiYmVnaW5BaXJwb3J0IjoiREFDIiwiZW5kQWlycG9ydCI6IktVTCIsImZhcmVQYXNzZW5nZXJUeXBlIjoiQURUIiwiYm9va2luZ0NvZGUiOiJNIiwiY2FiaW5Db2RlIjoiWSIsIm1lYWxDb2RlIjoiTSIsInNlYXRzQXZhaWxhYmxlIjo5LCJmYXJlQmFzaXNDb2RlIjoiTVNTT1NCRDEiLCJtYXRjaGVkQWNjb3VudENvZGUiOm51bGwsIm5lZ290aWF0ZWRGYXJlIjpudWxsLCJwcml2YXRlRmFyZSI6bnVsbCwiRl9jYWJpbkNvZGUiOiJZIiwiYnJhbmRfY29kZSI6IkVDT0ZMRVgiLCJicmFuZE5hbWUiOiJFQ08gRkxFWCIsInByb2dyYW1JZCI6IjE3ODk1MiIsInByb2dyYW1Db2RlIjoiQ0ZGRUsiLCJwcm9ncmFtRGVzY3JpcHRpb24iOiJPVEEgQlJBTkRJTkcgMSIsInByb2dyYW1TeXN0ZW1Db2RlIjoiQSIsImdvdmVybmluZ0NhcnJpZXIiOiJFSyIsImZhcmVBbW91bnQiOjEzMzEsImZhcmVDdXJyZW5jeSI6Ik5VQyIsInB1Ymxpc2hlZEZhcmVBbW91bnQiOjEzMzEsInB1Ymxpc2hlZEZhcmVDdXJyZW5jeSI6IlVTRCIsImRpcmVjdGlvbmFsaXR5IjoiRlJPTSIsImFwcGxpY2FibGVQcmljaW5nQ2F0ZWdvcmllcyI6IjQgNSA4IDkgMTAgMTIgMTUgMTYgMTcgMzEgMzMiLCJ2ZW5kb3JDb2RlIjoiQVRQIiwiZmFyZVR5cGVCaXRtYXAiOiIwMCIsImZhcmVUeXBlIjoiWE9YIiwiZmFyZVRhcmlmZiI6IjgiLCJmYXJlUnVsZSI6IkJEMTAifV0sImJyYW5kRmVhdHVyZXMiOlt7ImlkIjo2MiwiYXBwbGljYXRpb24iOiJDIiwic2VydmljZVR5cGUiOiJaIiwic2VydmljZUdyb3VwIjoiQkYiLCJzdWJDb2RlIjoiMDU5IiwidmVuZG9yIjoiQVRQIiwiY29tbWVyY2lhbE5hbWUiOiJDSEFOR0VBQkxFIFRJQ0tFVCJ9LHsiaWQiOjU4LCJhcHBsaWNhdGlvbiI6IkMiLCJzZXJ2aWNlVHlwZSI6IloiLCJzZXJ2aWNlR3JvdXAiOiJCRiIsInN1YkNvZGUiOiIwNTYiLCJ2ZW5kb3IiOiJBVFAiLCJjb21tZXJjaWFsTmFtZSI6IlJFRlVOREFCTEUgVElDS0VUIn0seyJpZCI6MTQwLCJhcHBsaWNhdGlvbiI6Ik4iLCJzZXJ2aWNlVHlwZSI6IkYiLCJzZXJ2aWNlR3JvdXAiOiJUUyIsInN1YkNvZGUiOiIwRzYiLCJ2ZW5kb3IiOiJBVFAiLCJjb21tZXJjaWFsTmFtZSI6IlBSSU9SSVRZIEJPQVJESU5HIn0seyJpZCI6OTMsImFwcGxpY2F0aW9uIjoiTiIsInNlcnZpY2VUeXBlIjoiRiIsInNlcnZpY2VHcm91cCI6IlRTIiwic3ViQ29kZSI6IjAyOSIsInZlbmRvciI6IkFUUCIsImNvbW1lcmNpYWxOYW1lIjoiRkFTVCBUUkFDSyJ9LHsiaWQiOjg3LCJhcHBsaWNhdGlvbiI6IkMiLCJzZXJ2aWNlVHlwZSI6IloiLCJzZXJ2aWNlR3JvdXAiOiJCRiIsInN1YkNvZGUiOiIwNTgiLCJ2ZW5kb3IiOiJBVFAiLCJjb21tZXJjaWFsTmFtZSI6IlVQR1JBREUgRUxJR0lCSUxJVFkifSx7ImlkIjoyNSwiYXBwbGljYXRpb24iOiJOIiwic2VydmljZVR5cGUiOiJGIiwic2VydmljZUdyb3VwIjoiVFMiLCJzdWJDb2RlIjoiMDNQIiwidmVuZG9yIjoiQVRQIiwiY29tbWVyY2lhbE5hbWUiOiJQUkVNSVVNIENIRUNLIElOIn0seyJpZCI6OTIsImFwcGxpY2F0aW9uIjoiTiIsInNlcnZpY2VUeXBlIjoiWiIsInNlcnZpY2VHcm91cCI6IkJGIiwic3ViQ29kZSI6IjA5QyIsInZlbmRvciI6IkFUUCIsImNvbW1lcmNpYWxOYW1lIjoiMTUgUEVSQ0VOVCBNSUxFUyBFQVJORUQifSx7ImlkIjoxNDEsImFwcGxpY2F0aW9uIjoiTiIsInNlcnZpY2VUeXBlIjoiWiIsInNlcnZpY2VHcm91cCI6IkJGIiwic3ViQ29kZSI6IjA5RCIsInZlbmRvciI6IkFUUCIsImNvbW1lcmNpYWxOYW1lIjoiMzAgUEVSQ0VOVCBNSUxFUyBFQVJORUQifSx7ImlkIjo0NywiYXBwbGljYXRpb24iOiJGIiwic2VydmljZVR5cGUiOiJaIiwic2VydmljZUdyb3VwIjoiQkYiLCJzdWJDb2RlIjoiMDVWIiwidmVuZG9yIjoiQVRQIiwiY29tbWVyY2lhbE5hbWUiOiI3MCBQRVJDRU5UIE1JTEVTIEVBUk5FRCJ9LHsiaWQiOjEyMiwiYXBwbGljYXRpb24iOiJOIiwic2VydmljZVR5cGUiOiJaIiwic2VydmljZUdyb3VwIjoiQkYiLCJzdWJDb2RlIjoiMDZEIiwidmVuZG9yIjoiQVRQIiwiY29tbWVyY2lhbE5hbWUiOiIxMDAgUEVSQ0VOVCBNSUxFUyBFQVJORUQifSx7ImlkIjo0NiwiYXBwbGljYXRpb24iOiJOIiwic2VydmljZVR5cGUiOiJaIiwic2VydmljZUdyb3VwIjoiQkYiLCJzdWJDb2RlIjoiMDZQIiwidmVuZG9yIjoiQVRQIiwiY29tbWVyY2lhbE5hbWUiOiIxMTAgUEVSQ0VOVCBNSUxFUyBFQVJORUQifSx7ImlkIjoxMDksImFwcGxpY2F0aW9uIjoiTiIsInNlcnZpY2VUeXBlIjoiWiIsInNlcnZpY2VHcm91cCI6IkJGIiwic3ViQ29kZSI6IjA2UiIsInZlbmRvciI6IkFUUCIsImNvbW1lcmNpYWxOYW1lIjoiMTI1IFBFUkNFTlQgTUlMRVMgRUFSTkVEIn0seyJpZCI6OTgsImFwcGxpY2F0aW9uIjoiTiIsInNlcnZpY2VUeXBlIjoiWiIsInNlcnZpY2VHcm91cCI6IkJGIiwic3ViQ29kZSI6IjA2RyIsInZlbmRvciI6IkFUUCIsImNvbW1lcmNpYWxOYW1lIjoiMTc1IFBFUkNFTlQgTUlMRVMgRUFSTkVEIn0seyJpZCI6OSwiYXBwbGljYXRpb24iOiJOIiwic2VydmljZVR5cGUiOiJaIiwic2VydmljZUdyb3VwIjoiQkYiLCJzdWJDb2RlIjoiMDlFIiwidmVuZG9yIjoiQVRQIiwiY29tbWVyY2lhbE5hbWUiOiIxOTAgUEVSQ0VOVCBNSUxFUyBFQVJORUQifSx7ImlkIjo2MSwiYXBwbGljYXRpb24iOiJOIiwic2VydmljZVR5cGUiOiJaIiwic2VydmljZUdyb3VwIjoiQkYiLCJzdWJDb2RlIjoiMDZIIiwidmVuZG9yIjoiQVRQIiwiY29tbWVyY2lhbE5hbWUiOiIyNTAgUEVSQ0VOVCBNSUxFUyBFQVJORUQifSx7ImlkIjo4NCwiYXBwbGljYXRpb24iOiJGIiwic2VydmljZVR5cGUiOiJGIiwic2VydmljZUdyb3VwIjoiTUwiLCJzdWJDb2RlIjoiMEFYIiwidmVuZG9yIjoiQVRQIiwiY29tbWVyY2lhbE5hbWUiOiJCRVZFUkFHRSJ9LHsiaWQiOjIzLCJhcHBsaWNhdGlvbiI6IkYiLCJzZXJ2aWNlVHlwZSI6IkYiLCJzZXJ2aWNlR3JvdXAiOiJJRSIsInN1YkNvZGUiOiIwQjEiLCJ2ZW5kb3IiOiJBVFAiLCJjb21tZXJjaWFsTmFtZSI6IkVOVEVSVEFJTk1FTlQifSx7ImlkIjoxMSwiYXBwbGljYXRpb24iOiJGIiwic2VydmljZVR5cGUiOiJGIiwic2VydmljZUdyb3VwIjoiTUwiLCJzdWJDb2RlIjoiMEIzIiwidmVuZG9yIjoiQVRQIiwiY29tbWVyY2lhbE5hbWUiOiJNRUFMIFZPVUNIRVIifSx7ImlkIjoxNjMsImFwcGxpY2F0aW9uIjoiRCIsInNlcnZpY2VUeXBlIjoiRiIsInNlcnZpY2VHcm91cCI6IkdUIiwic3ViQ29kZSI6IjBCTiIsInZlbmRvciI6IkFUUCIsImNvbW1lcmNpYWxOYW1lIjoiQ0hBVUZGRVVSIERSSVZFIn0seyJpZCI6OCwiYXBwbGljYXRpb24iOiJEIiwic2VydmljZVR5cGUiOiJGIiwic2VydmljZUdyb3VwIjoiTEciLCJzdWJDb2RlIjoiMEJYIiwidmVuZG9yIjoiQVRQIiwiY29tbWVyY2lhbE5hbWUiOiJMT1VOR0UifSx7ImlkIjoxMTcsImFwcGxpY2F0aW9uIjoiQyIsInNlcnZpY2VUeXBlIjoiRiIsInNlcnZpY2VHcm91cCI6IklFIiwic3ViQ29kZSI6IjBDTCIsInZlbmRvciI6IkFUUCIsImNvbW1lcmNpYWxOYW1lIjoiSU5URVJORVQgQUNDRVNTIn0seyJpZCI6MjgsImFwcGxpY2F0aW9uIjoiTiIsInNlcnZpY2VUeXBlIjoiRiIsInNlcnZpY2VHcm91cCI6IlRTIiwic3ViQ29kZSI6IjBMRiIsInZlbmRvciI6IkFUUCIsImNvbW1lcmNpYWxOYW1lIjoiUFJJT1JJVFkgQkFHR0FHRSJ9LHsiaWQiOjEwMiwiYXBwbGljYXRpb24iOiJGIiwic2VydmljZVR5cGUiOiJGIiwic2VydmljZUdyb3VwIjoiQkciLCJzdWJDb2RlIjoiME0zIiwidmVuZG9yIjoiQVRQIiwiY29tbWVyY2lhbE5hbWUiOiJDQVJSWTdLRyAxNUxCIFVQVE80NUxJIDExNUxDTSJ9LHsiaWQiOjIwLCJhcHBsaWNhdGlvbiI6Ik4iLCJzZXJ2aWNlVHlwZSI6IkYiLCJzZXJ2aWNlR3JvdXAiOiJCRyIsInN1YkNvZGUiOiIwS1giLCJ2ZW5kb3IiOiJBVFAiLCJjb21tZXJjaWFsTmFtZSI6IkhBTkQgTFVHR0FHRSBVUFRPIDE0S0cifSx7ImlkIjozOSwiYXBwbGljYXRpb24iOiJOIiwic2VydmljZVR5cGUiOiJGIiwic2VydmljZUdyb3VwIjoiQkciLCJzdWJDb2RlIjoiME1KIiwidmVuZG9yIjoiQVRQIiwiY29tbWVyY2lhbE5hbWUiOiJDQVJSWTEwS0cgMjJMQlVQVE8gNDVMSSAxMTVMQ00ifSx7ImlkIjoxMTQsImFwcGxpY2F0aW9uIjoiQyIsInNlcnZpY2VUeXBlIjoiRiIsInNlcnZpY2VHcm91cCI6IlNBIiwic3ViQ29kZSI6IjBCNSIsInZlbmRvciI6IkFUUCIsImNvbW1lcmNpYWxOYW1lIjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCJ9LHsiaWQiOjcsImFwcGxpY2F0aW9uIjoiRiIsInNlcnZpY2VUeXBlIjoiRiIsInNlcnZpY2VHcm91cCI6IkJHIiwic3ViQ29kZSI6IjBDSCIsInZlbmRvciI6IkFUUCIsImNvbW1lcmNpYWxOYW1lIjoiQ0hFQ0tFRCBCQUdHQUdFIn1dLCJwZW5hbHRpZXNJbmZvIjpbeyJ0eXBlIjoiUmVmdW5kIiwiYXBwbGljYWJpbGl0eSI6IkJlZm9yZSIsInJlZnVuZGFibGUiOnRydWUsImNvbmRpdGlvbnNBcHBseSI6dHJ1ZSwiYW1vdW50Ijo1MTIsImN1cnJlbmN5IjoiTVlSIiwibWluUGVuYWx0eSI6eyJhbW91bnQiOjUxMiwiY3VycmVuY3kiOiJNWVIifX0seyJ0eXBlIjoiUmVmdW5kIiwiYXBwbGljYWJpbGl0eSI6IkFmdGVyIiwicmVmdW5kYWJsZSI6dHJ1ZSwiY29uZGl0aW9uc0FwcGx5Ijp0cnVlLCJhbW91bnQiOjUxMiwiY3VycmVuY3kiOiJNWVIiLCJtaW5QZW5hbHR5Ijp7ImFtb3VudCI6MCwiY3VycmVuY3kiOiJNWVIifX0seyJ0eXBlIjoiRXhjaGFuZ2UiLCJhcHBsaWNhYmlsaXR5IjoiQmVmb3JlIiwiY2hhbmdlYWJsZSI6dHJ1ZSwiY29uZGl0aW9uc0FwcGx5Ijp0cnVlLCJhbW91bnQiOjMwNywiY3VycmVuY3kiOiJNWVIiLCJtaW5QZW5hbHR5Ijp7ImFtb3VudCI6MzA3LCJjdXJyZW5jeSI6Ik1ZUiJ9fSx7InR5cGUiOiJFeGNoYW5nZSIsImFwcGxpY2FiaWxpdHkiOiJBZnRlciIsImNoYW5nZWFibGUiOnRydWUsImNvbmRpdGlvbnNBcHBseSI6dHJ1ZSwiYW1vdW50IjozMDcsImN1cnJlbmN5IjoiTVlSIiwibWluUGVuYWx0eSI6eyJhbW91bnQiOjMwNywiY3VycmVuY3kiOiJNWVIifX1dfV0sImJyYW5kTmFtZSI6IkVDTyBGTEVYIiwiYnJhbmRDb2RlIjoiRUNPRkxFWCJ9LHsicHJpY2luZ1N1YnNvdXJjZSI6IlNQTUlQIiwiZGlzdHJpYnV0aW9uTW9kZWwiOiJBVFBDTyIsInZhbGlkYXRpbmdDYXJyaWVyQ29kZSI6IkVLIiwidmFsaWRhdGluZ0NhcnJpZXJzIjpudWxsLCJ0b3RhbEZhcmUiOnsidG90YWxQcmljZSI6MTk3MjgsInRvdGFsVGF4QW1vdW50IjoxMjk5LCJjdXJyZW5jeSI6Ik1ZUiIsImJhc2VGYXJlQW1vdW50Ijo0NTA2LCJiYXNlRmFyZUN1cnJlbmN5IjoiVVNEIiwiY29uc3RydWN0aW9uQW1vdW50Ijo0NTA0LjgsImNvbnN0cnVjdGlvbkN1cnJlbmN5IjoiTlVDIiwiZXF1aXZhbGVudEFtb3VudCI6MTg0MjksImVxdWl2YWxlbnRDdXJyZW5jeSI6Ik1ZUiJ9LCJ2aXRhIjp0cnVlLCJlVGlja2V0YWJsZSI6dHJ1ZSwibGFzdFRpY2tldERhdGUiOiIyMDI2LTAxLTE5IiwibGFzdFRpY2tldFRpbWUiOiIxODo0NSIsImdvdmVybmluZ0NhcnJpZXJzIjoiRUsiLCJwYXgiOlt7InBhc3NlbmdlclR5cGUiOiJBRFQiLCJwYXNzZW5nZXJOdW1iZXIiOjMsIm5vblJlZnVuZGFibGUiOmZhbHNlLCJwYXNzZW5nZXJUb3RhbEZhcmUiOnsidG90YWxGYXJlIjo2NTc2LCJ0b3RhbFRheEFtb3VudCI6NDMzLCJjdXJyZW5jeSI6Ik1ZUiIsImJhc2VGYXJlQW1vdW50IjoxNTAyLCJiYXNlRmFyZUN1cnJlbmN5IjoiVVNEIiwiZXF1aXZhbGVudEFtb3VudCI6NjE0MywiZXF1aXZhbGVudEN1cnJlbmN5IjoiTVlSIiwiY29uc3RydWN0aW9uQW1vdW50IjoxNTAxLjYsImNvbnN0cnVjdGlvbkN1cnJlbmN5IjoiTlVDIiwiZXhjaGFuZ2VSYXRlT25lIjoxfSwidGF4QnJlYWtkb3duIjpbeyJjb2RlIjoiRjYyIiwiY3VycmVuY3kiOiJNWVIiLCJhbW91bnQiOjUxLCJ0YXhJbmZvIjoiUEFTU0VOR0VSIEZBQ0lMSVRJRVMgQ0hBUkdFIn0seyJjb2RlIjoiWlIyIiwiY3VycmVuY3kiOiJNWVIiLCJhbW91bnQiOjYsInRheEluZm8iOiJJTlRFUk5BVElPTkFMIEFEVkFOQ0VEIFBBU1NFTkdFUiBJTkZPUk1BVElPTiBGRUUgREVQQVJUVVJFUyJ9LHsiY29kZSI6IkJEIiwiY3VycmVuY3kiOiJNWVIiLCJhbW91bnQiOjE3LCJ0YXhJbmZvIjoiRU1CQVJLQVRJT04gRkVFIn0seyJjb2RlIjoiRTUiLCJjdXJyZW5jeSI6Ik1ZUiIsImFtb3VudCI6MTUsInRheEluZm8iOiJWQUxVRSBBRERFRCBUQVgifSx7ImNvZGUiOiJPVzIiLCJjdXJyZW5jeSI6Ik1ZUiIsImFtb3VudCI6ODUsInRheEluZm8iOiJET01FU1RJQyBBTkQgSU5URVJOQVRJT05BTCBFWENJU0UgRFVUWSBUQVgifSx7ImNvZGUiOiJQNyIsImN1cnJlbmN5IjoiTVlSIiwiYW1vdW50Ijo0MSwidGF4SW5mbyI6IkFJUlBPUlQgREVWRUxPUE1FTlQgRkVFIn0seyJjb2RlIjoiUDgiLCJjdXJyZW5jeSI6Ik1ZUiIsImFtb3VudCI6NDEsInRheEluZm8iOiJQQVNTRU5HRVIgU0VDVVJJVFkgRkVFIn0seyJjb2RlIjoiVVQzIiwiY3VycmVuY3kiOiJNWVIiLCJhbW91bnQiOjEzNiwidGF4SW5mbyI6IlRSQVZFTCBUQVgifSx7ImNvZGUiOiJZUkkiLCJjdXJyZW5jeSI6Ik1ZUiIsImFtb3VudCI6NDEsInRheEluZm8iOiJTRVJWSUNFIEZFRSAtIENBUlJJRVItSU1QT1NFRCBNSVNDIn1dLCJiYWdnYWdlIjp7Imdyb3VwIjpbeyJzZWdtZW50Ijp7ImNoZWNrZWQiOnsiZ3JvdXBfaWQiOjAsInNlZ21lbnRfaWQiOjAsImJhZ2dhZ2VfdHlwZSI6ImNoZWNrZWQiLCJiYWdnYWdlX3R5cGVfdGl0bGUiOiJDaGVja2VkIGJhZ2dhZ2UgYWxsb3dhbmNlIiwiYWxsb3dhbmNlX2lkIjo0LCJwaWVjZUNvdW50IjpudWxsLCJ3ZWlnaHQiOjM1LCJ1bml0Ijoia2ciLCJ0aXRsZSI6IjM1IGtnIiwicHJvdmlzaW9uVHlwZSI6IkEiLCJhaXJsaW5lQ29kZSI6IkVLIn0sImNhcnJ5X29uIjp7Imdyb3VwX2lkIjoyLCJzZWdtZW50X2lkIjowLCJiYWdnYWdlX3R5cGUiOiJjYXJyeV9vbiIsImJhZ2dhZ2VfdHlwZV90aXRsZSI6IkNhcnJ5LW9uIGJhZ2dhZ2UgYWxsb3dhbmNlIiwiYWxsb3dhbmNlX2lkIjozMSwicGllY2VDb3VudCI6MSwid2VpZ2h0IjpudWxsLCJ1bml0IjoicGllY2VzIiwidGl0bGUiOiIxIHBpZWNlcyIsInByb3Zpc2lvblR5cGUiOiJCIiwiYWlybGluZUNvZGUiOiJFSyJ9fX0seyJzZWdtZW50Ijp7ImNoZWNrZWQiOnsiZ3JvdXBfaWQiOjEsInNlZ21lbnRfaWQiOjEsImJhZ2dhZ2VfdHlwZSI6ImNoZWNrZWQiLCJiYWdnYWdlX3R5cGVfdGl0bGUiOiJDaGVja2VkIGJhZ2dhZ2UgYWxsb3dhbmNlIiwiYWxsb3dhbmNlX2lkIjo0LCJwaWVjZUNvdW50IjpudWxsLCJ3ZWlnaHQiOjM1LCJ1bml0Ijoia2ciLCJ0aXRsZSI6IjM1IGtnIiwicHJvdmlzaW9uVHlwZSI6IkEiLCJhaXJsaW5lQ29kZSI6IkVLIn0sImNhcnJ5X29uIjp7Imdyb3VwX2lkIjozLCJzZWdtZW50X2lkIjoxLCJiYWdnYWdlX3R5cGUiOiJjYXJyeV9vbiIsImJhZ2dhZ2VfdHlwZV90aXRsZSI6IkNhcnJ5LW9uIGJhZ2dhZ2UgYWxsb3dhbmNlIiwiYWxsb3dhbmNlX2lkIjozMSwicGllY2VDb3VudCI6MSwid2VpZ2h0IjpudWxsLCJ1bml0IjoicGllY2VzIiwidGl0bGUiOiIxIHBpZWNlcyIsInByb3Zpc2lvblR5cGUiOiJCIiwiYWlybGluZUNvZGUiOiJFSyJ9fX1dfSwiYm9va2luZ19jbGFzcyI6W3siZmFyZUNvbXBvbmVudHNfaWQiOjIsImdyb3VwX2lkIjowLCJzZWdtZW50X2lkIjpudWxsLCJiZWdpbkFpcnBvcnQiOiJEQUMiLCJlbmRBaXJwb3J0IjoiS1VMIiwiZmFyZVBhc3NlbmdlclR5cGUiOiJBRFQiLCJib29raW5nQ29kZSI6IlgiLCJjYWJpbkNvZGUiOiJZIiwibWVhbENvZGUiOiJNIiwic2VhdHNBdmFpbGFibGUiOjksImZhcmVCYXNpc0NvZGUiOiJYT09XRkJEMSIsIm1hdGNoZWRBY2NvdW50Q29kZSI6bnVsbCwibmVnb3RpYXRlZEZhcmUiOm51bGwsInByaXZhdGVGYXJlIjpudWxsLCJGX2NhYmluQ29kZSI6IlkiLCJicmFuZF9jb2RlIjoiRUNPRkxYUExVUyIsImJyYW5kTmFtZSI6IkVDTyBGTEVYUExVUyIsInByb2dyYW1JZCI6IjE3ODk1MiIsInByb2dyYW1Db2RlIjoiQ0ZGRUsiLCJwcm9ncmFtRGVzY3JpcHRpb24iOiJPVEEgQlJBTkRJTkcgMSIsInByb2dyYW1TeXN0ZW1Db2RlIjoiQSIsImdvdmVybmluZ0NhcnJpZXIiOiJFSyIsImZhcmVBbW91bnQiOjE0OTksImZhcmVDdXJyZW5jeSI6Ik5VQyIsInB1Ymxpc2hlZEZhcmVBbW91bnQiOjE0OTksInB1Ymxpc2hlZEZhcmVDdXJyZW5jeSI6IlVTRCIsImRpcmVjdGlvbmFsaXR5IjoiRlJPTSIsImFwcGxpY2FibGVQcmljaW5nQ2F0ZWdvcmllcyI6IjQgNSA4IDkgMTAgMTIgMTUgMTYgMTcgMzEgMzMiLCJ2ZW5kb3JDb2RlIjoiQVRQIiwiZmFyZVR5cGVCaXRtYXAiOiIwMCIsImZhcmVUeXBlIjoiWE9YIiwiZmFyZVRhcmlmZiI6IjgiLCJmYXJlUnVsZSI6IkJEMTAifSx7ImZhcmVDb21wb25lbnRzX2lkIjoyLCJncm91cF9pZCI6MSwic2VnbWVudF9pZCI6bnVsbCwiYmVnaW5BaXJwb3J0IjoiREFDIiwiZW5kQWlycG9ydCI6IktVTCIsImZhcmVQYXNzZW5nZXJUeXBlIjoiQURUIiwiYm9va2luZ0NvZGUiOiJYIiwiY2FiaW5Db2RlIjoiWSIsIm1lYWxDb2RlIjoiTSIsInNlYXRzQXZhaWxhYmxlIjo5LCJmYXJlQmFzaXNDb2RlIjoiWE9PV0ZCRDEiLCJtYXRjaGVkQWNjb3VudENvZGUiOm51bGwsIm5lZ290aWF0ZWRGYXJlIjpudWxsLCJwcml2YXRlRmFyZSI6bnVsbCwiRl9jYWJpbkNvZGUiOiJZIiwiYnJhbmRfY29kZSI6IkVDT0ZMWFBMVVMiLCJicmFuZE5hbWUiOiJFQ08gRkxFWFBMVVMiLCJwcm9ncmFtSWQiOiIxNzg5NTIiLCJwcm9ncmFtQ29kZSI6IkNGRkVLIiwicHJvZ3JhbURlc2NyaXB0aW9uIjoiT1RBIEJSQU5ESU5HIDEiLCJwcm9ncmFtU3lzdGVtQ29kZSI6IkEiLCJnb3Zlcm5pbmdDYXJyaWVyIjoiRUsiLCJmYXJlQW1vdW50IjoxNDk5LCJmYXJlQ3VycmVuY3kiOiJOVUMiLCJwdWJsaXNoZWRGYXJlQW1vdW50IjoxNDk5LCJwdWJsaXNoZWRGYXJlQ3VycmVuY3kiOiJVU0QiLCJkaXJlY3Rpb25hbGl0eSI6IkZST00iLCJhcHBsaWNhYmxlUHJpY2luZ0NhdGVnb3JpZXMiOiI0IDUgOCA5IDEwIDEyIDE1IDE2IDE3IDMxIDMzIiwidmVuZG9yQ29kZSI6IkFUUCIsImZhcmVUeXBlQml0bWFwIjoiMDAiLCJmYXJlVHlwZSI6IlhPWCIsImZhcmVUYXJpZmYiOiI4IiwiZmFyZVJ1bGUiOiJCRDEwIn1dLCJicmFuZEZlYXR1cmVzIjpbeyJpZCI6OTMsImFwcGxpY2F0aW9uIjoiTiIsInNlcnZpY2VUeXBlIjoiRiIsInNlcnZpY2VHcm91cCI6IlRTIiwic3ViQ29kZSI6IjAyOSIsInZlbmRvciI6IkFUUCIsImNvbW1lcmNpYWxOYW1lIjoiRkFTVCBUUkFDSyJ9LHsiaWQiOjg3LCJhcHBsaWNhdGlvbiI6IkMiLCJzZXJ2aWNlVHlwZSI6IloiLCJzZXJ2aWNlR3JvdXAiOiJCRiIsInN1YkNvZGUiOiIwNTgiLCJ2ZW5kb3IiOiJBVFAiLCJjb21tZXJjaWFsTmFtZSI6IlVQR1JBREUgRUxJR0lCSUxJVFkifSx7ImlkIjoyNSwiYXBwbGljYXRpb24iOiJOIiwic2VydmljZVR5cGUiOiJGIiwic2VydmljZUdyb3VwIjoiVFMiLCJzdWJDb2RlIjoiMDNQIiwidmVuZG9yIjoiQVRQIiwiY29tbWVyY2lhbE5hbWUiOiJQUkVNSVVNIENIRUNLIElOIn0seyJpZCI6OTIsImFwcGxpY2F0aW9uIjoiTiIsInNlcnZpY2VUeXBlIjoiWiIsInNlcnZpY2VHcm91cCI6IkJGIiwic3ViQ29kZSI6IjA5QyIsInZlbmRvciI6IkFUUCIsImNvbW1lcmNpYWxOYW1lIjoiMTUgUEVSQ0VOVCBNSUxFUyBFQVJORUQifSx7ImlkIjoxNDEsImFwcGxpY2F0aW9uIjoiTiIsInNlcnZpY2VUeXBlIjoiWiIsInNlcnZpY2VHcm91cCI6IkJGIiwic3ViQ29kZSI6IjA5RCIsInZlbmRvciI6IkFUUCIsImNvbW1lcmNpYWxOYW1lIjoiMzAgUEVSQ0VOVCBNSUxFUyBFQVJORUQifSx7ImlkIjoxNDcsImFwcGxpY2F0aW9uIjoiTiIsInNlcnZpY2VUeXBlIjoiWiIsInNlcnZpY2VHcm91cCI6IkJGIiwic3ViQ29kZSI6IjA1ViIsInZlbmRvciI6IkFUUCIsImNvbW1lcmNpYWxOYW1lIjoiNzAgUEVSQ0VOVCBNSUxFUyBFQVJORUQifSx7ImlkIjoxOCwiYXBwbGljYXRpb24iOiJGIiwic2VydmljZVR5cGUiOiJaIiwic2VydmljZUdyb3VwIjoiQkYiLCJzdWJDb2RlIjoiMDZEIiwidmVuZG9yIjoiQVRQIiwiY29tbWVyY2lhbE5hbWUiOiIxMDAgUEVSQ0VOVCBNSUxFUyBFQVJORUQifSx7ImlkIjo0NiwiYXBwbGljYXRpb24iOiJOIiwic2VydmljZVR5cGUiOiJaIiwic2VydmljZUdyb3VwIjoiQkYiLCJzdWJDb2RlIjoiMDZQIiwidmVuZG9yIjoiQVRQIiwiY29tbWVyY2lhbE5hbWUiOiIxMTAgUEVSQ0VOVCBNSUxFUyBFQVJORUQifSx7ImlkIjoxMDksImFwcGxpY2F0aW9uIjoiTiIsInNlcnZpY2VUeXBlIjoiWiIsInNlcnZpY2VHcm91cCI6IkJGIiwic3ViQ29kZSI6IjA2UiIsInZlbmRvciI6IkFUUCIsImNvbW1lcmNpYWxOYW1lIjoiMTI1IFBFUkNFTlQgTUlMRVMgRUFSTkVEIn0seyJpZCI6OTgsImFwcGxpY2F0aW9uIjoiTiIsInNlcnZpY2VUeXBlIjoiWiIsInNlcnZpY2VHcm91cCI6IkJGIiwic3ViQ29kZSI6IjA2RyIsInZlbmRvciI6IkFUUCIsImNvbW1lcmNpYWxOYW1lIjoiMTc1IFBFUkNFTlQgTUlMRVMgRUFSTkVEIn0seyJpZCI6OSwiYXBwbGljYXRpb24iOiJOIiwic2VydmljZVR5cGUiOiJaIiwic2VydmljZUdyb3VwIjoiQkYiLCJzdWJDb2RlIjoiMDlFIiwidmVuZG9yIjoiQVRQIiwiY29tbWVyY2lhbE5hbWUiOiIxOTAgUEVSQ0VOVCBNSUxFUyBFQVJORUQifSx7ImlkIjo2MSwiYXBwbGljYXRpb24iOiJOIiwic2VydmljZVR5cGUiOiJaIiwic2VydmljZUdyb3VwIjoiQkYiLCJzdWJDb2RlIjoiMDZIIiwidmVuZG9yIjoiQVRQIiwiY29tbWVyY2lhbE5hbWUiOiIyNTAgUEVSQ0VOVCBNSUxFUyBFQVJORUQifSx7ImlkIjo4NCwiYXBwbGljYXRpb24iOiJGIiwic2VydmljZVR5cGUiOiJGIiwic2VydmljZUdyb3VwIjoiTUwiLCJzdWJDb2RlIjoiMEFYIiwidmVuZG9yIjoiQVRQIiwiY29tbWVyY2lhbE5hbWUiOiJCRVZFUkFHRSJ9LHsiaWQiOjIzLCJhcHBsaWNhdGlvbiI6IkYiLCJzZXJ2aWNlVHlwZSI6IkYiLCJzZXJ2aWNlR3JvdXAiOiJJRSIsInN1YkNvZGUiOiIwQjEiLCJ2ZW5kb3IiOiJBVFAiLCJjb21tZXJjaWFsTmFtZSI6IkVOVEVSVEFJTk1FTlQifSx7ImlkIjoxMSwiYXBwbGljYXRpb24iOiJGIiwic2VydmljZVR5cGUiOiJGIiwic2VydmljZUdyb3VwIjoiTUwiLCJzdWJDb2RlIjoiMEIzIiwidmVuZG9yIjoiQVRQIiwiY29tbWVyY2lhbE5hbWUiOiJNRUFMIFZPVUNIRVIifSx7ImlkIjoxNjMsImFwcGxpY2F0aW9uIjoiRCIsInNlcnZpY2VUeXBlIjoiRiIsInNlcnZpY2VHcm91cCI6IkdUIiwic3ViQ29kZSI6IjBCTiIsInZlbmRvciI6IkFUUCIsImNvbW1lcmNpYWxOYW1lIjoiQ0hBVUZGRVVSIERSSVZFIn0seyJpZCI6OCwiYXBwbGljYXRpb24iOiJEIiwic2VydmljZVR5cGUiOiJGIiwic2VydmljZUdyb3VwIjoiTEciLCJzdWJDb2RlIjoiMEJYIiwidmVuZG9yIjoiQVRQIiwiY29tbWVyY2lhbE5hbWUiOiJMT1VOR0UifSx7ImlkIjoxMTcsImFwcGxpY2F0aW9uIjoiQyIsInNlcnZpY2VUeXBlIjoiRiIsInNlcnZpY2VHcm91cCI6IklFIiwic3ViQ29kZSI6IjBDTCIsInZlbmRvciI6IkFUUCIsImNvbW1lcmNpYWxOYW1lIjoiSU5URVJORVQgQUNDRVNTIn0seyJpZCI6MTQwLCJhcHBsaWNhdGlvbiI6Ik4iLCJzZXJ2aWNlVHlwZSI6IkYiLCJzZXJ2aWNlR3JvdXAiOiJUUyIsInN1YkNvZGUiOiIwRzYiLCJ2ZW5kb3IiOiJBVFAiLCJjb21tZXJjaWFsTmFtZSI6IlBSSU9SSVRZIEJPQVJESU5HIn0seyJpZCI6MjgsImFwcGxpY2F0aW9uIjoiTiIsInNlcnZpY2VUeXBlIjoiRiIsInNlcnZpY2VHcm91cCI6IlRTIiwic3ViQ29kZSI6IjBMRiIsInZlbmRvciI6IkFUUCIsImNvbW1lcmNpYWxOYW1lIjoiUFJJT1JJVFkgQkFHR0FHRSJ9LHsiaWQiOjEwMiwiYXBwbGljYXRpb24iOiJGIiwic2VydmljZVR5cGUiOiJGIiwic2VydmljZUdyb3VwIjoiQkciLCJzdWJDb2RlIjoiME0zIiwidmVuZG9yIjoiQVRQIiwiY29tbWVyY2lhbE5hbWUiOiJDQVJSWTdLRyAxNUxCIFVQVE80NUxJIDExNUxDTSJ9LHsiaWQiOjIwLCJhcHBsaWNhdGlvbiI6Ik4iLCJzZXJ2aWNlVHlwZSI6IkYiLCJzZXJ2aWNlR3JvdXAiOiJCRyIsInN1YkNvZGUiOiIwS1giLCJ2ZW5kb3IiOiJBVFAiLCJjb21tZXJjaWFsTmFtZSI6IkhBTkQgTFVHR0FHRSBVUFRPIDE0S0cifSx7ImlkIjozOSwiYXBwbGljYXRpb24iOiJOIiwic2VydmljZVR5cGUiOiJGIiwic2VydmljZUdyb3VwIjoiQkciLCJzdWJDb2RlIjoiME1KIiwidmVuZG9yIjoiQVRQIiwiY29tbWVyY2lhbE5hbWUiOiJDQVJSWTEwS0cgMjJMQlVQVE8gNDVMSSAxMTVMQ00ifSx7ImlkIjoxMTQsImFwcGxpY2F0aW9uIjoiQyIsInNlcnZpY2VUeXBlIjoiRiIsInNlcnZpY2VHcm91cCI6IlNBIiwic3ViQ29kZSI6IjBCNSIsInZlbmRvciI6IkFUUCIsImNvbW1lcmNpYWxOYW1lIjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCJ9LHsiaWQiOjcsImFwcGxpY2F0aW9uIjoiRiIsInNlcnZpY2VUeXBlIjoiRiIsInNlcnZpY2VHcm91cCI6IkJHIiwic3ViQ29kZSI6IjBDSCIsInZlbmRvciI6IkFUUCIsImNvbW1lcmNpYWxOYW1lIjoiQ0hFQ0tFRCBCQUdHQUdFIn0seyJpZCI6MTMwLCJhcHBsaWNhdGlvbiI6IkYiLCJzZXJ2aWNlVHlwZSI6IloiLCJzZXJ2aWNlR3JvdXAiOiJCRiIsInN1YkNvZGUiOiIwNTYiLCJ2ZW5kb3IiOiJBVFAiLCJjb21tZXJjaWFsTmFtZSI6IlJFRlVOREFCTEUgVElDS0VUIn0seyJpZCI6ODksImFwcGxpY2F0aW9uIjoiRiIsInNlcnZpY2VUeXBlIjoiWiIsInNlcnZpY2VHcm91cCI6IkJGIiwic3ViQ29kZSI6IjA1OSIsInZlbmRvciI6IkFUUCIsImNvbW1lcmNpYWxOYW1lIjoiQ0hBTkdFQUJMRSBUSUNLRVQifV0sInBlbmFsdGllc0luZm8iOlt7InR5cGUiOiJSZWZ1bmQiLCJhcHBsaWNhYmlsaXR5IjoiQmVmb3JlIiwicmVmdW5kYWJsZSI6dHJ1ZSwiY29uZGl0aW9uc0FwcGx5Ijp0cnVlLCJhbW91bnQiOjAsImN1cnJlbmN5IjoiTVlSIiwibWluUGVuYWx0eSI6eyJhbW91bnQiOjAsImN1cnJlbmN5IjoiTVlSIn19LHsidHlwZSI6IlJlZnVuZCIsImFwcGxpY2FiaWxpdHkiOiJBZnRlciIsInJlZnVuZGFibGUiOnRydWUsImNvbmRpdGlvbnNBcHBseSI6dHJ1ZSwiYW1vdW50IjowLCJjdXJyZW5jeSI6Ik1ZUiIsIm1pblBlbmFsdHkiOnsiYW1vdW50IjowLCJjdXJyZW5jeSI6Ik1ZUiJ9fSx7InR5cGUiOiJFeGNoYW5nZSIsImFwcGxpY2FiaWxpdHkiOiJCZWZvcmUiLCJjaGFuZ2VhYmxlIjp0cnVlLCJjb25kaXRpb25zQXBwbHkiOnRydWUsImFtb3VudCI6MCwiY3VycmVuY3kiOiJNWVIiLCJtaW5QZW5hbHR5Ijp7ImFtb3VudCI6MCwiY3VycmVuY3kiOiJNWVIifX0seyJ0eXBlIjoiRXhjaGFuZ2UiLCJhcHBsaWNhYmlsaXR5IjoiQWZ0ZXIiLCJjaGFuZ2VhYmxlIjp0cnVlLCJjb25kaXRpb25zQXBwbHkiOnRydWUsImFtb3VudCI6MCwiY3VycmVuY3kiOiJNWVIiLCJtaW5QZW5hbHR5Ijp7ImFtb3VudCI6MCwiY3VycmVuY3kiOiJNWVIifX1dfV0sImJyYW5kTmFtZSI6IkVDTyBGTEVYUExVUyIsImJyYW5kQ29kZSI6IkVDT0ZMWFBMVVMifV19", "get_pax_ptc_data": { "ADT": "ADT" }, "fare_rules": { "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-01-19-2026-01-21", "calendar_flight_date": "2026-01-19", "calendar_arrival_date": "2026-01-21", "calendar_carrier": "EK", "calendar_total_currency": "BDT", "calendar_total_price": 547677, "calendar_total_sell": 547677, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 547677, "filter": { "id": "F123SE00120-41", "price": 547677, "gross_total": 17667, "journey_duration": "PT1D11H45M", "journey_duration_seconds": 128700, "layover_duration": "PT23H20M", "layover_duration_seconds": 84000, "carrier_operating": "EK", "carrier_marketing": "EK", "aircraft": "77W", "aircraft_name": "77W", "cabin_class": "ECO FLEX", "connecting_airport": { "": "KMG", "2": "CMB", "4": "PVG", "5": "BKK", "10": "SIN", "20": "CAN", "23": "CCU", "24": "HKG", "34": "AUH", "37": "DXB" }, "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-19T18:45:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-21T08:30:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "30", "baggage_title": "30 kg" }, "filter_unique_filter_code": "dac202601191845dxb202601192215587adtdxb202601202135kul202601210830344adt", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1231176823535996235ZPTBD", "flight_key": "F123SE00120-42", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Sabre", "color_code": "#ffffff", "supplier_code": "sabre", "supplier_uid": "F123SE00120", "supplier_partner_code": "sabre-123-00120", "flight_group": [ { "group": 1, "flight_key": "F123SE00120-42", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT18H00M", "transit_time": "5H25M", "routes": [ { "air_segment_key": "0-42", "origin": "DAC", "departure_time": "2026-01-19T18:45:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DXB", "arrival_time": "2026-01-19T22:15:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-19", "flight_time": "PT5H30M", "distance": 2202, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": 587 }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": 587 }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 30, "unit": "kg", "title": "30 kg", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": "pieces", "title": "1 pieces" } } }, "booking_class": { "cabin_class": "ECO FLEX", "cabin_code": "Y", "booking_code": "M", "meal_code": "M", "seat_available": 9, "fareBasisCode": "MSSOSBD1", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "ECO FLEX", "brand_code": "ECOFLEX", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "MSSOSBD1" ] } } }, { "air_segment_key": "1-42", "origin": "DXB", "departure_time": "2026-01-20T03:40:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "KUL", "arrival_time": "2026-01-20T14:45:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-01-20", "flight_time": "PT7H05M", "distance": 3449, "lay_over": "PT05H25M", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": 346 }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": 346 }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 30, "unit": "kg", "title": "30 kg", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": "pieces", "title": "1 pieces" } } }, "booking_class": { "cabin_class": "ECO FLEX", "cabin_code": "Y", "booking_code": "M", "meal_code": "M", "seat_available": 9, "fareBasisCode": "MSSOSBD1", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "ECO FLEX", "brand_code": "ECOFLEX", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "MSSOSBD1" ] } } } ] } ], "price": { "currency": "BDT", "total": 547677, "gross_total": 17667, "base_fare": 507408, "tax": 40269, "sell": { "currency": "BDT", "total": 547677, "base_fare": 507408, "tax": 40269 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MTc2NjcsImJhc2VfZmFyZSI6MTYzNjgsInRheCI6MTI5OX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiTVlSIiwidG90YWwiOjE3NjY3LCJiYXNlX2ZhcmUiOjE2MzY4LCJ0YXgiOjEyOTksImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MTc2NjcsImJhc2VfZmFyZSI6MTYzNjgsInRheCI6MTI5OX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 3, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 547677, "base_fare": 507408, "tax": 40269, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "507408.00", "tax": "40269.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 547677, "base_fare": 507408, "tax": 40269, "gross": { "base_fare": "507408.00", "tax": "40269.00", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "1581.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "12648.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "1395.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "3813.00" }, "Other": { "title": "Others taxes", "amount": "20832.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjE3NjY3LjAwIiwiYmFzZV9mYXJlIjoiMTYzNjguMDAiLCJ0YXgiOiIxMjk5LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTYzNjguMDAiLCJ0YXgiOiIxMjk5LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIzMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjE3NjY3LjAwIiwiYmFzZV9mYXJlIjoiMTYzNjguMDAiLCJ0YXgiOiIxMjk5LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTYzNjguMDAiLCJ0YXgiOiIxMjk5LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoiMTc2NjcuMDAiLCJiYXNlX2ZhcmUiOiIxNjM2OC4wMCIsInRheCI6IjEyOTkuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTc2NjcsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiI1MS4wMCJ9LCJVVCI6eyJhbW91bnQiOiI0MDguMDAifSwiRTUiOnsiYW1vdW50IjoiNDUuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIxMjMuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiNjcyLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W3siY29kZSI6IkJEIiwiY3VycmVuY3kiOiJNWVIiLCJhbW91bnQiOjE3LCJ0YXhJbmZvIjoiRU1CQVJLQVRJT04gRkVFIn0seyJjb2RlIjoiRTUiLCJjdXJyZW5jeSI6Ik1ZUiIsImFtb3VudCI6MTUsInRheEluZm8iOiJWQUxVRSBBRERFRCBUQVgifSx7ImNvZGUiOiJPVzIiLCJjdXJyZW5jeSI6Ik1ZUiIsImFtb3VudCI6ODUsInRheEluZm8iOiJET01FU1RJQyBBTkQgSU5URVJOQVRJT05BTCBFWENJU0UgRFVUWSBUQVgifSx7ImNvZGUiOiJQNyIsImN1cnJlbmN5IjoiTVlSIiwiYW1vdW50Ijo0MSwidGF4SW5mbyI6IkFJUlBPUlQgREVWRUxPUE1FTlQgRkVFIn0seyJjb2RlIjoiUDgiLCJjdXJyZW5jeSI6Ik1ZUiIsImFtb3VudCI6NDEsInRheEluZm8iOiJQQVNTRU5HRVIgU0VDVVJJVFkgRkVFIn0seyJjb2RlIjoiVVQzIiwiY3VycmVuY3kiOiJNWVIiLCJhbW91bnQiOjEzNiwidGF4SW5mbyI6IlRSQVZFTCBUQVgifSx7ImNvZGUiOiJGNjIiLCJjdXJyZW5jeSI6Ik1ZUiIsImFtb3VudCI6NTEsInRheEluZm8iOiJQQVNTRU5HRVIgRkFDSUxJVElFUyBDSEFSR0UifSx7ImNvZGUiOiJaUjIiLCJjdXJyZW5jeSI6Ik1ZUiIsImFtb3VudCI6NiwidGF4SW5mbyI6IklOVEVSTkFUSU9OQUwgQURWQU5DRUQgUEFTU0VOR0VSIElORk9STUFUSU9OIEZFRSBERVBBUlRVUkVTIn0seyJjb2RlIjoiWVJJIiwiY3VycmVuY3kiOiJNWVIiLCJhbW91bnQiOjQxLCJ0YXhJbmZvIjoiU0VSVklDRSBGRUUgLSBDQVJSSUVSLUlNUE9TRUQgTUlTQyJ9XX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "promo_title": "ECO FLEX", "promo_rules": "Private Fare", "brandCode": "ECOFLEX#ER42", "brandName": "ECO FLEX", "penalty_info": { "partial_payment_available": "no", "reason": "partial payment offer expired", "data": [ { "pax_type": "ADT", "pax_count": 3, "min_cancel_charge": 0, "data": [ { "type": "cancel", "canCancel": true, "forSegment": null, "applied": "prior_to_departure", "amount": 15872, "currency": "BDT", "fmg": { "amount": 15872, "currency": "MYR", "penalty_markup": 0, "penalty_exchange_rate": 15872 }, "supplier": { "amount": 512, "currency": "MYR" } }, { "type": "cancel", "canCancel": true, "forSegment": null, "applied": "after_departure", "amount": 15872, "currency": "BDT", "fmg": { "amount": 15872, "currency": "MYR", "penalty_markup": 0, "penalty_exchange_rate": 15872 }, "supplier": { "amount": 512, "currency": "MYR" } }, { "type": "change", "canChanges": true, "forSegment": null, "applied": "prior_to_departure", "amount": 9517, "currency": "BDT", "fmg": { "amount": 9517, "currency": "MYR", "penalty_markup": 0, "penalty_exchange_rate": 9517 }, "supplier": { "amount": 307, "currency": "MYR" } }, { "type": "change", "canChanges": true, "forSegment": null, "applied": "after_departure", "amount": 9517, "currency": "BDT", "fmg": { "amount": 9517, "currency": "MYR", "penalty_markup": 0, "penalty_exchange_rate": 9517 }, "supplier": { "amount": 307, "currency": "MYR" } } ] } ] }, "meta_data": "eyJmbGlnaHRfZGF0YSI6W3siZmxpZ2h0X2dyb3VwIjp7ImRlcGFydHVyZURhdGUiOiIyMDI2LTAxLTE5IiwiZGVwYXJ0dXJlTG9jYXRpb24iOiJEQUMiLCJhcnJpdmFsTG9jYXRpb24iOiJLVUwiLCJpZCI6MzQsImVsYXBzZWRUaW1lIjoxMDgwLCJyb3V0ZSI6W3siZGVwYXJ0dXJlRGF0ZUFkanVzdG1lbnQiOm51bGwsImRvdFJhdGluZyI6bnVsbCwib25UaW1lUGVyZm9ybWFuY2UiOm51bGwsImZyZXF1ZW5jeSI6IipNVCoqKioiLCJzdG9wQ291bnQiOjAsImVUaWNrZXRhYmxlIjp0cnVlLCJ0b3RhbE1pbGVzRmxvd24iOjIyMDIsImVsYXBzZWRUaW1lIjozMzAsIm9yaWdpbiI6IkRBQyIsImRlcGFydHVyZV90aW1lIjoiMjAyNi0wMS0xOVQxODo0NTowMCIsIm9yaWdpbl90ZXJtaW5hbCI6IjEiLCJvcmlnaW5fY2l0eSI6IkRBQyIsImRlc3RpbmF0aW9uIjoiRFhCIiwiZGVzdGluYXRpb25fZGF0ZUFkanVzdG1lbnQiOm51bGwsImFycml2YWxfdGltZSI6IjIwMjYtMDEtMTlUMjI6MTU6MDAiLCJkZXN0aW5hdGlvbl90ZXJtaW5hbCI6IjMiLCJkZXN0aW5hdGlvbl9jaXR5IjoiRFhCIiwibWFya2V0aW5nIjoiRUsiLCJtYXJrZXRpbmdGbGlnaHROdW1iZXIiOjU4Nywib3BlcmF0aW5nIjoiRUsiLCJvcGVyYXRpbmdGbGlnaHROdW1iZXIiOjU4Nywib3BlcmF0aW5nT3ZlcndyaXRlIjpudWxsLCJhaXJjcmFmdF9jb2RlIjoiNzdXIiwidHlwZUZvckZpcnN0TGVnIjoiVyIsInR5cGVGb3JMYXN0TGVnIjoiVyIsImdob3N0U2VnbWVudCI6W119LHsiZGVwYXJ0dXJlRGF0ZUFkanVzdG1lbnQiOjEsImRvdFJhdGluZyI6bnVsbCwib25UaW1lUGVyZm9ybWFuY2UiOm51bGwsImZyZXF1ZW5jeSI6IlNNVFdURlMiLCJzdG9wQ291bnQiOjAsImVUaWNrZXRhYmxlIjp0cnVlLCJ0b3RhbE1pbGVzRmxvd24iOjM0NDksImVsYXBzZWRUaW1lIjo0MjUsIm9yaWdpbiI6IkRYQiIsImRlcGFydHVyZV90aW1lIjoiMjAyNi0wMS0yMFQwMzo0MDowMCIsIm9yaWdpbl90ZXJtaW5hbCI6IjMiLCJvcmlnaW5fY2l0eSI6IkRYQiIsImRlc3RpbmF0aW9uIjoiS1VMIiwiZGVzdGluYXRpb25fZGF0ZUFkanVzdG1lbnQiOm51bGwsImFycml2YWxfdGltZSI6IjIwMjYtMDEtMjBUMTQ6NDU6MDAiLCJkZXN0aW5hdGlvbl90ZXJtaW5hbCI6IjEiLCJkZXN0aW5hdGlvbl9jaXR5IjoiS1VMIiwibWFya2V0aW5nIjoiRUsiLCJtYXJrZXRpbmdGbGlnaHROdW1iZXIiOjM0Niwib3BlcmF0aW5nIjoiRUsiLCJvcGVyYXRpbmdGbGlnaHROdW1iZXIiOjM0Niwib3BlcmF0aW5nT3ZlcndyaXRlIjpudWxsLCJhaXJjcmFmdF9jb2RlIjoiNzdXIiwidHlwZUZvckZpcnN0TGVnIjoiVyIsInR5cGVGb3JMYXN0TGVnIjoiVyIsImdob3N0U2VnbWVudCI6W119XX19XSwicHJpY2VfZGF0YSI6W3sicHJpY2luZ1N1YnNvdXJjZSI6IkhQSVMiLCJkaXN0cmlidXRpb25Nb2RlbCI6IkFUUENPIiwidmFsaWRhdGluZ0NhcnJpZXJDb2RlIjoiRUsiLCJ2YWxpZGF0aW5nQ2FycmllcnMiOm51bGwsInRvdGFsRmFyZSI6eyJ0b3RhbFByaWNlIjoxNzY2NywidG90YWxUYXhBbW91bnQiOjEyOTksImN1cnJlbmN5IjoiTVlSIiwiYmFzZUZhcmVBbW91bnQiOjQwMDIsImJhc2VGYXJlQ3VycmVuY3kiOiJVU0QiLCJjb25zdHJ1Y3Rpb25BbW91bnQiOjQwMDAuOCwiY29uc3RydWN0aW9uQ3VycmVuY3kiOiJOVUMiLCJlcXVpdmFsZW50QW1vdW50IjoxNjM2OCwiZXF1aXZhbGVudEN1cnJlbmN5IjoiTVlSIn0sInZpdGEiOnRydWUsImVUaWNrZXRhYmxlIjp0cnVlLCJsYXN0VGlja2V0RGF0ZSI6IjIwMjYtMDEtMTkiLCJsYXN0VGlja2V0VGltZSI6IjE4OjQ1IiwiZ292ZXJuaW5nQ2FycmllcnMiOiJFSyIsInBheCI6W3sicGFzc2VuZ2VyVHlwZSI6IkFEVCIsInBhc3Nlbmdlck51bWJlciI6Mywibm9uUmVmdW5kYWJsZSI6ZmFsc2UsInBhc3NlbmdlclRvdGFsRmFyZSI6eyJ0b3RhbEZhcmUiOjU4ODksInRvdGFsVGF4QW1vdW50Ijo0MzMsImN1cnJlbmN5IjoiTVlSIiwiYmFzZUZhcmVBbW91bnQiOjEzMzQsImJhc2VGYXJlQ3VycmVuY3kiOiJVU0QiLCJlcXVpdmFsZW50QW1vdW50Ijo1NDU2LCJlcXVpdmFsZW50Q3VycmVuY3kiOiJNWVIiLCJjb25zdHJ1Y3Rpb25BbW91bnQiOjEzMzMuNiwiY29uc3RydWN0aW9uQ3VycmVuY3kiOiJOVUMiLCJleGNoYW5nZVJhdGVPbmUiOjF9LCJ0YXhCcmVha2Rvd24iOlt7ImNvZGUiOiJCRCIsImN1cnJlbmN5IjoiTVlSIiwiYW1vdW50IjoxNywidGF4SW5mbyI6IkVNQkFSS0FUSU9OIEZFRSJ9LHsiY29kZSI6IkU1IiwiY3VycmVuY3kiOiJNWVIiLCJhbW91bnQiOjE1LCJ0YXhJbmZvIjoiVkFMVUUgQURERUQgVEFYIn0seyJjb2RlIjoiT1cyIiwiY3VycmVuY3kiOiJNWVIiLCJhbW91bnQiOjg1LCJ0YXhJbmZvIjoiRE9NRVNUSUMgQU5EIElOVEVSTkFUSU9OQUwgRVhDSVNFIERVVFkgVEFYIn0seyJjb2RlIjoiUDciLCJjdXJyZW5jeSI6Ik1ZUiIsImFtb3VudCI6NDEsInRheEluZm8iOiJBSVJQT1JUIERFVkVMT1BNRU5UIEZFRSJ9LHsiY29kZSI6IlA4IiwiY3VycmVuY3kiOiJNWVIiLCJhbW91bnQiOjQxLCJ0YXhJbmZvIjoiUEFTU0VOR0VSIFNFQ1VSSVRZIEZFRSJ9LHsiY29kZSI6IlVUMyIsImN1cnJlbmN5IjoiTVlSIiwiYW1vdW50IjoxMzYsInRheEluZm8iOiJUUkFWRUwgVEFYIn0seyJjb2RlIjoiRjYyIiwiY3VycmVuY3kiOiJNWVIiLCJhbW91bnQiOjUxLCJ0YXhJbmZvIjoiUEFTU0VOR0VSIEZBQ0lMSVRJRVMgQ0hBUkdFIn0seyJjb2RlIjoiWlIyIiwiY3VycmVuY3kiOiJNWVIiLCJhbW91bnQiOjYsInRheEluZm8iOiJJTlRFUk5BVElPTkFMIEFEVkFOQ0VEIFBBU1NFTkdFUiBJTkZPUk1BVElPTiBGRUUgREVQQVJUVVJFUyJ9LHsiY29kZSI6IllSSSIsImN1cnJlbmN5IjoiTVlSIiwiYW1vdW50Ijo0MSwidGF4SW5mbyI6IlNFUlZJQ0UgRkVFIC0gQ0FSUklFUi1JTVBPU0VEIE1JU0MifV0sImJhZ2dhZ2UiOnsiZ3JvdXAiOlt7InNlZ21lbnQiOnsiY2hlY2tlZCI6eyJncm91cF9pZCI6MCwic2VnbWVudF9pZCI6MCwiYmFnZ2FnZV90eXBlIjoiY2hlY2tlZCIsImJhZ2dhZ2VfdHlwZV90aXRsZSI6IkNoZWNrZWQgYmFnZ2FnZSBhbGxvd2FuY2UiLCJhbGxvd2FuY2VfaWQiOjUsInBpZWNlQ291bnQiOm51bGwsIndlaWdodCI6MzAsInVuaXQiOiJrZyIsInRpdGxlIjoiMzAga2ciLCJwcm92aXNpb25UeXBlIjoiQSIsImFpcmxpbmVDb2RlIjoiRUsifSwiY2Fycnlfb24iOnsiZ3JvdXBfaWQiOjIsInNlZ21lbnRfaWQiOjAsImJhZ2dhZ2VfdHlwZSI6ImNhcnJ5X29uIiwiYmFnZ2FnZV90eXBlX3RpdGxlIjoiQ2Fycnktb24gYmFnZ2FnZSBhbGxvd2FuY2UiLCJhbGxvd2FuY2VfaWQiOjMxLCJwaWVjZUNvdW50IjoxLCJ3ZWlnaHQiOm51bGwsInVuaXQiOiJwaWVjZXMiLCJ0aXRsZSI6IjEgcGllY2VzIiwicHJvdmlzaW9uVHlwZSI6IkIiLCJhaXJsaW5lQ29kZSI6IkVLIn19fSx7InNlZ21lbnQiOnsiY2hlY2tlZCI6eyJncm91cF9pZCI6MSwic2VnbWVudF9pZCI6MSwiYmFnZ2FnZV90eXBlIjoiY2hlY2tlZCIsImJhZ2dhZ2VfdHlwZV90aXRsZSI6IkNoZWNrZWQgYmFnZ2FnZSBhbGxvd2FuY2UiLCJhbGxvd2FuY2VfaWQiOjUsInBpZWNlQ291bnQiOm51bGwsIndlaWdodCI6MzAsInVuaXQiOiJrZyIsInRpdGxlIjoiMzAga2ciLCJwcm92aXNpb25UeXBlIjoiQSIsImFpcmxpbmVDb2RlIjoiRUsifSwiY2Fycnlfb24iOnsiZ3JvdXBfaWQiOjMsInNlZ21lbnRfaWQiOjEsImJhZ2dhZ2VfdHlwZSI6ImNhcnJ5X29uIiwiYmFnZ2FnZV90eXBlX3RpdGxlIjoiQ2Fycnktb24gYmFnZ2FnZSBhbGxvd2FuY2UiLCJhbGxvd2FuY2VfaWQiOjMxLCJwaWVjZUNvdW50IjoxLCJ3ZWlnaHQiOm51bGwsInVuaXQiOiJwaWVjZXMiLCJ0aXRsZSI6IjEgcGllY2VzIiwicHJvdmlzaW9uVHlwZSI6IkIiLCJhaXJsaW5lQ29kZSI6IkVLIn19fV19LCJib29raW5nX2NsYXNzIjpbeyJmYXJlQ29tcG9uZW50c19pZCI6MTYsImdyb3VwX2lkIjowLCJzZWdtZW50X2lkIjpudWxsLCJiZWdpbkFpcnBvcnQiOiJEQUMiLCJlbmRBaXJwb3J0IjoiS1VMIiwiZmFyZVBhc3NlbmdlclR5cGUiOiJBRFQiLCJib29raW5nQ29kZSI6Ik0iLCJjYWJpbkNvZGUiOiJZIiwibWVhbENvZGUiOiJNIiwic2VhdHNBdmFpbGFibGUiOjksImZhcmVCYXNpc0NvZGUiOiJNU1NPU0JEMSIsIm1hdGNoZWRBY2NvdW50Q29kZSI6bnVsbCwibmVnb3RpYXRlZEZhcmUiOm51bGwsInByaXZhdGVGYXJlIjpudWxsLCJGX2NhYmluQ29kZSI6IlkiLCJicmFuZF9jb2RlIjoiRUNPRkxFWCIsImJyYW5kTmFtZSI6IkVDTyBGTEVYIiwicHJvZ3JhbUlkIjoiMTc4OTUyIiwicHJvZ3JhbUNvZGUiOiJDRkZFSyIsInByb2dyYW1EZXNjcmlwdGlvbiI6Ik9UQSBCUkFORElORyAxIiwicHJvZ3JhbVN5c3RlbUNvZGUiOiJBIiwiZ292ZXJuaW5nQ2FycmllciI6IkVLIiwiZmFyZUFtb3VudCI6MTMzMSwiZmFyZUN1cnJlbmN5IjoiTlVDIiwicHVibGlzaGVkRmFyZUFtb3VudCI6MTMzMSwicHVibGlzaGVkRmFyZUN1cnJlbmN5IjoiVVNEIiwiZGlyZWN0aW9uYWxpdHkiOiJGUk9NIiwiYXBwbGljYWJsZVByaWNpbmdDYXRlZ29yaWVzIjoiNCA1IDggOSAxMCAxMiAxNSAxNiAxNyAzMSAzMyIsInZlbmRvckNvZGUiOiJBVFAiLCJmYXJlVHlwZUJpdG1hcCI6IjAwIiwiZmFyZVR5cGUiOiJYT1giLCJmYXJlVGFyaWZmIjoiOCIsImZhcmVSdWxlIjoiQkQxMCJ9LHsiZmFyZUNvbXBvbmVudHNfaWQiOjE2LCJncm91cF9pZCI6MSwic2VnbWVudF9pZCI6bnVsbCwiYmVnaW5BaXJwb3J0IjoiREFDIiwiZW5kQWlycG9ydCI6IktVTCIsImZhcmVQYXNzZW5nZXJUeXBlIjoiQURUIiwiYm9va2luZ0NvZGUiOiJNIiwiY2FiaW5Db2RlIjoiWSIsIm1lYWxDb2RlIjoiTSIsInNlYXRzQXZhaWxhYmxlIjo5LCJmYXJlQmFzaXNDb2RlIjoiTVNTT1NCRDEiLCJtYXRjaGVkQWNjb3VudENvZGUiOm51bGwsIm5lZ290aWF0ZWRGYXJlIjpudWxsLCJwcml2YXRlRmFyZSI6bnVsbCwiRl9jYWJpbkNvZGUiOiJZIiwiYnJhbmRfY29kZSI6IkVDT0ZMRVgiLCJicmFuZE5hbWUiOiJFQ08gRkxFWCIsInByb2dyYW1JZCI6IjE3ODk1MiIsInByb2dyYW1Db2RlIjoiQ0ZGRUsiLCJwcm9ncmFtRGVzY3JpcHRpb24iOiJPVEEgQlJBTkRJTkcgMSIsInByb2dyYW1TeXN0ZW1Db2RlIjoiQSIsImdvdmVybmluZ0NhcnJpZXIiOiJFSyIsImZhcmVBbW91bnQiOjEzMzEsImZhcmVDdXJyZW5jeSI6Ik5VQyIsInB1Ymxpc2hlZEZhcmVBbW91bnQiOjEzMzEsInB1Ymxpc2hlZEZhcmVDdXJyZW5jeSI6IlVTRCIsImRpcmVjdGlvbmFsaXR5IjoiRlJPTSIsImFwcGxpY2FibGVQcmljaW5nQ2F0ZWdvcmllcyI6IjQgNSA4IDkgMTAgMTIgMTUgMTYgMTcgMzEgMzMiLCJ2ZW5kb3JDb2RlIjoiQVRQIiwiZmFyZVR5cGVCaXRtYXAiOiIwMCIsImZhcmVUeXBlIjoiWE9YIiwiZmFyZVRhcmlmZiI6IjgiLCJmYXJlUnVsZSI6IkJEMTAifV0sImJyYW5kRmVhdHVyZXMiOlt7ImlkIjo2MiwiYXBwbGljYXRpb24iOiJDIiwic2VydmljZVR5cGUiOiJaIiwic2VydmljZUdyb3VwIjoiQkYiLCJzdWJDb2RlIjoiMDU5IiwidmVuZG9yIjoiQVRQIiwiY29tbWVyY2lhbE5hbWUiOiJDSEFOR0VBQkxFIFRJQ0tFVCJ9LHsiaWQiOjU4LCJhcHBsaWNhdGlvbiI6IkMiLCJzZXJ2aWNlVHlwZSI6IloiLCJzZXJ2aWNlR3JvdXAiOiJCRiIsInN1YkNvZGUiOiIwNTYiLCJ2ZW5kb3IiOiJBVFAiLCJjb21tZXJjaWFsTmFtZSI6IlJFRlVOREFCTEUgVElDS0VUIn0seyJpZCI6MTQwLCJhcHBsaWNhdGlvbiI6Ik4iLCJzZXJ2aWNlVHlwZSI6IkYiLCJzZXJ2aWNlR3JvdXAiOiJUUyIsInN1YkNvZGUiOiIwRzYiLCJ2ZW5kb3IiOiJBVFAiLCJjb21tZXJjaWFsTmFtZSI6IlBSSU9SSVRZIEJPQVJESU5HIn0seyJpZCI6OTMsImFwcGxpY2F0aW9uIjoiTiIsInNlcnZpY2VUeXBlIjoiRiIsInNlcnZpY2VHcm91cCI6IlRTIiwic3ViQ29kZSI6IjAyOSIsInZlbmRvciI6IkFUUCIsImNvbW1lcmNpYWxOYW1lIjoiRkFTVCBUUkFDSyJ9LHsiaWQiOjg3LCJhcHBsaWNhdGlvbiI6IkMiLCJzZXJ2aWNlVHlwZSI6IloiLCJzZXJ2aWNlR3JvdXAiOiJCRiIsInN1YkNvZGUiOiIwNTgiLCJ2ZW5kb3IiOiJBVFAiLCJjb21tZXJjaWFsTmFtZSI6IlVQR1JBREUgRUxJR0lCSUxJVFkifSx7ImlkIjoyNSwiYXBwbGljYXRpb24iOiJOIiwic2VydmljZVR5cGUiOiJGIiwic2VydmljZUdyb3VwIjoiVFMiLCJzdWJDb2RlIjoiMDNQIiwidmVuZG9yIjoiQVRQIiwiY29tbWVyY2lhbE5hbWUiOiJQUkVNSVVNIENIRUNLIElOIn0seyJpZCI6OTIsImFwcGxpY2F0aW9uIjoiTiIsInNlcnZpY2VUeXBlIjoiWiIsInNlcnZpY2VHcm91cCI6IkJGIiwic3ViQ29kZSI6IjA5QyIsInZlbmRvciI6IkFUUCIsImNvbW1lcmNpYWxOYW1lIjoiMTUgUEVSQ0VOVCBNSUxFUyBFQVJORUQifSx7ImlkIjoxNDEsImFwcGxpY2F0aW9uIjoiTiIsInNlcnZpY2VUeXBlIjoiWiIsInNlcnZpY2VHcm91cCI6IkJGIiwic3ViQ29kZSI6IjA5RCIsInZlbmRvciI6IkFUUCIsImNvbW1lcmNpYWxOYW1lIjoiMzAgUEVSQ0VOVCBNSUxFUyBFQVJORUQifSx7ImlkIjo0NywiYXBwbGljYXRpb24iOiJGIiwic2VydmljZVR5cGUiOiJaIiwic2VydmljZUdyb3VwIjoiQkYiLCJzdWJDb2RlIjoiMDVWIiwidmVuZG9yIjoiQVRQIiwiY29tbWVyY2lhbE5hbWUiOiI3MCBQRVJDRU5UIE1JTEVTIEVBUk5FRCJ9LHsiaWQiOjEyMiwiYXBwbGljYXRpb24iOiJOIiwic2VydmljZVR5cGUiOiJaIiwic2VydmljZUdyb3VwIjoiQkYiLCJzdWJDb2RlIjoiMDZEIiwidmVuZG9yIjoiQVRQIiwiY29tbWVyY2lhbE5hbWUiOiIxMDAgUEVSQ0VOVCBNSUxFUyBFQVJORUQifSx7ImlkIjo0NiwiYXBwbGljYXRpb24iOiJOIiwic2VydmljZVR5cGUiOiJaIiwic2VydmljZUdyb3VwIjoiQkYiLCJzdWJDb2RlIjoiMDZQIiwidmVuZG9yIjoiQVRQIiwiY29tbWVyY2lhbE5hbWUiOiIxMTAgUEVSQ0VOVCBNSUxFUyBFQVJORUQifSx7ImlkIjoxMDksImFwcGxpY2F0aW9uIjoiTiIsInNlcnZpY2VUeXBlIjoiWiIsInNlcnZpY2VHcm91cCI6IkJGIiwic3ViQ29kZSI6IjA2UiIsInZlbmRvciI6IkFUUCIsImNvbW1lcmNpYWxOYW1lIjoiMTI1IFBFUkNFTlQgTUlMRVMgRUFSTkVEIn0seyJpZCI6OTgsImFwcGxpY2F0aW9uIjoiTiIsInNlcnZpY2VUeXBlIjoiWiIsInNlcnZpY2VHcm91cCI6IkJGIiwic3ViQ29kZSI6IjA2RyIsInZlbmRvciI6IkFUUCIsImNvbW1lcmNpYWxOYW1lIjoiMTc1IFBFUkNFTlQgTUlMRVMgRUFSTkVEIn0seyJpZCI6OSwiYXBwbGljYXRpb24iOiJOIiwic2VydmljZVR5cGUiOiJaIiwic2VydmljZUdyb3VwIjoiQkYiLCJzdWJDb2RlIjoiMDlFIiwidmVuZG9yIjoiQVRQIiwiY29tbWVyY2lhbE5hbWUiOiIxOTAgUEVSQ0VOVCBNSUxFUyBFQVJORUQifSx7ImlkIjo2MSwiYXBwbGljYXRpb24iOiJOIiwic2VydmljZVR5cGUiOiJaIiwic2VydmljZUdyb3VwIjoiQkYiLCJzdWJDb2RlIjoiMDZIIiwidmVuZG9yIjoiQVRQIiwiY29tbWVyY2lhbE5hbWUiOiIyNTAgUEVSQ0VOVCBNSUxFUyBFQVJORUQifSx7ImlkIjo4NCwiYXBwbGljYXRpb24iOiJGIiwic2VydmljZVR5cGUiOiJGIiwic2VydmljZUdyb3VwIjoiTUwiLCJzdWJDb2RlIjoiMEFYIiwidmVuZG9yIjoiQVRQIiwiY29tbWVyY2lhbE5hbWUiOiJCRVZFUkFHRSJ9LHsiaWQiOjIzLCJhcHBsaWNhdGlvbiI6IkYiLCJzZXJ2aWNlVHlwZSI6IkYiLCJzZXJ2aWNlR3JvdXAiOiJJRSIsInN1YkNvZGUiOiIwQjEiLCJ2ZW5kb3IiOiJBVFAiLCJjb21tZXJjaWFsTmFtZSI6IkVOVEVSVEFJTk1FTlQifSx7ImlkIjoxMSwiYXBwbGljYXRpb24iOiJGIiwic2VydmljZVR5cGUiOiJGIiwic2VydmljZUdyb3VwIjoiTUwiLCJzdWJDb2RlIjoiMEIzIiwidmVuZG9yIjoiQVRQIiwiY29tbWVyY2lhbE5hbWUiOiJNRUFMIFZPVUNIRVIifSx7ImlkIjoxNjMsImFwcGxpY2F0aW9uIjoiRCIsInNlcnZpY2VUeXBlIjoiRiIsInNlcnZpY2VHcm91cCI6IkdUIiwic3ViQ29kZSI6IjBCTiIsInZlbmRvciI6IkFUUCIsImNvbW1lcmNpYWxOYW1lIjoiQ0hBVUZGRVVSIERSSVZFIn0seyJpZCI6OCwiYXBwbGljYXRpb24iOiJEIiwic2VydmljZVR5cGUiOiJGIiwic2VydmljZUdyb3VwIjoiTEciLCJzdWJDb2RlIjoiMEJYIiwidmVuZG9yIjoiQVRQIiwiY29tbWVyY2lhbE5hbWUiOiJMT1VOR0UifSx7ImlkIjoxMTcsImFwcGxpY2F0aW9uIjoiQyIsInNlcnZpY2VUeXBlIjoiRiIsInNlcnZpY2VHcm91cCI6IklFIiwic3ViQ29kZSI6IjBDTCIsInZlbmRvciI6IkFUUCIsImNvbW1lcmNpYWxOYW1lIjoiSU5URVJORVQgQUNDRVNTIn0seyJpZCI6MjgsImFwcGxpY2F0aW9uIjoiTiIsInNlcnZpY2VUeXBlIjoiRiIsInNlcnZpY2VHcm91cCI6IlRTIiwic3ViQ29kZSI6IjBMRiIsInZlbmRvciI6IkFUUCIsImNvbW1lcmNpYWxOYW1lIjoiUFJJT1JJVFkgQkFHR0FHRSJ9LHsiaWQiOjEwMiwiYXBwbGljYXRpb24iOiJGIiwic2VydmljZVR5cGUiOiJGIiwic2VydmljZUdyb3VwIjoiQkciLCJzdWJDb2RlIjoiME0zIiwidmVuZG9yIjoiQVRQIiwiY29tbWVyY2lhbE5hbWUiOiJDQVJSWTdLRyAxNUxCIFVQVE80NUxJIDExNUxDTSJ9LHsiaWQiOjIwLCJhcHBsaWNhdGlvbiI6Ik4iLCJzZXJ2aWNlVHlwZSI6IkYiLCJzZXJ2aWNlR3JvdXAiOiJCRyIsInN1YkNvZGUiOiIwS1giLCJ2ZW5kb3IiOiJBVFAiLCJjb21tZXJjaWFsTmFtZSI6IkhBTkQgTFVHR0FHRSBVUFRPIDE0S0cifSx7ImlkIjozOSwiYXBwbGljYXRpb24iOiJOIiwic2VydmljZVR5cGUiOiJGIiwic2VydmljZUdyb3VwIjoiQkciLCJzdWJDb2RlIjoiME1KIiwidmVuZG9yIjoiQVRQIiwiY29tbWVyY2lhbE5hbWUiOiJDQVJSWTEwS0cgMjJMQlVQVE8gNDVMSSAxMTVMQ00ifSx7ImlkIjoxMTQsImFwcGxpY2F0aW9uIjoiQyIsInNlcnZpY2VUeXBlIjoiRiIsInNlcnZpY2VHcm91cCI6IlNBIiwic3ViQ29kZSI6IjBCNSIsInZlbmRvciI6IkFUUCIsImNvbW1lcmNpYWxOYW1lIjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCJ9LHsiaWQiOjcsImFwcGxpY2F0aW9uIjoiRiIsInNlcnZpY2VUeXBlIjoiRiIsInNlcnZpY2VHcm91cCI6IkJHIiwic3ViQ29kZSI6IjBDSCIsInZlbmRvciI6IkFUUCIsImNvbW1lcmNpYWxOYW1lIjoiQ0hFQ0tFRCBCQUdHQUdFIn1dLCJwZW5hbHRpZXNJbmZvIjpbeyJ0eXBlIjoiUmVmdW5kIiwiYXBwbGljYWJpbGl0eSI6IkJlZm9yZSIsInJlZnVuZGFibGUiOnRydWUsImNvbmRpdGlvbnNBcHBseSI6dHJ1ZSwiYW1vdW50Ijo1MTIsImN1cnJlbmN5IjoiTVlSIiwibWluUGVuYWx0eSI6eyJhbW91bnQiOjUxMiwiY3VycmVuY3kiOiJNWVIifX0seyJ0eXBlIjoiUmVmdW5kIiwiYXBwbGljYWJpbGl0eSI6IkFmdGVyIiwicmVmdW5kYWJsZSI6dHJ1ZSwiY29uZGl0aW9uc0FwcGx5Ijp0cnVlLCJhbW91bnQiOjUxMiwiY3VycmVuY3kiOiJNWVIiLCJtaW5QZW5hbHR5Ijp7ImFtb3VudCI6MCwiY3VycmVuY3kiOiJNWVIifX0seyJ0eXBlIjoiRXhjaGFuZ2UiLCJhcHBsaWNhYmlsaXR5IjoiQmVmb3JlIiwiY2hhbmdlYWJsZSI6dHJ1ZSwiY29uZGl0aW9uc0FwcGx5Ijp0cnVlLCJhbW91bnQiOjMwNywiY3VycmVuY3kiOiJNWVIiLCJtaW5QZW5hbHR5Ijp7ImFtb3VudCI6MzA3LCJjdXJyZW5jeSI6Ik1ZUiJ9fSx7InR5cGUiOiJFeGNoYW5nZSIsImFwcGxpY2FiaWxpdHkiOiJBZnRlciIsImNoYW5nZWFibGUiOnRydWUsImNvbmRpdGlvbnNBcHBseSI6dHJ1ZSwiYW1vdW50IjozMDcsImN1cnJlbmN5IjoiTVlSIiwibWluUGVuYWx0eSI6eyJhbW91bnQiOjMwNywiY3VycmVuY3kiOiJNWVIifX1dfV0sImJyYW5kTmFtZSI6IkVDTyBGTEVYIiwiYnJhbmRDb2RlIjoiRUNPRkxFWCJ9LHsicHJpY2luZ1N1YnNvdXJjZSI6IlNQTUlQIiwiZGlzdHJpYnV0aW9uTW9kZWwiOiJBVFBDTyIsInZhbGlkYXRpbmdDYXJyaWVyQ29kZSI6IkVLIiwidmFsaWRhdGluZ0NhcnJpZXJzIjpudWxsLCJ0b3RhbEZhcmUiOnsidG90YWxQcmljZSI6MTk3MjgsInRvdGFsVGF4QW1vdW50IjoxMjk5LCJjdXJyZW5jeSI6Ik1ZUiIsImJhc2VGYXJlQW1vdW50Ijo0NTA2LCJiYXNlRmFyZUN1cnJlbmN5IjoiVVNEIiwiY29uc3RydWN0aW9uQW1vdW50Ijo0NTA0LjgsImNvbnN0cnVjdGlvbkN1cnJlbmN5IjoiTlVDIiwiZXF1aXZhbGVudEFtb3VudCI6MTg0MjksImVxdWl2YWxlbnRDdXJyZW5jeSI6Ik1ZUiJ9LCJ2aXRhIjp0cnVlLCJlVGlja2V0YWJsZSI6dHJ1ZSwibGFzdFRpY2tldERhdGUiOiIyMDI2LTAxLTE5IiwibGFzdFRpY2tldFRpbWUiOiIxODo0NSIsImdvdmVybmluZ0NhcnJpZXJzIjoiRUsiLCJwYXgiOlt7InBhc3NlbmdlclR5cGUiOiJBRFQiLCJwYXNzZW5nZXJOdW1iZXIiOjMsIm5vblJlZnVuZGFibGUiOmZhbHNlLCJwYXNzZW5nZXJUb3RhbEZhcmUiOnsidG90YWxGYXJlIjo2NTc2LCJ0b3RhbFRheEFtb3VudCI6NDMzLCJjdXJyZW5jeSI6Ik1ZUiIsImJhc2VGYXJlQW1vdW50IjoxNTAyLCJiYXNlRmFyZUN1cnJlbmN5IjoiVVNEIiwiZXF1aXZhbGVudEFtb3VudCI6NjE0MywiZXF1aXZhbGVudEN1cnJlbmN5IjoiTVlSIiwiY29uc3RydWN0aW9uQW1vdW50IjoxNTAxLjYsImNvbnN0cnVjdGlvbkN1cnJlbmN5IjoiTlVDIiwiZXhjaGFuZ2VSYXRlT25lIjoxfSwidGF4QnJlYWtkb3duIjpbeyJjb2RlIjoiRjYyIiwiY3VycmVuY3kiOiJNWVIiLCJhbW91bnQiOjUxLCJ0YXhJbmZvIjoiUEFTU0VOR0VSIEZBQ0lMSVRJRVMgQ0hBUkdFIn0seyJjb2RlIjoiWlIyIiwiY3VycmVuY3kiOiJNWVIiLCJhbW91bnQiOjYsInRheEluZm8iOiJJTlRFUk5BVElPTkFMIEFEVkFOQ0VEIFBBU1NFTkdFUiBJTkZPUk1BVElPTiBGRUUgREVQQVJUVVJFUyJ9LHsiY29kZSI6IkJEIiwiY3VycmVuY3kiOiJNWVIiLCJhbW91bnQiOjE3LCJ0YXhJbmZvIjoiRU1CQVJLQVRJT04gRkVFIn0seyJjb2RlIjoiRTUiLCJjdXJyZW5jeSI6Ik1ZUiIsImFtb3VudCI6MTUsInRheEluZm8iOiJWQUxVRSBBRERFRCBUQVgifSx7ImNvZGUiOiJPVzIiLCJjdXJyZW5jeSI6Ik1ZUiIsImFtb3VudCI6ODUsInRheEluZm8iOiJET01FU1RJQyBBTkQgSU5URVJOQVRJT05BTCBFWENJU0UgRFVUWSBUQVgifSx7ImNvZGUiOiJQNyIsImN1cnJlbmN5IjoiTVlSIiwiYW1vdW50Ijo0MSwidGF4SW5mbyI6IkFJUlBPUlQgREVWRUxPUE1FTlQgRkVFIn0seyJjb2RlIjoiUDgiLCJjdXJyZW5jeSI6Ik1ZUiIsImFtb3VudCI6NDEsInRheEluZm8iOiJQQVNTRU5HRVIgU0VDVVJJVFkgRkVFIn0seyJjb2RlIjoiVVQzIiwiY3VycmVuY3kiOiJNWVIiLCJhbW91bnQiOjEzNiwidGF4SW5mbyI6IlRSQVZFTCBUQVgifSx7ImNvZGUiOiJZUkkiLCJjdXJyZW5jeSI6Ik1ZUiIsImFtb3VudCI6NDEsInRheEluZm8iOiJTRVJWSUNFIEZFRSAtIENBUlJJRVItSU1QT1NFRCBNSVNDIn1dLCJiYWdnYWdlIjp7Imdyb3VwIjpbeyJzZWdtZW50Ijp7ImNoZWNrZWQiOnsiZ3JvdXBfaWQiOjAsInNlZ21lbnRfaWQiOjAsImJhZ2dhZ2VfdHlwZSI6ImNoZWNrZWQiLCJiYWdnYWdlX3R5cGVfdGl0bGUiOiJDaGVja2VkIGJhZ2dhZ2UgYWxsb3dhbmNlIiwiYWxsb3dhbmNlX2lkIjo0LCJwaWVjZUNvdW50IjpudWxsLCJ3ZWlnaHQiOjM1LCJ1bml0Ijoia2ciLCJ0aXRsZSI6IjM1IGtnIiwicHJvdmlzaW9uVHlwZSI6IkEiLCJhaXJsaW5lQ29kZSI6IkVLIn0sImNhcnJ5X29uIjp7Imdyb3VwX2lkIjoyLCJzZWdtZW50X2lkIjowLCJiYWdnYWdlX3R5cGUiOiJjYXJyeV9vbiIsImJhZ2dhZ2VfdHlwZV90aXRsZSI6IkNhcnJ5LW9uIGJhZ2dhZ2UgYWxsb3dhbmNlIiwiYWxsb3dhbmNlX2lkIjozMSwicGllY2VDb3VudCI6MSwid2VpZ2h0IjpudWxsLCJ1bml0IjoicGllY2VzIiwidGl0bGUiOiIxIHBpZWNlcyIsInByb3Zpc2lvblR5cGUiOiJCIiwiYWlybGluZUNvZGUiOiJFSyJ9fX0seyJzZWdtZW50Ijp7ImNoZWNrZWQiOnsiZ3JvdXBfaWQiOjEsInNlZ21lbnRfaWQiOjEsImJhZ2dhZ2VfdHlwZSI6ImNoZWNrZWQiLCJiYWdnYWdlX3R5cGVfdGl0bGUiOiJDaGVja2VkIGJhZ2dhZ2UgYWxsb3dhbmNlIiwiYWxsb3dhbmNlX2lkIjo0LCJwaWVjZUNvdW50IjpudWxsLCJ3ZWlnaHQiOjM1LCJ1bml0Ijoia2ciLCJ0aXRsZSI6IjM1IGtnIiwicHJvdmlzaW9uVHlwZSI6IkEiLCJhaXJsaW5lQ29kZSI6IkVLIn0sImNhcnJ5X29uIjp7Imdyb3VwX2lkIjozLCJzZWdtZW50X2lkIjoxLCJiYWdnYWdlX3R5cGUiOiJjYXJyeV9vbiIsImJhZ2dhZ2VfdHlwZV90aXRsZSI6IkNhcnJ5LW9uIGJhZ2dhZ2UgYWxsb3dhbmNlIiwiYWxsb3dhbmNlX2lkIjozMSwicGllY2VDb3VudCI6MSwid2VpZ2h0IjpudWxsLCJ1bml0IjoicGllY2VzIiwidGl0bGUiOiIxIHBpZWNlcyIsInByb3Zpc2lvblR5cGUiOiJCIiwiYWlybGluZUNvZGUiOiJFSyJ9fX1dfSwiYm9va2luZ19jbGFzcyI6W3siZmFyZUNvbXBvbmVudHNfaWQiOjIsImdyb3VwX2lkIjowLCJzZWdtZW50X2lkIjpudWxsLCJiZWdpbkFpcnBvcnQiOiJEQUMiLCJlbmRBaXJwb3J0IjoiS1VMIiwiZmFyZVBhc3NlbmdlclR5cGUiOiJBRFQiLCJib29raW5nQ29kZSI6IlgiLCJjYWJpbkNvZGUiOiJZIiwibWVhbENvZGUiOiJNIiwic2VhdHNBdmFpbGFibGUiOjksImZhcmVCYXNpc0NvZGUiOiJYT09XRkJEMSIsIm1hdGNoZWRBY2NvdW50Q29kZSI6bnVsbCwibmVnb3RpYXRlZEZhcmUiOm51bGwsInByaXZhdGVGYXJlIjpudWxsLCJGX2NhYmluQ29kZSI6IlkiLCJicmFuZF9jb2RlIjoiRUNPRkxYUExVUyIsImJyYW5kTmFtZSI6IkVDTyBGTEVYUExVUyIsInByb2dyYW1JZCI6IjE3ODk1MiIsInByb2dyYW1Db2RlIjoiQ0ZGRUsiLCJwcm9ncmFtRGVzY3JpcHRpb24iOiJPVEEgQlJBTkRJTkcgMSIsInByb2dyYW1TeXN0ZW1Db2RlIjoiQSIsImdvdmVybmluZ0NhcnJpZXIiOiJFSyIsImZhcmVBbW91bnQiOjE0OTksImZhcmVDdXJyZW5jeSI6Ik5VQyIsInB1Ymxpc2hlZEZhcmVBbW91bnQiOjE0OTksInB1Ymxpc2hlZEZhcmVDdXJyZW5jeSI6IlVTRCIsImRpcmVjdGlvbmFsaXR5IjoiRlJPTSIsImFwcGxpY2FibGVQcmljaW5nQ2F0ZWdvcmllcyI6IjQgNSA4IDkgMTAgMTIgMTUgMTYgMTcgMzEgMzMiLCJ2ZW5kb3JDb2RlIjoiQVRQIiwiZmFyZVR5cGVCaXRtYXAiOiIwMCIsImZhcmVUeXBlIjoiWE9YIiwiZmFyZVRhcmlmZiI6IjgiLCJmYXJlUnVsZSI6IkJEMTAifSx7ImZhcmVDb21wb25lbnRzX2lkIjoyLCJncm91cF9pZCI6MSwic2VnbWVudF9pZCI6bnVsbCwiYmVnaW5BaXJwb3J0IjoiREFDIiwiZW5kQWlycG9ydCI6IktVTCIsImZhcmVQYXNzZW5nZXJUeXBlIjoiQURUIiwiYm9va2luZ0NvZGUiOiJYIiwiY2FiaW5Db2RlIjoiWSIsIm1lYWxDb2RlIjoiTSIsInNlYXRzQXZhaWxhYmxlIjo5LCJmYXJlQmFzaXNDb2RlIjoiWE9PV0ZCRDEiLCJtYXRjaGVkQWNjb3VudENvZGUiOm51bGwsIm5lZ290aWF0ZWRGYXJlIjpudWxsLCJwcml2YXRlRmFyZSI6bnVsbCwiRl9jYWJpbkNvZGUiOiJZIiwiYnJhbmRfY29kZSI6IkVDT0ZMWFBMVVMiLCJicmFuZE5hbWUiOiJFQ08gRkxFWFBMVVMiLCJwcm9ncmFtSWQiOiIxNzg5NTIiLCJwcm9ncmFtQ29kZSI6IkNGRkVLIiwicHJvZ3JhbURlc2NyaXB0aW9uIjoiT1RBIEJSQU5ESU5HIDEiLCJwcm9ncmFtU3lzdGVtQ29kZSI6IkEiLCJnb3Zlcm5pbmdDYXJyaWVyIjoiRUsiLCJmYXJlQW1vdW50IjoxNDk5LCJmYXJlQ3VycmVuY3kiOiJOVUMiLCJwdWJsaXNoZWRGYXJlQW1vdW50IjoxNDk5LCJwdWJsaXNoZWRGYXJlQ3VycmVuY3kiOiJVU0QiLCJkaXJlY3Rpb25hbGl0eSI6IkZST00iLCJhcHBsaWNhYmxlUHJpY2luZ0NhdGVnb3JpZXMiOiI0IDUgOCA5IDEwIDEyIDE1IDE2IDE3IDMxIDMzIiwidmVuZG9yQ29kZSI6IkFUUCIsImZhcmVUeXBlQml0bWFwIjoiMDAiLCJmYXJlVHlwZSI6IlhPWCIsImZhcmVUYXJpZmYiOiI4IiwiZmFyZVJ1bGUiOiJCRDEwIn1dLCJicmFuZEZlYXR1cmVzIjpbeyJpZCI6OTMsImFwcGxpY2F0aW9uIjoiTiIsInNlcnZpY2VUeXBlIjoiRiIsInNlcnZpY2VHcm91cCI6IlRTIiwic3ViQ29kZSI6IjAyOSIsInZlbmRvciI6IkFUUCIsImNvbW1lcmNpYWxOYW1lIjoiRkFTVCBUUkFDSyJ9LHsiaWQiOjg3LCJhcHBsaWNhdGlvbiI6IkMiLCJzZXJ2aWNlVHlwZSI6IloiLCJzZXJ2aWNlR3JvdXAiOiJCRiIsInN1YkNvZGUiOiIwNTgiLCJ2ZW5kb3IiOiJBVFAiLCJjb21tZXJjaWFsTmFtZSI6IlVQR1JBREUgRUxJR0lCSUxJVFkifSx7ImlkIjoyNSwiYXBwbGljYXRpb24iOiJOIiwic2VydmljZVR5cGUiOiJGIiwic2VydmljZUdyb3VwIjoiVFMiLCJzdWJDb2RlIjoiMDNQIiwidmVuZG9yIjoiQVRQIiwiY29tbWVyY2lhbE5hbWUiOiJQUkVNSVVNIENIRUNLIElOIn0seyJpZCI6OTIsImFwcGxpY2F0aW9uIjoiTiIsInNlcnZpY2VUeXBlIjoiWiIsInNlcnZpY2VHcm91cCI6IkJGIiwic3ViQ29kZSI6IjA5QyIsInZlbmRvciI6IkFUUCIsImNvbW1lcmNpYWxOYW1lIjoiMTUgUEVSQ0VOVCBNSUxFUyBFQVJORUQifSx7ImlkIjoxNDEsImFwcGxpY2F0aW9uIjoiTiIsInNlcnZpY2VUeXBlIjoiWiIsInNlcnZpY2VHcm91cCI6IkJGIiwic3ViQ29kZSI6IjA5RCIsInZlbmRvciI6IkFUUCIsImNvbW1lcmNpYWxOYW1lIjoiMzAgUEVSQ0VOVCBNSUxFUyBFQVJORUQifSx7ImlkIjoxNDcsImFwcGxpY2F0aW9uIjoiTiIsInNlcnZpY2VUeXBlIjoiWiIsInNlcnZpY2VHcm91cCI6IkJGIiwic3ViQ29kZSI6IjA1ViIsInZlbmRvciI6IkFUUCIsImNvbW1lcmNpYWxOYW1lIjoiNzAgUEVSQ0VOVCBNSUxFUyBFQVJORUQifSx7ImlkIjoxOCwiYXBwbGljYXRpb24iOiJGIiwic2VydmljZVR5cGUiOiJaIiwic2VydmljZUdyb3VwIjoiQkYiLCJzdWJDb2RlIjoiMDZEIiwidmVuZG9yIjoiQVRQIiwiY29tbWVyY2lhbE5hbWUiOiIxMDAgUEVSQ0VOVCBNSUxFUyBFQVJORUQifSx7ImlkIjo0NiwiYXBwbGljYXRpb24iOiJOIiwic2VydmljZVR5cGUiOiJaIiwic2VydmljZUdyb3VwIjoiQkYiLCJzdWJDb2RlIjoiMDZQIiwidmVuZG9yIjoiQVRQIiwiY29tbWVyY2lhbE5hbWUiOiIxMTAgUEVSQ0VOVCBNSUxFUyBFQVJORUQifSx7ImlkIjoxMDksImFwcGxpY2F0aW9uIjoiTiIsInNlcnZpY2VUeXBlIjoiWiIsInNlcnZpY2VHcm91cCI6IkJGIiwic3ViQ29kZSI6IjA2UiIsInZlbmRvciI6IkFUUCIsImNvbW1lcmNpYWxOYW1lIjoiMTI1IFBFUkNFTlQgTUlMRVMgRUFSTkVEIn0seyJpZCI6OTgsImFwcGxpY2F0aW9uIjoiTiIsInNlcnZpY2VUeXBlIjoiWiIsInNlcnZpY2VHcm91cCI6IkJGIiwic3ViQ29kZSI6IjA2RyIsInZlbmRvciI6IkFUUCIsImNvbW1lcmNpYWxOYW1lIjoiMTc1IFBFUkNFTlQgTUlMRVMgRUFSTkVEIn0seyJpZCI6OSwiYXBwbGljYXRpb24iOiJOIiwic2VydmljZVR5cGUiOiJaIiwic2VydmljZUdyb3VwIjoiQkYiLCJzdWJDb2RlIjoiMDlFIiwidmVuZG9yIjoiQVRQIiwiY29tbWVyY2lhbE5hbWUiOiIxOTAgUEVSQ0VOVCBNSUxFUyBFQVJORUQifSx7ImlkIjo2MSwiYXBwbGljYXRpb24iOiJOIiwic2VydmljZVR5cGUiOiJaIiwic2VydmljZUdyb3VwIjoiQkYiLCJzdWJDb2RlIjoiMDZIIiwidmVuZG9yIjoiQVRQIiwiY29tbWVyY2lhbE5hbWUiOiIyNTAgUEVSQ0VOVCBNSUxFUyBFQVJORUQifSx7ImlkIjo4NCwiYXBwbGljYXRpb24iOiJGIiwic2VydmljZVR5cGUiOiJGIiwic2VydmljZUdyb3VwIjoiTUwiLCJzdWJDb2RlIjoiMEFYIiwidmVuZG9yIjoiQVRQIiwiY29tbWVyY2lhbE5hbWUiOiJCRVZFUkFHRSJ9LHsiaWQiOjIzLCJhcHBsaWNhdGlvbiI6IkYiLCJzZXJ2aWNlVHlwZSI6IkYiLCJzZXJ2aWNlR3JvdXAiOiJJRSIsInN1YkNvZGUiOiIwQjEiLCJ2ZW5kb3IiOiJBVFAiLCJjb21tZXJjaWFsTmFtZSI6IkVOVEVSVEFJTk1FTlQifSx7ImlkIjoxMSwiYXBwbGljYXRpb24iOiJGIiwic2VydmljZVR5cGUiOiJGIiwic2VydmljZUdyb3VwIjoiTUwiLCJzdWJDb2RlIjoiMEIzIiwidmVuZG9yIjoiQVRQIiwiY29tbWVyY2lhbE5hbWUiOiJNRUFMIFZPVUNIRVIifSx7ImlkIjoxNjMsImFwcGxpY2F0aW9uIjoiRCIsInNlcnZpY2VUeXBlIjoiRiIsInNlcnZpY2VHcm91cCI6IkdUIiwic3ViQ29kZSI6IjBCTiIsInZlbmRvciI6IkFUUCIsImNvbW1lcmNpYWxOYW1lIjoiQ0hBVUZGRVVSIERSSVZFIn0seyJpZCI6OCwiYXBwbGljYXRpb24iOiJEIiwic2VydmljZVR5cGUiOiJGIiwic2VydmljZUdyb3VwIjoiTEciLCJzdWJDb2RlIjoiMEJYIiwidmVuZG9yIjoiQVRQIiwiY29tbWVyY2lhbE5hbWUiOiJMT1VOR0UifSx7ImlkIjoxMTcsImFwcGxpY2F0aW9uIjoiQyIsInNlcnZpY2VUeXBlIjoiRiIsInNlcnZpY2VHcm91cCI6IklFIiwic3ViQ29kZSI6IjBDTCIsInZlbmRvciI6IkFUUCIsImNvbW1lcmNpYWxOYW1lIjoiSU5URVJORVQgQUNDRVNTIn0seyJpZCI6MTQwLCJhcHBsaWNhdGlvbiI6Ik4iLCJzZXJ2aWNlVHlwZSI6IkYiLCJzZXJ2aWNlR3JvdXAiOiJUUyIsInN1YkNvZGUiOiIwRzYiLCJ2ZW5kb3IiOiJBVFAiLCJjb21tZXJjaWFsTmFtZSI6IlBSSU9SSVRZIEJPQVJESU5HIn0seyJpZCI6MjgsImFwcGxpY2F0aW9uIjoiTiIsInNlcnZpY2VUeXBlIjoiRiIsInNlcnZpY2VHcm91cCI6IlRTIiwic3ViQ29kZSI6IjBMRiIsInZlbmRvciI6IkFUUCIsImNvbW1lcmNpYWxOYW1lIjoiUFJJT1JJVFkgQkFHR0FHRSJ9LHsiaWQiOjEwMiwiYXBwbGljYXRpb24iOiJGIiwic2VydmljZVR5cGUiOiJGIiwic2VydmljZUdyb3VwIjoiQkciLCJzdWJDb2RlIjoiME0zIiwidmVuZG9yIjoiQVRQIiwiY29tbWVyY2lhbE5hbWUiOiJDQVJSWTdLRyAxNUxCIFVQVE80NUxJIDExNUxDTSJ9LHsiaWQiOjIwLCJhcHBsaWNhdGlvbiI6Ik4iLCJzZXJ2aWNlVHlwZSI6IkYiLCJzZXJ2aWNlR3JvdXAiOiJCRyIsInN1YkNvZGUiOiIwS1giLCJ2ZW5kb3IiOiJBVFAiLCJjb21tZXJjaWFsTmFtZSI6IkhBTkQgTFVHR0FHRSBVUFRPIDE0S0cifSx7ImlkIjozOSwiYXBwbGljYXRpb24iOiJOIiwic2VydmljZVR5cGUiOiJGIiwic2VydmljZUdyb3VwIjoiQkciLCJzdWJDb2RlIjoiME1KIiwidmVuZG9yIjoiQVRQIiwiY29tbWVyY2lhbE5hbWUiOiJDQVJSWTEwS0cgMjJMQlVQVE8gNDVMSSAxMTVMQ00ifSx7ImlkIjoxMTQsImFwcGxpY2F0aW9uIjoiQyIsInNlcnZpY2VUeXBlIjoiRiIsInNlcnZpY2VHcm91cCI6IlNBIiwic3ViQ29kZSI6IjBCNSIsInZlbmRvciI6IkFUUCIsImNvbW1lcmNpYWxOYW1lIjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCJ9LHsiaWQiOjcsImFwcGxpY2F0aW9uIjoiRiIsInNlcnZpY2VUeXBlIjoiRiIsInNlcnZpY2VHcm91cCI6IkJHIiwic3ViQ29kZSI6IjBDSCIsInZlbmRvciI6IkFUUCIsImNvbW1lcmNpYWxOYW1lIjoiQ0hFQ0tFRCBCQUdHQUdFIn0seyJpZCI6MTMwLCJhcHBsaWNhdGlvbiI6IkYiLCJzZXJ2aWNlVHlwZSI6IloiLCJzZXJ2aWNlR3JvdXAiOiJCRiIsInN1YkNvZGUiOiIwNTYiLCJ2ZW5kb3IiOiJBVFAiLCJjb21tZXJjaWFsTmFtZSI6IlJFRlVOREFCTEUgVElDS0VUIn0seyJpZCI6ODksImFwcGxpY2F0aW9uIjoiRiIsInNlcnZpY2VUeXBlIjoiWiIsInNlcnZpY2VHcm91cCI6IkJGIiwic3ViQ29kZSI6IjA1OSIsInZlbmRvciI6IkFUUCIsImNvbW1lcmNpYWxOYW1lIjoiQ0hBTkdFQUJMRSBUSUNLRVQifV0sInBlbmFsdGllc0luZm8iOlt7InR5cGUiOiJSZWZ1bmQiLCJhcHBsaWNhYmlsaXR5IjoiQmVmb3JlIiwicmVmdW5kYWJsZSI6dHJ1ZSwiY29uZGl0aW9uc0FwcGx5Ijp0cnVlLCJhbW91bnQiOjAsImN1cnJlbmN5IjoiTVlSIiwibWluUGVuYWx0eSI6eyJhbW91bnQiOjAsImN1cnJlbmN5IjoiTVlSIn19LHsidHlwZSI6IlJlZnVuZCIsImFwcGxpY2FiaWxpdHkiOiJBZnRlciIsInJlZnVuZGFibGUiOnRydWUsImNvbmRpdGlvbnNBcHBseSI6dHJ1ZSwiYW1vdW50IjowLCJjdXJyZW5jeSI6Ik1ZUiIsIm1pblBlbmFsdHkiOnsiYW1vdW50IjowLCJjdXJyZW5jeSI6Ik1ZUiJ9fSx7InR5cGUiOiJFeGNoYW5nZSIsImFwcGxpY2FiaWxpdHkiOiJCZWZvcmUiLCJjaGFuZ2VhYmxlIjp0cnVlLCJjb25kaXRpb25zQXBwbHkiOnRydWUsImFtb3VudCI6MCwiY3VycmVuY3kiOiJNWVIiLCJtaW5QZW5hbHR5Ijp7ImFtb3VudCI6MCwiY3VycmVuY3kiOiJNWVIifX0seyJ0eXBlIjoiRXhjaGFuZ2UiLCJhcHBsaWNhYmlsaXR5IjoiQWZ0ZXIiLCJjaGFuZ2VhYmxlIjp0cnVlLCJjb25kaXRpb25zQXBwbHkiOnRydWUsImFtb3VudCI6MCwiY3VycmVuY3kiOiJNWVIiLCJtaW5QZW5hbHR5Ijp7ImFtb3VudCI6MCwiY3VycmVuY3kiOiJNWVIifX1dfV0sImJyYW5kTmFtZSI6IkVDTyBGTEVYUExVUyIsImJyYW5kQ29kZSI6IkVDT0ZMWFBMVVMifV19", "get_pax_ptc_data": { "ADT": "ADT" }, "fare_rules": { "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-01-19-2026-01-20", "calendar_flight_date": "2026-01-19", "calendar_arrival_date": "2026-01-20", "calendar_carrier": "EK", "calendar_total_currency": "BDT", "calendar_total_price": 547677, "calendar_total_sell": 547677, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 547677, "filter": { "id": "F123SE00120-42", "price": 547677, "gross_total": 17667, "journey_duration": "PT18H0M", "journey_duration_seconds": 64800, "layover_duration": "PT5H25M", "layover_duration_seconds": 19500, "carrier_operating": "EK", "carrier_marketing": "EK", "aircraft": "77W", "aircraft_name": "77W", "cabin_class": "ECO FLEX", "connecting_airport": { "": "KMG", "2": "CMB", "4": "PVG", "5": "BKK", "10": "SIN", "20": "CAN", "23": "CCU", "24": "HKG", "34": "AUH", "37": "DXB" }, "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-19T18:45:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-20T14:45:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "30", "baggage_title": "30 kg" }, "filter_unique_filter_code": "dac202601191845dxb202601192215587adtdxb202601200340kul202601201445346adt", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1231176823535996235ZPTBD", "flight_key": "F123SE00120-43", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "supplier_title": "Sabre", "color_code": "#ffffff", "supplier_code": "sabre", "supplier_uid": "F123SE00120", "supplier_partner_code": "sabre-123-00120", "flight_group": [ { "group": 1, "flight_key": "F123SE00120-43", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT19H15M", "transit_time": "6H35M", "routes": [ { "air_segment_key": "0-43", "origin": "DAC", "departure_time": "2026-01-19T01:00:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DXB", "arrival_time": "2026-01-19T04:25:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-19", "flight_time": "PT5H25M", "distance": 2202, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": 585 }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": 585 }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 35, "unit": "kg", "title": "35 kg", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": "pieces", "title": "1 pieces" } } }, "booking_class": { "cabin_class": "ECO FLEXPLUS", "cabin_code": "Y", "booking_code": "X", "meal_code": "M", "seat_available": 9, "fareBasisCode": "XOOWFBD1", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "ECO FLEXPLUS", "brand_code": "ECOFLXPLUS", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "XOOWFBD1" ] } } }, { "air_segment_key": "1-43", "origin": "DXB", "departure_time": "2026-01-19T11:00:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "KUL", "arrival_time": "2026-01-19T22:15:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-01-19", "flight_time": "PT7H15M", "distance": 3449, "lay_over": "PT06H35M", "lay_over_date": "not-applicable", "aircraft": { "code": "388", "name": "388", "picture": "388.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": 342 }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": 342 }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 35, "unit": "kg", "title": "35 kg", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": "pieces", "title": "1 pieces" } } }, "booking_class": { "cabin_class": "ECO FLEXPLUS", "cabin_code": "Y", "booking_code": "X", "meal_code": "M", "seat_available": 9, "fareBasisCode": "XOOWFBD1", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "ECO FLEXPLUS", "brand_code": "ECOFLXPLUS", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "XOOWFBD1" ] } } } ] } ], "price": { "currency": "BDT", "total": 611568, "gross_total": 19728, "base_fare": 571299, "tax": 40269, "sell": { "currency": "BDT", "total": 611568, "base_fare": 571299, "tax": 40269 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MTk3MjgsImJhc2VfZmFyZSI6MTg0MjksInRheCI6MTI5OX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiTVlSIiwidG90YWwiOjE5NzI4LCJiYXNlX2ZhcmUiOjE4NDI5LCJ0YXgiOjEyOTksImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MTk3MjgsImJhc2VfZmFyZSI6MTg0MjksInRheCI6MTI5OX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 3, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 611568, "base_fare": 571299, "tax": 40269, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "571299.00", "tax": "40269.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 611568, "base_fare": 571299, "tax": 40269, "gross": { "base_fare": "571299.00", "tax": "40269.00", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "1581.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "12648.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "1395.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "3813.00" }, "Other": { "title": "Others taxes", "amount": "20832.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjE5NzI4LjAwIiwiYmFzZV9mYXJlIjoiMTg0MjkuMDAiLCJ0YXgiOiIxMjk5LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTg0MjkuMDAiLCJ0YXgiOiIxMjk5LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIzMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjE5NzI4LjAwIiwiYmFzZV9mYXJlIjoiMTg0MjkuMDAiLCJ0YXgiOiIxMjk5LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTg0MjkuMDAiLCJ0YXgiOiIxMjk5LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoiMTk3MjguMDAiLCJiYXNlX2ZhcmUiOiIxODQyOS4wMCIsInRheCI6IjEyOTkuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTk3MjgsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiI1MS4wMCJ9LCJVVCI6eyJhbW91bnQiOiI0MDguMDAifSwiRTUiOnsiYW1vdW50IjoiNDUuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIxMjMuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiNjcyLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W3siY29kZSI6IkJEIiwiY3VycmVuY3kiOiJNWVIiLCJhbW91bnQiOjE3LCJ0YXhJbmZvIjoiRU1CQVJLQVRJT04gRkVFIn0seyJjb2RlIjoiRTUiLCJjdXJyZW5jeSI6Ik1ZUiIsImFtb3VudCI6MTUsInRheEluZm8iOiJWQUxVRSBBRERFRCBUQVgifSx7ImNvZGUiOiJPVzIiLCJjdXJyZW5jeSI6Ik1ZUiIsImFtb3VudCI6ODUsInRheEluZm8iOiJET01FU1RJQyBBTkQgSU5URVJOQVRJT05BTCBFWENJU0UgRFVUWSBUQVgifSx7ImNvZGUiOiJQNyIsImN1cnJlbmN5IjoiTVlSIiwiYW1vdW50Ijo0MSwidGF4SW5mbyI6IkFJUlBPUlQgREVWRUxPUE1FTlQgRkVFIn0seyJjb2RlIjoiUDgiLCJjdXJyZW5jeSI6Ik1ZUiIsImFtb3VudCI6NDEsInRheEluZm8iOiJQQVNTRU5HRVIgU0VDVVJJVFkgRkVFIn0seyJjb2RlIjoiVVQzIiwiY3VycmVuY3kiOiJNWVIiLCJhbW91bnQiOjEzNiwidGF4SW5mbyI6IlRSQVZFTCBUQVgifSx7ImNvZGUiOiJGNjIiLCJjdXJyZW5jeSI6Ik1ZUiIsImFtb3VudCI6NTEsInRheEluZm8iOiJQQVNTRU5HRVIgRkFDSUxJVElFUyBDSEFSR0UifSx7ImNvZGUiOiJaUjIiLCJjdXJyZW5jeSI6Ik1ZUiIsImFtb3VudCI6NiwidGF4SW5mbyI6IklOVEVSTkFUSU9OQUwgQURWQU5DRUQgUEFTU0VOR0VSIElORk9STUFUSU9OIEZFRSBERVBBUlRVUkVTIn0seyJjb2RlIjoiWVJJIiwiY3VycmVuY3kiOiJNWVIiLCJhbW91bnQiOjQxLCJ0YXhJbmZvIjoiU0VSVklDRSBGRUUgLSBDQVJSSUVSLUlNUE9TRUQgTUlTQyJ9XX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "promo_title": "ECO FLEXPLUS", "promo_rules": "Private Fare", "brandCode": "ECOFLXPLUS#ER43", "brandName": "ECO FLEXPLUS", "penalty_info": { "partial_payment_available": "no", "reason": "partial payment offer expired", "data": [ { "pax_type": "ADT", "pax_count": 3, "min_cancel_charge": 0, "data": [ { "type": "cancel", "canCancel": true, "forSegment": null, "applied": "prior_to_departure", "amount": 0, "currency": "BDT", "fmg": { "amount": 0, "currency": "MYR", "penalty_markup": 0, "penalty_exchange_rate": 0 }, "supplier": { "amount": 0, "currency": "MYR" } }, { "type": "cancel", "canCancel": true, "forSegment": null, "applied": "after_departure", "amount": 0, "currency": "BDT", "fmg": { "amount": 0, "currency": "MYR", "penalty_markup": 0, "penalty_exchange_rate": 0 }, "supplier": { "amount": 0, "currency": "MYR" } }, { "type": "change", "canChanges": true, "forSegment": null, "applied": "prior_to_departure", "amount": 0, "currency": "BDT", "fmg": { "amount": 0, "currency": "MYR", "penalty_markup": 0, "penalty_exchange_rate": 0 }, "supplier": { "amount": 0, "currency": "MYR" } }, { "type": "change", "canChanges": true, "forSegment": null, "applied": "after_departure", "amount": 0, "currency": "BDT", "fmg": { "amount": 0, "currency": "MYR", "penalty_markup": 0, "penalty_exchange_rate": 0 }, "supplier": { "amount": 0, "currency": "MYR" } } ] } ] }, "get_pax_ptc_data": { "ADT": "ADT" }, "fare_rules": { "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-01-19-2026-01-19", "calendar_flight_date": "2026-01-19", "calendar_arrival_date": "2026-01-19", "calendar_carrier": "EK", "calendar_total_currency": "BDT", "calendar_total_price": 611568, "calendar_total_sell": 611568, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 611568, "filter": { "id": "F123SE00120-43", "price": 611568, "gross_total": 19728, "journey_duration": "PT19H15M", "journey_duration_seconds": 69300, "layover_duration": "PT6H35M", "layover_duration_seconds": 23700, "carrier_operating": "EK", "carrier_marketing": "EK", "aircraft": "77W", "aircraft_name": "77W", "cabin_class": "ECO FLEXPLUS", "connecting_airport": { "": "KMG", "2": "CMB", "4": "PVG", "5": "BKK", "10": "SIN", "20": "CAN", "23": "CCU", "24": "HKG", "34": "AUH", "37": "DXB" }, "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "midnight", "departure_departure_time": "2026-01-19T01:00:00", "arrival_timing_slot": "night", "arrival_departure_time": "2026-01-19T22:15:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "35", "baggage_title": "35 kg" }, "filter_unique_filter_code": "dac202601190100dxb202601190425585adtdxb202601191100kul202601192215342adt", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1231176823535996235ZPTBD", "flight_key": "F123SE00120-44", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "supplier_title": "Sabre", "color_code": "#ffffff", "supplier_code": "sabre", "supplier_uid": "F123SE00120", "supplier_partner_code": "sabre-123-00120", "flight_group": [ { "group": 1, "flight_key": "F123SE00120-44", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT31H45M", "transit_time": "19H5M", "routes": [ { "air_segment_key": "0-44", "origin": "DAC", "departure_time": "2026-01-19T12:30:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DXB", "arrival_time": "2026-01-19T15:55:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-19", "flight_time": "PT5H25M", "distance": 2202, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": 583 }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": 583 }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 35, "unit": "kg", "title": "35 kg", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": "pieces", "title": "1 pieces" } } }, "booking_class": { "cabin_class": "ECO FLEXPLUS", "cabin_code": "Y", "booking_code": "X", "meal_code": "M", "seat_available": 9, "fareBasisCode": "XOOWFBD1", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "ECO FLEXPLUS", "brand_code": "ECOFLXPLUS", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "XOOWFBD1" ] } } }, { "air_segment_key": "1-44", "origin": "DXB", "departure_time": "2026-01-20T11:00:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "KUL", "arrival_time": "2026-01-20T22:15:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-01-20", "flight_time": "PT7H15M", "distance": 3449, "lay_over": "PT19H05M", "lay_over_date": "not-applicable", "aircraft": { "code": "388", "name": "388", "picture": "388.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": 342 }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": 342 }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 35, "unit": "kg", "title": "35 kg", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": "pieces", "title": "1 pieces" } } }, "booking_class": { "cabin_class": "ECO FLEXPLUS", "cabin_code": "Y", "booking_code": "X", "meal_code": "M", "seat_available": 9, "fareBasisCode": "XOOWFBD1", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "ECO FLEXPLUS", "brand_code": "ECOFLXPLUS", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "XOOWFBD1" ] } } } ] } ], "price": { "currency": "BDT", "total": 611568, "gross_total": 19728, "base_fare": 571299, "tax": 40269, "sell": { "currency": "BDT", "total": 611568, "base_fare": 571299, "tax": 40269 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MTk3MjgsImJhc2VfZmFyZSI6MTg0MjksInRheCI6MTI5OX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiTVlSIiwidG90YWwiOjE5NzI4LCJiYXNlX2ZhcmUiOjE4NDI5LCJ0YXgiOjEyOTksImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MTk3MjgsImJhc2VfZmFyZSI6MTg0MjksInRheCI6MTI5OX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 3, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 611568, "base_fare": 571299, "tax": 40269, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "571299.00", "tax": "40269.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 611568, "base_fare": 571299, "tax": 40269, "gross": { "base_fare": "571299.00", "tax": "40269.00", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "1581.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "12648.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "1395.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "3813.00" }, "Other": { "title": "Others taxes", "amount": "20832.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjE5NzI4LjAwIiwiYmFzZV9mYXJlIjoiMTg0MjkuMDAiLCJ0YXgiOiIxMjk5LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTg0MjkuMDAiLCJ0YXgiOiIxMjk5LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIzMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjE5NzI4LjAwIiwiYmFzZV9mYXJlIjoiMTg0MjkuMDAiLCJ0YXgiOiIxMjk5LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTg0MjkuMDAiLCJ0YXgiOiIxMjk5LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoiMTk3MjguMDAiLCJiYXNlX2ZhcmUiOiIxODQyOS4wMCIsInRheCI6IjEyOTkuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTk3MjgsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiI1MS4wMCJ9LCJVVCI6eyJhbW91bnQiOiI0MDguMDAifSwiRTUiOnsiYW1vdW50IjoiNDUuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIxMjMuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiNjcyLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W3siY29kZSI6IkJEIiwiY3VycmVuY3kiOiJNWVIiLCJhbW91bnQiOjE3LCJ0YXhJbmZvIjoiRU1CQVJLQVRJT04gRkVFIn0seyJjb2RlIjoiRTUiLCJjdXJyZW5jeSI6Ik1ZUiIsImFtb3VudCI6MTUsInRheEluZm8iOiJWQUxVRSBBRERFRCBUQVgifSx7ImNvZGUiOiJPVzIiLCJjdXJyZW5jeSI6Ik1ZUiIsImFtb3VudCI6ODUsInRheEluZm8iOiJET01FU1RJQyBBTkQgSU5URVJOQVRJT05BTCBFWENJU0UgRFVUWSBUQVgifSx7ImNvZGUiOiJQNyIsImN1cnJlbmN5IjoiTVlSIiwiYW1vdW50Ijo0MSwidGF4SW5mbyI6IkFJUlBPUlQgREVWRUxPUE1FTlQgRkVFIn0seyJjb2RlIjoiUDgiLCJjdXJyZW5jeSI6Ik1ZUiIsImFtb3VudCI6NDEsInRheEluZm8iOiJQQVNTRU5HRVIgU0VDVVJJVFkgRkVFIn0seyJjb2RlIjoiVVQzIiwiY3VycmVuY3kiOiJNWVIiLCJhbW91bnQiOjEzNiwidGF4SW5mbyI6IlRSQVZFTCBUQVgifSx7ImNvZGUiOiJGNjIiLCJjdXJyZW5jeSI6Ik1ZUiIsImFtb3VudCI6NTEsInRheEluZm8iOiJQQVNTRU5HRVIgRkFDSUxJVElFUyBDSEFSR0UifSx7ImNvZGUiOiJaUjIiLCJjdXJyZW5jeSI6Ik1ZUiIsImFtb3VudCI6NiwidGF4SW5mbyI6IklOVEVSTkFUSU9OQUwgQURWQU5DRUQgUEFTU0VOR0VSIElORk9STUFUSU9OIEZFRSBERVBBUlRVUkVTIn0seyJjb2RlIjoiWVJJIiwiY3VycmVuY3kiOiJNWVIiLCJhbW91bnQiOjQxLCJ0YXhJbmZvIjoiU0VSVklDRSBGRUUgLSBDQVJSSUVSLUlNUE9TRUQgTUlTQyJ9XX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "promo_title": "ECO FLEXPLUS", "promo_rules": "Private Fare", "brandCode": "ECOFLXPLUS#ER44", "brandName": "ECO FLEXPLUS", "penalty_info": { "partial_payment_available": "no", "reason": "partial payment offer expired", "data": [ { "pax_type": "ADT", "pax_count": 3, "min_cancel_charge": 0, "data": [ { "type": "cancel", "canCancel": true, "forSegment": null, "applied": "prior_to_departure", "amount": 0, "currency": "BDT", "fmg": { "amount": 0, "currency": "MYR", "penalty_markup": 0, "penalty_exchange_rate": 0 }, "supplier": { "amount": 0, "currency": "MYR" } }, { "type": "cancel", "canCancel": true, "forSegment": null, "applied": "after_departure", "amount": 0, "currency": "BDT", "fmg": { "amount": 0, "currency": "MYR", "penalty_markup": 0, "penalty_exchange_rate": 0 }, "supplier": { "amount": 0, "currency": "MYR" } }, { "type": "change", "canChanges": true, "forSegment": null, "applied": "prior_to_departure", "amount": 0, "currency": "BDT", "fmg": { "amount": 0, "currency": "MYR", "penalty_markup": 0, "penalty_exchange_rate": 0 }, "supplier": { "amount": 0, "currency": "MYR" } }, { "type": "change", "canChanges": true, "forSegment": null, "applied": "after_departure", "amount": 0, "currency": "BDT", "fmg": { "amount": 0, "currency": "MYR", "penalty_markup": 0, "penalty_exchange_rate": 0 }, "supplier": { "amount": 0, "currency": "MYR" } } ] } ] }, "get_pax_ptc_data": { "ADT": "ADT" }, "fare_rules": { "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-01-19-2026-01-20", "calendar_flight_date": "2026-01-19", "calendar_arrival_date": "2026-01-20", "calendar_carrier": "EK", "calendar_total_currency": "BDT", "calendar_total_price": 611568, "calendar_total_sell": 611568, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 611568, "filter": { "id": "F123SE00120-44", "price": 611568, "gross_total": 19728, "journey_duration": "PT1D7H45M", "journey_duration_seconds": 114300, "layover_duration": "PT19H5M", "layover_duration_seconds": 68700, "carrier_operating": "EK", "carrier_marketing": "EK", "aircraft": "77W", "aircraft_name": "77W", "cabin_class": "ECO FLEXPLUS", "connecting_airport": { "": "KMG", "2": "CMB", "4": "PVG", "5": "BKK", "10": "SIN", "20": "CAN", "23": "CCU", "24": "HKG", "34": "AUH", "37": "DXB" }, "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-19T12:30:00", "arrival_timing_slot": "night", "arrival_departure_time": "2026-01-20T22:15:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "35", "baggage_title": "35 kg" }, "filter_unique_filter_code": "dac202601191230dxb202601191555583adtdxb202601201100kul202601202215342adt", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1231176823535996235ZPTBD", "flight_key": "F123SE00120-45", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "supplier_title": "Sabre", "color_code": "#ffffff", "supplier_code": "sabre", "supplier_uid": "F123SE00120", "supplier_partner_code": "sabre-123-00120", "flight_group": [ { "group": 1, "flight_key": "F123SE00120-45", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT24H15M", "transit_time": "11H45M", "routes": [ { "air_segment_key": "0-45", "origin": "DAC", "departure_time": "2026-01-19T12:30:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DXB", "arrival_time": "2026-01-19T15:55:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-19", "flight_time": "PT5H25M", "distance": 2202, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": 583 }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": 583 }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 35, "unit": "kg", "title": "35 kg", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": "pieces", "title": "1 pieces" } } }, "booking_class": { "cabin_class": "ECO FLEXPLUS", "cabin_code": "Y", "booking_code": "X", "meal_code": "M", "seat_available": 9, "fareBasisCode": "XOOWFBD1", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "ECO FLEXPLUS", "brand_code": "ECOFLXPLUS", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "XOOWFBD1" ] } } }, { "air_segment_key": "1-45", "origin": "DXB", "departure_time": "2026-01-20T03:40:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "KUL", "arrival_time": "2026-01-20T14:45:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-01-20", "flight_time": "PT7H05M", "distance": 3449, "lay_over": "PT11H45M", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": 346 }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": 346 }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 35, "unit": "kg", "title": "35 kg", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": "pieces", "title": "1 pieces" } } }, "booking_class": { "cabin_class": "ECO FLEXPLUS", "cabin_code": "Y", "booking_code": "X", "meal_code": "M", "seat_available": 9, "fareBasisCode": "XOOWFBD1", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "ECO FLEXPLUS", "brand_code": "ECOFLXPLUS", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "XOOWFBD1" ] } } } ] } ], "price": { "currency": "BDT", "total": 611568, "gross_total": 19728, "base_fare": 571299, "tax": 40269, "sell": { "currency": "BDT", "total": 611568, "base_fare": 571299, "tax": 40269 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MTk3MjgsImJhc2VfZmFyZSI6MTg0MjksInRheCI6MTI5OX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiTVlSIiwidG90YWwiOjE5NzI4LCJiYXNlX2ZhcmUiOjE4NDI5LCJ0YXgiOjEyOTksImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MTk3MjgsImJhc2VfZmFyZSI6MTg0MjksInRheCI6MTI5OX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 3, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 611568, "base_fare": 571299, "tax": 40269, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "571299.00", "tax": "40269.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 611568, "base_fare": 571299, "tax": 40269, "gross": { "base_fare": "571299.00", "tax": "40269.00", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "1581.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "12648.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "1395.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "3813.00" }, "Other": { "title": "Others taxes", "amount": "20832.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjE5NzI4LjAwIiwiYmFzZV9mYXJlIjoiMTg0MjkuMDAiLCJ0YXgiOiIxMjk5LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTg0MjkuMDAiLCJ0YXgiOiIxMjk5LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIzMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjE5NzI4LjAwIiwiYmFzZV9mYXJlIjoiMTg0MjkuMDAiLCJ0YXgiOiIxMjk5LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTg0MjkuMDAiLCJ0YXgiOiIxMjk5LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoiMTk3MjguMDAiLCJiYXNlX2ZhcmUiOiIxODQyOS4wMCIsInRheCI6IjEyOTkuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTk3MjgsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiI1MS4wMCJ9LCJVVCI6eyJhbW91bnQiOiI0MDguMDAifSwiRTUiOnsiYW1vdW50IjoiNDUuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIxMjMuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiNjcyLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W3siY29kZSI6IkJEIiwiY3VycmVuY3kiOiJNWVIiLCJhbW91bnQiOjE3LCJ0YXhJbmZvIjoiRU1CQVJLQVRJT04gRkVFIn0seyJjb2RlIjoiRTUiLCJjdXJyZW5jeSI6Ik1ZUiIsImFtb3VudCI6MTUsInRheEluZm8iOiJWQUxVRSBBRERFRCBUQVgifSx7ImNvZGUiOiJPVzIiLCJjdXJyZW5jeSI6Ik1ZUiIsImFtb3VudCI6ODUsInRheEluZm8iOiJET01FU1RJQyBBTkQgSU5URVJOQVRJT05BTCBFWENJU0UgRFVUWSBUQVgifSx7ImNvZGUiOiJQNyIsImN1cnJlbmN5IjoiTVlSIiwiYW1vdW50Ijo0MSwidGF4SW5mbyI6IkFJUlBPUlQgREVWRUxPUE1FTlQgRkVFIn0seyJjb2RlIjoiUDgiLCJjdXJyZW5jeSI6Ik1ZUiIsImFtb3VudCI6NDEsInRheEluZm8iOiJQQVNTRU5HRVIgU0VDVVJJVFkgRkVFIn0seyJjb2RlIjoiVVQzIiwiY3VycmVuY3kiOiJNWVIiLCJhbW91bnQiOjEzNiwidGF4SW5mbyI6IlRSQVZFTCBUQVgifSx7ImNvZGUiOiJGNjIiLCJjdXJyZW5jeSI6Ik1ZUiIsImFtb3VudCI6NTEsInRheEluZm8iOiJQQVNTRU5HRVIgRkFDSUxJVElFUyBDSEFSR0UifSx7ImNvZGUiOiJaUjIiLCJjdXJyZW5jeSI6Ik1ZUiIsImFtb3VudCI6NiwidGF4SW5mbyI6IklOVEVSTkFUSU9OQUwgQURWQU5DRUQgUEFTU0VOR0VSIElORk9STUFUSU9OIEZFRSBERVBBUlRVUkVTIn0seyJjb2RlIjoiWVJJIiwiY3VycmVuY3kiOiJNWVIiLCJhbW91bnQiOjQxLCJ0YXhJbmZvIjoiU0VSVklDRSBGRUUgLSBDQVJSSUVSLUlNUE9TRUQgTUlTQyJ9XX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "promo_title": "ECO FLEXPLUS", "promo_rules": "Private Fare", "brandCode": "ECOFLXPLUS#ER45", "brandName": "ECO FLEXPLUS", "penalty_info": { "partial_payment_available": "no", "reason": "partial payment offer expired", "data": [ { "pax_type": "ADT", "pax_count": 3, "min_cancel_charge": 0, "data": [ { "type": "cancel", "canCancel": true, "forSegment": null, "applied": "prior_to_departure", "amount": 0, "currency": "BDT", "fmg": { "amount": 0, "currency": "MYR", "penalty_markup": 0, "penalty_exchange_rate": 0 }, "supplier": { "amount": 0, "currency": "MYR" } }, { "type": "cancel", "canCancel": true, "forSegment": null, "applied": "after_departure", "amount": 0, "currency": "BDT", "fmg": { "amount": 0, "currency": "MYR", "penalty_markup": 0, "penalty_exchange_rate": 0 }, "supplier": { "amount": 0, "currency": "MYR" } }, { "type": "change", "canChanges": true, "forSegment": null, "applied": "prior_to_departure", "amount": 0, "currency": "BDT", "fmg": { "amount": 0, "currency": "MYR", "penalty_markup": 0, "penalty_exchange_rate": 0 }, "supplier": { "amount": 0, "currency": "MYR" } }, { "type": "change", "canChanges": true, "forSegment": null, "applied": "after_departure", "amount": 0, "currency": "BDT", "fmg": { "amount": 0, "currency": "MYR", "penalty_markup": 0, "penalty_exchange_rate": 0 }, "supplier": { "amount": 0, "currency": "MYR" } } ] } ] }, "get_pax_ptc_data": { "ADT": "ADT" }, "fare_rules": { "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-01-19-2026-01-20", "calendar_flight_date": "2026-01-19", "calendar_arrival_date": "2026-01-20", "calendar_carrier": "EK", "calendar_total_currency": "BDT", "calendar_total_price": 611568, "calendar_total_sell": 611568, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 611568, "filter": { "id": "F123SE00120-45", "price": 611568, "gross_total": 19728, "journey_duration": "PT1D0H15M", "journey_duration_seconds": 87300, "layover_duration": "PT11H45M", "layover_duration_seconds": 42300, "carrier_operating": "EK", "carrier_marketing": "EK", "aircraft": "77W", "aircraft_name": "77W", "cabin_class": "ECO FLEXPLUS", "connecting_airport": { "": "KMG", "2": "CMB", "4": "PVG", "5": "BKK", "10": "SIN", "20": "CAN", "23": "CCU", "24": "HKG", "34": "AUH", "37": "DXB" }, "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-19T12:30:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-20T14:45:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "35", "baggage_title": "35 kg" }, "filter_unique_filter_code": "dac202601191230dxb202601191555583adtdxb202601200340kul202601201445346adt", "destination_reach_time": "PT", "destination_reach_timestamp": null } ], "cache": { "status": null, "reason": null }, "search_parameter": { "journey_type": "OneWay", "segment": [ { "departure_airport_type": "AIRPORT", "departure_airport": "DAC", "arrival_airport_type": "AIRPORT", "arrival_airport": "KUL", "departure_date": "2026-01-19", "departure_time": "anytime", "departure_time_within": "anytime", "booking_class": "Economy", "stop": "any", "alliance": { "include": [], "exclude": [] }, "country": { "include": [], "exclude": [] }, "airlines": { "include": [], "exclude": [] } } ], "travelers_adult": 3, "travelers_child": 0, "travelers_child_age": [], "travelers_infants": 0, "travelers_infants_age": [], "fare_type": [], "fare_option": [], "content_type": "all_content", "ptc_option": [], "agency_ethnic_list": [], "preferred_carrier": [], "non_stop_flight": "any", "baggage_option": "any", "booking_class": "Economy", "supplier_uid": "all", "partner_id": "123", "language": "en", "short_ref": "6b3559f958c82a2f7d33db3329905ec68206a99964ea2fbbd2c454e4c4e289d5", "version": 1, "team_profile": [ null ] }, "advanced_search": { "SR_fare_option": [], "SR_ptc_option": [], "Count_PTC_RQ": 0, "FareFamily_PTC_Data": null, "DefinePTC_ADT": "ADT", "DefinePTC_CNN": "CNN", "DefinePTC_INF": "INF", "IS_brand": "yes", "IS_public": "yes", "IS_private": "no", "FareFamily_Account_Data": null }, "SearchDataHash": null }