<?php //8f53f9f1ea5941110bf986469aded377

return [PHP_INT_MAX, static fn () => \Symfony\Component\VarExporter\Internal\Hydrator::hydrate(
    $o = [
        clone (($p = &\Symfony\Component\VarExporter\Internal\Registry::$prototypes)['Doctrine\\ORM\\Query\\ParserResult'] ?? \Symfony\Component\VarExporter\Internal\Registry::p('Doctrine\\ORM\\Query\\ParserResult')),
        clone ($p['Doctrine\\ORM\\Query\\Exec\\SingleSelectSqlFinalizer'] ?? \Symfony\Component\VarExporter\Internal\Registry::p('Doctrine\\ORM\\Query\\Exec\\SingleSelectSqlFinalizer')),
        clone ($p['Doctrine\\ORM\\Query\\ResultSetMapping'] ?? \Symfony\Component\VarExporter\Internal\Registry::p('Doctrine\\ORM\\Query\\ResultSetMapping')),
    ],
    null,
    [
        'Doctrine\\ORM\\Query\\ParserResult' => [
            'sqlFinalizer' => [
                $o[1],
            ],
            'resultSetMapping' => [
                $o[2],
            ],
        ],
        'Doctrine\\ORM\\Query\\Exec\\SingleSelectSqlFinalizer' => [
            'sql' => [
                1 => 'SELECT a0_.id AS id_0, a0_.start_time AS start_time_1, a0_.end_time AS end_time_2, a0_.notes AS notes_3, a0_.status AS status_4, a0_.booking_token AS booking_token_5, a0_.created_at AS created_at_6, a0_.updated_at AS updated_at_7, a0_.system AS system_8, a0_.cancelled_days AS cancelled_days_9, a0_.checked_in_at AS checked_in_at_10, a0_.email_sent AS email_sent_11, a0_.extra_field_values AS extra_field_values_12, a0_.payment_status AS payment_status_13, a0_.payment_reminder_sent_at AS payment_reminder_sent_at_14, a0_.payment_confirmed_at AS payment_confirmed_at_15, a1_.id AS id_16, a1_.specific_date AS specific_date_17, a1_.start_date AS start_date_18, a1_.start_time AS start_time_19, a1_.end_time AS end_time_20, a1_.slot_duration AS slot_duration_21, a1_.buffer_time AS buffer_time_22, a1_.is_available AS is_available_23, a1_.max_slots AS max_slots_24, a1_.type AS type_25, a1_.name AS name_26, a1_.end_date AS end_date_27, a1_.number_of_sessions AS number_of_sessions_28, a1_.session_duration AS session_duration_29, a1_.extra_fields AS extra_fields_30, a1_.target_group AS target_group_31, a1_.learning_goals AS learning_goals_32, a1_.course_content AS course_content_33, a1_.duration AS duration_34, a1_.excluded_dates AS excluded_dates_35, a1_.is_payment_required AS is_payment_required_36, a1_.price AS price_37, a1_.payment_instructions AS payment_instructions_38, a1_.payment_reminder_days AS payment_reminder_days_39, l2_.id AS id_40, l2_.name AS name_41, l2_.address AS address_42, l2_.city AS city_43, l2_.postal_code AS postal_code_44, l2_.description AS description_45, l2_.phone AS phone_46, l2_.email AS email_47, l2_.is_active AS is_active_48, l2_.show_on_narwali AS show_on_narwali_49, l2_.show_on_schwimm_mit_mobi AS show_on_schwimm_mit_mobi_50, c3_.id AS id_51, c3_.first_name AS first_name_52, c3_.last_name AS last_name_53, c3_.email AS email_54, c3_.phone AS phone_55, c3_.birth_date AS birth_date_56, a0_.customer_id AS customer_id_57, a0_.type_id AS type_id_58, a0_.location_id AS location_id_59, a0_.course_series_id AS course_series_id_60, a0_.availability_id AS availability_id_61, a1_.location_id AS location_id_62 FROM appointment a0_ LEFT JOIN availability a1_ ON a0_.availability_id = a1_.id LEFT JOIN location l2_ ON a1_.location_id = l2_.id LEFT JOIN customer c3_ ON a0_.customer_id = c3_.id ORDER BY a0_.created_at DESC',
            ],
        ],
        'stdClass' => [
            'aliasMap' => [
                2 => [
                    'a' => 'App\\Entity\\Appointment',
                    'av' => 'App\\Entity\\Availability',
                    'loc' => 'App\\Entity\\Location',
                    'c' => 'App\\Entity\\Customer',
                ],
            ],
            'relationMap' => [
                2 => [
                    'av' => 'availability',
                    'loc' => 'location',
                    'c' => 'customer',
                ],
            ],
            'parentAliasMap' => [
                2 => [
                    'av' => 'a',
                    'loc' => 'av',
                    'c' => 'a',
                ],
            ],
            'fieldMappings' => [
                2 => [
                    'id_0' => 'id',
                    'start_time_1' => 'startTime',
                    'end_time_2' => 'endTime',
                    'notes_3' => 'notes',
                    'status_4' => 'status',
                    'booking_token_5' => 'bookingToken',
                    'created_at_6' => 'createdAt',
                    'updated_at_7' => 'updatedAt',
                    'system_8' => 'system',
                    'cancelled_days_9' => 'cancelledDays',
                    'checked_in_at_10' => 'checkedInAt',
                    'email_sent_11' => 'emailSent',
                    'extra_field_values_12' => 'extraFieldValues',
                    'payment_status_13' => 'paymentStatus',
                    'payment_reminder_sent_at_14' => 'paymentReminderSentAt',
                    'payment_confirmed_at_15' => 'paymentConfirmedAt',
                    'id_16' => 'id',
                    'specific_date_17' => 'specificDate',
                    'start_date_18' => 'startDate',
                    'start_time_19' => 'startTime',
                    'end_time_20' => 'endTime',
                    'slot_duration_21' => 'slotDuration',
                    'buffer_time_22' => 'bufferTime',
                    'is_available_23' => 'isAvailable',
                    'max_slots_24' => 'maxSlots',
                    'type_25' => 'type',
                    'name_26' => 'name',
                    'end_date_27' => 'endDate',
                    'number_of_sessions_28' => 'numberOfSessions',
                    'session_duration_29' => 'sessionDuration',
                    'extra_fields_30' => 'extraFields',
                    'target_group_31' => 'targetGroup',
                    'learning_goals_32' => 'learningGoals',
                    'course_content_33' => 'courseContent',
                    'duration_34' => 'duration',
                    'excluded_dates_35' => 'excludedDates',
                    'is_payment_required_36' => 'isPaymentRequired',
                    'price_37' => 'price',
                    'payment_instructions_38' => 'paymentInstructions',
                    'payment_reminder_days_39' => 'paymentReminderDays',
                    'id_40' => 'id',
                    'name_41' => 'name',
                    'address_42' => 'address',
                    'city_43' => 'city',
                    'postal_code_44' => 'postalCode',
                    'description_45' => 'description',
                    'phone_46' => 'phone',
                    'email_47' => 'email',
                    'is_active_48' => 'isActive',
                    'show_on_narwali_49' => 'showOnNarwali',
                    'show_on_schwimm_mit_mobi_50' => 'showOnSchwimmMitMobi',
                    'id_51' => 'id',
                    'first_name_52' => 'firstName',
                    'last_name_53' => 'lastName',
                    'email_54' => 'email',
                    'phone_55' => 'phone',
                    'birth_date_56' => 'birthDate',
                ],
            ],
            'columnAliasMappings' => [
                2 => [
                    'App\\Entity\\Appointment' => [
                        'a' => [
                            'id' => 'id_0',
                            'startTime' => 'start_time_1',
                            'endTime' => 'end_time_2',
                            'notes' => 'notes_3',
                            'status' => 'status_4',
                            'bookingToken' => 'booking_token_5',
                            'createdAt' => 'created_at_6',
                            'updatedAt' => 'updated_at_7',
                            'system' => 'system_8',
                            'cancelledDays' => 'cancelled_days_9',
                            'checkedInAt' => 'checked_in_at_10',
                            'emailSent' => 'email_sent_11',
                            'extraFieldValues' => 'extra_field_values_12',
                            'paymentStatus' => 'payment_status_13',
                            'paymentReminderSentAt' => 'payment_reminder_sent_at_14',
                            'paymentConfirmedAt' => 'payment_confirmed_at_15',
                        ],
                    ],
                    'App\\Entity\\Availability' => [
                        'av' => [
                            'id' => 'id_16',
                            'specificDate' => 'specific_date_17',
                            'startDate' => 'start_date_18',
                            'startTime' => 'start_time_19',
                            'endTime' => 'end_time_20',
                            'slotDuration' => 'slot_duration_21',
                            'bufferTime' => 'buffer_time_22',
                            'isAvailable' => 'is_available_23',
                            'maxSlots' => 'max_slots_24',
                            'type' => 'type_25',
                            'name' => 'name_26',
                            'endDate' => 'end_date_27',
                            'numberOfSessions' => 'number_of_sessions_28',
                            'sessionDuration' => 'session_duration_29',
                            'extraFields' => 'extra_fields_30',
                            'targetGroup' => 'target_group_31',
                            'learningGoals' => 'learning_goals_32',
                            'courseContent' => 'course_content_33',
                            'duration' => 'duration_34',
                            'excludedDates' => 'excluded_dates_35',
                            'isPaymentRequired' => 'is_payment_required_36',
                            'price' => 'price_37',
                            'paymentInstructions' => 'payment_instructions_38',
                            'paymentReminderDays' => 'payment_reminder_days_39',
                        ],
                    ],
                    'App\\Entity\\Location' => [
                        'loc' => [
                            'id' => 'id_40',
                            'name' => 'name_41',
                            'address' => 'address_42',
                            'city' => 'city_43',
                            'postalCode' => 'postal_code_44',
                            'description' => 'description_45',
                            'phone' => 'phone_46',
                            'email' => 'email_47',
                            'isActive' => 'is_active_48',
                            'showOnNarwali' => 'show_on_narwali_49',
                            'showOnSchwimmMitMobi' => 'show_on_schwimm_mit_mobi_50',
                        ],
                    ],
                    'App\\Entity\\Customer' => [
                        'c' => [
                            'id' => 'id_51',
                            'firstName' => 'first_name_52',
                            'lastName' => 'last_name_53',
                            'email' => 'email_54',
                            'phone' => 'phone_55',
                            'birthDate' => 'birth_date_56',
                        ],
                    ],
                ],
            ],
            'typeMappings' => [
                2 => [
                    'customer_id_57' => 'integer',
                    'type_id_58' => 'integer',
                    'location_id_59' => 'integer',
                    'course_series_id_60' => 'integer',
                    'availability_id_61' => 'integer',
                    'location_id_62' => 'integer',
                ],
            ],
            'entityMappings' => [
                2 => [
                    'a' => null,
                ],
            ],
            'metaMappings' => [
                2 => [
                    'customer_id_57' => 'customer_id',
                    'type_id_58' => 'type_id',
                    'location_id_59' => 'location_id',
                    'course_series_id_60' => 'course_series_id',
                    'availability_id_61' => 'availability_id',
                    'location_id_62' => 'location_id',
                ],
            ],
            'columnOwnerMap' => [
                2 => [
                    'id_0' => 'a',
                    'start_time_1' => 'a',
                    'end_time_2' => 'a',
                    'notes_3' => 'a',
                    'status_4' => 'a',
                    'booking_token_5' => 'a',
                    'created_at_6' => 'a',
                    'updated_at_7' => 'a',
                    'system_8' => 'a',
                    'cancelled_days_9' => 'a',
                    'checked_in_at_10' => 'a',
                    'email_sent_11' => 'a',
                    'extra_field_values_12' => 'a',
                    'payment_status_13' => 'a',
                    'payment_reminder_sent_at_14' => 'a',
                    'payment_confirmed_at_15' => 'a',
                    'id_16' => 'av',
                    'specific_date_17' => 'av',
                    'start_date_18' => 'av',
                    'start_time_19' => 'av',
                    'end_time_20' => 'av',
                    'slot_duration_21' => 'av',
                    'buffer_time_22' => 'av',
                    'is_available_23' => 'av',
                    'max_slots_24' => 'av',
                    'type_25' => 'av',
                    'name_26' => 'av',
                    'end_date_27' => 'av',
                    'number_of_sessions_28' => 'av',
                    'session_duration_29' => 'av',
                    'extra_fields_30' => 'av',
                    'target_group_31' => 'av',
                    'learning_goals_32' => 'av',
                    'course_content_33' => 'av',
                    'duration_34' => 'av',
                    'excluded_dates_35' => 'av',
                    'is_payment_required_36' => 'av',
                    'price_37' => 'av',
                    'payment_instructions_38' => 'av',
                    'payment_reminder_days_39' => 'av',
                    'id_40' => 'loc',
                    'name_41' => 'loc',
                    'address_42' => 'loc',
                    'city_43' => 'loc',
                    'postal_code_44' => 'loc',
                    'description_45' => 'loc',
                    'phone_46' => 'loc',
                    'email_47' => 'loc',
                    'is_active_48' => 'loc',
                    'show_on_narwali_49' => 'loc',
                    'show_on_schwimm_mit_mobi_50' => 'loc',
                    'id_51' => 'c',
                    'first_name_52' => 'c',
                    'last_name_53' => 'c',
                    'email_54' => 'c',
                    'phone_55' => 'c',
                    'birth_date_56' => 'c',
                    'customer_id_57' => 'a',
                    'type_id_58' => 'a',
                    'location_id_59' => 'a',
                    'course_series_id_60' => 'a',
                    'availability_id_61' => 'a',
                    'location_id_62' => 'av',
                ],
            ],
            'declaringClasses' => [
                2 => [
                    'id_0' => 'App\\Entity\\Appointment',
                    'start_time_1' => 'App\\Entity\\Appointment',
                    'end_time_2' => 'App\\Entity\\Appointment',
                    'notes_3' => 'App\\Entity\\Appointment',
                    'status_4' => 'App\\Entity\\Appointment',
                    'booking_token_5' => 'App\\Entity\\Appointment',
                    'created_at_6' => 'App\\Entity\\Appointment',
                    'updated_at_7' => 'App\\Entity\\Appointment',
                    'system_8' => 'App\\Entity\\Appointment',
                    'cancelled_days_9' => 'App\\Entity\\Appointment',
                    'checked_in_at_10' => 'App\\Entity\\Appointment',
                    'email_sent_11' => 'App\\Entity\\Appointment',
                    'extra_field_values_12' => 'App\\Entity\\Appointment',
                    'payment_status_13' => 'App\\Entity\\Appointment',
                    'payment_reminder_sent_at_14' => 'App\\Entity\\Appointment',
                    'payment_confirmed_at_15' => 'App\\Entity\\Appointment',
                    'id_16' => 'App\\Entity\\Availability',
                    'specific_date_17' => 'App\\Entity\\Availability',
                    'start_date_18' => 'App\\Entity\\Availability',
                    'start_time_19' => 'App\\Entity\\Availability',
                    'end_time_20' => 'App\\Entity\\Availability',
                    'slot_duration_21' => 'App\\Entity\\Availability',
                    'buffer_time_22' => 'App\\Entity\\Availability',
                    'is_available_23' => 'App\\Entity\\Availability',
                    'max_slots_24' => 'App\\Entity\\Availability',
                    'type_25' => 'App\\Entity\\Availability',
                    'name_26' => 'App\\Entity\\Availability',
                    'end_date_27' => 'App\\Entity\\Availability',
                    'number_of_sessions_28' => 'App\\Entity\\Availability',
                    'session_duration_29' => 'App\\Entity\\Availability',
                    'extra_fields_30' => 'App\\Entity\\Availability',
                    'target_group_31' => 'App\\Entity\\Availability',
                    'learning_goals_32' => 'App\\Entity\\Availability',
                    'course_content_33' => 'App\\Entity\\Availability',
                    'duration_34' => 'App\\Entity\\Availability',
                    'excluded_dates_35' => 'App\\Entity\\Availability',
                    'is_payment_required_36' => 'App\\Entity\\Availability',
                    'price_37' => 'App\\Entity\\Availability',
                    'payment_instructions_38' => 'App\\Entity\\Availability',
                    'payment_reminder_days_39' => 'App\\Entity\\Availability',
                    'id_40' => 'App\\Entity\\Location',
                    'name_41' => 'App\\Entity\\Location',
                    'address_42' => 'App\\Entity\\Location',
                    'city_43' => 'App\\Entity\\Location',
                    'postal_code_44' => 'App\\Entity\\Location',
                    'description_45' => 'App\\Entity\\Location',
                    'phone_46' => 'App\\Entity\\Location',
                    'email_47' => 'App\\Entity\\Location',
                    'is_active_48' => 'App\\Entity\\Location',
                    'show_on_narwali_49' => 'App\\Entity\\Location',
                    'show_on_schwimm_mit_mobi_50' => 'App\\Entity\\Location',
                    'id_51' => 'App\\Entity\\Customer',
                    'first_name_52' => 'App\\Entity\\Customer',
                    'last_name_53' => 'App\\Entity\\Customer',
                    'email_54' => 'App\\Entity\\Customer',
                    'phone_55' => 'App\\Entity\\Customer',
                    'birth_date_56' => 'App\\Entity\\Customer',
                ],
            ],
        ],
    ],
    $o[0],
    []
)];
