
    \hV                         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)    )MAR)ChristianHolidaysInternationalHolidaysStaticHolidays)HolidayBasec            	         ^  \ rS rSrSrSrSr0 SS_SS_S	S
_SS_SS_SS_SS_SS_SS_SS_SS_SS_SS_SS _S!S"_S#S$_S%S&_0 S'S(_S)S*_S+S,_S-S._S/S0_S1S2_S3S4_S5S6_S7S8_S9S:_S;S<_S=S>_S?S@_SASB_SCSD_SESD_SFSG_E0 SHSI_SJSK_SLSM_SNSO_SPSQ_SRSS_STSU_SVSW_SXSY_SZS[_S\S]_S^S__S`Sa_SbSc_SdSe_SfSg_ShSi_E0 SjSk_SlSm_SnSo_SpSq_SrSs_StSu_SvSw_SxSy_SzS{_S|S}_S~S_SS_SS_SS_SS_SS_SS_E0 SS_SS_SS_SS_SS_SS_SS_SS_SS_SS_SS_SS_SS_SS_SS_SS_SS_E0 SS_SS_SS_SS_SS_SS_SS_SS_SS_SS_SS_SS_SS_SS_SS_SS_SS_ESSSSSSSS.ErU 4S jrS r	S r
S rS rS rS rS rS rS rS rS rS rS rS rS rS rS rS rS rS rS rS rS rS r S r!S r"S r#S r$S r%S r&S r'S r(S r)S r*S r+S r,S r-S r.S r/GS  r0GS r1GS r2GS r3GS r4GS r5GS r6GS r7GS r8GS	 r9GS
 r:GS r;GS r<GS r=GS r>GS r?GS r@GS rAGS rBGS rCGS rDGS rEGS rFGS rGGS rHGS rIGS rJGS rKGS rLGS rMGS rNGS rOGS  rPGS! rQGS" rRGS# rSGS$ rTGS% rUGS& rVGS' rWGS( rXGS) rYGS* rZGS+ r[GS, r\GS- r]GS. r^GS/ r_GS0 r`GS1 raGS2 rbGS3 rcGS4 rdGS5 reGS6 rfGS7 rgGS8 rhGS9 riGS: rjGS; rkGS< rlGS= rmGS> rnGS? roGS@ rpGSA rqGSB rrGSC rsGSD rtGSE ruGSF rvGSG rwGSH rxGSI ryGSJ rzGSK r{GSLr|U =r}$ (M  Italy   u   Italy holidays.

References:
    * <https://en.wikipedia.org/wiki/Public_holidays_in_Italy>
    * [Provinces holidays](https://it.wikipedia.org/wiki/Santi_patroni_cattolici_delle_città_capoluogo_di_provincia_italiane)
IT)rAGALANAOAPAQARATAVBABGBIBLBNBOBRBSBTBZCACBCECHCLCNCOCRCSCTCZENFCFEFGFIFMFRGEGOGRIMISKRLCLELILOLTLUMBMCMEMIMNMOMSMTNANONUORPAPCPDPEPGPIPNPOPRPTPUPVPZRARCRERGRIRMRNROSASISOSPSRSSSUSVTATETNTOTPTRTSTVUDVAVBVCVEVIVRVTVVAndriaBarlettaCesenaForliPesaroTraniUrbino	Agrigentor   Alessandriar   Anconar   Aostar   zAscoli Picenor   zL'Aquilar   Arezzor   Astir   Avellinor   Barir   Bergamor   Biellar   Bellunor   	Beneventor   Bolognar   Brindisir   Bresciar   zBarletta-Andria-Tranir   Bolzanor   Cagliarir   
Campobassor    Casertar!   Chietir"   Caltanissettar#   Cuneor$   Comor%   Cremonar&   Cosenzar'   Cataniar(   	Catanzaror)   Ennar*   zForli-Cesenar+   u   Forlì-CesenaFerrarar,   Foggiar-   Firenzer.   Fermor/   	Frosinoner0   Genovar1   Goriziar2   Grossetor3   Imperiar4   Iserniar5   Crotoner6   Leccor7   Leccer8   Livornor9   Lodir:   Latinar;   Luccar<   zMonza e Brianzar=   Maceratar>   Messinar?   Milanor@   MantovarA   ModenarB   zMassa-CarrararC   MaterarD   NapolirE   NovararF   NuororG   OristanorH   PalermorI   PiacenzarJ   PadovarK   PescararL   PerugiarM   PisarN   	PordenonerO   PratorP   ParmarQ   PistoiarR   zPesaro e UrbinorS   PaviarT   PotenzarU   RavennarV   zReggio CalabriarW   zReggio EmiliarX   RagusarY   RietirZ   Romar[   Riminir\   Rovigor]   Salernor^   Sienar_   Sondrior`   z	La Speziara   Siracusarb   Sassarirc   zSud Sardegnard   Savonare   Tarantorf   Teramorg   Trentorh   Torinori   Trapanirj   Ternirk   Triesterl   Trevisorm   Udinern   Varesero   zVerbano-Cusio-Ossolarp   rq   rr   rs   rt   ru   rv   rz   )VercelliVeneziaVicenzaVeronaViterbozVibo Valentiau   Forlìc                    > [         R                  " U 5        [        R                  " U 5        [        R                  " U [        S9  [
        TU ]  " U0 UD6  g )N)cls)r   __init__r   r   ItalyStaticHolidayssuper)selfargskwargs	__class__s      kC:\Users\julio\OneDrive\Documentos\Trabajo\Ideas Frescas\venv\Lib\site-packages\holidays/countries/italy.pyr   Italy.__init__  sB    ""4(&&t,*=>$)&)    c                    U R                  S5        U R                  S5        U R                  S::  a  U R                  S5        U R	                  S5        U R                  S5        U R                  S:  a  U R                  S5        U R                  S	5        U R                  S
:  a  U R                  S5        U R                  S::  a3  U R                  S5        U R                  S5        U R                  S5        U R                  S5        U R                  S5        U R                  S::  a  U R                  S5        U R                  S5        U R!                  S5        U R                  S:  a  U R#                  S5        g g )N	CapodannozEpifania del Signorei  San GiuseppezPasqua di Resurrezioneu   Lunedì dell'Angeloi  zFesta della LiberazionezFesta dei Lavoratorii  zFesta della RepubblicazAscensione Nostro SignoreSanti Pietro e PaolozCorpus DominizAssunzione della VerginezTutti i Santiu3   Giornata dell'Unità Nazionale e delle Forze ArmatezImmacolata ConcezioneNatalei  Santo Stefano)_add_new_years_day_add_epiphany_day_year_add_saint_josephs_day_add_easter_sunday_add_easter_monday_add_holiday_apr_25_add_labor_day_add_holiday_jun_2_add_ascension_thursday_add_saints_peter_and_paul_day_add_corpus_christi_day_add_assumption_of_mary_day_add_all_saints_day_add_holiday_nov_4_add_immaculate_conception_day_add_christmas_day_add_christmas_day_twor   s    r   _populate_public_holidaysItaly._populate_public_holidays	  s\   , 	56::''7 	 89 	 56::$$%>? 	23::##$<=::(()DE //0FG ((9 	(()CD 	  1::##$YZ 	++,CD 	)::''8 r   c                 &    U R                  S5        g )NzSan Gerlando)_add_holiday_feb_25r   s    r   #_populate_subdiv_ag_public_holidays)Italy._populate_subdiv_ag_public_holidaysC        0r   c                 &    U R                  S5        g )NzSan Baudolino)_add_holiday_nov_10r   s    r   #_populate_subdiv_al_public_holidays)Italy._populate_subdiv_al_public_holidaysF        1r   c                 &    U R                  S5        g )NzSan Ciriaco)_add_holiday_may_4r   s    r   #_populate_subdiv_an_public_holidays)Italy._populate_subdiv_an_public_holidaysI      .r   c                 &    U R                  S5        g )Nz	San Grato)_add_holiday_sep_7r   s    r   #_populate_subdiv_ao_public_holidays)Italy._populate_subdiv_ao_public_holidaysL  s    ,r   c                 &    U R                  S5        g )NzSant'Emidio_add_holiday_aug_5r   s    r   #_populate_subdiv_ap_public_holidays)Italy._populate_subdiv_ap_public_holidaysO  r  r   c                 &    U R                  S5        g )NzSan Massimo D'Aveia)_add_holiday_jun_10r   s    r   #_populate_subdiv_aq_public_holidays)Italy._populate_subdiv_aq_public_holidaysR        !67r   c                 &    U R                  S5        g )NzSan Donato D'Arezzo_add_holiday_aug_7r   s    r   #_populate_subdiv_ar_public_holidays)Italy._populate_subdiv_ar_public_holidaysU       56r   c                 &    U R                  S5        g )NzSan Secondo di Asti)_add_holiday_1st_tue_of_mayr   s    r   #_populate_subdiv_at_public_holidays)Italy._populate_subdiv_at_public_holidaysX  s    (()>?r   c                 &    U R                  S5        g )NzSan Modestino_add_holiday_feb_14r   s    r   #_populate_subdiv_av_public_holidays)Italy._populate_subdiv_av_public_holidays[  r  r   c                 &    U R                  S5        g Nz
San Nicola_add_holiday_dec_6r   s    r   #_populate_subdiv_ba_public_holidays)Italy._populate_subdiv_ba_public_holidays^      -r   c                 &    U R                  S5        g )NzSant'Alessandro di Bergamo_add_holiday_aug_26r   s    r   #_populate_subdiv_bg_public_holidays)Italy._populate_subdiv_bg_public_holidaysa        !=>r   c                 &    U R                  S5        g Nr   r   r   s    r   #_populate_subdiv_bi_public_holidays)Italy._populate_subdiv_bi_public_holidaysd      ##O4r   c                 &    U R                  S5        g )NzSan Martino)_add_holiday_nov_11r   s    r   #_populate_subdiv_bl_public_holidays)Italy._populate_subdiv_bl_public_holidaysg        /r   c                 &    U R                  S5        g )NzSan Bartolomeo apostolo)_add_holiday_aug_24r   s    r   #_populate_subdiv_bn_public_holidays)Italy._populate_subdiv_bn_public_holidaysj        !:;r   c                 &    U R                  S5        g )NzSan Petronio_add_holiday_oct_4r   s    r   #_populate_subdiv_bo_public_holidays)Italy._populate_subdiv_bo_public_holidaysm  s    /r   c                 &    U R                  S5        g )NzSan Lorenzo da Brindisi)_add_holiday_1st_sun_of_sepr   s    r   #_populate_subdiv_br_public_holidays)Italy._populate_subdiv_br_public_holidaysp  s    (()BCr   c                 &    U R                  S5        g )NzSanti Faustino e Giovita)_add_holiday_feb_15r   s    r   #_populate_subdiv_bs_public_holidays)Italy._populate_subdiv_bs_public_holidayss  s      !;<r   c                 j    U R                  S5        U R                  S5        U R                  S5        g )NSan Nicola PellegrinoSan Riccardo di AndriaSan Ruggero)_add_holiday_may_3_add_holiday_3rd_sun_of_sep_add_holiday_dec_30r   s    r   #_populate_subdiv_bt_public_holidays)Italy._populate_subdiv_bt_public_holidaysw  s.     78(()AB  /r   c                 H    U R                  S5        U R                  S5        g )Nu   Lunedì di PentecosteMaria Santissima Assunta)_add_whit_mondayr   r   s    r   #_populate_subdiv_bz_public_holidays)Italy._populate_subdiv_bz_public_holidays|  s     56(()CDr   c                 &    U R                  S5        g )NzSan Saturnino di Cagliari)_add_holiday_oct_30r   s    r   #_populate_subdiv_ca_public_holidays)Italy._populate_subdiv_ca_public_holidays  s      !<=r   c                 &    U R                  S5        g NzSan Giorgio_add_saint_georges_dayr   s    r   #_populate_subdiv_cb_public_holidays)Italy._populate_subdiv_cb_public_holidays      ##M2r   c                 &    U R                  S5        g )NzSan Sebastiano)_add_holiday_jan_20r   s    r   #_populate_subdiv_ce_public_holidays)Italy._populate_subdiv_ce_public_holidays  s      !12r   c                 &    U R                  S5        g )NzSan Giustino di Chieti)_add_holiday_may_11r   s    r   #_populate_subdiv_ch_public_holidays)Italy._populate_subdiv_ch_public_holidays        !9:r   c                 &    U R                  S5        g NzSan Michele Arcangelo_add_holiday_sep_29r   s    r   #_populate_subdiv_cl_public_holidays)Italy._populate_subdiv_cl_public_holidays        !89r   c                 &    U R                  S5        g r|  r}  r   s    r   #_populate_subdiv_cn_public_holidays)Italy._populate_subdiv_cn_public_holidays  r  r   c                 &    U R                  S5        g )NzSant'Abbondio_add_holiday_aug_31r   s    r   #_populate_subdiv_co_public_holidays)Italy._populate_subdiv_co_public_holidays  r  r   c                 &    U R                  S5        g )NzSant'Omobono)_add_holiday_nov_13r   s    r   #_populate_subdiv_cr_public_holidays)Italy._populate_subdiv_cr_public_holidays  r  r   c                 &    U R                  S5        g )NzMadonna del Pilerio)_add_holiday_feb_12r   s    r   #_populate_subdiv_cs_public_holidays)Italy._populate_subdiv_cs_public_holidays  r  r   c                 &    U R                  S5        g )Nz
Sant'Agata)_add_holiday_feb_5r   s    r   #_populate_subdiv_ct_public_holidays)Italy._populate_subdiv_ct_public_holidays  r5  r   c                 &    U R                  S5        g )NzSan Vitaliano)_add_holiday_jul_16r   s    r   #_populate_subdiv_cz_public_holidays)Italy._populate_subdiv_cz_public_holidays  r  r   c                 &    U R                  S5        g )NzMadonna della Visitazione_add_holiday_jul_2r   s    r   #_populate_subdiv_en_public_holidays)Italy._populate_subdiv_en_public_holidays       ;<r   c                 H    U R                  S5        U R                  S5        g )NMadonna del FuocoSan Giovanni Battista)_add_holiday_feb_4_add_saint_johns_dayr   s    r   #_populate_subdiv_fc_public_holidays)Italy._populate_subdiv_fc_public_holidays  s      34!!"9:r   c                 &    U R                  S5        g rl  rm  r   s    r   #_populate_subdiv_fe_public_holidays)Italy._populate_subdiv_fe_public_holidays  rq  r   c                 &    U R                  S5        g )NzMadonna dei Sette Veli)_add_holiday_mar_22r   s    r   #_populate_subdiv_fg_public_holidays)Italy._populate_subdiv_fg_public_holidays  rz  r   c                 &    U R                  S5        g Nr  r  r   s    r   #_populate_subdiv_fi_public_holidays)Italy._populate_subdiv_fi_public_holidays      !!"9:r   c                 H    U R                  S5        U R                  S5        g )Nrc  )r   _add_holiday_aug_16r   s    r   #_populate_subdiv_fm_public_holidays)Italy._populate_subdiv_fm_public_holidays  s     (()CD  !;<r   c                 &    U R                  S5        g )NzSan Silverio)_add_holiday_jun_20r   s    r   #_populate_subdiv_fr_public_holidays)Italy._populate_subdiv_fr_public_holidays  r  r   c                 &    U R                  S5        g r  r  r   s    r   #_populate_subdiv_ge_public_holidays)Italy._populate_subdiv_ge_public_holidays  r  r   c                 &    U R                  S5        g )NzSanti Ilario e Taziano)_add_holiday_mar_16r   s    r   #_populate_subdiv_go_public_holidays)Italy._populate_subdiv_go_public_holidays  rz  r   c                 &    U R                  S5        g )NzSan Lorenzo)_add_holiday_aug_10r   s    r   #_populate_subdiv_gr_public_holidays)Italy._populate_subdiv_gr_public_holidays  rF  r   c                 &    U R                  S5        g )NzSan Leonardo da Porto Maurizio_add_holiday_nov_26r   s    r   #_populate_subdiv_im_public_holidays)Italy._populate_subdiv_im_public_holidays  s      !ABr   c                 &    U R                  S5        g )NzSan Pietro Celestino)_add_holiday_may_19r   s    r   #_populate_subdiv_is_public_holidays)Italy._populate_subdiv_is_public_holidays        !78r   c                 &    U R                  S5        g )NzSan Dionigi)_add_holiday_oct_9r   s    r   #_populate_subdiv_kr_public_holidays)Italy._populate_subdiv_kr_public_holidays  r  r   c                 &    U R                  S5        g r0  r1  r   s    r   #_populate_subdiv_lc_public_holidays)Italy._populate_subdiv_lc_public_holidays  r5  r   c                 &    U R                  S5        g )NzSant'Oronzor7  r   s    r   #_populate_subdiv_le_public_holidays)Italy._populate_subdiv_le_public_holidays  rF  r   c                 &    U R                  S5        g )NzSanta Giulia)_add_holiday_may_22r   s    r   #_populate_subdiv_li_public_holidays)Italy._populate_subdiv_li_public_holidays  r  r   c                 &    U R                  S5        g )NzSan Bassiano)_add_holiday_jan_19r   s    r   #_populate_subdiv_lo_public_holidays)Italy._populate_subdiv_lo_public_holidays  r  r   c                 H    U R                  S5        U R                  S5        g )NSan Marco EvangelistazSanta Maria Goretti)r   _add_holiday_jul_6r   s    r   #_populate_subdiv_lt_public_holidays)Italy._populate_subdiv_lt_public_holidays  s       !89 56r   c                 &    U R                  S5        g )NzSan Paolino di Lucca_add_holiday_jul_12r   s    r   #_populate_subdiv_lu_public_holidays)Italy._populate_subdiv_lu_public_holidays  r  r   c                 &    U R                  S5        g r  r  r   s    r   #_populate_subdiv_mb_public_holidays)Italy._populate_subdiv_mb_public_holidays  r  r   c                 &    U R                  S5        g )NzSan Giuliano l'ospitalierer  r   s    r   #_populate_subdiv_mc_public_holidays)Italy._populate_subdiv_mc_public_holidays  r;  r   c                 &    U R                  S5        g )NzMadonna della Lettera)_add_holiday_jun_3r   s    r   #_populate_subdiv_me_public_holidays)Italy._populate_subdiv_me_public_holidays       78r   c                 &    U R                  S5        g )NzSant'Ambrogio)_add_holiday_dec_7r   s    r   #_populate_subdiv_mi_public_holidays)Italy._populate_subdiv_mi_public_holidays      0r   c                 &    U R                  S5        g )NzSant'Anselmo da Baggio_add_holiday_mar_18r   s    r   #_populate_subdiv_mn_public_holidays)Italy._populate_subdiv_mn_public_holidays  rz  r   c                 &    U R                  S5        g )NzSan Geminiano)_add_holiday_jan_31r   s    r   #_populate_subdiv_mo_public_holidays)Italy._populate_subdiv_mo_public_holidays  r  r   c                 &    U R                  S5        g )NSan Francesco d'AssisirM  r   s    r   #_populate_subdiv_ms_public_holidays)Italy._populate_subdiv_ms_public_holidays  s     89r   c                 &    U R                  S5        g )NzMadonna della Brunar  r   s    r   #_populate_subdiv_mt_public_holidays)Italy._populate_subdiv_mt_public_holidays  r%  r   c                 &    U R                  S5        g )NzSan Gennaro)_add_holiday_sep_19r   s    r   #_populate_subdiv_na_public_holidays)Italy._populate_subdiv_na_public_holidays  rF  r   c                 &    U R                  S5        g NzSan Gaudenzio)_add_holiday_jan_22r   s    r   #_populate_subdiv_no_public_holidays)Italy._populate_subdiv_no_public_holidays  r  r   c                 &    U R                  S5        g )NzNostra Signora della Never  r   s    r   #_populate_subdiv_nu_public_holidays)Italy._populate_subdiv_nu_public_holidays  r  r   c                 &    U R                  S5        g )NzSant'Archelao)_add_holiday_feb_13r   s    r   #_populate_subdiv_or_public_holidays)Italy._populate_subdiv_or_public_holidays  r  r   c                 &    U R                  S5        g )NzSanta Rosalia)_add_holiday_jul_15r   s    r   #_populate_subdiv_pa_public_holidays)Italy._populate_subdiv_pa_public_holidays  r  r   c                 &    U R                  S5        g )NzSant'Antonino di Piacenza)_add_holiday_jul_4r   s    r   #_populate_subdiv_pc_public_holidays)Italy._populate_subdiv_pc_public_holidays  r  r   c                 &    U R                  S5        g )NzSant'Antonio di Padova)_add_holiday_jun_13r   s    r   #_populate_subdiv_pd_public_holidays)Italy._populate_subdiv_pd_public_holidays  rz  r   c                 &    U R                  S5        g )Nz
San Cetteo)_add_holiday_oct_10r   s    r   #_populate_subdiv_pe_public_holidays)Italy._populate_subdiv_pe_public_holidays  s      .r   c                 H    U R                  S5        U R                  S5        g )NzSanta Chiara d'Assisir  )_add_holiday_aug_11rN  r   s    r   #_populate_subdiv_pg_public_holidays)Italy._populate_subdiv_pg_public_holidays  s       !89 89r   c                 &    U R                  S5        g )NzSan Ranieri)_add_holiday_jun_17r   s    r   #_populate_subdiv_pi_public_holidays)Italy._populate_subdiv_pi_public_holidays  rF  r   c                 H    U R                  S5        U R                  S5        g )Nr  zMadonna delle Grazie)r   _add_nativity_of_mary_dayr   s    r   #_populate_subdiv_pn_public_holidays)Italy._populate_subdiv_pn_public_holidays  s       !89&&'=>r   c                 &    U R                  S5        g r=  r>  r   s    r   #_populate_subdiv_po_public_holidays)Italy._populate_subdiv_po_public_holidays  rA  r   c                 &    U R                  S5        g )NzSant'Ilario di Poitiers)_add_holiday_jan_13r   s    r   #_populate_subdiv_pr_public_holidays)Italy._populate_subdiv_pr_public_holidays  rK  r   c                 &    U R                  S5        g )Nz
San Jacopo)_add_saint_james_dayr   s    r   #_populate_subdiv_pt_public_holidays)Italy._populate_subdiv_pt_public_holidays  s    !!,/r   c                 H    U R                  S5        U R                  S5        g )NSan CrescentinoSan Terenzio di Pesaro)_add_holiday_jun_1_add_holiday_sep_24r   s    r   #_populate_subdiv_pu_public_holidays)Italy._populate_subdiv_pu_public_holidays#  s      12  !9:r   c                 &    U R                  S5        g )NzSan Siro)_add_holiday_dec_9r   s    r   #_populate_subdiv_pv_public_holidays)Italy._populate_subdiv_pv_public_holidays'  s    
+r   c                 &    U R                  S5        g )NzSan Gerardo di Potenza)_add_holiday_may_30r   s    r   #_populate_subdiv_pz_public_holidays)Italy._populate_subdiv_pz_public_holidays*  rz  r   c                 &    U R                  S5        g )NzSant'Apollinare)_add_holiday_jul_23r   s    r   #_populate_subdiv_ra_public_holidays)Italy._populate_subdiv_ra_public_holidays-  s      !23r   c                 &    U R                  S5        g rl  rm  r   s    r   #_populate_subdiv_rc_public_holidays)Italy._populate_subdiv_rc_public_holidays0  rq  r   c                 &    U R                  S5        g )NzSan Prospero Vescovo)_add_holiday_nov_24r   s    r   #_populate_subdiv_re_public_holidays)Italy._populate_subdiv_re_public_holidays3  r  r   c                 H    U R                  S5        U R                  S5        g )NzSan Giorgio Martirer  )rn  _add_holiday_aug_29r   s    r   #_populate_subdiv_rg_public_holidays)Italy._populate_subdiv_rg_public_holidays6  s     ##$9:  !89r   c                 &    U R                  S5        g )NzSanta Barbara)_add_holiday_dec_4r   s    r   #_populate_subdiv_ri_public_holidays)Italy._populate_subdiv_ri_public_holidays:  r  r   c                 &    U R                  S5        g )Nr   )r   r   s    r   #_populate_subdiv_rm_public_holidays)Italy._populate_subdiv_rm_public_holidays=  s    ++,BCr   c                 &    U R                  S5        g r  )_add_holiday_oct_14r   s    r   #_populate_subdiv_rn_public_holidays)Italy._populate_subdiv_rn_public_holidays@  r  r   c                 &    U R                  S5        g )NzSan Bellinor  r   s    r   #_populate_subdiv_ro_public_holidays)Italy._populate_subdiv_ro_public_holidaysC  rF  r   c                 &    U R                  S5        g )NzSan Matteo Evangelista)_add_holiday_sep_21r   s    r   #_populate_subdiv_sa_public_holidays)Italy._populate_subdiv_sa_public_holidaysF  rz  r   c                 &    U R                  S5        g )NzSant'Ansano)_add_holiday_dec_1r   s    r   #_populate_subdiv_si_public_holidays)Italy._populate_subdiv_si_public_holidaysI  r  r   c                 &    U R                  S5        g )NzSan Gervasio e San Protasio)_add_holiday_jun_19r   s    r   #_populate_subdiv_so_public_holidays)Italy._populate_subdiv_so_public_holidaysL  s      !>?r   c                 &    U R                  S5        g )Nr   )r   r   s    r   #_populate_subdiv_sp_public_holidays)Italy._populate_subdiv_sp_public_holidaysO  s    ##N3r   c                 &    U R                  S5        g )NzSanta Lucia)_add_holiday_dec_13r   s    r   #_populate_subdiv_sr_public_holidays)Italy._populate_subdiv_sr_public_holidaysR  rF  r   c                 &    U R                  S5        g r0  r1  r   s    r   #_populate_subdiv_ss_public_holidays)Italy._populate_subdiv_ss_public_holidaysU  r5  r   c                 &    U R                  S5        g )NzSan Ponziano)'_add_holiday_4_days_past_2nd_sun_of_mayr   s    r   #_populate_subdiv_su_public_holidays)Italy._populate_subdiv_su_public_holidaysX  s    44^Dr   c                 &    U R                  S5        g )Nz!Nostra Signora della Misericordiar  r   s    r   #_populate_subdiv_sv_public_holidays)Italy._populate_subdiv_sv_public_holidays\  s      !DEr   c                 &    U R                  S5        g )NzSan Cataldo)_add_holiday_may_10r   s    r   #_populate_subdiv_ta_public_holidays)Italy._populate_subdiv_ta_public_holidays_  rF  r   c                 &    U R                  S5        g )NzSan Berardo da Pagliara)_add_holiday_dec_19r   s    r   #_populate_subdiv_te_public_holidays)Italy._populate_subdiv_te_public_holidaysb  rK  r   c                 &    U R                  S5        g )NzSan Vigilio)_add_holiday_jun_26r   s    r   #_populate_subdiv_tn_public_holidays)Italy._populate_subdiv_tn_public_holidayse  rF  r   c                 &    U R                  S5        g r  r  r   s    r   #_populate_subdiv_to_public_holidays)Italy._populate_subdiv_to_public_holidaysh  r  r   c                 &    U R                  S5        g )NzSant'Alberto degli Abatir!  r   s    r   #_populate_subdiv_tp_public_holidays)Italy._populate_subdiv_tp_public_holidaysk       :;r   c                 &    U R                  S5        g )NzSan Valentinor+  r   s    r   #_populate_subdiv_tr_public_holidays)Italy._populate_subdiv_tr_public_holidaysn  r  r   c                 &    U R                  S5        g )Nz
San Giusto)_add_holiday_nov_3r   s    r   #_populate_subdiv_ts_public_holidays)Italy._populate_subdiv_ts_public_holidaysq  r5  r   c                 &    U R                  S5        g )NzSan Liberale)_add_holiday_apr_27r   s    r   #_populate_subdiv_tv_public_holidays)Italy._populate_subdiv_tv_public_holidayst  r  r   c                 &    U R                  S5        g )NzSanti Ermacora e Fortunator  r   s    r   #_populate_subdiv_ud_public_holidays)Italy._populate_subdiv_ud_public_holidaysw  r;  r   c                 &    U R                  S5        g NzSan Vittore il Moro_add_holiday_may_8r   s    r   #_populate_subdiv_va_public_holidays)Italy._populate_subdiv_va_public_holidaysz  r%  r   c                 &    U R                  S5        g r  r  r   s    r   #_populate_subdiv_vb_public_holidays)Italy._populate_subdiv_vb_public_holidays}  r%  r   c                 &    U R                  S5        g )NzSant'Eusebio di Vercelli)_add_holiday_aug_1r   s    r   #_populate_subdiv_vc_public_holidays)Italy._populate_subdiv_vc_public_holidays  r  r   c                 H    U R                  S5        U R                  S5        g )Nr  zMadonna della Salute)r   _add_holiday_nov_21r   s    r   #_populate_subdiv_ve_public_holidays)Italy._populate_subdiv_ve_public_holidays  s       !89  !78r   c                 &    U R                  S5        g )NzMadonna di Monte Berico)r6  r   s    r   #_populate_subdiv_vi_public_holidays)Italy._populate_subdiv_vi_public_holidays  s    &&'@Ar   c                 &    U R                  S5        g )NzSan Zeno)_add_holiday_may_21r   s    r   #_populate_subdiv_vr_public_holidays)Italy._populate_subdiv_vr_public_holidays  s      ,r   c                 &    U R                  S5        g )NzSanta Rosa da Viterbo)_add_holiday_sep_4r   s    r   #_populate_subdiv_vt_public_holidays)Italy._populate_subdiv_vt_public_holidays  r  r   c                 &    U R                  S5        g )NzSan Leoluca)_add_holiday_mar_1r   s    r   #_populate_subdiv_vv_public_holidays)Italy._populate_subdiv_vv_public_holidays  r  r   c                 &    U R                  S5        g )Nr[  )r^  r   s    r   '_populate_subdiv_andria_public_holidays-Italy._populate_subdiv_andria_public_holidays  s    (()ABr   c                 &    U R                  S5        g )Nr\  )r_  r   s    r   )_populate_subdiv_barletta_public_holidays/Italy._populate_subdiv_barletta_public_holidays  rF  r   c                 &    U R                  S5        g r  r  r   s    r   '_populate_subdiv_cesena_public_holidays-Italy._populate_subdiv_cesena_public_holidays  r  r   c                 &    U R                  S5        g )Nr  )r  r   s    r   &_populate_subdiv_forli_public_holidays,Italy._populate_subdiv_forli_public_holidays  s     34r   c                 &    U R                  S5        g )NrF  )rH  r   s    r   '_populate_subdiv_pesaro_public_holidays-Italy._populate_subdiv_pesaro_public_holidays  rz  r   c                 &    U R                  S5        g )NrZ  )r]  r   s    r   &_populate_subdiv_trani_public_holidays,Italy._populate_subdiv_trani_public_holidays  r  r   c                 &    U R                  S5        g )NrE  )rG  r   s    r   '_populate_subdiv_urbino_public_holidays-Italy._populate_subdiv_urbino_public_holidays  s     12r    )~__name__
__module____qualname____firstlineno____doc__countrysubdivisionssubdivisions_aliasesr   r  r  r
  r  r  r  r  r#  r(  r-  r3  r9  r?  rD  rI  rO  rS  rW  r`  re  ri  ro  rt  rx  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r   r  r  r  r  r  r  r  r  r#  r'  r+  r/  r3  r7  r:  r>  rB  rI  rM  rQ  rU  rX  r\  r`  rd  rg  rk  rn  rr  rv  rz  r}  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  __static_attributes____classcell__)r   s   @r   r	   r	      sQ    GuLlpTp 	tp 	$	p
 	p 	p 	Dp 	$p 	p 	Dp 	p 	4p 	$p 	4p 	Tp  	4!p" 	D#p$ 	4%p& 	 'p( 	4)p* 	D+p, 	d-p. 	4/p0 	$1p2 	3p4 	5p6 	7p8 	49p: 	4;p< 	4=p> 	T?p@ 	ApB 	CpD 	EpF 	4GpH 	$IpJ 	4KpL 	MpN 	TOpP 	$QpR 	4SpT 	DUpV 	4WpX 	4YpZ 	4[p\ 	]p^ 	_p` 	4apb 	cpd 	$epf 	gph 	4ipj 	Dkpl 	4mpn 	$opp 	4qpr 	$spt 	upv 	$wpx 	$ypz 	${p| 	}p~ 	Dp@ 	4ApB 	DCpD 	$EpF 	4GpH 	4IpJ 	KpL 	TMpN 	OpP 	QpR 	4SpT 	4UpV 	WpX 	4YpZ 	4[p\ 	4]p^ 	_p` 	$apb 	cpd 	epf 	$gph 	$ipj 	4kpl 	mpn 	4opp 	Tqpr 	Dspt 	4upv 	wpx 	$ypz 	4{p| 	$}p~ 	$p@ 	$ApB 	4CpD 	EpF 	4GpH 	4IpJ 	KpL 	$MpN 	OpP _pd*89t12/-/87@2.?50<0D=0
E>33;::218.2=;3;;=1;;0C9/.01179;?91;2:702=22=;/:0?5<0;,;439:1D20;/@40.EF0<0;<2.1?77<9B-9/C0;5;93 3r   r	   c                       \ rS rSrSrg)r   i  r  Nr  r  r  r  r  r  r   r   r   r         r   r   c                       \ rS rSrSrg)ITAi  r  Nr  r  r   r   r  r    r  r   r  c                   .    \ rS rSrSr\S\4\S\4S.rSrg)r   i  u!   Anniversario dell'Unità d'Italia   )i  i  r  N)r  r  r  r  anniversary_of_unificationr   special_public_holidaysr  r  r   r   r   r     s&    !DB23B23r   r   N)holidays.calendars.gregorianr   holidays.groupsr   r   r   holidays.holiday_baser   r	   r   r  r   r  r   r   <module>r     sL    - T T -T
3K*,A> T
3n	 		% 	 r   