
    \h
                         S SK Jr  S SKJrJrJr  S SKJr   " S S\\\\5      r " S S\5      r	 " S S	\5      r
 " S
 S5      rg)    )MAY)ChristianHolidaysInternationalHolidaysStaticHolidays)HolidayBasec                   :   ^  \ rS rSrSrSrSrU 4S jrS rSr	U =r
$ )Lesotho   aA  Lesotho holidays.

References:
    * <https://en.wikipedia.org/wiki/Public_holidays_in_Lesotho>
    * <https://web.archive.org/web/20220508094900/https://www.ilo.org/dyn/travail/docs/2093/Public%20Holidays%20Act%201995.pdf>
    * <https://web.archive.org/web/20250317192347/https://www.timeanddate.com/holidays/lesotho/>
LSi  c                    > [         R                  " U 5        [        R                  " U 5        [        R                  " U [        5        [
        TU ]  " U0 UD6  g )N)r   __init__r   r   LesothoStaticHolidayssuper)selfargskwargs	__class__s      mC:\Users\julio\OneDrive\Documentos\Trabajo\Ideas Frescas\venv\Lib\site-packages\holidays/countries/lesotho.pyr   Lesotho.__init__   sB    ""4(&&t,&;<$)&)    c                 $   U R                  S5        U R                  S5        U R                  S::  a  U R                  S5        U R                  S:  a  U R	                  S5        U R                  S5        U R                  S5        U R                  S	5        U R                  S
5        SnU R                  S:  a  U R                  U5        OU R                  U5        U R                  S5        U R                  S5        U R                  S5        g )NzNew Year's DayzMoshoeshoe's Day  z
Heroes Dayi  zAfrica/Heroes DayzGood FridayzEaster MondayzWorkers' DayzAscension DayzKing's Birthdayi  zIndependence DayzChristmas Dayz
Boxing Day)_add_new_years_day_add_holiday_mar_11_year_add_holiday_apr_4_add_africa_day_add_good_friday_add_easter_monday_add_labor_day_add_ascension_thursday_add_holiday_jul_17_add_holiday_may_2_add_holiday_oct_4_add_christmas_day_add_christmas_day_two)r   names     r   _populate_public_holidays!Lesotho._populate_public_holidays$   s     01 	  !34::##L1::  !45 	m, 	0 	N+ 	$$_5 !::$$T*##D) 	 23 	0 	##L1r    )__name__
__module____qualname____firstlineno____doc__country
start_yearr   r(   __static_attributes____classcell__)r   s   @r   r	   r	      s#     GJ**2 *2r   r	   c                       \ rS rSrSrg)r   Q   r*   Nr+   r,   r-   r.   r2   r*   r   r   r   r   Q       r   r   c                       \ rS rSrSrg)LSOU   r*   Nr6   r*   r   r   r9   r9   U   r7   r   r9   c                   "    \ rS rSrS\SS40rSrg)r   Y   r      z
Africa Dayr*   N)r+   r,   r-   r.   r   special_public_holidaysr2   r*   r   r   r   r   Y   s    sB%r   r   N)holidays.calendars.gregorianr   holidays.groupsr   r   r   holidays.holiday_baser   r	   r   r9   r   r*   r   r   <module>rB      sJ    - T T -<2k,.C^ <2~	 		' 	 r   