diff --git a/exchange_calendars/exchange_calendar_xmad.py b/exchange_calendars/exchange_calendar_xmad.py index b833dec9..492fd099 100644 --- a/exchange_calendars/exchange_calendar_xmad.py +++ b/exchange_calendars/exchange_calendar_xmad.py @@ -59,27 +59,42 @@ ImmaculateConception = immaculate_conception(end_date="2005") ChristmasEveThrough2010 = christmas_eve(end_date="2011") -ChristmasEveFrom2021 = christmas_eve(start_date="2021") +ChristmasEve2021to2023 = christmas_eve( + start_date="2021", + end_date="2024", +) ChristmasEveEarlyClose2012To2020 = christmas_eve( start_date="2012", end_date="2021", days_of_week=(WEEKDAYS), ) +ChristmasEveEarlyCloseFrom2024 = christmas_eve( + start_date="2024", + days_of_week=(WEEKDAYS), +) Christmas = christmas() BoxingDay = boxing_day() NewYearsEveThrough2010 = new_years_eve(end_date="2011") -NewYearsEveFrom2021 = new_years_eve(start_date="2021") +NewYearsEve2021to2023 = new_years_eve( + start_date="2021", + end_date="2024" +) NewYearsEveEarlyClose2012To2020 = new_years_eve( start_date="2012", end_date="2021", days_of_week=(WEEKDAYS), ) +NewYearsEveEarlyCloseFrom2024 = new_years_eve( + start_date="2024", + days_of_week=(WEEKDAYS), +) class XMADExchangeCalendar(ExchangeCalendar): """ Calendar for the Madrid Stock Exchange (Bolsa de Madrid). + https://www.bolsasymercados.es/bme-exchange/en/Trading/Trading-Calendar Open Time: 9:00 AM, CET (Central European Time) Close Time: 5:30 PM, CET (Central European Time) @@ -103,8 +118,8 @@ class XMADExchangeCalendar(ExchangeCalendar): - New Year's Eve (until 2010, inclusive) Early Closes: - - Christmas Eve (2012 to 2020, inclusive) - - New Year's Eve (2012 and after) + - Christmas Eve (2012 to 2020, inclusive and from 2024) + - New Year's Eve (2012 to 2020 inclusive and from 2024) """ regular_early_close = time(14, 00) @@ -132,11 +147,11 @@ def regular_holidays(self): ConstitutionDay, ImmaculateConception, ChristmasEveThrough2010, - ChristmasEveFrom2021, + ChristmasEve2021to2023, Christmas, BoxingDay, NewYearsEveThrough2010, - NewYearsEveFrom2021, + NewYearsEve2021to2023, ] ) @@ -148,7 +163,9 @@ def special_closes(self): HolidayCalendar( [ ChristmasEveEarlyClose2012To2020, + ChristmasEveEarlyCloseFrom2024, NewYearsEveEarlyClose2012To2020, + NewYearsEveEarlyCloseFrom2024, ] ), ) diff --git a/tests/resources/xmad.csv b/tests/resources/xmad.csv index 802dc2e0..21e59769 100644 --- a/tests/resources/xmad.csv +++ b/tests/resources/xmad.csv @@ -8325,3 +8325,791 @@ 2022-11-25T00:00:00Z,2022-11-25T08:00:00Z,2022-11-25T16:30:00Z,, 2022-11-28T00:00:00Z,2022-11-28T08:00:00Z,2022-11-28T16:30:00Z,, 2022-11-29T00:00:00Z,2022-11-29T08:00:00Z,2022-11-29T16:30:00Z,, +2022-11-30T00:00:00Z,2022-11-30T08:00:00Z,2022-11-30T16:30:00Z,, +2022-12-01T00:00:00Z,2022-12-01T08:00:00Z,2022-12-01T16:30:00Z,, +2022-12-02T00:00:00Z,2022-12-02T08:00:00Z,2022-12-02T16:30:00Z,, +2022-12-05T00:00:00Z,2022-12-05T08:00:00Z,2022-12-05T16:30:00Z,, +2022-12-06T00:00:00Z,2022-12-06T08:00:00Z,2022-12-06T16:30:00Z,, +2022-12-07T00:00:00Z,2022-12-07T08:00:00Z,2022-12-07T16:30:00Z,, +2022-12-08T00:00:00Z,2022-12-08T08:00:00Z,2022-12-08T16:30:00Z,, +2022-12-09T00:00:00Z,2022-12-09T08:00:00Z,2022-12-09T16:30:00Z,, +2022-12-12T00:00:00Z,2022-12-12T08:00:00Z,2022-12-12T16:30:00Z,, +2022-12-13T00:00:00Z,2022-12-13T08:00:00Z,2022-12-13T16:30:00Z,, +2022-12-14T00:00:00Z,2022-12-14T08:00:00Z,2022-12-14T16:30:00Z,, +2022-12-15T00:00:00Z,2022-12-15T08:00:00Z,2022-12-15T16:30:00Z,, +2022-12-16T00:00:00Z,2022-12-16T08:00:00Z,2022-12-16T16:30:00Z,, +2022-12-19T00:00:00Z,2022-12-19T08:00:00Z,2022-12-19T16:30:00Z,, +2022-12-20T00:00:00Z,2022-12-20T08:00:00Z,2022-12-20T16:30:00Z,, +2022-12-21T00:00:00Z,2022-12-21T08:00:00Z,2022-12-21T16:30:00Z,, +2022-12-22T00:00:00Z,2022-12-22T08:00:00Z,2022-12-22T16:30:00Z,, +2022-12-23T00:00:00Z,2022-12-23T08:00:00Z,2022-12-23T16:30:00Z,, +2022-12-27T00:00:00Z,2022-12-27T08:00:00Z,2022-12-27T16:30:00Z,, +2022-12-28T00:00:00Z,2022-12-28T08:00:00Z,2022-12-28T16:30:00Z,, +2022-12-29T00:00:00Z,2022-12-29T08:00:00Z,2022-12-29T16:30:00Z,, +2022-12-30T00:00:00Z,2022-12-30T08:00:00Z,2022-12-30T16:30:00Z,, +2023-01-02T00:00:00Z,2023-01-02T08:00:00Z,2023-01-02T16:30:00Z,, +2023-01-03T00:00:00Z,2023-01-03T08:00:00Z,2023-01-03T16:30:00Z,, +2023-01-04T00:00:00Z,2023-01-04T08:00:00Z,2023-01-04T16:30:00Z,, +2023-01-05T00:00:00Z,2023-01-05T08:00:00Z,2023-01-05T16:30:00Z,, +2023-01-06T00:00:00Z,2023-01-06T08:00:00Z,2023-01-06T16:30:00Z,, +2023-01-09T00:00:00Z,2023-01-09T08:00:00Z,2023-01-09T16:30:00Z,, +2023-01-10T00:00:00Z,2023-01-10T08:00:00Z,2023-01-10T16:30:00Z,, +2023-01-11T00:00:00Z,2023-01-11T08:00:00Z,2023-01-11T16:30:00Z,, +2023-01-12T00:00:00Z,2023-01-12T08:00:00Z,2023-01-12T16:30:00Z,, +2023-01-13T00:00:00Z,2023-01-13T08:00:00Z,2023-01-13T16:30:00Z,, +2023-01-16T00:00:00Z,2023-01-16T08:00:00Z,2023-01-16T16:30:00Z,, +2023-01-17T00:00:00Z,2023-01-17T08:00:00Z,2023-01-17T16:30:00Z,, +2023-01-18T00:00:00Z,2023-01-18T08:00:00Z,2023-01-18T16:30:00Z,, +2023-01-19T00:00:00Z,2023-01-19T08:00:00Z,2023-01-19T16:30:00Z,, +2023-01-20T00:00:00Z,2023-01-20T08:00:00Z,2023-01-20T16:30:00Z,, +2023-01-23T00:00:00Z,2023-01-23T08:00:00Z,2023-01-23T16:30:00Z,, +2023-01-24T00:00:00Z,2023-01-24T08:00:00Z,2023-01-24T16:30:00Z,, +2023-01-25T00:00:00Z,2023-01-25T08:00:00Z,2023-01-25T16:30:00Z,, +2023-01-26T00:00:00Z,2023-01-26T08:00:00Z,2023-01-26T16:30:00Z,, +2023-01-27T00:00:00Z,2023-01-27T08:00:00Z,2023-01-27T16:30:00Z,, +2023-01-30T00:00:00Z,2023-01-30T08:00:00Z,2023-01-30T16:30:00Z,, +2023-01-31T00:00:00Z,2023-01-31T08:00:00Z,2023-01-31T16:30:00Z,, +2023-02-01T00:00:00Z,2023-02-01T08:00:00Z,2023-02-01T16:30:00Z,, +2023-02-02T00:00:00Z,2023-02-02T08:00:00Z,2023-02-02T16:30:00Z,, +2023-02-03T00:00:00Z,2023-02-03T08:00:00Z,2023-02-03T16:30:00Z,, +2023-02-06T00:00:00Z,2023-02-06T08:00:00Z,2023-02-06T16:30:00Z,, +2023-02-07T00:00:00Z,2023-02-07T08:00:00Z,2023-02-07T16:30:00Z,, +2023-02-08T00:00:00Z,2023-02-08T08:00:00Z,2023-02-08T16:30:00Z,, +2023-02-09T00:00:00Z,2023-02-09T08:00:00Z,2023-02-09T16:30:00Z,, +2023-02-10T00:00:00Z,2023-02-10T08:00:00Z,2023-02-10T16:30:00Z,, +2023-02-13T00:00:00Z,2023-02-13T08:00:00Z,2023-02-13T16:30:00Z,, +2023-02-14T00:00:00Z,2023-02-14T08:00:00Z,2023-02-14T16:30:00Z,, +2023-02-15T00:00:00Z,2023-02-15T08:00:00Z,2023-02-15T16:30:00Z,, +2023-02-16T00:00:00Z,2023-02-16T08:00:00Z,2023-02-16T16:30:00Z,, +2023-02-17T00:00:00Z,2023-02-17T08:00:00Z,2023-02-17T16:30:00Z,, +2023-02-20T00:00:00Z,2023-02-20T08:00:00Z,2023-02-20T16:30:00Z,, +2023-02-21T00:00:00Z,2023-02-21T08:00:00Z,2023-02-21T16:30:00Z,, +2023-02-22T00:00:00Z,2023-02-22T08:00:00Z,2023-02-22T16:30:00Z,, +2023-02-23T00:00:00Z,2023-02-23T08:00:00Z,2023-02-23T16:30:00Z,, +2023-02-24T00:00:00Z,2023-02-24T08:00:00Z,2023-02-24T16:30:00Z,, +2023-02-27T00:00:00Z,2023-02-27T08:00:00Z,2023-02-27T16:30:00Z,, +2023-02-28T00:00:00Z,2023-02-28T08:00:00Z,2023-02-28T16:30:00Z,, +2023-03-01T00:00:00Z,2023-03-01T08:00:00Z,2023-03-01T16:30:00Z,, +2023-03-02T00:00:00Z,2023-03-02T08:00:00Z,2023-03-02T16:30:00Z,, +2023-03-03T00:00:00Z,2023-03-03T08:00:00Z,2023-03-03T16:30:00Z,, +2023-03-06T00:00:00Z,2023-03-06T08:00:00Z,2023-03-06T16:30:00Z,, +2023-03-07T00:00:00Z,2023-03-07T08:00:00Z,2023-03-07T16:30:00Z,, +2023-03-08T00:00:00Z,2023-03-08T08:00:00Z,2023-03-08T16:30:00Z,, +2023-03-09T00:00:00Z,2023-03-09T08:00:00Z,2023-03-09T16:30:00Z,, +2023-03-10T00:00:00Z,2023-03-10T08:00:00Z,2023-03-10T16:30:00Z,, +2023-03-13T00:00:00Z,2023-03-13T08:00:00Z,2023-03-13T16:30:00Z,, +2023-03-14T00:00:00Z,2023-03-14T08:00:00Z,2023-03-14T16:30:00Z,, +2023-03-15T00:00:00Z,2023-03-15T08:00:00Z,2023-03-15T16:30:00Z,, +2023-03-16T00:00:00Z,2023-03-16T08:00:00Z,2023-03-16T16:30:00Z,, +2023-03-17T00:00:00Z,2023-03-17T08:00:00Z,2023-03-17T16:30:00Z,, +2023-03-20T00:00:00Z,2023-03-20T08:00:00Z,2023-03-20T16:30:00Z,, +2023-03-21T00:00:00Z,2023-03-21T08:00:00Z,2023-03-21T16:30:00Z,, +2023-03-22T00:00:00Z,2023-03-22T08:00:00Z,2023-03-22T16:30:00Z,, +2023-03-23T00:00:00Z,2023-03-23T08:00:00Z,2023-03-23T16:30:00Z,, +2023-03-24T00:00:00Z,2023-03-24T08:00:00Z,2023-03-24T16:30:00Z,, +2023-03-27T00:00:00Z,2023-03-27T07:00:00Z,2023-03-27T15:30:00Z,, +2023-03-28T00:00:00Z,2023-03-28T07:00:00Z,2023-03-28T15:30:00Z,, +2023-03-29T00:00:00Z,2023-03-29T07:00:00Z,2023-03-29T15:30:00Z,, +2023-03-30T00:00:00Z,2023-03-30T07:00:00Z,2023-03-30T15:30:00Z,, +2023-03-31T00:00:00Z,2023-03-31T07:00:00Z,2023-03-31T15:30:00Z,, +2023-04-03T00:00:00Z,2023-04-03T07:00:00Z,2023-04-03T15:30:00Z,, +2023-04-04T00:00:00Z,2023-04-04T07:00:00Z,2023-04-04T15:30:00Z,, +2023-04-05T00:00:00Z,2023-04-05T07:00:00Z,2023-04-05T15:30:00Z,, +2023-04-06T00:00:00Z,2023-04-06T07:00:00Z,2023-04-06T15:30:00Z,, +2023-04-11T00:00:00Z,2023-04-11T07:00:00Z,2023-04-11T15:30:00Z,, +2023-04-12T00:00:00Z,2023-04-12T07:00:00Z,2023-04-12T15:30:00Z,, +2023-04-13T00:00:00Z,2023-04-13T07:00:00Z,2023-04-13T15:30:00Z,, +2023-04-14T00:00:00Z,2023-04-14T07:00:00Z,2023-04-14T15:30:00Z,, +2023-04-17T00:00:00Z,2023-04-17T07:00:00Z,2023-04-17T15:30:00Z,, +2023-04-18T00:00:00Z,2023-04-18T07:00:00Z,2023-04-18T15:30:00Z,, +2023-04-19T00:00:00Z,2023-04-19T07:00:00Z,2023-04-19T15:30:00Z,, +2023-04-20T00:00:00Z,2023-04-20T07:00:00Z,2023-04-20T15:30:00Z,, +2023-04-21T00:00:00Z,2023-04-21T07:00:00Z,2023-04-21T15:30:00Z,, +2023-04-24T00:00:00Z,2023-04-24T07:00:00Z,2023-04-24T15:30:00Z,, +2023-04-25T00:00:00Z,2023-04-25T07:00:00Z,2023-04-25T15:30:00Z,, +2023-04-26T00:00:00Z,2023-04-26T07:00:00Z,2023-04-26T15:30:00Z,, +2023-04-27T00:00:00Z,2023-04-27T07:00:00Z,2023-04-27T15:30:00Z,, +2023-04-28T00:00:00Z,2023-04-28T07:00:00Z,2023-04-28T15:30:00Z,, +2023-05-02T00:00:00Z,2023-05-02T07:00:00Z,2023-05-02T15:30:00Z,, +2023-05-03T00:00:00Z,2023-05-03T07:00:00Z,2023-05-03T15:30:00Z,, +2023-05-04T00:00:00Z,2023-05-04T07:00:00Z,2023-05-04T15:30:00Z,, +2023-05-05T00:00:00Z,2023-05-05T07:00:00Z,2023-05-05T15:30:00Z,, +2023-05-08T00:00:00Z,2023-05-08T07:00:00Z,2023-05-08T15:30:00Z,, +2023-05-09T00:00:00Z,2023-05-09T07:00:00Z,2023-05-09T15:30:00Z,, +2023-05-10T00:00:00Z,2023-05-10T07:00:00Z,2023-05-10T15:30:00Z,, +2023-05-11T00:00:00Z,2023-05-11T07:00:00Z,2023-05-11T15:30:00Z,, +2023-05-12T00:00:00Z,2023-05-12T07:00:00Z,2023-05-12T15:30:00Z,, +2023-05-15T00:00:00Z,2023-05-15T07:00:00Z,2023-05-15T15:30:00Z,, +2023-05-16T00:00:00Z,2023-05-16T07:00:00Z,2023-05-16T15:30:00Z,, +2023-05-17T00:00:00Z,2023-05-17T07:00:00Z,2023-05-17T15:30:00Z,, +2023-05-18T00:00:00Z,2023-05-18T07:00:00Z,2023-05-18T15:30:00Z,, +2023-05-19T00:00:00Z,2023-05-19T07:00:00Z,2023-05-19T15:30:00Z,, +2023-05-22T00:00:00Z,2023-05-22T07:00:00Z,2023-05-22T15:30:00Z,, +2023-05-23T00:00:00Z,2023-05-23T07:00:00Z,2023-05-23T15:30:00Z,, +2023-05-24T00:00:00Z,2023-05-24T07:00:00Z,2023-05-24T15:30:00Z,, +2023-05-25T00:00:00Z,2023-05-25T07:00:00Z,2023-05-25T15:30:00Z,, +2023-05-26T00:00:00Z,2023-05-26T07:00:00Z,2023-05-26T15:30:00Z,, +2023-05-29T00:00:00Z,2023-05-29T07:00:00Z,2023-05-29T15:30:00Z,, +2023-05-30T00:00:00Z,2023-05-30T07:00:00Z,2023-05-30T15:30:00Z,, +2023-05-31T00:00:00Z,2023-05-31T07:00:00Z,2023-05-31T15:30:00Z,, +2023-06-01T00:00:00Z,2023-06-01T07:00:00Z,2023-06-01T15:30:00Z,, +2023-06-02T00:00:00Z,2023-06-02T07:00:00Z,2023-06-02T15:30:00Z,, +2023-06-05T00:00:00Z,2023-06-05T07:00:00Z,2023-06-05T15:30:00Z,, +2023-06-06T00:00:00Z,2023-06-06T07:00:00Z,2023-06-06T15:30:00Z,, +2023-06-07T00:00:00Z,2023-06-07T07:00:00Z,2023-06-07T15:30:00Z,, +2023-06-08T00:00:00Z,2023-06-08T07:00:00Z,2023-06-08T15:30:00Z,, +2023-06-09T00:00:00Z,2023-06-09T07:00:00Z,2023-06-09T15:30:00Z,, +2023-06-12T00:00:00Z,2023-06-12T07:00:00Z,2023-06-12T15:30:00Z,, +2023-06-13T00:00:00Z,2023-06-13T07:00:00Z,2023-06-13T15:30:00Z,, +2023-06-14T00:00:00Z,2023-06-14T07:00:00Z,2023-06-14T15:30:00Z,, +2023-06-15T00:00:00Z,2023-06-15T07:00:00Z,2023-06-15T15:30:00Z,, +2023-06-16T00:00:00Z,2023-06-16T07:00:00Z,2023-06-16T15:30:00Z,, +2023-06-19T00:00:00Z,2023-06-19T07:00:00Z,2023-06-19T15:30:00Z,, +2023-06-20T00:00:00Z,2023-06-20T07:00:00Z,2023-06-20T15:30:00Z,, +2023-06-21T00:00:00Z,2023-06-21T07:00:00Z,2023-06-21T15:30:00Z,, +2023-06-22T00:00:00Z,2023-06-22T07:00:00Z,2023-06-22T15:30:00Z,, +2023-06-23T00:00:00Z,2023-06-23T07:00:00Z,2023-06-23T15:30:00Z,, +2023-06-26T00:00:00Z,2023-06-26T07:00:00Z,2023-06-26T15:30:00Z,, +2023-06-27T00:00:00Z,2023-06-27T07:00:00Z,2023-06-27T15:30:00Z,, +2023-06-28T00:00:00Z,2023-06-28T07:00:00Z,2023-06-28T15:30:00Z,, +2023-06-29T00:00:00Z,2023-06-29T07:00:00Z,2023-06-29T15:30:00Z,, +2023-06-30T00:00:00Z,2023-06-30T07:00:00Z,2023-06-30T15:30:00Z,, +2023-07-03T00:00:00Z,2023-07-03T07:00:00Z,2023-07-03T15:30:00Z,, +2023-07-04T00:00:00Z,2023-07-04T07:00:00Z,2023-07-04T15:30:00Z,, +2023-07-05T00:00:00Z,2023-07-05T07:00:00Z,2023-07-05T15:30:00Z,, +2023-07-06T00:00:00Z,2023-07-06T07:00:00Z,2023-07-06T15:30:00Z,, +2023-07-07T00:00:00Z,2023-07-07T07:00:00Z,2023-07-07T15:30:00Z,, +2023-07-10T00:00:00Z,2023-07-10T07:00:00Z,2023-07-10T15:30:00Z,, +2023-07-11T00:00:00Z,2023-07-11T07:00:00Z,2023-07-11T15:30:00Z,, +2023-07-12T00:00:00Z,2023-07-12T07:00:00Z,2023-07-12T15:30:00Z,, +2023-07-13T00:00:00Z,2023-07-13T07:00:00Z,2023-07-13T15:30:00Z,, +2023-07-14T00:00:00Z,2023-07-14T07:00:00Z,2023-07-14T15:30:00Z,, +2023-07-17T00:00:00Z,2023-07-17T07:00:00Z,2023-07-17T15:30:00Z,, +2023-07-18T00:00:00Z,2023-07-18T07:00:00Z,2023-07-18T15:30:00Z,, +2023-07-19T00:00:00Z,2023-07-19T07:00:00Z,2023-07-19T15:30:00Z,, +2023-07-20T00:00:00Z,2023-07-20T07:00:00Z,2023-07-20T15:30:00Z,, +2023-07-21T00:00:00Z,2023-07-21T07:00:00Z,2023-07-21T15:30:00Z,, +2023-07-24T00:00:00Z,2023-07-24T07:00:00Z,2023-07-24T15:30:00Z,, +2023-07-25T00:00:00Z,2023-07-25T07:00:00Z,2023-07-25T15:30:00Z,, +2023-07-26T00:00:00Z,2023-07-26T07:00:00Z,2023-07-26T15:30:00Z,, +2023-07-27T00:00:00Z,2023-07-27T07:00:00Z,2023-07-27T15:30:00Z,, +2023-07-28T00:00:00Z,2023-07-28T07:00:00Z,2023-07-28T15:30:00Z,, +2023-07-31T00:00:00Z,2023-07-31T07:00:00Z,2023-07-31T15:30:00Z,, +2023-08-01T00:00:00Z,2023-08-01T07:00:00Z,2023-08-01T15:30:00Z,, +2023-08-02T00:00:00Z,2023-08-02T07:00:00Z,2023-08-02T15:30:00Z,, +2023-08-03T00:00:00Z,2023-08-03T07:00:00Z,2023-08-03T15:30:00Z,, +2023-08-04T00:00:00Z,2023-08-04T07:00:00Z,2023-08-04T15:30:00Z,, +2023-08-07T00:00:00Z,2023-08-07T07:00:00Z,2023-08-07T15:30:00Z,, +2023-08-08T00:00:00Z,2023-08-08T07:00:00Z,2023-08-08T15:30:00Z,, +2023-08-09T00:00:00Z,2023-08-09T07:00:00Z,2023-08-09T15:30:00Z,, +2023-08-10T00:00:00Z,2023-08-10T07:00:00Z,2023-08-10T15:30:00Z,, +2023-08-11T00:00:00Z,2023-08-11T07:00:00Z,2023-08-11T15:30:00Z,, +2023-08-14T00:00:00Z,2023-08-14T07:00:00Z,2023-08-14T15:30:00Z,, +2023-08-15T00:00:00Z,2023-08-15T07:00:00Z,2023-08-15T15:30:00Z,, +2023-08-16T00:00:00Z,2023-08-16T07:00:00Z,2023-08-16T15:30:00Z,, +2023-08-17T00:00:00Z,2023-08-17T07:00:00Z,2023-08-17T15:30:00Z,, +2023-08-18T00:00:00Z,2023-08-18T07:00:00Z,2023-08-18T15:30:00Z,, +2023-08-21T00:00:00Z,2023-08-21T07:00:00Z,2023-08-21T15:30:00Z,, +2023-08-22T00:00:00Z,2023-08-22T07:00:00Z,2023-08-22T15:30:00Z,, +2023-08-23T00:00:00Z,2023-08-23T07:00:00Z,2023-08-23T15:30:00Z,, +2023-08-24T00:00:00Z,2023-08-24T07:00:00Z,2023-08-24T15:30:00Z,, +2023-08-25T00:00:00Z,2023-08-25T07:00:00Z,2023-08-25T15:30:00Z,, +2023-08-28T00:00:00Z,2023-08-28T07:00:00Z,2023-08-28T15:30:00Z,, +2023-08-29T00:00:00Z,2023-08-29T07:00:00Z,2023-08-29T15:30:00Z,, +2023-08-30T00:00:00Z,2023-08-30T07:00:00Z,2023-08-30T15:30:00Z,, +2023-08-31T00:00:00Z,2023-08-31T07:00:00Z,2023-08-31T15:30:00Z,, +2023-09-01T00:00:00Z,2023-09-01T07:00:00Z,2023-09-01T15:30:00Z,, +2023-09-04T00:00:00Z,2023-09-04T07:00:00Z,2023-09-04T15:30:00Z,, +2023-09-05T00:00:00Z,2023-09-05T07:00:00Z,2023-09-05T15:30:00Z,, +2023-09-06T00:00:00Z,2023-09-06T07:00:00Z,2023-09-06T15:30:00Z,, +2023-09-07T00:00:00Z,2023-09-07T07:00:00Z,2023-09-07T15:30:00Z,, +2023-09-08T00:00:00Z,2023-09-08T07:00:00Z,2023-09-08T15:30:00Z,, +2023-09-11T00:00:00Z,2023-09-11T07:00:00Z,2023-09-11T15:30:00Z,, +2023-09-12T00:00:00Z,2023-09-12T07:00:00Z,2023-09-12T15:30:00Z,, +2023-09-13T00:00:00Z,2023-09-13T07:00:00Z,2023-09-13T15:30:00Z,, +2023-09-14T00:00:00Z,2023-09-14T07:00:00Z,2023-09-14T15:30:00Z,, +2023-09-15T00:00:00Z,2023-09-15T07:00:00Z,2023-09-15T15:30:00Z,, +2023-09-18T00:00:00Z,2023-09-18T07:00:00Z,2023-09-18T15:30:00Z,, +2023-09-19T00:00:00Z,2023-09-19T07:00:00Z,2023-09-19T15:30:00Z,, +2023-09-20T00:00:00Z,2023-09-20T07:00:00Z,2023-09-20T15:30:00Z,, +2023-09-21T00:00:00Z,2023-09-21T07:00:00Z,2023-09-21T15:30:00Z,, +2023-09-22T00:00:00Z,2023-09-22T07:00:00Z,2023-09-22T15:30:00Z,, +2023-09-25T00:00:00Z,2023-09-25T07:00:00Z,2023-09-25T15:30:00Z,, +2023-09-26T00:00:00Z,2023-09-26T07:00:00Z,2023-09-26T15:30:00Z,, +2023-09-27T00:00:00Z,2023-09-27T07:00:00Z,2023-09-27T15:30:00Z,, +2023-09-28T00:00:00Z,2023-09-28T07:00:00Z,2023-09-28T15:30:00Z,, +2023-09-29T00:00:00Z,2023-09-29T07:00:00Z,2023-09-29T15:30:00Z,, +2023-10-02T00:00:00Z,2023-10-02T07:00:00Z,2023-10-02T15:30:00Z,, +2023-10-03T00:00:00Z,2023-10-03T07:00:00Z,2023-10-03T15:30:00Z,, +2023-10-04T00:00:00Z,2023-10-04T07:00:00Z,2023-10-04T15:30:00Z,, +2023-10-05T00:00:00Z,2023-10-05T07:00:00Z,2023-10-05T15:30:00Z,, +2023-10-06T00:00:00Z,2023-10-06T07:00:00Z,2023-10-06T15:30:00Z,, +2023-10-09T00:00:00Z,2023-10-09T07:00:00Z,2023-10-09T15:30:00Z,, +2023-10-10T00:00:00Z,2023-10-10T07:00:00Z,2023-10-10T15:30:00Z,, +2023-10-11T00:00:00Z,2023-10-11T07:00:00Z,2023-10-11T15:30:00Z,, +2023-10-12T00:00:00Z,2023-10-12T07:00:00Z,2023-10-12T15:30:00Z,, +2023-10-13T00:00:00Z,2023-10-13T07:00:00Z,2023-10-13T15:30:00Z,, +2023-10-16T00:00:00Z,2023-10-16T07:00:00Z,2023-10-16T15:30:00Z,, +2023-10-17T00:00:00Z,2023-10-17T07:00:00Z,2023-10-17T15:30:00Z,, +2023-10-18T00:00:00Z,2023-10-18T07:00:00Z,2023-10-18T15:30:00Z,, +2023-10-19T00:00:00Z,2023-10-19T07:00:00Z,2023-10-19T15:30:00Z,, +2023-10-20T00:00:00Z,2023-10-20T07:00:00Z,2023-10-20T15:30:00Z,, +2023-10-23T00:00:00Z,2023-10-23T07:00:00Z,2023-10-23T15:30:00Z,, +2023-10-24T00:00:00Z,2023-10-24T07:00:00Z,2023-10-24T15:30:00Z,, +2023-10-25T00:00:00Z,2023-10-25T07:00:00Z,2023-10-25T15:30:00Z,, +2023-10-26T00:00:00Z,2023-10-26T07:00:00Z,2023-10-26T15:30:00Z,, +2023-10-27T00:00:00Z,2023-10-27T07:00:00Z,2023-10-27T15:30:00Z,, +2023-10-30T00:00:00Z,2023-10-30T08:00:00Z,2023-10-30T16:30:00Z,, +2023-10-31T00:00:00Z,2023-10-31T08:00:00Z,2023-10-31T16:30:00Z,, +2023-11-01T00:00:00Z,2023-11-01T08:00:00Z,2023-11-01T16:30:00Z,, +2023-11-02T00:00:00Z,2023-11-02T08:00:00Z,2023-11-02T16:30:00Z,, +2023-11-03T00:00:00Z,2023-11-03T08:00:00Z,2023-11-03T16:30:00Z,, +2023-11-06T00:00:00Z,2023-11-06T08:00:00Z,2023-11-06T16:30:00Z,, +2023-11-07T00:00:00Z,2023-11-07T08:00:00Z,2023-11-07T16:30:00Z,, +2023-11-08T00:00:00Z,2023-11-08T08:00:00Z,2023-11-08T16:30:00Z,, +2023-11-09T00:00:00Z,2023-11-09T08:00:00Z,2023-11-09T16:30:00Z,, +2023-11-10T00:00:00Z,2023-11-10T08:00:00Z,2023-11-10T16:30:00Z,, +2023-11-13T00:00:00Z,2023-11-13T08:00:00Z,2023-11-13T16:30:00Z,, +2023-11-14T00:00:00Z,2023-11-14T08:00:00Z,2023-11-14T16:30:00Z,, +2023-11-15T00:00:00Z,2023-11-15T08:00:00Z,2023-11-15T16:30:00Z,, +2023-11-16T00:00:00Z,2023-11-16T08:00:00Z,2023-11-16T16:30:00Z,, +2023-11-17T00:00:00Z,2023-11-17T08:00:00Z,2023-11-17T16:30:00Z,, +2023-11-20T00:00:00Z,2023-11-20T08:00:00Z,2023-11-20T16:30:00Z,, +2023-11-21T00:00:00Z,2023-11-21T08:00:00Z,2023-11-21T16:30:00Z,, +2023-11-22T00:00:00Z,2023-11-22T08:00:00Z,2023-11-22T16:30:00Z,, +2023-11-23T00:00:00Z,2023-11-23T08:00:00Z,2023-11-23T16:30:00Z,, +2023-11-24T00:00:00Z,2023-11-24T08:00:00Z,2023-11-24T16:30:00Z,, +2023-11-27T00:00:00Z,2023-11-27T08:00:00Z,2023-11-27T16:30:00Z,, +2023-11-28T00:00:00Z,2023-11-28T08:00:00Z,2023-11-28T16:30:00Z,, +2023-11-29T00:00:00Z,2023-11-29T08:00:00Z,2023-11-29T16:30:00Z,, +2023-11-30T00:00:00Z,2023-11-30T08:00:00Z,2023-11-30T16:30:00Z,, +2023-12-01T00:00:00Z,2023-12-01T08:00:00Z,2023-12-01T16:30:00Z,, +2023-12-04T00:00:00Z,2023-12-04T08:00:00Z,2023-12-04T16:30:00Z,, +2023-12-05T00:00:00Z,2023-12-05T08:00:00Z,2023-12-05T16:30:00Z,, +2023-12-06T00:00:00Z,2023-12-06T08:00:00Z,2023-12-06T16:30:00Z,, +2023-12-07T00:00:00Z,2023-12-07T08:00:00Z,2023-12-07T16:30:00Z,, +2023-12-08T00:00:00Z,2023-12-08T08:00:00Z,2023-12-08T16:30:00Z,, +2023-12-11T00:00:00Z,2023-12-11T08:00:00Z,2023-12-11T16:30:00Z,, +2023-12-12T00:00:00Z,2023-12-12T08:00:00Z,2023-12-12T16:30:00Z,, +2023-12-13T00:00:00Z,2023-12-13T08:00:00Z,2023-12-13T16:30:00Z,, +2023-12-14T00:00:00Z,2023-12-14T08:00:00Z,2023-12-14T16:30:00Z,, +2023-12-15T00:00:00Z,2023-12-15T08:00:00Z,2023-12-15T16:30:00Z,, +2023-12-18T00:00:00Z,2023-12-18T08:00:00Z,2023-12-18T16:30:00Z,, +2023-12-19T00:00:00Z,2023-12-19T08:00:00Z,2023-12-19T16:30:00Z,, +2023-12-20T00:00:00Z,2023-12-20T08:00:00Z,2023-12-20T16:30:00Z,, +2023-12-21T00:00:00Z,2023-12-21T08:00:00Z,2023-12-21T16:30:00Z,, +2023-12-22T00:00:00Z,2023-12-22T08:00:00Z,2023-12-22T16:30:00Z,, +2023-12-27T00:00:00Z,2023-12-27T08:00:00Z,2023-12-27T16:30:00Z,, +2023-12-28T00:00:00Z,2023-12-28T08:00:00Z,2023-12-28T16:30:00Z,, +2023-12-29T00:00:00Z,2023-12-29T08:00:00Z,2023-12-29T16:30:00Z,, +2024-01-02T00:00:00Z,2024-01-02T08:00:00Z,2024-01-02T16:30:00Z,, +2024-01-03T00:00:00Z,2024-01-03T08:00:00Z,2024-01-03T16:30:00Z,, +2024-01-04T00:00:00Z,2024-01-04T08:00:00Z,2024-01-04T16:30:00Z,, +2024-01-05T00:00:00Z,2024-01-05T08:00:00Z,2024-01-05T16:30:00Z,, +2024-01-08T00:00:00Z,2024-01-08T08:00:00Z,2024-01-08T16:30:00Z,, +2024-01-09T00:00:00Z,2024-01-09T08:00:00Z,2024-01-09T16:30:00Z,, +2024-01-10T00:00:00Z,2024-01-10T08:00:00Z,2024-01-10T16:30:00Z,, +2024-01-11T00:00:00Z,2024-01-11T08:00:00Z,2024-01-11T16:30:00Z,, +2024-01-12T00:00:00Z,2024-01-12T08:00:00Z,2024-01-12T16:30:00Z,, +2024-01-15T00:00:00Z,2024-01-15T08:00:00Z,2024-01-15T16:30:00Z,, +2024-01-16T00:00:00Z,2024-01-16T08:00:00Z,2024-01-16T16:30:00Z,, +2024-01-17T00:00:00Z,2024-01-17T08:00:00Z,2024-01-17T16:30:00Z,, +2024-01-18T00:00:00Z,2024-01-18T08:00:00Z,2024-01-18T16:30:00Z,, +2024-01-19T00:00:00Z,2024-01-19T08:00:00Z,2024-01-19T16:30:00Z,, +2024-01-22T00:00:00Z,2024-01-22T08:00:00Z,2024-01-22T16:30:00Z,, +2024-01-23T00:00:00Z,2024-01-23T08:00:00Z,2024-01-23T16:30:00Z,, +2024-01-24T00:00:00Z,2024-01-24T08:00:00Z,2024-01-24T16:30:00Z,, +2024-01-25T00:00:00Z,2024-01-25T08:00:00Z,2024-01-25T16:30:00Z,, +2024-01-26T00:00:00Z,2024-01-26T08:00:00Z,2024-01-26T16:30:00Z,, +2024-01-29T00:00:00Z,2024-01-29T08:00:00Z,2024-01-29T16:30:00Z,, +2024-01-30T00:00:00Z,2024-01-30T08:00:00Z,2024-01-30T16:30:00Z,, +2024-01-31T00:00:00Z,2024-01-31T08:00:00Z,2024-01-31T16:30:00Z,, +2024-02-01T00:00:00Z,2024-02-01T08:00:00Z,2024-02-01T16:30:00Z,, +2024-02-02T00:00:00Z,2024-02-02T08:00:00Z,2024-02-02T16:30:00Z,, +2024-02-05T00:00:00Z,2024-02-05T08:00:00Z,2024-02-05T16:30:00Z,, +2024-02-06T00:00:00Z,2024-02-06T08:00:00Z,2024-02-06T16:30:00Z,, +2024-02-07T00:00:00Z,2024-02-07T08:00:00Z,2024-02-07T16:30:00Z,, +2024-02-08T00:00:00Z,2024-02-08T08:00:00Z,2024-02-08T16:30:00Z,, +2024-02-09T00:00:00Z,2024-02-09T08:00:00Z,2024-02-09T16:30:00Z,, +2024-02-12T00:00:00Z,2024-02-12T08:00:00Z,2024-02-12T16:30:00Z,, +2024-02-13T00:00:00Z,2024-02-13T08:00:00Z,2024-02-13T16:30:00Z,, +2024-02-14T00:00:00Z,2024-02-14T08:00:00Z,2024-02-14T16:30:00Z,, +2024-02-15T00:00:00Z,2024-02-15T08:00:00Z,2024-02-15T16:30:00Z,, +2024-02-16T00:00:00Z,2024-02-16T08:00:00Z,2024-02-16T16:30:00Z,, +2024-02-19T00:00:00Z,2024-02-19T08:00:00Z,2024-02-19T16:30:00Z,, +2024-02-20T00:00:00Z,2024-02-20T08:00:00Z,2024-02-20T16:30:00Z,, +2024-02-21T00:00:00Z,2024-02-21T08:00:00Z,2024-02-21T16:30:00Z,, +2024-02-22T00:00:00Z,2024-02-22T08:00:00Z,2024-02-22T16:30:00Z,, +2024-02-23T00:00:00Z,2024-02-23T08:00:00Z,2024-02-23T16:30:00Z,, +2024-02-26T00:00:00Z,2024-02-26T08:00:00Z,2024-02-26T16:30:00Z,, +2024-02-27T00:00:00Z,2024-02-27T08:00:00Z,2024-02-27T16:30:00Z,, +2024-02-28T00:00:00Z,2024-02-28T08:00:00Z,2024-02-28T16:30:00Z,, +2024-02-29T00:00:00Z,2024-02-29T08:00:00Z,2024-02-29T16:30:00Z,, +2024-03-01T00:00:00Z,2024-03-01T08:00:00Z,2024-03-01T16:30:00Z,, +2024-03-04T00:00:00Z,2024-03-04T08:00:00Z,2024-03-04T16:30:00Z,, +2024-03-05T00:00:00Z,2024-03-05T08:00:00Z,2024-03-05T16:30:00Z,, +2024-03-06T00:00:00Z,2024-03-06T08:00:00Z,2024-03-06T16:30:00Z,, +2024-03-07T00:00:00Z,2024-03-07T08:00:00Z,2024-03-07T16:30:00Z,, +2024-03-08T00:00:00Z,2024-03-08T08:00:00Z,2024-03-08T16:30:00Z,, +2024-03-11T00:00:00Z,2024-03-11T08:00:00Z,2024-03-11T16:30:00Z,, +2024-03-12T00:00:00Z,2024-03-12T08:00:00Z,2024-03-12T16:30:00Z,, +2024-03-13T00:00:00Z,2024-03-13T08:00:00Z,2024-03-13T16:30:00Z,, +2024-03-14T00:00:00Z,2024-03-14T08:00:00Z,2024-03-14T16:30:00Z,, +2024-03-15T00:00:00Z,2024-03-15T08:00:00Z,2024-03-15T16:30:00Z,, +2024-03-18T00:00:00Z,2024-03-18T08:00:00Z,2024-03-18T16:30:00Z,, +2024-03-19T00:00:00Z,2024-03-19T08:00:00Z,2024-03-19T16:30:00Z,, +2024-03-20T00:00:00Z,2024-03-20T08:00:00Z,2024-03-20T16:30:00Z,, +2024-03-21T00:00:00Z,2024-03-21T08:00:00Z,2024-03-21T16:30:00Z,, +2024-03-22T00:00:00Z,2024-03-22T08:00:00Z,2024-03-22T16:30:00Z,, +2024-03-25T00:00:00Z,2024-03-25T08:00:00Z,2024-03-25T16:30:00Z,, +2024-03-26T00:00:00Z,2024-03-26T08:00:00Z,2024-03-26T16:30:00Z,, +2024-03-27T00:00:00Z,2024-03-27T08:00:00Z,2024-03-27T16:30:00Z,, +2024-03-28T00:00:00Z,2024-03-28T08:00:00Z,2024-03-28T16:30:00Z,, +2024-04-02T00:00:00Z,2024-04-02T07:00:00Z,2024-04-02T15:30:00Z,, +2024-04-03T00:00:00Z,2024-04-03T07:00:00Z,2024-04-03T15:30:00Z,, +2024-04-04T00:00:00Z,2024-04-04T07:00:00Z,2024-04-04T15:30:00Z,, +2024-04-05T00:00:00Z,2024-04-05T07:00:00Z,2024-04-05T15:30:00Z,, +2024-04-08T00:00:00Z,2024-04-08T07:00:00Z,2024-04-08T15:30:00Z,, +2024-04-09T00:00:00Z,2024-04-09T07:00:00Z,2024-04-09T15:30:00Z,, +2024-04-10T00:00:00Z,2024-04-10T07:00:00Z,2024-04-10T15:30:00Z,, +2024-04-11T00:00:00Z,2024-04-11T07:00:00Z,2024-04-11T15:30:00Z,, +2024-04-12T00:00:00Z,2024-04-12T07:00:00Z,2024-04-12T15:30:00Z,, +2024-04-15T00:00:00Z,2024-04-15T07:00:00Z,2024-04-15T15:30:00Z,, +2024-04-16T00:00:00Z,2024-04-16T07:00:00Z,2024-04-16T15:30:00Z,, +2024-04-17T00:00:00Z,2024-04-17T07:00:00Z,2024-04-17T15:30:00Z,, +2024-04-18T00:00:00Z,2024-04-18T07:00:00Z,2024-04-18T15:30:00Z,, +2024-04-19T00:00:00Z,2024-04-19T07:00:00Z,2024-04-19T15:30:00Z,, +2024-04-22T00:00:00Z,2024-04-22T07:00:00Z,2024-04-22T15:30:00Z,, +2024-04-23T00:00:00Z,2024-04-23T07:00:00Z,2024-04-23T15:30:00Z,, +2024-04-24T00:00:00Z,2024-04-24T07:00:00Z,2024-04-24T15:30:00Z,, +2024-04-25T00:00:00Z,2024-04-25T07:00:00Z,2024-04-25T15:30:00Z,, +2024-04-26T00:00:00Z,2024-04-26T07:00:00Z,2024-04-26T15:30:00Z,, +2024-04-29T00:00:00Z,2024-04-29T07:00:00Z,2024-04-29T15:30:00Z,, +2024-04-30T00:00:00Z,2024-04-30T07:00:00Z,2024-04-30T15:30:00Z,, +2024-05-02T00:00:00Z,2024-05-02T07:00:00Z,2024-05-02T15:30:00Z,, +2024-05-03T00:00:00Z,2024-05-03T07:00:00Z,2024-05-03T15:30:00Z,, +2024-05-06T00:00:00Z,2024-05-06T07:00:00Z,2024-05-06T15:30:00Z,, +2024-05-07T00:00:00Z,2024-05-07T07:00:00Z,2024-05-07T15:30:00Z,, +2024-05-08T00:00:00Z,2024-05-08T07:00:00Z,2024-05-08T15:30:00Z,, +2024-05-09T00:00:00Z,2024-05-09T07:00:00Z,2024-05-09T15:30:00Z,, +2024-05-10T00:00:00Z,2024-05-10T07:00:00Z,2024-05-10T15:30:00Z,, +2024-05-13T00:00:00Z,2024-05-13T07:00:00Z,2024-05-13T15:30:00Z,, +2024-05-14T00:00:00Z,2024-05-14T07:00:00Z,2024-05-14T15:30:00Z,, +2024-05-15T00:00:00Z,2024-05-15T07:00:00Z,2024-05-15T15:30:00Z,, +2024-05-16T00:00:00Z,2024-05-16T07:00:00Z,2024-05-16T15:30:00Z,, +2024-05-17T00:00:00Z,2024-05-17T07:00:00Z,2024-05-17T15:30:00Z,, +2024-05-20T00:00:00Z,2024-05-20T07:00:00Z,2024-05-20T15:30:00Z,, +2024-05-21T00:00:00Z,2024-05-21T07:00:00Z,2024-05-21T15:30:00Z,, +2024-05-22T00:00:00Z,2024-05-22T07:00:00Z,2024-05-22T15:30:00Z,, +2024-05-23T00:00:00Z,2024-05-23T07:00:00Z,2024-05-23T15:30:00Z,, +2024-05-24T00:00:00Z,2024-05-24T07:00:00Z,2024-05-24T15:30:00Z,, +2024-05-27T00:00:00Z,2024-05-27T07:00:00Z,2024-05-27T15:30:00Z,, +2024-05-28T00:00:00Z,2024-05-28T07:00:00Z,2024-05-28T15:30:00Z,, +2024-05-29T00:00:00Z,2024-05-29T07:00:00Z,2024-05-29T15:30:00Z,, +2024-05-30T00:00:00Z,2024-05-30T07:00:00Z,2024-05-30T15:30:00Z,, +2024-05-31T00:00:00Z,2024-05-31T07:00:00Z,2024-05-31T15:30:00Z,, +2024-06-03T00:00:00Z,2024-06-03T07:00:00Z,2024-06-03T15:30:00Z,, +2024-06-04T00:00:00Z,2024-06-04T07:00:00Z,2024-06-04T15:30:00Z,, +2024-06-05T00:00:00Z,2024-06-05T07:00:00Z,2024-06-05T15:30:00Z,, +2024-06-06T00:00:00Z,2024-06-06T07:00:00Z,2024-06-06T15:30:00Z,, +2024-06-07T00:00:00Z,2024-06-07T07:00:00Z,2024-06-07T15:30:00Z,, +2024-06-10T00:00:00Z,2024-06-10T07:00:00Z,2024-06-10T15:30:00Z,, +2024-06-11T00:00:00Z,2024-06-11T07:00:00Z,2024-06-11T15:30:00Z,, +2024-06-12T00:00:00Z,2024-06-12T07:00:00Z,2024-06-12T15:30:00Z,, +2024-06-13T00:00:00Z,2024-06-13T07:00:00Z,2024-06-13T15:30:00Z,, +2024-06-14T00:00:00Z,2024-06-14T07:00:00Z,2024-06-14T15:30:00Z,, +2024-06-17T00:00:00Z,2024-06-17T07:00:00Z,2024-06-17T15:30:00Z,, +2024-06-18T00:00:00Z,2024-06-18T07:00:00Z,2024-06-18T15:30:00Z,, +2024-06-19T00:00:00Z,2024-06-19T07:00:00Z,2024-06-19T15:30:00Z,, +2024-06-20T00:00:00Z,2024-06-20T07:00:00Z,2024-06-20T15:30:00Z,, +2024-06-21T00:00:00Z,2024-06-21T07:00:00Z,2024-06-21T15:30:00Z,, +2024-06-24T00:00:00Z,2024-06-24T07:00:00Z,2024-06-24T15:30:00Z,, +2024-06-25T00:00:00Z,2024-06-25T07:00:00Z,2024-06-25T15:30:00Z,, +2024-06-26T00:00:00Z,2024-06-26T07:00:00Z,2024-06-26T15:30:00Z,, +2024-06-27T00:00:00Z,2024-06-27T07:00:00Z,2024-06-27T15:30:00Z,, +2024-06-28T00:00:00Z,2024-06-28T07:00:00Z,2024-06-28T15:30:00Z,, +2024-07-01T00:00:00Z,2024-07-01T07:00:00Z,2024-07-01T15:30:00Z,, +2024-07-02T00:00:00Z,2024-07-02T07:00:00Z,2024-07-02T15:30:00Z,, +2024-07-03T00:00:00Z,2024-07-03T07:00:00Z,2024-07-03T15:30:00Z,, +2024-07-04T00:00:00Z,2024-07-04T07:00:00Z,2024-07-04T15:30:00Z,, +2024-07-05T00:00:00Z,2024-07-05T07:00:00Z,2024-07-05T15:30:00Z,, +2024-07-08T00:00:00Z,2024-07-08T07:00:00Z,2024-07-08T15:30:00Z,, +2024-07-09T00:00:00Z,2024-07-09T07:00:00Z,2024-07-09T15:30:00Z,, +2024-07-10T00:00:00Z,2024-07-10T07:00:00Z,2024-07-10T15:30:00Z,, +2024-07-11T00:00:00Z,2024-07-11T07:00:00Z,2024-07-11T15:30:00Z,, +2024-07-12T00:00:00Z,2024-07-12T07:00:00Z,2024-07-12T15:30:00Z,, +2024-07-15T00:00:00Z,2024-07-15T07:00:00Z,2024-07-15T15:30:00Z,, +2024-07-16T00:00:00Z,2024-07-16T07:00:00Z,2024-07-16T15:30:00Z,, +2024-07-17T00:00:00Z,2024-07-17T07:00:00Z,2024-07-17T15:30:00Z,, +2024-07-18T00:00:00Z,2024-07-18T07:00:00Z,2024-07-18T15:30:00Z,, +2024-07-19T00:00:00Z,2024-07-19T07:00:00Z,2024-07-19T15:30:00Z,, +2024-07-22T00:00:00Z,2024-07-22T07:00:00Z,2024-07-22T15:30:00Z,, +2024-07-23T00:00:00Z,2024-07-23T07:00:00Z,2024-07-23T15:30:00Z,, +2024-07-24T00:00:00Z,2024-07-24T07:00:00Z,2024-07-24T15:30:00Z,, +2024-07-25T00:00:00Z,2024-07-25T07:00:00Z,2024-07-25T15:30:00Z,, +2024-07-26T00:00:00Z,2024-07-26T07:00:00Z,2024-07-26T15:30:00Z,, +2024-07-29T00:00:00Z,2024-07-29T07:00:00Z,2024-07-29T15:30:00Z,, +2024-07-30T00:00:00Z,2024-07-30T07:00:00Z,2024-07-30T15:30:00Z,, +2024-07-31T00:00:00Z,2024-07-31T07:00:00Z,2024-07-31T15:30:00Z,, +2024-08-01T00:00:00Z,2024-08-01T07:00:00Z,2024-08-01T15:30:00Z,, +2024-08-02T00:00:00Z,2024-08-02T07:00:00Z,2024-08-02T15:30:00Z,, +2024-08-05T00:00:00Z,2024-08-05T07:00:00Z,2024-08-05T15:30:00Z,, +2024-08-06T00:00:00Z,2024-08-06T07:00:00Z,2024-08-06T15:30:00Z,, +2024-08-07T00:00:00Z,2024-08-07T07:00:00Z,2024-08-07T15:30:00Z,, +2024-08-08T00:00:00Z,2024-08-08T07:00:00Z,2024-08-08T15:30:00Z,, +2024-08-09T00:00:00Z,2024-08-09T07:00:00Z,2024-08-09T15:30:00Z,, +2024-08-12T00:00:00Z,2024-08-12T07:00:00Z,2024-08-12T15:30:00Z,, +2024-08-13T00:00:00Z,2024-08-13T07:00:00Z,2024-08-13T15:30:00Z,, +2024-08-14T00:00:00Z,2024-08-14T07:00:00Z,2024-08-14T15:30:00Z,, +2024-08-15T00:00:00Z,2024-08-15T07:00:00Z,2024-08-15T15:30:00Z,, +2024-08-16T00:00:00Z,2024-08-16T07:00:00Z,2024-08-16T15:30:00Z,, +2024-08-19T00:00:00Z,2024-08-19T07:00:00Z,2024-08-19T15:30:00Z,, +2024-08-20T00:00:00Z,2024-08-20T07:00:00Z,2024-08-20T15:30:00Z,, +2024-08-21T00:00:00Z,2024-08-21T07:00:00Z,2024-08-21T15:30:00Z,, +2024-08-22T00:00:00Z,2024-08-22T07:00:00Z,2024-08-22T15:30:00Z,, +2024-08-23T00:00:00Z,2024-08-23T07:00:00Z,2024-08-23T15:30:00Z,, +2024-08-26T00:00:00Z,2024-08-26T07:00:00Z,2024-08-26T15:30:00Z,, +2024-08-27T00:00:00Z,2024-08-27T07:00:00Z,2024-08-27T15:30:00Z,, +2024-08-28T00:00:00Z,2024-08-28T07:00:00Z,2024-08-28T15:30:00Z,, +2024-08-29T00:00:00Z,2024-08-29T07:00:00Z,2024-08-29T15:30:00Z,, +2024-08-30T00:00:00Z,2024-08-30T07:00:00Z,2024-08-30T15:30:00Z,, +2024-09-02T00:00:00Z,2024-09-02T07:00:00Z,2024-09-02T15:30:00Z,, +2024-09-03T00:00:00Z,2024-09-03T07:00:00Z,2024-09-03T15:30:00Z,, +2024-09-04T00:00:00Z,2024-09-04T07:00:00Z,2024-09-04T15:30:00Z,, +2024-09-05T00:00:00Z,2024-09-05T07:00:00Z,2024-09-05T15:30:00Z,, +2024-09-06T00:00:00Z,2024-09-06T07:00:00Z,2024-09-06T15:30:00Z,, +2024-09-09T00:00:00Z,2024-09-09T07:00:00Z,2024-09-09T15:30:00Z,, +2024-09-10T00:00:00Z,2024-09-10T07:00:00Z,2024-09-10T15:30:00Z,, +2024-09-11T00:00:00Z,2024-09-11T07:00:00Z,2024-09-11T15:30:00Z,, +2024-09-12T00:00:00Z,2024-09-12T07:00:00Z,2024-09-12T15:30:00Z,, +2024-09-13T00:00:00Z,2024-09-13T07:00:00Z,2024-09-13T15:30:00Z,, +2024-09-16T00:00:00Z,2024-09-16T07:00:00Z,2024-09-16T15:30:00Z,, +2024-09-17T00:00:00Z,2024-09-17T07:00:00Z,2024-09-17T15:30:00Z,, +2024-09-18T00:00:00Z,2024-09-18T07:00:00Z,2024-09-18T15:30:00Z,, +2024-09-19T00:00:00Z,2024-09-19T07:00:00Z,2024-09-19T15:30:00Z,, +2024-09-20T00:00:00Z,2024-09-20T07:00:00Z,2024-09-20T15:30:00Z,, +2024-09-23T00:00:00Z,2024-09-23T07:00:00Z,2024-09-23T15:30:00Z,, +2024-09-24T00:00:00Z,2024-09-24T07:00:00Z,2024-09-24T15:30:00Z,, +2024-09-25T00:00:00Z,2024-09-25T07:00:00Z,2024-09-25T15:30:00Z,, +2024-09-26T00:00:00Z,2024-09-26T07:00:00Z,2024-09-26T15:30:00Z,, +2024-09-27T00:00:00Z,2024-09-27T07:00:00Z,2024-09-27T15:30:00Z,, +2024-09-30T00:00:00Z,2024-09-30T07:00:00Z,2024-09-30T15:30:00Z,, +2024-10-01T00:00:00Z,2024-10-01T07:00:00Z,2024-10-01T15:30:00Z,, +2024-10-02T00:00:00Z,2024-10-02T07:00:00Z,2024-10-02T15:30:00Z,, +2024-10-03T00:00:00Z,2024-10-03T07:00:00Z,2024-10-03T15:30:00Z,, +2024-10-04T00:00:00Z,2024-10-04T07:00:00Z,2024-10-04T15:30:00Z,, +2024-10-07T00:00:00Z,2024-10-07T07:00:00Z,2024-10-07T15:30:00Z,, +2024-10-08T00:00:00Z,2024-10-08T07:00:00Z,2024-10-08T15:30:00Z,, +2024-10-09T00:00:00Z,2024-10-09T07:00:00Z,2024-10-09T15:30:00Z,, +2024-10-10T00:00:00Z,2024-10-10T07:00:00Z,2024-10-10T15:30:00Z,, +2024-10-11T00:00:00Z,2024-10-11T07:00:00Z,2024-10-11T15:30:00Z,, +2024-10-14T00:00:00Z,2024-10-14T07:00:00Z,2024-10-14T15:30:00Z,, +2024-10-15T00:00:00Z,2024-10-15T07:00:00Z,2024-10-15T15:30:00Z,, +2024-10-16T00:00:00Z,2024-10-16T07:00:00Z,2024-10-16T15:30:00Z,, +2024-10-17T00:00:00Z,2024-10-17T07:00:00Z,2024-10-17T15:30:00Z,, +2024-10-18T00:00:00Z,2024-10-18T07:00:00Z,2024-10-18T15:30:00Z,, +2024-10-21T00:00:00Z,2024-10-21T07:00:00Z,2024-10-21T15:30:00Z,, +2024-10-22T00:00:00Z,2024-10-22T07:00:00Z,2024-10-22T15:30:00Z,, +2024-10-23T00:00:00Z,2024-10-23T07:00:00Z,2024-10-23T15:30:00Z,, +2024-10-24T00:00:00Z,2024-10-24T07:00:00Z,2024-10-24T15:30:00Z,, +2024-10-25T00:00:00Z,2024-10-25T07:00:00Z,2024-10-25T15:30:00Z,, +2024-10-28T00:00:00Z,2024-10-28T08:00:00Z,2024-10-28T16:30:00Z,, +2024-10-29T00:00:00Z,2024-10-29T08:00:00Z,2024-10-29T16:30:00Z,, +2024-10-30T00:00:00Z,2024-10-30T08:00:00Z,2024-10-30T16:30:00Z,, +2024-10-31T00:00:00Z,2024-10-31T08:00:00Z,2024-10-31T16:30:00Z,, +2024-11-01T00:00:00Z,2024-11-01T08:00:00Z,2024-11-01T16:30:00Z,, +2024-11-04T00:00:00Z,2024-11-04T08:00:00Z,2024-11-04T16:30:00Z,, +2024-11-05T00:00:00Z,2024-11-05T08:00:00Z,2024-11-05T16:30:00Z,, +2024-11-06T00:00:00Z,2024-11-06T08:00:00Z,2024-11-06T16:30:00Z,, +2024-11-07T00:00:00Z,2024-11-07T08:00:00Z,2024-11-07T16:30:00Z,, +2024-11-08T00:00:00Z,2024-11-08T08:00:00Z,2024-11-08T16:30:00Z,, +2024-11-11T00:00:00Z,2024-11-11T08:00:00Z,2024-11-11T16:30:00Z,, +2024-11-12T00:00:00Z,2024-11-12T08:00:00Z,2024-11-12T16:30:00Z,, +2024-11-13T00:00:00Z,2024-11-13T08:00:00Z,2024-11-13T16:30:00Z,, +2024-11-14T00:00:00Z,2024-11-14T08:00:00Z,2024-11-14T16:30:00Z,, +2024-11-15T00:00:00Z,2024-11-15T08:00:00Z,2024-11-15T16:30:00Z,, +2024-11-18T00:00:00Z,2024-11-18T08:00:00Z,2024-11-18T16:30:00Z,, +2024-11-19T00:00:00Z,2024-11-19T08:00:00Z,2024-11-19T16:30:00Z,, +2024-11-20T00:00:00Z,2024-11-20T08:00:00Z,2024-11-20T16:30:00Z,, +2024-11-21T00:00:00Z,2024-11-21T08:00:00Z,2024-11-21T16:30:00Z,, +2024-11-22T00:00:00Z,2024-11-22T08:00:00Z,2024-11-22T16:30:00Z,, +2024-11-25T00:00:00Z,2024-11-25T08:00:00Z,2024-11-25T16:30:00Z,, +2024-11-26T00:00:00Z,2024-11-26T08:00:00Z,2024-11-26T16:30:00Z,, +2024-11-27T00:00:00Z,2024-11-27T08:00:00Z,2024-11-27T16:30:00Z,, +2024-11-28T00:00:00Z,2024-11-28T08:00:00Z,2024-11-28T16:30:00Z,, +2024-11-29T00:00:00Z,2024-11-29T08:00:00Z,2024-11-29T16:30:00Z,, +2024-12-02T00:00:00Z,2024-12-02T08:00:00Z,2024-12-02T16:30:00Z,, +2024-12-03T00:00:00Z,2024-12-03T08:00:00Z,2024-12-03T16:30:00Z,, +2024-12-04T00:00:00Z,2024-12-04T08:00:00Z,2024-12-04T16:30:00Z,, +2024-12-05T00:00:00Z,2024-12-05T08:00:00Z,2024-12-05T16:30:00Z,, +2024-12-06T00:00:00Z,2024-12-06T08:00:00Z,2024-12-06T16:30:00Z,, +2024-12-09T00:00:00Z,2024-12-09T08:00:00Z,2024-12-09T16:30:00Z,, +2024-12-10T00:00:00Z,2024-12-10T08:00:00Z,2024-12-10T16:30:00Z,, +2024-12-11T00:00:00Z,2024-12-11T08:00:00Z,2024-12-11T16:30:00Z,, +2024-12-12T00:00:00Z,2024-12-12T08:00:00Z,2024-12-12T16:30:00Z,, +2024-12-13T00:00:00Z,2024-12-13T08:00:00Z,2024-12-13T16:30:00Z,, +2024-12-16T00:00:00Z,2024-12-16T08:00:00Z,2024-12-16T16:30:00Z,, +2024-12-17T00:00:00Z,2024-12-17T08:00:00Z,2024-12-17T16:30:00Z,, +2024-12-18T00:00:00Z,2024-12-18T08:00:00Z,2024-12-18T16:30:00Z,, +2024-12-19T00:00:00Z,2024-12-19T08:00:00Z,2024-12-19T16:30:00Z,, +2024-12-20T00:00:00Z,2024-12-20T08:00:00Z,2024-12-20T16:30:00Z,, +2024-12-23T00:00:00Z,2024-12-23T08:00:00Z,2024-12-23T16:30:00Z,, +2024-12-24T00:00:00Z,2024-12-24T08:00:00Z,2024-12-24T13:00:00Z,, +2024-12-27T00:00:00Z,2024-12-27T08:00:00Z,2024-12-27T16:30:00Z,, +2024-12-30T00:00:00Z,2024-12-30T08:00:00Z,2024-12-30T16:30:00Z,, +2024-12-31T00:00:00Z,2024-12-31T08:00:00Z,2024-12-31T13:00:00Z,, +2025-01-02T00:00:00Z,2025-01-02T08:00:00Z,2025-01-02T16:30:00Z,, +2025-01-03T00:00:00Z,2025-01-03T08:00:00Z,2025-01-03T16:30:00Z,, +2025-01-06T00:00:00Z,2025-01-06T08:00:00Z,2025-01-06T16:30:00Z,, +2025-01-07T00:00:00Z,2025-01-07T08:00:00Z,2025-01-07T16:30:00Z,, +2025-01-08T00:00:00Z,2025-01-08T08:00:00Z,2025-01-08T16:30:00Z,, +2025-01-09T00:00:00Z,2025-01-09T08:00:00Z,2025-01-09T16:30:00Z,, +2025-01-10T00:00:00Z,2025-01-10T08:00:00Z,2025-01-10T16:30:00Z,, +2025-01-13T00:00:00Z,2025-01-13T08:00:00Z,2025-01-13T16:30:00Z,, +2025-01-14T00:00:00Z,2025-01-14T08:00:00Z,2025-01-14T16:30:00Z,, +2025-01-15T00:00:00Z,2025-01-15T08:00:00Z,2025-01-15T16:30:00Z,, +2025-01-16T00:00:00Z,2025-01-16T08:00:00Z,2025-01-16T16:30:00Z,, +2025-01-17T00:00:00Z,2025-01-17T08:00:00Z,2025-01-17T16:30:00Z,, +2025-01-20T00:00:00Z,2025-01-20T08:00:00Z,2025-01-20T16:30:00Z,, +2025-01-21T00:00:00Z,2025-01-21T08:00:00Z,2025-01-21T16:30:00Z,, +2025-01-22T00:00:00Z,2025-01-22T08:00:00Z,2025-01-22T16:30:00Z,, +2025-01-23T00:00:00Z,2025-01-23T08:00:00Z,2025-01-23T16:30:00Z,, +2025-01-24T00:00:00Z,2025-01-24T08:00:00Z,2025-01-24T16:30:00Z,, +2025-01-27T00:00:00Z,2025-01-27T08:00:00Z,2025-01-27T16:30:00Z,, +2025-01-28T00:00:00Z,2025-01-28T08:00:00Z,2025-01-28T16:30:00Z,, +2025-01-29T00:00:00Z,2025-01-29T08:00:00Z,2025-01-29T16:30:00Z,, +2025-01-30T00:00:00Z,2025-01-30T08:00:00Z,2025-01-30T16:30:00Z,, +2025-01-31T00:00:00Z,2025-01-31T08:00:00Z,2025-01-31T16:30:00Z,, +2025-02-03T00:00:00Z,2025-02-03T08:00:00Z,2025-02-03T16:30:00Z,, +2025-02-04T00:00:00Z,2025-02-04T08:00:00Z,2025-02-04T16:30:00Z,, +2025-02-05T00:00:00Z,2025-02-05T08:00:00Z,2025-02-05T16:30:00Z,, +2025-02-06T00:00:00Z,2025-02-06T08:00:00Z,2025-02-06T16:30:00Z,, +2025-02-07T00:00:00Z,2025-02-07T08:00:00Z,2025-02-07T16:30:00Z,, +2025-02-10T00:00:00Z,2025-02-10T08:00:00Z,2025-02-10T16:30:00Z,, +2025-02-11T00:00:00Z,2025-02-11T08:00:00Z,2025-02-11T16:30:00Z,, +2025-02-12T00:00:00Z,2025-02-12T08:00:00Z,2025-02-12T16:30:00Z,, +2025-02-13T00:00:00Z,2025-02-13T08:00:00Z,2025-02-13T16:30:00Z,, +2025-02-14T00:00:00Z,2025-02-14T08:00:00Z,2025-02-14T16:30:00Z,, +2025-02-17T00:00:00Z,2025-02-17T08:00:00Z,2025-02-17T16:30:00Z,, +2025-02-18T00:00:00Z,2025-02-18T08:00:00Z,2025-02-18T16:30:00Z,, +2025-02-19T00:00:00Z,2025-02-19T08:00:00Z,2025-02-19T16:30:00Z,, +2025-02-20T00:00:00Z,2025-02-20T08:00:00Z,2025-02-20T16:30:00Z,, +2025-02-21T00:00:00Z,2025-02-21T08:00:00Z,2025-02-21T16:30:00Z,, +2025-02-24T00:00:00Z,2025-02-24T08:00:00Z,2025-02-24T16:30:00Z,, +2025-02-25T00:00:00Z,2025-02-25T08:00:00Z,2025-02-25T16:30:00Z,, +2025-02-26T00:00:00Z,2025-02-26T08:00:00Z,2025-02-26T16:30:00Z,, +2025-02-27T00:00:00Z,2025-02-27T08:00:00Z,2025-02-27T16:30:00Z,, +2025-02-28T00:00:00Z,2025-02-28T08:00:00Z,2025-02-28T16:30:00Z,, +2025-03-03T00:00:00Z,2025-03-03T08:00:00Z,2025-03-03T16:30:00Z,, +2025-03-04T00:00:00Z,2025-03-04T08:00:00Z,2025-03-04T16:30:00Z,, +2025-03-05T00:00:00Z,2025-03-05T08:00:00Z,2025-03-05T16:30:00Z,, +2025-03-06T00:00:00Z,2025-03-06T08:00:00Z,2025-03-06T16:30:00Z,, +2025-03-07T00:00:00Z,2025-03-07T08:00:00Z,2025-03-07T16:30:00Z,, +2025-03-10T00:00:00Z,2025-03-10T08:00:00Z,2025-03-10T16:30:00Z,, +2025-03-11T00:00:00Z,2025-03-11T08:00:00Z,2025-03-11T16:30:00Z,, +2025-03-12T00:00:00Z,2025-03-12T08:00:00Z,2025-03-12T16:30:00Z,, +2025-03-13T00:00:00Z,2025-03-13T08:00:00Z,2025-03-13T16:30:00Z,, +2025-03-14T00:00:00Z,2025-03-14T08:00:00Z,2025-03-14T16:30:00Z,, +2025-03-17T00:00:00Z,2025-03-17T08:00:00Z,2025-03-17T16:30:00Z,, +2025-03-18T00:00:00Z,2025-03-18T08:00:00Z,2025-03-18T16:30:00Z,, +2025-03-19T00:00:00Z,2025-03-19T08:00:00Z,2025-03-19T16:30:00Z,, +2025-03-20T00:00:00Z,2025-03-20T08:00:00Z,2025-03-20T16:30:00Z,, +2025-03-21T00:00:00Z,2025-03-21T08:00:00Z,2025-03-21T16:30:00Z,, +2025-03-24T00:00:00Z,2025-03-24T08:00:00Z,2025-03-24T16:30:00Z,, +2025-03-25T00:00:00Z,2025-03-25T08:00:00Z,2025-03-25T16:30:00Z,, +2025-03-26T00:00:00Z,2025-03-26T08:00:00Z,2025-03-26T16:30:00Z,, +2025-03-27T00:00:00Z,2025-03-27T08:00:00Z,2025-03-27T16:30:00Z,, +2025-03-28T00:00:00Z,2025-03-28T08:00:00Z,2025-03-28T16:30:00Z,, +2025-03-31T00:00:00Z,2025-03-31T07:00:00Z,2025-03-31T15:30:00Z,, +2025-04-01T00:00:00Z,2025-04-01T07:00:00Z,2025-04-01T15:30:00Z,, +2025-04-02T00:00:00Z,2025-04-02T07:00:00Z,2025-04-02T15:30:00Z,, +2025-04-03T00:00:00Z,2025-04-03T07:00:00Z,2025-04-03T15:30:00Z,, +2025-04-04T00:00:00Z,2025-04-04T07:00:00Z,2025-04-04T15:30:00Z,, +2025-04-07T00:00:00Z,2025-04-07T07:00:00Z,2025-04-07T15:30:00Z,, +2025-04-08T00:00:00Z,2025-04-08T07:00:00Z,2025-04-08T15:30:00Z,, +2025-04-09T00:00:00Z,2025-04-09T07:00:00Z,2025-04-09T15:30:00Z,, +2025-04-10T00:00:00Z,2025-04-10T07:00:00Z,2025-04-10T15:30:00Z,, +2025-04-11T00:00:00Z,2025-04-11T07:00:00Z,2025-04-11T15:30:00Z,, +2025-04-14T00:00:00Z,2025-04-14T07:00:00Z,2025-04-14T15:30:00Z,, +2025-04-15T00:00:00Z,2025-04-15T07:00:00Z,2025-04-15T15:30:00Z,, +2025-04-16T00:00:00Z,2025-04-16T07:00:00Z,2025-04-16T15:30:00Z,, +2025-04-17T00:00:00Z,2025-04-17T07:00:00Z,2025-04-17T15:30:00Z,, +2025-04-22T00:00:00Z,2025-04-22T07:00:00Z,2025-04-22T15:30:00Z,, +2025-04-23T00:00:00Z,2025-04-23T07:00:00Z,2025-04-23T15:30:00Z,, +2025-04-24T00:00:00Z,2025-04-24T07:00:00Z,2025-04-24T15:30:00Z,, +2025-04-25T00:00:00Z,2025-04-25T07:00:00Z,2025-04-25T15:30:00Z,, +2025-04-28T00:00:00Z,2025-04-28T07:00:00Z,2025-04-28T15:30:00Z,, +2025-04-29T00:00:00Z,2025-04-29T07:00:00Z,2025-04-29T15:30:00Z,, +2025-04-30T00:00:00Z,2025-04-30T07:00:00Z,2025-04-30T15:30:00Z,, +2025-05-02T00:00:00Z,2025-05-02T07:00:00Z,2025-05-02T15:30:00Z,, +2025-05-05T00:00:00Z,2025-05-05T07:00:00Z,2025-05-05T15:30:00Z,, +2025-05-06T00:00:00Z,2025-05-06T07:00:00Z,2025-05-06T15:30:00Z,, +2025-05-07T00:00:00Z,2025-05-07T07:00:00Z,2025-05-07T15:30:00Z,, +2025-05-08T00:00:00Z,2025-05-08T07:00:00Z,2025-05-08T15:30:00Z,, +2025-05-09T00:00:00Z,2025-05-09T07:00:00Z,2025-05-09T15:30:00Z,, +2025-05-12T00:00:00Z,2025-05-12T07:00:00Z,2025-05-12T15:30:00Z,, +2025-05-13T00:00:00Z,2025-05-13T07:00:00Z,2025-05-13T15:30:00Z,, +2025-05-14T00:00:00Z,2025-05-14T07:00:00Z,2025-05-14T15:30:00Z,, +2025-05-15T00:00:00Z,2025-05-15T07:00:00Z,2025-05-15T15:30:00Z,, +2025-05-16T00:00:00Z,2025-05-16T07:00:00Z,2025-05-16T15:30:00Z,, +2025-05-19T00:00:00Z,2025-05-19T07:00:00Z,2025-05-19T15:30:00Z,, +2025-05-20T00:00:00Z,2025-05-20T07:00:00Z,2025-05-20T15:30:00Z,, +2025-05-21T00:00:00Z,2025-05-21T07:00:00Z,2025-05-21T15:30:00Z,, +2025-05-22T00:00:00Z,2025-05-22T07:00:00Z,2025-05-22T15:30:00Z,, +2025-05-23T00:00:00Z,2025-05-23T07:00:00Z,2025-05-23T15:30:00Z,, +2025-05-26T00:00:00Z,2025-05-26T07:00:00Z,2025-05-26T15:30:00Z,, +2025-05-27T00:00:00Z,2025-05-27T07:00:00Z,2025-05-27T15:30:00Z,, +2025-05-28T00:00:00Z,2025-05-28T07:00:00Z,2025-05-28T15:30:00Z,, +2025-05-29T00:00:00Z,2025-05-29T07:00:00Z,2025-05-29T15:30:00Z,, +2025-05-30T00:00:00Z,2025-05-30T07:00:00Z,2025-05-30T15:30:00Z,, +2025-06-02T00:00:00Z,2025-06-02T07:00:00Z,2025-06-02T15:30:00Z,, +2025-06-03T00:00:00Z,2025-06-03T07:00:00Z,2025-06-03T15:30:00Z,, +2025-06-04T00:00:00Z,2025-06-04T07:00:00Z,2025-06-04T15:30:00Z,, +2025-06-05T00:00:00Z,2025-06-05T07:00:00Z,2025-06-05T15:30:00Z,, +2025-06-06T00:00:00Z,2025-06-06T07:00:00Z,2025-06-06T15:30:00Z,, +2025-06-09T00:00:00Z,2025-06-09T07:00:00Z,2025-06-09T15:30:00Z,, +2025-06-10T00:00:00Z,2025-06-10T07:00:00Z,2025-06-10T15:30:00Z,, +2025-06-11T00:00:00Z,2025-06-11T07:00:00Z,2025-06-11T15:30:00Z,, +2025-06-12T00:00:00Z,2025-06-12T07:00:00Z,2025-06-12T15:30:00Z,, +2025-06-13T00:00:00Z,2025-06-13T07:00:00Z,2025-06-13T15:30:00Z,, +2025-06-16T00:00:00Z,2025-06-16T07:00:00Z,2025-06-16T15:30:00Z,, +2025-06-17T00:00:00Z,2025-06-17T07:00:00Z,2025-06-17T15:30:00Z,, +2025-06-18T00:00:00Z,2025-06-18T07:00:00Z,2025-06-18T15:30:00Z,, +2025-06-19T00:00:00Z,2025-06-19T07:00:00Z,2025-06-19T15:30:00Z,, +2025-06-20T00:00:00Z,2025-06-20T07:00:00Z,2025-06-20T15:30:00Z,, +2025-06-23T00:00:00Z,2025-06-23T07:00:00Z,2025-06-23T15:30:00Z,, +2025-06-24T00:00:00Z,2025-06-24T07:00:00Z,2025-06-24T15:30:00Z,, +2025-06-25T00:00:00Z,2025-06-25T07:00:00Z,2025-06-25T15:30:00Z,, +2025-06-26T00:00:00Z,2025-06-26T07:00:00Z,2025-06-26T15:30:00Z,, +2025-06-27T00:00:00Z,2025-06-27T07:00:00Z,2025-06-27T15:30:00Z,, +2025-06-30T00:00:00Z,2025-06-30T07:00:00Z,2025-06-30T15:30:00Z,, +2025-07-01T00:00:00Z,2025-07-01T07:00:00Z,2025-07-01T15:30:00Z,, +2025-07-02T00:00:00Z,2025-07-02T07:00:00Z,2025-07-02T15:30:00Z,, +2025-07-03T00:00:00Z,2025-07-03T07:00:00Z,2025-07-03T15:30:00Z,, +2025-07-04T00:00:00Z,2025-07-04T07:00:00Z,2025-07-04T15:30:00Z,, +2025-07-07T00:00:00Z,2025-07-07T07:00:00Z,2025-07-07T15:30:00Z,, +2025-07-08T00:00:00Z,2025-07-08T07:00:00Z,2025-07-08T15:30:00Z,, +2025-07-09T00:00:00Z,2025-07-09T07:00:00Z,2025-07-09T15:30:00Z,, +2025-07-10T00:00:00Z,2025-07-10T07:00:00Z,2025-07-10T15:30:00Z,, +2025-07-11T00:00:00Z,2025-07-11T07:00:00Z,2025-07-11T15:30:00Z,, +2025-07-14T00:00:00Z,2025-07-14T07:00:00Z,2025-07-14T15:30:00Z,, +2025-07-15T00:00:00Z,2025-07-15T07:00:00Z,2025-07-15T15:30:00Z,, +2025-07-16T00:00:00Z,2025-07-16T07:00:00Z,2025-07-16T15:30:00Z,, +2025-07-17T00:00:00Z,2025-07-17T07:00:00Z,2025-07-17T15:30:00Z,, +2025-07-18T00:00:00Z,2025-07-18T07:00:00Z,2025-07-18T15:30:00Z,, +2025-07-21T00:00:00Z,2025-07-21T07:00:00Z,2025-07-21T15:30:00Z,, +2025-07-22T00:00:00Z,2025-07-22T07:00:00Z,2025-07-22T15:30:00Z,, +2025-07-23T00:00:00Z,2025-07-23T07:00:00Z,2025-07-23T15:30:00Z,, +2025-07-24T00:00:00Z,2025-07-24T07:00:00Z,2025-07-24T15:30:00Z,, +2025-07-25T00:00:00Z,2025-07-25T07:00:00Z,2025-07-25T15:30:00Z,, +2025-07-28T00:00:00Z,2025-07-28T07:00:00Z,2025-07-28T15:30:00Z,, +2025-07-29T00:00:00Z,2025-07-29T07:00:00Z,2025-07-29T15:30:00Z,, +2025-07-30T00:00:00Z,2025-07-30T07:00:00Z,2025-07-30T15:30:00Z,, +2025-07-31T00:00:00Z,2025-07-31T07:00:00Z,2025-07-31T15:30:00Z,, +2025-08-01T00:00:00Z,2025-08-01T07:00:00Z,2025-08-01T15:30:00Z,, +2025-08-04T00:00:00Z,2025-08-04T07:00:00Z,2025-08-04T15:30:00Z,, +2025-08-05T00:00:00Z,2025-08-05T07:00:00Z,2025-08-05T15:30:00Z,, +2025-08-06T00:00:00Z,2025-08-06T07:00:00Z,2025-08-06T15:30:00Z,, +2025-08-07T00:00:00Z,2025-08-07T07:00:00Z,2025-08-07T15:30:00Z,, +2025-08-08T00:00:00Z,2025-08-08T07:00:00Z,2025-08-08T15:30:00Z,, +2025-08-11T00:00:00Z,2025-08-11T07:00:00Z,2025-08-11T15:30:00Z,, +2025-08-12T00:00:00Z,2025-08-12T07:00:00Z,2025-08-12T15:30:00Z,, +2025-08-13T00:00:00Z,2025-08-13T07:00:00Z,2025-08-13T15:30:00Z,, +2025-08-14T00:00:00Z,2025-08-14T07:00:00Z,2025-08-14T15:30:00Z,, +2025-08-15T00:00:00Z,2025-08-15T07:00:00Z,2025-08-15T15:30:00Z,, +2025-08-18T00:00:00Z,2025-08-18T07:00:00Z,2025-08-18T15:30:00Z,, +2025-08-19T00:00:00Z,2025-08-19T07:00:00Z,2025-08-19T15:30:00Z,, +2025-08-20T00:00:00Z,2025-08-20T07:00:00Z,2025-08-20T15:30:00Z,, +2025-08-21T00:00:00Z,2025-08-21T07:00:00Z,2025-08-21T15:30:00Z,, +2025-08-22T00:00:00Z,2025-08-22T07:00:00Z,2025-08-22T15:30:00Z,, +2025-08-25T00:00:00Z,2025-08-25T07:00:00Z,2025-08-25T15:30:00Z,, +2025-08-26T00:00:00Z,2025-08-26T07:00:00Z,2025-08-26T15:30:00Z,, +2025-08-27T00:00:00Z,2025-08-27T07:00:00Z,2025-08-27T15:30:00Z,, +2025-08-28T00:00:00Z,2025-08-28T07:00:00Z,2025-08-28T15:30:00Z,, +2025-08-29T00:00:00Z,2025-08-29T07:00:00Z,2025-08-29T15:30:00Z,, +2025-09-01T00:00:00Z,2025-09-01T07:00:00Z,2025-09-01T15:30:00Z,, +2025-09-02T00:00:00Z,2025-09-02T07:00:00Z,2025-09-02T15:30:00Z,, +2025-09-03T00:00:00Z,2025-09-03T07:00:00Z,2025-09-03T15:30:00Z,, +2025-09-04T00:00:00Z,2025-09-04T07:00:00Z,2025-09-04T15:30:00Z,, +2025-09-05T00:00:00Z,2025-09-05T07:00:00Z,2025-09-05T15:30:00Z,, +2025-09-08T00:00:00Z,2025-09-08T07:00:00Z,2025-09-08T15:30:00Z,, +2025-09-09T00:00:00Z,2025-09-09T07:00:00Z,2025-09-09T15:30:00Z,, +2025-09-10T00:00:00Z,2025-09-10T07:00:00Z,2025-09-10T15:30:00Z,, +2025-09-11T00:00:00Z,2025-09-11T07:00:00Z,2025-09-11T15:30:00Z,, +2025-09-12T00:00:00Z,2025-09-12T07:00:00Z,2025-09-12T15:30:00Z,, +2025-09-15T00:00:00Z,2025-09-15T07:00:00Z,2025-09-15T15:30:00Z,, +2025-09-16T00:00:00Z,2025-09-16T07:00:00Z,2025-09-16T15:30:00Z,, +2025-09-17T00:00:00Z,2025-09-17T07:00:00Z,2025-09-17T15:30:00Z,, +2025-09-18T00:00:00Z,2025-09-18T07:00:00Z,2025-09-18T15:30:00Z,, +2025-09-19T00:00:00Z,2025-09-19T07:00:00Z,2025-09-19T15:30:00Z,, +2025-09-22T00:00:00Z,2025-09-22T07:00:00Z,2025-09-22T15:30:00Z,, +2025-09-23T00:00:00Z,2025-09-23T07:00:00Z,2025-09-23T15:30:00Z,, +2025-09-24T00:00:00Z,2025-09-24T07:00:00Z,2025-09-24T15:30:00Z,, +2025-09-25T00:00:00Z,2025-09-25T07:00:00Z,2025-09-25T15:30:00Z,, +2025-09-26T00:00:00Z,2025-09-26T07:00:00Z,2025-09-26T15:30:00Z,, +2025-09-29T00:00:00Z,2025-09-29T07:00:00Z,2025-09-29T15:30:00Z,, +2025-09-30T00:00:00Z,2025-09-30T07:00:00Z,2025-09-30T15:30:00Z,, +2025-10-01T00:00:00Z,2025-10-01T07:00:00Z,2025-10-01T15:30:00Z,, +2025-10-02T00:00:00Z,2025-10-02T07:00:00Z,2025-10-02T15:30:00Z,, +2025-10-03T00:00:00Z,2025-10-03T07:00:00Z,2025-10-03T15:30:00Z,, +2025-10-06T00:00:00Z,2025-10-06T07:00:00Z,2025-10-06T15:30:00Z,, +2025-10-07T00:00:00Z,2025-10-07T07:00:00Z,2025-10-07T15:30:00Z,, +2025-10-08T00:00:00Z,2025-10-08T07:00:00Z,2025-10-08T15:30:00Z,, +2025-10-09T00:00:00Z,2025-10-09T07:00:00Z,2025-10-09T15:30:00Z,, +2025-10-10T00:00:00Z,2025-10-10T07:00:00Z,2025-10-10T15:30:00Z,, +2025-10-13T00:00:00Z,2025-10-13T07:00:00Z,2025-10-13T15:30:00Z,, +2025-10-14T00:00:00Z,2025-10-14T07:00:00Z,2025-10-14T15:30:00Z,, +2025-10-15T00:00:00Z,2025-10-15T07:00:00Z,2025-10-15T15:30:00Z,, +2025-10-16T00:00:00Z,2025-10-16T07:00:00Z,2025-10-16T15:30:00Z,, +2025-10-17T00:00:00Z,2025-10-17T07:00:00Z,2025-10-17T15:30:00Z,, +2025-10-20T00:00:00Z,2025-10-20T07:00:00Z,2025-10-20T15:30:00Z,, +2025-10-21T00:00:00Z,2025-10-21T07:00:00Z,2025-10-21T15:30:00Z,, +2025-10-22T00:00:00Z,2025-10-22T07:00:00Z,2025-10-22T15:30:00Z,, +2025-10-23T00:00:00Z,2025-10-23T07:00:00Z,2025-10-23T15:30:00Z,, +2025-10-24T00:00:00Z,2025-10-24T07:00:00Z,2025-10-24T15:30:00Z,, +2025-10-27T00:00:00Z,2025-10-27T08:00:00Z,2025-10-27T16:30:00Z,, +2025-10-28T00:00:00Z,2025-10-28T08:00:00Z,2025-10-28T16:30:00Z,, +2025-10-29T00:00:00Z,2025-10-29T08:00:00Z,2025-10-29T16:30:00Z,, +2025-10-30T00:00:00Z,2025-10-30T08:00:00Z,2025-10-30T16:30:00Z,, +2025-10-31T00:00:00Z,2025-10-31T08:00:00Z,2025-10-31T16:30:00Z,, +2025-11-03T00:00:00Z,2025-11-03T08:00:00Z,2025-11-03T16:30:00Z,, +2025-11-04T00:00:00Z,2025-11-04T08:00:00Z,2025-11-04T16:30:00Z,, +2025-11-05T00:00:00Z,2025-11-05T08:00:00Z,2025-11-05T16:30:00Z,, +2025-11-06T00:00:00Z,2025-11-06T08:00:00Z,2025-11-06T16:30:00Z,, +2025-11-07T00:00:00Z,2025-11-07T08:00:00Z,2025-11-07T16:30:00Z,, +2025-11-10T00:00:00Z,2025-11-10T08:00:00Z,2025-11-10T16:30:00Z,, +2025-11-11T00:00:00Z,2025-11-11T08:00:00Z,2025-11-11T16:30:00Z,, +2025-11-12T00:00:00Z,2025-11-12T08:00:00Z,2025-11-12T16:30:00Z,, +2025-11-13T00:00:00Z,2025-11-13T08:00:00Z,2025-11-13T16:30:00Z,, +2025-11-14T00:00:00Z,2025-11-14T08:00:00Z,2025-11-14T16:30:00Z,, +2025-11-17T00:00:00Z,2025-11-17T08:00:00Z,2025-11-17T16:30:00Z,, +2025-11-18T00:00:00Z,2025-11-18T08:00:00Z,2025-11-18T16:30:00Z,, +2025-11-19T00:00:00Z,2025-11-19T08:00:00Z,2025-11-19T16:30:00Z,, +2025-11-20T00:00:00Z,2025-11-20T08:00:00Z,2025-11-20T16:30:00Z,, +2025-11-21T00:00:00Z,2025-11-21T08:00:00Z,2025-11-21T16:30:00Z,, +2025-11-24T00:00:00Z,2025-11-24T08:00:00Z,2025-11-24T16:30:00Z,, +2025-11-25T00:00:00Z,2025-11-25T08:00:00Z,2025-11-25T16:30:00Z,, +2025-11-26T00:00:00Z,2025-11-26T08:00:00Z,2025-11-26T16:30:00Z,, +2025-11-27T00:00:00Z,2025-11-27T08:00:00Z,2025-11-27T16:30:00Z,, +2025-11-28T00:00:00Z,2025-11-28T08:00:00Z,2025-11-28T16:30:00Z,, +2025-12-01T00:00:00Z,2025-12-01T08:00:00Z,2025-12-01T16:30:00Z,, +2025-12-02T00:00:00Z,2025-12-02T08:00:00Z,2025-12-02T16:30:00Z,, +2025-12-03T00:00:00Z,2025-12-03T08:00:00Z,2025-12-03T16:30:00Z,, +2025-12-04T00:00:00Z,2025-12-04T08:00:00Z,2025-12-04T16:30:00Z,, +2025-12-05T00:00:00Z,2025-12-05T08:00:00Z,2025-12-05T16:30:00Z,, +2025-12-08T00:00:00Z,2025-12-08T08:00:00Z,2025-12-08T16:30:00Z,, +2025-12-09T00:00:00Z,2025-12-09T08:00:00Z,2025-12-09T16:30:00Z,, +2025-12-10T00:00:00Z,2025-12-10T08:00:00Z,2025-12-10T16:30:00Z,, +2025-12-11T00:00:00Z,2025-12-11T08:00:00Z,2025-12-11T16:30:00Z,, +2025-12-12T00:00:00Z,2025-12-12T08:00:00Z,2025-12-12T16:30:00Z,, +2025-12-15T00:00:00Z,2025-12-15T08:00:00Z,2025-12-15T16:30:00Z,, +2025-12-16T00:00:00Z,2025-12-16T08:00:00Z,2025-12-16T16:30:00Z,, +2025-12-17T00:00:00Z,2025-12-17T08:00:00Z,2025-12-17T16:30:00Z,, +2025-12-18T00:00:00Z,2025-12-18T08:00:00Z,2025-12-18T16:30:00Z,, +2025-12-19T00:00:00Z,2025-12-19T08:00:00Z,2025-12-19T16:30:00Z,, +2025-12-22T00:00:00Z,2025-12-22T08:00:00Z,2025-12-22T16:30:00Z,, +2025-12-23T00:00:00Z,2025-12-23T08:00:00Z,2025-12-23T16:30:00Z,, +2025-12-24T00:00:00Z,2025-12-24T08:00:00Z,2025-12-24T13:00:00Z,, +2025-12-29T00:00:00Z,2025-12-29T08:00:00Z,2025-12-29T16:30:00Z,, +2025-12-30T00:00:00Z,2025-12-30T08:00:00Z,2025-12-30T16:30:00Z,, +2025-12-31T00:00:00Z,2025-12-31T08:00:00Z,2025-12-31T13:00:00Z,, diff --git a/tests/test_xmad_calendar.py b/tests/test_xmad_calendar.py index 2997aae3..b8cdde2d 100644 --- a/tests/test_xmad_calendar.py +++ b/tests/test_xmad_calendar.py @@ -31,9 +31,10 @@ def regular_holidays_sample(self): # # Christmas Eve was observed as a full day, and then became a half # day from 2010 until 2020, and then went back to being a full day - # from 2021 + # from 2021, and then became a half day from 2024. "2010-12-24", "2021-12-24", + "2023-12-24", # # Last observance of holidays that subsequently ceased to be observed. "2006-01-06", # Epiphany @@ -44,9 +45,11 @@ def regular_holidays_sample(self): "2004-12-08", # Immaculate Conception # # New Year's Eve was a holiday through to 2010, then became an early - # close, and then went back to being a full day's holiday from 2021. + # close, and then went back to being a full day's holiday from 2021, + # and then became an early close from 2024. "2010-12-31", "2021-12-31", + "2023-12-31", ] @pytest.fixture @@ -64,7 +67,8 @@ def non_holidays_sample(self): # so the market is closed on the previous Friday). "2010-12-27", # - # Christmas Eve was an early close from 2012-12-24 to 2020-12-24 + # Christmas Eve was an early close from 2012-12-24 to 2020-12-24, + # and from 2024-12-24 "2012-12-24", "2020-12-24", # @@ -77,7 +81,8 @@ def non_holidays_sample(self): "2005-12-06", # Constitution Day "2005-12-08", # Immaculate Conception # New Year's Eve was holiday through to 2010, but then became an early - # close after that, before becoming a full market holiday again in 2021. + # close after that, before becoming a full market holiday again in 2021, + # then became an early close in 2024. "2012-12-31", "2020-12-31", ] @@ -85,10 +90,15 @@ def non_holidays_sample(self): @pytest.fixture def early_closes_sample(self): yield [ - # Christmas Eve was an early close from 2012-12-24, to 2020-12-24 + # Christmas Eve was an early close from 2012 to 2020 and from 2024 "2012-12-24", "2020-12-24", - "2012-12-31", # New Year's Eve + "2024-12-24", + "2025-12-24", + "2012-12-31", # New Year's Eve was an early close from 2012 to 2020 and from 2024 + "2020-12-31", + "2024-12-31", + "2025-12-31", ] @pytest.fixture