# SPDX-License-Identifier: MIT # Holiday file for subdivision MP in United States # Derived from the Python holidays project at # https://github.com/vacanza/holidays # # Note that this file includes only the holidays for # the specific subdivision MP. # See important caveats in the file ../README # # If you want the national holidays as well, you must # also include [$SysInclude]/holidays/us.rem REM 23 March ADDOMIT SCANFROM -28 SATISFY [wkdaynum(date($Ty, 3, 24)) == 6] MSG Commonwealth Covenant Day (observed) OMIT 24 March MSG Commonwealth Covenant Day REM 25 March ADDOMIT SCANFROM -28 SATISFY [wkdaynum(date($Ty, 3, 24)) == 0] MSG Commonwealth Covenant Day (observed) OMIT [easterdate($Uy)-2] MSG Good Friday REM Second Monday in October ADDOMIT SCANFROM -28 MSG Commonwealth Cultural Day REM 3 November ADDOMIT SCANFROM -28 SATISFY [wkdaynum(date($Ty, 11, 4)) == 6] MSG Citizenship Day (observed) OMIT 4 November MSG Citizenship Day REM 5 November ADDOMIT SCANFROM -28 SATISFY [wkdaynum(date($Ty, 11, 4)) == 0] MSG Citizenship Day (observed) REM 7 December ADDOMIT SCANFROM -28 SATISFY [wkdaynum(date($Ty, 12, 8)) == 6] MSG Constitution Day (observed) OMIT 8 December MSG Constitution Day REM 9 December ADDOMIT SCANFROM -28 SATISFY [wkdaynum(date($Ty, 12, 8)) == 0] MSG Constitution Day (observed)